@charset "utf-8";

.detail{font-size: 1.125em;}
.article-title{text-align:center; color:#5d7ea8; font-size:30px; line-height:38px; padding:10px 0;font-weight: normal;}
.article-subtitle{font-size:25px; font-weight: normal; line-height:30px; text-align:center; padding-bottom:30px; color:#666666;}
.article-attr{padding-bottom:12px; color:#888888; border-bottom:#e1e1e1 1px solid;}
.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(/uploads/image/cximages/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;display: none;}
.article-icon i.collected{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;}

.art-info {font-size: 0px; margin-top: 20px;border-bottom: 1px solid #e6e6e6;padding-bottom: 18px;text-align: center;}
.art-info em {font-size: 14px;line-height: 22px;padding-right: 10px;color: #555;font-style: normal;}

.article-content{clear:both; padding:20px; line-height:24px; overflow:hidden; font-size:16px;}
.article-content p{margin:15px 0;}
.article-content table,
.article-content video,
.article-content img{max-width:100%;}

.article-extended{padding: 10px 0 20px; margin-bottom: 25px; border-bottom: 1px solid #e5e5e5;}
.article-keyword{float: left;}
.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;}

/* 网站地图 */
.websitemap .common-title{line-height:44px; background-color:#f9f9f9;}
.websitemap .common-title .currentname{font-size:1.125em;}
.websitemap .common-title .currentname:before{background-color:#dd4c3f;}
.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%;}

/* 网站头条 */
.wztt .article-title{padding-bottom: 30px; border-bottom:#e1e1e1 1px solid;}

/* xxgk-content */
.xxgkml-content .article-attr{padding-bottom:0; border-bottom-style:dashed;}
.xxgkml-content .article-attr .llcs{display:none;}
.xxgkml-content .article-subtitle{display:block;}
.meta-main{margin-bottom:20px; font-size:0.83333em;}
.meta-data{position:relative; background:#fff; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.meta-data dl dd{position:relative; float:left; width:100%; border-bottom:solid #e3e3e3 1px;}
.meta-data dl dd.addwidth{width:50%;}
.meta-data dl dd label{width:110px; position:absolute; top:0; left:0; height:100%; text-align:right; background-color:#eaf5fe; border-right:solid #e3e3e3 1px; border-left:solid #e3e3e3 1px; cursor:default;}
.meta-data dl dd label font{display:block; padding:5px 10px; line-height:24px;}
.meta-data dl dd .display-block{margin-left:116px; padding:6px 10px; min-height:24px; line-height:24px; color: #666666; word-wrap:break-word; word-break:break-all;}
.meta-data dl dd .display-block b{font-weight:normal; display:none;}
.meta-data dl dd .display-block b.show{display:inline-block;}
.meta-data dl dd.ownerdept span{display:none;}
.meta-data dl dd p{margin-bottom:0 !important;}
.meta-data .overview .biaoti{display: none;}
.xxgk-detail .article-subtitle{padding-bottom: 20px; border-bottom:#e1e1e1 1px solid;}






/*error*/
.error{margin-top: 30px; line-height:30px;}
.error403_item{margin-bottom: 30px;}
.error403_item h4{ border-bottom:#e3e3e3 1px solid; margin:0; padding:0 0 10px 10px; font-size:16px; margin-bottom:10px; color:#d6211a;}
.error403_item ul li{ padding:0 0 0 18px; line-height:32px; list-style: disc inside;}
.error403_item ul li a{ text-decoration:underline;}
.error403_item ul li a:hover{text-decoration:none;}
.error404, .error503{ text-align:center; padding:80px 0; line-height:40px; font-size:18px;}
.error404 a:hover{text-decoration:underline;}



@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, .wsdc-detail .article-title{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;}
	
	.meta-data dl dd.addwidth{width:100%;}
	.xxgk-detail .article-icon{float: right;}

	

	.layui-layer-iframe{width: 90% !important;}
	.article-title, .article-subtitle{font-size: 24px;}
	
}

@media (max-width: 640px) {

}


@media (max-width: 480px) {
.websitemap .newslist li{width:50%;}


}


@media (max-width: 320px) {
.websitemap .newslist li{width:100%;}
}

