@charset "utf-8";

body{min-width:1200px;font-size: 12px;overflow-x:hidden;}
ol,li,dl,dd,dt,p,input,form,em,p,h1,h2,h3,h4,h5{margin:0px;padding:0px;}
h1{color:#232323;}

ul{list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
img {}
a{text-decoration:none;color:#686868;}
.gy{width:1200px;margin:0 auto;overflow:hidden;}
a:hover{
	text-decoration:none;

}

.top-blank{height:125px;overflow:hidden;background:none;}
.top-head{
	height:132px;
	position:fixed;
	top:0;
	width:100%;
	z-index:1000;

}


.top02b{
top:0;z-index:33;
height:132px;	position:relative;
	background-repeat: no-repeat;
	background-color: #009966;
}


.shadow{width:100%;height:7px;font-size:0;overflow:hidden;background:url(../images/nav_shadow.png) repeat-x;}
.top01 *{
	margin:0px;padding:0px;
}


.top01{
	width:100%;
	height:30px;
	line-height:30px;
	background:#56504f;/*color:#f5f5f5;*/
	color:#FFFFFF;
	overflow:hidden;
}
.top01_center{text-align:left;/* width:362px;*//*padding-left:840px;margin:0 auto;*/ float:right;}
.top01_center img{float:left;margin-top:3px;}
.top02{height:130px;width:100%;}

.logo{
	width:20%;
	float:left;
	padding-top:4px;
	  padding-left: 65px;
}


.logoright{
	width:278px;
	float:right;
	padding-top:43px;
	border-bottom: 0px solid #666666;margin-right:32px;
		color: #FFFFFF;font-size: 14px;
	
}
.logoright a{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
#nav a{font-size: 15px;color: #ececec;}
#nav{width:1000px;height: 40px;margin: 0 auto;padding-top:19px;float:left;}
#nav ul{margin: 0px;padding:0px;}
#nav ul li{
	float:left;
	display:block;
	width:130px;
	height: 60px;
	line-height: 60px;
	padding-left:0px;
	position: relative;
	text-align: center;
}
#nav ul li a:hover{
	border-bottom: 0px solid #FFFFFF;
}
#nav .navmenu:hover{
	border-bottom: 2px solid #FFFFFF;
}

#nav ul li ul{position: absolute;top:60px;left: 0; display: none;width:1000%;}
#nav ul li ul li{ float:left;display:block;
    padding:0px;}
#nav ul  a:hover{
	border-bottom:0px solid #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
}


.logorighthei{
	width:200px;
	float:right;
	padding-top:43px;
	border-bottom: 0px solid #666666;margin-right:32px;
		color: #333333;font-size: 14px;
	
}

.logorighthei a{
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}

#navHei a{font-size: 15px;color: #333333;}
#navHei{height: 40px;margin: 0 auto;padding-top:19px;float:left;}
#navHei ul{margin: 0px;padding:0px;}
#navHei ul li{
	float:left;
	display:block;
	width:130px;
	height: 60px;
	line-height: 60px;
	padding-left:0px;
	position: relative;
	text-align: center;
}
#navHei ul li a:hover{
	border-bottom: 0px solid #FFFFFF;
}
#navHei .navmenu:hover{
	border-bottom: 0px solid #333333;
}

#navHei ul li ul{position: absolute;top:60px;left: 0; display: none;width:300%;}
#navHei ul li ul li{ float:left;display:block;
    padding:0px;}
#navHei ul  a:hover{
	border-bottom:0px solid #000000;
	color: #000000;
	text-decoration: none;
}

#navHei ul li a.navz_a{
padding: 20px 0;
	
	width: 90%;

	border-bottom: 1px solid rgba(0,0,0,0);cursor: pointer;
}
#navHei ul li:hover a.navz_a{
	border-bottom: 1px solid #000000;
}

.footer{ width:100%;background-color: #333333;padding-top:10px; padding-bottom:20px; }
.footer .helper {  min-height:200px;margin:50px 0 0px 0;}
.footer .helper-item { width:20%; float: left; }
.footer .content-list { line-height: 20px; }
.footer .content-list .content-title { font-size: 11px; font-weight: bold;float:left;min-height:80px;width:50%;box-sizing: border-box;padding-right:10px;text-align: right;border-right:1px solid #a2a2a2;color:#ffffff;font-family:"HanSansCN-Medium"; }
.footer .content-list .content-item{font-size:10px;float:left;width:50%;box-sizing: border-box;color:#ffffff;padding-left:10px;font-family:"HanSansCN-Light";}
.footer .content-list .content-title .link { color: #ffffff; }
.footer .content-list .content-item a{ color: #e6e6e6; }

.footer .content-list .content-item a:hover{ color: #ffffff; }