﻿@charset "utf-8";
/* 走进县市 -----------------------------------------*/

/* 县市概况 */
#indXsjj .hd{ float: right; width: 92px; text-align: left; border-right:1px solid #b5c6dd; padding:10px 0; margin-right:4px;}
#indXsjj .hd li { height: 52px; line-height: 52px; font-size:18px; position:relative;}
#indXsjj .hd li.on a { color:#3578b6; font-weight:bold;}
#indXsjj .hd li.on a:after { content:""; position:absolute; right:-5px; width:9px; height:25px; line-height:0; overflow:hidden; background:#5e8ec1; top:50%;border-radius:4px; margin-top:-12px;  }
#indXsjj .pic {float:left;}
#indXsjj .bd { overflow:hidden; padding:0 35px; font-size:16px; line-height:40px; color:#666666}

/* 文化旅游 */
.zjxsLoopBox { float:left; width:360px; margin-right:40px; position:relative;}
.zjxsLoopBox img { margin-bottom:60px; height:160px; width:100%;}
.zjxsLoopBox h3 { position:absolute; top:0; text-align:center; width:100%;}
.zjxsLoopBox h3 a{ padding-top:188px; display:block; font-size:16px; font-weight:bold; color:#2a6aa5; background:url(../../Base/img/whlyicon1.png) no-repeat center 81%;}
#dftc { margin-right:0;}
#mjys h3 a { background-image:url(../../Base/img/whlyicon2.png)}
#dftc h3 a { background-image:url(../../Base/img/whlyicon3.png)}

#zjxsC { margin-right:-20px;}
.zjxsBox { float:left; width:562px; border:4px solid #efefef; margin-right:20px; height:312px; position:relative;}
.zjxsBox .hd { position:absolute; left:-4px; top:50%; width:100px; height:80px; background:#2a6aa5; border-radius:5px; margin-top:-40px; text-align:center;}
.zjxsBox .hd a { display:block; padding-top:40px; height:40px; line-height:40px; color:#fff; font-size:18px; font-weight:bold; background:url(../../Base/img/zsyzicon.png) no-repeat center 12px;}
.zjxsBox .bd { padding-left:116px;}
.zjxsBox .picList li { float:left; width:190px; height:125px; margin:20px 30px 0 0; display:inline; overflow:hidden; position:relative;}
.zjxsBox .picList li .titleBg { position:absolute; bottom:0; left:0;width:100%; height:30px; background:url(../../Base/img/tmb75.png);}
.zjxsBox .picList li .title { position:absolute; bottom:0; left:0; height:30px; line-height:30px; z-index:9;  width:100%;}
.zjxsBox .picList li .title a { color:#fff;}
.zjxsBox .picList li img { width:190px; height:125px;}
.zjxsBox .topicList li {margin-top:20px;height:120px;border:0;padding-right: 15px;}
.zjxsBox .topicList li .pic { float:left; margin-right:20px;}
.zjxsBox .topicList li .pic img { width:170px; height:120px;}
.zjxsBox .topicList li .con {overflow:hidden;}
.zjxsBox .topicList li .title { font-size:16px; height:35px; line-height:26px; border-bottom:1px dashed #eee; padding:0; margin-bottom:5px;}
.zjxsBox .topicList li .intro { line-height:26px; color:#919191;}

#qyfc .hd a { background-image:url(../../Base/img/qyfcicon.png)}



/* 文章首页 -----------------------------------------*/
.pageSlide .focusBox{width: 570px; float: left; margin-right: 15px;}
.boxLoop .box{width: 48.5%;}
.boxLoop .box .bd{min-height: 150px; _height: 150px;}
.pageSlide .focusBox .bd .pic img { height:350px;}
.pageSlide .topicList { overflow:hidden;}
.pageSlide .topicList .t .title { text-align:center; }
.pageSlide .topicList .t .title a { font-size:20px; color:#c61917;}
.pageSlide .topicList .t .intro { color:#999; }

#tzggBox,#spxwBox { border:1px solid #e1e5eb;}

#tzggBox .bd { margin-bottom:-20px; }
#tpxwBox .picList { margin-right:-30px;}
#tpxwBox li { float:left; margin-right:30px;}
#tpxwBox .bd li .pic img { width:246px; height:170px;}

#spxwBox { height:393px;}
#spxwBox .t { border-bottom:0; padding:10px 0 0}
#spxwBox .t .con { display:none;}

#ztzlBox { clear:both;}
#ztzlBox ul { margin-right:-20px; padding-top:20px;}
#ztzlBox li { float:left; margin-right:20px;}
#ztzlBox li .tit {display:none; }

.pageSide {float:right;width:340px;margin-left: 20px;margin-bottom: 20px;display: inline;}
.pageMain {overflow:hidden;}
.pageMain .boxF { float:left;width:420px; margin-right:20px;}
/* 栏目循环 */
.pageBoxLoop{overflow: hidden; padding-top: 20px;}
.pageBoxLoop .box{width: 48%;}
.pageBoxLoop .box .bd{height: 180px;}
/* 文章列表页 -----------------------------------------*/
#sideWeiXin .bd{text-align: center;}
/* 内容带图片的信息列表_图片判断式 */
.pageTPList li{padding: 15px 0; border-bottom: 1px dotted #ddd; 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: 16px; font-weight: bold; line-height: 30px; overflow: hidden; margin-bottom: 5px;}
.pageTPList .intro{/* margin-bottom: 10px; */ line-height: 25px; color: #7e7e7e; 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;}
/* newsList */
.newsList{padding: 10px 0;}
.newsList li{overflow: hidden; height: 32px; line-height: 32px;}
.newsList li a{padding-left: 15px; 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: 16px 0;border-bottom: 1px dashed #d9d9d9;}
/* 友情链接列表页 -----------------------------------------*/
.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;}
/* 文章内容页 -----------------------------------------*/
.subheading {
    font-size: 16px;
}
.articleCon{text-align: left; padding: 20px;}
.printArea .title{font-size: 24px;line-height: 1.5;text-align: center;margin-bottom: 20px;color: #c61917;}
.printArea .subTitle{font-size: 20px; color: #555; text-align: center; margin-bottom: 20px;}
.printArea .property{font-size: 14px;margin-bottom: 20px;padding: 5px;text-align: center;color: #777;border: 1px dashed #cfcfcf;}
.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 img{max-width: 800px; height: auto !important;}
.printArea .conTxt p{margin-bottom: 20px;}
.printArea .conTxt a{color: blue; text-decoration: underline;}
.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; height: 480px;}
.articleCon .userControl{font-size: 14px; border: 1px dashed #ddd; overflow: hidden; text-align: left; margin-bottom: 20px; padding: 5px; line-height:36px;}
.articleCon .userControl a{color: #2a6aa5; margin: 0 10px 0 0; float: left;}
.articleCon .userControl .bdsharebuttonbox{float: right; margin-top:5px;}
.articleCon .page{padding: 10px 0; text-align: center; overflow: hidden;}
.articleCon .others{margin-bottom: 15px; color:#2a6aa5;}
.articleCon .others .prev,
.articleCon .others .next{padding: 5px 0;}
.articleCon .others .date { color:#333;}
/* 相关信息 */
#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{float: left;width: 30%;margin: 1.5% 3% 0 0; *display: inline;position: relative;background: #fff;overflow: hidden;}
.picPageList .pic{}
.picPageList .pic img{height: 192px; width: 100%;}
.picPageList li .title {height: 66px;line-height:22px;padding:10px 0 0;text-align: left;}
.picPageList li .date { display:block; font-size:12px; color:#999;}
/* 视频-列表页 ----------------------------------------- */
.vedioPageList{margin-right: -3%; overflow: hidden; text-align: center;}
.vedioPageList li{float: left; width: 30.3%; margin: 0 3% .5% 0; *display: inline;}
.vedioPageList .pic{background: #fff; border: 1px solid #ddd; position: relative;}
.vedioPageList .pic a{display: block;/* margin: 3%; */overflow: hidden;}
.vedioPageList .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;}
.vedioPageList .pic img{height: 203px; width: 100%; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms;}
.vedioPageList .date { color:#999}
.vedioPageList .title{overflow: hidden;padding-top: 5px;line-height: 24px;height: 72px;text-align: left;font-size: 14px;/* padding-left: 25px; *//* background: url(../../Base/img/icons.png) 0 -2218px no-repeat; */}
.vedioPageList .pic:hover{border-color: #bbb;}
.vedioPageList .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);}

/* 节点专题列表页 -----------------------------------*/
.nodePageList { margin-right:-20px; clear:both;}
.nodePageList li {float:left;width: 275px;margin: 0 20px 20px 0;}
.nodePageList li img { height:80px; width:100%;}
.nodePageList li .tit {display:none;font-size: 16px;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; text-align:color;}

.nodeIngPageList { margin-right:-20px;}
.nodeIngPageList li { float:left; margin-right:20px; margin-bottom:20px;}
.nodeIngPageList li img { width:385px; height:185px;}
.nodeIngPageList li .tit { display:none;}

#wqzt { clear:both;}
#wqzt .hd  { text-align:center; height:50px; border-bottom:2px solid #e5f0fb; margin-bottom:10px;}
#wqzt .hd h3 { line-height:45px; border-bottom:4px solid; font-weight:bold; padding:0 20px 4px; display:inline-block; position:relative;}
/* 专题首页 -----------------------------------------*/
.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;}


#gszwinfo.topicHasPic li {position: relative;overflow: hidden;zoom: 1;border-bottom: 1px dashed #ccc;padding-bottom: 10px;margin-bottom: 10px;}
#gszwinfo.topicHasPic li a{font-size: 17px;padding: 0 0 5px 0;display:block;font-weight: bold;}
#gszwinfo.topicHasPic li .date{color: #7e7e7e;font-size: 12px;line-height: 24px;}

#qyinfo.topicHasPic li {position: relative;overflow: hidden;zoom: 1;border-bottom: 1px dashed #ccc;padding-bottom: 10px;margin-bottom: 10px;display: flex;flex-direction: column;}
#qyinfo.topicHasPic li a{font-size: 17px;padding: 0 0 5px 0;display:block;font-weight: bold;}
#qyinfo.topicHasPic li .date{color: #7e7e7e;font-size: 12px;line-height: 24px;order: 1;}
#qyinfo.topicHasPic li .intro{font-size: 12px;_font-size: 12px;color: #666;text-align: left;line-height: 1.8;}

#qydtinfo.topicHasPic li {position: relative;overflow: hidden;zoom: 1;border-bottom: 1px dashed #ccc;padding-bottom: 10px;margin-bottom: 10px;}
#qydtinfo.topicHasPic li a{font-size: 17px;padding: 0 0 5px 0;display:block;font-weight: bold;}
#qydtinfo.topicHasPic li .date{color: #7e7e7e;font-size: 12px;line-height: 24px;}
#qydtinfo.topicHasPic li .intro{font-size: 12px;_font-size: 12px;color: #666;text-align: left;line-height: 1.8;}
#qydtinfo.topicHasPic li .pic { display:none;}