.about-us .title-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.about-us .title-wrapper .title{position:relative}.about-us .title-wrapper .title::after{content:'';position:absolute;width:60%;height:2px;background:#fabf00;bottom:-4px;left:50%;transform:translateX(-50%)}.about-us .swiper-btn{display:flex;align-items:center;gap:0 24px}.about-us .swiper-btn .prev-btn,.about-us .swiper-btn .next-btn{width:44px;height:44px;border-radius:50%;background:#f8f8f8;transition:all .4s ease;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#666}.about-us .swiper-btn .prev-btn .iconfont,.about-us .swiper-btn .next-btn .iconfont{font-size:24px}.about-us .swiper-btn .prev-btn:hover,.about-us .swiper-btn .next-btn:hover{background:var(--primary-color);color:#fff}.about-us .swiper-btn .prev-btn.swiper-button-disabled,.about-us .swiper-btn .next-btn.swiper-button-disabled{opacity:.5;pointer-events:none}.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 .swiper{overflow:hidden;position:relative}.about-us .swiper .swiper-wrapper .swiper-slide{position:relative;height:initial !important;border:1px solid #f0f0f0;padding:12px;background-color:#fff}.about-us .swiper .swiper-wrapper .swiper-slide .img-link{width:100%}.about-us .swiper .swiper-wrapper .swiper-slide img{width:100%;object-fit:contain}.about-us .swiper .swiper-wrapper .swiper-slide .name{display:flex;justify-content:center;text-align:center}.about-us .swiper .swiper-scrollbar{bottom:0}.about-us .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:linear-gradient(to right, var(--primary-color), var(--primary-color-light))}.about-us .company-profile{overflow:hidden}.about-us .company-profile .company-profile-content{display:flex;justify-content:space-between;gap:0 48px}.about-us .company-profile .company-profile-content .content-left{width:calc(50% - 24px)}.about-us .company-profile .company-profile-content .content-left .company-profile-swiper{aspect-ratio:16 / 9}.about-us .company-profile .company-profile-content .content-right{width:calc(45% - 24px)}.about-us .company-profile .company-profile-content .content-right .desc{line-height:30px}.about-us .company-profile .company-profile-content .content-right .desc strong{color:var(--primary-color)}.about-us .culture{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}.about-us .culture .title-wrapper .title::after{background-color:#fff}.about-us .culture .culture-list{display:flex;flex-wrap:wrap;color:#000;gap:24px}.about-us .culture .culture-list .culture-item{width:calc(100% / 4 - (24px * 3 / 4));margin-top:100px;height:200px;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 12px;padding-top:60px;transition:all .3s ease}.about-us .culture .culture-list .culture-item .logo{height:0;transition:all .3s ease}.about-us .culture .culture-list .culture-item .icon-wrapper{display:none}.about-us .culture .culture-list .culture-item.active{margin-top:0;height:300px}.about-us .culture .culture-list .culture-item.active .logo{height:40px;margin-bottom:48px}.about-us .environment{overflow:hidden}.about-us .environment .swiper .swiper-wrapper .swiper-slide .img-link{aspect-ratio:3 / 2}.about-us .environment .swiper .swiper-wrapper .swiper-slide img{height:100%;object-fit:cover}.about-us .honor{overflow:hidden;background-color:#ededed}.about-us .honor .swiper .swiper-wrapper{align-items:flex-start}.about-us .honor .swiper .swiper-wrapper .swiper-slide{aspect-ratio:325 / 432}.about-us .honor .swiper .swiper-wrapper .swiper-slide .img-link{height:100%}.about-us .honor .swiper .swiper-wrapper .swiper-slide img{height:100%;object-fit:contain}.about-us .partner .partner-list{display:flex;flex-wrap:wrap;gap:24px}.about-us .partner .partner-list .partner-item{width:calc(100% / 5 - (24px * 4 / 5));box-shadow:0 0 10px rgba(201,201,201,0.5);border-radius:6px;overflow:hidden;aspect-ratio:16 / 9}.about-us .partner .partner-list .partner-item img{width:100%;height:100%;transition:all .3s ease;object-fit:contain}.about-us .partner .partner-list .partner-item:hover img{transform:scale(1.1)}@media screen and (max-width:992px){.about-us .swiper-btn{justify-content:center}.about-us .swiper-btn .prev-btn,.about-us .swiper-btn .next-btn{width:32px;height:32px}.about-us .company-profile{padding:24px 0}.about-us .company-profile .company-profile-content{flex-direction:column;gap:30px}.about-us .company-profile .company-profile-content .content-left{width:95%;margin:0 auto}.about-us .company-profile .company-profile-content .content-right{width:100%}.about-us .company-profile .company-profile-content .content-right .swiper-btn{display:none}.about-us .company-profile .company-profile-content .number-list{gap:24px}.about-us .culture .culture-list{gap:12px}.about-us .culture .culture-list .culture-item{width:calc(100% / 2 - (12px * 1 / 2));height:auto;aspect-ratio:1 / 1;padding:12px;margin-top:0;text-align:center;justify-content:center}.about-us .culture .culture-list .culture-item .logo{display:none}.about-us .culture .culture-list .culture-item .icon-wrapper{display:block;margin-bottom:12px}.about-us .culture .culture-list .culture-item .icon-wrapper img{width:40px}.about-us .culture .culture-list .culture-item.active{height:auto}.about-us .partner .partner-list{gap:12px}.about-us .partner .partner-list .partner-item{width:calc(100% / 2 - (12px * 1 / 2))}}