@charset "utf-8";

.article-title{text-align:center; color:#355e92; font-size:2.25em; font-weight: normal; line-height:140%; padding:15px 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 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/cotenticon.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-attr .getFontsize i{cursor:pointer; font-style: normal; color:#888; margin-right:4px; margin-left:4px;}
.article-attr .getFontsize i:hover{color:#8d0707;}


.article-content{clear:both; padding:30px 20px; line-height:2.4; overflow:hidden; font-size:1.11111em;}

.article-content table,
.article-content video,
.article-content img{max-width:100%;}

.article-extended{padding: 10px 0 15px; border-top: 1px solid #e5e5e5;}
.article-extended .article-icon{padding-top: 5px;}
.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:20px 30px; border:1px solid #ebebeb;}
.article-reldocuments .common-title{margin-bottom: 10px;}

.article-relAttachment{margin-bottom: 20px; padding: 0 20px; display: none;}
.article-relAttachment h3{padding:0 0 10px; color:#333333; font-weight:bold; font-size:1em;}
.article-relAttachment .newsList li h4:before{background-color:#999;}

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

.auxiliarys{padding-bottom:0 !important;}
.auxiliarys .article-title{padding-bottom: 20px;}
.auxiliarys .article-button{background:url(../images/dot_line.gif) repeat-x top;}
.auxiliarys .rel-appendixs{margin-top:0; margin-bottom:30px;}
.article-button{padding-top:5%; padding-bottom:5%; font-size:.875em; background:url(../images/dot_line.gif) repeat-x top; text-align:center;}
.article-button a{display:inline-block; padding-left:15px; padding-right:15px; margin-right:6px; margin-left:6px;line-height:26px; background-color:#ececec;}
.article-button a:hover,
.article-button a.hover{background-color:#355e92; color:#fff;}

/* 网站地图 */
.websiteMap .common-title{line-height:44px; background-color:#f9f9f9;}
.websiteMap .common-title h3{font-size:1.125em;}
.websiteMap .newsList{padding:15px 10px 0; 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 .newsList li:before{width:5px; height:5px; background-color:#5d7ea8; border-radius:50%;}
.websiteMap .setModule-ztzl .newsList li{width: 33.3333%;}

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

@media (max-width: 991px) {
	.article-attr{padding-bottom:10px;}

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

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

}

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


}

@media (max-width: 640px) {

}


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


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




