*{ margin:0; padding:0;}
body,p,h1,h2,h3,h4,h5,table,ul,li,form,input{ margin:0; padding:0; color:#000; font-family:"Microsoft yahei";}
body,p{ font-size:12px; border:none;}
body{ background: url(../images/bg.jpg) repeat;}
a{ font-size:12px; color:#000; text-decoration:none; border:none; padding:0; margin:0;}
a:hover{ color:#00923f;}
img{ border:0; margin:0; padding:0;}
ul,li{ list-style:none; border:0; margin:0; padding:0;}
dl,dt,dd{ margin:0; padding:0; -webkit-margin-start:0;}
h1,h2,h3,h4,h5{ font-weight:normal; font-size:12px; display:block;}
strong,b{ font-weight:normal;}
table,tr,td{ border-spacing:0;}
em,i,b{ font-style:normal;}

.main{width:1200px; margin:0 auto;}

.nav{ width:100%; overflow:hidden;}
.banner{ width:100%; overflow:hidden; height:630px;}
.dh{ width:651px; height:173px; position:absolute; z-index:999; margin-left:450px; background:url(../images/dh.png);}
.dh ul{ width:540px; margin-left:70px; margin-top:130px;}
.dh li{ width:90px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:14px; float:left;}
.dh a:hover li{ font-size:15px; color:#46750b;}
.nr{ width:100%;background:#f0f7e1;}
.logo{ position:absolute; z-index:99; float:left; margin-top:10px;}

.foot{ width:100%; overflow:hidden; background:url(../images/bottom_02.jpg) no-repeat; height:150px; text-align:center; font-size:14px; line-height:40px;}

.hj{ width:100%; overflow:hidden;}
.hj li{ width:397px; float:left; text-align:center; border-right:1px dashed #CCCCCC;}
.hj h1{ font-size:16px; font-weight:bold; color:#5bb709; padding-bottom:5px;}
.hj h2{ padding:10px 20px; font-size:14px; color:#000000; line-height:22px;}

.h{ width:100%; overflow:hidden;}
.title{ width:100%; text-align:center; padding-top:30px; font-size:14px;}

.fz{ font-size:16px; color:#000000; line-height:30px; padding:20px;background:#f0f7e1;}
.fz h1{ width:100%; overflow:hidden; text-align:center; padding-bottom:30px;}

.bh{ width:100%; overflow:hidden;}
.tu{ width:400px; float:left;}
.tu img{ width:400px; float:left;}
.wz{ width:780px; float:right; font-size:18px; color:#000000; font-weight:bold;}
.wz p{ font-size:16px; color:#333333; font-weight: normal; line-height:30px;}

.tu1{ width:400px; float:right;}
.tu1 img{ width:400px; float:right;}
.wz1{ width:780px; float:left; font-size:18px; color:#000000; font-weight:bold;}
.wz1 p{ font-size:16px; color:#333333; font-weight: normal; line-height:30px;}
.xg{ width:100%; overflow:hidden; text-align:center; margin:0 auto;background:#f0f7e1;}
.cs{ width:100%; padding:30px 0; overflow:hidden;}
.cs li{ width:385px; float:left; text-align:center; font-size:16px; color:#000000; line-height:40px; margin-left:15px; height:340px; margin-top:10px;}
.cs li img{ width:385px; height:300px;cursor: pointer; transition: all 0.6s;  }
.cs a:hover li{box-shadow:1px 1px 5px 5px #cccccc; color:#FF0000;}
.cs .tu{ width:100%; height:300px;overflow:hidden;}
.cs li:hover img{transform: scale(1.2); }