body{font-size:clamp(14px, 0.875rem, 0.73vw);font-family:'calibri'}@font-face{font-family:'calibri';src:url("https://xsd-web.oss-cn-qingdao.aliyuncs.com/fonts/calibri.ttf")}@font-face{font-family:'calibrib';src:url("https://xsd-web.oss-cn-qingdao.aliyuncs.com/fonts/calibrib.ttf")}@font-face{font-family:'calibril';src:url("https://xsd-web.oss-cn-qingdao.aliyuncs.com/fonts/calibril.ttf")}@font-face{font-family:'calibrili';src:url("https://xsd-web.oss-cn-qingdao.aliyuncs.com/fonts/calibrili.ttf")}@font-face{font-family:'calibrii';src:url("https://xsd-web.oss-cn-qingdao.aliyuncs.com/fonts/calibriz.ttf")}.fm_l{font-family:'calibril'}.fm_b{font-family:'calibrib'}.fm_li{font-family:'calibrili'}.fm_i{font-family:'calibrii'}h1{font-size:clamp(18px, 2.25rem, 1.875vw)}h2{font-size:clamp(18px, 1.875rem, 1.5625vw)}h3{font-size:clamp(16px, 1.5rem, 1.25vw)}h4{font-size:clamp(14px, 1.125rem, 0.9375vw)}h5{font-size:clamp(14px, 0.875rem, 0.73vw)}h6{font-size:clamp(12px, 12px, 0.625vw)}p{font-size:clamp(14px, 1rem, 0.84vw)}.fz_60{font-size:clamp(20px, 3.75rem, 3.125vw)}.fz_59{font-size:clamp(20px, 3.6875rem, 3.07292vw)}.fz_58{font-size:clamp(20px, 3.625rem, 3.02083vw)}.fz_57{font-size:clamp(20px, 3.5625rem, 2.96875vw)}.fz_56{font-size:clamp(20px, 3.5rem, 2.91667vw)}.fz_55{font-size:clamp(20px, 3.4375rem, 2.86458vw)}.fz_54{font-size:clamp(20px, 3.375rem, 2.8125vw)}.fz_53{font-size:clamp(20px, 3.3125rem, 2.76042vw)}.fz_52{font-size:clamp(20px, 3.25rem, 2.70833vw)}.fz_51{font-size:clamp(20px, 3.1875rem, 2.65625vw)}.fz_50{font-size:clamp(20px, 3.125rem, 2.60417vw)}.fz_49{font-size:clamp(20px, 3.0625rem, 2.55208vw)}.fz_48{font-size:clamp(20px, 3rem, 2.5vw)}.fz_47{font-size:clamp(20px, 2.9375rem, 2.44792vw)}.fz_46{font-size:clamp(20px, 2.875rem, 2.39583vw)}.fz_45{font-size:clamp(20px, 2.8125rem, 2.34375vw)}.fz_44{font-size:clamp(20px, 2.75rem, 2.29167vw)}.fz_43{font-size:clamp(20px, 2.6875rem, 2.23958vw)}.fz_42{font-size:clamp(20px, 2.625rem, 2.1875vw)}.fz_41{font-size:clamp(20px, 2.5625rem, 2.13542vw)}.fz_40{font-size:clamp(20px, 2.5rem, 2.08333vw)}.fz_39{font-size:clamp(20px, 2.4375rem, 2.03125vw)}.fz_38{font-size:clamp(20px, 2.375rem, 1.97917vw)}.fz_37{font-size:clamp(20px, 2.3125rem, 1.92708vw)}.fz_36{font-size:clamp(18px, 2.25rem, 1.875vw)}.fz_35{font-size:clamp(18px, 2.1875rem, 1.82292vw)}.fz_34{font-size:clamp(18px, 2.125rem, 1.77083vw)}.fz_33{font-size:clamp(18px, 2.0625rem, 1.71875vw)}.fz_32{font-size:clamp(18px, 2rem, 1.66667vw)}.fz_31{font-size:clamp(18px, 1.9375rem, 1.61458vw)}.fz_30{font-size:clamp(18px, 1.875rem, 1.5625vw)}.fz_29{font-size:clamp(18px, 1.8125rem, 1.51042vw)}.fz_28{font-size:clamp(16px, 1.75rem, 1.45833vw)}.fz_27{font-size:clamp(16px, 1.6875rem, 1.40625vw)}.fz_26{font-size:clamp(16px, 1.625rem, 1.35417vw)}.fz_25{font-size:clamp(16px, 1.5625rem, 1.30208vw)}.fz_24{font-size:clamp(16px, 1.5rem, 1.25vw)}.fz_23{font-size:clamp(16px, 1.4375rem, 1.19792vw)}.fz_22{font-size:clamp(16px, 1.375rem, 1.14583vw)}.fz_21{font-size:clamp(16px, 1.3125rem, 1.09375vw)}.fz_20{font-size:clamp(16px, 1.25rem, 1.04167vw)}.fz_19{font-size:clamp(16px, 1.1875rem, .98958vw)}.fz_18{font-size:clamp(14px, 1.125rem, .9375vw)}.fz_17{font-size:clamp(14px, 1.0625rem, .88542vw)}.fz_16{font-size:clamp(14px, 1rem, .83333vw)}.fz_15{font-size:clamp(14px, .9375rem, .78125vw)}.fz_14{font-size:clamp(14px, .875rem, .72917vw)}.fz_13{font-size:clamp(14px, .8125rem, .67708vw)}.fz_12{font-size:clamp(14px, 16px, 18pxvw)}.color-primary{color:#f8c013}.color-secondary{color:#008bd6}.mod_header{width:100%;position:fixed;top:0;left:0;z-index:9999;transition:all .3s ease}.mod_header::after{content:'';width:100%;height:1px;position:absolute;top:100%;left:0;background:rgba(255,255,255,0.1);transition:all .3s ease}.mod_header.active{background:#000}.mod_header.active::after{background:#000}.mod_header .header{position:relative;z-index:9}.mod_header .header .logo a{display:flex;align-items:center;height:6.25rem}.mod_header .header .logo a img{max-height:100%}.mod_header .header .header_center{display:flex;justify-content:flex-end;align-items:center}.mod_header .header .header_center nav>ul{display:flex;align-items:stretch;justify-content:flex-end}.mod_header .header .header_center nav>ul>li{position:relative;display:flex;align-items:center;margin-right:1.25rem}.mod_header .header .header_center nav>ul>li:hover>a{color:#f8c013}.mod_header .header .header_center nav>ul>li:hover ul{opacity:1;pointer-events:auto}.mod_header .header .header_center nav>ul>li.active>a{color:#f8c013}.mod_header .header .header_center nav>ul>li.active>i{color:#f8c013}.mod_header .header .header_center nav>ul>li>a{transition:all .3s ease;text-transform:uppercase;padding:.5rem 1.125rem;border-radius:1.5rem;font-size:clamp(18px, 1.25rem, 1.04167vw);color:rgba(255,255,255,0.5);font-family:'calibrii'}.mod_header .header .header_center nav>ul>li i{font-size:12px;margin-left:.5rem;transition:all .3s ease;color:#fff;display:none}.mod_header .header .header_center nav>ul>li ul{display:none;position:absolute;top:100%;left:50%;z-index:2;transform:translateX(-50%);padding:.5rem 0;background:#fff;backdrop-filter:blur(10px);min-width:12rem;pointer-events:none;opacity:0;transition:all 0.3s ease;box-shadow:0 0.2rem 0.5rem rgba(0,0,0,0.2);margin-top:1.75rem}.mod_header .header .header_center nav>ul>li ul::after{content:'';width:100%;height:1.75rem;bottom:100%;left:0;position:absolute}.mod_header .header .header_center nav>ul>li ul li{position:relative;display:flex;align-items:center;text-align:center;justify-content:center;padding:0 1em;border-bottom:1px solid rgba(0,0,0,0.1)}.mod_header .header .header_center nav>ul>li ul li:last-child{border:none}.mod_header .header .header_center nav>ul>li ul li:hover>ul{opacity:1;pointer-events:auto}.mod_header .header .header_center nav>ul>li ul li:hover>a,.mod_header .header .header_center nav>ul>li ul li:hover>i{color:#f8c013}.mod_header .header .header_center nav>ul>li ul li ul{left:100%;top:0;transform:translateX(0);margin-top:0;box-shadow:0 0.2rem 0.5rem rgba(0,0,0,0.1);border-radius:0 1rem 1rem 0}.mod_header .header .header_center nav>ul>li ul li a{display:block;font-size:clamp(14px, 1rem, .83333vw);color:#333;padding:.5em 0;transition:all .5s ease;white-space:nowrap}.mod_header .header .header_center nav>ul>li ul li>i{color:#333;transform:rotate(-90deg)}.mod_header .header .header_center .header_more{margin-left:10rem}.mod_header .header .header_center .head_ico{width:1.875rem;height:1.875rem;border-radius:50%;background:rgba(255,255,255,0.3);margin-left:1.25rem;position:relative;z-index:2;transition:all .3s}.mod_header .header .header_center .head_ico.search{background:#f8c013}.mod_header .header .header_center .head_ico.search>i,.mod_header .header .header_center .head_ico.search>a{color:#000}.mod_header .header .header_center .head_ico.search:hover>i,.mod_header .header .header_center .head_ico.search:hover>a{color:#000}.mod_header .header .header_center .head_ico.search.active form{opacity:1;pointer-events:auto}.mod_header .header .header_center .head_ico.search form{width:10rem;height:1.875rem;position:absolute;right:0;top:0;background:#f8c013;border-radius:.9375rem;overflow:hidden;z-index:2;opacity:0;pointer-events:none;transition:all .3s}.mod_header .header .header_center .head_ico.search form input{border:none;background:none;outline:none;width:100%;padding-left:1rem;font-size:14px;font-size:clamp(14px, .875rem, .72917vw)}.mod_header .header .header_center .head_ico.search form button{flex-shrink:0;width:1.875rem;height:1.875rem;border-radius:.9375rem;border:none;background:#f8c013}.mod_header .header .header_center .head_ico.search form button i{font-size:1rem;color:#000}.mod_header .header .header_center .head_ico:hover{background:#f8c013}.mod_header .header .header_center .head_ico:hover>i,.mod_header .header .header_center .head_ico:hover>a{color:#000}.mod_header .header .header_center .head_ico>i,.mod_header .header .header_center .head_ico>a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;transition:all .3s}.mod_header .header .header_center .head_ico>i i,.mod_header .header .header_center .head_ico>a i{font-size:1rem}.mod_header .header_bottom{position:absolute;top:100%;left:0;width:100%;background:#f8c013;padding:.5rem 0;transition:all .3s ease;opacity:0}.mod_header .header_bottom.show{opacity:1}.mod_header .header_bottom ul li{margin:0 .875rem}.mod_header .header_bottom ul li a{color:#000;font-size:clamp(14px, 1.125rem, .9375vw);font-family:'calibrib';text-transform:uppercase;transition:all .3s ease;display:block}.mod_header .header_bottom ul li a:hover{transform:scale(1.05)}.index_banner{height:100vh;position:relative;overflow:hidden}.index_banner .swiper{height:100%}.index_banner .swiper .swiper-pagination{left:calc(5.9375rem + 15px);bottom:6.875rem;display:flex}.index_banner .swiper .swiper-pagination span{width:7.5rem;height:4px;transition:all .3s;border-radius:0;opacity:1;margin:0;position:relative;background:rgba(255,255,255,0.7)}.index_banner .swiper .swiper-pagination span:last-child::before{display:none}.index_banner .swiper .swiper-pagination span i{width:4.875rem;height:1.875rem;background:url(../img/car-icon-y.png) center no-repeat;background-size:contain;position:absolute;bottom:4px;left:0;opacity:0}.index_banner .swiper .swiper-pagination span::after{content:'';height:calc(1.875rem + 4px);width:100%;position:absolute;left:0;bottom:0}.index_banner .swiper .swiper-pagination span::before{content:'';width:1px;height:1rem;bottom:100%;right:0;position:absolute;background:rgba(255,255,255,0.7)}.index_banner .swiper .swiper-pagination span.swiper-pagination-bullet-active i{opacity:1;animation:cat-ani 4.8s linear forwards}@keyframes cat-ani{0%{transform:translateX(0)}100%{transform:translateX(calc(7.5rem - 4.875rem))}}.index_banner .swiper .swiper-button-prev,.index_banner .swiper .swiper-button-next{width:35px;height:35px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;transition:all .3s;border-radius:50%;color:#fff}.index_banner .swiper .swiper-button-prev:hover,.index_banner .swiper .swiper-button-next:hover{background:#f8c013;border-color:#f8c013}.index_banner .swiper .swiper-button-prev::after,.index_banner .swiper .swiper-button-next::after{display:none}.index_banner .swiper .swiper-button-prev i,.index_banner .swiper .swiper-button-next i{font-size:clamp(16px, 1.125rem, .9375vw)}.index_banner .swiper .swiper-button-prev{left:3.75rem}.index_banner .swiper .swiper-button-next{right:3.75rem}.index_banner .swiper .banner_next{width:2.5rem;height:4.375rem;border-radius:1.25rem;background:#f8c013;color:#000;position:absolute;right:calc(5.9375rem + 15px);bottom:6.875rem;display:flex;align-items:center;justify-content:center;z-index:2}.index_banner .swiper .banner_next i{font-size:clamp(16px, 1.5rem, 1.25vw);display:inline-block;animation:ani-more-bottom 1.4s ease-out infinite}@keyframes ani-more-bottom{0%{transform:translateY(0);opacity:1}100%{transform:translateY(30%);opacity:.2}}@keyframes ani-more-right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(30%);opacity:.2}}.index_product .index_product_logo{padding-top:3.75rem;padding-bottom:.5rem;text-align:center}.index_product .index_product_logo img{max-height:7.625rem;display:inline-block;margin-bottom:1rem}.index_product .items{position:relative;z-index:2;display:flex;overflow:hidden;width:100%}.index_product .items .item{display:block;height:39.625rem;position:relative;flex-shrink:0;width:calc(11.8vw + 7.8125vw);margin-left:-7.8125vw;position:relative;transition:all .3s;clip-path:polygon(7.8125vw 0, 100% 0, calc(100% - 7.8125vw) 100%, 0 100%)}.index_product .items .item.active{width:36.4vw}.index_product .items .item.active:nth-child(1){width:36.4vw}.index_product .items .item.active:nth-child(1) .text{left:22%}.index_product .items .item.active .text{transform:translateY(-3.5rem);padding:0 2.6vw;left:15%}.index_product .items .item.active .text .title{text-align:left}.index_product .items .item.active .text p,.index_product .items .item.active .text .more{opacity:1}.index_product .items .item:nth-child(1){z-index:7;width:calc(11.8vw + 7.8125vw + 7.8125vw)}.index_product .items .item:nth-child(1) .text{left:20%}.index_product .items .item:nth-child(2){z-index:6}.index_product .items .item:nth-child(3){z-index:5}.index_product .items .item:nth-child(4){z-index:4}.index_product .items .item:nth-child(5){z-index:3}.index_product .items .item:nth-child(6){z-index:2}.index_product .items .item:nth-child(7){z-index:1;clip-path:polygon(7.8125vw 0, 100% 0, 100% 100%, 0 100%)}.index_product .items .item .text{position:absolute;left:6%;bottom:2%;color:#fff;width:60%;transition:all .3s}.index_product .items .item .text .title{font-size:clamp(16px, 1.25rem, 1.04167vw);font-family:'calibrib';text-align:center}.index_product .items .item .text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.index_product .items .item .text p,.index_product .items .item .text .more{opacity:0;transition:all .3s}.index_product .items .item .text .more{display:inline-block;padding:.5rem 1.5rem;background:#f8c013;color:#000;border-radius:1.5rem}.index_product .items .item .text .more i{display:inline-block;animation:ani-more-right 1.4s ease-out infinite}.index_about{height:58.75rem;position:relative;display:flex;align-items:center}.index_about .left{width:50%;padding-right:2.5rem}.index_about p,.index_about a{color:rgba(255,255,255,0.5);line-height:1.8;margin:0}.index_about ul{margin-top:3.75rem}.index_about ul li{color:#fff;transition:all .3s}.index_about ul li:hover{color:#f8c013}.index_about ul li .num{font-size:clamp(20px, 3.75rem, 3.125vw);line-height:1.1}.index_about ul li p{width:100%;color:rgba(255,255,255,0.3);padding:0}.index_about ul .line{width:1px;height:4.5rem;background:rgba(255,255,255,0.1)}.index_about .swiper{width:60%;margin-left:0;margin-top:5rem}.index_about .swiper .swiper-slide .img{padding-top:56.5%;display:block}.index_about .right_video{position:absolute;right:0;bottom:0;height:58.75rem;z-index:2}.index_about .right_video.right_video1{pointer-events:none}.index_about .right_video.right_video1 a{display:none}.index_about .right_video.right_video2{height:auto;right:20.4%;top:50%;transform:translate(0, -50%)}.index_about .right_video img{height:100%}.index_about .right_video a{width:6.25rem;height:6.25rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:59%;transform:translate(-50%, -50%);color:#000;transition:all .3s;padding-left:.25rem}.index_about .right_video a:hover{transform:translate(-50%, -50%) scale(0.95);background:#f8c013}.index_about .right_video a i{font-size:2rem}.index_production{padding-top:7.5rem;padding-bottom:4.375rem}.index_production .swiper{margin:0 3.75rem;margin-top:11.875rem;padding-bottom:5.625rem;position:relative}.index_production .swiper .swiper-slide:nth-child(1) .item::after,.index_production .swiper .swiper-slide:nth-child(1) .item::before{bottom:-5.625rem}.index_production .swiper .swiper-slide:nth-child(2) .item::after,.index_production .swiper .swiper-slide:nth-child(2) .item::before{bottom:-3.125rem}.index_production .swiper .swiper-slide:nth-child(3) .item::after,.index_production .swiper .swiper-slide:nth-child(3) .item::before{bottom:-5.125rem}.index_production .swiper .swiper-slide:nth-child(4) .item::after,.index_production .swiper .swiper-slide:nth-child(4) .item::before{bottom:-3.625rem}.index_production .swiper .swiper-slide:nth-child(5) .item::after,.index_production .swiper .swiper-slide:nth-child(5) .item::before{bottom:-4rem}.index_production .swiper .swiper-slide:nth-child(6) .item::after,.index_production .swiper .swiper-slide:nth-child(6) .item::before{bottom:-4.75rem}.index_production .swiper .item{display:block;-webkit-clip-path:polygon(15% 0%, 100% 0%, 85% 100%, 0% 100%);clip-path:polygon(15% 0%, 100% 0%, 85% 100%, 0% 100%);color:#000;position:relative}.index_production .swiper .item::after{content:'';width:1rem;height:1rem;border-radius:50%;border:1px solid #fff;background:#fff;position:absolute;left:50%;transform:translateX(-50%) skewX(10deg);transition:all .3s}.index_production .swiper .item::before{content:'';width:4.875rem;height:1.875rem;background:url(../img/car-icon-y.png);background-size:contain;position:absolute;left:50%;filter:brightness(20);transform:translateX(-50%) translateY(0.5rem) skewX(10deg);transition:all .3s;opacity:0}.index_production .swiper .item:hover::after{opacity:0}.index_production .swiper .item:hover::before{opacity:1}.index_production .swiper .item:hover .img{opacity:1;background:#f8c013}.index_production .swiper .item:hover .text{background:#f8c013}.index_production .swiper .item .img{height:15rem;opacity:0;transition:all .3s;background:#fff}.index_production .swiper .item .img i{display:block;height:100%;margin-left:9%;margin-right:5%;-webkit-clip-path:polygon(12% 5%, 100% 5%, 88% 100%, 0% 100%);clip-path:polygon(12% 5%, 100% 5%, 88% 100%, 0% 100%)}.index_production .swiper .item .text{background:#fff;font-family:'calibrib';text-align:center;line-height:1.2;padding:1.25rem 0;transition:all .3s;padding-right:7.5%}.index_production .swiper .item .text span{display:block}.index_production .line{position:absolute;left:0;bottom:0}.index_certificate{height:58.75rem;display:flex;align-items:center}.index_certificate .left{width:50%;padding-right:2.5rem}.index_certificate p{color:rgba(255,255,255,0.5);line-height:1.8;margin:0}.index_certificate ul{margin-top:3.75rem;margin-bottom:6.25rem}.index_certificate ul li{color:#fff;transition:all .3s}.index_certificate ul li:hover{color:#f8c013}.index_certificate ul li:hover p{color:#fff}.index_certificate ul li .num{font-size:clamp(20px, 3.75rem, 3.125vw);line-height:1.1}.index_certificate ul li p{width:100%;color:rgba(255,255,255,0.5);transition:all .3s}.index_layout{padding-top:5rem}.index_layout p{color:rgba(255,255,255,0.5)}.index_layout .map{margin-top:2rem}.index_layout .map img{width:100%;display:block}.index_layout .map img:not(:first-child){position:absolute;left:0;top:0}.index_why{position:relative}.index_why .mod_title.after{position:absolute;left:0;width:100%;top:8.75rem;z-index:2}.index_why .container{position:absolute;left:0;right:0;margin:0 auto;bottom:5.375rem;z-index:2}.index_why .container ul li{width:calc((100% - 1.5rem)/5);padding:1.5rem 0;border-top:0.375rem solid #f8c013;background:#000;text-align:center;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;transform:skew(-10deg);transition:all .3s;cursor:pointer}.index_why .container ul li.active{color:#f8c013}.index_why .container ul li.active::after{opacity:1}.index_why .container ul li::after{content:'';width:4.875rem;height:1.875rem;background:url(../img/car-icon-y.png) center no-repeat;background-size:contain;position:absolute;left:50%;bottom:calc(100% + .25rem);transform:translateX(-50%) skew(10deg);transition:all .3s;opacity:0}.index_why .container ul li i{font-size:2.5rem;line-height:1.2;transform:skew(10deg)}.index_why .container ul li span{font-family:'calibrib';text-transform:uppercase}.index_why .swiper{height:58.75rem}.index_why .swiper .swiper-slide .text{width:40%;margin:0 auto;margin-top:20%}.index_why .swiper .swiper-slide .text h4{font-family:'calibrii';font-size:clamp(18px, 2.5rem, 2.08333vw);margin-bottom:1rem;color:#f8c013;text-transform:uppercase;text-align:center}.index_why .swiper .swiper-slide .text p{font-size:clamp(14px, 1.5rem, 1.25vw);color:#fff;line-height:1.8;margin:0;font-family:'calibril';display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.rightForm_btn{position:fixed;bottom:calc(4% + 3.75rem + 1px);right:0;z-index:9998;width:3.75rem;height:3.75rem;background:#f8c013;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none}.rightForm_btn.active{opacity:1;pointer-events:auto}.rightForm_btn i{font-size:2rem;line-height:1.2}.rightForm{position:fixed;top:50%;transform:translateY(-50%);right:0;width:22.5rem;height:37rem;background:#f8c013;padding:4.0625rem 1.875rem 0;z-index:9999}.rightForm .tip{font-family:'calibrib';font-size:1.875rem;color:#000;text-align:center;letter-spacing:-1px;margin-bottom:1.5625rem;line-height:1}.rightForm input{display:block;width:100%;border:0;padding:0 1.25rem;height:3.125rem;font-size:1rem;color:#000}.rightForm input::placeholder{color:#000;opacity:.3}.rightForm input:focus{border:0;outline:0}.rightForm input:not(:last-child){margin-bottom:.625rem}.rightForm .submitBtn{width:11.875rem;height:3.125rem;margin:1.875rem auto 0;border:none;background:#000;color:#fff;font-size:1.25rem;display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:'calibrib'}.rightForm #closeBtn{position:absolute;font-size:24px;top:1.25rem;left:1.25rem;color:#000;line-height:1;cursor:pointer}.rightForm .captcha-img{height:3.125rem;width:auto}.footer{background:#000;color:rgba(255,255,255,0.5);font-family:'calibril';padding-top:6.25rem;padding-bottom:2rem}.footer .left{margin-bottom:7.5rem}.footer .left .foot_logo{max-height:6.25rem;margin-left:1.5rem}.footer .left .tip{margin:2.5rem 0}.footer .left .foot_form{background:#fff;display:flex;height:5rem;align-items:stretch;font-size:clamp(14px, 1.5rem, 1.25vw);margin-right:10%}.footer .left .foot_form input{border:none;outline:none;background:none;padding:0 1.5rem;width:100%;font-size:inherit}.footer .left .foot_form button{width:14.375rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;clip-path:polygon(2rem 0, 100% 0, 100% 100%, 0 100%);background:#f8c013;color:#000;font-size:inherit;border:none;outline:none;font-family:'calibrib'}.footer .right ul li{margin-left:8rem;display:flex;flex-direction:column}.footer .right ul li a{display:inline-block;font-size:clamp(14px, 1rem, .83333vw);color:inherit;margin-bottom:.5rem;transition:all .3s}.footer .right ul li a:first-child{font-size:clamp(14px, 1.25rem, 1.04167vw);color:#fff;margin-bottom:2.5rem;text-transform:uppercase;display:block;font-family:'calibrib'}.footer .right ul li a:hover{color:#fff}.footer p{color:rgba(255,255,255,0.3);margin:0}.footer p a{color:inherit;transition:all .3s}.footer p a:hover{color:#fff}.footer .share ul li{margin-right:1.25rem}.footer .share ul li a{width:2rem;height:2rem;border-radius:50%;background:rgba(255,255,255,0.5);color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s}.footer .share ul li a:hover{background:#f8c013;color:#000}.footer .share ul li a i{font-size:1rem}.about_1{height:58.75rem;position:relative;display:flex;align-items:center;background:#000}.about_1 .mod_title .span2{margin-top:1rem;display:block;margin-left:26.875rem;color:#f8c013}.about_1 .left{width:50%;padding-right:2.5rem}.about_1 .left p{color:#fff;line-height:1.7;margin:0;text-align:justify}.about_1 .left .time{margin-top:2.5rem;color:#fff;font-size:clamp(14px, 3.125rem, 2.60417vw);text-transform:uppercase;font-family:'calibril'}.about_1 .left .time strong{font-size:clamp(16px, 6.25rem, 5.20833vw);font-family:'calibrib';color:#f8c013;line-height:1.2}.about_1 .right_video{position:absolute;right:0;bottom:0;height:58.75rem;z-index:2}.about_1 .right_video img{height:100%}.about_1 .right_video a{width:6.25rem;height:6.25rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:59%;transform:translate(-50%, -50%);color:#000;transition:all .3s;padding-left:.25rem}.about_1 .right_video a:hover{transform:translate(-50%, -50%) scale(0.95);background:#f8c013}.about_1 .right_video a i{font-size:2rem}.about_2{padding:10rem 0}.about_2 .swiper{margin-top:4.375rem}.about_2 .swiper .swiper-slide:hover .img::after{opacity:1}.about_2 .swiper .swiper-slide:hover h5{color:#f8c013}.about_2 .swiper .swiper-slide .img{padding-top:56.5%;display:block;position:relative}.about_2 .swiper .swiper-slide .img::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;border:5px solid #f8c013;z-index:2;opacity:0;transition:all .3s}.about_2 .swiper .swiper-slide h5{text-align:center;color:#fff;font-size:clamp(14px, 1.5rem, 1.25vw);transition:all .3s;margin-top:.5rem}.about_3{height:53.75rem;padding-top:8%}.about_3 .mod_content{line-height:1.6;color:#fff;font-family:'calibril';text-align:justify}.about_3 .mod_content p{line-height:inherit}.about_4{padding-top:13.5%}.honor{padding-top:5.5rem;padding-bottom:4rem}.honor ul{display:flex;justify-content:center}.honor ul li a{min-width:20.625rem;height:5.625rem;display:flex;align-items:center;justify-content:center;flex-direction:column;line-height:1.1;font-size:clamp(16px, 1.875rem, 1.5625vw);color:#000;background:#fff;clip-path:polygon(2.5rem 0, 100% 0, calc(100% - 2.5rem) 100%, 0 100%);font-family:'calibrii'}.honor ul li a i{font-size:2.5rem}.honor ul li a.active{background:#f8c013}.honor .swiper{margin-top:3rem;padding-bottom:1rem}.honor .swiper .swiper-pagination1{position:absolute;width:100%;height:6px;background:#fff;bottom:0;left:0}.honor .swiper .swiper-pagination1 span{background:#f8c013;position:relative;height:100%;display:block}.honor .swiper .swiper-pagination1 span::after{content:'';width:4.875rem;height:1.875rem;background:url(../img/car-icon-y.png) center no-repeat;background-size:contain;position:absolute;left:50%;bottom:calc(100% + .25rem);transform:translateX(-50%)}.honor .items{display:flex;flex-wrap:wrap}.honor .items .item{width:calc((100% - 31.125rem)/4);margin-bottom:3.375rem}.honor .items .item:not(:first-child){margin-left:10.375rem}.honor .items .item:nth-child(5){margin-left:14.375rem}.honor .items .item a{padding-top:130%;display:block;position:relative}.honor .items .item a img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;transform:translate(-50%, -50%)}.culture{position:relative}.culture .text{position:absolute;left:50%;transform:translateX(-50%);top:15%}.culture .text img{display:block;margin:0 auto;margin-top:22%;margin-bottom:2rem;max-height:7.625rem}.culture .text .mod_title:last-child strong{line-height:1.4}.culture .text .mod_title:last-child strong *{line-height:inherit !important;font-family:inherit !important;color:inherit !important;font-weight:inherit !important;font-size:inherit !important}.culture .line{position:absolute;top:26%;left:0;z-index:2;width:100%}.culture .line image{filter:grayscale(100%) brightness(2)}.product_content{width:100%;overflow:hidden;background:#222;padding-top:2.5rem;padding-bottom:6.25rem}.product_content.product_content2{padding-top:4.375rem}.product_content.product_content2 .items{margin-top:2.5rem}@media (max-width: 768px){.product_content.product_content2 .items .item{width:100%;margin-bottom:15px}}@media (min-width: 769px) and (max-width: 991px){.product_content.product_content2 .items .item{width:calc((100% - (2 - 1) * 15px) / 2);margin-bottom:15px}.product_content.product_content2 .items .item:not(:nth-child(2n)){margin-right:15px}}@media (min-width: 992px){.product_content.product_content2 .items .item{width:calc((100% - (3 - 1) * 1.875rem)/3);margin-bottom:1.875rem}.product_content.product_content2 .items .item:not(:nth-child(3n)){margin-right:1.875rem}}.product_content.product_content2 .items .item:hover .text{color:#000}.product_content.product_content2 .items .item:hover .text::after{background:rgba(0,0,0,0.5)}.product_content.product_content2 .items .item .img i.mod_bgc{background-size:contain}.product_content.product_content2 .items .item .text{height:6.875rem;padding-top:0;display:flex;align-items:center;justify-content:center;color:#f8c013;position:relative;transition:all .3s}.product_content.product_content2 .items .item .text::after{content:'';width:calc(100% - 2.5rem);height:1px;background:#dddddd;position:absolute;top:0;left:1.25rem;z-index:2;transition:all .3s}.product_content .items{margin-top:5rem}@media (max-width: 768px){.product_content .items .item{width:100%;margin-bottom:15px}}@media (min-width: 769px) and (max-width: 991px){.product_content .items .item{width:calc((100% - (2 - 1) * 15px) / 2);margin-bottom:15px}.product_content .items .item:not(:nth-child(2n)){margin-right:15px}}@media (min-width: 992px){.product_content .items .item{width:calc((100% - (3 - 1) * 4.375rem)/3);margin-bottom:5rem}.product_content .items .item:not(:nth-child(3n)){margin-right:4.375rem}}.product_content .items .item:hover .img::after{opacity:1}.product_content .items .item:hover .img i{transform:scale(1.05)}.product_content .items .item:hover .text{background:#f8c013}.product_content .items .item .img{overflow:hidden;position:relative;background:#fff;transition:all .3s}.product_content .items .item .img::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;opacity:0;transition:all .3s;background:url(../img/logo.png) center no-repeat rgba(248,192,19,0.85);background-size:60% auto}.product_content .items .item .img i{display:block;padding-top:63.46%;transition:all .5s}.product_content .items .item .text{height:8.125rem;background:#fff;padding:0 5%;padding-top:2rem;color:#000;transition:all .3s}.product_content .items .item .text h3{margin:0;font-size:clamp(14px, 1.5rem, 1.25vw);font-family:'calibrib';display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center;line-height:1.4}.product_nav{margin-bottom:3.125rem}.product_nav ul{display:flex;flex-wrap:wrap;justify-content:center}.product_nav ul li{margin:0 1rem}.product_nav ul li a{padding-bottom:2.5rem;font-size:clamp(14px, 1.5rem, 1.25vw);color:rgba(255,255,255,0.5);text-transform:uppercase;font-family:'calibrib';transition:all .3s;position:relative;display:block}.product_nav ul li a::after{content:'';width:4.25rem;height:1.625rem;background:url(../img/car-icon-y.png) center no-repeat;background-size:contain;position:absolute;left:50%;bottom:0;transform:translateX(-50%);opacity:0;transition:all .3s}.product_nav ul li a:hover{color:#f8c013}.product_nav ul li a.active{color:#f8c013}.product_nav ul li a.active::after{opacity:1}.product_search{width:32.5rem;height:3.75rem;display:flex;background:rgba(255,255,255,0.5)}.product_search input{width:100%;height:100%;border:none;background:none;color:#fff;padding:0 1.25rem;padding-right:0;font-size:clamp(14px, 1.5rem, 1.25vw);outline:none;font-family:'calibril'}.product_search input::placeholder{color:rgba(255,255,255,0.4)}.product_search button{width:10.625rem;flex-shrink:0;height:100%;border:none;background:#f8c013;clip-path:polygon(1.5rem 0, 100% 0, 100% 100%, 0 100%);display:flex;align-items:center;justify-content:center;color:#000;outline:none}.product_search button i{font-size:1.875rem}.original{position:relative}.original .magnifier{position:absolute;width:100px;height:100px;border:2px solid rgba(255,255,255,0.8);cursor:none;display:none;border-radius:50%;background:rgba(255,255,255,0.2);transform:translate(-50%, -50%);pointer-events:none;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:10}.zoom-window,.zoomed{position:absolute;left:calc(100% + 15px);top:0;z-index:9;width:28.75rem;height:28.75rem;border:1px solid #ccc;overflow:hidden;display:none;background:#fff}.zoom-window img,.zoomed img{position:absolute;width:100%;height:100%;transform-origin:0 0;object-fit:contain}.product_detail.product_detail2 .detail_left .swiper .swiper-slide .img img{object-fit:contain}.product_detail .detail_head{margin-top:4.375rem;margin-bottom:4rem}.product_detail .detail_left{margin-bottom:2rem;position:relative}.product_detail .detail_left .swiper .zoo_ico{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:bold;color:#131313;border-radius:50%;background:#fff;position:absolute;right:1rem;top:1rem;z-index:3;pointer-events:none}.product_detail .detail_left .swiper .swiper-slide{overflow:hidden}.product_detail .detail_left .swiper .swiper-slide>img{width:100%;height:100%;aspect-ratio:1.7 / 1;object-fit:cover}.product_detail .detail_left .swiper .swiper-slide .img{overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff}.product_detail .detail_left .swiper .swiper-slide .img img{width:100%;height:100%;aspect-ratio:1.7 / 1;object-fit:cover}.product_detail .swiper_imgs{display:flex;justify-content:center;margin-top:3rem;padding:0 1.25rem}.product_detail .swiper_imgs .swiper_img{width:calc((100% - 3rem)/6);aspect-ratio:1.7 / 1;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.product_detail .swiper_imgs .swiper_img::after{content:'';width:100%;height:100%;border:5px solid #f8c013;position:absolute;left:0;top:0;z-index:2;opacity:0;transition:all .3s}.product_detail .swiper_imgs .swiper_img:not(:last-child){margin-right:1rem}.product_detail .swiper_imgs .swiper_img.active{cursor:default}.product_detail .swiper_imgs .swiper_img.active::after{opacity:1}.product_detail .swiper_imgs .swiper_img img{width:100%;height:100%;object-fit:cover}.product_detail .detail_right{padding-left:1rem}.product_detail .detail_right h1{font-size:clamp(16px, 3.125rem, 2.60417vw);color:#f8c013;margin-bottom:2.5rem;font-family:'calibrib'}.product_detail .detail_right .title{color:#f8c013;font-size:clamp(14px, 2.25rem, 1.875vw);margin-bottom:1.5rem;line-height:1.2;font-family:'calibrib'}.product_detail .detail_right .mod_content{max-height:20rem;color:#fff !important}.product_detail .detail_right .mod_content *{font-size:clamp(14px, 1.25rem, 1.042vw) !important;font-family:'calibrili' !important}.product_detail .detail_right .mod_content table{width:100%}.product_detail .detail_right .mod_content table tr td{color:#fff;font-size:clamp(14px, 1.25rem, 1.04167vw);font-family:'calibrili'}.product_detail .detail_right .mod_content table tr td *{margin:0 !important;font-size:inherit !important;font-family:inherit !important}.product_detail .detail_right .mod_content ul{padding-left:0}.product_detail .detail_right .mod_content ul li{display:flex;align-items:center;list-style:none;font-size:clamp(14px, 1.25rem, 1.04167vw);font-family:'calibrili';color:#fff}.product_detail .detail_right .mod_content ul li::before{content:'';width:.625rem;height:.625rem;background:#f8c013;margin-right:1rem}.product_detail .detail_right .mod_content ul li *{margin:0 !important;font-size:inherit !important;font-family:inherit !important}.detail_content .title{padding:1.5rem 0;background:#f8c013;color:#000;font-size:clamp(16px, 2.25rem, 1.875vw);margin-bottom:2rem;text-transform:uppercase;font-family:'calibrib'}.detail_content .mod_content{border-top:0.625rem solid #f8c013;border-bottom:0.625rem solid #f8c013}.detail_content .mod_content table{margin:0;min-width:100%;color:#fff;font-family:'calibrii';font-size:clamp(14px, 1.5rem, 1.25vw);border:none}.detail_content .mod_content table tr{transition:all .3s}.detail_content .mod_content table tr:hover:nth-child(2n) td{background:#0d0d0d}.detail_content .mod_content table tr:hover td{background:#595959}.detail_content .mod_content table tr:nth-child(2n) td{background:#000}.detail_content .mod_content table tr td{border:none;background:#4e4e4e}.detail_hot{margin-top:6.875rem}.detail_hot.product_content{background:none;padding:0}.detail_hot.product_content.product_content2 .items .item .img i.mod_bgc{background-size:contain}.detail_hot.product_content .items{margin-top:3.125rem}.detail_hot .title{color:#f8c013;text-transform:uppercase}.detail_hot .mod_more{margin-right:1.5rem}.contact .mod_title .span2{margin-top:1rem;display:block;margin-left:13%;color:#f8c013;font-family:'calibrii'}.contact .left ul{margin-top:5rem;color:#fff}.contact .left ul li{display:flex;align-items:center;margin-bottom:1rem;letter-spacing:1px}.contact .left ul li i{margin-right:.5rem;font-size:1.125rem}.contact .right .form-group{margin-bottom:1.5rem}.contact .right .form-group.mg50{margin:3.125rem 0}.contact .right .form-group input,.contact .right .form-group textarea{border-radius:0;background:none;outline:none;color:#fff;font-size:clamp(14px, 1rem, .83333vw)}.contact .right .form-group input:focus,.contact .right .form-group textarea:focus{box-shadow:none}.contact .right .form-group input::placeholder,.contact .right .form-group textarea::placeholder{color:rgba(255,255,255,0.5)}.contact .right .form-group input{height:3.25rem;border:none;border-bottom:1px solid #fff;padding:0 1.25rem}.contact .right .form-group textarea{border:1px solid #fff;padding:1rem 20px}.contact .right .form-group button{height:3.25rem;background:#f8c013;border:none;border-radius:0;color:#000;font-size:clamp(14px, 1.25rem, 1.04167vw);font-family:'calibrib';text-transform:uppercase;padding:0 3.125rem}.contact .right .form-group .captcha-img{height:3.25rem;width:auto}.mod_main.detail{padding-top:12.5rem;padding-bottom:3.75rem;background:url(../img/product_detail.jpg) center top no-repeat #222;background-size:100% auto}.mod_main.contact{padding-top:16.25rem;padding-bottom:7rem;background:url(../img/banner_contact.jpg) center top no-repeat;background-size:cover}.small_more.white a{color:#f2f2f2;border-color:#f2f2f2;opacity:.75}.small_more.white a:hover{opacity:1;color:#1a1a1a;background:#fff;border-color:#fff}.small_more a{font-size:clamp(14px, 1.125rem, .9375vw);display:inline-block;border-top:1px solid #b1b1b1;border-bottom:1px solid #737373;padding:4px 0;color:#000;transition:all .3s}.small_more a:hover{padding:4px 1.5rem;background:#1a1a1a;border-color:#1a1a1a;color:#fff}.small_more a:hover i{animation:small_more 2s ease-in-out infinite}.small_more a i{font-size:1.5rem;line-height:1.2;margin-left:1rem;transition:all .3s;display:inline-block}@keyframes small_more{0%{transform:translateX(0)}50%{transform:translateX(30%)}100%{transform:translateX(0%)}}@keyframes addzoom{0%{transform:translate(-50%, -50%) scale(1);opacity:.1}100%{transform:translate(-50%, -50%) scale(3);opacity:0}}.mod_banner{height:100vh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:#fff;padding-bottom:4.375rem}.mod_banner.banner_product{height:43.125rem;justify-content:center}.mod_banner.banner_product .banner_h1{position:static}.mod_banner .banner_h1{font-size:clamp(20px, 4.75rem, 3.95833vw);line-height:1.2;text-align:center;position:absolute;left:0;top:30%;width:100%;text-transform:uppercase;color:#f8c013;font-family:'calibrii'}.mod_banner .mod_banner_line{background:url(../img/nab_line.png) center no-repeat;background-size:contain}.mod_banner ul{height:3.875rem;display:flex}.mod_banner ul li{width:33.33%;height:100%}.mod_banner ul li:first-child{padding-right:5%}.mod_banner ul li:first-child a::after{transform:translateY(-40%)}.mod_banner ul li:last-child{padding-left:5%}.mod_banner ul li:last-child a::after{transform:translateY(-20%)}.mod_banner ul li a{height:100%;display:flex;align-items:flex-end;justify-content:center;font-size:clamp(16px, 1.5rem, 1.25vw);font-family:'calibrii';color:#fff;transition:all .3s;text-transform:uppercase;position:relative;z-index:2}.mod_banner ul li a.active{color:#f8c013}.mod_banner ul li a.active::after{opacity:0}.mod_banner ul li a.active::before{opacity:1}.mod_banner ul li a:hover::after{border-color:#f8c013;background:#f8c013}.mod_banner ul li a::after{content:'';width:1rem;height:1rem;border-radius:50%;border:1px solid #fff;position:absolute;top:0;left:50%;transform:translateY(-50%);transition:all .3s}.mod_banner ul li a::before{content:'';width:4.875rem;height:1.875rem;background:url(../img/car-icon-y.png) center no-repeat;background-size:contain;position:absolute;top:0;left:50%;transform:translate(calc(-50% + 1rem), -50%);opacity:0;transition:all .3s}.mod_banner ul li a:hover,.mod_banner ul li a.active{color:#f8c013}.mod_title{margin-bottom:2rem;color:#f8c013;line-height:1.1;font-size:clamp(20px, 4.375rem, 3.64583vw);text-transform:uppercase}.mod_title.after{padding-bottom:2.5rem;position:relative}.mod_title.after::after{content:'';width:6.5rem;height:4px;background:#f8c013;clip-path:polygon(4px 0, 100% 0, calc(100% - 4px) 100%, 0 100%);position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.mod_title.white{color:#fff}.mod_title strong{font-family:'calibrii'}.mod_title span{font-family:'calibrii'}.mod_title2{color:#221815;line-height:1.2;opacity:.9}.mod_title2.white{color:#fff}.mod_title2 strong{font-size:clamp(18px, 3.125rem, 2.60417vw);text-transform:uppercase}.mod_title2 span{display:block;font-size:clamp(18px, 2.375rem, 1.97917vw)}.mod_position{color:rgba(255,255,255,0.5)}.mod_position a{color:rgba(255,255,255,0.5);transition:all .3s ease;display:flex;align-items:center;text-transform:uppercase;font-size:clamp(14px, 1.125rem, .9375vw);font-family:'calibril'}.mod_position a.active,.mod_position a:hover{color:#f8c013}.mod_position a i{margin-right:.5rem;font-size:1.25rem;font-size:clamp(14px, 1.25rem, 1.04167vw)}.mod_position ul li{display:flex;align-items:center}.mod_position ul li:last-child a::after{display:none}.mod_position ul li a{margin-right:.5rem}.mod_position ul li a::after{content:'>';margin-left:.5rem}.menu_btn{display:none}.mod_menu ul{padding-right:.625rem}.mod_menu ul li{position:relative;z-index:2}.mod_menu ul li.active::after,.mod_menu ul li.active::before{opacity:1}.mod_menu ul li.active a{color:#000}.mod_menu ul li:hover::after,.mod_menu ul li:hover::before{opacity:1}.mod_menu ul li:hover a{color:#000}.mod_menu ul li::after{content:'';width:200%;height:100%;background:#f8c013;position:absolute;right:0;top:0;z-index:-1;opacity:0;transition:all .3s}.mod_menu ul li::before{content:'';width:3.875rem;height:1.5rem;background:url(../img/car-icon-y.png) center no-repeat;background-size:contain;position:absolute;right:calc(100% + 1rem);top:50%;transform:translateY(-50%);opacity:0;filter:grayscale(100%) brightness(0);transition:all .3s}.mod_menu ul li a{height:3.75rem;display:inline-flex;align-items:center;font-size:clamp(14px, 1.5rem, 1.25vw);color:rgba(255,255,255,0.5);font-family:'calibrii';line-height:1.1;transition:all .3s}.mod_more2{margin-top:3.75rem;width:5rem;height:5rem;border-radius:50%;border:1px solid #f8c013;display:flex;align-items:center;justify-content:center}.mod_more2.white{border:1px solid #fff}.mod_more2.white i{color:#fff}.mod_more2 i{display:block;font-size:2rem;color:#f8c013;animation:ani-more-down 1.4s ease-out infinite}.mod_more.white a{background:#fff;color:#f8c013}.mod_more a{display:flex;align-items:center;justify-content:center;height:4.25rem;width:15.625rem;transform:skewX(-12deg);color:#000;background:#f8c013;font-size:clamp(14px, 1.875rem, 1.5625vw);text-transform:uppercase;transition:all .3s;line-height:1.1;font-family:'calibrib'}.mod_more a:hover i{animation:ani-more-right 1.4s ease-out infinite}.mod_more a i{margin-left:.5rem;font-size:1rem;display:inline-block}@keyframes ani-more-right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(60%);opacity:0}}@keyframes ani-more-down{0%{transform:translateY(0);opacity:1}100%{transform:translateY(30%);opacity:0}}.mod_social{position:fixed;top:50%;transform:translateX(100%) translateY(-50%);right:10px;z-index:999;pointer-events:none;opacity:0;transition:all .3s}.mod_social.active{opacity:1;pointer-events:auto;transform:translateX(0) translateY(-50%)}.mod_social ul li{position:relative}.mod_social ul li:last-child a::after{display:none}.mod_social ul li:hover .tip{opacity:1}.mod_social ul li:hover a{filter:brightness(1.2)}.mod_social ul li a{width:64px;padding:12px 0;color:#fff;background:rgba(0,0,0,0.54);position:relative;font-size:12px;display:flex;flex-direction:column;align-items:center}.mod_social ul li a span{transform:scale(0.85)}.mod_social ul li a i{font-size:24px;line-height:1.2}.mod_social ul li a::after{content:'';width:calc(100% - 16px);height:1px;background-image:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.4), rgba(255,255,255,0));position:absolute;left:50%;bottom:-1px;z-index:2;transform:translateX(-50%)}.mod_social ul li .tip{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);font-size:12px;color:#fff;opacity:0;pointer-events:none}.mod_social ul li .tip span{display:inline-block;background:#323232;padding:8px;border-radius:4px;white-space:nowrap;position:relative}.mod_social ul li .tip span:after{content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #323232;position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.mod_backTop{position:fixed;right:0;bottom:4%;z-index:999;width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;background:#f8c013;color:#000;cursor:pointer;transition:opacity .3s ease;opacity:0;pointer-events:none}.mod_backTop.active{opacity:1;pointer-events:auto}.mod_backTop:hover{background:#f8c013}.mod_backTop i{font-size:2rem}.mod_fanye{padding:2.5rem 0}.mod_fanye ul{display:flex;align-items:center;justify-content:center}.mod_fanye ul li.active span{background-color:#f8c013;color:#fff}.mod_fanye ul li.disabled span{opacity:.5}.mod_fanye ul li a,.mod_fanye ul li span{font-size:clamp(14px, .875rem, .72917vw);margin:0 .5rem;padding:.5rem 1rem;border-radius:4px;color:#333;background-color:#e2e2e2;border:none;display:block}.mod_fanye ul li a.activ:hover{color:#fff}.mod_fanye ul li a:hover{color:#1a1a1a}.mod_fanye02{margin:3rem 0}.mod_fanye02 a{color:#666;transition:all .3s;display:flex;align-items:center;font-size:clamp(14px, 1.125rem, .9375vw)}.mod_fanye02 a:hover{color:#f8c013}.mod_fanye02 a:hover i{color:#f8c013}.mod_fanye02 a i{font-size:clamp(16px, 2rem, 1.66667vw);font-weight:lighter;color:#999;transition:all .3s}.mod_bgc{background-position:center;background-repeat:no-repeat;background-size:cover}.maodian{position:absolute;left:0;top:-80px}.mod_content p{font-size:inherit}.mod_video{width:800px;height:450px;display:none}.loading{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:6px;height:10px;animation:rectangle infinite 1s ease-in-out -0.2s;background-color:rgba(255,255,255,0.4)}.loading::before,.loading::after{position:absolute;width:6px;height:10px;content:"";background-color:rgba(255,255,255,0.4)}.loading::after{right:-14px;animation:rectangle infinite 1s ease-in-out}.loading::before{left:-14px;animation:rectangle infinite 1s ease-in-out -0.4s}@keyframes rectangle{0%,80%,100%{height:20px;box-shadow:0 0 rgba(255,255,255,0.4)}40%{height:30px;box-shadow:0 -20px rgba(255,255,255,0.4)}}.tooltip{position:fixed;top:12%;left:50%;transform:translateX(-50%);z-index:9999;transition:all .3s ease;padding:8px 20px;padding-right:40px;border-radius:4px;max-width:300px;box-shadow:0 0 8px rgba(0,0,0,0.3)}.tooltip.tooltip-info{background:#e6a23c}.tooltip.tooltip-warning{background:#f56c6c}.tooltip.tooltip-success{background:#67c23a}.tooltip.hidden{opacity:0;pointer-events:none}.tooltip span{color:#fff;font-size:14px;line-height:1.5;text-align:center}.tooltip button{position:absolute;right:6px;top:50%;transform:translateY(calc(-50% - 2px));font-size:20px;line-height:1;width:20px;height:20px;border:none;background:none;display:inline-flex;justify-content:center;align-items:center;color:rgba(255,255,255,0.65);padding:0}.mod_module{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,0.65)}.mod_module .mod_box{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:55rem;background:#fff;padding:2.5rem}.mod_module .mod_box .close{position:absolute;right:10px;top:10px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:#1a1a1a;font-size:14px;cursor:pointer}.mod_form .left{padding-right:2.5rem;border-right:1px dashed #999}.mod_form .left.seat_right{text-align:center}.mod_form .left.seat_right p{font-size:inherit;line-height:1.8}.mod_form .right{padding-left:.5rem}.mod_form .right.seat_right img{max-width:80%}.mod_form .right img{max-width:100%;display:block;margin:0 auto}.mod_form .form-group label{font-size:inherit;display:block}.mod_form .form-group input,.mod_form .form-group textarea{width:100%;border:1px solid #1a1a1a;outline:none;box-shadow:none;border-radius:0}.mod_form .form-group input{height:36px}.mod_form .form-group button{background:#1a1a1a;color:#fff;padding:.5rem 4rem;border-radius:0;border:none}.mod_form>img{max-width:100%;display:block;margin:0 auto}.fancybox-content{min-height:43.75rem}.social-share .icon-wechat .wechat-qrcode .help p{font-size:12px}.social-share .social-share-icon{filter:grayscale(100%)}.social-share .social-share-icon:hover{filter:grayscale(0)}@media (max-width: 991px){.mod_header{height:50px}.mod_header .header{height:100%}.mod_header .header .head_top{display:none}.mod_header .header .logo a{height:50px}.mod_header .header .header_center{height:50px;display:flex;align-items:center}.mod_header .header .header_center .header_more{margin-bottom:0;margin-right:15px;margin-left:0}.mod_header .header .header_center .header_more .head_ico{z-index:0;width:24px;height:24px}.mod_header .header .header_center .header_more .head_ico>a i{font-size:14px}.mod_header .header .header_center .header_more .head_ico:nth-child(2){border:none}.mod_header .header .header_center::after{display:none}.mod_header .header .header_center nav{position:fixed;left:0;top:0;z-index:2;height:100vh;width:100vw;opacity:0;pointer-events:none;display:flex;flex-direction:column;transition:opacity .25s ease-out;background:rgba(0,0,0,0.5)}.mod_header .header .header_center nav.active{opacity:1;pointer-events:auto}.mod_header .header .header_center nav.active .nav_close,.mod_header .header .header_center nav.active ul{transform:translateX(0)}.mod_header .header .header_center nav>ul{width:90%;height:calc(100% - 52px);overflow:auto;display:block;background:#fff;transform:translateX(-100%);transition:all .2s ease-in}.mod_header .header .header_center nav>ul>li{position:relative;flex-wrap:wrap;align-items:stretch;justify-content:space-between;border-bottom:1px solid #eee;padding:0;margin-left:0}.mod_header .header .header_center nav>ul>li.active>a{color:#f8c013}.mod_header .header .header_center nav>ul>li.active>a::after{display:none}.mod_header .header .header_center nav>ul>li:hover a,.mod_header .header .header_center nav>ul>li:hover i{color:#3a3a3a}.mod_header .header .header_center nav>ul>li a{height:auto;width:calc(100% - 58px);font-size:14px;padding:12px 0;padding-left:20px;color:#3a3a3a;text-transform:capitalize}.mod_header .header .header_center nav>ul>li i{display:flex;align-items:center;justify-content:center;margin:0 10px;width:38px;font-size:18px;flex-shrink:0;color:#3a3a3a}.mod_header .header .header_center nav>ul>li i.active::before{transform:rotateX(180deg)}.mod_header .header .header_center nav>ul>li ul{width:100%;position:static;display:none;opacity:1;pointer-events:auto;box-shadow:none;border-top:1px solid #eee;margin-top:0;transition:none;border-radius:0}.mod_header .header .header_center nav>ul>li ul::after{display:none}.mod_header .header .header_center nav>ul>li ul li{flex-wrap:wrap;padding:0;justify-content:space-between}.mod_header .header .header_center nav>ul>li ul li:hover a,.mod_header .header .header_center nav>ul>li ul li:hover i{color:#3a3a3a}.mod_header .header .header_center nav>ul>li ul li:last-child{border:none}.mod_header .header .header_center nav>ul>li ul li a{font-size:14px;padding:10px 0;padding-left:30px;color:#3a3a3a;position:relative;display:flex;align-items:center;justify-content:flex-start;text-transform:capitalize}.mod_header .header .header_center nav>ul>li ul li a::before{content:'>';line-height:1;display:block;transform:scale(1, 1.6) translateY(-2px);margin-right:8px;font-size:12px}.mod_header .header .header_center nav>ul>li ul li i::before{transform:rotate(0);font-size:18px}.mod_header .header .header_center nav>ul>li ul li ul{box-shadow:none;border-radius:0}.mod_header .header .header_center nav>ul>li ul li ul li a{padding-left:46px}.mod_header .header .header_center .nav_open{transition:opacity .3s ease;color:#fff;margin-left:auto}.mod_header .header .header_center .nav_open.active{opacity:0}.mod_header .header .header_center .nav_open i{font-size:24px}.mod_header .header .header_center .nav_close{background:#fff;display:flex;width:90%;height:52px;align-items:center;justify-content:flex-end;border-bottom:1px solid #eee;transform:translateX(-100%);transition:all .2s ease-in}.mod_header .header .header_center .nav_close i{height:100%;padding:0 12px;font-size:30px;color:#3a3a3a}.mod_header .header_bottom.show{display:none}.index_banner{height:190px}.index_banner .swiper .swiper-pagination{bottom:15px;left:15px}.index_banner .swiper .swiper-button-prev{display:none;left:15px}.index_banner .swiper .swiper-button-next{display:none;right:15px}.index_banner .swiper .banner_next{display:none}.index_product{overflow:hidden}.index_product .items{width:100%;overflow:scroll;scroll-snap-type:x mandatory;scroll-snap-align:start}.index_product .items .item{width:85vw !important;flex-shrink:0}.index_about{padding:40px 0;height:auto;flex-wrap:wrap}.index_about .left{width:100%;padding-right:0}.index_about .swiper{margin-top:20px;width:100%}.index_about .right_video{display:none;margin-top:20px;position:relative;right:auto;bottom:auto;height:200px;margin-left:auto}.index_production .swiper{margin:0;padding-bottom:0}.index_production .swiper .swiper-slide{width:45vw}.index_production .swiper .item::after{display:none}.index_production .swiper .item .img{opacity:1}.index_production .line{display:none}.index_certificate{height:auto;padding:40px 0;background-position:center bottom;background-size:100% auto;background-color:#000}.index_certificate .left{width:100%;padding-right:0}.index_certificate .left ul{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.index_certificate .left ul li{width:calc((100% - 30px)/3);margin-right:10px;margin-bottom:15px}.index_why .swiper{height:50rem}.index_why .swiper .swiper-slide .text{width:calc(100% - 30px);margin-top:40%}.index_why .container ul{padding-left:15px;margin-left:-15px;width:calc(100% + 30px);overflow:scroll;scroll-snap-align:start;scroll-snap-type:x mandatory}.index_why .container ul li{flex-shrink:0;width:100px;margin-right:5px}.footer{padding-top:40px}.footer .left{width:100%;border:none;margin-bottom:30px}.footer .left .foot_logo{max-width:50%}.footer .left .foot_form{margin-right:0}.footer .share{margin-bottom:15px}.footer .share ul li a{width:24px;height:24px}.footer .share ul li a i{font-size:14px}.rightForm{display:none}.about_1{padding:40px 0;height:auto;flex-wrap:wrap}.about_1 .mod_title .span2{margin-left:10%}.about_1 .left{width:100%;padding-right:0}.about_1 .left p{text-align:left}.about_1 .right_video{display:none;margin-top:20px;position:relative;right:auto;bottom:auto;height:200px;margin-left:auto}.about_2{padding:40px 15px}.about_3{padding:40px 0;height:auto}.about_3.about_4{padding:40px 0}.product_nav{margin-bottom:15px}.product_nav ul li{margin-bottom:6px}.product_nav ul li a{padding-bottom:1.625rem}.product_nav ~ .flex-center-between{flex-wrap:wrap}.product_nav ~ .flex-center-between .mod_position{margin-bottom:10px}.product_nav ~ .flex-center-between .mod_position ul{flex-wrap:wrap}.product_nav ~ .flex-center-between .product_search{width:100%}.product_content .items{margin-top:30px}.product_detail .swiper_imgs{margin-bottom:20px;justify-content:flex-start;overflow:scroll;scroll-snap-type:x mandatory;scroll-snap-align:start;padding:0}.product_detail .swiper_imgs .swiper_img{flex-shrink:0;width:calc((100% - 30px)/4)}.product_detail .swiper_imgs .swiper_img:not(:last-child){margin-right:10px}.product_detail .container>.flex-center-between{flex-wrap:wrap}.product_detail .container>.flex-center-between .mod_position{margin-bottom:10px}.product_detail .container>.flex-center-between .mod_position ul{flex-wrap:wrap}.product_detail .container>.flex-center-between .product_search{width:100%}.product_content2 .flex-center-between{flex-wrap:wrap}.product_content2 .flex-center-between .mod_position{margin-bottom:10px}.product_content2 .flex-center-between .mod_position ul{flex-wrap:wrap}.product_content2 .flex-center-between .product_search{width:100%}.product_content{padding-bottom:40px}.culture .text img{max-height:40px;margin-top:10%;margin-bottom:15px}.culture .text .mod_title{white-space:nowrap}.honor .items{justify-content:space-between}.honor .items .item{width:calc(50% - 10px)}.honor .items .item:not(:first-child){margin-left:0}.mod_main.contact{padding-top:12.5rem}.ny_left{position:absolute;top:0;left:0;z-index:10}.ny_left .menu_btn{display:block;position:absolute;bottom:100%;left:15px;background:#f8c013;color:#000;font-size:14px;padding:4px 12px;border-radius:2px}.mod_menu{transform:translateX(-100%);opacity:0;background:#222;transition:all .3s}.mod_menu.active{transform:translateX(0);opacity:1}.mod_menu ul{padding-right:0}.mod_menu ul li a{height:2.25rem}.mod_menu ul li::before{width:1.875rem}.mod_more a{padding:.5rem 1.5rem}.mod_content{font-size:14px}.mod_banner{height:30vh;padding-bottom:15px}.mod_banner.banner_product{height:30vh}.mod_banner>.banner_h1{top:11%}.mod_banner>.banner_h1.text-right{padding:0;text-align:center !important}.mod_banner .mod_banner_line{background:none}.mod_banner .mod_banner_line ul li{width:auto;padding:0 !important;margin-right:10px}.mod_banner .mod_banner_line ul li a{font-size:clamp(16px, 1rem, 0.8334vw)}.mod_banner .mod_banner_line ul li a::before,.mod_banner .mod_banner_line ul li a::after{display:none}.mod_social,.mod_backTop{right:0}.mod_social{display:none}.mod_form{max-width:calc(100% - 30px)}.mod_form .form-group label{font-size:14px}.mod_fanye ul li a,.mod_fanye ul li span{margin:0 2px;padding:4px 6px}.mod_fanye02 .text-right{text-align:left !important;margin-top:10px}.btn{font-size:14px}}@media (max-width: 768px){.index_production .swiper .swiper-slide{width:60vw}.index_about .left ul{flex-wrap:wrap}.index_about .left ul li{margin-bottom:15px}.index_about .left ul li:last-child{width:100%}.index_about .left ul .line:nth-child(4){display:none}.mod_menu{max-height:60vh;overflow-y:auto}.mod_menu ul li a{height:auto;padding:10px 0;padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.mod_header{height:50px}.mod_header .header{height:100%}.mod_header .header .head_top{display:none}.mod_header .header .header_center{height:50px}.mod_header .header .header_center::after{display:none}.mod_header .header .header_center .logo a{padding-bottom:0}.mod_header .header .header_center .logo a img{max-height:26px}.mod_header .header .header_center .logo a span{display:none}.mod_header .header .header_center nav{position:fixed;left:0;top:0;height:100vh;width:100vw;opacity:0;pointer-events:none;display:flex;flex-direction:column;transition:opacity .25s ease-out;background:rgba(0,0,0,0.5)}.mod_header .header .header_center nav.active{opacity:1;pointer-events:auto}.mod_header .header .header_center nav.active .nav_close,.mod_header .header .header_center nav.active ul{transform:translateX(0)}.mod_header .header .header_center nav>ul{width:90%;height:calc(100% - 52px);overflow:auto;display:block;background:#fff;transform:translateX(-100%);transition:all .2s ease-in}.mod_header .header .header_center nav>ul>li{position:relative;flex-wrap:wrap;align-items:stretch;justify-content:space-between;border-bottom:1px solid #eee;padding:0}.mod_header .header .header_center nav>ul>li.active>a{color:#f8c013}.mod_header .header .header_center nav>ul>li.active>a::after{display:none}.mod_header .header .header_center nav>ul>li:hover a,.mod_header .header .header_center nav>ul>li:hover i{color:#3a3a3a}.mod_header .header .header_center nav>ul>li a{height:auto;width:calc(100% - 58px);font-size:14px;padding:12px 0;padding-left:20px;color:#3a3a3a;text-transform:capitalize}.mod_header .header .header_center nav>ul>li i{display:flex;align-items:center;justify-content:center;margin:0 10px;width:38px;font-size:18px;flex-shrink:0;color:#3a3a3a}.mod_header .header .header_center nav>ul>li i.active::before{transform:rotateX(180deg)}.mod_header .header .header_center nav>ul>li ul{width:100%;position:static;display:none;opacity:1;pointer-events:auto;box-shadow:none;border-top:1px solid #eee;margin-top:0;transition:none;border-radius:0}.mod_header .header .header_center nav>ul>li ul::after{display:none}.mod_header .header .header_center nav>ul>li ul li{flex-wrap:wrap;padding:0;justify-content:space-between}.mod_header .header .header_center nav>ul>li ul li:hover a,.mod_header .header .header_center nav>ul>li ul li:hover i{color:#3a3a3a}.mod_header .header .header_center nav>ul>li ul li:last-child{border:none}.mod_header .header .header_center nav>ul>li ul li a{font-size:14px;padding:10px 0;padding-left:30px;color:#3a3a3a;position:relative;display:flex;align-items:center;justify-content:flex-start;text-transform:capitalize}.mod_header .header .header_center nav>ul>li ul li a::before{content:'>';line-height:1;display:block;transform:scale(1, 1.6) translateY(-2px);margin-right:8px;font-size:12px}.mod_header .header .header_center nav>ul>li ul li i::before{transform:rotate(0);font-size:18px}.mod_header .header .header_center nav>ul>li ul li ul{box-shadow:none;border-radius:0}.mod_header .header .header_center nav>ul>li ul li ul li a{padding-left:46px}.mod_header .header .header_center .nav_open{transition:opacity .3s ease;color:#fff;margin-left:auto}.mod_header .header .header_center .nav_open.active{opacity:0}.mod_header .header .header_center .nav_open i{font-size:24px}.mod_header .header .header_center .nav_close{background:#fff;display:flex;width:90%;height:52px;align-items:center;justify-content:flex-end;border-bottom:1px solid #eee;transform:translateX(-100%);transition:all .2s ease-in}.mod_header .header .header_center .nav_close i{height:100%;padding:0 12px;font-size:30px;color:#3a3a3a}.index_banner{height:400px;margin-top:0}.index_banner .swiper .swiper-pagination{bottom:15px;left:15px}.index_banner .swiper .swiper-button-prev{display:flex;left:15px}.index_banner .swiper .swiper-button-next{display:flex;right:15px}.mod_banner{height:50vh}.mod_social,.mod_backTop{right:5px}.mod_social{display:none}.mod_form{max-width:calc(100% - 30px)}.mod_form .form-group label{font-size:14px}.btn{font-size:14px}}@media (min-width: 1201px) and (max-width: 1440px){.mod_header .header .header_center .header_more{margin-left:6rem}}@media (min-width: 992px){.container{max-width:calc(100% - 11.875rem);width:calc(100% - 11.875rem) !important;padding:0 15px}}@media (min-width: 1921px){.container{max-width:1760px;width:1760px !important;padding:0 15px}}
