﻿@charset "utf-8";


.ScrollStyle{overflow: auto !important;}
.ScrollStyle::-webkit-scrollbar{box-sizing:border-box;width: 10px;height: 6px;background:#eee;}
.ScrollStyle::-webkit-scrollbar-button{width:9px;height:0px;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start{background-position:0 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:hover{background-position:-10px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:active{background-position:-20px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end{background-position:-30px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:hover{background-position:-40px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:active{background-position:-50px 0;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start{background-position:0 -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:hover{background-position:-10px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:active{background-position:-19px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end{background-position:-30px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:hover{background-position:-40px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:active{background-position:-50px -11px;}
.ScrollStyle::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.15);border-radius:5px;}
.ScrollStyle::-webkit-scrollbar-thumb{height:80px!important;border:1px solid rgba(0,0,0,.21);background-color:#2d66a5; border-radius:5px;}
			.ScrollStyle::-webkit-scrollbar-thumb:hover{border:1px solid rgba(0,0,0,.21);background-color:#2d66a5;}
			.ScrollStyle::-webkit-scrollbar-thumb:active{background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#f4f4f4));}
			.ScrollStyle::-webkit-scrollbar-corner{background-color:#f1f1f1;}




.content{padding:35px 6%; background: #fff;}
.content-title{text-align:center; color: #006eab; font-size:1.625em; line-height:1.4; padding:10px 0;}
.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-article a{color:#337fd4;}
.content table, .content img, .content video{max-width:100%;}
.content-article .flowplayer{left: 50%;margin-left: -240px;}

.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; border-top: none; padding:20px 3% 18px; display: none;}
.content-reldocuments-tit{font-weight: normal; font-size: 1.125em; color: #006eab; margin-bottom: 10px;}
.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-left: 20px; line-height:35px; 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{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: #fafafa; border:#eeeeee 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 #edeaea; 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:20px 0;}
.sitemap dl dt{ background:url(../images/sitemap_icon.png) no-repeat left center; padding-left:24px; font-weight:bold; color:#006eab;}
.sitemap dl dt a{color:#006eab;;}
.sitemap dl dd ul{overflow:hidden; zoom:1; padding-top:10px;}
.sitemap dl dd li{float:left; padding:10px 0; width:20%; position: relative; overflow: hidden;}
.sitemap dl dd li:before{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 4px; height: 4px; background: #9A9999;}
.sitemap dl dd li a{margin-left: 18px; float: left; max-width:91%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.sitemap dl dd{padding:0 0 0 22px;}
.sitemap dl dd a:hover{color:#006eab;;}
.sitemap dl:last-child{border-bottom:none;}
.sitemap .sitemap_ztzl dd li{ width:33.333333%;}

/* links */
.links{padding:25px 4%;}
.links dl {margin-bottom:20px;}
.links dt{border-bottom: #e5e5e5 1px solid; line-height:42px; margin-bottom: 10px; color: #006eab; font-size: 1.125em;}
.links dt span{display:inline-block; cursor:pointer; border-bottom: #006eab 3px solid; margin-bottom: -1px;}
.links dl dd ul{overflow: hidden;}
.links dl dd ul li{float: left; width: 25%; padding:10px 0; line-height: 22px;}
.links dl dd ul li a{float:left; max-width:98%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.links dl:last-child{margin-bottom: 0;}


/*auxiliary_tt*/
.gywm_tt .content-title{padding-bottom:0; text-align: center;}
.gywz-tt-btn{text-align: center; padding: 30px 0; font-size: 14px; border-top: 1px solid #e1e1e1;}
.gywz-tt-btn i{font-style: normal; margin:0 10px; }
.gywz-tt-btn a{cursor: pointer;}

/***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%;}
	.links dl dd ul 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 dl dd li{width:100% !important;}
	.links dl dd ul li{width:100%;}

}