*{margin: 0;padding: 0;}
body{width: 100%;min-width:320px;max-width:640px;margin: 0 auto;font-family: 'Microsoft YaHei';font-size: 16px; background-color: #ebf5ec;}
ol,ul,li,input,h1,h2,h3,p,span,b,dl,dt,dd{ margin:0; padding:0; list-style:none;}	
a,a:hover{text-decoration: none;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 	

img{border:0; display:block;}

.part1 img{width: 100%;}
.part1 h2{margin: 4% 0 0 0; color:#006633; text-align: center;}
.part1 .p0{margin: 2%; color: #009933; text-align: center; font-size: 12px;}
.line{margin: 2% 8%; height: 2px; background-color: #009933;}
.part1 .part1-1{display: flex;  margin: 5% 8%; background-color: #b9dba9;}
.part1 .part1-1 img{width: 50%; height: 50%;}
.part1 .part1-1 h1{padding: 15px 2%; width: 100px; background-color: #006633; color: #FFFFFF;white-space: nowrap; text-align: center; }
.part1 .part1-1 .p1{margin: 1%; font-size: 16px; color: #ff6600;}
.part1 .part1-1 .p2{margin: 2%; font-size: 9px; color: #333333;}

.part2 .p1{margin: 5%; font-size: 1.5rem; color: #FF6600; text-align: center;}
.part2 .s1{font-size: 1.2rem; color: #006633;}
.part2 .tupian{display: flex; justify-content: space-between; padding: 2% 8%;}
.part2 .tupian img{ width: 45%; height: 45%;}
.part2 .p2{color: #006633; margin: 2% 8%; font-size: 14px; line-height: 1.5rem;}
.part2 .s2{color: #FF6600;}
.part3 {width: 84%; margin: 8% 8% 6% 8%;}
.part3 .part3-1{display: flex;align-items: center;}
.part3 .part3-1 .part3-2{margin: 2%;}
.part3 .part3-1 img{width: 50%; height: 50%;}
.part3 .part3-1 p{color: #006633;}
.part3 .part3-1 .p1{font-size: 14px;}
.part3 .part3-1 .p2{font-size: 9px;line-height: .8rem;}
.part3 .part3-4 .p1{margin: 2%; font-size: 1.8rem; text-align: center; color: #006633;}
.part3 .part3-4 .p2{margin: 2% 0; padding: 2%; font-size: 1rem; text-align: center; color: #FF6600; background-color: #ccffcc;}
.part4 img{margin: 8% 0; width: 100%;}
.part5{margin: 8%;}
.part5 p{font-size: 1.3rem; color: #FF6600;}
.part5 .p2{text-align: right;}
.part6 { margin: 8%;width: 84%;}
.part6 img{width: 100%;}
.bg{position: absolute; z-index: -1; width: 100%;min-width:320px;max-width:640px;}

.part7 h1{margin: 13.5% 8% 4% 8%; text-align: center; }
.part7 ul li.l1{ margin: 3% 8% 4% 8% ;text-align: center;}
.part7 ul li.l1 input{width: 82%;line-height: 2.7rem; text-align: center; font-size: 1.2rem;}
.part7 ul li.l2{text-align: center;}
.part7 ul li.l2 #submit{margin: 2% 0; width: 84%; height: 3rem; line-height: 3rem; font-size: 1.2rem; background-color: #006633; color: #FFFFFF; text-align: center; border-radius: 5px;border: 0; -moz-appearance:none;
-webkit-appearance:none;appearance: none;}

.aniu{margin: 2% 8%; width: 84%; height: 3rem; line-height: 3rem; font-size: 1.2rem; background-color: #006633; color: #FFFFFF; text-align: center; border-radius: 5px;}
.aniu1{font-size: 1.2rem;}