@charset "utf-8";
.article-title{text-align:center; color:#0e59a4; font-size:2.25em; font-weight: normal; line-height:140%; padding:10px 0;}
.article-subtitle{font-size:1em; font-weight: normal; line-height:140%; text-align:center; padding-bottom:30px; color:#666666;}
.article-attr{padding-bottom:6px; color:#888888; border-bottom:#e1e1e1 1px solid; font-size: 15px;text-align: center;}
.article-attr b{font-weight:normal;}
.article-attr span{ margin-right: 30px; display:inline-block; white-space:nowrap;}
.article-attr #view span{ margin:0;}
.article-attr .llcs b{color:#8d0707;}
.article-attr span.article-icon{ margin-right: 0;}
.article-icon{float: right;}
.article-icon i{display: inline-block; position: relative; width: 30px; height: 25px; padding:0 3px; background: url(../images/cotent_icon.png) no-repeat; cursor: pointer; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity:0.7; transition: all .3s; -webkit-transition: all .3s;}
.article-icon i.favorite{background-position: 0 0;}
.article-icon i.on{background-position: 0 -25px;}
.article-icon i.print{background-position: 0 -50px;}
.article-icon i.l{background-position: 0 -75px;}
.article-icon i.s{background-position: 0 -100px;}
.article-icon i:after{content: ''; position: absolute; right: 0; top: 50%; margin-top: -6px; height: 12px; width: 1px; background: #e4e4e4;}
.article-icon i:last-child:after{display: none;}
.article-icon i:hover{filter:alpha(opacity=100); -moz-opacity: 1; opacity:1;}
.favorite-tips{font-size:16px;}

.article-content{clear:both; padding:30px 20px; line-height:2.4; overflow:hidden; font-size:1.11111em;}
.article-content p{margin:15px 0;}
.article-content table,
.article-content video,
.article-content img{max-width:100%;}

.article-extended{padding: 10px 0 15px; margin-bottom: 15px; border-bottom: 1px solid #e5e5e5;text-align: right;}
.article-keyword{float: left; line-height: 25px;}
.article-keyword b{font-weight: normal; color: #d23939;}
.article-keyword a{margin-right: 8px;}

.article-share{float:left; font-size:14px;}
.article-share span{float:left; line-height:24px; margin:6px 6px 6px 0; color:#888888;}
.article-share .bshare-custom.icon-medium a{margin-top:6px; margin-bottom:6px;}

.article-reldocuments{display: none; padding:30px; margin-bottom:30px; border:1px solid #ebebeb;}
.article-reldocuments h3{padding-bottom:10px; font-size:1.125em; color:#0064b9;}
.article-reldocuments h3 span{}
.article-reldocuments .infoList li{padding-top:8px; padding-bottom:8px;}
.article-reldocuments .infoList li h4{padding-right:0;}
.article-reldocuments .infoList li h4 .time{display:none;}

.rel-appendixs{margin-top:20px; border-top:2px solid #efefef; display: none;}
.rel-appendixs h3{padding:25px 0 10px; color:#333333; font-weight:bold; font-size:1em;}
.rel-appendixs .infoList li h4 a:before{background-color:#999;}

.article-ewm{text-align:center; padding:20px 0 35px;}
#qr_container{ padding-bottom:5px; color:#b5b5b5; font-size: 13px;}

/* 网站地图 */
.websiteMap .common-title{line-height:44px; background-color:#f9f9f9;}
.websiteMap .common-title h3{font-size:1.125em;}
.websiteMap .common-title h3:before{background-color:#b20000;}
.websiteMap .newsList{padding:15px 10px 0; font-size:1em;clear: both;}
.websiteMap .newsList li{float:left; width:25%; padding: 0;}
.websiteMap .newsList li:before{width:5px; height:5px; background-color:#5d7ea8; border-radius:50%;}
.websiteMap .newsList li h4{position:relative;line-height:1.6em;vertical-align:top;font-size:1em; font-weight: normal; padding:7px 15px 7px 20px; overflow: hidden;}
.websiteMap .newsList li h4:before{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 4px; height: 4px; background: #999999; border-radius: 50%; -webkit-border-radius: 50%;}
.websiteMap .newsList li a{float:left; max-width:100%; color:#333333; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.websiteMap .newsList li a:hover, .websiteMap .newsList-h4 li a:hover{color: #0e59a4;}


/* 网站头条 */
.wztt .article-title{padding-bottom: 30px; border-bottom:#e1e1e1 1px solid;}

/*民意征集*/
.wyly_content{margin: 30px auto;}
.wyly_content .title{text-align: center;font-size: 1.25em;}
.wyly_content .item{margin-bottom: 20px;}
.wyly_content .item .inline{width:50%;float: left;}
.wyly_content .item label{width: 120px;text-align: right;float: left;}
.wyly_content .item label span{color: #F00;vertical-align: middle;}
.wyly_content .item .input{padding-left: 130px;margin-bottom: 10px;}
.wyly_content .item .input input,.wyly_content .item .input textarea{width:60%;padding: 5px 10px;border:1px solid #ddd;border-radius: 4px;}
.wyly_content .item .input textarea{width:83%;}
.wyly_content .item_yzm .input input{width:80px;}
.wyly_content .item_yzm img{vertical-align: middle;margin-top:-2px;height: 32px;width:76px;cursor: pointer;}
.wyly_content .item_yzm span{cursor: pointer;line-height: 34px;}
.wyly_content .item_button {text-align: center;}
.wyly_content .item_button input{height: 38px;line-height: 38px;padding: 0 18px;background: #355E92;border:none;color:#fff;border-radius: 3px; cursor: pointer;}
.wyly_content .item_button .disabled{background: #5375a1;cursor: default;}

/*咨询投诉*/
.zxts_content{border: 1px solid #ddd;border-top:none;}
.zxts_content li{width:100%;float: left;line-height:1.7;border-top: 1px solid #ddd;}
.zxts_content li span{display: inline-block;border-right: 1px solid #ddd;padding: 10px;background: #fafafa;font-weight: bold;}
.zxts_content li .txt{min-height: 26px;}
.zxts_content li.w50{width:50%;}
.zxts_content li.w50 span{width: 120px;float:left;}
.zxts_content li.w50 .txt{padding:10px 10px 10px 151px;}
.zxts_content li.w100 span{display: block;}
.zxts_content li.w100 .txt{border-top:1px solid #ddd;padding:10px;}

/*问卷调查结果*/
.survey_result .wsdc-result-list dl{position: relative; padding: 15px 0; font-size:0.88888em; line-height: 28px; overflow: hidden; clear: both;}
.survey_result .wsdc-result-list dl:before{content: ''; position: absolute; height: 1px; width: 100%; left: 0; top: 26px; border-bottom: 1px dashed #e3e3e3;}
.survey_result .wsdc-result-list dl dt{float: left; position: relative; width: 40%;}
.survey_result .wsdc-result-list dl dt span{padding: 0 20px 0 0; display: inline-block; background: #fff;}
.survey_result .wsdc-result-list dl dt span a{display: inline-block; background: #f5f5f5; border:#e3e3e3 1px solid; padding: 0 10px; font-size:0.88em;}
.survey_result .wsdc-result-list dl dd{float: right; position: relative; width: 57%; color: #555555; background: #fff;}
.survey_result .wsdc-result-list dl dd .num{float: left; margin:0 10px 0 30px;}
.survey_result .wsdc-result-list dl dd .bar{float: left; width: 65%;}
.survey_result .wsdc-result-list dl dd .bar i{float: left; position: relative; height: 16px; padding: 6px 0; background: url(../images/wsdc_statistical.png) repeat-x left center; font-style: normal;}
.survey_result .wsdc-result-list dl dd .bar b{position: absolute; left:100%; padding-left: 10px; top: 0; font-weight:normal;} 
.survey_result .wsdc-result-txtlist{padding:0 20px; max-height:398px; overflow-y: auto; font-size:16px;}
.survey_result .wsdc-result-txtlist dl{ padding: 25px 0; border-bottom: 1px dashed #e3e3e3;}
.survey_result .wsdc-result-txtlist dl dt{margin-bottom: 10px;}
.survey_result .wsdc-result-txtlist dl dt span{color: #355e92;}
.survey_result .wsdc-result-txtlist dl dt em{font-style: normal;}
.survey_result .wsdc-result-txtlist dl dd{line-height: 2; color: #666;}

/*部门信息-我要留言*/
.color-red{color:#cc0000;}
.bmxxBox .xtitle{border-bottom: 1px solid #ddd;line-height: 30px;height: 41px;margin-bottom: 15px;padding: 0;}
.bmxxBox .xtitle span{color: #1e59ab;font-weight: bold;border-bottom: 4px solid #1e59ab;line-height: 38px;font-size: 1.25em;padding-bottom: 6px; }
.bmxxBox .layui-form-label{width:90px;padding:9px 0;}
.bmxxBox .layui-input-block{margin-left: 90px;}
.bmxxBox .item-btn{text-align: center;}
.bmxxBox .common_table{width:100%;}
.bmxxBox .common_table table tr{height:35px !important;}
.bmxxBox .common_table table td:first-child{width: 80px;min-width: 60px;text-align: center;color:#1e59ab;}
.bmxxBox .common_table table td:first-child+td{min-width: 200px;text-align: left;}
.bmxxBox .common_table table td:first-child+td+td{width:100px;min-width:100px;text-align: center;}
.bmxxBox .common_table table tr:nth-of-type(2n){background: #f1f6ff;}

@media (max-width: 1023px) {
	.article-reldocuments{padding:15px; margin-bottom:20px;}	
}

@media (max-width: 991px) {
	/* .article-title, .article-subtitle{text-align:left;} */
	.article-attr{padding-bottom:10px;}

	.websiteMap .newsList{padding:10px 5px 0;}
	.websiteMap .newsList li{width:33.33333%;}

	.xxgk-detail .article-title, .xxgk-detail .article-subtitle{text-align:center;}
	.meta-data dl dd.addWidth{width:100%;}

	.rel-appendixs h3{padding:20px 0 5px;}

}

@media (max-width: 768px) {
	.article-attr span{margin-left:0; margin-right:16px; margin-bottom:8px;}
	.article-icon{float: none; display: block !important; margin-bottom: 0 !important;}
	.article-icon i.favorite{margin-left: 0;}
	.article-keyword{float: none; margin-bottom: 10px;}
	.article-extended{padding-bottom: 10px;}
	.article-content{padding-left: 0; padding-right: 0;}
	
	.wyly_content .item .inline{width:100%;float: none;}
	.wyly_content .item .input input{width:83%;}

	.zxts_content li.w50{width:100%;}
	
}

@media (max-width: 640px) {
	.wyly_content .item label{width:80px;}
	.wyly_content .item .input{padding-left:80px;}

	.zxts_content li.w50 span{width:80px;}
	.zxts_content li.w50 .txt{padding-left:120px;}
}


@media (max-width: 480px) {
.websiteMap .newsList li{width:50%;}

.zxts_content li.w50 span{width: auto;display: block;float: none;border-bottom: 1px solid #ddd;}
.zxts_content li.w50 .txt{padding:10px;}

}


@media (max-width: 320px) {
.websiteMap .newsList li{width:100%;}
}




