@charset "utf-8";
.content{padding:30px 4%; background:#fff; margin-bottom:20px;}
.content_title{padding:0 5%; text-align:center; font-size:24px; line-height:1.4; color:#055fad; font-family:"瀹嬩綋";}
.content_subtitle{ padding:0 5%; font-size:16px; line-height:1.4; font-weight:normal; text-align:center; margin:10px 0 20px; font-family:"瀹嬩綋";}
.content_attr{ padding:0 2%; color:#666666; font-size:14px; background:#f3f5f6; height:32px; line-height:31px;}
.content_attr b{font-weight:normal;}
.content_attr .ly{float:left; padding-left:2%; max-width:480px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.content_attr .time{float:left;}
.content_attr .fontsize{float:right; }
.content_attr .fontsize a{color:#666; margin-right:5px; cursor:pointer; }
.content_attr .fontsize a:hover{color:#cc0000;}

.content_article{clear:both; padding:20px 2%; font-size:16px; line-height:2.1; overflow:hidden; font-family:"瀹嬩綋";}
.content_article p{margin:15px 0;}
.content table, .content img, .content video{max-width:100%;}
.content_article a{color:#2372c2;}
.content_article .gk_bg p{width:50%; float:left;}

.article_appendixs{margin-bottom: 40px; display: none;}
.article_appendixs h3{font-weight: bold; font-size: 16px; margin-bottom: 10px;}
.article_appendixs ul li{position: relative; padding: 6px 0 6px 18px; line-height: 1.6em;}
.article_appendixs ul li a:before{position: absolute; top: 3px; left: 0; content: ""; margin-top: .8em; width: 5px; height: 5px; background-color: #333;}

.content_extended{clear:both; line-height:23px; color:#666; background:#f5f5f5; padding:5px 35px; font-size:13px; position:relative;}
.content_extended .tag{float:left; display:none;}
.content_extended .tag a{ color:#d80505; padding-right:10px;}
.content_extended .tag #showTags{ display:inline-block;}
.content_extended .function{ float:right; width:460px;}
.content_extended a{color:#666;}
.content_extended a:hover{color:#cc0000;}
.content_extended .llcs, .content_extended .dz, .content_extended .web_fx, .content_extended .smll{float:left; margin-right:2%; }
.content_extended .other{float:right;}
.content_extended .other a{ margin-left:15px;}
.content_extended .llcs em{color:#cc0000; font-style:normal;}
.content_extended .dz{margin-right:0;}
.content_extended .dz span{ display:inline-block; height:20px; width:88px; margin:-5px 0 0 8px;}
.content_extended .dz *{vertical-align:middle;}
.content_extended .smll{position:relative;}
.content_extended .smll .tit{background:url(/images/content_smll.png) no-repeat right center; padding-right:22px;}
.content_extended .drop{position:absolute; left:-19px; bottom:100%; margin-bottom:10px; z-index:9; width:172px; text-align:center; display:none;}
#qr_container{margin-bottom:3px; font-size:12px;}
.content_extended .drop dd{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:relative;}
.content_extended .drop b{ display:block; width:100%; height:192px; background:#000; border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px;}
.content_extended .drop i{display:block; line-height:0; font-size:0; width:0; height:0; overflow:hidden; border:7px solid transparent; border-top-color:#000; position:absolute; left:50%; margin-left:-7px;}
.content_extended .drop dt{ position:absolute; top:10px; left:10px; z-index:2; padding:10px; background:#fff; padding:5px 10px;}
.content_extended .drop dt img{display:block; margin:21px auto 0;}
.content_extended .drop dt span{display:block; text-align:center; color:#fff; padding-top:5px; line-height:18px; font-size:12px;}

.content_extended .web_fx{position:relative; width:60px;}
.sjb_fx_fxd{ background:url(/images/content_fx.png) no-repeat right center; padding-right:20px;}

#share{display:none; position:absolute; left:0px; bottom:27px; z-index:10; background:#fff; border:1px #f5f5f5 solid; width:167px; padding:15px; border-radius: 20px 20px 0 0;}
#share .sjb_fx{ border-bottom:#e3e3e3 1px solid; padding-bottom:10px;}
#share .sjb_fx a{ display:inline-block; background:none !important; text-align:center; float:none; /*height:auto; */padding:0 ; margin:0 2%; white-space:nowrap; color:#888;}
#share .sjb_fx a img{display:block; width:95%; border:#f1f1f1 1px solid; border-radius:50%; margin-bottom:8px;}
#share .btn{ font-size:18px; width:100%; display:block;text-align:center; padding-top:10px;}
#share .btn a{color:#888; cursor:pointer; font-size:14px; }

.content_extended .bds_more{margin:0 !important;  padding:0 25px 0 0 !important; background:url(/images/content_fx.png) no-repeat right center !important; font-size:14px !important; color:#757575 !important; line-height:20px !important; height:20px !important; text-indent:0 !important;}

.content_relationship{padding:0 35px;}
.content_relationship .tt{ margin-top:20px; margin-bottom:10px;}
.content_relationship .tt span{ display:inline-block;height: 30px; line-height:30px;font-weight: bold; font-size:16px;}
.content_relationship .common_newslist li{ padding:0px;  background:none;}

/*sitemap*/
.sitemap{ padding:20px 3% 30px;}
.sitemap dl{clear:both; border-bottom:#e9e9e9 1px solid; padding:16px 0;}
.sitemap dl dt{ background:url(/images/sitemap_icon.gif) no-repeat left center; padding-left:24px; font-weight:bold; color:#e85603; font-size:15px;}
.sitemap dl dt a{color:#e85603; }
.sitemap dl dd a{ display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; height:25px; line-height:25px; width:20%; float:left;}
.sitemap dl dd{padding:10px 22px 0; font-size:14px;}
.sitemap dl dd a:hover{color:#e85603;}
.sitemap dl.dlEnd{border-bottom:none; padding-bottom:0;}

.lyxd-section{margin-bottom: 20px;}
.lyxd-head{position: relative; margin-bottom: 10px;}
.lyxd-head .tt{display:inline-block; padding:0 40px; line-height:40px;color:#274589; font-size:16px; font-weight:bold; background:url(../images/tit_b.png) 0 center no-repeat;}
.layui-table-layout{position: relative; border-left: 1px solid #ececec;}
.layui-table-layout:after{position: absolute; top: 0; right: 0; width: 1px; content: ""; height: 100%; background-color: #ececec;}
.layui-table-layout .layui-table-item{position: relative; float: left; width: 100%; margin-top: -1px; background-color: #f9fdff; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; border-top: 1px solid #ececec;}
.layui-table-layout .layui-table-block{position: relative; border-right: 1px solid #ececec; border-bottom: 1px solid #ececec;}
.layui-table-layout .layui-table-label{position: absolute; top: 0; left: 0; z-index: 1; height: 100%; width: 9em; text-align: center; background-color: #eff7fe; color: #333;}
.layui-table-layout .layui-table-label .table{position: absolute; top: 0; right: 0; left:0; bottom: 0; width: 100%; height: 100%; display: table; vertical-align: middle;}
.layui-table-layout .layui-table-label .table .inline{position: relative; width: 100%; height: 100%; display: table-cell; vertical-align: middle;}
.layui-table-layout .layui-table-label .table .inline span{display: block; margin: 0 1em;}
.layui-table-layout .layui-input-block{position: relative; z-index: 2; margin-left: 9em; padding: .75em 1em; line-height: 1.8em; min-height: 1.8em; border-left: 1px solid #ececec; box-sizing: content-box;}
.layui-table-layout .layui-input-block span{display: inline-block;}
.layui-table-layout .layui-table-item-block .layui-table-label{width:100%;}
.layui-table-layout .col-m-6{width: 50%;}

#clzt{color: #f00;}

/***responsive***/
@media (max-width: 1199px) {
	#share{width:199px;}	

}
/*ipad*/
@media (max-width: 992px){
	.sitemap dl dd a{width:33.3333%;}
	
	.layui-table-layout .col-m-6{width: 100%;}
}

@media (max-width: 960px) {
	.content{padding:10px 0 0;}
	.sitemap{padding-top:0;}	
	
}



/* xs mobile*/
@media (max-width: 768px) {
	.content_title{font-weight:normal; font-size:23px; padding:0;}
	.content_subtitle{ padding:0; margin-top:6px;}
	
	.content_attr{padding:0 0 8px; font-size:13px; line-height:1.6; background:none; border-bottom:#e3e3e3 1px solid; height:auto; color:#999;}
	.content_attr .ly{max-width:none; white-space:normal; margin-right:2%}
	.content_attr .fontsize{float:none;}
	.content_attr .fontsize a{color:#999;}
	.content_article{padding-left:0; padding-right:0;}
	.content_article .gk_bg p{width:100%; float:none;}

	.content_extended{padding:5px;}
	.content_extended .function{ width:100%; display:block; }
	.content_extended .llcs, .content_extended .web_fx, .content_extended .other{ margin-left:0;}
	.web_fx,.sjb_fx_fxd,#share{display:none;}
	.content_extended .other{float:left;}
	.content_extended .other a{ margin-left:0; margin-right:15px;}


	.sitemap dl dd a{width:50%;}
	
	.layui-table-layout .layui-table-label{width: 6em;}
	.layui-table-layout .layui-input-block{margin-left: 6em;}
}
@media (max-width: 640px) {

}

@media (max-width: 480px) {
	
}
@media (max-width: 380px) {
}

/* 地方标准查询 */
.bzcx_box {
  display: flex;
  flex-direction: column;
}

.bzcx_item {
  display: flex;
  border: 1px solid #ccc;
  border-bottom: none;
}
.bzcx_item > div {
  padding: 20px;
}
.bzcx_item:last-of-type {
  border-bottom: 1px solid #ccc;
}
.bzcx_title {
  width: 20%;
  font-weight: bold;
  background-color: #447dd4;
  color: #fff;
  text-align: center;
  flex: 2;
}

.bzcx_content {
  flex: 8;
}
