body{
	margin:0 auto;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	text-align:center;
	background-image:url(../images/topbj.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
div{
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
.noneul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
	}
.noneul li{
	list-style-type:none;
	overflow:hidden;
	}
.zo{
	width:1003px;
	margin:0 auto;
	text-align:left;
	overflow:visible;	
}	
.top{
	width:1003px;
	height:84px;
	position:relative;
	overflow:visible;	
}
.logo{
	float:left;
	width:393px;
	height:84px;
}
.logoright{
	float:left;
	width:610px;
	height:84px;
	position:relative;
	overflow:visible;		
}
.logoright-01{
	position:absolute;
	left:549px;
	top:20px;
	z-index:1;
	width:21px;
	height:14px;
}
.logoright-02{
	position:absolute;
	left:574px;
	top:20px;
	z-index:1;
	width:21px;
	height:14px;
}
.dh{
	position:absolute;
	left:57px;
	top:45px;
	z-index:10;
	width:570px;
	height:38px;
	overflow:visible;
}
.dhlist{
	float:left;
	width:95px;
	height:38px;
	position:relative;
	overflow:visible;
	z-index:10;
}
.dh-01{
	width:95px;
	height:34px;
	display:block;
	font-family:Arial;
	font-size: 14px;
	color: #575757;	
	text-decoration:none;
	font-weight:bold;
	padding-top:4px;
	text-align:center;
}
.dh-02{	
	width:95px;
	height:34px;
	display:block;
	font-family:Arial;
	font-size: 14px;
	color: #ffffff;	
	text-decoration:none;
	background-image:url(../images/index-02.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	text-align:center;
}
#bigbanner{width:100%;height:413px;position:relative; margin:0 auto;}
#banners{width:100%;height:413px;}
.banner{display:none;}
#controls{width:100%; height:24px; background-image:url(../images/dianbj.png); background-repeat:no-repeat; line-height:24px;position:absolute;left:75%;top:83%; padding-left:5px;z-index:5; padding-top:6px;}
#controls li{list-style:none;display:inline;}
#controls li a{width:13px;height:13px;display:block;margin:0px 3px 0px 3px;background:url(../images/dian.png) no-repeat;float:left;}
#controls li.active a{background:url(../images/dian-02.png) no-repeat;}
#controls li a:hover{background:url(../images/dian-02.png) no-repeat;}
.kj{	
	clear:both;
	width:100%;
	margin:0 auto;
	background-position:top center;
	overflow:visible;
	text-align:left;
	background-image:url(../images/kjbj.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	/*background-color:#f6f6f6;*/
}
.kj-01{
	width:1003px;
	margin:0 auto;
	text-align:left;
	overflow:visible;	
}
.kj-02{
	width:1003px;
	height:447px;
	position:relative;
	overflow:visible;	
	z-index:11;
}
.kj-03{
	clear:both;
	width:1003px;
	height:447px;
	background-position:center;
	overflow:visible;
	z-index:11;
	left:0;
	top:-14px;
	position:absolute;
	background-position:center;
}
.kj-04{
	clear:both;
	width:1003px;
}
.kj-05{
	float:left;
	width:492px;
}
.kj-06{
	float:left;
	width:19px;
	height:100px;
}
.zydl{
	width:492px;
	height:160px;
}
.zydl-01{
	width:477px;
	height:147px;
	padding:5px 7px 6px 5px;
	background-color:#ffffff;
	border:1px solid #cecece;
}
#dt{
	float:left;
	width:333px;
}
#dt-01{
	width:333px;
	height:46px;
	background-image:url(../images/index-06.jpg);
	position:relative;
}
#dt-02{
	width:333px;
	height:160px;
}
#dt-03{
	width:292px;
	margin:6px 31px 0 10px;
}
.dtlist{
	width:292px;
	height:40px;
	position:relative;
}
.dtlist-01{
	width:292px;
	height:20px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	text-align:left;
	line-height:20px;
}
.dtlist-02{
	width:292px;
	height:20px;
	position:absolute;
	left:0;
	top:18px;
	z-index:1;
	text-align:left;
	line-height:20px;
	border-bottom:1px solid #707070;
}
#yq{
	float:left;
	width:159px;
}
#yq-01{
	width:159px;
	height:46px;
	position:relative;
	background-image:url(../images/index-07.jpg);
}
#yq-02{
	width:159px;
	height:160px;
}
#yq-03{
	width:150px;
	height:104px;
	margin:23px 2px 31px 5px;
	border:1px solid #cfcfcf;
}
#jj{
	width:492px;
	height:46px;
	position:relative;
	background-image:url(../images/index-05.jpg);
}
#jj-01{
	width:108px;
	height:22px;
	position:absolute;
	left:4px;
	top:20px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
