@charset "utf-8";
/* CSS Document */
body{ font-size:12px;margin:0 auto;padding:0;border:0;font-family:"Microsoft Yahei","微软雅黑","宋体",arial;color:#333;}
div,form,img,ul,ol,li,dl,i,u,span,dt,dd,em,i,h1,h2,h3,h4,p{ padding:0; border:0;margin:0;list-style:none;font-style:normal;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; font-weight:normal}
img{border:none;}
a{text-decoration:none; color:#333; outline:none; cursor:pointer}
a:hover{ text-decoration:underline; color:#009430;}
/*初始化end*/

/*公共类start*/
.margin_auto { margin: 0 auto;}
.clear{ clear:both; float:none;}
.fright{ float:right;}
.fleft{ float:left;}
.fenye{ width:100%; text-align:center; line-height:30px; height:30px; margin:15px 0; font-size:14px; float:left;}
.content{ width:1200px; height:auto;  margin:0 auto; overflow:hidden;}
.w1200{ width:1200px; margin:0 auto;}
.w100{ width:100%; height:auto; overflow:hidden;}
.abs{ position:absolute}
.rel{ position:relative}
.overflowHide{overflow:hidden}
.hide{display: none;}
.mt{ margin-top:30px;}
.ml{ margin-left:26px;}
.texthide{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.accent-color{ color:#009430;}
/*公共类end*/

/*头部*/
.header{ width:100%; height:auto; background:#009430;}
.title-bar{ width:1200px; height:110px; margin:0 auto; position: relative;}
.title-bar .logo{ float:left; width:530px; height:80px; margin-top:10px;}
.title-bar .tel{ float: right; width: 275px; height: 70px; margin-top: 20px; }
.title-bar .gif{ position: absolute; top: 5px; left: 0px; }
.title-bar .gif img { width: 30px; height: 30px; }
.navWrap{ width: 100%; height: 100px; background: #fff; border-bottom: 1px solid #DDD; }
.nav{ width: 1199px; border-left:1px solid #DDD; height: 100px; margin: 0 auto; }
.nav li{ float: left; width: 170px; height: 100px; border-right:1px solid #DDD; text-align:center;}
.nav li img{ margin-top: 17px; transition: transform 0.5s ease-out;}
.nav li em{ display: block; width: 100%; font-size: 16px; margin-top: 5px; }
.nav li:hover{ background-color: #f5f5f5; }
.nav li:hover img{transform: rotateZ(720deg);}
.nav li:hover a{color:#009430;}
.nav li a{ text-decoration:none; display: inline-block; width: 100%; height: 100%;}
.nav li a.active{ color: #009430;}

/*底部*/
.footer{
	width:100%; height:40px; line-height: 40px; margin-top: 30px; 
	text-align:center; background:#009430;color:#FFF; font-size: 14px;
	position:relative;
}
.f-pendant{
	position: absolute; right: 2%; bottom: 40px;
}
.backtop{
 width:40px; height:40px;
 position: fixed; bottom: 50px; right:10px; z-index:999;
 display: none;
}
/****
*备用样式start
*{ filter:alpha(opacity=90); opacity:0.9;}
*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
*{transition-duration: 0.5s;-ms-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
*{ -webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
*a:hover img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
*备用样式end
****/
