@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;}


.mod1{position: relative;}
.mod1 h2{font-size: 2.5rem;color: #f98305;position: absolute;top: 13%;left: 39%;width: 33.6%;}
.mod1 p{font-size: 1.2rem;color: #3e3e3e;line-height: 1.6rem;text-indent: 2em;position: absolute;top: 30%;left: 9%;width: 82.8%;}


.mod2{background: #f3a654; padding-bottom: 6%;}
.mod2>h2{font-size: 2.25rem;color: #FFFFFF;text-align: center;line-height: 2.65rem;padding: 4% 0;text-shadow: 0 0 12px #ff8305;}
.mod2_con{position: relative;}
.mod2_con p{font-size: 1.1rem;color: #000;line-height: 1.5rem;text-indent: 2em;position: absolute;}
.mod2_con p:nth-of-type(1){top: 12%;left: 10%;width: 52.65%;}
.mod2_con p:nth-of-type(2){top: 44%;left: 12%;width: 45.3%;}
.mod2_con dl{position: absolute;bottom: 6%;left: 0;font-size: 1.3rem;width: 100%;}
.mod2_con dl span{display: block;color: #ff6e1c;text-align: center;}
.mod2_con dl a{display: block;color: #fff;width: 46%;margin: 2% auto;background: #f35600;border-radius: 1.1rem;line-height: 2.2rem;text-align: center;}

.mod3{}
.mod3>h2{font-size: 2.25rem;color: #3a3a3a;text-align: center;line-height: 2.65rem;margin: 8% 0 4%;}
.mod3>h2 span{color: #f98305;}
.mod3_con{position: relative;}
.mod3_con h3{font-size: 1.2rem;color: #fff;width: 31%;position: absolute;}
.mod3_con p{font-size: 1.2rem;color: #000;width: 60.9%;position: absolute;line-height: 1.5rem;text-indent: 2em;}
.mod3_con h3:nth-of-type(1){top: 4.5%;left: 7%;}
.mod3_con h3:nth-of-type(2){top: 38%;right: 2%;}
.mod3_con h3:nth-of-type(3){top: 72%;left: 7%;}
.mod3_con p:nth-of-type(1){top: 12%;left: 8%;}
.mod3_con p:nth-of-type(2){top: 46%;right: 5%;width: 63%;}
.mod3_con p:nth-of-type(3){top: 79%;left: 8%;}
.mod3>p{font-size: 1.3rem;color: #ff6e1c;line-height: 1.9rem;text-align: center;margin: 5% auto;}
.mod3>p>a{color: #fff;display: inline-block;width: 37.5%;line-height: 1.75rem;background: #f35600;border-radius: .875rem;}


.mod4{background: #f3a654;padding-bottom: 6%;}
.mod4>h2{font-size: 2.25rem;color: #FFFFFF;text-align: center;line-height: 2.65rem;padding: 4% 0;text-shadow: 0 0 12px #ff8305;}
.mod4_con{position: relative;}
.mod4_con dl{width: 32%;position: absolute;}
.mod4_con dl h3{font-size: 1.1rem;color: #88b402;text-align: center;line-height: 1.4rem;}
.mod4_con dl p{font-size: 1.1rem;color: #000;line-height: 1.3rem;}
.mod4_con dl:nth-of-type(1){top: 13%;left: 11%;}
.mod4_con dl:nth-of-type(2){top: 10%;right: 9%;width: 35%;}
.mod4_con dl:nth-of-type(3){top: 33%;left: 11%;}
.mod4_con dl:nth-of-type(4){top: 29%;right: 9%;}
.mod4_con dl:nth-of-type(5){top: 54%;left: 10%;width: 35%;}
.mod4_con dl:nth-of-type(6){top: 49%;right: 9%;}
.mod4_con dt{position: absolute;bottom: 5%;left: 0;font-size: 1.3rem;width: 100%;}
.mod4_con dt span{display: block;color: #ff6e1c;text-align: center;}
.mod4_con dt a{display: block;color: #fff;width: 60.93%;margin: 2% auto;background: #f35600;border-radius: 1.1rem;line-height: 2.2rem;text-align: center;}

.mod5{}
.mod5>h2{font-size: 2.25rem;color: #3a3a3a;text-align: center;line-height: 2.65rem;margin: 8% 0 4%;}
.mod5>h2 span{color: #f98305;}

.mod5_con1{}
.mod5_con1 ul{display: flex;justify-content: flex-start;}
.mod5_con1 ul li:nth-of-type(1){width: 3rem;}
.mod5_con1 ul li:nth-of-type(2){width: 86%;display: flex;flex-direction: column;justify-content: space-between;}
.con51{background: #fbc892;border-radius: .5rem;padding: 3%;}
.con51 h2{font-size: 1.4rem;color: #fff;font-weight: normal;text-align: center;margin: 0 auto 2%;}
.con51 h2 span{display: inline-block;width: 2.1rem;line-height:2.1rem;border-radius: 1.05rem;background: #fff;color: #fbc892;}
.con51 p{font-size: 1.2rem;color: #000;line-height: 1.5rem;text-indent: 2em;text-align: justify;background: #fff;border-radius: .5rem;padding: 5% 3%;}
.con52{background: #71c661;}
.con52 h2 span{color: #71c661;}


.mod5 dl{font-size: 1.3rem;margin: 5% auto;}
.mod5 dl span{display: block;color: #ff6e1c;text-align: center;}
.mod5 dl a{display: block;color: #fff;width: 60.9%;margin: 2% auto;background: #f35600;border-radius: 1.3rem;line-height: 2.6rem;text-align: center;}


.mod6{background: #fedbb6; padding-bottom: 6%;}
.mod6>h2{font-size: 2.25rem;color: #FFFFFF;text-align: center;line-height: 2.65rem;padding: 4% 0;text-shadow: 0 0 12px #ff8305;}


.mod6_con1{}
.con61{}
.con61 ul{display: flex;justify-content: ;width: 86.88%;background: #fa8406;border-radius: 4.5rem;box-shadow: 0 0 0.4rem #fa8406;margin: 4% auto;overflow: hidden;}
.con61 ul li:nth-of-type(1){width: 32.5%;padding: 0 1%;}
.con61 ul li:nth-of-type(2){width: 61.2%;}
.con61 ul li h3{border-bottom: 0.1rem solid #fff;font-size: 1.5rem;color: #fff;font-weight: normal;width: 80%;text-align: center;margin: 2% auto 1%;}
.con61 ul li h3 img{width: 1.8rem;}
.con61 ul li p{font-size: 1.1rem;color: #fff;line-height: 1.35rem;text-indent: 2em;}


.mod6>a{width: 71.87%;background: #f35600;display: block;line-height: 2.05rem;font-size: 1.29rem;color: #fff;border-radius: 1rem;text-align: center;margin: 3% auto 0;}



.mod7{background: #f6f6f7;padding-bottom: 6%;}
.mod7>h2{font-size: 2.25rem;color: #3a3a3a;text-align: center;line-height: 2.65rem;padding: 8% 0 4%;}
.mod7>h2 span{color: #f98305;}
.mod7_con{position: relative;}
.mod7_con h3{font-size: 1.2rem;color: #f98305;width: 53.75%;position: absolute;}
.mod7_con p{font-size: 1.1rem;color: #000;width: 55.4%;position: absolute;line-height: 1.3rem;}
.mod7_con h3:nth-of-type(1){top: 5%;left: 34%;}
.mod7_con h3:nth-of-type(2){top: 28%;left: 39%;}
.mod7_con h3:nth-of-type(3){top: 51%;left: 39%;}
.mod7_con h3:nth-of-type(4){top: 78%;left: 34%;}
.mod7_con p:nth-of-type(1){top: 10%;left: 34%; width: 60%;}
.mod7_con p:nth-of-type(2){top: 33%;left: 39%;}
.mod7_con p:nth-of-type(3){top: 56%;left: 39%;}
.mod7_con p:nth-of-type(4){top: 83%;left: 34%; width: 62%;}
.mod7>a{width: 41.25%;background: #f35600;display: block;line-height: 2.05rem;font-size: 1.29rem;color: #fff;border-radius: 1rem;text-align: center;margin: 3% auto 0;}


.mod8{background: #f3a654; }
.mod8>h2{font-size: 2.25rem;color: #FFFFFF;text-align: center;line-height: 2.65rem;padding: 4% 0;text-shadow: 0 0 12px #ff8305;}
.mod8_con{position: relative;}
.mod8_con dl{position: absolute;top: 10%;right: 6%;width: 56%;text-align: center;}
.mod8_con dl dt{font-size: 1.2rem;color: #000000;}
.mod8_con dl dt span{font-size: 2.52rem;}
.mod8_con>dl>span{font-size: 1.1rem;color: #535151;}
.mod8_con p{font-size: 1.1rem;color: #000;line-height: 1.5rem;width: 66%;position: absolute;bottom: 12%;right: 3%;text-indent: 2em;}

.mod8_con2 dl{padding: 2% 0;}
.mod8_con2 dl span{font-size: 1.3rem;color: #dc1010;display: block;text-align: center;}
.mod8_con2 dl span:nth-of-type(2){color: #fff;}
.mod8_con2 dl a{display: block;color: #fff;width: 25.6%;margin: 2% auto;background: #f35600;border-radius: 1.25rem;line-height: 2.5rem;text-align: center;font-size: 1.3rem;}

.con2_zj{width: 90.6%; margin: 3% auto 0rem;}
.con2_zj .hd{width: 100%;margin: 3% auto; }
.con2_zj .hd ul{display: flex;justify-content: space-between;}
.con2_zj .hd ul li{width: 24.5%; position: relative; cursor: pointer;}
.con2_zj .hd ul li.on{color: #6AA014;}



.mod9{background: #fff;}
.mod9>h2{font-size: 2.25rem;color: #3a3a3a;text-align: center;line-height: 2.65rem;padding: 8% 0 4%;}
.mod9>h2 span{color: #f98305;}

.mod10{background: #f2f2f2;padding-bottom: 6%;}
.mod10>p{font-size: 1.2rem;color: #000;line-height: 1.5rem;text-indent: 2em;padding: 5% 6% 0;text-align: justify;}
.mod10_con{width:96.875%; overflow:hidden; margin:3% auto;}
.mod10_con .kfdt{ width:18.4rem; height:14rem;}
.mod10_con .kfdt img{width:18.4rem;}
.mod10_con .swiper-container{ overflow:hidden;position: relative;}
.mod10_con .swiper-pagination{ overflow:hidden;z-index:999;}
.mod10_con .swiper-container-horizontal>.swiper-pagination-bullets{left:40%; bottom:5%;}
.mod10_con .swiper-pagination-bullet{ float: left; width:.8rem; height:.8rem;display:block;background:#ffffff; border-radius:.8rem; opacity: 1;}
.mod10_con .swiper-pagination-bullet-active{background: #fa8406;border:none; opacity: 1;}

.mod10_con dl{font-size: 1.2rem;text-align: center;margin-top: 5%;}
.mod10_con dl span{display: block;color: #fa8406;text-align: center;}
.mod10_con dl a{color: #fff;display: inline-block;width: 33.1%;line-height: 2.25rem;background: #f98305;border-radius: 1.125rem;text-align: center;margin-top: 2%;}
.mod10_con dl a:nth-of-type(2){width: 42.5%;}


.mod11{background: #f3a654;}
.mod11 p{font-size: 1.2rem;color: #fff;line-height: 1.7rem;text-indent: 2em;padding: 5% 6%;text-align: justify;}