#jj-010{
	width:108px;
	height:22px;
	position:absolute;
	left:7px;
	top:20px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
#jj-0101{
	width:108px;
	height:22px;
	position:absolute;
	left:2px;
	top:20px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
#jj-02{
	width:48px;
	height:22px;
	position:absolute;
	right:3px;
	top:20px;
	z-index:1;
	text-align:right;
	line-height:22px;
}
#jj-020{
	width:48px;
	height:22px;
	position:absolute;
	right:33px;
	top:20px;
	z-index:1;
	text-align:right;
	line-height:22px;
}
#jj-03{
	width:492px;
	height:160px;
}
#jj-04{
	width:484px;
	margin:22px 0 31px 8px;
}
#jj-05{
	width:484px;
}
#jj-06{
	float:left;
	width:134px;
	height:107px;
	margin-right:18px;
}
#jj-07{
	float:left;
	width:332px;
	height:107px;
	text-align:left;
	line-height:1.8em;
}
.bottom{
	width:1003px;
	height:81px;
	background-image:url(../images/index-10.jpg);
	position:relative;
}
.bottom-01{
	width:923px;
	height:40px;
	position:absolute;
	left:9px;
	top:16px;
	z-index:1;
	text-align:left;
	line-height:1.4em;
}
.bottom-02{
	width:200px;
	height:20px;
	position:absolute;
	right:19px;
	top:16px;
	z-index:1;
	text-align:right;
	line-height:20px;
}

.zyzt{
	width:100%;
	height:238px;
	background-repeat:no-repeat;
	background-position:center top;
}
.main{
	clear:both;
	width:1003px;
}
.mainleft{
	float:left;
	width:250px;
}
.mainleft-01{
	width:250px;
	height:57px;
	background-image:url(../images/gsjj-02.jpg);
	position:relative;
}
.mainleft-02{
	width:193px;
	height:24px;
	position:absolute;
	left:45px;
	top:25px;
	z-index:1;
	text-align:left;
	line-height:24px;
}
.mainleft-03{
	width:250px;
	height:auto;
	background-image:url(../images/gsjj-07.jpg);
}
.mainleft-04{
	width:250px;
	margin-top:17px;
}
.mainleft-05{
	width:250px;
	height:30px;
	margin-bottom:5px;
}
.mainmiddle{
	float:left;
	width:12px;
	height:100px;
}
.mainright{
	float:left;
	width:741px;
}
.mainright-01{
	width:741px;
	height:47px;
	position:relative;
	background-image:url(../images/gsjj-03.jpg);
}
.mainright-02{
	width:339px;
	height:24px;
	position:absolute;
	left:41px;
	top:17px;
	z-index:1;
	text-align:left;
	line-height:24px;
}
.mainright-03{
	width:508px;
	height:20px;
	position:absolute;
	right:30px;
	top:15px;
	z-index:1;
	text-align:right;
	line-height:20px;
}
.nr{
	width:741px;
	background-image:url(../images/gsjj-04.jpg);
}
.nr-01{
	width:691px;
	margin:24px 26px 10px 24px;
}
.nr-02{
	width:691px;
	height:auto;
	text-align:left;
	line-height:1.8em;
}
.mainleft-06{
	width:205px;
	height:30px;
	display:block;
	font-family:Arial;
	font-size: 14px;
	color: #555555;	
	background-image:url(../images/gsjj-06.jpg);
	text-decoration:none;
	line-height:24px;
	text-align:left;
	padding-left:45px;
	line-height:30px;
}
.mainleft-07{	
	width:205px;
	height:30px;
	display:block;
	font-family:Arial;
	font-size: 14px;
	color: #0071ca;	
	text-decoration:none;
	background-image:url(../images/gsjj-05.jpg);
	line-height:24px;
	font-weight:bold;
	text-align:left;
	padding-left:45px;
	line-height:30px;
}
.mainleft-08{
	width:250px;
	height:28px;
	background-image:url(../images/gsjj-08.jpg);
}
.mainleft-09{
	width:250px;
	height:17px;
	background-image:url(../images/gsjj-11.jpg);
	margin-bottom:100px;
}
.mainleft-10{
	width:204px;
	margin:14px 23px 24px 23px;
}
.mainleft-11{
	width:204px;
	/*height:175px;*/
	height:auto;
	text-align:left;
	line-height:1.6em;
}
.nrbot{
	clear:both;
	width:741px;
	height:17px;
}

