@media screen and (min-width:768px){.algorithm-intro-container{position:relative;background-color:#f2f3f5}.algorithm-intro-container .intro-tab-header .tab-content{position:relative;width:1160px;margin:0 auto}.algorithm-intro-container .intro-tab-header .tab-content .tab-container{display:flex;align-items:flex-end;position:relative}.algorithm-intro-container .intro-tab-header{position:relative;top:-55px}.algorithm-intro-container .intro-tab-header .fixed-top{position:fixed!important;top:0!important;left:0;right:0;z-index:100}.algorithm-intro-container .intro-tab-header .item{flex:1;padding-top:23px;padding-bottom:24px;text-align:center;background-color:#fff;color:#333;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .1s linear;position:relative}.algorithm-intro-container .intro-tab-header .item:not(:last-of-type)::after{position:absolute;right:0;content:"";width:1px;height:78px;background:#000;opacity:.07}.algorithm-intro-container .item .icon{width:30px;height:30px;background-position:center;background-size:auto 100%;background-repeat:no-repeat}.algorithm-intro-container .intro-tab-header .active .icon-hover,.algorithm-intro-container .item .icon-default{display:block}.algorithm-intro-container .intro-tab-header .active .icon-default,.algorithm-intro-container .item .icon-hover{display:none}.algorithm-intro-container .item .title{font-size:16px;font-weight:300;line-height:22px;margin-top:11px;width:100%;font-family:PingFangSC-Light,PingFang SC;color:#000}.algorithm-intro-container .item-en .title{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;line-height:18px}.algorithm-intro-container .intro-tab-header .item-en{padding-top:25px;padding-bottom:26px}.algorithm-intro-container .item:hover{background-color:#e6eef5}.algorithm-intro-container .intro-tab-header .active{color:#fff;background-color:#0e57a2;border:0!important}.algorithm-intro-container .active .icon{width:30px;height:30x}.algorithm-intro-container .active .title,.algorithm-intro-container .item-en.active .title{font-size:16px;font-weight:400;line-height:22px;margin-top:11px;color:#fff!important;width:100%;font-family:PingFangSC-Regular,PingFang SC}.algorithm-intro-container .item-en.active .title{font-size:13px;line-height:18px}.algorithm-intro-container .algorithm-intro-content{position:relative}.algorithm-intro-container .algorithm-intro-content .content{position:relative;background-color:#f2f3f5}.algorithm-intro-container .algorithm-intro-content .content .desc{font-size:16px;font-weight:300;color:#2d2d2d;line-height:30px;margin:5px auto 60px;text-align:center;position:relative;width:1000px;font-family:PingFangSC-Light,PingFang SC}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile{display:none}.algorithm-intro-container .intro-card-container{width:1160px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;padding-bottom:66px}.algorithm-intro-container .intro-card-container .card-item,.algorithm-intro-container .intro-card-container .card-item-en{background-color:#fff;height:441px;width:370px;position:relative;margin-right:24px;margin-bottom:24px;padding:32px 24px}.algorithm-intro-container .intro-card-container .card-item:nth-child(3n+0){margin-right:0!important}.algorithm-intro-container .intro-card-container .card-item .pic{position:absolute;bottom:0;left:0;right:0;height:237px;width:100%;background-position:right;background-size:auto 100%;background-repeat:no-repeat}.algorithm-intro-container .intro-card-container .card-item .card-content{position:absolute;top:0;left:0;right:0;bottom:0}.algorithm-intro-container .intro-card-container .card-item .title{width:322px;font-size:20px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000;line-height:28px;margin-bottom:16px;position:relative}.algorithm-intro-container .intro-card-container .card-item .card-desc{font-size:13px;color:#777;line-height:24px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;position:relative;width:322px;height:96px;font-family:PingFangSC-Light,PingFang SC;font-weight:300}.algorithm-intro-container .intro-card-container .card-item .card-relative{width:323px;height:22px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:22px;margin-top:32px;margin-bottom:16px;color:#fff;display:none;transition:all .1s linear}.algorithm-intro-container .intro-card-container .card-item .card-tags{display:none;transition:all .1s linear}.algorithm-intro-container .intro-card-container .card-item .card-tags .card-tag{display:inline-block;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:17px;margin-right:12px;margin-bottom:12px;padding:4px 12px;background-color:rgba(255,255,255,.1);transition:all .1s linear}.algorithm-intro-container .intro-card-container .card-item .card-tags .card-tag:hover,.algorithm-intro-container .intro-card-container .card-item-en .card-tags .card-tag:hover{color:#000;background:#fff;cursor:pointer;transition:all .1s linear}.algorithm-intro-container .intro-card-container .card-item .card-content{background:linear-gradient(180deg,#0e57a2 0,#0e57a2 53%,rgba(14,87,162,0) 100%);transition:all .1s linear;opacity:0}.algorithm-intro-container .intro-card-container .card-item:hover .card-content{opacity:1}.algorithm-intro-container .intro-card-container .card-item:hover .title{color:#fff}.algorithm-intro-container .intro-card-container .card-item:hover .card-desc{color:#fff;overflow:visible;-webkit-line-clamp:initial;font-size:13px;line-height:24px}.algorithm-intro-container .intro-card-container .card-item:hover .card-relative,.algorithm-intro-container .intro-card-container .card-item:hover .card-tags{display:block}.algorithm-intro-container .intro-card-container .card-item-en:nth-child(3n+0){margin-right:0!important}.algorithm-intro-container .intro-card-container .card-item-en .pic{position:absolute;bottom:0;left:0;right:0;height:237px;width:100%;background-position:right;background-size:auto 100%;background-repeat:no-repeat}.algorithm-intro-container .intro-card-container .card-item-en .card-content{position:absolute;top:0;left:0;right:0;bottom:0}.algorithm-intro-container .intro-card-container .card-item-en .title{font-size:16px;font-family:PingFangSC-Regular;font-weight:400;color:#000;line-height:22px;margin-bottom:12px;position:relative}.algorithm-intro-container .intro-card-container .card-item-en .card-desc{font-size:13px;color:#777;line-height:22px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;position:relative;width:322px;font-family:PingFangSC-Light;font-weight:200}.algorithm-intro-container .intro-card-container .card-item-en .card-relative{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:22px;margin-top:32px;margin-bottom:12px;color:#fff;display:none;transition:all .1s linear}.algorithm-intro-container .intro-card-container .card-item-en .card-tags{display:none;transition:all .1s linear}.algorithm-intro-container .intro-card-container .card-item-en .card-tags .card-tag{display:inline-block;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:17px;margin-right:12px;margin-bottom:12px;padding:4px 12px;background-color:rgba(255,255,255,.1);transition:all .1s linear}.algorithm-intro-container .intro-card-container .card-item-en .card-content{background:linear-gradient(180deg,#0e57a2 0,#0e57a2 53%,rgba(14,87,162,0) 100%);transition:all .1s linear;opacity:0}.algorithm-intro-container .intro-card-container .card-item-en:hover .card-content{opacity:1}.algorithm-intro-container .intro-card-container .card-item-en:hover .title{color:#fff}.algorithm-intro-container .intro-card-container .card-item-en:hover .card-desc{color:#fff;overflow:visible;-webkit-line-clamp:initial;font-size:13px;line-height:24px}.algorithm-intro-container .intro-card-container .card-item-en:hover .card-relative,.algorithm-intro-container .intro-card-container .card-item-en:hover .card-tags{display:block}}@media screen and (max-width:767px){.algorithm-intro-container{position:relative;background-color:#f9f9fa}.algorithm-intro-container .intro-tab-header{position:relative}.algorithm-intro-container .intro-tab-header .tab-content{display:flex;align-items:flex-end;position:relative;width:100%;overflow-y:auto;height:initial}.algorithm-intro-container .intro-tab-header .tab-content .tab-container{display:flex;align-items:flex-end;position:relative;font-size:.14rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;line-height:.52rem}.algorithm-intro-container .intro-tab-header .tab-content .tab-container .item{padding:0 .16rem;color:#2d2d2d;background-color:#f2f3f5;position:relative}.algorithm-intro-container .intro-tab-header .tab-content .tab-container .item:after{position:absolute;top:.12rem;right:0;content:"";width:.01rem;height:.28rem;background:#ececec}.algorithm-intro-container .intro-tab-header .tab-content .tab-container .item .title{white-space:nowrap}.algorithm-intro-container .intro-tab-header .tab-content .tab-container .active{background-color:#0e57a2;color:#fff}.mobile-mask{position:absolute;top:0;left:calc(100vw - .77rem);width:.77rem;height:100%;pointer-events:none;background:linear-gradient(270deg,#cfddec 0,#d4e1ee 18%,rgba(236,242,248,0) 100%)}.algorithm-intro-container .algorithm-intro-content .content{background-color:#f9f9fa}.algorithm-intro-container .algorithm-intro-content .content .desc{width:3.27rem;font-size:.14rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#2d2d2d;line-height:.24rem;margin:.32rem auto}.algorithm-intro-container .algorithm-intro-content .content .intro-card-container,.algorithm-intro-container .intro-tab-header .tab-content .tab-container .active:after{display:none}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile{display:block;background-color:#fff;padding-top:.32rem;padding-bottom:.48rem}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container{width:100%;z-index:0!important}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper{margin-top:.16rem}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper .intro-swiper-slide{padding-left:.24rem;padding-right:.24rem}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper .intro-swiper-slide .intro-image-mobile{width:3.27rem;height:2.1rem;background-position:center;background-size:auto 100%;background-repeat:no-repeat}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper .intro-swiper-slide .intro-title-mobile{width:3.27rem;font-size:.16rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000;line-height:.22rem;margin:.12rem auto}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper .intro-swiper-slide .intro-desc-mobile{width:3.27rem;font-size:.12rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#777;line-height:.2rem}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper .intro-swiper-slide .intro-relative-mobile{margin:.24rem auto .12rem;font-size:.16rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000;line-height:.22rem}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper .intro-swiper-slide .intro-tags-mobile{font-size:0}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper .intro-swiper-slide .intro-tags-mobile .intro-tag-mobile{background:rgba(0,0,0,.05);font-size:.12rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#000;line-height:.25rem;padding:0 .08rem;display:inline-block;margin-bottom:.12rem}.algorithm-intro-container .algorithm-intro-content .content .intro-container-wrap-mobile .intro-swiper-container .intro-swiper-wrapper .intro-swiper-slide .intro-tags-mobile .intro-tag-mobile:not(:last-of-type){margin-right:.12rem}.intro-swiper-scrollbar.swiper-scrollbar{display:inline-block;background-color:rgba(126,126,126,.15);height:.01rem;width:2.73rem;position:initial;bottom:initial;vertical-align:middle}.intro-swiper-scrollbar.swiper-scrollbar>.swiper-scrollbar-drag{background-color:#0e57a2}.intro-swiper-pagination.swiper-pagination-custom{display:inline-block;width:.38rem;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000;line-height:.2rem;position:initial;bottom:initial;margin-left:.24rem;margin-right:.16rem;text-align:left;vertical-align:middle}}