	@charset "utf-8";
/*公共类*/
body,div,ul,p,th,td,h1,h2,h3,h3, h4,h5,h6,dl,pre,dt,dd,form,table,input,blockquote,img{ padding:0; margin:0;vertical-align:middle;}
p,li {line-height:1.8em;}
li{list-style:none;}
ul, ol, ul{ list-style:none;}
input,textarea,select,button{font-size:12px; border:0;}
body{ font: 12px/21px "微软雅黑","SimSun","宋体"; color:#262626; text-align:left;vertical-align:top;}
a:link, a:visited, u { text-decoration:none; color:#333; }
a:hover, a:active { text-decoration:underline; color:#C42C03;}
a{ text-decoration:none; color:#353535; padding:0; margin:0;}
img{ border: 0 none; vertical-align:top;  _margin-bottom:-3PX; display:block;}
ul{ list-style:none;}

/*页脚*/
.foot{ background:#e20807; height:25px; width:984px; margin:8px auto 0 auto; clear:both;}
.foot p{ color:#fff; font:12px "宋体"; line-height:28px; text-align:center;}
.foot span.foot_cmzz img{display: inline;margin: 3px;}
/*焦点图*/
#autoPage{ position:relative;}
#autoPage .hd{position: absolute; bottom:5px; right:10px;z-index: 1;}
#autoPage .hd ul li{width:15px; height:15px; background:#fff; float:left; margin-left:10px; text-align:center;line-height: 14px;}
#autoPage .hd ul li.on{background:#FF0000; color:#FFF;}

/*body*/
a{cursor: pointer;}
.asub{ text-indent:-9999px; cursor:pointer;background:none;}
.ain{padding: 4px 7px;font: 12px arial;border: 1px solid #cdcdcd;border-color: #9a9a9a #cdcdcd #cdcdcd #9a9a9a;vertical-align: top;outline: none;}
h1{ display:none;}
.clear {clear: both;height: 0;line-height: 0;font-size: 0;visibility: hidden;overflow: hidden;}
.fleft{float:left; display:inline;}
/*右下角*/
.go{ z-index:10;width:47px;height:150px;background-color:#FFF;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||100)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;bottom:50px;border-radius:5px;box-shadow:0 0 2px #6E6E6E}
.go a{background:url(http://www.gdzp.org/statics/images/goa.png) no-repeat;display:block;width:37px;margin:5px;border:0;overflow:hidden;float:left}
.go .top{background-position:0 -33px;height:20px}
.go .feedback{background-position:0 -54px;height:32px}
.go .bottom{background-position:0 -88px;height:22px}
.go .top:hover{background-position:-38px -33px}
.go .feedback:hover{background-position:-38px -54px}
.go .bottom:hover{background-position:-38px -88px}
.a{ width:100%; background:#fff;}
.b{ width:100%;background:#1f1f1f;}
.c{ height:497px; width:100%; margin-top:2px}
.d{ width:100%;}
.e{ width:100%;}
.aa,.ba,.ca,.da,.e,.bo{margin:0 auto; width:1090px;}
.a .aa{ height:100px; line-height:100px;overflow-y: hidden;}
.b .ba{ height:44px;}
.aaa{ width:285px; height:100px;}
.aab{
	width:420px;
	margin-top:30px;
	margin-left:332px;
}
.aab li{
	float: left;
	display:inline;
	width:75px;
	text-align:center;
}
.aab li a{ display:block; color:#5f5f5f; font-size:14px; font-family:Microsoft YaHei;}
.aac{margin-top:23px; width:165px;}

.ba li{
	float:left;
	display:inline;
	width: 150px;
}

#full-screen-slider { width:100%;height: 416px; float:left; position:relative}
#slides { display:block; width:100%; height:497px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

.da li{ display:inline-block; line-height:27px; border-bottom:1px solid #d4d4d4;padding-left: 13px; width:865px;}
.da li h2 { float: left; font-size: 12px; font-weight: normal; width: 253px;}
.da li span { float: left; font-family: Arial,Helvetica,sans-serif,微软雅黑; margin: 0 98px; width: 21px;}
.da li u{ color:#c92f2f;}

.ain { font-size: 23px; height: 30px; margin: 21px 0 0 27px; border:none; width: 251px;}
.asub { background: none repeat scroll 0 0 transparent; cursor: pointer; height: 39px; margin: 20px 0 0 23px; text-indent: -9999px; width: 170px;}

#qyqq{ width:131px; height:312px; position:fixed; bottom:270px;/* top:130px; */left:10px;_position: absolute; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||200))); width:131px; height:312px; background:url(http://www.szzppx.org/images/tmqq.gif) no-repeat;}
#qyqq a{ text-indent:-9999px;}
#qyqq .q1{width:45px;height:25px;display: block;float: right;}
#qyqq .q2{width: 99px;height: 27px;display: block;margin: 272px 0 0 15px;}

#fload_kf2{POSITION: fixed;/*TOP: 130px;*/ bottom:188px;RIGHT: 1px;_position: absolute; width:129px; height:344px; background:url(http://www.gdzp.org/statics/images/800/live800_right.png) no-repeat;}
#fload_kf2 a{ text-indent:-9999px;display: block;}
#fload_kf2 .a1{width: 15px;height: 15px;float: right;}
#fload_kf2 .a2{width: 75px;height: 115px;margin: 62px 0 0 20px;}
#fload_kf2 .a3{width: 60px;height: 15px;margin: 10px 0 0 38px;}

.f{ background-color:#181818; width:100%; height:204px;}

.fl ul{ display:inline-block; margin:36px 0 0 3px; font-size:16px;}
.fl ul li{ float:left; margin-right:10px; color:#FFF;}
.fl ul li a{ color:#cacaca; padding-left: 5px;}
.fl p{ color:#cacaca; font-size:14px;}
.fr{ float:right;}

.bo span{ color:#ffecc2; background:#83bf66; float:left; height:54px; font-size:20px; font-weight:bold; display:inline-block; line-height:54px; text-align:center; width:100px;}
.bo ul{ float:left;}
.bo ul li{ float:left; height:54px;isplay: inline;}
.bo ul li a{ font-size:14px; margin-left:10px; color:white; display:inline-block;padding:0 5px; height:30px; line-height:30px;margin-top: 13px;}
.bo ul li a:hover{ background:#83bf66; text-decoration:none; }
.f_z{ margin:0 auto; text-align:center; width:1090px;}

.main1{
	height:450px;
	position: relative;
	color:#fff;
	background: url("../image/1.jpg") no-repeat;
}
.main1>span,.main4>span{
	font-size: 35px;
	position: absolute;
	top:155px;
	left:240px;
}
	.main4>span{
		top:208px;
		left:226px;
		color:#fff;
	}
.main1>p,.main3>p,.main4>p{
	font-size:28px;
	position: absolute;
	color:#000;
	top:131px;
	left:360px;
	font-weight: normal;
}
.main3>p{top:60px;left:330px;}
.main4>p{top:220px;left:330px;}
.main1>p b,.main3>p b,.main4>p b{
	color:#E40345;
	font-size: 40px;
	font-weight: normal
}
	.main4>p b{
		font-size: 35px;
	}
.main1>div,.main3>div,.main4>h3{
	font-size:26px;
	position: absolute;
	color:#000;
	top:190px;
	left:360px;
	font-weight: normal;
}
.main3>div{top:120px;left:330px;}
.main4>h3{top:200px;left:330px;font-weight: normal}
.main1>ul{
	font-size:16px;
	position: absolute;
	top:273px;
	left:360px;
}
.main2{
	height:992px;
	position: relative;
	background: url("../image/2.jpg") no-repeat;
}
.main2 h2{
	position: absolute;
	font-size: 60px;
	color:#1A3A73;
	left:367px;
	top:112px;
}
.main3{
	height:490px;
	padding-top: 184px;
	position: relative;
	background: url("../image/3.jpg") no-repeat;
}
.main3 h3{
	height:40px;
	width:1050px;
	padding: 0 20px;
	background-color: #EE0638;
	color:#fff;
	line-height:40px;
	font-weight: normal;
	font-size: 17px;
}
.main3 ul{
	margin-left:250px;
	margin-top:200px;
	overflow: hidden;
}
.main3 ul li{
	width:80px;
	float: left;
}
.main3 ul li span{
	color: #EE0638;
}
.main4{
	height:742px;
	position: relative;
	background: url("../image/4.jpg") no-repeat;
}
	.main4 ul{
		height:345px;
		width:538px;
		position: absolute;
		top:350px;
		right:130px;
	}
	.main4 ul li p{
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 1px;
		color: #EE0638;
		padding: 0 10px;
	}
	.main4 ul li p i{
		display: inline-block;
		width:44px;
		position: relative;
		bottom:6px;
		border-bottom:1px solid #EE0638;
	}
	.main4 ul li div{
		font-size: 12px;
		padding:10px;
		margin-bottom:30px;
		background-color:#E4E4E4 ;
	}
	.main4 ul li div span{
		color: #EE0638;
	}
.main5{
	height:600px;
	position: relative;
	background: url("../image/5.jpg") no-repeat;
}
	.main5 h3{
		font-weight: normal;
		position: absolute;
		right:70px;
		top:105px;
		font-size: 22px;
		letter-spacing: 1px;
	}
	.main5 h2{
		font-weight: normal;
		position: absolute;
		right:70px;
		top:155px;
		letter-spacing: 1px;
		font-size: 61px;
	}
	.main5 p{
		position: absolute;
		right:70px;
		top:218px;
		letter-spacing: 1px;
		font-size: 17px;
	}
	.main5>div{
		width:590px;
		height:140px;
		position: absolute;
		top:268px;
		line-height: 26px;
		right:70px;
		text-indent: 2em;
	}
	.main5>ul{
		position: absolute;
		overflow: hidden;
		left:100px;
		bottom:96px;
	}
	.main5>ul li{
		float: left;
	}
	.main5>ul li a{
		font-size: 18px;
		display: inline-block;
		padding: 2px 10px;
		color:#fff;
		text-decoration: none;
	}
.main6{
	height:558px;
	position: relative;
	background: url("../image/6.jpg") no-repeat;
}
	.main6>span{
		font-size: 25px;
		position: absolute;
		top:100px;
		color:#fff;
		left:285px;
	}
	.main6>p{
		font-size: 28px;
		position: absolute;
		top:71px;
		left:375px;
		width:312px;
		line-height: 40px;
	}
	.main6>p i{
		font-size: 39px;
		color: #EE0638 ;
		font-style:normal;
	}
.main7{
	height:484px;
	padding-top: 50px;
	position: relative;
	background: url("../image/7.jpg") no-repeat;
}
	.main7 h2{
		text-align: center;
		font-size:28px;
		line-height:48px;
		color:#1C3971;
		letter-spacing: 1px;
	}
	.main7 div{
		width:450px;
		height:42px;
		text-align: center;
		line-height:42px;
		color:#fff;
		position: relative;
		margin: auto;
		margin-top:25px;
		font-size: 25px;
		background-color: #CF1D3F ;
	}
	.main7 div img{
		position: absolute;
	}
.main8{
	height:709px;
	position: relative;
	background: url("../image/8.jpg") no-repeat;
}
	.main8>div{
		position: absolute;
		top:100px;
		right:70px;
		width:150px;
		height:88px;
	}
	.main8>div>p{text-indent: 1em;font-size: 16px;font-weight: bold}
	.main8>div>h3{font-size: 20px;font-weight:normal;color:#203874}
	.main8>ul{
		width:740px;
		height:390px;
		position: absolute;
		left:45px;
		bottom:50px;
	}
	.main8>ul li{
		position: absolute;
		width:200px;
		height:160px;
		color:#fff;
	}
	.main8>ul li p{
		font-size: 18px;
	}
	.main8>ul li h2{
		font-weight: normal;
		font-size: 40px;
		margin:5px 0 22px;
	}
	.main8>ul li div{
		font-size: 14px;
	}
		/**************************************************/
a.ljxq{
	display: inline-block;
	width:83px;
	height:26px;
	background-color:#F40234 ;
	line-height:26px;
	font-size: 16px;
	color: #fff;
	margin-top:10px;
	padding-left: 38px;
	border-radius: 35px;
	text-decoration: none;
	position: relative;
}
a.ljxq img{
	position: absolute;
	top:3px;
	left:12px;
}
.tits{
	position: absolute;
	font-size: 52px;
	color:#203874;
	letter-spacing: 2px;
	left:110px;
	top:119px;
}
/*******************************************************/
.main9{
	height:446px;
	position: relative;
	background: url("../image/9.jpg") no-repeat;
}
	.main9 p{
		position: absolute;
		top:205px;
		left:330px;
	}
	.main9 ul{
		position: absolute;
		width:470px;
		top:125px;
		right:85px;
	}
	.main9 ul li{
		font-size: 14px;
		font-weight: bold;
		color:#203874;
	}
	.main9 ul li span{color:#F40234;}
.main10{
	height:628px;
	position: relative;
	background: url("../image/10.jpg") no-repeat;
}
.main10 ul{
	position: absolute;
	bottom:0;
	overflow: hidden;
	left:90px;
}
.main10 ul li{
	float: left;
	width:130px;
	height:210px;
	margin-right:69px;
}
	.main10 ul li b{
		font-size: 24px;
	}
	.main10 ul li div{
		font-size: 13px;
		padding-right: 16px;
		margin-top:10px;
		height:120px;
		font-weight: bold;
		color:#203874;
	}
.main11{
	height:277px;
	position: relative;
	padding-top: 235px;
	background: url("../image/11.jpg") no-repeat;
}
	.main11 ul{
		width:505px;
		margin-left:65px;
	}
	.main11 ul li{
		font-size: 14px;
		font-weight: bold;
		color:#203874;
	}
	.main11 ul li span{color:#F40234;}
	.main11 p{
		text-align: center;
	}
.main12{
	height:237px;
	position: relative;
	padding-top: 275px;
	background: url("../image/12.jpg") no-repeat;
}
.main12 span,.main13 span,.main14 span{
	position: absolute;
	font-size:17px;
	color:#f00;
}
.main12 ul{
	width:584px;
	margin-left:75px;
}
	.main12 ul li{
		font-size: 14px;
		font-weight: bold;
		margin-bottom:20px;
		color:#203874;
	}
	.main12  p{
		position: absolute;
		bottom:10px;
		left:530px;
	}
.main13{
	height:583px;
	position: relative;
	background: url("../image/13.jpg") no-repeat;
}
	.main13 ul,.main14 ul{
		width:520px;
		position: absolute;
		top:272px;
		left:514px;
	}
	.main13 ul li,.main14 ul li{
		font-size: 14px;
		font-weight: bold;
		margin-bottom:5px;
		color:#203874;
	}
	.main13  p,.main14  p{
		position: absolute;
		bottom:20px;
		left:514px;
	}
.main14{
	height:483px;
	position: relative;
	background: url("../image/14.jpg") no-repeat;
}
.main15{
	height:650px;
	padding-top: 198px;
	text-align: center;
	position: relative;
	background: url("../image/15.jpg") no-repeat;
}
	.main15 h2{
		color:#fff;
		font-size: 32px;
		letter-spacing: 2px;
	}
	.main15 p{margin-top:240px;}
	.main15 p a{color:#f00;text-decoration: none}
	.main15 h3{margin-top:60px;font-size:33px;letter-spacing:2px;color:#203874}
	.main15 h4{margin-top:45px;font-size:53px;color:#EE0836}
	.main15>a{
		display: block;
		font-size:33px;
		color:#fff;
		padding: 2px 15px;
		width:335px;
		height:45px;
		line-height:45px;
		border-radius: 35px;
		margin:40px auto;
		background-color:#203874;
		text-decoration: none;
	}
	.main15 h6{font-size: 33px;color:#203874}
	.main15 h6 span{font-size: 50px; color:#EE0836;}










#footer {
	background-color: #000000;
	height: 80px;
	width: 100%;
}
#footer a {
    color: #FFFFFF;
}
#footer a:hover {
    color: #FFFFFF;
}
#db_nav {
    color: #FFFFFF;
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 20px;
    padding-top: 20px;
    text-align: center;
}

.aa1{
	margin-left:320px;
	float:left;
	width: 480px;
}
.aa1 li{ float:left; margin-left:20px; display:block; color:#8e2020; font-size:14px; font-family:Microsoft YaHei; }
.aa1 li a{ display:block; color:#5f5f5f; font-size:14px; font-family:Microsoft YaHei; margin-left:2px;}

.aa2{ margin-top:30px;}

	.message{
		overflow: hidden;
		padding:20px;
		width:960px;
		margin:auto;
		padding-top:80px;
		padding-bottom: 30px;
		background: url("kuang.png") no-repeat 0 40px;
		border-radius: 4px;
		position: relative;
	}
	.message-title{
		text-align: center;
		position: absolute;
		top:16px;
		left:327px;
	}
	.message h1{
		display: inline-block;
		width:348px;
		height:60px;
		background:url("main-title.png") no-repeat;
		border-radius: 4px;
		color: #000;
		line-height:60px;
		letter-spacing:3px;
		background-color: #fff;
		background-size: 100% 100%;
		position: relative;
		top:5px;
	}
	.message-cont{
		overflow: hidden;
		margin-top:15px;
	}
	.message-cont .mess{
		width:45%;
		float: left;
		font-size: 16px;
	}
	.message-cont .mess.fir{
		margin-right:30px;
		padding-right: 50px;
		border-right: 1px dashed #aaa;
	}
	.message-cont .mess li{
		padding-left: 50px;
		font-size: 16px;
	}
	.message-cont .mess li a{
		display:block;
		color:#333;
		text-decoration:none;
	}
	.message-cont .mess li a:hover{
		color:#f00;
	}
	.message-cont .mess span{
		display: inline-block;
		width:40px;
		height:40px;
		background:url("num.png");
		position: relative;
		text-align: center;
		line-height:40px;
		color:#fff;
		margin-right:20px;
	}
	.message-cont .mess li a:hover span{
		background:url("nums.png");
	}