﻿﻿/* CSS Document */

.headline,.yaowen{ width:100%;}

.headline .tit{ width:137px; height:112px; background:url(../images/tit-bg.jpg) no-repeat; font-size:0; line-height:0; }
.headline .tit a{ display:inline-block; width:137px; height:112px;}
.headline .bd{ width:1016px;}
.headline .bd h3,.headline .bd p{ display:block; width:100%;}
.headline .bd h3{ line-height:35px; font-size:20px; font-weight:bold; color:#444; text-align:center;}
.headline .bd p{ line-height:26px;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis; margin-top:10px; }

.newBox1,.newBox2,.newBox3{ width:100%;margin-top:22px;}
.newBox1{margin-top:15px !important;}
.focus{ width:601px; position:relative;}
.focus .hd{ width:60px; position:absolute; bottom:21px; right:10px; z-index:99;}
.focus .hd li{ float:left; width:9px; height:9px; background:#fff; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; margin-right:5px; cursor:pointer;}
.focus .hd li.on{ background:#d10505;}
.focus .bd{ width:601px; height:388px;}
.focus .bd li{ width:601px; height:388px; float:left; position:relative;}
.focus .bd li span{ display:block; width:100%; height:50px;line-height:50px; position:absolute;bottom:0; left:0; background:rgba(0,0,0,0.54);}
.focus .bd li span p{ display:block; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#fff; text-align:center; }

.topnews{ width:545px;}
.yaowen .tit{ height:25px; overflow:hidden;zoom:1;}
.yaowen .tit h2,.yaowen .tit span{ display:block; }
.yaowen .tit h2{ float:left; width:420px; float:left; line-height:25px; border-left:4px solid #d12020; text-indent:11px; font-weight:bold; font-size:20px; color:#d40e0e;}
.yaowen .tit h2 a{ color:#d40e0e;}
.yaowen .tit span{ width:50px; background:url(../images/more-bg.jpg) no-repeat right; float:right; color:#999;margin-right:15px;}
.yaowen .tit span a{ color:#999;}
.yaowen .newlist{margin-top:5px; height:160px; }
.yaowen .newlist li{ line-height:32px !important;}
.yaowen .newlist li span{ width:90px !important;}
.tognzhi{ margin-top:15px;}
.tognzhi .newlist{ height:150px !important;}

.bgtit{ width:1170px; height:60px; background:url(../images/bg-tit1.jpg) no-repeat; font-size:0px; line-height:0;}
.bgtit2{ background:url(../images/bg-tit2.jpg) no-repeat;}

.newCent{ width:100%; margin-top:21px;}

.centzb{ width:876px;}
.centyb{ width:294px;}
.quxian,.bumen,.zhengce{ width:417px; height:290px; margin-right:21px;margin-bottom:10px;}
.biaoti{ width:100%; height:33px; border-bottom:1px solid #c7c7c7; overflow:hidden;zoom:1;}
.biaoti ul,.biaoti span{ display:block;}
.biaoti ul{ width:82% !important;float:left; border-left:4px solid #d12020;padding-left:5px;}
.biaoti ul li{ width:100px; height:21px;margin-right:10px; line-height:21px; text-indent:11px; font-size:18px; color:#808080; float:left;}
.biaoti ul li.on{ color:#d12020;font-weight:bold;}
.biaoti ul li.on a,.biaoti ul li:hover{ color:#d12020;font-weight:bold;}
.biaoti span{ height:21px; color:#999; background:url(../images/more-bg.jpg) no-repeat right; width:48px; margin-right:6px; float:right;}
.biaoti span a{ color:#999;}

.quxianlist{ width:100%; margin-top:5px;}
.dongtai li{ width:100%;}

.dongtai dl{border-bottom:1px dashed #c7c7c7; padding-bottom:15px; overflow:hidden;zoom:1; margin-bottom:15px; height:56px; }
.dongtai dl dt,.dongtai dl dd{ display:block;}
.dongtai dl dt{ width:52px; height:41px; background:url(../images/date-bg.jpg) no-repeat; padding-top:14px;float:left;}
.dongtai dl dt span,.dongtai dl dt s{ display:block; width:100%; text-align:center; color:#fff; line-height:20px;}
.dongtai dl dt s{ text-decoration:none; font-size:11px !important;}
.dongtai dl dd{ width:345px; float:right;line-height:28px !important;}

.bumlist{margin-top:5px; height:423px;}

.xinwenlist li{ border-bottom:1px dashed #c7c7c7; padding-bottom:8px; height:66px; margin-bottom:12px;}
.xinwenlist li span,.xinwenlist li a{ display:block; width:100%;}
.xinwenlist li span{ line-height:10px; color:#656565;}
.xinwenlist li a{ line-height:24px; margin-top:5px;}

.zhineng{ width:292px; border:1px solid #ecebeb; }
.zhineng .bd{margin-top:10px;}
.biaoti2{ width:103%; overflow:hidden;zoom:1; margin-left:-8px;}
.biaoti2 h2,.biaoti2 span{ display:inline-block; float:left;}
.biaoti2 h2{ width:166px; margin-top:11px; background:url(../images/biaoti-bg.png) no-repeat; height:36px; text-indent:55px; font-size:18px; font-weight:bold; line-height:36px; color:#fff;}
.biaoti2 span{ float:right !important;height:21px; color:#999; background:url(../images/more-bg.jpg) no-repeat right; width:48px; margin-right:10px; margin-top:19px;}
.jigou{ width:100%;margin-bottom:5px;}
.zhuanti{ width:100%; padding:10px 0px 0px 0px;}
.jigou li{ width:292px; float:left; height:70px; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; margin-bottom:11px; overflow:hidden;zoom:1;}

.jigou li i,.jigou li span,ul.dcxz li i,ul.dcxz li span{ display:block; margin:0 auto; float:left;}
.jigou li i,ul.dcxz li i{ height:70px; width:40px; margin-left:45px;background:url(../images/tubicon1.png) no-repeat 0 0;webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}
.jigou li span,ul.dcxz li span{ line-height:41px;margin-top:15px;  font-size:18px;margin-left:18px; border-left:1px solid #c6c6c6; padding-left:18px;}

li.lanmu1{ border:1px solid #e15656; border-bottom:4px solid #e15656; }
li.lanmu1 i{ background-position:0 0;}
li.lanmu1:hover i{background-position:-50px 0;}

li.lanmu2{  border:1px solid #16b7d4; border-bottom:4px solid #16b7d4;}
li.lanmu2 i{ background-position:0 -70px;}
li.lanmu2:hover i{background-position:-50px -70px;}

li.lanmu3{ border:1px solid #ec9922; border-bottom:4px solid #ec9922;}
li.lanmu3 i{ background-position:0 -140px;}
li.lanmu3:hover i{background-position:-50px -140px;}

ul.dcxz li{ margin-bottom:17px; width:432px; height:101px; padding-top:32px;}
li.diaocha{ background:url(../images/pictu-1.jpg) no-repeat; padding-left:30px; width:402px;}
li.xiazai{ background:url(../images/pictu-2.jpg) no-repeat;padding-left:160px; width:272px;}
ul.dcxz li span{ border-left:1px solid #fff; color:#fff; font-weight:bold;}

li.diaocha i{ background-position:0 -210px !important;}
li.diaocha:hover i{ background-position:-50px -210px !important;}

li.xiazai i{ background-position:0 -280px !important;}
li.xiazai:hover i{ background-position:-50px -280px !important;}


ul.dcxz li i{ background-position:0 0;}


.zhuanti li{ width:65%; padding:0 5%;height:44px; margin-bottom:10px; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; background:#fff4ea; text-align:center; overflow:hidden;
 text-overflow:ellipsis; white-space:nowrap; line-height:44px;margin-left:10px;}
 .zhuanti li.sek{ margin-left:50px !important; background:#fff6d7;}
 .zhuanti li:hover{ background:#f3c181; color:#fff;}
 .zhuanti li:hover a{ color:#fff;}


.htopic{ width:100%; height:110px; margin:12px auto;}
.htopic li{ width:100%; height:110px;}
.newBox3{margin-top:20px !important;}

.xuanchuan{ width:100%; margin-top:21px;}
.xuanchuan .parBd{margin-top:22px; height:200px;}
.slideBox{ width:1165px; overflow:hidden;}
.piclist li{position:relative; width:284px; height:200px; overflow:hidden; float:left; margin-right:11px;}
.piclist li img{ width:100%; height:auto;}
.piclist li span{ display:block; width:100%; height:50px; line-height:60px; background:url(../images/tm-bg.png) repeat-x; position:absolute; left:0; bottom:0; color:#fff; text-align:center; }

.piclist li:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2));
    -moz-transform: scale(1.2);
}
.piclist li img{
	webkit-transition: all .7s ;
    -moz-transition: all .7s ;
    transition: all .7s;
}




/*----------------------列表页开始------------------------*/

.location{ width:100%; border-bottom:1px solid #e6e6e6; height:40px; line-height:40px; background:url(../images/location.jpg) no-repeat 10px 15px; text-indent:35px;}
.location a{ margin:0 4px;}

.liebNei{ width:100%; margin-top:20px;}
.leftMenu{ width:261px; border:1px solid #eceaea; padding:10px 10px 50px 10px; }
.leftBt{ width:94%;padding:0 3%; height:82px; background:#d32324; line-height:82px; font-size:26px; color:#fff; text-align:center;}


.subMenu{ width:100%; margin-top:21px;}
.subMenu li{ width:94%;border-bottom:1px solid #e5e5e5; line-height:28px; background:#f7f7f7;margin-bottom:20px; font-size:16px;padding:10px 3%; text-align:center;}
.subMenu li:hover,.subMenu li.current{border-bottom:1px solid #e0ad41;background:#f1b83e; }
.subMenu li a{ display:block; width:100%; line-height:28px;}
.subMenu li a:hover,.subMenu li.current a{ color:#fff;}

.righgNei{ width:856px;}
.rigbT{ width:100%; height:44px; background:#f5f5f5; border-bottom:1px solid #e0dfdf; line-height:44px; font-size:20px; font-weight:bold; text-indent:17px;}

.righgNei .newlist{margin-top:10px; width:98% !important; margin-left:2%;}
.newlist li.line{ height:3px !important; background:url(../images/line1.jpg) repeat-x !important; margin:10px 0;}

.jzgd{ border-bottom:1px solid #e5e5e5; height:49px; line-height:49px; background:#f7f7f7;margin-bottom:20px; text-indent:85px; font-size:16px;}
.jzgd a{ display:block; width:100%; height:51px;}

/*--图片列表页---*/
.tupist{ width:100%; margin-top:15px;}
.tupist li{ width:270px; margin:0 6px 5px 6px; float:left;}
.tupist li img{ width:262px; height:184px;border:4px solid #e8e8e8;}
.tupist li span{ display:block; width:96%;line-height:35px; text-align:center; padding:0 2%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/*--翻页--*/
.page{  overflow:hidden;zoom:1;margin:10px auto; padding:5px 0;/* background:#f5f5f5;*/ text-align:center; display:table ;}
.page a{ display:block; float:left;background:#fff; border:1px solid #cccccc;padding:3px 7px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;height: 18px;
    min-width: 10px; line-height:18px;  }

.page a:hover,.page a.current{ background:#cb1120; color:#fff; border:1px solid #cb1120;}
a.page1{ background:#f2efef; border:1px solid #e0e0e0 !important}
.page span{ display:block; float:left; width:130px;}
.page span input{ display:inline;background:none; text-align:center; width:45px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}



/*--内容详情页---*/
.details{ width:100%; margin-top:14px;}
.details{ padding-bottom:30px;}
.detailsHead{ width:100%;}
.detailsHead h3,.detailsHead h4{ display:block; width:100%; text-align:center;}
.detailsHead h3{ font-size:30px; color:#222; font-weight:bold; width:94%; margin:0 auto; line-height:45px;}
.detailsHead h4{ font-size:18px; line-height:30px;}

.shijian{ height:40px; background:#f6f6f6; text-align:center; line-height:40px; margin-top:20px; color:#666;}
.shijian span{ margin:0 5px;}
.shijian span a{ margin:0 3px; color:#666;}

.xqCent{width:96%; margin:0 auto; margin-top:20px; line-height:36px;  font-size:18px; padding:0px 10px;}
.xqCent p{ width:100%;} 
.xqCent img{ margin:20px auto; text-align:center; max-width:80% !important; display:block; height:auto !important; }
.xqCent table{ border-bottom:none !important;border-right:none !important; border:1px solid #cfcece !important;margin:0;border-collapse:collapse;border-spacing:0;width:100% !important;}
.xqCent table td{ border-bottom:1px solid #cfcece !important; padding:10px 15px; border-left:none !important; border-top:none !important; border-right:1px solid #cfcece !important;}

.share{ width:98%; border-top:1px dashed #dddddd; padding-top:15px; height:44px; line-height:44px;margin:0 auto; margin-top:15px;}
.fenx{ width:306px; line-height:44px;}
.fenx img{ vertical-align:middle; }
.fenx span{margin-right:5px;}
.dayin{ width:180px; line-height:30px; overflow:hidden;zoom:1;}
.dayin span{ display:inline-table; float:left; padding-left:30px; margin-right:14px; cursor:pointer;}
.dayin span:hover{ color:#444;}
.dayin span.dy1{ background:url(../images/dayin-icon.jpg) no-repeat 0 0;}
.dayin span.dy2{ background:url(../images/dayin-icon.jpg) no-repeat 0 -30px; margin-right:0 !important;}

.related{ width:1116px; background:#f8f8f8; padding:15px 15px; margin-top:20px;}
.related ul{margin-left:10px;}
.related ul li{ background:url(../images/arrow8.png) no-repeat left !important;}
.related ul li a{ width: auto;background:none !important; margin-right:10px;}
.related ul li span{ color:#a1a0a0; float:left !important}
.related ul li span.bm{ float:left !important; color:#dd7f1c; font-size:16px; font-weight:bold;margin-left:10px;}

.mureColumn{ width:100%; margin-bottom:20px;}

/*---领导之窗---*/
.lingdao{ width:100%; margin-bottom:20px;border-bottom:1px dashed #cccccc;padding-bottom:10px;}
.zuihou{ border-bottom:0;}
.ldm{ overflow:hidden;zoom:1;font-size:16px;}
.lingdao h3{ display:block; font-size:18px !important; font-weight:bold; line-height:36px;margin-bottom:10px; width:98%; margin:0 auto;}
.ldm{ margin-bottom:10px; padding-left:20px;}
.zhiwei{ width:90px; float:left; line-height:30px; letter-spacing:2px;}
.lingdao .mingc{ width:12% !important;}
.name{ float:left; width:70%;line-height:30px;}

.ldm.mingc2{ width:40% !important;}
.ldm.mingc2 span{ width:96% !important;}
.ldm span{ display:block; float:left;margin:0 2%; width:8%;line-height:30px;}

/*----领导之窗--图文混排--*/
.ldxiq{/*width:96%;margin:0 auto;margin-top:20px;*/width: 100%;margin: 0 auto;display: flex;flex-wrap: wrap;}
.xianzhang2{margin:28px 0;}
.xianzhang2 .title{ width:100%; height:50px; background:#F6F6F6; border-top:2px solid #DD4F41; line-height:50px; font-size:18px; font-weight:bold; color:#005EB1; margin-bottom:20px;}
.xianzhang2 .title i{ float:left; display:block; width:55px; height:50px; background:url(../images/icon3_3.png) center no-repeat; margin-left:15px;}
.xianzhang2 ul{width:100%; margin:0 auto;display: flex;flex-wrap: wrap;flex-direction: row;}
.xianzhang2 ul li{/*float:left; width:328px; height:240px; background:#F7F7F7; margin:0 17px 25px 17px;  border:1px solid #E0E0E0;padding:5px 5px; overflow:hidden;zoom:1;*/background: #F7F7F7;margin: 0 17px 25px 17px;border: 1px solid #E0E0E0;padding: 5px 5px;overflow: hidden;zoom: 1;width: calc(33.3% - 34px);box-sizing: border-box;display: flex;flex-wrap: wrap;}
.ldphoto{/*width:160px;float:left;height:240px; overflow:hidden;*/width: 50%;overflow: hidden;}
.ldphoto img{/*width:auto;height:240px;*/width: 100%;height:auto;}
.ldname{/*margin-left:15px; float:left; width:138px;margin-left:15px;*/float:left;width:50%;padding-left:15px;box-sizing:border-box;}
.ldname h3,.ldname h4{ width:100%; display:block;}
.ldname h3{  font-size:18px; color:#005EB1; margin-top:27px;}
.ldname h4{ font-size:16px; color:#ADADAD;  margin-top:5px;}

/*------首页专题修改-------*/
.zhuanti_list{ width:273px; margin: 0 auto !important;}
.zhuanti_list li{ margin-top:10px;}
.zhuanti_list li img{ display:block; width:273px; height:78px;border-radius:5px;}

