@charset "utf-8";
html { padding:0; margin:0; background:#ca0000;}
body{ font-size:21px; padding:0; margin:0;}
.main{width:100%; min-width:1400px; margin:0 auto; background:#ca0000 url(../../images/zhuanti/22-011/banner.jpg) top center no-repeat;}

.banner {width:100%; min-width:1300px; height:610px;}
.banner a:link,.banner a:visited { color:#18446d; font-size:14px; width:100px; height:30px; display:block;}

/*头条one*/
.notice {width:1000px; height:200px; margin:0 auto; overflow:hidden; line-height:60px; padding:0px; color:#f8ecd6;}
.notice h1 {width:800px; margin:0 auto; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:40px; margin-bottom:20px;}
.notice p {width:890px; margin:0 auto; line-height:36px;}



.foucsBox {width:100%; min-width:1300px; height:435px; background:url(../../images/zhuanti/22-011/focu.jpg) top center no-repeat;}

/*焦点图-外框架，确定焦点图尺寸大小，可修改---------------*/
.focuBox {width:582px; padding:55px 35px; height:340px; float:right; overflow:hidden;}
.focuBox .bd li {width:100%; height:340px;}
.focuBox .hd .prev,.focuBox .hd .next{width:50px; height:90px;  margin-top:-45px;}
.focuBox .hd ul li{width:15px; height:15px; }


.focus {border:0px solid #FFF; overflow:hidden; margin:0 auto; }
.focus{border:0; overflow:hidden; position:relative;} 
.focus .bd{ border:0; overflow:hidden; } 
.focus .bd li {text-align:center; overflow:hidden; position:relative; list-style-type:none;}
.focus .bd li a p{width:100%; height:40px; line-height:40px; background-color:rgba(0,0,0,0.1); background-color:hsla(127,100%,0%,0.3);
position:absolute; z-index:100; bottom:0; left:0; font-size:16PX; color:#fff;}
.focus .bd img{width:100%; height:100%;} 
.focus .hd{width:100%; height:0px; margin:0 auto; background:#EEE;}
.focus .hd .prev{left:0px;  background:url(../../../images/zhuanti/xghg25zn/images/left.png) center no-repeat;}
.focus .hd .next{right:0px; background:url(../../../images/zhuanti/xghg25zn/images/right.png) center no-repeat;}
.focus .hd .prev,.focus .hd .next{position:absolute; z-index:100000; cursor:pointer; top:50%; 
/*background-color:rgba(0,0,0,0.3);*/ 
}
.focus:hover .prev {/*left:0; transition:0.5s;*/}
.focus:hover .next {/*right:0; transition:0.5s;*/}
.focus .hd .prev:hover,.focus .hd .next:hover{/*background-color:rgba(0,0,0,0.2);*/}
.focus .hd ul{overflow:hidden; zoom:1; float:left; position:absolute; z-index:10000; right:30PX; bottom:12px;} 
.focus .hd ul li{ float:left; margin-right:5px; border-radius:45px; line-height:20px; text-align:center; background:#e7e7e7; color:#e7e7e7; cursor:pointer; list-style-type:none;}
.focus .hd ul li.on{ background:#CC0000; color:#CC0000; list-style-type:none;} 


.focuNews {width:600px; float:left; overflow:hidden; padding-top:94px; padding-left:20px;}
.focuNews .news li {height:53px; line-height:53px; padding-left:15px;}
.focuNews .news li i {width:5px; height:5px; overflow:hidden; background:#f8ecd6; border-radius:40px; position:absolute; z-index:100; left:0; top:23px;}

.focuNews h2 {padding-bottom:15px;  padding-top:0px; margin-bottom:0; border-bottom:0px solid #dfdfdf; font-size:36px; line-height:48px; color:#18446d;}
.focuNews h2 a:link,.focuNews h2 a:visited {color:#18446d;}
.focuNews .description { margin-bottom:20px; overflow:hidden; height:88px; color:#18446d;}


.news { margin:0; border-top:0; overflow:hidden;}
.news li {height:40px; line-height:40px; padding-left:15px; overflow:hidden; position:relative;}
.news li i {width:5px; height:5px; overflow:hidden; background:#f8ecd6; border-radius:40px; position:absolute; z-index:100; left:0; top:18px;}


.aynews {width:635px; height:360px; overflow:hidden; float:left; margin-right:30px;}
.aynews .news {padding:15px 30px; width:555px;  background-color:rgba(0,0,0,0.1); background-color:hsla(3,87%,46%,0.8);}



.bgjdBox {width:100%; min-width:1300px; height:944px; background:url(../../images/zhuanti/22-011/bgjd.jpg) top center no-repeat;}
.bgjdBox h5 { height:210px; overflow:hidden;}
.bgjdBox .newlist {width:1110px; margin:0 auto; position:relative; height:330px;}
.bgjdBox .newlist .img1 {width:487px; height:263px; position:absolute; z-index:100; left:11px; top:25px;}
.bgjdBox .newlist .img2 {width:487px; height:263px; position:absolute; z-index:100; right:39px; top:2px;}

.bgjdBox .newlist img {width:487px; height:263px;}
.bgjdBox .newlist .news {width:550px; padding-top:20px;}
/**/
.dbsBox {width:1300px; min-width:1300px; height:546px; background:url(../../images/zhuanti/22-011/dbs.jpg) top center no-repeat;}

.dbsBox h5 { height:150px; overflow:hidden;}
.dbsBox .newlist {width:545px; float:left; padding:0px 42px 0 53px;}
.dbsBox .newlist .news li{height:50px; line-height:50px; padding-left:15px;}
.dbsBox .newlist .news li i {width:5px; height:5px; overflow:hidden; background:#f8ecd6; border-radius:40px; position:absolute; z-index:100; left:0; top:23px;}

.lcBox {width:100%; min-width:1300px; height:460px; background:url(../../images/zhuanti/22-011/licheng.jpg) top center no-repeat; padding-top:183px;}
.tabnews { overflow:hidden;}
.tabnews .hd { height:55px; overflow:hidden; padding-top:0px;}
.tabnews .hd ul {width:1301px;}
.tabnews .hd li {width:64px; height:64px; line-height:45px; text-align:center; float:left; cursor:pointer; list-style-type:none; color:#FFF; margin-right:1px;}
.tabnews .hd li p { padding-top:25px; color:#1b2d58; font-size:20px; margin-bottom:5px;}
.tabnews .hd li span { color:#ccc; font-size:16px; overflow:hidden;}
.tabnews .hd ul .tb1:hover,.tabnews .hd ul .tb1.on  {background:url(../../images/zhuanti/22-011/years.png);}
.tabnews .hd ul .tb2:hover,.tabnews .hd ul .tb2.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-65px 0;}
.tabnews .hd ul .tb3:hover,.tabnews .hd ul .tb3.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-130px 0;}
.tabnews .hd ul .tb4:hover,.tabnews .hd ul .tb4.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-195px 0;}

.tabnews .hd ul .tb5:hover,.tabnews .hd ul .tb5.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-260px 0;}
.tabnews .hd ul .tb6:hover,.tabnews .hd ul .tb6.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-325px 0;}
.tabnews .hd ul .tb7:hover,.tabnews .hd ul .tb7.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-390px 0;}
.tabnews .hd ul .tb8:hover,.tabnews .hd ul .tb8.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-455px 0;}
.tabnews .hd ul .tb9:hover,.tabnews .hd ul .tb9.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-520px 0;}
.tabnews .hd ul .tb10:hover,.tabnews .hd ul .tb10.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-585px 0;}
.tabnews .hd ul .tb11:hover,.tabnews .hd ul .tb11.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-650px 0;}
.tabnews .hd ul .tb12:hover,.tabnews .hd ul .tb12.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-715px 0;}
.tabnews .hd ul .tb13:hover,.tabnews .hd ul .tb13.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-780px 0;}
.tabnews .hd ul .tb14:hover,.tabnews .hd ul .tb14.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-845px 0;}
.tabnews .hd ul .tb15:hover,.tabnews .hd ul .tb15.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-910px 0;}
.tabnews .hd ul .tb16:hover,.tabnews .hd ul .tb16.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:-976px 0;}

.tabnews .hd ul .tb20:hover,.tabnews .hd ul .tb20.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:65px 0;}
.tabnews .hd ul .tb19:hover,.tabnews .hd ul .tb19.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:130px 0;}
.tabnews .hd ul .tb18:hover,.tabnews .hd ul .tb18.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:195px 0;}
.tabnews .hd ul .tb17:hover,.tabnews .hd ul .tb17.on  {background:url(../../images/zhuanti/22-011/years.png); background-position:260px 0;}



