.about-us .img-link-icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);z-index:2;color:#fff;transition:all .5s ease .2s;width:44px;height:44px;border-radius:50%;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center}.about-us .img-link-icon .iconfont{font-size:26px}.about-us .swiper-slide:hover .img-link-icon{transform:translate(-50%, -50%) scale(1)}.about-us .company-profile{overflow:hidden;position:relative}.about-us .company-profile .company-profile-content{display:flex;gap:48px}.about-us .company-profile .company-profile-content .content-left{width:calc(60% - 24px);display:flex;flex-direction:column;justify-content:space-between}.about-us .company-profile .company-profile-content .content-left .desc{line-height:1.8}.about-us .company-profile .company-profile-content .content-right{width:calc(40% - 24px);display:flex;flex-direction:column;gap:24px}.about-us .company-profile .company-profile-content .content-right img{width:100%}.about-us .company-profile .number-list{display:flex;align-items:flex-end;position:relative;background:#F6F6F6;height:180px;overflow:hidden}.about-us .company-profile .number-list::before{content:'';position:absolute;top:0;left:0;transform:translateX(var(--numberSlide, 0));opacity:0;transition:transform .3s ease,opacity .2s ease;width:calc(100% / 4);height:100%;background-color:var(--primary-color);z-index:1;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 20px), calc(100% - 20px) 100%, 0 100%, 0 0)}.about-us .company-profile .number-list.number-list-active::before{opacity:1}.about-us .company-profile .number-list .number-item{width:calc(100% / 4);height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2}.about-us .company-profile .number-list .number-item .number-wrapper{display:flex;align-items:center;text-align:center}.about-us .company-profile .number-list .number-item.active{color:#fff}.about-us .factory{background-color:#dfe9f6}.about-us .factory .factory-image-list{display:flex;flex-wrap:wrap;gap:24px}.about-us .factory .factory-image-list .factory-image-item{width:calc(100% / 3 - 24px * 2 / 3)}.about-us .company-event .wrap{padding:48px 24px;background-color:#f2f2f2}.about-us .company-event .company-event-image-list{display:flex;gap:48px;flex-wrap:wrap}.about-us .company-event .company-event-image-list .company-event-image-item{width:calc(100% / 3 - 48px * 2 / 3)}.about-us .company-event .company-event-image-list .company-event-image-item img{width:100%;aspect-ratio:16 / 9}.about-us .honor{background-color:#f8f8f8}.about-us .honor .honor-header{display:flex;justify-content:space-between;align-items:center}.about-us .honor .honor-header .swiper-operation{display:flex;align-items:center}.about-us .honor .honor-header .swiper-operation .swiper-progressbar{width:400px;position:relative;height:3px;background:#e6e6e6}.about-us .honor .honor-header .swiper-operation .swiper-progressbar .swiper-pagination-progressbar-fill{background-image:linear-gradient(to right, var(--primary-color), var(--primary-color-light))}.about-us .honor .honor-header .swiper-operation .swiper-btn{margin-left:48px;display:flex;align-items:center;gap:0 24px}.about-us .honor .honor-header .swiper-operation .swiper-btn .swiper-button{width:44px;height:44px;background-color:#E5E5E5;display:flex;align-items:center;justify-content:center;cursor:pointer}.about-us .honor .honor-header .swiper-operation .swiper-btn .swiper-button.next img{transform:rotate(180deg)}.about-us .honor .honor-header .swiper-operation .swiper-btn .swiper-button:hover{background-color:var(--primary-color)}.about-us .honor .honor-header .swiper-operation .swiper-btn .swiper-button:hover img{filter:brightness(0) invert(1)}.about-us .honor .swiper{position:relative;overflow:hidden}.about-us .honor .swiper .swiper-wrapper .swiper-slide{width:33%;position:relative;border:1px solid #f0f0f0;padding:12px;background-color:#fff}.about-us .honor .swiper .swiper-wrapper .swiper-slide .img-link{width:100%;aspect-ratio:9 / 16}.about-us .honor .swiper .swiper-wrapper .swiper-slide .img-link img{width:100%;height:100%;object-fit:contain}.about-us .honor .swiper .swiper-wrapper .swiper-slide .name{display:flex;justify-content:center;text-align:center}@media screen and (max-width:992px){.about-us .company-profile .company-profile-content{flex-direction:column;gap:24px}.about-us .company-profile .company-profile-content .content-left,.about-us .company-profile .company-profile-content .content-right{width:100%}.about-us .company-profile .company-profile-content .content-right{gap:16px}.about-us .company-profile .number-list{flex-wrap:wrap;height:auto}.about-us .company-profile .number-list::before{display:none}.about-us .company-profile .number-list .number-item{width:50%;padding:24px 12px}.about-us .company-profile .number-list .number-item.active{background-color:var(--primary-color)}.about-us .factory .factory-image-list{gap:16px}.about-us .factory .factory-image-list .factory-image-item{width:calc(50% - 16px / 2)}.about-us .honor .honor-header{flex-direction:column;align-items:flex-start;gap:16px}.about-us .honor .honor-header .swiper-operation{width:100%;gap:16px}.about-us .honor .honor-header .swiper-operation .swiper-progressbar{width:auto;flex:1}.about-us .honor .honor-header .swiper-operation .swiper-btn{margin-left:0;gap:0 16px}.about-us .honor .swiper .swiper-wrapper .swiper-slide{width:50%}}