/*base code css*/
html,body {	
	margin:0 auto; padding:0px;font-family:"Microsoft YaHei",微软雅黑;  
	background-position: center top; background-repeat:no-repeat;
}
ul,li,div,dl,dd,dt,ol,p,h1,h2,h3,h4,h5,h6{ 
	margin:0px; padding:0px; list-style:none;
}
img{ 
	border:none; vertical-align:middle;
}
a{ 
	color:#000; text-decoration:none;
}
a:hover{ 
	text-decoration:none;
}
.clear{	
	clear:both; height:0px;
}
span{ 
	vertical-align:middle;
}
.telphone{
	display:none;
}
/*header code css*/
.header{
	width: 100%;margin: 0px auto;height: 50px;position: fixed;top: 0;background: #ffffff;z-index: 1000;box-shadow:0px 0px  5px 3px #aaa;
}
div#menu{
	width: 100%; height: 50px; background: #ffffff;
}
.language{
	display: none;
}
div#menu h1{
	color: #000000; font-size: 1.2em; font-weight: bolder; float: left;
}
div#menu h1 img{
	width: 180px;height: auto;
}
div#menu h1 span{
	margin-left: 10px;
}
a.nav_menu{
	float: right; border-left: 1px solid #ffffff;
}
a.nav_menu img{
	width: 50px;height: 50px;
}
a.m_close { 
	position: absolute; top: 0; left: -30px; 
}
a.m_close img { 
	width: 30px; height: 30px; 
}
nav#navbar{
	width: 500px; height: 100%; position: fixed; background: #0c8d45; z-index: 999; top: 0; right:-500px; 
}
ul.navlist{
	width: 500px; height: 100%;
}
ul.navlist li{
	width: 100%; height: 50px; border-bottom: 2px solid #fff; float: left;
}
ul.navlist li a{
	font-size: 1em; color: #ffffff; padding-left: 10px; line-height: 50px; display: block; background-size: 14px 11px;
}
.nav_list{
	display: none;
}
/*footer code css*/
.footer{
	width: 100%;background: #0c8d45;padding-top: 20px;
}
.footer a{
	color: #dedede;
}
.footer a:hover{
	color: #ffffff;
}
.footer_text{
	width: 95%;margin: 0px auto;
}
.foot_nav{
	display: none;
}
.foot_address{
	width: 100%;text-align: center;
}
.foot_address p{
	color: #ffffff;margin-bottom: 10px;font-size:0.9em;
}
.foot_address img{
	width: 180px;height: 180px;margin-bottom: 10px;
}
.friendlink{
	display: none;
}
.address{
	width: 80%;margin: 0px auto;padding-bottom: 50px;
}
.address p{
	text-align: center;color: #ffffff;font-size:0.9em;
}
nav#footnav{
 float: fixed; position: fixed; left: 0; bottom: 0; width: 100%; height: 40px; background: #ccc;
}
ul.footlist{
 width: 100%; height: 40px; background: #0c8d45;
}
ul.footlist li{
 width: 25%; height: 40px; text-align: center; float: left;line-height: 50px;
}
ul.footlist li a{
 color: #ffffff;
}
#top{
        display: none;
}