公共样式部分*/
*{padding:0px; margin:0px;font-family:'Microsoft YaHei', Helvetica, Arial, sans-serif;}
body{min-width:320px; max-width:640px; font:1.2rem Microsoft Yahei;height: 100%;overflow-x: hidden;margin:0 auto;color: #333;}
body{background: #fff;}
input{ -webkit-appearance: none;}
html, body {position: relative;height: 100%;}
textarea{line-height:100%;} 
a{color: #333; outline:0;cursor:pointer;/**star:expression(this.onFocus=this.blur());*/ text-decoration:none;}
input:focus,select:focus,textarea:focus,button:focus{outline:none;}
table{border-spacing:1;}
img{border:0;max-width:100%;}
ul,li{list-style:none;padding: 0rem;margin: 0rem;box-sizing: border-box;}
p{word-break:break-all;text-justify:inter-ideograph; line-height:1.3em;font-size: 1.2rem;padding: 0rem;margin: 0rem;}
i,em{font-style: normal;}
.f1{float: left;}
.f2{float: right;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clear{zoom:1}

/*header*/
header div{box-sizing: border-box;background-size: cover;}
header .logo{width: 32rem;height: 7rem;}
header nav{width: 32rem;height: 3rem;background-color: #007a45;}
header nav ul{width: 32rem;height: 3rem;padding-left: 2rem;padding-right: 2rem;}
header nav ul li{width: 25%;height: 3rem;float: left;}
header nav ul li a{line-height: 3rem;text-align: center;color: white;display: block;}

/*con1*/
.con1 div{box-sizing: border-box;background-size: cover;}
.con1 .dqwz{width: 32rem;height: 3rem;padding-left: 1.2rem;}
.con1 .dqwz p{line-height: 3rem;font-size: 0.9rem;color: #5b5b5b;}
.con1 .lx{width: 32rem;height: 33.3rem;}
.con1 .lx .p1{line-height: 3.6rem;font-size: 1.3rem;font-weight: bold;padding-left: 2.9rem;}
.con1 .lx ul{width: 32rem;height: 21.65rem;padding-left: 3.5rem;box-sizing: border-box;}
.con1 .lx ul li{width: 28.5rem;height: 2.45rem;line-height: 2.45rem;font-size: 1rem;color: #5b5b5b;margin-bottom: 0.75rem;}
.con1 .lx ul li:nth-child(7){margin-bottom: 0;}
.con1 .lx ul li span{background-color: #e60012;color: white;border-radius: 0.5rem;}
.con1 .lx .p2{margin-top: 1.1rem;font-size: 1rem;color: #5b5b5b;margin-left: 1.7rem;margin-right: 1.7rem;text-indent: 1rem;line-height: 1.6rem;}
.con1 .lx .p2 span{background-color: #007a45;color: white;border-radius: 0.5rem;}
.con1 .a1{display: block;width: 18.6rem;height: 2.7rem;font-size: 1.3rem;line-height: 2.7rem;background-color: #007a45;color: white;text-align: center;border-radius: 0.5rem;margin-left: 6.7rem;}
.con1 .tsxz{width: 32rem;height: 25.95rem;}
.con1 .tsxz .p3{color: #e30000;font-size: 1rem;padding-left: 1.6rem;line-height: 4.45rem;}
.con1 .tsxz .p4{color: #5b5b5b;font-size: 1rem;margin-left: 1.7rem;margin-right: 1.7rem;text-indent: 2rem;line-height: 1.7rem;}
.con1 .tsxz .p4 a{color: #007a45;}
.con1 .tsxz .p5{color: #dc0000;font-size: 1rem;line-height: 4.7rem;padding-left: 3.6rem;}

/*con2*/
.con2 div{box-sizing: border-box;background-size: cover;}
.con2 .con2_title{width: 10.2rem;height: 1.8rem;line-height: 1.8rem;border-bottom: 2px solid #009f5a;margin-left: 0.85rem;color: #009f5a;padding-left: 0.9rem;}
.con2 .dep{width: 32rem;height: 18.2rem;padding-left: 2.6rem;padding-top: 1.6rem;}
.con2 .dep li{width: 7.45rem;height: 4.2rem;margin-right: 1.9rem;float: left;text-align: center;border-radius: 0.5rem;background-size: cover;}
.con2 .dep li a{display: block;padding-top: 0.8rem;line-height: 1.9rem;}
.con2 .dep li p{font-size: 0.4rem;}
.con2 .dep li:nth-child(1){background-image: url(../images/dep1.jpg);}
.con2 .dep li:nth-child(2){background-image: url(../images/dep2.jpg);}
.con2 .dep li:nth-child(3){background-image: url(../images/dep3.jpg);}
.con2 .dep li:nth-child(4){background-image: url(../images/dep4.jpg);}
.con2 .dep li:nth-child(5){background-image: url(../images/dep5.jpg);}
.con2 .dep li:nth-child(6){background-image: url(../images/dep6.jpg);}
.con2 .dep li:nth-child(7){background-image: url(../images/dep7.jpg);}
.con2 .dep li:nth-child(8){background-image: url(../images/dep8.jpg);}
.con2 .dep li:nth-child(9){background-image: url(../images/dep9.jpg);}
.con2 .dep li:nth-child(1),.con2 .dep li:nth-child(2),.con2 .dep li:nth-child(3){background-color: #007a45;border: 1px solid #a2c3b4;}
.con2 .dep li:nth-child(1) a,.con2 .dep li:nth-child(2) a,.con2 .dep li:nth-child(3) a{color: white;}
.con2 .dep li:nth-child(4),.con2 .dep li:nth-child(5),.con2 .dep li:nth-child(6),.con2 .dep li:nth-child(7),.con2 .dep li:nth-child(8),.con2 .dep li:nth-child(9){border: 1px solid #e5e5e5;margin-top: 0.9rem;}
.con2 .dep_bot{width: 32rem;height: 6.2rem;}
.con2 .dep_bot li{height: 4.3rem;float: left;background-size: cover;font-size: 0.9rem;line-height: 1.2rem;padding-top: 1rem;}
.con2 .dep_bot li:nth-child(1){width: 9.95rem;margin-right: 0.6rem;background-image: url(../images/dep_bot1.jpg);padding-left: 1.1rem;}
.con2 .dep_bot li:nth-child(2){width: 11.75rem;margin-right: 0.6rem;background-color: #e8e8e8;padding-left: 2.7rem;}
.con2 .dep_bot li:nth-child(3){width: 9.1rem;background-image: url(../images/dep_bot3.jpg);padding-left: 1.9rem;}

/*footer*/
footer div{box-sizing: border-box;background-size: cover;}
footer nav{width: 32rem;height: 7rem;background-image: url(../images/footer_nav.jpg);background-size: cover;}
footer nav ul{width: 32rem;height: 7rem;}
footer nav ul li{height: 7rem;float: left;margin-right: 0.1rem;}
footer nav ul li a{display: block;height: 7rem;}
footer nav ul li:nth-child(1){width: 7.8rem;}
footer nav ul li:nth-child(2){width: 7.95rem;}
footer nav ul li:nth-child(3){width: 7.5rem;}
footer nav ul li:nth-child(4){width: 8.45rem;margin-right: 0rem;}
footer .logo{width: 32rem;height: 13.35rem;}
footer .logo img{width: 32rem;height: 5.55rem;}
footer .logo p{color: #666666;line-height: 1.9rem;padding-left: 2.4rem;}

.foot_gd{background-color: #007a45;height:2.5rem;padding:1% 0 1%;font-size:0.7rem;width:100%;margin:0 auto;}
.foot_gd ul li{width:20%;float: left;color:#fff;text-align: center;}
.foot_gd li div{width: 40%;margin: 0 auto;}
.foot-gbl{margin-top:-1rem;}
.foot-gbl span{width:75%;margin: 0 auto;display: block;}
.foot-gbl span img{height:2.5rem;}
.foot-gb span img{height:2rem;}
.foot-big{width:100%;position:fixed;left:0;bottom:0;z-index:999;background-color: #007a45;}