@-webkit-keyframes zb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes zb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@-webkit-keyframes heroArrow{0%{transform:translate(-.078125rem,0)}to{transform:translate(0,0)}}@keyframes heroArrow{0%{transform:translate(-.078125rem,0)}to{transform:translate(0,0)}}.banner~*,.new-footer,.page-footer{position:relative;z-index:1}.banner{z-index:0}.banner .banner-fixed{position:fixed;top:0;left:0;width:100%;height:1.757813rem;min-width:1240px}.banner,.banner .banner-wrapper{position:relative;width:100%;height:1.757813rem;overflow:hidden}.banner .banner-wrapper .banner-wrapper-item{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}.banner .banner-wrapper .banner-wrapper-item .video-wrapper,.banner .banner-wrapper .banner-wrapper-item .video-wrapper .video-content,.banner .banner-wrapper .banner-wrapper-item .video-wrapper .video-content .video-js{width:100%;height:100%}.banner .banner-wrapper .banner-wrapper-item.active{z-index:2;pointer-events:auto}.banner .banner-wrapper .banner-wrapper-item.active .banner-item-detail div{opacity:1;transform:translate(0,0)}.banner .banner-wrapper .banner-wrapper-item .banner-item-inner{position:relative;width:100%;height:1.757813rem}.banner .banner-wrapper .banner-wrapper-item .banner-item-bg{width:100%;height:100%;overflow:hidden}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-list .banner-control-thumbnail-item img,.banner .banner-wrapper .banner-wrapper-item .banner-item-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner .banner-wrapper .banner-wrapper-item .banner-item-detail{position:absolute;top:50%;left:0;transform:translate(0,-50%)}.banner .banner-wrapper .banner-wrapper-item .banner-item-detail div{opacity:0;transform:translate(0,.1875rem);transition:all 1s}.banner .banner-wrapper .banner-wrapper-item .banner-item-detail img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.banner .banner-control{position:absolute;right:.260417rem;bottom:.104167rem;z-index:101}.banner .banner-control .banner-control-pagination{display:flex;margin-left:.054688rem}.banner .banner-control .banner-control-pagination .control-pagination-item{padding:.03125rem .007813rem;cursor:pointer}.banner .banner-control .banner-control-pagination .control-pagination-item.active div{background-image:url(../png/banner-pager-active.6f568547.png)}.banner .banner-control .banner-control-pagination .control-pagination-item div{width:.018229rem;height:.015625rem;background-image:url(https://cdnstatic.megvii.com/websiteFE/static/img/refactor/content/banner-pager-normal.8bf55321.png);background-repeat:no-repeat;background-position:center;background-size:cover}.banner .banner-control .banner-control-thumbnail{display:flex;height:.3125rem}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-split{margin-right:.0625rem;width:1px;height:100%;background:#fff}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-list{position:relative;margin-right:.0625rem;border:1px solid #fff;box-sizing:border-box;width:.546875rem;height:100%;background:0 0}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-list .banner-control-thumbnail-item{position:absolute;left:0;right:0;visibility:hidden;opacity:0;z-index:1;width:100%;height:100%;cursor:pointer;transition:all .8s}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-list .banner-control-thumbnail-item.active{visibility:visible;opacity:1;z-index:2}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next{position:relative;box-sizing:border-box;width:.3125rem;height:.3125rem;background:0 0;cursor:pointer}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next:hover .banner-control-thumbnail-next-inner{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next:hover .banner-control-thumbnail-next-arrow div{-webkit-animation:heroArrow 2s ease infinite;animation:heroArrow 2s ease infinite}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .banner-control-thumbnail-next-inner{position:relative;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);width:100%;height:100%;transition:all .6s;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .banner-control-thumbnail-next-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .banner-control-thumbnail-next-content{display:flex;align-items:center;line-height:.052083rem;color:#fff;font-size:.036458rem;font-weight:400;font-family:PingFangSC-Regular,PingFang SC}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .banner-control-thumbnail-next-content span{margin-right:.020833rem}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .banner-control-thumbnail-next-content .banner-control-thumbnail-next-arrow{width:.052083rem;height:.052083rem;overflow:hidden}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .banner-control-thumbnail-next-content .banner-control-thumbnail-next-arrow div{display:flex}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .banner-control-thumbnail-next-content .banner-control-thumbnail-next-arrow img{margin-right:.026042rem;width:.052083rem;height:.052083rem}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .banner-control-thumbnail-next-content .banner-control-thumbnail-next-arrow img:last-child{margin-right:0}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-01{position:absolute;top:0;left:0;width:50%;height:1px;overflow:hidden}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-01.active div{transform:translate(0,0);transition:transform .75s linear}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-01 div{position:relative;right:-1px;width:100%;height:100%;transform:translate(100%,0);background-color:#fff}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-02{position:absolute;top:0;left:0;width:1px;height:100%;overflow:hidden}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-02.active div,.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-03.active div,.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-04.active div{transform:translate(0,0);transition:transform 1.5s linear}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-02 div{position:relative;top:-1px;width:100%;height:100%;transform:translate(0,-100%);background-color:#fff}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-03{position:absolute;bottom:0;left:0;width:100%;height:1px;overflow:hidden}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-03 div{position:relative;left:-1px;width:100%;height:100%;transform:translate(-100%,0);background-color:#fff}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-04{position:absolute;top:0;right:0;width:1px;height:100%;overflow:hidden}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-04 div{position:relative;bottom:-1px;width:100%;height:100%;transform:translate(0,100%);background-color:#fff}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-05{position:absolute;top:0;right:0;width:50%;height:1px;overflow:hidden}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-05.active div{transform:translate(0,0);transition:transform .75s linear}.banner .banner-control .banner-control-thumbnail .banner-control-thumbnail-next .thumbnail-next-05 div{position:relative;right:-1px;width:100%;height:100%;transform:translate(100%,0);background-color:#fff}.banner-mobile{display:none}@media screen and (max-width:767px){.banner{display:none}.banner-mobile{display:block}.banner-mobile .swiper-container,.banner-mobile .swiper-img{width:3.75rem;height:5rem}.banner-mobile .swiper-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-mobile .swiper-pagination .swiper-pagination-bullet{position:relative;margin:0 .06rem 0 0;border-radius:0;width:.07rem;height:.06rem;background-color:rgba(255,255,255,.3);transform:skew(-10deg)}.banner-mobile .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.banner-mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet{background-color:#fff}}