.web{width:100%;overflow:hidden;padding-top:0 !important;position:relative}.web .banner{height:28.42105vw;position:relative;box-sizing:border-box}.web .banner .box{height:100%;position:absolute;left:12.63158vw;top:4.73684vw}.web .banner .box .title{font-weight:600;font-size:2.63158vw;color:#262626}.web .banner .box .dsc{font-weight:400;font-size:.94737vw;color:#262626;padding:2.10526vw 0;width:36.10526vw;line-height:1.89474vw}.web .banner .box .btn{margin-top:0.4rem;width:9.57895vw;height:2.73684vw;background:#000000;border-radius:0.26rem;font-size:1.05263vw;line-height:2.73684vw;color:#ffffff;text-align:center}.web .banner img{height:100%}.web .main{text-align:center}.web .main .title{font-weight:600;font-size:0.4rem;color:#262626;padding-top:0.6rem}.web .main .dsc{font-size:0.16rem;color:#595959;padding:0.16rem 0}.web .main .main1{background:#F5F5F5;box-sizing:border-box}.web .main .main1 .content{padding-bottom:0.6rem;display:flex;justify-content:center}.web .main .main1 .content .item{width:2.8rem;height:1.94rem;background:#FFFFFF;border-radius:0.16rem;margin-right:0.1rem;padding:0.2rem;text-align:left;font-size:0.14rem}.web .main .main2{padding-bottom:0.4rem}.web .main .main3{background:#F5F7FA;box-sizing:border-box}.web .main .main3 .content{padding-bottom:0.6rem;display:flex;justify-content:center;padding-top:0.8rem}.web .main .main3 .content .item{text-align:left;width:3rem}.web .main .main3 .content .item img{padding-bottom:0.25rem}.web .main .main3 .content .item-title{font-weight:600;font-size:0.2rem;color:#262626;padding-bottom:0.1rem}.web .main4{padding-bottom:1rem}.web .main4 .content{padding-top:0.7rem;display:flex;justify-content:center}.web .main4 .content img{height:5.62rem}.web .main4 .content-img2{margin:0 0.1rem}.web .post{text-align:left;height:2.24rem;padding-left:2.4rem !important;padding-right:2.4rem !important;background:url("../../img/service/page1-12.png") no-repeat;background-size:cover}.web .post .title{font-size:.28rem;padding-top:.4rem}.web .post .dsc{padding-top:.08rem;padding-bottom:.4rem}.web .post .inputs{display:flex}.web .post .inputs input{margin-right:0.2rem;width:2.4rem;height:0.44rem;background:#FFFFFF;border-radius:0.04rem;padding:0.14rem;box-sizing:border-box;outline:none;border:0}.web .post .inputs .btn{cursor:pointer;width:2.4rem;height:0.44rem;background:#EC3737;border-radius:0.04rem;font-size:0.16rem;color:#FFFFFF;text-align:center;line-height:.44rem}
