﻿@charset "utf-8";

/* 走进县市 -----------------------------------------*/
#zjxsA, #zjxsB {margin-bottom: 0;overflow: hidden;}
#zjxsA .mainContent {width: 80%;float: left;}
#zjxsA .side { width: 28%; margin-left: 0; float: right; }


/* 走进环县 ---------------------------------------- */
.hxPage{margin-bottom: 20px;overflow: HIDDEN;}
.hxPage .mContent{float:left;width: 945px;}
.hxPage .mContent .about{overflow:hidden;width: 886px;}
.hxPage .mContent .about .pic{ float:left; padding:30px}
.hxPage .mContent .about .intro{float:right;width: 563px;padding: 10px 40px 0 0;}
.hxPage .mContent .about .intro h3{ font-size:16px; font-weight:bold; margin-top:30px}
.hxPage .mContent .about .intro P{ font-size:14px; line-height:26px; margin-top:20px; text-indent:20px}
.hxPage .mContent .about .intro .xqmore{ margin-top:20px; display:block; background:#9f65c3;  width:120px; text-align:center; color:#fff; text-decoration:none; height:35px; line-height:35px}
.hxPage .mContent .redly{overflow: hidden;width: 949px;}
.hxPage .mContent .redly .hd{width: 130px;height: 112px;float: left;background: url(../../base/img/redly.png) no-repeat 39px 21px #d85845;}
.hxPage .mContent .redly .hd a{ color:#fff; display:block; height:112px; text-align:center; padding-top:75px}
.hxPage .mContent .redly .bd{width: 810px;height: 111px;float: right;}
.hxPage .mContent .redly .bd ul{ width:105%;}
.hxPage .mContent .redly .bd li{float:left; width:154px; height:112px; position:relative; margin-right:10px; overflow:hidden;}
.hxPage .mContent .redly .bd li .title{position:absolute;z-index:9;bottom: 0;left: 0;color:#fff;text-align:center;width: 154px;}
.hxPage .mContent .redly .bd li .title a{color:#fff;font-size: 12px;}
.hxPage .mContent .redly .bd li .titleBg{width:154px;background:#000;opacity:0.5;position:absolute;bottom:0;left:0;z-index:8;display: block;height: 30px;}

.hxPage .btnside{ width:210px; float:right;}
.hxPage .btnside li{text-align:center;margin-bottom:5px;height: 53px;}
.hxPage .btnside li a{background:#c00;display:block;height: 53px;line-height: 53px;color: #fff;}
.hxPage .btnside li.li1 a{background: url(../../base/img/hxbtn.png) no-repeat 25px 17px #ffcc66;}
.hxPage .btnside li.li2 a{background: url(../../base/img/hxbtn.png) no-repeat 25px -43px #34bcd0;}
.hxPage .btnside li.li3 a{background: url(../../base/img/hxbtn.png) no-repeat 25px -99px #ad7adb;}
.hxPage .btnside li.li4 a{background: url(../../base/img/hxbtn.png) no-repeat 25px -158px #d85845;}
.hxPage .btnside li.li5 a{background: url(../../base/img/hxbtn.png) no-repeat 25px -216px #5a7cbe;}
.hxPage .btnside li.li6 a{background: url(../../base/img/hxbtn.png) no-repeat 25px -275px #66ba3d;}
.hxPage .btnside li.li7 a{background: url(../../base/img/hxbtn.png) no-repeat 25px -332px #ea895f;}
.hxPage .btnside li.li8 a{background: url(../../base/img/hxbtn.png) no-repeat 25px -389px #6edbb3;}

.pa5 li{width: 18%;}

/* 县市概况 */
.zjxsIntro { overflow: hidden; border-top: 2px solid #185DAE; margin-bottom: 20px; }
.zjxsIntro .pic { width: 230px; float: left; padding: 240px 0 30px 0; background: url(../../Base/img/zjxs-pic1.jpg) center 0 no-repeat #195DAE; text-align: center; color: #fff; }
.zjxsIntro .pic h3 { font-size: 26px; }
.zjxsIntro .pic h6 { font-size: 12px; }
.zjxsIntro .con { overflow: hidden; zoom: 1; padding: 3% 0 0 3%; }
.zjxsIntro .intro {text-indent: 2em;line-height: 36px;overflow: hidden;}
.zjxsIntro .list { overflow: hidden; margin-right: -3%; }
.zjxsIntro .list li { float: left; width: 30.3%; margin: 2.5% 3% 0 0; }
.zjxsIntro .list a { display: block; border: 1px solid #E1E1E1; background: #fff; height: 43px; line-height: 43px; text-align: center; font-size: 16px; -webkit-transition: 200ms; -o-transition: 200ms; -moz-transition: 200ms; transition: 200ms; }
.zjxsIntro .list a:hover { text-decoration: none; border-color: #ccc; letter-spacing: 2px; }

/* 历史人文 */
#mainLswh .con { padding: 0 0 0 3%; }
#mainLswh .tab dt { height: 42px; line-height: 42px; }
#mainLswh .tab dt ul { overflow: hidden; }
#mainLswh .tab dt li { float: left; font-size: 18px; }
#mainLswh .tab dt li a { display: block; float: left; padding: 0 25px; }
#mainLswh .tab dt .on a { background: #DC3839; color: #fff; }
#mainLswh .tab dt li a:hover { text-decoration: none; }
#mainLswh .tab dd { text-indent: 2em; padding-top: 3%; line-height: 36px; height: 280px; overflow: hidden; }
#mainLswh .tab dd p { margin-bottom: 14px; }
#mainLswh .tab dd .more { display: none; }
#mainLswh { border-top-color: #DC3839; }
#mainLswh .pic { background: url(../../Base/img/zjxs-pic2.jpg) center 0 no-repeat #DC3839; }
.zjxsBox { margin-bottom: 15px; }
.zjxsBox .hd { height: 33px; line-height: 33px; border-bottom: 1px dashed #ccc; padding-bottom: 8px; overflow: hidden; }
.zjxsBox .hd .more { font-size: 14px; float: right; color: #666; }
.zjxsBox .hd h3 {font-size: 16px;background: #5a7cbe;float: left;padding: 5px 33px;}
.zjxsBox .hd h3 a { color: #EB7E14; }
.zjxsBox .bd { padding: 10px 0; overflow: hidden; }

.zjxsBox .bd li.t{position:relative;margin-bottom: 10px;background: #f9f9f9;padding-bottom: 20px;}
.zjxsBox .bd li.t .con{padding: 0 10px;}
.zjxsBox .bd li.t .tit{color: #000;font-size: 15px;}
.zjxsBox .bd li.t .intro{font-size: 12px;line-height: 18px;text-align: left;color: #848484;margin-top: 6px;}
.zjxsBox .bd li.t .titleBg{position:absolute;top: 130px;left: 93px;z-index:9;border-color: transparent;display: block;font-size: 0;line-height: 0;width: 0;border-width: 10px;border-style: dashed;border-bottom-color: #f9f9f9;border-bottom-style: solid;e;}
.zjxsBox .bd li.t img{/* padding:5px; *//* background:#fff; *//* border:1px solid #e4e4e4; *//* width: 93%; */height: 150px;}

.zjxsBox .bd ul{transition:0.3s;-moz-transition:0.3s;-webkit-transition: 0.3s;-o-transition:0.3s;}
.zjxsBox .bd .qrcode{width: 111%;overflow:hidden;}
.zjxsBox .bd .qrcode li{width: 115px;height:150px;background:none;margin-right: 78px;}
.zjxsBox .bd .qrcode li img{ width:115px; height:115px;}
.zjxsBox .bd .ds li{ opacity:0.03; transition:0.3s;-moz-transition:0.3s;-webkit-transition: 0.3s;-o-transition:0.3s;}
.zjxsBox .bd .ds li.up{ opacity:1; transition:0.3s;-moz-transition:0.3s;-webkit-transition: 0.3s;-o-transition:0.3s; }

.zthz{width: 105%;}
.zthz li{width:240px;float:left;margin-right: 39px;padding:10px;border:1px solid #e4e4e4;margin-bottom:20px;text-align: center;line-height: 30px;}
.zthz li .tit{display:block; margin-top:10px;}
.zthz li:hover{ border:1px solid #3069b8;-webkit-box-shadow:0px 0px 10px #ccc;-moz-box-shadow:0px 0px 10px #ccc;}

/* 在线服务 ---------------------------------------- */
.onlineServicePage { }
.onlineServicePage .top {overflow: hidden;margin-bottom: 20px;}
.onlineServicePage .tabzxbs {width: 875px;float: left;}
.onlineServicePage .tabzxbs .hd {overflow: hidden;background: #f3f3f3;width: 120px;float: left;height: 425px;}
.onlineServicePage .tabzxbs .hd li { float: left; height: 40px; line-height: 40px; width: 120px; text-align: center; }
.onlineServicePage .tabzxbs .hd li a { display: block }
.onlineServicePage .tabzxbs .hd li.on a { background: #5397c7; color: #fff }
.onlineServicePage .tabzxbs .bd {padding: 0px 0px;overflow: hidden;}
.onlineServicePage .tabzxbs .bd ul { width: 105%; }
.onlineServicePage .tabzxbs .bd ul li {float: left;width: 135.5px;height: 50px;line-height: 50px;border: 1px solid #f6f6f6;margin-right: 10px;margin-bottom: 10px;text-align: center;}
.onlineServicePage .tabzxbs .bd ul li a { display: block; }
.onlineServicePage .tabzxbs .bd ul li a:hover { background: #5397c7; border: 1px solid #5397c7; color: #fff; text-decoration: none; }
.onlineServicePage .tabzxbs .bd {float: right;width: 737px;}
.onlineServicePage .cjbtn { width: 285px; float: right; }
.onlineServicePage .cjbtn ul { width: 105%; }
.onlineServicePage .cjbtn .cjul li { float: left; width: 130px; height: 97px; margin-right: 10px; margin-bottom: 10px; border: 1px solid #f6f6f6; text-align: center; overflow: hidden; }
.onlineServicePage .cjbtn .cjul li a { display: block; height: 108px; padding-top: 60px; }
.onlineServicePage .cjbtn .cjul li:hover { border: 1px solid #ecdccb; }
.onlineServicePage .cjbtn .cjul li a:hover { text-decoration: none; color: #ed9a40 }
.onlineServicePage .cjbtn .cjul li.c1 a {background: url(../../base/img/cjbtn.png) no-repeat 40px 15px;}
.onlineServicePage .cjbtn .cjul li.c2 a { background: url(../../base/img/cjbtn.png) no-repeat -60px 15px; }
.onlineServicePage .cjbtn .cjul li.c3 a { background: url(../../base/img/cjbtn.png) no-repeat -156px 15px; }
.onlineServicePage .cjbtn .cjul li.c4 a { background: url(../../base/img/cjbtn.png) no-repeat -56px -105px; }
.onlineServicePage .cjbtn .cjul li.c5 a { background: url(../../base/img/cjbtn1.png) no-repeat 40px 15px; }
.onlineServicePage .cjbtn .cjul li.c6 a { background: url(../../base/img/cjbtn1.png) no-repeat -60px 15px; }
.onlineServicePage .cjbtn .cjul li.c7 a { background: url(../../base/img/cjbtn1.png) no-repeat -156px 15px; }
.onlineServicePage .cjbtn .cjul li.c8 a { background: url(../../base/img/cjbtn1.png) no-repeat -56px -105px; }

.onlineServicePage .cjbtn .cjul2 li { float: left; width: 137px; margin-right: 10px; text-align: center; }
.onlineServicePage .cjbtn .cjul2 li a { display: block; height: 52px; line-height: 52px; color: #fff; background: #ed9a40 }
.onlineServicePage .cjbtn .cjul2 li a:hover { background: #e2923b; color: #fff; text-decoration: none; }
.onlineServicePage .bottom { }
.onlineServicePage .bmcx { width: 100%; float: left;margin-bottom: 15px; }
.onlineServicePage .bmcx .hd { overflow: hidden; background: #f3f3f3; }
.onlineServicePage .bmcx .hd li { float: left; height: 40px; line-height: 40px; width: 120px; text-align: center; }
.onlineServicePage .bmcx .hd li a { display: block }
.onlineServicePage .bmcx .hd li.on a { background: #5397c7; color: #fff }
.onlineServicePage .bmcx .hd li.on h3 { background: #5397c7; color: #fff }
.onlineServicePage .bmcx .bd { padding-top: 10px }
.onlineServicePage .bmcx .bd ul { width: 105%; }
.onlineServicePage .bmcx .bd li {float: left;width: 158px;: 115pxmargin-right: 19px;overflow: hidden;margin-bottom: 10px;margin-right: 10px;}
.onlineServicePage .bmcx .bd li a {display: block;}
.onlineServicePage .bmcx .bd li a:hover { text-decoration: none; }
.onlineServicePage .bmcx .bd li:hover {}
.onlineServicePage .bmcx .bd li.b1 a {background: url(../../base/img/bmbtn.png) no-repeat 64px 22px;}
.onlineServicePage .bmcx .bd li.b2 a {background: url(../../base/img/bmbtn.png) no-repeat -81px 25px;}
.onlineServicePage .bmcx .bd li.b3 a {background: url(../../base/img/bmbtn.png) no-repeat -227px 25px;}
.onlineServicePage .bmcx .bd li.b4 a {background: url(../../base/img/bmbtn.png) no-repeat -374px 26px;}
.onlineServicePage .bmcx .bd li.b5 a {background: url(../../base/img/bmbtn.png) no-repeat -520px 25px;}
.onlineServicePage .bmcx .bd li.b6 a {background: url(../../base/img/bmbtn.png) no-repeat -668px 25px;}
.onlineServicePage .bmcx .bd li.b7 a {background: url(../../base/img/bmbtn.png) no-repeat -811px 25px;}

.onlineServicePage .lqfw { width: 100%; float: left; }
.onlineServicePage .lqfw .hd { overflow: hidden; background: #f3f3f3; }
.onlineServicePage .lqfw .hd li { float: left; height: 40px; line-height: 40px; width: 120px; text-align: center; }
.onlineServicePage .lqfw .hd li a { display: block }
.onlineServicePage .lqfw .hd li.on a { background: #5397c7; color: #fff }
.onlineServicePage .lqfw .hd li.on h3 { background: #5397c7; color: #fff }
.onlineServicePage .lqfw .bd { padding-top: 10px }
.onlineServicePage .lqfw .bd ul { width: 105%; }
.onlineServicePage .lqfw .bd li {float: left;overflow: hidden;margin-bottom: 10px;margin-right: 10px;}
.onlineServicePage .lqfw .bd li a {display: block;}
.onlineServicePage .lqfw .bd li a:hover { text-decoration: none; }
.onlineServicePage .lqfw .bd li:hover {}

.lqfw .pull-left { float: left; width: 550px;}
.lqfw .icons-font li { width: 165px; height: 105px; background-color: #f9f9f9; border: 1px solid #e5e5e5; margin-right: 15px; margin-bottom: 20px; float: left;}
.lqfw .icons-font li a { display: block; position: relative; text-align: center; padding-top: 18px;}
.lqfw .icons-font li i { display: block; width: 35px; height: 34px; background: url(../../base/img/company-icon01.png) no-repeat center; margin: 0 auto 5px;} 
.lqfw .icons-font li.li2 i { background: url(../../base/img/company-icon02.png) no-repeat center;} 
.lqfw .icons-font li.li3 i { background: url(../../base/img/company-icon03.png) no-repeat center;} 
.lqfw .icons-font li.li4 i { background: url(../../base/img/company-icon04.png) no-repeat center;} 
.lqfw .icons-font li.li5 i { background: url(../../base/img/company-icon05.png) no-repeat center;} 
.lqfw .icons-font li.li6 i { background: url(../../base/img/company-icon06.png) no-repeat center;} 


.lqfw .pull-right { overflow: hidden;}
.lqfw .pull-right li { float: left; width: 195px; height: 60px; border: 1px solid #dcdcdc; padding-top: 160px; margin-right: 16px;}
.lqfw .pull-right li.li1 { background: url(../../base/img/Q-bg-01.jpg) no-repeat center top;}
.lqfw .pull-right li.li2 { background: url(../../base/img/Q-bg-02.jpg) no-repeat center top;}
.lqfw .pull-right li.li3 { background: url(../../base/img/Q-bg-03.jpg) no-repeat center top;}
.lqfw .pull-right li.li4 { background: url(../../base/img/Q-bg-04.jpg) no-repeat center top; margin-right: 0;}
.lqfw .pull-right li a { display: block; width: 118px; height: 32px; text-align: center; margin: 12px auto 0; line-height: 32px; color: #3269b8; border: 1px solid #8eb4ee; border-radius:3px;}
.lqfw .pull-right li a:hover { background-color: #3269b8; color:#fff; border-color: #225db1; text-decoration: none;}





/* 图说县市 */
#zjxsB .zjxsBox .hd { border-bottom: 2px solid #185DAE; }
#zjxsB .zjxsBox .hd h3 {}
#zjxsB .zjxsBox .hd h3 a {color: #ffffff;}
#zjxsB .zjxsBox .bd {padding: 20px 40px 0 40px;}

/* 县市视频 */
#sideXssp .list .pic { position: relative; overflow: hidden; }
#sideXssp .list .pic img { width: 100%; height: 162px; -webkit-transition: 200ms; -o-transition: 200ms; -moz-transition: 200ms; transition: 200ms; }
#sideXssp .list .pic .ico { position: absolute; left: 50%; top: 50%; width: 62px; height: 62px; margin-left: -31px; margin-top: -31px; background: url(../../Base/img/playButton.png) 0 0 no-repeat; display: block; filter: alpha(opacity=80); opacity: 0.8; }
#sideXssp .list .pic:hover img { transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); }
#sideXssp .list .title { text-align: center; height: 30px; line-height: 30px; overflow: hidden; }

/* 经济发展 */
#sideJjfz .hd h3 { background-position: 0 -103px; }
#sideJjfz .hd h3 a { color: #4DAD24; }
#sideJjfz .intro { text-indent: 2em; line-height: 28px; height: 196px; overflow: hidden; }

/* 自然资源 */
#sideZrzy .hd h3 { background-position: 0 -204px; }
#sideZrzy .hd h3 a { color: #8F5CEC; }
#sideZrzy .list { overflow: hidden; margin-right: -3%; }
#sideZrzy .list li { vertical-align: top; float: left; width: 30.3%; margin: 3% 3% 0 0; }
#sideZrzy .list li a { display: block; text-align: center; border: 1px solid #E1E1E1; height: 36px; line-height: 36px; background: #fff; -webkit-transition: 200ms; -o-transition: 200ms; -moz-transition: 200ms; transition: 200ms; }
#sideZrzy .list li a:hover { text-decoration: none; border-color: #ccc; letter-spacing: 2px; }

/* 文章首页 -----------------------------------------*/

/* 焦点图 */
.groupnew{ overflow: hidden; margin-bottom:20px }
.groupnew #focusNews {float: left;width: 572px;height: 360px;margin: 0 10px 0 0;overflow: hidden;}
.groupnew #focusNews .hd { right: 10px; bottom: 20px; }
.groupnew #focusNews .hd li { border-radius: 50%; }
.groupnew #focusNews .bd .pic img { width: 100%; height: 360px; }
.groupnew #focusNews .bd .con .title { height: 50px; line-height: 50px; }
.groupnew #focusNews .bd .con .titleBg { height: 50px; }
.groupnew #focusNews .bd .con .date{ display:none;}
.groupnew #focusNews .bd .con .intro{ display:none;}

#indXwdt {float:right;width: 575px;margin-bottom: 0;}
#indXwdt .bd{padding: 0px;}
#indXwdt .t {border-bottom:1px  dashed #ccc;padding-bottom: 12px;}
#indXwdt .t .tit{font-size: 23px;font-weight: bold;}

.newsCenterPage .focusBox { width: 44%; float: left; margin-right: 15px; }
.newsCenterPage #columnA { height: 248px; }
.newsCenterPage #columnA .infoList { overflow: hidden; zoom: 1; }
.newsCenterPage #columnB { margin-bottom: 0; }
.boxLoop .box { width: 48.5%; }
.boxLoop .box .bd { min-height: 150px; _height: 150px; }

.pageSlide {background: #FEFEFE;height:420px;position: relative;border: 1px solid #ECECEC;margin-bottom: 20px;}
.pageSlide li { overflow: hidden; }
.pageSlide .pic { float: left; width: 68%; }
.pageSlide .pic img { width: 800px; height: 420px; }
.pageSlide .con { overflow: hidden; zoom: 1; padding: 3% 3% 0 3%; }
.pageSlide .title { font-size: 22px; line-height: 34px; max-height: 68px; _height: 68px; overflow: hidden; }
.pageSlide .title a { color: #0068B7; }
.pageSlide .date { display: block; padding: 8px 0; color: #999; font-size: 13px; }
.pageSlide .intro { color: #777; font-size: 14px; line-height: 26px; height: 130px; overflow: hidden; }
.pageSlide .intro .more { display: none; }
.pageSlide .hd { text-align: center; width: 32%; position: absolute; z-index: 1; bottom: 14px; right: 0; height: 13px; font-size: 0; }
.pageSlide .hd li { display: inline-block; *display: inline; zoom: 1; cursor: pointer; width: 13px; height: 13px; background: #BBBBBB; overflow: hidden; margin-right: 4px; }
.pageSlide .hd li span { display: none; }
.pageSlide .hd .on { background: #0E57AD; }

.ctont{ overflow:hidden}
.ctont .left{ width:800px; float:left;}
.ctont .right{ width:350px; float:right;}
.ctont .right .bd{padding: 10px 10px 10px 10px;}


#tzgg{background:#f9f9f9;margin-bottom: 0;}
#tzgg .hd{ background:none;}
#tzgg h3{background: url( ../../base/img/tzggicon.png) no-repeat 10px 10px;}
#tzgg h3 a{color:#3069b8}


/*tzggList  */
.tzggList li{overflow:hidden;border-bottom:1px dashed #ccc;padding-bottom:10px;padding: 17px 10px;}
.tzggList .date{float:left;width: 70px;height: 62px;text-align:center;margin-right:20px;font-size:12px;}
.tzggList .date span{color: #3069b8;display:block;height: 30px;line-height: 30px;background: #f1f1f1;}
.tzggList .date b{color: #ffffff;font-weight:normal;background: #3069b8;display: block;height: 30px;line-height: 30px;}
.tzggList .intro{display:none}

#gsgg{ margin-bottom: 20px; }

#boxaa .bd{ padding-bottom: 0; }

#ztzq{background:#f9f9f9;padding-top: 0px;margin-top: 0px;padding-bottom: 20px;}
#ztzq .hd{ background:#3069b8; }

#ztzq .hd .more{ color:#fff}
#ztzq .bd{ background:#f8f8f8; padding: 20px 10px 0;}
#ztzq .bd ul li{margin-bottom: 12px;text-align:center;}
#ztzq .bd ul li img{width: 311px;}
#ztzq .bd .tit{display: none;}
#ztzq .bd .tempWrap{height: 356px !important;}
#ztzq .moreBtn{ display: block; height: 45px; line-height: 45px; text-align: center; font-size: 16px; background: #fff; color: #666; margin: 0 20px; border: 1px solid #ddd; }
#ztzq .moreBtn:hover{ text-decoration: none; background: #3069b8; color: #fff; border-color: #3069b8; }
#ztzq .hd{display: none;}


/* 栏目循环 */
.pageBoxLoop {overflow: hidden;/* padding-top: 20px; */}
.pageBoxLoop .box {width: 49%;}
.pageBoxLoop .box .bd { height: 180px; }


/* 文章列表页 -----------------------------------------*/
#sideWeiXin .bd { text-align: center; }

/* 内容带图片的信息列表_图片判断式 */
.pageTPList li { padding: 22px 15px; border-bottom: 1px solid #E1E1E1; overflow: hidden; }
.pageTPList .pic { float: left; margin-right: 15px; width: 140px; }
.pageTPList .pic img { width: 100%; height: auto; }
.pageTPList .con { overflow: hidden; zoom: 1; }
.pageTPList .title { font-size: 22px; line-height: 36px; overflow: hidden; margin-bottom: 10px; }
.pageTPList .intro { margin-bottom: 10px; line-height: 25px; color: #777; max-height: 50px; _height: 50px; overflow: hidden; font-size: 14px; }
.pageTPList .title a:hover { text-decoration: none; }
.pageTPList .intro .more { display: none; }
.pageTPList .others { font-size: 13px; color: #aaa; }
.pageTPList .others span { margin-right: 15px; }
.pageTPList .node { color: #aaa; margin-right: 15px; }
.pageTPList .last { border-bottom: 0; margin-bottom: 0; }
.pageTPList .on { background: #F9F9F9; }
.pageTPList .bds_more, .pageTPList #bdshare { vertical-align: middle; background: url(../../Base/img/icons.png) 0 -2142px no-repeat !important; padding: 0 !important; width: 17px !important; height: 17px !important; float: none !important; *display: inline-block !important; padding: 0 !important; margin: 0 !important; }

/* 不忘初心 */
.bwcxPTList li{padding: 15px 0; border-bottom: 1px dotted #ddd; overflow: hidden;}
.bwcxPTList .pic{float: left;margin-right: 15px;width: 140px;}
.bwcxPTList .pic img{width: 100%; height: auto;}
.bwcxPTList .con{overflow: hidden; zoom: 1;}
.bwcxPTList .title{font-size: 16px; font-weight: bold; line-height: 30px; overflow: hidden; margin-bottom: 5px;}
.bwcxPTList .intro{/* margin-bottom: 10px; */ line-height: 25px; color: #7e7e7e; max-height: 50px; _height: 50px; overflow: hidden; font-size: 14px;}
.bwcxPTList .title a:hover{text-decoration: none;}
.bwcxPTList .intro .more{display: none;}
.bwcxPTList .others{font-size: 13px; color: #aaa;}
.bwcxPTList .others span{margin-right: 15px;}
.bwcxPTList .node{color: #aaa; margin-right: 15px;}
.bwcxPTList .last{border-bottom: 0; margin-bottom: 0;}
.bwcxPTList .bds_more,
.bwcxPTList #bdshare{vertical-align: middle; background: url(../../Base/img/icons.png) 0 -2142px no-repeat !important; padding: 0 !important; width: 17px !important; height: 17px !important; float: none !important; *display: inline-block !important; padding: 0 !important; margin: 0 !important;}


/* 纪委宣传周 */
.JWList li { padding: 9px 15px; border-bottom: 1px solid #E1E1E1; overflow: hidden; }
.JWList li a { padding-left: 13px; background: url(../../Base/img/icons.png) 0 -385px no-repeat; }
.JWList .date { float: right; margin: 0 10px; }
.JWList .node { color: #999; margin-right: 10px; }
.JWListmore .more { float: right; color: #999; margin: 10px 10px; } 
.xczhd {}
.xczhd .mHd ul { background: url(../../Base/img/ban3.png);}
.xczhd .mHd li {padding: 10px 15px;  font-size: 16px; font-weight: bold;}
.xczhd .mHd  h3 { font-size: 16px; font-weight: bold;color:#3069b8; padding-left:80px; background: url(../../Base/img/ban3.png );background-repeat: no-repeat; padding-bottom:30px;padding-top:10px;}
.xczhd .mHd .list .on {padding: 10px 15px;  font-size: 16px; font-weight: bold; }
.hddt {margin:25px; width:580px;}
.hddtbox { float:left; width:560px; }

.hddtbox .mHd ul { background: url(../../Base/img/ban3.png);}
.hddtbox .mHd li {padding: 10px 15px;  font-size: 16px; font-weight: bold;}
.hddtbox .mHd  h3 { font-size: 16px; font-weight: bold; padding-left:80px; background: url(../../Base/img/ban3.png);}
.hddtbox .mHd .list .on {padding: 10px 15px;  font-size: 16px; font-weight: bold; }
.hddtbox .mHd a { color:#3069b8;}
.hddtbox .dHd .list .on {padding: 10px 15px;  font-size: 16px; font-weight: bold; }
.hddtbox .dHd a { color:#3069b8;}
.hddtbox .dHd li {padding: 10px 15px;  font-size: 16px; font-weight: bold;}

.hddt .dHd li {padding: 9.8px 15px; border-bottom: 1px solid #E1E1E1;overflow: hidden;}
.hddt .pic { float: left; margin-right: 15px; width: 140px; }
.hddt .pic img { width: 100%; height: auto; }
.hddt .con { overflow: hidden; zoom: 1; }
.hddt .title { font-size: 15px; line-height: 36px; overflow: hidden; margin-bottom: 10px; }
.hddt .intro { margin-bottom: 2px; line-height: 25px; color: #777; max-height: 50px; _height: 50px; overflow: hidden; font-size: 10px; }
.hddt .others {font-size:12px; color:#aaa;}
.hddt .others span {font-size:11px; margin-right:15px;}
.djfg { width:540px; float:right;}
.djfg li {padding: 2px 15px;overflow: hidden;}
.djfg .mHd ul { background:#e7ecf3;}
.djfg .mHd li {padding: 10px 15px;  font-size: 16px; font-weight: bold;}
.djfg .mHd  h3 { font-size: 16px; font-weight: bold; background: url(../../Base/img/ban3.png); padding-left:80px;}
.djfg .mHd .list .on {padding: 10px 15px;  font-size: 16px; font-weight: bold; }
.djfg .mHd a { color:#3069b8;}
.djfg .dHd a {font-size:14px;color: #333;}
.djfg .dHd li {padding: 14px 15px;  font-size: 16px; border-bottom: 1px solid #E1E1E1;}
.djfg .title { font-size: 15px; line-height: 36px; overflow: hidden; margin-bottom: 10px; }
.djfg .date {float:right; font-size:11px; margin-right:15px;color:#aaa;}

/* newsList */
.newsList { padding: 10px 0; }
.newsList li { overflow: hidden; height: 36px; line-height: 36px; }
.newsList li a { padding-left: 13px; background: url(../../Base/img/icons.png) 0 -385px no-repeat; }
.newsList .date { float: right; color: #999; margin: 0 10px; }
.newsList .node { color: #999; margin-right: 10px; }
.newsList em { color: #f20; }
.newsList .split { height: 1px; overflow: hidden; font-size: 0; line-height: 0; margin: 18px 0; border-bottom: 1px dotted #ccc; }
.newsList li .address {float: right; margin: 4px 0;  margin-left: 15px;   padding: 0 8px;  font-size: 12px;   line-height: 22px;  color: #fff;  border-radius: 5px;  background: #146ac1;}


/* 友情链接列表页 -----------------------------------------*/
.friendLinkList { overflow: hidden; zoom: 1; padding: 10px 0 10px 10px; }
.friendLinkList li { width: 28%; height: 36px; line-height: 36px; padding: 0 3.5% 0 1.5%; background: url(../../Base/img/icons.png) 0 -378px no-repeat; float: left; overflow: hidden; }

/* 文章内容页 -----------------------------------------*/
.articleCon {text-align: left;padding: 20px 40px;}
.printArea .title { font-size: 26px; line-height: 1.5; text-align: center; margin-bottom: 5px;font-weight:bold; }
.printArea .prefix  { font-size: 25px; font-weight:bold; text-align: center;margin-bottom: 5px; }
.printArea .subTitle { font-size: 25px; font-weight:bold; text-align: center; }
.printArea .headline { font-size: 25px; font-weight:bold; text-align: center; margin-bottom: 20px; }
.printArea .property {font-size: 14px;margin-bottom: 20px;padding: 6px 10px;text-align: center;color: #777;border-bottom: 1px dashed #ddd;}
.printArea .property span { padding: 0 5px; }
.printArea .conTxt { color: #333; font-size: 16px; line-height: 2; padding: 0 0 20px 0; overflow: hidden; }
.printArea .conTxt table {margin: 0 auto;}
.printArea .conTxt img { max-width: 800px; /*height: auto !important; */ }
.printArea .conTxt p { margin-bottom: 20px; }
.printArea .conTxt a { color: #333; text-decoration:none; }
.printArea .conTxt em { font-style: italic; }
.printArea .conTxt ul, .printArea .conTxt ol { padding-left: 2em; }
.printArea .conTxt ul li { zoom: normal; list-style: square; text-indent: 0 !important; }
.printArea .conTxt ol li { zoom: normal; list-style: decimal; text-indent: 0 !important; }
.printArea .conTxt h1 { font-size: 2em; margin: .67em 0; }
.printArea .conTxt h2 { font-size: 1.5em; margin: .75em 0; }
.printArea .conTxt h3 { font-size: 1.17em; margin: .83em 0; }
.printArea .conTxt h5 { font-size: .83em; margin: 1.5em 0; }
.printArea .conTxt h6 { font-size: .75em; margin: 1.67em 0; }
.printArea .conTxt h1, .printArea .conTxt h2, .printArea .conTxt h3, .printArea .conTxt h4, .printArea .conTxt h5, .printArea .conTxt h6, .printArea .conTxt b, .printArea .conTxt strong { font-weight: bolder; }
.printArea .videoPlayer {position: relative;z-index: 1500;/* background: #000; */width: 800px;text-align: center;margin: 20px auto;}
.articleCon .userControl { font-size: 14px; border-bottom: 1px solid #ddd; overflow: hidden; text-align: left; margin-bottom: 20px; padding: 10px 0; }
.articleCon .userControl .a { color: #777; margin: 10px 10px 0 0; float: left; }
.articleCon .userControl .bdsharebuttonbox { float: right; }
.articleCon .page { padding: 10px 0; text-align: center; overflow: hidden; }
.articleCon .others { margin-bottom: 15px; }
.articleCon .others .prev, .articleCon .others .next { padding: 5px 0; }
.QrCodepic{ text-align:center; color:#ccc;font-size:12px; margin-top:60px; line-height:30px; margin-bottom:20px}
.QrCodepic img{ width:120pxpx; margin:0 auto; padding:10px; border:1px solid #f3f3f3}


/* 相关信息 */
#relativeInfo { border-bottom: 1px solid #ddd; }
#relativeInfo .bd { padding: 10px 0 20px 0; }
#relativeInfo ul { overflow: hidden; }
#relativeInfo li { float: left; width: 50%; }

/* 图片-列表页 ----------------------------------------- */
.picPageList { margin-right: -3%; overflow: hidden; text-align: center; }
.picPageList li { border: 1px solid #ddd; float: left; width: 30%; margin: 1.5% 3% 2.5% 0; *display: inline; position: relative; background: #fff; overflow: hidden; }
.picPageList .pic { margin: 3%; }
.picPageList .pic img { height: 192px; width: 100%; }
.picPageList .title, .picPageList .titleBg { position: absolute; bottom: 0; left: 0; width: 94%; margin: 3%; display: block; overflow: hidden; line-height: 28px; padding: 5px 0; height: 28px; z-index: 3; color: #fff; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms; }
.picPageList .titleBg { background: #000; filter: alpha(opacity=60); opacity: 0.6; z-index: 2; }
.picPageList .title a { color: #fff; padding: 0 10px; display: block; font-size: 14px; }
.picPageList li:hover { border-color: #bbb; -webkit-box-shadow: #eee 2px 2px 0; -moz-box-shadow: #eee 2px 2px 0; box-shadow: #eee 2px 2px 0; }
.picPageList li:hover .title, .picPageList li:hover .titleBg { height: 56px; }

/* 视频-列表页 ----------------------------------------- */
.videoPageList { margin-right: -3%; overflow: hidden; text-align: center; }
.videoPageList li { float: left; width: 30.3%; margin: 1.5% 3% 2.5% 0; *display: inline; }
.videoPageList .pic { background: #fff; border: 1px solid #ddd; position: relative; }
.videoPageList .pic a { display: block; margin: 3%; overflow: hidden; }
.videoPageList .pic .ico { position: absolute; left: 50%; top: 50%; width: 62px; height: 62px; margin-left: -31px; margin-top: -31px; background: url(../../Base/img/playButton.png) 0 0 no-repeat; display: none; filter: alpha(opacity=80); opacity: 0.8; }
.videoPageList .pic img { height: 203px; width: 100%; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms; }
.videoPageList .title { overflow: hidden; padding-top: 5px; line-height: 24px; height: 48px; text-align: left; font-size: 14px; padding-left: 25px; background: url(../../Base/img/icons.png) 0 -2218px no-repeat; }
.videoPageList .pic:hover { border-color: #bbb; }
.videoPageList .pic:hover img { transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); }

/* 专题首页 -----------------------------------------*/
.spePageList { padding: 0 0 20px 0; }
.spePageList ul { overflow: hidden; }
.spePageList li { float: left; margin: 0 7% 7% 0%; position: relative; }
.spePageList .interval { margin-right: 1%; }
.spePageList li .itemBg { width: 396px; height: 216px; position: absolute; left: 7px; top: 7px; background: #FBFBFB; border: 1px solid #ddd; }
.spePageList li .pic { display: block; width: 396px; height: 216px; border: 1px solid #ddd; padding: 1px; position: relative; z-index: 1; background: #fff; }
.spePageList li .pic img { width: 100%; }
.spePageList li .tit { z-index: 2; display: block; height: 52px; line-height: 62px; font-size: 18px; position: absolute; left: 2px; bottom: 2px; width: 91%; padding: 0 4%; background: url(../../Base/img/special-picBg.png); color: #fff; overflow: hidden; }
.spePageList li .pic:hover { border-color: #bbb; }
.spePageList li:hover .itemBg { -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, .3); -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, .3); box-shadow: 0px 2px 5px rgba(0, 0, 0, .3); }
#sideSpecial .bd li { border-bottom: 1px solid #F4F4F4; padding: 5px 12px; background: url(../../Base/img/icons.png) 0 -2318px no-repeat; }

/* 信息提示页  */
.Showms { background: #fff; padding: 3% 5%; overflow: hidden; max-width: 540px; margin: 30px auto; }
.Showms .top, .Showms .bottom, .Showms .Shadow { display: none; }
.Showms .MS { overflow: hidden; zoom: 1; }
.Showms .titWrong { color: #c00; border-bottom: 1px solid #ccc; padding: 5px 0; margin-bottom: 15px; font-size: 18px; }
.Showms .BUT { padding: 25px 0 15px 0; }
.Showms .BUT a { padding: 0 15px; height: 36px; line-height: 36px; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; margin-right: 15px; background: #eee; border: 1px solid #ccc; font-size: 14px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#eee)); background: -moz-linear-gradient(#FFFFFF, #eee); background: -ms-linear-gradient(#FFFFFF, #eee); background: -o-linear-gradient(#FFFFFF, #eee); background: linear-gradient(#FFFFFF, #eee); }
.Showms .BUT a:hover { color: #c00; border: 1px solid #aaa; text-decoration: none; }

/* 信息报送排行榜 ----------------------------- */
.bsphPage .selectBar { margin-bottom: 10px; text-align: right; }
.bsphPage .selectBar select { vertical-align: middle; padding: 5px 10px; border: 1px solid #ccc; }
.bsphTitle { font-size: 16px; color: #0167CC; padding: 5px 20px; border: 1px solid #ddd; border-bottom: 0; border-top: 3px solid #0167CC; }
.bsphTable { width: 100%; margin-bottom: 30px; }
.bsphTable th,.bsphTable td { padding: 5px; border: 1px solid #ddd; text-align: left; }
.bsphTable th { background: #f2f2f2; font-weight: bold; }

/* 传承人 ----------------------------- */
.picPageListccr { margin-right: -3%; overflow: hidden; text-align: center; }
.picPageListccr li { border: 1px solid #ddd; float: left; width: 30%; margin: 1.5% 3% 2.5% 0; *display: inline; position: relative; background: #fff; overflow: hidden; }
.picPageListccr .pic { margin: 3%; }
.picPageListccr .pic img { width: 100%; }
.picPageListccr .title, .picPageList .titleBg { position: absolute; bottom: 0; left: 0; width: 94%; margin: 3%; display: block; overflow: hidden; line-height: 28px; padding: 5px 0; height: 28px; z-index: 3; color: #fff; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms; }
.picPageListccr .titleBg { background: #000; filter: alpha(opacity=60); opacity: 0.6; z-index: 2; }
.picPageListccr .title a { color: #fff; padding: 0 10px; display: block; font-size: 14px; }
.picPageListccr li:hover { border-color: #bbb; -webkit-box-shadow: #eee 2px 2px 0; -moz-box-shadow: #eee 2px 2px 0; box-shadow: #eee 2px 2px 0; }
.picPageListccr li:hover .title, .picPageList li:hover .titleBg { height: 56px; }

