@charset "utf-8";

.detail{background: #fff;}
.article-title{text-align:center; font-size:2em; line-height:140%; padding: 40px 0 10px; font-weight: bold;}
.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;}
.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{display: none;}
.article-attr .llcs b{color:#8d0707;}
.article-attr-l{float: left; line-height: 36px;}
.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 .fontsize a{cursor: pointer; color:#333;}
.article-attr-r .fontsize a:hover{color: #333;}
.article-attr-r .fontsize a{display: inline-block; width: 30px; height: 28px; line-height: 28px; border: transparent 1px solid; text-align: center; border-radius: 3px;}
.article-attr-r .fontsize a.on{border: #2e86d7 1px solid; color: #0672d7;}
.article-attr-r .article-icon i{display: inline-block;vertical-align: middle;margin-top: -3px; 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-attr-r .article-icon i.favorite{background-position: 0 0;display: none;}
.article-attr-r .article-icon i.on{background-position: 0 -25px;}
.article-attr-r .article-icon i.print{background-position: 0 -50px;}
.article-attr-r .article-icon i:after{content: ''; position: absolute; right: 0; top: 50%; margin-top: -6px; height: 12px; width: 1px; background: #e4e4e4;}
.article-attr-r .article-icon i:last-child:after{display: none;}
.article-attr-r .article-icon i:hover{filter:alpha(opacity=100); -moz-opacity: 1; opacity:1;}


.article-content{clear:both; padding:30px 20px; line-height:2.25; overflow:hidden;}
.article-content p{margin:15px 0;}
.article-content table,
.article-content video,
.article-content img{max-width:100%;}
.article-appendix,
.article-relDocuments{margin-bottom: 20px; padding: 0 20px;}
.article-appendix h3,
.article-relDocuments h3{padding:0 0 10px; color:#333333; font-weight:bold; font-size:1.125em;}
.article-appendix .newsList li h4:before,
.article-relDocuments .newsList li h4:before{background-color:#999;}
.article-ewm{text-align:center; padding:20px 0 30px;}
#qr_container{ padding-top:5px; color:#b5b5b5; font-size: .875em;}
.article-extends{padding: 20px 0 25px; color: #666666;}
.article-sxp{padding:45px 0; color: #666; border-top: #e0e0e0 1px dashed;}
.article-sxp li{padding: 8px 0;}
.article-sxp li a{color: #666;}
.article-sxp li a:hover{color: #333;}


.article-appendix{border: 1px solid #2d66a5;padding: 15px 20px 6px;}
.article-appendix h3{padding: 0;color: #0064b9;font-weight: bold;}

.article-relDocuments{display: none; padding:20px; margin-bottom:30px; border:1px solid #2d66a5;}
.article-relDocuments h3{padding-bottom:10px; font-size:1.125em; color:#0064b9;}
.article-relDocuments li .time{display:none;}
.article-relDocuments li{position:relative; padding-left:15px; line-height:39px; overflow:hidden; vertical-align:top;font-size:1.0625em;}
.article-relDocuments li:before{content:''; position:absolute; left:2px; top: 50%;margin-top:-1px;width: 2px;height: 2px; border-radius: 0;background: #000;border-radius: 0;}
/* 网站地图 */
.websiteMap .common-title{margin-bottom: 20px;}
.websiteMap .newsList{padding:15px 20px; background: #f9f9f9; font-size:1em;}
.websiteMap .newsList li{float:left; width:25%; padding: 0;}
.websiteMap .newsList li h4{font-size:1em; font-weight: normal; padding:7px 15px 7px 20px; overflow: hidden;}
.websiteMap .setModule-ztzl .newsList li{width: 33.3333%;}
 .gz_header{
      padding-bottom: 12px;
      border-bottom: 5px solid #015293;
    }
    .gz_header .gz_jg{
      font-family: "宋体","仿宋","新宋体","SimSun","FangSong","NSimSun";
      font-size: 40px;
      color: #f00;
      text-align: center;
    }
    .gz_header .gz_jg img{
      width: 504px;
      margin-right: 10px;
    }
    .gz_header .download{
      text-align: right;    
      margin-top: -20px;
    }
    .gz_header .download a{
      font-size: 14px;
      display: inline-block;
      padding: 6px 10px;
      color: #666;
      border: 1px solid #d2d2d2;
      margin-right: 12px;
    }
    .gz_title{
      text-align: center;
      margin-top: 55px;
      margin-bottom: 60px;
      font-family: "宋体","仿宋","新宋体","SimSun","FangSong","NSimSun";
    }
    .gz_title .gz_title_main{
      font-size: 28px;
      margin-bottom: 18px;
    }
    .gz_title .gz_title_sub{
      font-size: 18px;
    }
    .gz_footer{
      font-family: "宋体","仿宋","新宋体","SimSun","FangSong","NSimSun";
      font-size: 28px;
      color: #015293;
      text-align: right;
      padding: 40px 100px;
      border-top: 5px solid #015293;
    }  

@media (max-width: 1480px) {
	.article-attr-r .fontsize a{width: 24px; height: 24px; line-height: 24px;}
	.article-extends, .article-sxp{font-size: .9375em;}
}


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

@media (max-width: 991px) {
	.article-attr{padding-bottom:10px; font-size: .9375em;}
	.article-sxp{padding: 30px 0;}
	.websiteMap .newsList{padding-top: 10px; padding-bottom: 10px;}
	.websiteMap .newsList li{width:33.33333%;}
	.websiteMap .setModule-ztzl .newsList li{width:50%;}

	.article-appendix 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}

}

@media (max-width: 768px) {
	.article-extended{padding-bottom: 10px;}
	.article-content, .article-appendix{padding-left: 0; padding-right: 0;}
	.websiteMap .newsList li{width:50%;}
	.websiteMap .setModule-ztzl .newsList li{width: 100%;}
}

@media (max-width: 640px) {

}


@media (max-width: 480px) {
	.article-title{font-size: 1.85em;}
	.websiteMap .newsList li{width:100%;}
}


@media (max-width: 320px) {
}