.xwlist{
	width:691px;
	height:35px;
	position:relative;
	border-bottom:1px dashed #9b9b9b;
}
.xwlist-01{
	width:610px;
	height:22px;
	position:absolute;
	left:0;
	top:6px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.xwlist-02{
	width:81px;
	height:22px;
	position:absolute;
	right:0;
	top:6px;
	z-index:1;
	text-align:right;
	line-height:22px;
}
.fy{
	clear:both;
	width:691px;
	height:33px;
	text-align:center;
	line-height:33px;
	margin-bottom:29px;
	margin-top:18px;
}
.next{
	float: left;
	width:53px;
	height:18px;
	display:block;
	font-family:Arial;
	font-size: 12px;
	color:#666666;
	background-color:#ffffff;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	margin-right:3px;
	border:1px solid #dedede;
	}
.prev{
	float: left;
	width:53px;
	height:18px;
	display:block;
	font-family:Arial;
	font-size: 12px;
	color:#666666;
	background-color:#ffffff;
	text-align:center;
	text-decoration:underline;
	line-height:20px;
	margin-right:3px;
	border:1px solid #dedede;
	}
.sz{
	float: left;
	width:18px;
	height:18px;
	display:block;
	font-family:Arial;
	font-size: 12px;
	color:#666666;
	background-color:#ffffff;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	margin-right:3px;
	border:1px solid #dedede;
	}	
.sza{
	float: left;
	width:18px;
	height:18px;
	display:block;
	font-family:Arial;
	font-size: 12px;
	color:#666666;
	text-align:center;
	background-color:#ffffff;
	text-decoration:underline;
	line-height:20px;
	margin-right:3px;
	border:1px solid #dedede;
	}
.al{
	width:669px;
	margin:25px 35px 0 37px;
}
.al-01{
	width:669px;
}
.al-02{
	float:left;
	width:271px;
	height:175px;
	margin-right:22px;
}
.al-03{
	width:271px;
	height:147px;
	margin-bottom:3px;
}
.al-04{
	width:257px;
	height:133px;
	padding:6px;
	border:1px solid #cfcfcf;
}
.al-05{
	width:271px;
	height:25px;
	text-align:center;
	line-height:25px;
}
.al-06{
	float:left;
	width:376px;
}
/*.al-07{
	width:376px;
	height:34px;
	text-align:left;
	line-height:34px;
}*/
.al-08{
	width:376px;
	height:138px;
	text-align:left;
	line-height:1.6em;
	position:relative;
}
.al-09{
	width:90px;
	height:22px;
	text-align:right;
	line-height:22px;
	position:absolute;
	left:272px;
	top:112px;
	z-index:1;
}
.x{
	clear:both;
	width:669px;
	height:16px;
	margin-bottom:27px;
	border-bottom:1px solid #d6d6d6;
}
.dhbot{
	clear:both;
	width:147px;
	height:15px;
	background-image:url(../images/xl-02.png);
}
.content ul{
	clear:both;
	width:147px;
	z-index:999;
	display:none;
	position:absolute;
	left:-24px;
	top:38px;
	overflow:visible;
	}	
.subMenuul{
	width:147px;
}
.subMenuli{
	clear:both;
	text-align:center;
	width:147px;
	height:32px;
	font-family:Arial;
	line-height:32px;
	font-size:12px;
	background-image:url(../images/xl.png);
	overflow:visible;
}
