body,html { font-size:14px; color:#555; margin:0; padding:0; font-family:微软雅黑; background-color: #ddd;}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7,p {margin:0;padding:0;}
a:link,a:visited {COLOR:#333;text-decoration:none}
a:hover {COLOR:#333;text-decoration:none;}
a:active {COLOR:#ff0000;text-decoration:none;}
ol,ul {list-style:none outside none; margin:0; padding:0;}
img {border:0;}
i,em{ font-style:normal;}
em,cite {font-style:normal;}
textarea {font-size:12px;}
blockquote {margin:0;text-indent:2em;font:normal 12px/20px Arial,"宋体";color:#666;font-style:normal;}
.styer { float:left;}
.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;}
.fc{ margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
#head{ height:150px; background:#f5f5f5; position:relative; z-index: 999; overflow:hidden; margin-top:-20px;}
.head{ width: 1200px; margin: 0 auto; padding:15px 0;}
.logo{ padding-top:15px;}
.logo img{ margin-right: 15px; float: left;}
.hrig{ width:282px; float:right; padding:0 2px; height:35px; border-radius:5px; background:#369b04;}
.hrig a{ float:left; width:94px; line-height:35px; color:#fff; text-align:center; font-size:13px;}
.hrig a:hover{ color:#feca05;}
.rigli{ background:url(../images/li.jpg) right no-repeat;}
#menu{ height:51px; background:url(../images/navbg.jpg) repeat-x; position:relative; z-index: 999; box-shadow:0px 3px 2px #666;}
.menu{ width:1200px; line-height: 51px;}
.menu li{ width: 150px; float: left;}
.menu li a{ display: block; text-align: center; font-size: 16px; color: #fff;}
.libg{ background:url(../images/lis.jpg) right no-repeat;}
.menu li a:hover{ color:#feca05;}
#footer{ width:1200px; min-height:80px; padding:20px; margin:35px auto; border-radius:10px; line-height:40px; background:url(../images/tbg.jpg) #fff center 60px no-repeat;}
#footer span{ padding-right:15px; color:#777;}

.nav {
	height: 50px;
	width: 100%;
	 background:url(../images/navbg.jpg) repeat-x; 
	position: relative;
	z-index: 998;
}
.nav_main { width:1200px; margin:0 auto;}
.nav_main li {
	float: left;
	border-top: none;
	border-bottom: none;
}
.nav_main li.yiji_li:hover .nav_c {
	top: 50px;
	transition: 0.6s 0.1s top ease;
}
.nav_main li .wh_wbd {
	display: block;
	height: 50px;
	line-height: 50px;
	width:150px;
	text-align: center;
	color: #fff;
	transition: 0.3s 0.1s background ease;
}
.nav_main li .wh_wbd:hover {
	background: #318904;
	transition: 0.3s 0.1s background ease;
}
.nav_c {
	margin: 0;
	position: absolute;
	top: -410px;
	z-index: -1;
	transition: 0.3s 0.1s top ease;
}
.nav_c li.erji_li {
	border-top: none;
	border-bottom: 1px solid #3a9e08;
	border-left: none;
	border-right: none;
	overflow: hidden;
	background: rgba(62,160,13,0.8);
	float: none;
	/*opacity:0.8;*/
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}
.nav_c li.erji_li:hover {
	background: rgba(62,160,13,1);
}
.nav_c li a {
	display: block;
	text-align: center;
	width: 150px;
	height: 50px;
	line-height: 50px;
	color: #fff;
}