@font-face {
  font-family: "SourceHanSansCN-Normal";
  src: url("../fonts/SourceHanSansCN-Normal.woff2") format("woff2"),
       url("../fonts/SourceHanSansCN-Normal.woff") format("woff"),
       url("../fonts/SourceHanSansCN-Normal.ttf") format("truetype"),
       url("../fonts/SourceHanSansCN-Normal.eot") format("embedded-opentype"),
       url("../fonts/SourceHanSansCN-Normal.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

body,input,select,textarea{font:normal 14px "SourceHanSansCN-Normal", sans-serif;background-color: #fafafa;}
body,div,p,input,a,textarea,ul,ol,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,span,form,button{margin:0;padding:0;}
ul li,ol li{list-style:none;}
body{color:#333333;min-width:1200px;}
br{ font-size:0px;}

img{
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: middle;
	border: 0;}
a { color:#333333; text-decoration:none; }
a:hover {color:#009D00; text-decoration:none; }
.clearfix{clear: both; height:0px;}
.mt20{ margin-top:20px;}
.text3 { color:#CC0000}
.contanier{width: 1280px;margin:0 auto;}

.herdbg{min-width:1280px;background:#eee; padding:10px 0px; }
.wrap_box{width:1280px;margin:0 auto;}
.herdl{ float:left;}
.herdr{ float:right;}

.topbg{height:80px;width:1280px;margin:auto;padding:20px 0px;}
.logo {float:left;font-size:30px; line-height:40px;}
.logo img{height:80px; float:left; margin-right:20px;}
.logo p{float:left;}

.logor {float:right;line-height:25px; padding-top:30px;}

.alink a{display:inline-block;background:#007E00;color: #f7f7f7; font-size:14px;transition: all .4s ease;margin-right:15px; padding:0 20px; line-height:35px;}
.alink a.bg{background:#BC2931;}
.alink a:hover{background:#009D00;}
.alink b{color: #BC2931; font-size:14px;}



.navbg {height:47px;min-width:1280px;background-color: #007E00;}
.nav {HEIGHT: 47px;width:1280px; margin:auto;}

.nav LI {POSITION: relative; FLOAT: left; HEIGHT: 47px;z-index:1000;}
.nav LI.mli {
	HEIGHT: 47px;
	background-image: url(../images/menu_li.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width:2px;
}
.nav LI .aa A {display: block;line-height:47px;font-size:18px;color: #FFF;text-align:center; width:158.25px;}
.nav LI .navon A {display: block;line-height:47px;font-size:18px;color: #fff;background-color: #009D00; width:158.25px;text-align:center;}



.nav LI dl{position: absolute;top:140px;display: none;z-index:100;width:180px;background:rgba(0,0,0,0.3);box-shadow: 1px 1px 20px rgba(0,0,0,0.3);
opacity: 0;margin-left:-10px;padding:10px 0px;}
.nav LI dl dd {line-height:35px;height:35px;}
.nav LI dl dd a{text-decoration: none;font-size:13px;display:block;text-align:left;color:#FFFFFF;padding:0px 15px;text-transform : uppercase;}
.nav LI dl dd a:hover{background:rgba(0,126,0,0.8);}















.footer{min-width:1280px;background:#007E00; width:100%; padding:20px 0px; line-height:30px;}
.foot{width:1280px; margin:auto;color: #fff; text-align:center;}
.foot a{color: #fff;}









