.home-banner{width:100%;height:4.64rem;background-color:#2c2d32}.home-banner .banner-swiper{position:relative;width:100%;height:100%}.home-banner .banner-swiper .swiper-slide{position:relative;width:100%;height:100%}.home-banner .banner-swiper .swiper-slide .banner-img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.home-banner .banner-swiper .swiper-slide .banner-shadow{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:3}.home-banner .banner-swiper .swiper-slide .banner-shadow .banner-icon{width:.64rem;height:.64rem;cursor:pointer}.home-banner .banner-swiper .swiper-slide .banner-video-img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:2}.home-banner .banner-swiper .swiper-slide .slide-video{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1}.home-banner .banner-swiper .banner-left{position:absolute;top:50%;left:.6rem;display:flex;justify-content:center;align-items:center;width:.7rem;height:.7rem;background-color:rgba(0,0,0,0.3);border-radius:50%;cursor:pointer;transform:translateY(-50%);z-index:1}.home-banner .banner-swiper .banner-left .banner-left-icon{width:.3rem}.home-banner .banner-swiper .switch-btn{position:absolute;top:50%;right:.6rem;width:.7rem;height:.7rem;border-radius:100%;overflow:hidden;transform:translateY(-50%);cursor:pointer;z-index:1}.home-banner .banner-swiper .switch-btn #banner-progress{position:absolute;top:0;left:0;width:.7rem;height:.7rem;z-index:2}.home-banner .banner-swiper .switch-btn .banner-link-btn{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:100%;background-color:rgba(0,0,0,0.3);z-index:1}.home-banner .banner-swiper .switch-btn .banner-link-btn .banner-link-btn-arrow{position:relative;top:-0.04rem;width:.3rem;height:.1rem;background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-image:url(/mobile/images/home/right-icon.png);transition:all .4s}.home-banner .banner-swiper .switch-btn .banner-link-btn:hover .banner-link-btn-arrow{transform:translateX(.05rem)}.home-banner .banner-swiper .banner-arrow-group{position:absolute;bottom:.82rem;left:50%;display:flex;flex-direction:column;transform:translateX(-50%) translateY(0);z-index:1;animation:move 2s infinite;-webkit-animation:move 2s infinite}.home-banner .banner-swiper .banner-arrow-group .banner-arrow-item{width:.24rem}.home-banner .banner-swiper .banner-arrow-group .banner-arrow-item:nth-child(1){margin-bottom:-0.01rem}.home-banner .swiper-pagination{bottom:.4rem}.home-banner .swiper-pagination .swiper-pagination-bullet{width:.1rem;height:.1rem;border-radius:0;background:#fff;opacity:.6}.home-banner .swiper-pagination .swiper-pagination-bullet-active{width:.3rem;border-radius:0;background:#0050d2;opacity:1}.home-intro .intro-photo{display:block;margin:0 auto;width:100%;height:7.95rem;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/mobile/images/home/intro.png?v=1.1)}.home-intro .intro-bottom{position:relative;padding:0 .5rem;padding-bottom:1rem}.home-intro .intro-name{padding-top:.67rem;font-size:.54rem;line-height:.6rem;font-weight:bold;color:#0050d2}.home-intro .intro-title{margin-top:.16rem;font-size:.32rem;font-weight:bold;color:#2c2d32;line-height:.44rem}.home-intro .intro-text{margin-top:.4rem;font-size:.26rem;font-weight:400;color:#666;line-height:.46rem}.home-intro .symbol{position:absolute;bottom:.4rem;right:.5rem;width:1.3rem;height:1rem;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/mobile/images/home/symbol.png)}.home-tech .home-tech-top{position:relative;padding:0 .5rem;background-color:#0050d2;z-index:2}.home-tech .home-tech-top .home-tech-img{position:absolute;left:0;top:.1rem;width:1.26rem}.home-tech .tech-top{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding-top:1.38rem;z-index:2}.home-tech .tech-top .tech-top-title{font-size:.48rem;line-height:.5rem;font-weight:bold;color:#fff;letter-spacing:.02rem}.home-tech .tech-top .tech-top-right{display:flex;align-items:center}.home-tech .tech-top .tech-top-right .tech-top-more{font-size:.26rem;font-weight:bold;color:#fff}.home-tech .tech-top .tech-top-right .tech-top-icon{width:.4rem;height:.14rem;margin-left:.09rem}.home-tech .tech-lines{position:relative;width:100%;margin-top:.48rem}.home-tech .tech-lines .tech-lines-block{position:absolute;top:-0.02rem;left:0;width:1.16rem;height:.03rem;background-color:#fff}.home-tech .tech-lines .tech-lines-line{width:100%;height:.02rem;background-color:#eaebef;opacity:.5}.home-tech .tech-text{padding-top:.7rem;font-size:.26rem;font-weight:400;color:#fff;line-height:.46rem;opacity:.8}.home-tech .tech-group{margin-top:.9rem;width:100%}.home-tech .teach-group-box{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:.9rem}.home-tech .teach-group-box .tech-item-img-box{position:relative;height:fit-content;width:fit-content}.home-tech .teach-group-box .tech-item-img-box .tech-item-img{display:block;width:2rem}.home-tech .teach-group-box .tech-item-img-box .tech-item-img.img1{opacity:1;transition:all .5s}.home-tech .teach-group-box .tech-item-img-box .tech-item-img.img2{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s;z-index:1}.home-tech .teach-group-box .tech-item-img-box.active .tech-item-img.img2{opacity:1}.home-tech .teach-group-box .teach-group-right{display:flex;flex-wrap:wrap;justify-content:flex-end}.home-tech .teach-group-box .teach-group-right .tech-item-img-box{margin:.1rem 0}.home-tech .teach-group-box .teach-group-right .tech-item-img-box .tech-item-img{width:1.8rem}.home-tech .teach-group-box .teach-group-right .tech-item-img-box:nth-child(2){margin-left:.5rem}.home-tech .teach-group-box .teach-group-right .tech-item-img-box:last-child{margin-left:.6rem;width:1.7rem}.home-tech .tech-bottom{position:relative;width:100%;height:5.98rem;z-index:1}.home-tech .tech-bottom .right-img{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:1;transition:all .5s}.home-tech .tech-bottom .right-img.active{opacity:1}.home-tech .tech-bottom::after{position:absolute;top:-1rem;left:0;content:"";width:100%;height:3.25rem;background-repeat:no-repeat;background-size:cover;background-image:url("/mobile/images/about/mask.png");background-position:center center;z-index:2}.home-movie{position:relative;width:100%;margin-bottom:1.4rem}.home-movie .movie-top{display:flex;justify-content:space-between;align-items:flex-end;padding:0 .5rem;padding-top:1.38rem;z-index:2}.home-movie .movie-top .movie-top-title{font-size:.48rem;line-height:.5rem;font-weight:bold;color:#2c2d32;letter-spacing:.02rem}.home-movie .movie-top .movie-top-right{display:flex;align-items:center}.home-movie .movie-top .movie-top-right .movie-top-more{font-size:.26rem;font-weight:bold;color:#666}.home-movie .movie-top .movie-top-right .movie-top-icon{width:.4rem;height:.14rem;margin-left:.09rem}.home-movie .movie-lines{position:relative;width:6.5rem;margin:0 auto;margin-top:.48rem}.home-movie .movie-lines .movie-lines-block{position:absolute;top:-0.02rem;left:0;width:1.16rem;height:.03rem;background-color:#0050d2}.home-movie .movie-lines .movie-lines-line{width:100%;height:.02rem;background-color:#eaebef;opacity:.5}.home-movie .movie-left{margin-top:.73rem;width:4.74rem;height:5.87rem}.home-movie .movie-left .movie-left-banner{display:none;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.home-movie .movie-left .movie-left-banner.active{display:block}.home-movie .movie-left .movie-swiper{position:absolute;bottom:0;left:0;width:100%}.home-movie .movie-left .movie-swiper .swiper-slide{width:100%}.home-movie .movie-left .movie-swiper .swiper-slide .movie-left-img{margin-left:10%;width:80%;height:5rem;background-repeat:no-repeat;background-size:contain;background-position:center center}.home-movie .movie-left .movie-swiper .swiper-button-prev{outline:none;left:auto;right:1.5rem;top:auto;bottom:0;width:.66rem;height:.66rem;background-repeat:no-repeat;background-size:cover;background-image:url(/mobile/images/home/arrow-left-blue.png);pointer-events:all !important}.home-movie .movie-left .movie-swiper .swiper-button-prev::after{content:""}.home-movie .movie-left .movie-swiper .swiper-button-prev.swiper-button-disabled{opacity:1;background-image:url(/mobile/images/home/arrow-left-gray.png)}.home-movie .movie-left .movie-swiper .swiper-button-next{outline:none;right:.5rem;top:auto;bottom:0;width:.66rem;height:.66rem;background-repeat:no-repeat;background-size:cover;background-image:url(/mobile/images/home/arrow-right-blue.png);pointer-events:all !important}.home-movie .movie-left .movie-swiper .swiper-button-next.swiper-button-disabled{opacity:1;background-image:url(/mobile/images/home/arrow-right-gray.png)}.home-movie .movie-left .movie-swiper .swiper-button-next::after{content:""}.home-movie .movie-product{position:absolute;right:0;bottom:.3rem;width:1.44rem;height:5.62rem;background-image:url(/mobile/images/home/movie-product.png?v=1.1);background-repeat:no-repeat;background-size:cover;z-index:-1}.home-movie .two-second-item{display:none}.home-movie .two-second-item.active{display:block}.home-movie .movie-text{padding:0 .5rem;padding-top:.66rem;font-size:.26rem;font-weight:400;color:#666;line-height:.46rem}.home-product{position:relative;width:100%;overflow:hidden}.home-product .product-img{display:none;width:100%;height:10rem;background-repeat:no-repeat;background-size:cover;background-position:center center}.home-product .product-img.product-video{object-fit:fill}.home-product .product-img.active{display:block}.home-product .product-container{position:absolute;top:1.27rem;left:.5rem}.home-product .product-container .product-content{position:relative;width:5.81rem;height:1.02rem;background-repeat:no-repeat;background-size:cover;background-position:center center}.home-product .product-container .product-content .product-title{position:absolute;bottom:.02rem;left:.07rem;font-size:.48rem;font-weight:bold;color:#fff;line-height:.5rem}.home-product .product-bottom{position:relative;top:-1.33rem}.home-product .product-bottom .slide{padding:0 .5rem}.home-product .product-bottom .product-bottom-item{position:relative;padding:0 .4rem;display:block;width:100%;height:4.6rem;background:#0050d2;box-sizing:border-box}.home-product .product-bottom .product-bottom-item .product-item-title{padding-top:.45rem;font-size:.42rem;line-height:.5rem;font-weight:bold;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.home-product .product-bottom .product-bottom-item .product-item-line{margin-top:.4rem;height:.02rem;width:100%;background-color:rgba(255,255,255,0.6)}.home-product .product-bottom .product-bottom-item .product-text{margin-top:.4rem;font-size:.26rem;font-weight:400;color:#fefefe;line-height:.46rem;opacity:.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:justify}.home-product .product-bottom .product-bottom-item .end-top-right{display:flex;align-items:center;justify-content:center;padding-top:.6rem}.home-product .product-bottom .product-bottom-item .end-top-right .end-right-more{font-size:.26rem;font-weight:400;color:#fff}.home-product .product-bottom .product-bottom-item .end-top-right .end-right-arrow{width:.4rem;height:.14rem;margin-left:.09rem}.home-product .product-swiper{padding-bottom:.8rem}.home-product .swiper-pagination .swiper-pagination-bullet{width:.1rem;height:.1rem;border-radius:0;background:#666;opacity:.6}.home-product .swiper-pagination .swiper-pagination-bullet-active{width:.3rem;border-radius:0;background:#0050d2;opacity:1}.home-product .swiper-button-next{top:5rem;width:.7rem;height:.7rem;background-repeat:no-repeat;background-size:cover;background-image:url(/mobile/images/home/gray-right.png)}.home-product .swiper-button-next::after{content:""}.home-product .swiper-button-prev{top:5rem;width:.7rem;height:.7rem;background-repeat:no-repeat;background-size:cover;background-image:url(/mobile/images/home/gray-left.png)}.home-product .swiper-button-prev::after{content:""}.home-product .swiper-button-disabled{opacity:.6}.home-partner{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:1rem}.home-partner .partner-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:4.7rem;height:1.14rem;background-repeat:no-repeat;background-size:contain;margin-bottom:.38rem}.home-partner .partner-content .partner-title{font-size:.48rem;font-weight:bold;color:#2c2d32;line-height:.5rem}.home-partner .partner-line{display:flex;justify-content:center;width:100%;height:.02rem;background-color:rgba(102,102,102,0.3)}.home-partner .partner-line .partner-lines{width:1.15rem;height:.04rem;background-color:#0050b4;margin-top:-0.01rem}.home-partner .ExpertList{padding-top:.8rem;width:100%;overflow:hidden;position:relative;text-align:center}.home-partner .horse-one{width:100%;height:2.3rem;overflow:hidden}.home-partner .horse-two{width:100%;height:2.3rem;overflow:hidden;padding-left:1.7rem}.home-partner .ExpertList ul{overflow:auto;width:100%;height:2.07rem}.home-partner .ExpertList ul li{display:flex;justify-content:center;align-items:center;float:left;box-sizing:border-box;text-align:center;padding:.2rem;width:4.95rem;height:2.07rem;background-color:#fff;margin:0 .4rem 0 0}.home-partner .ExpertList ul li img{display:block;max-width:80%;max-height:1.2rem}.home-news{position:relative;margin-top:-0.8rem;padding:1.15rem .5rem 4.73rem;background:#eaecf2}.home-news .news-img{position:absolute;left:0;bottom:0;width:100%;height:6.23rem;background-repeat:no-repeat;background-size:cover;background-image:url(/mobile/images/home/news-banner.png);z-index:0}.home-news .news-top{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.home-news .news-top .news-top-title{font-size:.48rem;font-weight:bold;color:#2c2d32;line-height:.5rem}.home-news .news-top .news-top-right{display:flex;align-items:center}.home-news .news-top .news-top-right .top-right-more{font-size:.26rem;font-weight:bold;color:#666;line-height:.3rem}.home-news .news-top .news-top-right .top-right-icon{width:.48rem;height:.14rem;margin-left:.09rem}.home-news .news-line{display:flex;width:100%;height:.02rem;background-color:rgba(102,102,102,0.3);margin-top:.3rem}.home-news .news-line .news-lines{width:1.15rem;height:.04rem;background-color:#0050b4;margin-top:-0.01rem}.home-news .news-detail{position:relative;padding-top:.8rem;width:100%;z-index:1}.home-news .news-detail .news-item{display:block;margin-bottom:.4rem;padding:.48rem .4rem;width:100%;height:2.39rem;background:#fff;box-sizing:border-box}.home-news .news-detail .news-item .news-item-title{height:.92rem;font-size:.32rem;font-weight:bold;color:#2c2d32;line-height:.46rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-news .news-detail .news-item .item-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:.3rem}.home-news .news-detail .news-item .item-date{display:flex;align-items:center;font-size:.26rem;font-weight:bold;color:#2c2d32;line-height:.32rem}.home-news .news-detail .news-item .item-date .item-tip{display:flex;justify-content:center;align-items:center;margin-right:.1rem;padding:.07rem;min-width:.38rem;font-size:.16rem;font-weight:400;color:#fff;line-height:.2rem;background:#0050d2}.home-news .news-detail .news-item .item-arrow{width:.51rem;height:.15rem;background-repeat:no-repeat;background-size:cover;background-image:url("/mobile/images/news/arrow-right.png")}@keyframes move{from{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(.3rem)}to{transform:translateX(-50%) translateY(0)}}@-webkit-keyframes move{from{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(.3rem)}to{transform:translateX(-50%) translateY(0)}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}