
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font-size:16px;font-family:'Microsoft Yahei','微软雅黑';color: #333;}
h1,h2,h3,h4,h5,h6{font-size:100%}
.navs li{
  -webkit-transition: all .5s;
      -moz-transition: all .5s;
      -ms-transition: all .5s;
      -o-transition: all .5s;
      transition: all .5s;
}
*{
	box-sizing: border-box;
}

ul,ol{list-style:none}
body a{text-decoration:none;
	color: #333;
}
a:hover,a:focus,a:visited,a:link,a:active{text-decoration:none;}
.clearfix:before,
.clearfix:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
}

.clearfix {
    zoom: 1;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.flexS{
	width: 100%;
	display: flex;
	 align-items: center;
	justify-content: space-between;
}
body{
	background: #F5F5F5;
}
.container{
	width: 1200px;
	margin:0 auto 60px;
}
header{
	height: 210px;
	margin: 0 auto;
}
.logoDiv{
	height: 150px;
}
.navs{
	width:1200px;
	height:60px;
	line-height: 60px;
	background:rgba(95,113,62,1);
	color: #fff;
	text-align: center;
}
.navs ul{
	display: inline-block;
}
.navs li{
	height: 60px;
	width: 180px;
	text-align: center;
}
li.active{
	background: #fff;
	color: #5F713D;
}
header.fixedHeader{
	position: fixed;
	top:0;
	left:0;
	background-color: rgba(0,0,0,0.4);
}
.logoDiv img{
	width: 1200px;
	height: 150px;
}
header li a{
	display: inline-block;
   width: 100%;
   height: 60px;
    line-height: 60px;
    color: #fff;
    position: relative;
}
header li:hover a,
header li.active a{
	color: #5F713D;
}
header li:hover{
  background: #fff;
  color: #5F713D;
}
footer{
	font-size: 15px;
	color: #7b7b7b;
	height: 60px;
	line-height: 60px;
	background-color: #fff;
	text-align: center;
	margin-top: 40px;
}