.company{position:relative;padding-top:.68rem;padding-bottom:1rem}.company .company-top{display:flex;flex-direction:column;align-items:center;margin:0 auto;margin-top:.6rem;padding:.2rem;width:3.4rem;background-color:#fff;border-radius:.1rem;box-shadow:0 .08rem .7rem 0 rgba(187,187,187,0.34)}.company .company-top .company-name{font-size:.28rem;font-weight:bold;color:#ef0021;line-height:.36rem;text-align:center}.company .company-top .company-top-img{width:.7rem;height:.75rem}.company .company-top .company-content{padding-top:.15rem;font-size:.24rem;font-weight:400;color:#666;line-height:.4rem;text-align:center}.company .company-center{display:flex;justify-content:space-between;width:17rem;padding:0 .3rem;padding-top:.8rem;padding-bottom:1rem}.company .bg{position:absolute;top:4.04rem;left:0;width:100%;height:4.42rem;background-repeat:no-repeat;background-size:cover;background-image:url("../../images/ecosystem/bg.png");z-index:-2}.swiper-container{padding-bottom:4.6rem}.swiper-container .swiper-slide{display:flex;justify-content:center}.swiper-container .swiper-button-next{outline:none;top:1.04rem;right:.13rem;width:.52rem;height:.52rem;background-repeat:no-repeat;background-size:cover;background-image:url("../../images/ecosystem/arrow-right.png")}.swiper-container .swiper-button-prev{outline:none;top:1.04rem;left:.13rem;width:.52rem;height:.52rem;background-repeat:no-repeat;background-size:cover;background-image:url("../../images/ecosystem/arrow-left.png")}.scrool-box{width:100%;height:8rem;overflow:scroll}.company-item{position:relative;padding:0 .1rem;padding-top:.4rem;width:2.8rem;height:.96rem;text-align:center;background-repeat:no-repeat;background-size:cover;background-image:url("/cn/images/ecosystem/wide-bg.png");box-shadow:0 .08rem .4rem 0 rgba(187,187,187,0.34)}.company-item .company-line{position:absolute;left:1.4rem;top:.3rem;width:.02rem;height:1.5rem;border:.02rem dashed rgba(181,181,181,0.6);z-index:-1}.company-item .company-line.line-one{border-bottom-color:transparent;border-right-color:transparent}.company-item .company-line.line-two{border-bottom-color:transparent;border-right-color:transparent}.company-item .company-line.line-three{border-bottom-color:transparent;border-left-color:transparent}.company-item .item-name{width:100%;font-size:.28rem;font-weight:bold;color:#333;line-height:.36rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.company-item .detail{position:absolute;top:2.4rem;display:flex;justify-content:center;width:.7rem;height:4.5rem;background:#fff;border:.02rem solid #b9b8b8;box-sizing:border-box;transition:all .3s}.company-item .detail .hover-box{position:absolute;top:1.43rem;left:.3rem;display:none;max-width:2.9rem;width:fit-content;background:#fff;box-shadow:0 .32rem .54rem 0 rgba(166,166,166,0.32);z-index:3}.company-item .detail .hover-box .hover-arrow{position:absolute;top:.2rem;left:-0.09rem;width:.09rem;height:.2rem;background-repeat:no-repeat;background-size:cover;background-image:url("/cn/images/ecosystem/arrow.png")}.company-item .detail .hover-box .hover-item{display:flex;padding:.05rem .12rem;margin:.1rem 0;font-size:.16rem;font-weight:400;color:#333;line-height:.38rem}.company-item .detail .hover-box .hover-item .hover-dot-box{display:flex;justify-content:center;align-items:center;margin-right:.05rem;margin-top:.05rem;width:.14rem;height:.14rem;background:rgba(248,0,43,0.2);border-radius:50%}.company-item .detail .hover-box .hover-item .hover-dot-box .hover-dot{width:.08rem;height:.08rem;background:#f8002b;border-radius:50%}.company-item .detail .hover-box .hover-item .hover-text{max-width:2.4rem;width:max-content;font-size:.16rem;font-weight:400;color:#333;line-height:.24rem;writing-mode:horizontal-tb;text-align:left}.company-item .detail .hover-box.left{left:auto;right:.2rem}.company-item .detail .hover-box.left .hover-arrow{left:auto;right:-0.09rem;transform:rotate(180deg)}.company-item .detail .detail-line{position:absolute;left:.6rem;top:-0.6rem;width:1rem;height:1.3rem;border:.02rem dashed rgba(181,181,181,0.6);z-index:-1}.company-item .detail .detail-name{padding:.15rem 0;font-size:.24rem;font-weight:400;color:#666;line-height:.7rem;width:100%;height:4.45rem;writing-mode:tb-rl;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;transition:all .3s;text-orientation:upright}.company-item .detail .detail-content{font-size:.16rem;font-weight:400;color:#666;line-height:.26rem;height:1.5rem;writing-mode:tb-rl;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;text-orientation:upright}.company-item .detail.detail-one{left:-3.45rem}.company-item .detail.detail-one .detail-line{left:.35rem;border-bottom-color:transparent;border-right-color:transparent}.company-item .detail.detail-two{left:-2.45rem}.company-item .detail.detail-two .detail-line{left:.35rem;border-bottom-color:transparent;border-right-color:transparent}.company-item .detail.detail-three{left:-1.45rem}.company-item .detail.detail-three .detail-line{left:.35rem;border-bottom-color:transparent;border-right-color:transparent}.company-item .detail.detail-four{left:-0.45rem}.company-item .detail.detail-four .detail-line{left:.35rem;border-bottom-color:transparent;border-right-color:transparent}.company-item .detail.detail-five{left:.55rem}.company-item .detail.detail-five .detail-line{width:.5rem;left:.35rem;border-bottom-color:transparent;border-right-color:transparent}.company-item .detail.detail-six{left:1.55rem}.company-item .detail.detail-six .detail-line{width:.5rem;left:auto;right:.35rem;border-bottom-color:transparent;border-left-color:transparent}.company-item .detail.detail-seven{left:2.55rem}.company-item .detail.detail-seven .detail-line{left:auto;right:.35rem;border-bottom-color:transparent;border-left-color:transparent}.company-item .detail.detail-eight{left:3.55rem}.company-item .detail.detail-eight .detail-line{left:auto;right:.35rem;border-bottom-color:transparent;border-left-color:transparent}.company-item .detail.detail-nine{left:4.55rem}.company-item .detail.detail-nine .detail-line{left:auto;right:.35rem;border-bottom-color:transparent;border-left-color:transparent}.company-item .detail.detail-ten{left:5.55rem}.company-item .detail.detail-ten .detail-line{left:auto;right:.35rem;border-bottom-color:transparent;border-left-color:transparent}.company-item .detail.detail-three-one{left:.08rem}.company-item .detail.detail-three-one .detail-line{left:.35rem;width:1rem;height:1.19rem;border-bottom-color:transparent;border-right-color:transparent}.company-item .detail.detail-three-two{left:1.08rem}.company-item .detail.detail-three-two .detail-line{left:auto;right:.35rem;width:1rem;height:1.19rem;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.company-item .detail.detail-three-three{left:2.08rem}.company-item .detail.detail-three-three .detail-line{left:auto;right:.35rem;width:1rem;height:1.19rem;border-bottom-color:transparent;border-left-color:transparent}