﻿﻿/* 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:28px;}
.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;}
.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);color:#fff;text-indent: 20px;}
/*.focus .bd li span{ display:block; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#fff; text-align:center; }*/

.topnews{ width:545px;}
.yaowen .tit{ height:21px; overflow:hidden;zoom:1;}
.yaowen .tit h2,.yaowen .tit span{ display:block; }
.yaowen .tit h2{ float:left; width:420px; float:left; line-height:24px; 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;}
.yaowen .tit span a{ color:#999;}
.yaowen .newlist{margin-top:8px; 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;}

.quxian,.bumen,.zhengce{ width:414px; margin-right:25px;}
.bumen{ margin-right:0 !important; }
.biaoti{ width:100%; height:33px; border-bottom:1px solid #c7c7c7; overflow:hidden;zoom:1;}
.biaoti ul,.biaoti span{ display:block;}
.biaoti ul{ width:84% !important;float:left;}
.biaoti ul li{ width:100px; height:21px;margin-right:15px; line-height:21px; border-left:4px solid #fff; text-indent:11px; font-size:20px; color:#808080; float:left;}
.biaoti ul li.on{ border-left:4px solid #d12020; }
.biaoti ul li.on a,.biaoti ul li:hover{ color:#d12020;font-weight:bold;}
.biaoti span,.biaoti2 span{ height:21px; color:#999; background:url(../images/more-bg.jpg) no-repeat right; width:48px; margin-right:6px; float:right;}
.biaoti span a,.biaoti2 span a{ color:#999;}

.quxianlist{ width:100%; margin-top:13px;}
.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:10px; height:518px;}
.bumlist2{margin-top:10px; 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,.notice{ width:292px; border:1px solid #ecebeb; margin-left:6px; height:560px;}
.biaoti2{ width:100%; height:36px;}
.biaoti2 h3,.biaoti2 span{ display:block;}
.biaoti2 h3{width:166px; float:left; margin-left:-8px; 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{ margin-top:19px;}

.jigou,.zhuanti{ width:100%; padding:10px 0px 0px 0px;}
.jigou li{ width:125px; float:left; height:89px; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; margin:0 10px 13px 10px;}
.jigou li i,.jigou li span{ display:block; text-align:center; margin:0 auto;}
.jigou li i{ height:40px; width:40px; margin-top:12px; background:url(../images/icon2.png) no-repeat 0 0;}
.jigou li:hover i{webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);}
.jigou li span{ width:100%; line-height:30px; color:#fff;}

li.lanmu1,li.lanmu7{ background:#fcbe7c;}
li.lanmu2,li.lanmu5,li.lanmu10{ background:#f67291;}
li.lanmu3,li.lanmu6,li.lanmu9{ background:#a5a9f1;}
li.lanmu4,li.lanmu8{ background:#fc847e;}

li.lanmu1 i{ background-position:0 0;}
li.lanmu2 i{ background-position:0 -40px;}
li.lanmu3 i{ background-position:0 -80px;}
li.lanmu4 i{ background-position:0 -120px;}
li.lanmu5 i{ background-position:0 -160px;}
li.lanmu6 i{ background-position:0 -200px;}
li.lanmu7 i{ background-position:0 -240px;}
li.lanmu8 i{ background-position:0 -280px;}
li.lanmu9 i{ background-position:0 -240px;}
li.lanmu10 i{ background-position:0 -280px;}


.notice{ height:465px !important; }
.notice .bd{  width:100%;margin-top:20px;}
.zhuanti li{ width:70%; padding:8px 5%; margin-bottom:16px; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; background:#fff4ea;margin-left:10px; position:relative; }
 .zhuanti li a{ width:95%;padding-left:5%; display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis; line-height:24px; background:url(../images/arrow6.png) no-repeat 0px 10px; }
 .zhuanti li.sek{ margin-left:40px !important; background:#fff6d7;}
 .zhuanti li:hover{ background:#f3c181; color:#fff;}
 .zhuanti li:hover a{ color:#fff;  background:url(../images/arrow7.png) no-repeat 0px 10px; }
 .zhuanti li span{ display:inline-block; position:absolute; bottom:5px; right:15px;}


.htopic{ width:100%; height:110px; margin:15px auto;}
.htopic li{ width:100%; height:110px;}
.newBox3{margin-top:0 !important;}

.xuanchuan{ width:100%; margin-top:21px;}
.xuanchuan .hd li{ width:140px !important; }
.xuanchuan .bd{margin-top:22px; position:relative; height:315px;}
.piclist li{position:relative; width:247px; height:154px; position:absolute; overflow:hidden;}
.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 span a{color: #fff;}
li.tu1{ width:382px; height:315px; top:0; left:0;}
li.tu2{ left:392px; top:0px;}
li.tu3{ left:648px; top:0px;}
li.tu4{ left:392px; top:164px;}
li.tu5{ left:648px; top:164px;}
li.tu6{ width:257px; height:315px; top:0; right:0;}



.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:100%; height:82px; background:url(../images/sub-icon.png) no-repeat 10px 26px #d32324; line-height:82px; font-size:26px; color:#fff; text-indent:50px;overflow:hidden;}


.subMenu{ width:100%; margin-top:21px;}
.subMenu li{ border-bottom:1px solid #e5e5e5; height:49px; line-height:49px; background:url(../images/sub-icon2.png) no-repeat 45px 19px #f7f7f7;margin-bottom:20px; text-indent:85px; font-size:16px;}
.subMenu li:hover,.subMenu li.current{border-bottom:1px solid #e0ad41;background:url(../images/sub-icon3.png) no-repeat 45px 19px #f1b83e; }
.subMenu li a{ display:block; width:100%; height:49px;}
.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.line2{ height:3px !important; background:url(../images/dian.jpg) repeat !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, .page .current{ 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;  }
.page a:hover,.page .current{ background:#1f65b5; color:#fff; border:1px solid #0657b3;}
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:#275ba5; 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:100%; border-top:1px dashed #dddddd; padding-top:15px; height:30px; line-height:30px; margin-top:15px;}
.fenx{ width:306px; line-height:30px;}
.fenx img{ vertical-align:middle; }
.dayin{ width:180px; line-height:30px; overflow:hidden;zoom:1;}
.dayin a{ display:inline-table; float:left; padding-left:30px; margin-right:14px;}
.dayin a:hover{ color:#444;}
.dayin a.dy1{ background:url(../images/dayin-icon.jpg) no-repeat 0 0;}
.dayin a.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;}






