@charset "utf-8";
/* CSS Document */
body{
	background: url(../../images/public/header-bg.png)no-repeat top center #fff;
}
.channelTitle{ overflow:hidden; margin-top:28px;}
.channelTitle span{ background:#0b5492; font-size:16px; color:#fff; padding:11px 20px;}
.channelTitle img{ vertical-align:middle}

.childChannel{ background:#fff; border:1px #d9d9d9 solid; padding:16px 0; overflow:hidden; margin-bottom:12px;}
.childChannel li{ float:left; width: auto; height:40px; text-align:center; line-height:40px; padding-left:17px; margin-bottom:10px; overflow:hidden}
.childChannel li a{font-size:14px;display:block;border:1px #e5e5e5 solid;height:38px;padding: 0 10px;}
.childChannel li a.aselect{ background:#3885c6; color:#fff;}

.BreadcrumbNav img{ vertical-align:middle; margin-left:3px; margin-right:15px;}
.BreadcrumbNav{font-family:'微软雅黑'; padding-bottom:5px;}
.BreadcrumbNav a{ color:#595959;font-family:'微软雅黑';}
/*.BreadcrumbNav a:last-child{ color:#3885c6}*/

/*-----------list-------------*/
/* .list_con{ padding:0 60px 20px;} */
.list_con dl{ padding:20px 0; overflow:hidden; clear:both; border-bottom:1px #b2b2b2 dashed}
.list_con dl dt{ float:left;}
.list_con dl dt img{ width:260px; height:155px; margin-right:15px;}
.list_con dl dd{}
.list_con dl dd.tit{ font-size:20px; line-height:47px;}
.list_con dl dd.tit span{ color:#8a8a8a; float:right;}
.list_con dl dd.memo{ font-size:14px; color:#8c8c8c; line-height:25px; text-indent:2em; max-height: 675px;overflow: hidden;}
.list_con dl dd.memo a{ color:#d20707}

.notime dl .Gsgs{
	display:none;
}

/* .list_con2{padding: 0 20px 20px;} */
.list_con2 dl{padding:20px 0;overflow:hidden;clear:both;border-bottom:1px #b2b2b2 dashed;/* height: 300px; */}
.list_con2 dl dt{ float:left;}
.list_con2 dl dt img{ width:260px; height:155px; margin-right:15px;}
.list_con2 dl dd{}
.list_con2 dl dd.tit{ font-size:20px; line-height:47px;}
.list_con2 dl dd.tit span{ color:#8a8a8a; float:right;}
.list_con2 dl dd.memo{font-size:14px;color:#8c8c8c;line-height:25px;text-indent:2em;max-height: 675px;/* overflow: hidden; */}
.list_con2 dl dd.memo a{ color:#d20707}

/*------------detail---------*/
.detail_con{}
.detail_fontlist{
	padding-left: 355px !important;
}
.detail_tit{ text-align:center; color:#0b5492; font-size:32px; line-height:40px; padding:5px 0 20px; border-bottom:1px #e1e1e1 solid;}
.detail_font{ height:50px; font-size:14px; padding-left:50px; line-height:50px; border-bottom:1px #e1e1e1 solid; overflow:hidden;}
.detail_font2{height:50px;font-size:14px;padding-left:50px;line-height:50px;/* border-bottom:1px #e1e1e1 solid; */overflow:hidden;text-align: center;}
.detail_font2 .detail_date{width: 29%;text-align: left;padding-left: 170px;}
.detail_date{ width:190px;}
.detail_laiyuan{ width:310px;}
.detail_font_sz{ position:relative; width:180px;}
.detail_font_sz img{ position:absolute; top:20px; left:95px;}
.detail_font_sz span{ position:absolute; top:15px; width:23px; height:30px; display:inline-block; cursor:pointer}
.detail_font_sz .bigger{ left:60px; background:url(../../images/public/font1.jpg) no-repeat}
.detail_font_sz .smaller{ right:40px; background:url(../../images/public/font2.jpg) no-repeat;}
.detail_fangwl{ width:120px;}
.detail_fangwl span{ color:#da0a0a}

.detail_content{ width:840px; margin:0 auto; padding:35px 0; font-size:14px; font-family:"宋体"}
.detail_content p,.detail_content,.detail_content font,.detail_content span,.detail_content div{ line-height:30px; text-indent:2em; font-family:"宋体"}

.article_hjzl{ width:840px; margin:0 auto; padding:35px 0; font-size:14px; font-family:"宋体"}
.article_hjzl p,.article_hjzl,.article_hjzl font,.article_hjzl span,.article_hjzl div{ line-height:30px; font-family:"宋体"}
/*二维码*/
#div_div{width:132px; margin:0 auto; border-bottom:1px #e1e1e1 solid; padding-bottom:55px;}
#qr_container{ color:#b5b5b5; font-size:12px; line-height:26px; position:relative;}


/*分享*/
.bdsharebuttonbox{ display:inline-block}
.bdsharebuttonbox span{ float:left}
div.bdshare-button-style0-16 a,div.bdshare-button-style0-16 .bds_more{ margin-top:16px;}
.detail_share .bds_qzone ,.detail_share .bds_tqq ,.detail_share .bds_renren , .detail_share a[data-cmd="more"] {
    display:none;
}


/*相关稿件*/
.xgxw{
	display: none;
	margin-bottom: 20px;
}
.detail_xggj{ width:980px; margin:0 auto; border-top:1px #e1e1e1 solid;}
.detail_xggj ul{ width:840px; margin:0 auto; padding:20px 0 10px;}
.detail_xggj ul li{ margin-bottom:35px;}


.BreadcrumbNav{ color:#5c5c5c; font-size:14px; font-family:"宋体"; border-bottom:1px #e1e1e1 solid; height:58px; line-height:58px;}


/*-------------------------------↓分页样式开始↓------------------------------------*/

/*分页*/
.page_num{
	margin:0 auto;
	text-align:center;
}
#page-div{margin:0 auto;text-align: center;margin-top: 20px;}
.pagination-first,.pagination-last{margin: 10px 0;}
.pagination-index,.pagination-num{border: 1px solid #015293;margin: 0 3px;padding:0 15px;display: inline-block;border-radius: 3px;color: #015293;}
.pagination-num.active,.pagination-index:hover,.pagination-num:hover{background: #015293;color: white;}
.pagination-last span{margin: 0 5px;}
.pagination-last input{height: 18px;width: 30px;text-align: center;}
.more_btn {
	width: 30%;
	line-height: 30px;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #015293;
	border-radius: 8px;
	color: #015293;
	cursor: pointer;
}

.more_btn {
	width: 30%;
	line-height: 30px;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #999;
	border-radius: 8px;
	color: #999;
	cursor: pointer;
	margin-bottom: 30px;
}

/*-------------------------------↑分页样式结束↑---------------------------------------*/


.list_zrqd{ padding:0 62px;}
.list_zrqd h2{ height:60px; line-height:60px; font-weight:bold; font-size:18px;}
.list_zrqd li{ width:244px; text-align:left; float:left; height:50px; line-height:50px;}

/*sjkf*/
.sjkfCt{ margin-top:18px; padding:15px;}
.sjkfFl{width: 48%;float:left;}
.sjkfFr{ width:532px; float:right;}
.sjkfFl .gzData{height:44px;line-height:44px;border:1px solid #D2D2D2;background:#E5E5E5;color:#23669D;text-align:center;font-size:16px;font-weight:bold;}
.sjkfFl li{float:left;margin-top:14px;margin-right:1.6%;width:48%;height:162px;border:1px solid #D2D2D2;}
.sjkfFl li:nth-child(2n){margin-right:0;}
.sjkfFl li img{ margin:20px auto;}
.sjkfFl li a{ display:block; text-align:center; color:#fff;}
.sjkfFl li:hover{ background:#CFCFCF;}
.sjco1{ background:#23669D;}.sjco2{ background:#B14C5A;}.sjco3{ background:#B27A0D;}.sjco4{ background:#7DA7D9;}
.sjco5{ background:#3AB54A;}.sjco6{ background:#7E9255;}
.wllzListSm{margin:20px;padding:20px;border: 1px solid #e1e1e1;text-indent:2em;color:#3885c6;line-height: 1.8em;}