.about-us .title-wrapper{display:flex;justify-content:space-between;align-items:center}.about-us .title-wrapper .swiper-operation{display:flex;align-items:center}.about-us .title-wrapper .swiper-operation .swiper-progressbar{width:400px;position:relative;height:3px;background:#e6e6e6}.about-us .title-wrapper .swiper-operation .swiper-progressbar .swiper-pagination-progressbar-fill{background:var(--primary-color)}.about-us .title-wrapper .swiper-operation .swiper-btn{margin-left:48px;display:flex;align-items:center;gap:0 24px}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn,.about-us .title-wrapper .swiper-operation .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 .title-wrapper .swiper-operation .swiper-btn .prev-btn .iconfont,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn .iconfont{font-size:20px}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn:hover,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn:hover{background:var(--primary-color);color:#fff}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn.swiper-button-disabled,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn.swiper-button-disabled{opacity:.5;pointer-events:none}.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn .iconfont{transform:rotate(180deg)}.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{position:relative;overflow:hidden}.about-us .swiper .swiper-wrapper .swiper-slide{position:relative;height:initial !important}.about-us .swiper .swiper-wrapper .swiper-slide .img-link{width:100%}.about-us .swiper .swiper-wrapper .swiper-slide .img-link img{width:100%;height:100%;object-fit:cover}.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;background:linear-gradient(to bottom, #f2f8fb, #e2f1f5);position:relative}.about-us .company-profile .company-profile-bg{position:absolute;top:0;left:50%;transform:translateX(-50%)}.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{color:#666;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-link{width:100%;aspect-ratio:16 / 9;border-radius:24px;overflow:hidden}.about-us .company-profile .company-profile-content .content-right .img-link img{width:100%;height:100%;object-fit:cover}.about-us .section-title{text-align:center;margin-bottom:40px;position:relative}.about-us .section-title::after{content:"";display:block;width:80px;height:3px;background-color:#e74c3c;margin:15px auto}.about-us .capacity{background-color:#f8f9fa}.about-us .capacity-cards{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}.about-us .capacity-cards .card{background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);flex:1;min-width:280px;text-align:center}.about-us .capacity-cards .card i{font-size:2.5rem;color:#e74c3c;margin-bottom:20px}.about-us .capacity-cards .card h3{font-size:1.3rem;margin-bottom:15px;color:#2c3e50}.about-us .capacity-cards .card p{color:#666}.about-us .products{background-color:#fff}.about-us .products .products-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px}.about-us .products .product-item{padding:25px;border:1px solid #eee;border-radius:8px;transition:transform .3s,box-shadow .3s}.about-us .products .product-item:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,0.1)}.about-us .products .product-item h3{font-size:1.2rem;margin-bottom:15px;color:#2c3e50;border-left:4px solid #e74c3c;padding-left:10px}.about-us .products .product-item ul{list-style:disc;color:#666}.about-us .products .product-item li{margin-bottom:8px;padding-left:14px}.about-us .products .product-item li img{width:100%;border-radius:8px;margin-bottom:6px}.about-us .equipment .equipment-swiper .swiper-slide{width:30%;margin-right:24px}.about-us .equipment .equipment-swiper .img-link{overflow:hidden}.about-us .equipment .equipment-swiper .img-link img{width:100%;transition:transform .5s ease}.about-us .equipment .equipment-swiper .img-link:hover img{transform:scale(1.1)}.about-us .honor{overflow:hidden;background-color:#F8F8F8}.about-us .honor .title-wrapper .swiper-btn .prev-btn,.about-us .honor .title-wrapper .swiper-btn .next-btn{background-color:#fff}.about-us .honor .swiper{position:relative;perspective:1000px;padding:24px 0}.about-us .honor .swiper .swiper-wrapper{align-items:center}.about-us .honor .swiper .swiper-wrapper .swiper-slide{width:24%;margin-right:24px;position:relative;transition:transform .6s ease;transform-style:preserve-3d;transform:perspective(800px) rotateY(0deg) translateZ(0);z-index:1}.about-us .honor .swiper .swiper-wrapper .swiper-slide:hover{transform:perspective(800px) rotateY(0deg) translateZ(10px) scale(1.05) !important;z-index:10 !important}.about-us .honor .swiper .swiper-wrapper .swiper-slide .img-link{width:100%;height:100%;border-radius:8px;overflow:hidden}.about-us .honor .swiper .swiper-wrapper .swiper-slide .img-link img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.about-us .honor .swiper .swiper-wrapper .swiper-slide .name{display:flex;justify-content:center;text-align:center;margin-top:15px;transform:translateZ(20px)}.about-us .honor .swiper .swiper-scrollbar{bottom:0}.about-us .honor .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:linear-gradient(to right, var(--primary-color), var(--primary-color-light))}@media (min-width:992px){.about-us .honor-swiper .swiper-slide.honor-position-1{transform:perspective(800px) rotateY(15deg) translateZ(-20px) !important;z-index:1 !important}.about-us .honor-swiper .swiper-slide.honor-position-2{transform:perspective(800px) rotateY(25deg) translateZ(-10px) !important;z-index:2 !important}.about-us .honor-swiper .swiper-slide.honor-position-3{transform:perspective(800px) rotateY(0deg) translateZ(0) !important;z-index:3 !important}.about-us .honor-swiper .swiper-slide.honor-position-4{transform:perspective(800px) rotateY(-25deg) translateZ(-10px) !important;z-index:2 !important}.about-us .honor-swiper .swiper-slide.honor-position-5{transform:perspective(800px) rotateY(-15deg) translateZ(-20px) !important;z-index:1 !important}.about-us .honor-swiper .swiper-slide:hover{transform:perspective(800px) rotateY(0deg) translateZ(10px) scale(1.05) !important;z-index:10 !important}}@media screen and (max-width:992px){.about-us .title-wrapper{flex-direction:column;gap:20px;margin-bottom:12px}.about-us .title-wrapper .swiper-operation{width:100%;gap:20px}.about-us .title-wrapper .swiper-operation .swiper-progressbar{width:100%}.about-us .title-wrapper .swiper-operation .swiper-btn{margin-left:0;justify-content:center}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn{width:32px;height:32px}.about-us .company-profile .company-profile-content{flex-direction:column;gap:24px;margin-top:24px !important}.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 .company-profile-content .content-right .img-link{border-radius:16px}.about-us .section-title{margin-bottom:24px}.about-us .section-title::after{width:64px;margin:12px auto}.about-us .capacity .capacity-cards{gap:16px}.about-us .capacity .capacity-cards .card{flex:initial;width:100%;min-width:initial;padding:20px}.about-us .capacity .capacity-cards .card i{font-size:2rem;margin-bottom:12px}.about-us .capacity .capacity-cards .card h3{font-size:18px;margin-bottom:10px}.about-us .products .products-grid{grid-template-columns:1fr;gap:16px}.about-us .products .product-item{padding:16px}.about-us .products .product-item h3{font-size:18px;margin-bottom:12px}.about-us .products .product-item li{margin-bottom:6px}}