@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, { 
 padding: 0;
 margin: 0;
 }
fieldset, img { 
 border: 0;
 }
 ol, ul {
 list-style: none;
 }
p{
	margin: 0px;
	padding: 0px;
}
.clear{ clear:both;}

@charset "utf-8";


.contentPage{text-align: center; margin:0px 3px; padding:0px; padding-top:15px; width: 100%; color: #666; line-height: 30px; text-decoration: none;}
.contentPage a:link {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #eeeeee; font-weight: normal;}
.contentPage a:visited {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #eeeeee; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#0d499f; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #f00; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}
 
 
body{
	font-size: 12px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: "微软雅黑";
	text-decoration: none;
	width: 100%;
	line-height: 24px;
}
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#333333;text-decoration:underline;}
a{color:#333333;text-decoration:none;}

a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #ffffff;}
a.zzb07link:hover {text-decoration: underline;color: #ffffff;}
.zzb07tail{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;}

#headertop{
	padding: 0px;
	height: 214px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../../html/images/bg1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	clear: both;
}
#topdeng{
	padding: 0px;
	height: 37px;
	width:1080px; line-height:32px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../../html/images/01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#header{
	padding: 0px;
	height: 111px;
	width: 1080px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}
.logo{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 111px;
	width: 771px;
}
.header-right{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 111px;
	width: 309px;
	background-image: url(../../html/images/03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#nav{
	height: 66px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	padding: 0px;
	background-image: url(../../html/images/04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


#fla{padding: 0px;height: 506px;width: 100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;z-index:100;}


#maingezuo{
	padding: 0px;
	height: 151px;
	width:100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #0059b3;
}
.hezuo{
	height: 151px;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	padding: 0 0 0 330px;	
	background-image: url(../../html/images/05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
#remensousuoss{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.remensousuo{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 74px; line-height:70px;
	width: 689px;
	background-color: #FFF;
	}
.suosou{
	margin: 0px;
	padding: 23px 0 0 16px;
	float: left;
	height: 51px;
	width: 375px;
	background-image: url(../../html/images/06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
.search{padding: 0px;height: 24px;width: 360px;margin: 0px;padding: 0px;color:#333333;float: left;}
.kuang22{ color:#333333; font-family:Arial, Helvetica, sans-serif;  width:320px; border:1px solid #ffffff; background-color:#ffffff;opacity:0.5;float:left; margin:1px;}
#mainabout{
	padding: 0px;
	height: 330px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #f1f1f1;
	clear: both;
}
#mainabouthonor{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;height: 330px;
}
.mabout{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 330px;
	width: 791px;
	background-image: url(../../html/images/07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	}
.dengudo{
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 36px;
	position: absolute;
	left: 720px;
	top: 35px;	
	}
.aboutneirong{
	margin: 0px;
	padding: 0px;
	height: 207px;
	width: 401px;
	position: absolute;
	left: 356px;
	top: 84px;	
	}	
.mhonor{
	margin: 0px;
	padding: 90px 0 0 0;
	float: left;
	height: 240px;
	width: 289px;
	background-image: url(../../html/images/08.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
#mainganggao{
	padding: 0px;
	height: 199px;
	width:100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../../html/images/09.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#mainprolist{
	padding: 0px;
	height: 768px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../../html/images/bg2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#mainprolistdd{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;height: 768px;
}
.mprolisgt1{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 115px; 
	text-align: center;
	}

.mprolisgt2{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;height: 653px;
	}
ul.liebiaolist{
	padding: 0px;
	width:331px;
	margin: 0 23px 40px 5px;
	float: left;
	color: #666666;
}
ul.liebiaolist a:visited{color:#666666;text-decoration:none;}
ul.liebiaolist a:hover{color:#111111;text-decoration:none;}
ul.liebiaolist a{color:#666666;text-decoration:none;}

ul.liebiaolist li{
	width:331px;
	margin: 0px;
	padding:  0px;
	text-decoration: none;
	float: left;
}
ul.liebiaolist .tupian{
	margin: 0px;
	width: 331px;
	padding: 2px;
	height:270px;
}
	
#mainzhuiliangtixi{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;height: 642px;
}
.zhuiliangtix11{
	padding: 50px 0 0 0;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px; text-align:center;
	margin-left: auto;height: 126px;
	}
.zhuiliangtix12{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;height:466px;
	}
#mainyoushi{
	padding: 0px;
	height: 697px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../../html/images/bg3.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#youshiqq{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 697px;
	background-image: url(../../html/images/02.png);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
.wenzixiaoguo1{margin: 0px;padding: 0px;height: 39px;width: 280px;position: absolute;left: 83px;top: 260px; font-size:27px; color:#0059b3;	}
.wenzixiaoguo2{margin: 0px;padding: 0px;height: 61px;width:249px;position: absolute;left: 83px;top: 295px; font-size:12px; color:#0059b3;	}
.wenzixiaoguo3{margin: 0px;padding: 0px;height: 39px;width: 280px;position: absolute;left: 110px;top: 497px; font-size:27px; color:#0059b3;	}
.wenzixiaoguo4{margin: 0px;padding: 0px;height: 61px;width:249px;position: absolute;left: 110px;top: 542px; font-size:12px; color:#0059b3;	}
.wenzixiaoguo5{margin: 0px;padding: 0px;height: 39px;width: 280px;position: absolute;left: 741px;top: 217px; font-size:27px; color:#0059b3;	}
.wenzixiaoguo6{margin: 0px;padding: 0px;height: 61px;width:249px;position: absolute;left: 741px;top: 257px; font-size:12px; color:#0059b3;	}
.wenzixiaoguo7{margin: 0px;padding: 0px;height: 39px;width: 280px;position: absolute;left: 733px;top: 495px; font-size:27px; color:#0059b3;	}
.wenzixiaoguo8{margin: 0px;padding: 0px;height: 61px;width:249px;position: absolute;left: 733px;top: 536px; font-size:12px; color:#0059b3;	}


#maincanzhandongtai{
	padding: 0px;
	height: 392px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../../html/images/bg5.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#zhandongtai{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 392px;
	background-image: url(../../html/images/17.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
ul.changuan{
	padding: 0px;
	width:256px;
	margin:25px 13px 0px 0px;
	float: left;
	color: #666666;
}
ul.changuan li{
	width:256px;
	margin: 0px;
	padding:  0px;
	text-decoration: none;
	float: left;
}
ul.changuan .tupian{
	margin: 0px;
	width: 256px;
	padding: 2px;
	height:204px;
}
#mainxinwenzhongxin{
	padding: 0px;
	height: 453px;
	width: 1080px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#footerbg{padding: 0px;height: 301px;width: 100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;background-image: url(../../html/images/bg4.jpg);background-repeat:  repeat-x;background-position: center top;clear: both;}
#footer{padding: 0px;height: 301px;width: 1080px;margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}

.foot1{padding:0px;height: 60px;width: 840px;margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;clear: both;color:#ffffff; line-height:32px;}
.foot1 ul{
	margin: 0px;
	display: inline;	
}
.foot1 ul li{
	list-style-type: none;
	float:left;
	margin: 0px;
	color: #FFFFFF;
	padding: 0px;
	width: 85px;
	height: 60px;
	line-height: 58px;
	text-decoration: none;
	font-size: 13px;
	text-align: center;
}
.foot1 ul li a:visited{color:#FFFFFF;text-decoration:none;}
.foot1 ul li a:hover{color:#FFFFFF;text-decoration:underline;}
.foot1 ul li a{color:#FFFFFF;text-decoration:none;}

.foot2{padding:30px 0 0 0px;height: 211px;width: 1080px;margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;clear: both;color:#ffffff; line-height:24px; background-image: url(../../html/images/14.jpg);background-repeat: no-repeat;background-position: center top;}

.foot2 a:visited{color:#ffffff;text-decoration:none;}
.foot2 a:hover{color:#ffffff;text-decoration:underline;}
.foot2 a{color:#ffffff;text-decoration:none;}

.lianse{font-size: 12px;font-weight: bold;color: #0059b3;	}
.lianse a:visited{color:#0059b3;text-decoration:none;}
.lianse a:hover{color:#0059b3;text-decoration:underline;}
.lianse a{color:#0059b3;text-decoration:none;}


#mapnav{
	height: 66px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	padding: 0px;
	background-image: url(../../html/images/04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#mapnav ul{
	margin: 0px;
	display: inline;	
}
#mapnav ul li{
	list-style-type: none;
	float:left;
	margin: 0px;
	color: #fff;
	padding: 0px;
	width: 130px;
	height: 66px;
	line-height: 66px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}
#mapnav a:visited{color:#fff;text-decoration:none;padding: 0px;height: 66px;display: block;font-size:14px;}
#mapnav a:hover{color: #fff;text-decoration: none;display: block;margin: 0px;padding: 0px;height: 66px;font-size: 14px;background-color: #0059b3;}
#mapnav a{color:#fff;text-decoration:none;padding: 0px;height: 66px;display: block;  font-size:14px;}







