@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; }
html { font-size: 10px; font-size: calc(200vw/64); background-color: #E1E1E1; }
@media all and (max-width: 320px) { html { font-size: 10px; } }
@media all and (min-width: 640px) { html { font-size: 20px; } }
body { min-width: 320px; max-width: 640px; margin: 0 auto;font-family:微软雅黑; background:#fff; padding-bottom:10%;}
img,input,select{vertical-align:middle;margin:0;padding:0;border:0}
img{ max-width:100%}
a{text-decoration: none; color: #000;}
li{list-style: none;}

.pub_tit{}
.pub_tit>h2{font-size: 2rem;color: #42a537;text-align: center;}
.pub_tit>dl{width: 6.5rem;margin: 4% auto;display: flex;justify-content: flex-start;}
.pub_tit>dl>dt{width: 3.25rem;height: 0.1rem;background: #42a537;}
.pub_tit>dl>dt:nth-of-type(2){background: #ffa800;}

.pub_but{width: 91.25%;display: flex;justify-content: space-between;margin: 6% auto;}
.pub_but>dl:nth-of-type(2){width: 12rem;}
.pub_but>dl{width: 15.5rem;background: linear-gradient(#eed68e,#ff9405);border-radius: 1.8rem;display: flex;}
.pub_but>dl>dt{width: 3.2rem;height: 3.2rem;background: #fff;text-align: center;border-radius: 1.6rem;margin: 2% 4%;}
.pub_but>dl>dt>img{width: 1.75rem;margin-top: 20%;}
.pub_but>dl>a{font-size: 1.3rem;color: #ffffff;line-height: 3.6rem;font-weight: bold;}


.focus1 .hd{ width:100%; height:0.7rem;   z-index:1;  text-align:center;   margin-top: 4%;}
.focus1 .hd ul{ border-radius:5px; font-size:0;}
.focus1 .hd ul li{ display:inline-block; width:0.7rem; height:0.7rem; border-radius:.35rem; background:#d9e7c3; margin:0 0.25rem;  vertical-align:top; overflow:hidden;   }
.focus1 .hd ul .on{ background:#b1c590;  }


.mod1{padding-top: 4%;}
.mod1>p{font-size: 1rem;color: #555555;line-height: 1.8rem;width: 88.1%;margin: 0 auto;text-indent: 2em;text-align: justify;}
.mod1>ul{width: 83.59%;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 5% auto;}
.mod1>ul>li{width: 7.65rem;margin-bottom: 5%;}


.mod2{}
.mod2_con{width: 95.31%;margin: 2% auto;}
.mod2_con .bd ul dl{background: #b1c590;position: relative;margin-top: 40%;padding: 12% 0 6%;}
.mod2_con .bd ul dl>p{font-size: 1.1rem;color: #ffffff;line-height: 1.65rem;text-align: center;}
.mod2_con .bd ul dl>img{width: 27.4rem;border: 0.2rem solid #fff;position: absolute;top: -100%;left: 3.5%;border-radius: .3rem;}
.mod2_con .bd ul dl>p:nth-of-type(1){margin-top: 5%;}


.mod3{background: #f8f8f8;padding-top: 8%;padding-bottom: 3%;}
.mod3>p{font-size: 1rem;color: #555555;line-height: 1.8rem;width: 88.1%;margin: 0 auto;text-indent: 2em;text-align: justify;}
.mod3>ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 28.4rem;margin: 4% auto;}
.mod3>ul>li{margin-bottom: .5%;}
.mod3>ul>li:nth-of-type(1){width: 28.4rem;}
.mod3>ul>li:nth-of-type(2){width: 10.8rem;}
.mod3>ul>li:nth-of-type(3){width: 6.8rem;}
.mod3>ul>li:nth-of-type(4){width: 10.6rem;}


.mod4{padding-top: 8%;}
.mod4>p{font-size: 1rem;color: #555555;line-height: 1.8rem;width: 88.1%;margin: 0 auto;text-indent: 2em;text-align: justify;}
.mod4_con{width: 28.4rem;margin: 4% auto;}
.mod4_con .bd ul dl{display: flex;justify-content: space-between;flex-wrap: wrap;}
.mod4_con .bd ul dl dt{margin-bottom: .5%;}
.mod4_con .bd ul dl dt:nth-of-type(1){width: 17.95rem;}
.mod4_con .bd ul dl dt:nth-of-type(2){width: 10.1rem;}
.mod4_con .bd ul dl dt:nth-of-type(3){width: 10.3rem;}
.mod4_con .bd ul dl dt:nth-of-type(4){width: 7.5rem;}
.mod4_con .bd ul dl dt:nth-of-type(5){width: 10.1rem;}
.mod4_con .bd ul li:nth-of-type(3) dl dt:nth-of-type(1){width: 28.4rem;}
.mod4_con .bd ul li:nth-of-type(3) dl dt:nth-of-type(2){width: 10.8rem;}
.mod4_con .bd ul li:nth-of-type(3) dl dt:nth-of-type(3){width: 6.8rem;}
.mod4_con .bd ul li:nth-of-type(3) dl dt:nth-of-type(4){width: 10.6rem;}


.mod5{padding-top: 4%;}
.mod5_con{width: 95.31%;margin: 2% auto;}
.mod5_con .bd ul dl{background: #b2c691;position: relative;margin-bottom: 14%;height: 15.5rem;}
.mod5_con .bd ul dl>img{width: 27.6rem;border: 0.2rem solid #fff;position: absolute;top: 10%;left: 3.5%;border-radius: .3rem;}
.mod5>p{font-size: 1rem;color: #555555;line-height: 1.8rem;width: 88.1%;margin: 0 auto;text-indent: 2em;text-align: justify;}



.mod6{background: #b1c590;padding-top: 8%;padding-bottom: 3%;}
.mod6 .pub_tit>h2{color: #fff;}
.mod6 .pub_tit>dl>dt:nth-of-type(2){background: #fff;}
.mod6>p{font-size: 1rem;color: #fff;line-height: 1.8rem;width: 88.1%;margin: 0 auto;text-indent: 2em;text-align: justify;}
.mod6>ul{width: 88.1%;margin: 4% auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.mod6>ul>li{width: 33.6%;background: #fff;margin-bottom: 5%;padding: 7%;}
.mod6>ul>li>img{width: 4.7rem;margin-bottom: 6%;margin-left: 18%;}
.mod6>ul>li>p{font-size: 1rem;color: #2a2a2a;line-height: 1.2rem;text-align: left;}
.mod6>ul>li:nth-of-type(1){border-top-right-radius: 6rem;border-bottom-right-radius: 6rem;border-bottom-left-radius: 6em;}
.mod6>ul>li:nth-of-type(2){border-top-left-radius: 6rem;border-bottom-right-radius: 6rem;border-bottom-left-radius: 6rem;}
.mod6>ul>li:nth-of-type(3){border-top-right-radius: 6rem;border-top-left-radius: 6rem;border-bottom-right-radius: 6rem;}
.mod6>ul>li:nth-of-type(4){border-top-right-radius: 6rem;border-top-left-radius: 6rem;border-bottom-left-radius: 6rem;}
.mod6>ul>li:nth-of-type(2)>p{margin-left: 7%;}
.mod6>ul>li:nth-of-type(3)>p{margin-left: 10%;}
.mod6>ul>li:nth-of-type(3)>img{margin-left: 19%;}
.mod6>ul>li:nth-of-type(4)>p{margin-left: 13%;}
.mod6>ul>li:nth-of-type(4)>img{margin-left: 19%;}


.mod7{padding-top: 8%;}
.mod7>p{font-size: 1rem;color: #555555;line-height: 1.8rem;width: 88.1%;margin: 0 auto;text-indent: 2em;text-align: justify;}
.mod7>ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 28.4rem;margin: 4% auto;}
.mod7>ul>li{margin-bottom: .5%;}
.mod7>ul>li:nth-of-type(1){width: 28.4rem;}
.mod7>ul>li:nth-of-type(2){width: 10.8rem;}
.mod7>ul>li:nth-of-type(3){width: 6.8rem;}
.mod7>ul>li:nth-of-type(4){width: 10.6rem;}
.mod7>ul>li:nth-of-type(5){width: 28.4rem;}

.mod8{padding-top: 4%;}
.mod8>p{font-size: 1rem;color: #555555;line-height: 1.8rem;width: 88.1%;margin: 0 auto;text-indent: 2em;text-align: justify;}
.mod8>ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 28.4rem;margin: 4% auto;}
.mod8>ul>li{margin-bottom: .5%;}
.mod8>ul>li:nth-of-type(1){width: 28.4rem;}
.mod8>ul>li:nth-of-type(2){width: 10.8rem;}
.mod8>ul>li:nth-of-type(3){width: 6.8rem;}
.mod8>ul>li:nth-of-type(4){width: 10.6rem;}


.mod9{padding-top: 4%;background: #f8f8f8;padding-bottom: 3%;}
.mod9>p{font-size: 1rem;color: #555555;line-height: 1.8rem;width: 88.1%;margin: 0 auto;text-indent: 2em;text-align: justify;}
.mod9>ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 28.4rem;margin: 4% auto;}
.mod9>ul>li{margin-bottom: .5%;}
.mod9>ul>li:nth-of-type(1){width: 28.4rem;}
.mod9>ul>li:nth-of-type(2){width: 10.8rem;}
.mod9>ul>li:nth-of-type(3){width: 6.8rem;}
.mod9>ul>li:nth-of-type(4){width: 10.6rem;}












