﻿.wap-lomoP01{width: 6.9rem;height: 1.41rem;background: #fff;border-radius: .11rem;box-shadow: 0 .03rem .2rem 0 rgba(0,0,0,0.11);margin: 0 auto;margin-top: -.4rem;position: relative;}
.wap-lomoP01 ul{margin-right: .2rem;padding-top: .3rem;}
.wap-lomoP01 ul li{width: 25%;float: left;text-align: center;}
.wap-lomoP01 ul li b{font-size: .29rem;font-weight: 500;color: #00c08b;margin-bottom: .1rem;}
.wap-lomoP01 ul li p{font-size: .2rem;font-weight: 500;color: #888;letter-spacing: -0.4px;}

.wap-lomoP02{margin-top: .5rem;padding-bottom: .5rem;}
.wap-lomoTitle{font-size: .34rem;font-weight: 700;color: #000;letter-spacing: 0.43px;text-align: center;position:relative;}
.wap-lomoTitle::before{content: "";position:absolute;width:.77rem;height:.05rem;background: #2da588;border-radius: .03rem;bottom:-.18rem;left: 50%;transform: translateX(-50%);}

.wap-lomoP02Box{width: 6.9rem;height: 7.4rem; margin: 0 auto;background: linear-gradient(294deg,#94d69b 10%, #16ce9c 78%);border-radius:.19rem;margin-top: .58rem;padding: .10rem;}
.wap-lomoP02Boxs{background: #fff;width:6.7rem;height: 7.2rem;border-radius:.1rem;padding-top: .2rem;}
.Boxs-title{text-align: center;font-size: .2rem;color:#fff;width:2rem;height: .4rem;line-height: .4rem; background:#3e3e3f;margin: 0 auto;border-radius: .3rem;margin-bottom: .2rem;}
.Boxs-title span{color: #f3c454;margin-right: .1rem;font-weight: 700;}
.BoxsP1{border-bottom: solid .03rem #ababab;padding-bottom: .2rem;overflow: hidden;margin-bottom: .2rem;}
.BoxsP1 li{width: 25%;float: left;text-align:center;}
.BoxsP1 li img{height: 1.06rem;}
.BoxsP1 li span{display: block;font-size: .2rem;font-weight: 700;margin-top: .1rem;}
.BoxsP2{border-bottom: solid .03rem #ababab;padding-bottom: .2rem;overflow: hidden;margin-bottom: .2rem;padding-left:.22rem}
.BoxsP2 li{width:1.1rem;height:.36rem;float: left;text-align:center;background: #d1f0df;color: #000;line-height: .36rem;margin-left:.13rem;margin-bottom: .13rem;border-radius: .1rem;font-size: .18rem;}
.BoxsP3{}
.BoxsP3 li{width: 14.2%;float: left;text-align: center;}
.BoxsP3 li img{height: .56rem;}
.BoxsP3 li span{display: block;font-size: .18rem;margin-top: .05rem;}

.wap-lomoP03{background: #ebf5eb;overflow:hidden;padding: .5rem 0;padding-bottom: .2rem;}
.wap-lomoP03Box{margin-top: .5rem;padding-left: .15rem;overflow: hidden;}
.wap-lomoP03 dl{float: left;margin-left:.18rem;margin-bottom: .2rem; width: 3.33rem;height: 2.15rem;background: #fff;border-radius: .05rem;box-shadow: 0 0 .06rem 0 rgba(44,136,22,0.16);padding: .2rem;}
.wap-lomoP03 dt{display: block;overflow: hidden;margin-bottom: .1rem;}
.wap-lomoP03 dt img{float: left; height:0.35rem;margin-right: .1rem;}
.wap-lomoP03 dt span{float: left;font-size: .25rem;font-weight: 700;font-weight: 700;letter-spacing: .01rem;}
.wap-lomoP03 dd{font-size: .18rem;font-weight: 400;text-align: left;color: #666;line-height: .3rem;letter-spacing: 0.18px;}

.wap-lomoP04{overflow: hidden;padding:.55rem 0;}
.wap-lomoP04Box{padding:0 .35rem 0 .3rem;overflow: hidden;}
.wap-lomoP04Tab{margin-top: .46rem;margin-bottom: .2rem;}
.wap-lomoP04Tab li{width: 1.21rem;height:.38rem;line-height: .38rem;border:.01rem solid #ababab;border-radius: .19rem;float: left;margin-right: .2rem;font-size:.21rem;font-weight: 400;text-align: center;color: #333;margin-bottom: .2rem;}
.wap-lomoP04Tab li.hover{ background: #04cb94;border: none;color: #fff}
.wap-lomoP04Tab li:nth-child(5){margin-right: 0;}
.wap-lomoP04Tab li:nth-child(10){margin-right: 0;}

.wapTabBanner{text-align: center;padding:.47rem 0 .27rem 0;width: 100%;overflow: hidden;}
.wapTabTxt{font-size:.2rem;font-weight: 400;text-align: left;color: #a2a2a2;line-height: .32rem;letter-spacing: 1.2px;}

.TabP01,.TabP02,.TabP03{margin-top: .4rem;}
.TabP01{overflow: hidden;}
.TabP01 dt{font-size:.19rem;font-weight: 400;color: #333;letter-spacing: 0.76px;display: block;margin-bottom: .24rem;}
.TabP01 dt img{height:.35rem;margin-right: .1rem;}
.TabP01 dd{overflow: hidden;}
.TabP01 dd ul li{width:1.25rem;height:.37rem;line-height: .37rem;text-align: center; background: #f5aa55;border-radius: .04rem;color: #fff;font-size: .18rem;float: left;margin-right:.15rem;margin-bottom: .15rem;}
.TabP01 dd ul li:nth-child(5){margin-right: 0;}
.TabP01 dd ul li:nth-child(10){margin-right: 0;}
.TabP02{margin-top: .3rem;}
.TabP02 dd ul li{width:1.25rem;height:.37rem;line-height: .37rem;text-align: center; background: #fff;border-radius: .04rem;color: #333;font-size: .18rem;float: left;margin-right:.15rem;margin-bottom: .15rem;border: .01rem solid #c5c5c5;}

.TabP03{overflow: hidden;}
.TabP03 dt{font-size:.19rem;font-weight: 400;color: #333;letter-spacing: 0.76px;display: block;margin-bottom: .24rem;}
.TabP03 dt img{height:.35rem;margin-right: .1rem;}
.TabP03 dt span{float: none;color: #979797;}
.TabP03 dd{overflow: hidden;}
.TabP03 dd ul li{float: left;width:.84rem;height:.84rem;background: #fff;border: 1.5px solid #c8c8c8;margin-right: .2rem;text-align: center;line-height: .84rem;border-radius: 50%;}
.TabP03 dd ul li img{width:.5rem}
.TabMore{width: 1.8rem;height: .44rem;line-height: .44rem; background: linear-gradient(101deg,#58cea7 24%, #039b69 100%);border-radius: .22rem;text-align: center;margin: 0 auto; margin-top: .47rem;}
.TabMore a{color: #fff;font-size: .27rem;}

.wap-subBanner{width: 7.5rem;height:1.2rem;background: linear-gradient(270deg,#94d59b 24%, #04cb94 100%);text-align: center;padding-top: .2rem;}
.wap-subBanner p{font-size: .22rem;font-weight: 400;text-align: center;color: #fff;letter-spacing: 0.88px;display: block;}
.wap-subBanner a{display: inline-block;width: 1.53rem;height:.34rem;line-height: .34rem; background: #ffb035;border-radius: .08rem;font-size: .18rem;color: #fff;margin-top: .16rem;}

.wap-lomoP05{padding: .75rem 0;}
.wap-lomoP05Box{padding: 0 .35rem 0 .3rem;overflow: hidden;}
.wap-lomoP05Tab{padding-top: .7rem;overflow: hidden;}
.wap-lomoP05Tab li{width: 1.21rem;height:.38rem;line-height: .38rem; text-align: center; border: .01rem solid #ababab;border-radius: .2rem;float:left;margin-right: .2rem;font-size: .21rem;color: #888;}
.wap-lomoP05Tab li:nth-child(5){margin-right: 0;}
.wap-lomoP05Tab li.hover{background: #04cb94;border: none;color: #fff;}

.wap-Tab-title{font-size:.34rem;font-weight:700;color: #333;padding-top: .5rem;margin-bottom: .2rem;}
.wap-Tab-txt{font-size:.2rem;color: #646464;line-height:.32rem;letter-spacing: 1.2px;margin-bottom: .24rem;}
.wap-Tab-bt{overflow: hidden;}
.wap-Tab-bt span{display: inline-block;width:1.24rem;height:.38rem;line-height: .38rem;background: #d1f0df;border-radius:.18rem;font-size:.16rem;text-align: center;color: #333;margin-right: .12rem;margin-bottom: .24rem;}
.wap-Tab-img{overflow: hidden;margin-top: .5rem;}
.wap-Tab-img li{width:33%;float: left;text-align: center;}
.wap-Tab-img li img{width: 2.09rem; height:4.18rem;}
.wap-Tab-img li span{display: block;text-align: center;margin-top: .1rem;font-size:.22rem;color: #049f75;font-weight: 700;}

.wap-lomoP06{overflow: hidden;background:#ebf5eb;padding:.45rem 0;}
.wap-lomoP06Box{overflow: hidden;}
.wap-lomoP06Box dl{padding: .73rem .3rem 0 .3rem;}
.wap-lomoP06Box dl dt{float: left;}
.wap-lomoP06Box dl dt img{width: 4.07rem;}
.wap-lomoP06Box dl dd{float: right;}
.wap-lomoP06Box dl dd ul li{position: relative;padding-left:.3rem;font-size:.18rem;color: #5f5e5e;margin-bottom: .2rem;}
.wap-lomoP06Box dl dd ul li:before{position: absolute;content: "";width: .12rem;height: .12rem;background: #35a46e;border-radius: 50%;left: 0;top:.06rem}

.wap-lomoP07{padding:.6rem 0;}
.wap-lomoNewTitle{overflow: hidden;font-size: .34rem;font-weight: 700;text-align: center;color: #333;}
.wap-lomoNewTitle span{font-size:.39rem;font-weight: 700;text-align: center;color: #d4d4d4;display: block;}

.lomoNewTab{text-align: center;margin: .45rem 0;}
.lomoNewTab a{width: 1.34rem;height:.37rem;border: .01rem solid #707070;border-radius:.2rem;display: inline-block;line-height:.37rem;text-align: center;font-size: .21rem;color: #6a6a6a;margin: 0 .2rem;}
.lomoNewTab a.hover{background: linear-gradient(101deg,#58cea7 24%, #039b69 100%);color: #fff;border: none;}

.lomoNewBox{padding:0 .3rem;}
.lomoNewBox ul li{background: #fff;border-radius: .05rem;box-shadow: 0 0 0.06rem 0 rgb(44 136 22 / 16%); padding: .2rem;margin-bottom: .2rem;}
.lomoNewBox ul li a{display: block;}
.lomoNewBox ul li b{display: block;font-size: .18rem;color: #333;margin-bottom: .1rem;}
.lomoNewBox ul li p{font-size: .16rem;color: #333;;line-height: .26rem;}

.wap-lomoFoot{background: #383d43;overflow: hidden;padding: .68rem .3rem;}
.wap-lomoFoot dl dt{font-size: .28rem;color: #fff;margin-bottom: .5rem;}
.wap-lomoFoot dl dd{margin-bottom: .5rem;}
.wap-lomoFoot dl dd a{display: inline-block;margin-right:.67rem;font-size:.26rem;color: #999b9e;font-weight:normal;margin-bottom: .2rem;}

.wap-phone{width: 6.9rem;height:.88rem;line-height: .88rem; border: .01rem solid #fff;border-radius:.11rem;text-align:center;margin: 0 auto;font-size: .32rem;color: #fff;}
.wap-copRight{overflow: hidden;padding-top: .5rem;}
.wap-copRight p{font-size: .18rem;text-align: center;color: #999b9e;line-height: .28rem;}