.about-us{padding:80px 0}.about-us .title{margin-bottom:48px;color:var(--primary-color)}.about-us .company-profile{margin-bottom:40px}.about-us .company-profile .desc-wrapper{margin-bottom:48px;overflow:hidden}.about-us .company-profile .desc-wrapper .desc{color:#666;font-size:18px;line-height:2}.about-us .company-profile .desc-wrapper .img-wrapper img{width:100%;border-radius:8px;object-fit:contain}.about-us .content-item{display:flex;padding:48px 32px;align-self:stretch;border-radius:16px;box-shadow:0 4px 20px 0 rgba(40,49,67,0.08);margin-bottom:48px}.about-us .content-item .desc{color:#666666;font-size:18px;line-height:40px}.about-us .content-item img{width:100%;border-radius:8px;object-fit:cover}.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;padding:12px;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 .surroundings{margin-top:80px}.about-us .surroundings .swiper-container{overflow:hidden;position:relative;padding-bottom:48px}.about-us .surroundings .swiper-container .swiper-wrapper{height:100%}.about-us .surroundings .swiper-container .swiper-wrapper .swiper-slide{width:25%;height:100%;cursor:pointer;border:1px solid #f0f0f0;padding:12px;position:relative}.about-us .surroundings .swiper-container .swiper-wrapper .swiper-slide:nth-child(n + 9){width:33.33%}.about-us .surroundings .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:calc(100% - 36px);object-fit:contain}.about-us .surroundings .swiper-container .swiper-wrapper .swiper-slide .name{font-size:16px;text-align:center;margin-top:10px;color:#666}.about-us .surroundings .swiper-container .swiper-scrollbar{bottom:0}.about-us .surroundings .swiper-container .swiper-scrollbar .swiper-scrollbar-drag{background:linear-gradient(to right, var(--primary-color), var(--primary-color-light))}@media screen and (max-width:768px){.about-us{padding:24px}.about-us .title{text-align:center;margin-bottom:24px}.about-us .company-profile{margin-bottom:40px}.about-us .company-profile .desc-wrapper .desc{font-size:14px}.about-us .company-profile .desc-wrapper .img-wrapper img{border-radius:4px}.about-us .company-profile .data-list .data-item{padding-right:0;margin-bottom:12px}.about-us .company-profile .data-list .data-item .text{font-size:16px}.about-us .company-profile .data-list .data-item .number{font-size:24px}.about-us .company-profile .data-list .data-item .number .unit{font-size:14px}.about-us .content-item{padding:12px;margin-bottom:24px}.about-us .content-item .desc{font-size:14px;line-height:24px}.about-us .img-link-icon .iconfont{font-size:18px}.about-us .surroundings .swiper-container .swiper-wrapper .swiper-slide{width:100%}}