.tabBox {width:100%; height:390px; position:relative;}
.tabBox p{width:900px; height:270px; position:absolute; z-index:100; left:230px; top:65px; line-height:38px; overflow:hidden;}
.tabBox p a{font-size:28px;color:#940b08;margin:0 auto;clear:both;display:block;text-align:center;}



/*图片列表公用css 不修改*/
.piclist {width:1400px; min-width:1300px; margin:0 auto; border:0; overflow:hidden;}
.piclist h5 .more{width:150px;}
.piclist ul {width:1350px; overflow:hidden; display:block;}
.piclist li{position:relative; overflow:hidden; padding-bottom:5px;}
.piclist li .img {overflow:hidden; position:relative; }
.piclist li .img img {vertical-align:top; }
.piclist h3 {font-size:18px; overflow:hidden; line-height:28px;}
.piclist .info h3{overflow:hidden; font-size:16px; text-align:center; overflow:hidden; height:40px; line-height:40px;}

.column4 li{width:311px; float:left; margin-right:15px;}
.column4 li img {width:297px; height:210px; border:7px solid #730e16;}
.column4 li .info h3{width:297px;}
.column5 li{width:252px; float:left; margin-right:10px;}
.column5 li img {width:240px; height:160px; border:6px solid #730e16;}





h2{ font-size:22px;}
h3 {overflow:hidden; text-align:center;  margin-bottom:20px;}
h5 {overflow:hidden; position:relative;}
h5 .more{ width:100px; height:100%; position:absolute; z-index:10; right:10px; top:0px; color:#FF0000; font-size:14px;}
h5 .more:link,h5 .more:visited { color:#876262;}

/*链接样式*/
a:link,a:visited{ color:#f8ecd6; text-decoration:none;}
a:hover { color:#fac38d; text-decoration:none;}

.foot {color:#f8ecd6; padding-top:50px; overflow:hidden;}