.front-content{background:#fbfbfc}.front-content .front-banner img{display:block}.front-content .banner .swiper-pagination-bullets{bottom:45px}.front-content .banner .swiper-pagination-bullet{background:#fff;border-radius:50%;height:10px;opacity:.6;width:10px}.front-content .banner .swiper-pagination-bullet-active{opacity:1}.front-content .font-content-product{padding:50px 0 0}.front-content .font-content-product .g-title:after{margin-left:-145px;width:290px}.front-content .font-content-product .product-serve-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}@media(min-width:992px){.front-content .font-content-product .product-serve-list{align-items:center}}.front-content .font-content-product .product-serve-list .item-box{align-items:center;background:#fff;border-radius:15px;display:flex;height:152px;margin-top:30px;padding:30px;transition:.5s;width:555px}.front-content .font-content-product .product-serve-list .item-box .img{flex:1}.front-content .font-content-product .product-serve-list .item-box .img img{height:60px;width:60px}.front-content .font-content-product .product-serve-list .item-box .main{flex:9;padding-left:30px}.front-content .font-content-product .product-serve-list .item-box .main .name{color:#171932;font-family:PingFangSC-Semibold;font-size:26px;margin:0 0 5px}.front-content .font-content-product .product-serve-list .item-box .main .txt{color:#6d6f77;font-family:PingFangSC-Regular;font-size:16px}.front-content .font-content-product .product-serve-list .item-box:hover{box-shadow:0 5px 30px 0 #e7e9eb}.front-content .font-content-superiority{padding:50px 0}.front-content .font-content-superiority .superiority-list{margin-top:40px}@media(min-width:992px){.front-content .font-content-superiority .superiority-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.front-content .font-content-superiority .superiority-list .item-box{border-radius:15px;height:270px;overflow:hidden;padding-top:40px;text-align:center;width:555px}.front-content .font-content-superiority .superiority-list .item-box .img1{height:72px;margin-bottom:15px;width:auto}.front-content .font-content-superiority .superiority-list .item-box .name{color:#fff;font-family:PingFangSC-Semibold;font-size:30px;margin-bottom:10px}.front-content .font-content-superiority .superiority-list .item-box .txt1{color:#fff;font-family:PingFangSC-Regular;font-size:20px;opacity:.7}.front-content .font-content-partners{background:#fff;padding:50px 0}.front-content .font-content-partners .partners-list{margin-top:40px}.front-content .font-content-partners .partners-list img{display:block}.front-content .footer{background:#fbfbfc}@media(max-width:1200px){.front-content .font-content-product{padding:40px 0 0}.front-content .font-content-product .g-title:after{margin-left:-105px;width:210px}.front-content .font-content-product .product-serve-list{margin-top:0}.front-content .font-content-product .product-serve-list .item-box{height:160px;margin-top:30px;padding:20px;width:465px}.front-content .font-content-product .product-serve-list .item-box .img img{height:50px;width:50px}.front-content .font-content-product .product-serve-list .item-box .main{padding-left:20px}.front-content .font-content-product .product-serve-list .item-box .main .name{font-size:22px}.front-content .font-content-superiority{padding:40px 0}.front-content .font-content-superiority .superiority-list{margin-top:30px}.front-content .font-content-superiority .superiority-list .item-box{height:230px;padding-top:35px;width:465px}.front-content .font-content-superiority .superiority-list .item-box .img1{height:60px;margin-bottom:15px;width:auto}.front-content .font-content-superiority .superiority-list .item-box .name{font-size:26px}.front-content .font-content-superiority .superiority-list .item-box .txt1{font-size:18px}.front-content .font-content-partners{padding:40px 0}.front-content .font-content-partners .partners-list{margin-top:30px}}@media(max-width:996px)and (max-width:991.98px){.front-content .banner .swiper-pagination-bullets{bottom:.4rem}.front-content .banner .swiper-pagination-bullet{height:.2133333333rem;width:.2133333333rem}.front-content .font-content-product{padding:.8rem .4rem 0}.front-content .font-content-product .g-title:after{margin-left:-2.1333333333rem;width:4.2666666667rem}.front-content .font-content-product .product-serve-list{margin-top:0}}@media(max-width:996px){.front-content .font-content-product .product-serve-list .item-box{width:100%}}@media(max-width:996px)and (max-width:991.98px){.front-content .font-content-product .product-serve-list .item-box{height:2.9333333333rem;margin-top:.5333333333rem;padding:.5333333333rem}.front-content .font-content-product .product-serve-list .item-box .img img{height:1.0133333333rem;width:1.0133333333rem}.front-content .font-content-product .product-serve-list .item-box .main{padding-left:.4rem}.front-content .font-content-product .product-serve-list .item-box .main .name{font-size:.4266666667rem;margin:0 0 .08rem}.front-content .font-content-product .product-serve-list .item-box .main .txt{font-size:.32rem}.front-content .font-content-superiority{padding:.8rem .4rem .2666666667rem}.front-content .font-content-superiority .superiority-list{margin-top:.5333333333rem}}@media(max-width:996px){.front-content .font-content-superiority .superiority-list .item-box{width:100%}}@media(max-width:996px)and (max-width:991.98px){.front-content .font-content-superiority .superiority-list .item-box{border-radius:.4rem;height:4.48rem;margin-bottom:.5333333333rem;padding-top:.5333333333rem}}@media(max-width:996px){.front-content .font-content-superiority .superiority-list .item-box .img1{width:auto}}@media(max-width:996px)and (max-width:991.98px){.front-content .font-content-superiority .superiority-list .item-box .img1{height:1.2rem;margin-bottom:.4rem}.front-content .font-content-superiority .superiority-list .item-box .name{font-size:.48rem;margin-bottom:.2666666667rem}.front-content .font-content-superiority .superiority-list .item-box .txt1{font-size:.32rem}}@media(max-width:996px){.front-content .font-content-partners{background:#fff}}@media(max-width:996px)and (max-width:991.98px){.front-content .font-content-partners{padding:.8rem .4rem}}@media(max-width:996px){.front-content .font-content-partners .partners-list{margin-top:20px}}