@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:none; list-style:none; outline:none; text-decoration:none}
html,body{ min-width:1200px;}
.banner,.banner img{ width:100%; overflow:hidden; line-height:0}
.banner img{border-bottom: 6px solid #e60000;}
/*banner*/
.mainbg{ width:100%; height:692px; background:url(1748639.png) repeat-x left top; padding-top:40px;}
.main{ width:1128px; overflow:hidden; padding:20px 20px 0; background:#FFFFFF; margin:0 auto}
.maintop{ width:100%; height:275px; overflow:hidden; margin-bottom:25px;}
.slider{ width:413px; height:275px; float:left; overflow:hidden; position:relative}
.slider img{width:413px; height:275px;}
.slick-dots{ position:absolute; bottom:5px; left:50%; overflow:hidden;}
.slick-dots li{ float:left; width:10px; height:10px; margin:0 5px; background:url(dot.png) no-repeat center center}
.slick-dots li.slick-active{ background:url(dotcur.png) no-repeat center center}
/*左侧图片新闻*/
.topright{ width:684px; float:right; overflow:hidden}
.coltit{height:40px; line-height:40px; padding-left:20px; padding-right:17px; color:#fee700; font-size:24px; background:#E60000; margin-bottom:10px}
.coltit a{ color:#fee700; height:40px; line-height:40px; font-size:14px;}
.coltit span a{ font-size:24px;}
.coltit>a{ float:right;}
.coltit img{ display:block; max-width:25px; max-height:26px; margin:7.5px 4px 0 0; float:left}
.titlist{ width:100%}
.titlist li{ height:48px; line-height:48px; overflow:hidden; margin-left:4px; padding-left:10px; background:url(d.png) no-repeat left center}
.titlist li:hover{ background:url(dc.png) no-repeat left center}
.titlist li a{ display:block; overflow:hidden}
.titlist li a p{ width:80.74%; overflow:hidden; float:left; color:#666666; font-size:16px;}
.titlist li:hover a p{ color:#e60000}
.titlist li span{ float:right; font-size:16px; color:#8c8c8c}

/*右侧通用标题列表*/

.mainmiddle{ overflow:hidden; margin-bottom:25px;}
.midleft,.midright{ height:275px; overflow:hidden}
.midleft .titlist li a p,.midright .titlist li a p{ width:81%}
.midleft{ float:left; width:523px;}
.midright{ float:right; width:564px;}
/*中间部分*/

.footer{ width:100%; padding:42px 0; text-align:center; background:#E6E6E6}
.footer p{ font-size:14px; color:#666666}
.footer p:first-child{ margin-bottom:10px}
/*底部*/