.swiper{width:100%;aspect-ratio:1920 / 876;overflow:hidden}.swiper .swiper-wrapper .swiper-slide{position:relative}.swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content{position:absolute;inset:0;z-index:2}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container{height:100%;display:flex;flex-direction:column;justify-content:center;color:#fff}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .button-wrapper{justify-content:flex-start}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.2)}}.swiper .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-content .title{animation:indjsText 1s ease both .2s}.swiper .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-content .desc{animation:indjsText 1s ease both .4s}.swiper .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-content .button-wrapper{animation:indjsText 1s ease both .6s}.swiper .swiper-pagination{left:var(--container-margin);bottom:20%;right:inherit;width:initial}.swiper .swiper-pagination .swiper-pagination-bullet{width:40px;height:4px;background-color:#fff;border-radius:10px}.swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color)}@keyframes indjsText{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}.button-wrapper{display:flex;justify-content:center}.button-wrapper .button{padding:0 18px;height:58px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--primary-color)}.button-wrapper .button .iconfont{font-size:14px}.title-wrapper .title{color:var(--primary-color)}.product{overflow:hidden;background-color:#F8F8F8}.product .title-wrapper{text-align:center}.product .product-list{display:flex;gap:12px}.product .product-list .product-item{width:calc(100% / 6);display:block;overflow:hidden}.product .product-list .product-item img{transition:transform .5s ease;width:100%}.product .product-list .product-item .title{position:relative;padding:0 12px;color:#2D2D2D;background-color:#F0F0F0;height:75px;display:flex;align-items:center;justify-content:center;text-align:center}.product .product-list .product-item .title .text{position:relative;z-index:2}.product .product-list .product-item .title::before{content:'';position:absolute;left:0;bottom:0;width:0;height:100%;background-color:var(--primary-color);transition:all .5s ease;z-index:1}.product .product-list .product-item:hover .title{color:#fff}.product .product-list .product-item:hover .title::before{width:100%}.about-us{position:relative;overflow:hidden}.about-us .about-us-content{display:flex}.about-us .about-us-content .content-left{width:60%;padding-right:60px}.about-us .about-us-content .content-left .title-wrapper .title{text-align:left}.about-us .about-us-content .content-left .title-wrapper .desc{color:#666;line-height:1.5;text-align:left;font-family:'微软雅黑'}.about-us .about-us-content .content-left .number-list{display:flex}.about-us .about-us-content .content-left .number-list .number-list-left{width:60%}.about-us .about-us-content .content-left .number-list .number-list-right{width:40%;display:flex;justify-content:flex-end}.about-us .about-us-content .content-left .number-list .number-item{display:flex;flex-direction:column;font-family:'bodygrotesquefit-bolditalic'}.about-us .about-us-content .content-left .number-list .number-item .number-wrapper{color:var(--primary-color);display:flex;align-items:center}.about-us .about-us-content .content-left .number-list .number-item .desc{color:#333333}.about-us .about-us-content .about-us-right{width:40%;height:var(--about-us-right-height, 0);position:relative}.about-us .about-us-content .about-us-right::after{content:'';position:absolute;width:50%;height:50%;background-color:var(--primary-color);right:-20px;top:-20px;z-index:-1}.about-us .about-us-content .about-us-right img{width:100%;height:100%;object-fit:cover}.workshop-introduction{aspect-ratio:1920 / 900;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;overflow:hidden}.workshop-introduction .container-right{height:100%;display:flex;flex-direction:column;justify-content:space-between}.workshop-introduction .container-right .title-wrapper .title{text-align:left;color:#fff}.workshop-introduction .container-right .workshop-introduction-swiper-box{width:100%;height:75%}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper{position:relative;height:100%;margin-left:auto;width:calc((100% - var(--container-margin)) / 2 + var(--container-margin));background-color:var(--primary-color);border-radius:128px 0 0 0;overflow:hidden;color:#fff}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-slide{padding:8%;position:relative}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-slide .text-wrapper .title{text-transform:uppercase}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-slide .text-wrapper .desc{opacity:.63;line-height:1.5}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-slide .text-wrapper img{position:absolute;bottom:0;right:0}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation{position:absolute;left:8%;bottom:20%;z-index:2;display:flex;align-items:center}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-progressbar{width:200px;position:relative;height:3px;background:#e6e6e6}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-progressbar .swiper-pagination-progressbar-fill{background:#fff}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn{margin-left:48px;display:flex;align-items:center;gap:0 24px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .prev-btn,.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .next-btn{width:42px;height:42px;border-radius:50%;transition:all .4s ease;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#F7F8FA;border:1px solid #F7F8FA}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .prev-btn .iconfont,.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .next-btn .iconfont{font-size:24px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .prev-btn:hover,.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .next-btn:hover{background:var(--primary-color);color:#F7F8FA}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .prev-btn.swiper-button-disabled,.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .next-btn.swiper-button-disabled{opacity:.5;pointer-events:none}.title-wrapper{text-align:center}.title-wrapper .title{text-transform:uppercase}.news-information{overflow:hidden;background-color:#F7F8FA}.news-information .information-content{display:flex;gap:48px}.news-information .information-content .information-swiper{width:calc(66.66% - 24px);overflow:hidden}.news-information .information-content .information-swiper .swiper-slide{position:relative;display:flex;flex-direction:column;justify-content:space-between;transition:all .5s ease;background-color:#FFFFFF}.news-information .information-content .information-swiper .swiper-slide::after{content:'';position:absolute;left:0;bottom:0;width:0;height:4px;background:var(--primary-color);transition:all .3s ease}.news-information .information-content .information-swiper .swiper-slide:hover{background-color:#fff}.news-information .information-content .information-swiper .swiper-slide:hover img{transform:scale(1.1)}.news-information .information-content .information-swiper .swiper-slide:hover .title{color:var(--primary-color)}.news-information .information-content .information-swiper .swiper-slide:hover .date{color:var(--primary-color)}.news-information .information-content .information-swiper .swiper-slide:hover::after{width:100%}.news-information .information-content .information-swiper .swiper-slide .image-wrapper{width:100%;aspect-ratio:503 / 300;overflow:hidden;position:relative;display:block}.news-information .information-content .information-swiper .swiper-slide .image-wrapper img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.news-information .information-content .information-swiper .swiper-slide .content-wrapper .text-wrapper{padding:24px;display:block}.news-information .information-content .information-swiper .swiper-slide .content-wrapper .text-wrapper .desc{color:#666}.news-information .information-content .information-swiper .swiper-slide .date{padding:24px;text-align:right;color:#BBB9B9}.news-information .information-content .information-list{width:calc(33.33% - 24px);overflow:hidden;padding:24px;padding-top:0}.news-information .information-content .information-list .information-item{padding-top:24px}.news-information .information-content .information-list .information-item:first-child .information-link{padding-top:0}.news-information .information-content .information-list .information-item.active .information-link .text-wrapper .title{color:var(--primary-color)}.news-information .information-content .information-list .information-item.active .information-link .date-wrapper .day{color:var(--primary-color)}.news-information .information-content .information-list .information-item .information-link{padding:24px 0}.news-information .information-content .information-list .information-item .information-link .text-wrapper{width:100%}.news-information .information-content .information-list .information-item .information-link .text-wrapper .date{color:#BBB9B9}.contact-us{position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.contact-us .contact-us-content .title-wrapper{text-align:left}.contact-us .contact-us-content .contact-info-list{display:flex;align-items:center}.contact-us .contact-us-content .contact-info-list .contact-info-item{width:calc(100% / 3);display:flex;align-items:center;color:#fff}.contact-us .contact-us-content .contact-info-list .contact-info-item .icon-wrapper{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:80px;height:80px;background-color:#fff;border-radius:50%;margin-right:12px;color:var(--primary-color)}.contact-us .contact-us-content .contact-info-list .contact-info-item .icon-wrapper .iconfont{font-size:24px}.contact-us .contact-us-content .contact-info-list .contact-info-item .icon-wrapper .icon-dianhua4,.contact-us .contact-us-content .contact-info-list .contact-info-item .icon-wrapper .icon-dingwei1{font-size:28px}@media screen and (max-width:1200px){.workshop-introduction{aspect-ratio:auto}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper{border-radius:60px 0 0 0;margin-top:80px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-slide{padding-bottom:80px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-progressbar{width:160px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .prev-btn,.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .next-btn{width:38px;height:38px}}@media screen and (max-width:992px){.swiper{height:calc(30vh + var(--header-height))}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .title{width:80%;margin:0 auto;text-align:center}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .desc{text-align:center}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .button-wrapper{display:none;justify-content:center}.swiper .swiper-pagination{justify-content:center;width:100%;bottom:20px;padding:0 20px}.swiper .swiper-pagination .swiper-pagination-bullet .line{width:30px;margin:0 8px}.title-wrapper{text-align:center}.button-wrapper .button{padding:0 12px;height:48px}.product .product-list{gap:12px;flex-wrap:wrap}.product .product-list .product-item{width:calc(100% / 2 - (12px / 2))}.product .product-list .product-item .title{height:60px}.about-us .about-us-content{flex-direction:column}.about-us .about-us-content .content-left{width:100%;padding-right:0;margin-bottom:30px}.about-us .about-us-content .about-us-right{width:100%;height:auto}.about-us .about-us-content .about-us-right::after{top:-12px;right:-12px}.about-us .about-us-content .about-us-right img{height:auto}.workshop-introduction{aspect-ratio:auto;padding-bottom:40px}.workshop-introduction .container-right .workshop-introduction-swiper-box{height:auto}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper{width:100%;border-radius:40px 40px 0 0;margin-top:40px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-slide{padding:30px 20px 40px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation{left:20px;bottom:12px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-progressbar{width:140px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn{margin-left:24px;gap:0 16px}.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .prev-btn,.workshop-introduction .container-right .workshop-introduction-swiper-box .workshop-introduction-swiper .swiper-operation .swiper-btn .next-btn{width:34px;height:34px}.news-information .information-content{flex-direction:column;gap:30px}.news-information .information-content .information-swiper{width:100%}.news-information .information-content .information-list{display:none}.contact-us{aspect-ratio:auto;padding:40px 0}.contact-us .contact-us-content .contact-info-list{flex-direction:column;align-items:center;gap:24px}.contact-us .contact-us-content .contact-info-list .contact-info-item{width:80%}.contact-us .contact-us-content .contact-info-list .contact-info-item .icon-wrapper{width:60px;height:60px}.contact-us .contact-us-content .contact-info-list .contact-info-item .icon-wrapper .iconfont{font-size:18px}.contact-us .contact-us-content .contact-info-list .contact-info-item .icon-wrapper .icon-dianhua4,.contact-us .contact-us-content .contact-info-list .contact-info-item .icon-wrapper .icon-dingwei1{font-size:22px}}