@charset "utf-8";
.curmb{ color: #666666; font-size: 14px; padding: 11px 15px; line-height: 24px; background: #f2f2f2;}
.curmb i{font-size: 1.5em; color: #888888; margin-right: 8px; vertical-align: middle;}
.curmb a{color: #666;}
.curmb a:hover{color: #333;}
.curmb span{color: #005494;}
.curmb_mb0{margin-bottom: 0;}
.bg-gray .curmb{margin-bottom:0;}
.color-green{color: #028d20;}
.color-999{color:#999999;}
.color-red{color: #ff0000;}
.color-blue{color: #006eab;}

.xxgkysj td {
    border: 1px solid #CCCCCC;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    padding: 5px;
}

.content{padding:35px 6%; background: #fff;}
.content-title{text-align:center; color:#005494; font-size:1.625em; line-height:1.4; padding:30px 0 10px;}
.content-subtitle{font-size: 1.375em; line-height:1.4; text-align: center; font-weight: normal; padding-bottom: 20px; color: #666666;}
.content-subtitle-show{display: none;}
.content-attr{padding:0 0 30px; color: #888888; text-align:center; font-size:14px; border-bottom:#e1e1e1 1px solid;}
.content-attr b{font-weight:normal;}
.content-attr span{margin:0 8px; display:inline-block;}
.content-attr .jdjg,.content-attr .jdlx,.content-attr .ztfl{ display: none;}
.content-attr .fontsize a, .content-attr .fontsize i{cursor:pointer; color: #888; font-style: normal;}
.content-attr .fontsize a:hover, .content-attr .fontsize i:hover{color:#8d0707;}
.content-attr #view span{ margin:0;}
.content-attr .llcs b{color: #8d0707;}

.content-article{clear:both; padding:20px 0; line-height:2.2; overflow:hidden; font-size: 16px;}
.content-article p{margin:15px 0;}
.content table, .content img, .content video{max-width:100%;}

.content-extended{background: #f2f2f2; line-height: 34px; color: #666666; font-size: 14px; padding: 0 5px;}
.content-extended .fl{float: left;}
.content-extended .fl b{font-weight: normal;}
.content-extended .fr{float: right;}
.content-extended .btn span{margin:0 8px;}
.content-extended .btn a{color: #666666; cursor: pointer;}
.content-extended .btn a:hover{color: #333; font-weight: bold;}
.content-extended .btn i{font-style: normal;}
.content-extended .ly{margin:0 20px 0 8px;}
.content-extended .bj{margin-right: 20px;}
.content-extended .llcs b{color: #8d0707;}
.content-extended span{display: inline-block;}

.content-auxiliary{padding:25px 0 10px;}
.content-share{float: left;}
.content-share span{float: left; line-height: 32px; margin:6px 6px 6px 0; color: #888888;}
.content-ewm{float:right; text-align:center; padding:5px 0 0; margin-right: 20px;}
.content-ewm dd{font-size: 14px; color: #999;}

.content-reldocuments{border:#e1e1e1 1px solid; padding: 30px;margin-bottom: 30px; display: none;}
.content-reldocuments-tit{font-weight: normal; font-size: 1.125em; color: #006eab; margin-bottom: 10px; padding-top: 20px;}
.content-appendixs{border-top: 2px solid #efefef; margin-top: 20px; display: none;}
.content-appendixs-tit{padding: 25px 0 10px; color: #333333; font-weight: bold; font-size: 1.125em;}
.content-reldocuments ul li,
.content-appendixs ul li{position:relative; padding:6px 0 6px 20px; line-height:1.6; overflow:hidden; vertical-align:top;}
.content-reldocuments ul li:before,
.content-appendixs ul li:before{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 4px; height: 4px; background: #999999;}
.content-reldocuments ul li .time{display: none; position:absolute; right:0; top:0; color:#999999; font-size:14px;}
/* .content-reldocuments ul li a,
.content-appendixs ul li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;} */
.content-reldocuments ul li a:hover,
.content-appendixs ul li a:hover{color: #f12900;}
/* .content-reldocuments ul li{padding-right:80px;} */
.content-appendixs ul li a{color: #535661;}

#content-media{text-align: center;}

/* xxgk */
.xxgk-content-attr{background: #F7F7F7; border:#c7c7c7 1px solid; padding: 12px 3%; margin:15px 0 30px; overflow: hidden;}
.xxgk-content-attr ul{margin:0 -10px; overflow: hidden;}
.xxgk-content-attr li{float: left; width: 33.3333%; line-height: 3; color: #666666;}
.xxgk-content-attr li span{border-top: 1px solid #c7c7c7 ; display: block; margin:0 10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.xxgk-content-attr li:nth-child(1) span, 
.xxgk-content-attr li:nth-child(2) span, 
.xxgk-content-attr li:nth-child(3) span{border-top: none;}
.xxgk-content-attr li.li-1 span,
.xxgk-content-attr li.li-2 span,
.xxgk-content-attr li.li-3 span{border-top: none;}
.xxgk-content-reldocuments{border-top:#e1e1e1 1px solid;}


/*sitemap*/
.sitemap{padding:15px 3%; background: #fff; margin-bottom: 20px;}
.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:#de180f;; font-size:16px;}
.sitemap dl dt a{color:#de180f;;}
.sitemap dl dd ul{overflow:hidden; zoom:1; padding-top:10px;}
.sitemap dl dd li{float:left; background:url(../images/sitemap_icon2.gif) no-repeat left center; padding:5px 0 5px 14px; width:18%;}
.sitemap dl dd{padding:0 0 0 22px; font-size:15px;}
.sitemap dl dd a:hover{color:#de180f;;}
.sitemap dl:last-child{border-bottom:none;}
.sitemap .sitemap_ztzl dd li{ width:31%;}

/*auxiliary_tt*/
.gywm_tt .content-title{padding-bottom:0; text-align: center;}
.gywm_tt .content-article{padding-bottom:0;}


/***responsive***/
@media (max-width: 1280px) {
	.content{padding-left: 3%; padding-right: 3%;}
	
}

@media (max-width: 1199px) {

}

@media (max-width: 1023px) {
	.content{padding-left: 0; padding-right: 0;}
}

/*ipad*/
@media (max-width: 992px){
	.content-extended .print, .content-extended .i1{display: none;}
	.xxgk-content-attr li{width: 50%;}
	.xxgk-content-attr li:nth-child(3) span{border-top: 1px solid #edeaea;}
	.xxgk-content-attr li.li-3 span{border-top: 1px solid #edeaea;}
	.sitemap dl dd li{width:33.3333%;}
	.sitemap .sitemap_ztzl dd li{width:50%;}
	
}

/* xs mobile*/
@media (max-width: 768px) {
	.content{padding-top: 20px;}
	.content-title{text-align:left; font-weight: normal; font-size: 1.5em;}
	.content-subtitle{text-align: left; font-size: 1.2em;}
	.content-attr{text-align:left;}
	.content-extended{padding: 8px 0;}
	.content-extended .fl, .content-extended .fr{float: none; text-align: center; line-height: 24px;}
	.content-extended .ly, .content-extended .bj{margin:0 5px; color: #444;}
	.xxgk-content-attr li{width: 100%;}
	.xxgk-content-attr li:nth-child(2) span{border-top: 1px solid #edeaea;}
	.xxgk-content-attr li.li-2 span{border-top: 1px solid #edeaea;}
	.sitemap dl dd li{width:50%;}
}

@media (max-width: 640px) {

}

@media (max-width: 480px) {
	.content-auxiliary{padding-top: 15px;}
	.content-share, .content-ewm{float: none; text-align: center;}
	.content-share{line-height: 20px; margin-bottom: 5px;}
	.content-share a, .content-share span{ float:none !important; display:inline-block; vertical-align: middle;}

	.sitemap{width:100%;}

}