body {
	background: none !important;
}

li,ol,ul {
	list-style: none;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, select, form, fieldset, input, button, textarea, blockquote, table{padding:0;margin:0;}
a{
	text-decoration: none;
	color: #333333;
}
.infoList li h4{position:relative; padding:0 0px 0 20px; font-weight:normal; font-size:1em; overflow:hidden;}
.infoList li h4 a:before{position:absolute; top:-3px; left:2px; content:""; margin-top:.8em; width:5px; height:5px; background-color:#333; background-repeat:no-repeat; border-radius:50%;}
.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{font-weight: bolder;}
.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;}

.article-appendixs{
	display:none; 
	border: 1px solid #ebebeb;
	padding: 30px;
	margin-bottom: 30px;
}
.article-appendixs h3{padding-bottom:10px; font-size:1.125em; color:#0064b9;}
.article-appendixs .infoList li{padding-top:8px; padding-bottom:8px;}
#_span_jiucuo {
	float: right;
}

.footer_body {
	background: #F0F0F0;
}

.bottom {
	margin-top: 10px;
}

.footer {
	height: 150px;
	background: #6290c4;
	border-top: 4px #136cba solid;
}

.footer .footer_main {
	width: 1000px;
	height: 140px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.footer .footer_main .dzjg {
	position: absolute;
	left: 0;
	top: 40px;
}

.footer .footer_main .bot_txt {
	line-height: 32px;
	text-align: center;
	padding-top: 10px;
}

.footer .footer_main .bot_txt ul {
	display: inline-block;
}

.footer .footer_main .bot_txt li {
	float: left;
	width: 90px;
	text-align: center;
	border-right: 1px solid #fff;
	height: 19px;
	line-height: 19px;
}

.footer .footer_main .bot_txt li:last-child {
	border: none;
}

.footer .footer_main .jiucuo {
	position: absolute;
	right: 0;
	top: 40px;
}

.bot_txt a {
	color: #fff;
	text-decoration: none;
	outline: medium none;
}
.xxgk-container {
	width: 1100px;
	margin: 0 auto;
	clear: both;
}

.gz_div {
	position: relative;
}

.gz-site {
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	border-bottom: #015293 5px solid;
	padding-bottom: 35px;
	margin-top: 60px;
	color: #BD192C;
}

.gz-site img {
	vertical-align: text-top;
	margin-right: 15px;
}

.gz-download {
	position: absolute;
	right: 0px;
	bottom: 17px;
	margin-right: 12px;
        font-size: 0;
}

.gz-download span {
	display: inline-block;
	width: 90px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-left: 12px;
	border: 1px solid #D2D2D2;
	font-size: 14px;
}
.gz-download span a{    color: #666;
    font-family: "Microsoft YaHei",微软雅黑;}
.article-title {
	text-align: center;
	font-size: 28px;
	color: #333333;
	font-family: FZXiaoBiaoSong-B05S;
	font-weight: bold;
	line-height: 140%;
	padding: 58px 0px 18px;
	word-wrap: break-word;
	word-break: break-all;
}

.ling {
	font-family: 仿宋;
	font-size: 18px;
	text-align: center;
}

.rul_note {
	border-top: 5px solid #015293;
	overflow: hidden;
	margin-top: 70px;
}

.rul_note p {
	font-size: 28px;
	font-family: FZXiaoBiaoSong-B05S;
	color: #015293;
	float: right;
	margin: 40px 77px 40px 0;
}



.fl {
	float: left;
}

.fr {
	float: right;
}

.xxgk-logo {
	padding: 32px 0 50px;
}

.xxgk-logo img {
	width: 40px;
}



.xxgk-mainBox {
	padding: 0px;
}

.xxgk-mainContent {
	width: 100%;
	border: none;
	border-bottom: 1px solid #dedede;
}


@media (max-width: 1200px) {
  .xxgk-container{width:96%;}
  .gz-site img{width: 100%;}
  .gz-download span{
	height: 30px;
	line-height: 30px;
  }
}

