@charset "utf-8";
.article{margin-bottom: 30px;}
.article_title{text-align:center; color:#2b5587; font-size:1.875em; line-height:140%; padding:30px 0 30px;}
.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;}
.article_attr b{font-weight:normal;}
.article_attr_l span{ margin-right: 30px; display:inline-block; white-space:nowrap;}
.article_attr #view span{ margin:0;}
.article_attr .llcs b{color:#8d0707;}
.article_attr_l{float: left; line-height: 36px;}
.favorite-tips{font-size:16px;}
.article_attr_r{float: right;}
.article_attr_r .print, .article_attr_r .fontsize{display: inline-block; line-height: 36px;  margin-right: 12px;}
.shareIcon{display: inline-block;}
.article_attr_r .print a,
.article_attr_r .fontsize i{cursor: pointer; color:#666666; font-style: normal;}
.article_attr_r .fontsize i{margin: 0 5px;}
.article_attr_r .print a:hover,
.article_attr_r .fontsize a:hover{color: #333;}

.article_content{clear:both; padding:30px 20px; line-height:2.4; overflow:hidden;}
.article_content p{margin:15px 0;}
.article_content table,
.article_content video,
.article_content img{max-width:100%;height: auto!important;}

.article_documents .common_title{margin-bottom: 10px;}
.article_documents{display: none; padding:20px 30px; border:1px solid #ebebeb;}

.article_attachments h3{padding:0 0 10px; color:#333333; font-weight:bold; font-size:1.125em;}
.article_attachments{display: none; margin-bottom: 20px; padding: 0 20px;}
.article_attachments .newsList li h4:before{background-color:#999;}
.article_ewm{text-align:center; padding:30px 0 50px;}
#qr_container{ padding-top:5px; color:#b5b5b5; font-size: .875em;}

/*政策解读*/
.xzjd_table{width: 100%; line-height:40px; border-collapse: collapse; margin-top:40px;border: 1px solid #f1f1f1;border-top: 0px;}
.xzjd_table .xzjd_table_box{ width: 100%;}
.xzjd_table .xzjd_table_box_left{ line-height: 40px;font-weight: 300 ; background: #f5f9fd; color: #7d7d7d; font-size:16px; text-align: center ;border:0; border-top: 1px solid #f1f1f1; width: 18%; float: left}
.xzjd_table .xzjd_table_box_right{ line-height: 40px; text-align: left; color: #333333; padding-left:19px; width: 30%; float: left;border-top: 1px solid #f1f1f1; font-size:16px; }
.xzjd_table_box_right3{ width: 80% !important;}
.xzjd_table_box_left_bottom{border-bottom:1px solid #f1f1f1;}

.yhys_top{border:1px solid #f7f7f7; border-top: 0px; margin-top: 40px;}
.yhys_top li{line-height:24px;border-top:1px solid #f7f7f7;font-size:16px;}
.yhys_top li h1{display:inline-block;width:10%;padding:5px 10px;background-color:#eaf5fe;text-align:center;font-size: 16px}
.yhys_top li p{display:inline-block;width:85%;padding:5px 10px;}

.codeimg {
	width: 25%;
	margin-top: 2%;
	text-align: center;
	float: left;
	height: 240px;
}

.codeimg img {
	height: 200px!important;
	margin: auto;
	max-width: 100%!important;
}

.codeimg p {
	font-size: 16px;
	line-height: 32px;
	color: #666;
}
@media (max-width: 1023px) {
	.detail{margin-bottom: 0;}
	.article_content{padding: 20px 0;}
	.article_attachments{padding: 0;}
	.article_documents{padding:15px; margin-bottom:20px;}	
}

@media (max-width: 991px) {
	.article_attr{padding-bottom:10px;}
	.article_attachments h3{padding:20px 0 5px;}
	.article_attr{text-align: center;}
	.article_attr_l, .article_attr_r{float: none; display: inline-block; text-align: center;}
	.article_attr_l span{margin: 0 5px; line-height: 24px; white-space:normal}
	.xzjd_table .xzjd_table_box_right{
		width: 29%;
	}
	.yhys_top li p{
		width: 83%;
	}
	.codeimg{
		height: auto;
	}
}

@media (max-width: 768px) {
	.article_content, .article_attachments{padding-left: 0; padding-right: 0;}
	.xzjd_table .xzjd_table_box_right{
		width: 28%;
	}
	.yhys_top li p{
		width: 76%;
	}
	.yhys_top li h1{
		width: 15%;
	}
	.codeimg{
		width: 33.33%;
		height: auto;
	}
}

@media (max-width: 640px) {
	.xzjd_table .xzjd_table_box_right{
		width:77.5%
	}
	.yhys_top li p{
		width: 65%;
	}
	.yhys_top li h1{
		width: 20%;
	}
	.codeimg{
		width: 50%;
	}
}


@media (max-width: 480px) {
	.article_title{font-size: 1.85em;}
	.article_ewm{padding: 20px 0 35px;}
	.xzjd_table .xzjd_table_box_left{
		width: 30%;
	}
	.xzjd_table .xzjd_table_box_right{
		width: 62.5%;
	}
	.yhys_top li h1 {
		width: 35%;
	}
	.yhys_top li p {
		width: 40%;
	}
}


@media (max-width: 320px) {
	
	.codeimg{
		width: 100%;
	}
}




