html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:"fzdb";src:url("../fonts/FZDBSJW.ttf") format("truetype");font-display:swap}@font-face{font-family:"poppins_l";src:url("../fonts/Poppins-Light.woff") format("woff");font-display:swap}@font-face{font-family:"poppins_r";src:url("../fonts/Poppins-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"poppins_m";src:url("../fonts/Poppins-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"poppins_s";src:url("../fonts/Poppins-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"poppins_b";src:url("../fonts/Poppins-Bold.woff") format("woff");font-display:swap}*,:before,:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,audio,blockquot,body,dd,div,dl,dt,figcaption,figure,filedset,form,h1,h2,h3,h4,h5,h6,header,html,input,li,nav,ol,p,section,ul,video{margin:0;padding:0}i,em,h1,h2,h3,h4,h5,h6{font-size:1em;font-style:normal;font-weight:normal}li,ol,ul{list-style:none}fieldset,img{max-width:100%;height:auto;border:none;vertical-align:middle}button,input,select,textarea{outline:0;resize:none;border:none}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;outline:0;cursor:pointer}:focus{outline:0}a{color:#00132b;text-decoration:none;outline:0;cursor:pointer}a:link,a:visited{text-decoration:none}a:active{text-decoration:none}.clearfix:after{clear:both;content:'';display:table;height:0;line-height:0;visibility:hidden}.clearfix{zoom:1}.clear{clear:both}.fl{float:left}.fr{float:right}body{min-width:320px;font:14px "poppins_l","arial","Microsoft YaHei";color:#333333;line-height:1;position:relative}.wrap{width:83.33vw;margin:0 auto}.wrap:after{content:"";display:block;clear:both}.pc-show{display:block}.m-show{display:none}.header{position:absolute;left:0;right:0;top:0;z-index:100;padding:1.04vw 0}.header .wrap{width:83.33vw}.header .logo{width:9.79vw;float:left}.header .logo img{width:100%}.header .nav{float:right;margin-top:.16vw}.header .nav li{display:inline-block;vertical-align:top;font-size:.83vw;text-transform:uppercase;line-height:2.4vw;position:relative;margin-right:2.6vw}.header .nav li a{display:block;padding:0 1.04vw;color:#fff;text-transform:uppercase;transition:all linear 0.3s;font-family:"poppins_r"}.header .nav li:before{content:"";display:block;position:absolute;background-color:#fff;border-radius:.16vw;width:0;left:50%;height:.21vw;bottom:.1vw;transition:all 0.3s ease}.header .nav li.active:before,.header .nav li:hover:before{width:1.56vw;margin-left:-.78vw}.header .zx_btn{float:right;margin-top:.16vw;font-size:.83vw;line-height:2.4vw;color:#fff;transition:all 0.3s ease;cursor:pointer;text-transform:uppercase;position:relative;z-index:1;padding:0 1.25vw;background-color:rgba(255,255,255,0.2);border:1px solid #fff;border-radius:1.2vw;overflow:hidden}.header .zx_btn:before{content:"";display:block;position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.5), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);transition:all 0.8s ease;opacity:0.8}.header .zx_btn:hover:before{left:100%}.header .navbtn{display:none}.footer{position:relative;z-index:1;padding-left:2.86vw;padding-right:2.86vw}.footer::before{content:"";height:74.64vw;position:absolute;left:0;right:0;bottom:0;z-index:-1;background:url(../images/footer_email_bg.png) center top no-repeat;background-size:100% 100%}.footer .cont_box{padding:3.13vw 5.21vw;background:#e2cfbc;font-size:0}.footer .cont_box .dl,.footer .cont_box .dr{display:inline-block;vertical-align:middle}.footer .cont_box .dl{width:54.73354%;color:#000000}.footer .cont_box .dl a{color:#000000}.footer .cont_box .dl .title{font-size:1.56vw;font-family:'poppins_b';text-transform:uppercase}.footer .cont_box .dl .text{margin-top:2.19vw;font-size:.94vw;line-height:1.66667}.footer .cont_box .dl .text span+span{margin-left:7.03vw}.footer .cont_box .dl .text a{margin-left:.26vw}.footer .cont_box .dr{width:45.26646%;height:4.17vw;position:relative}.footer .cont_box .dr form{width:100%;height:100%}.footer .cont_box .dr .input_email{width:100%;height:100%;display:block;padding-left:2.08vw;padding-right:2.08vw;background:#ffffff;border:1px solid #000000;font-size:.94vw;color:#000000;line-height:4.06vw;font-family:'pingfang_r'}.footer .cont_box .dr .input_email::placeholder{color:#666666}.footer .cont_box .dr .input_email::-webkit-input-placeholder{color:#666666}.footer .cont_box .dr .input_email::-moz-placeholder{color:#666666}.footer .cont_box .dr .input_email:-ms-input-placeholder{color:#666666}.footer .cont_box .dr .submit{width:7.71vw;height:2.6vw;display:block;position:absolute;right:.78vw;top:0;bottom:0;margin:auto 0;background:#000000;font-size:.94vw;color:#ffffff;line-height:2.6vw;font-family:'pingfang_r';transition:all linear 0.3s;cursor:pointer}.footer .cont_box .dr .submit:hover{background:#e2cfbc;color:#000000}.footer .nav_box{overflow:hidden;padding:1.98vw 5.47vw 1.25vw}.footer .nav_box li{float:left;font-size:.83vw;line-height:2.81vw;text-transform:uppercase}.footer .nav_box li a{color:#ffffff;transition:all linear 0.3s}.footer .nav_box li a:hover{color:#dd2118}.footer .nav_box li img{width:100%;display:block}.footer .nav_box li:first-child{width:2.5vw}.footer .nav_box li+li{margin-left:3.13vw}.footer .site_info{padding-top:1.77vw;padding-bottom:1.77vw;font-size:.73vw;color:#6d6d6d;line-height:1.7;text-align:center;border-top:1px solid rgba(255,255,255,0.3);text-transform:uppercase}.totop{width:3.23vw;height:4.32vw;border-radius:1.2vw;border:solid 1px rgba(255,255,255,0.5);background:rgba(0,0,0,0.2);padding-top:1.15vw;opacity:0;visibility:hidden;transition:all 0.5s ease;cursor:pointer;position:fixed;right:1.56vw;bottom:1.56vw;z-index:999}.totop .top_text{text-align:center;font-size:.83vw;color:#fff;line-height:1;display:block;text-transform:uppercase}.totop .top_text:before{content:"";display:block;width:1.09vw;height:.63vw;margin-left:auto;margin-right:auto;background:url(../images/totop.png) center center no-repeat;background-size:100% auto;margin-bottom:.83vw}.totop.totop_active{opacity:1;visibility:visible}@keyframes scale_effect{from{transform:scale(0.85)}to{transform:scale(1)}}@keyframes translate_effect{0%{opacity:0;transform:translateY(2.6vw)}100%{opacity:1;transform:translateY(0)}}@keyframes translate_effect2{0%{opacity:0;transform:translateY(2.6vw)}35%{opacity:0;transform:translateY(2.6vw)}100%{opacity:1;transform:translateY(0)}}@keyframes translate_effect3{0%{opacity:0;transform:translateY(2.6vw)}50%{opacity:0;transform:translateY(2.6vw)}100%{opacity:1;transform:translateY(0)}}body{background:url(../images/products_bg.jpg) center top no-repeat #000;background-size:100%}.wrap{width:72.92vw}.products .wrap{padding-top:8.59vw;padding-bottom:5.78vw}.products_title{text-align:center}.products_title .title{height:16.51vw;font-size:6.88vw;color:#ffffff;font-family:'poppins_b';text-transform:uppercase;line-height:16.51vw;animation:translate_effect 0.7s ease-in-out}.products_title .title span{display:inline-block;vertical-align:middle;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(90deg, #cfad88, #fefefe, #cfad88)}.products_title .title img{width:16.51vw;margin:0 .1vw;animation:width-effect 1.5s ease-in-out}.products_title .text{width:62.14286%;margin:1.77vw auto 0;font-size:1.15vw;color:#c6c5c7;line-height:1.27273;font-family:'poppins_s';animation:translate_effect2 0.7s ease-in-out}.products_title .swtbtn{display:inline-block;margin-top:2.6vw;position:relative;left:-1.72vw;padding:.89vw 2.92vw;background:#dd1b1b;background:linear-gradient(to right, #dd1b1b, #fe544c);border-radius:1.56vw;font-size:1.15vw;color:#ffffff;animation:translate_effect3 0.7s ease-in-out;cursor:pointer}.products_title .swtbtn i{width:2.92vw;display:block;position:absolute;right:-3.44vw;top:0;bottom:0;border-radius:50%;background:#dd1b1b;background:linear-gradient(to right, #dd1b1b, #fe544c)}.products_title .swtbtn i::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto 0;display:block;background:url(../images/products_swtbtn.png) center center no-repeat;background-size:1.04vw;transition:all linear 0.3s}.products_title .swtbtn:hover i::before{transform:rotate(45deg)}.products_list{margin-top:3.39vw;position:relative;z-index:2}.products_list li{width:49.28571%;float:left;overflow:hidden;position:relative;z-index:1;margin-top:1.04vw;padding:1px;background:#4d4d4d;border-radius:1.04vw}.products_list li::after{content:"";opacity:0;will-change:auto;background:conic-gradient(#0000 50deg, #fff6, #fffc, #fff6 110deg, #0000 130deg 230deg, #fff6 250deg, #fffc, #fff6, #0000 310deg);border-radius:1rem;width:200%;height:200%;transition:opacity 0.3s;animation:none;position:absolute;top:-50%;left:-50%;z-index:-1}.products_list li .pic{padding:.63vw;background:url(../images/products_cpbg.jpg) center center no-repeat;background-size:cover;border-radius:1.04vw}.products_list li .pic a{display:block;overflow:hidden;position:relative;border-radius:.73vw}.products_list li .pic a::before{content:"";height:11.56vw;position:absolute;left:0;right:0;bottom:0;background-image:linear-gradient(transparent, rgba(0,0,0,0.9))}.products_list li .pic img{width:100%;display:block}.products_list li .wenan{position:absolute;left:.63vw;right:.63vw;bottom:.63vw;overflow:hidden;padding:1.15vw 1.56vw 1.15vw 2.08vw;border-radius:0 0 .73vw .73vw;z-index:2;display:flex;justify-content:space-between;align-items:end}.products_list li .wenan .title{max-width:21.61vw;float:left;font-size:2.03vw;color:#ffffff;line-height:1.14;font-family:'poppins_s';text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(75deg, #cfad88 20%, #fefefe, #cfad88 80%)}.products_list li .wenan .more{width:7.81vw;height:2.5vw;float:right;overflow:hidden;position:relative;background:url(../images/products_morebg.png) center center no-repeat;background-size:100% 100%;border-radius:1.56vw;font-size:1.04vw;color:#ffffff;text-align:center;line-height:2.5vw;text-transform:uppercase;transform:translateX(130%);transition:all 0.3s}.products_list li .wenan .more::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transform:translateX(-100%);background:linear-gradient(to right, #cfad88, #fff);border-radius:1.56vw;opacity:0.3;transition:all linear 0.3s}.products_list li .wenan .more:hover::before{transform:translateX(0%)}.products_list li:nth-child(even){float:right}.products_list li:hover::after{opacity:1;animation:border-spin 6s linear infinite;will-change:transform}.products_list li:hover .wenan .title{background-size:200% 100%;animation:textGradientLoop 2s linear infinite}.products_list li:hover .wenan .more{transform:translateX(0%)}@keyframes border-spin{to{transform:rotate(360deg)}}@keyframes textGradientLoop{0%{background-position:0% 50%}100%{background-position:200% 50%}}@keyframes width-effect{0%{width:0}50%{width:0}100%{width:16.51vw}}@media (max-width: 960px){.wrap{width:100%;padding-left:.42667rem;padding-right:.42667rem}.pc-show{display:none}.m-show{display:block}.header{padding:.32rem 0;background-color:rgba(0,0,0,0.8)}.header .wrap{width:100%}.header .logo{width:2.90667rem;height:auto;position:relative;z-index:1}.header .logo img{width:100%;height:auto}.header .nav{width:100%;float:none;position:absolute;left:0;right:0;top:0;bottom:auto;margin-left:0;padding:.01333rem 0;background:rgba(0,0,0,0.8);display:none}.header .nav li{display:block;float:none}.header .nav li a{padding:.48rem .2rem;font-size:.42667rem;line-height:1;color:#fff;text-align:center}.header .nav li:first-child{margin-top:2.4rem}.header .nav li:last-child{margin-bottom:1.33333rem}.header .nav li:before{border-radius:.04rem;height:.08rem;bottom:.16rem}.header .nav li.active:before,.header .nav li:hover:before{width:.53333rem;margin-left:-.26667rem}.header .nav li+li{margin-left:0}.header .zx_btn{display:none;font-size:.37333rem;line-height:.74667rem;padding:.05333rem .42667rem;border-radius:.4rem}.header .zx_btn:before{left:.08rem;width:.8rem}.header .navbtn{width:.66667rem;height:100%;float:right;display:block;padding:.34667rem 0}.header .navbtn i{width:.46667rem;height:.04rem;display:block;margin-left:auto;margin-right:auto;position:relative;right:-.08rem;background:#fff;transition:all 0.3s ease}.header .navbtn i:before,.header .navbtn i:after{content:"";width:.62667rem;height:.04rem;background:#fff;display:block;position:absolute;right:0;transition:all 0.6s ease}.header .navbtn i:before{top:-.18667rem}.header .navbtn i:after{bottom:-.18667rem}.header .navbtn.toggle{display:block}.header .navbtn.toggle i{background:none !important}.header .navbtn.toggle i:before{transform:translate3d(0, .18667rem, 0) rotate(-45deg)}.header .navbtn.toggle i:after{transform:translate3d(0, -.18667rem, 0) rotate(45deg)}.footer{padding-left:.42667rem;padding-right:.42667rem}.footer::before{height:19.10667rem}.footer .cont_box{padding:.8rem .53333rem}.footer .cont_box .dl{width:100%}.footer .cont_box .dl .title{font-size:.6rem}.footer .cont_box .dl .text{margin-top:.48rem;font-size:.37333rem}.footer .cont_box .dl .text span{display:block}.footer .cont_box .dl .text span+span{margin-left:0;margin-top:.26667rem}.footer .cont_box .dl .text a{margin-left:.06667rem}.footer .cont_box .dr{width:100%;height:1.2rem;margin-top:.48rem}.footer .cont_box .dr .input_email{padding-left:.4rem;padding-right:.4rem;font-size:.37333rem;line-height:1.17333rem}.footer .cont_box .dr .submit{width:2.13333rem;height:.8rem;right:.16rem;font-size:.37333rem;line-height:.8rem}.footer .nav_box{display:none}.footer .site_info{padding-top:.53333rem;padding-bottom:.53333rem;font-size:.32rem}.livechat-girl{display:none}.totop{width:1.06667rem;height:1.6rem;border-radius:.30667rem;padding-top:.4rem;right:.26667rem;bottom:.26667rem}.totop .top_text{font-size:.34667rem}.totop .top_text:before{width:.42667rem;height:.26667rem;margin-bottom:.21333rem}.products .wrap{padding-top:2rem;padding-bottom:1.33333rem}.products_title .title{height:1.65333rem;font-size:1.2rem;line-height:1.65333rem}.products_title .title img{width:1.65333rem;margin:0 .04rem}.products_title .text{width:100%;margin-top:.6rem;font-size:.37333rem;line-height:1.6}.products_title .swtbtn{left:-.53333rem;margin-top:.66667rem;padding:.26667rem .74667rem;border-radius:.53333rem;font-size:.4rem}.products_title .swtbtn i{width:.93333rem;right:-1.06667rem}.products_title .swtbtn i::before{background-size:.33333rem}.products_list{margin-top:.86667rem}.products_list li{width:100%;margin-top:.26667rem;border-radius:.26667rem}.products_list li::after{display:none}.products_list li .pic{padding:.16rem;border-radius:.26667rem}.products_list li .pic a{border-radius:.18667rem}.products_list li .pic a::before{height:2.96rem}.products_list li .wenan{left:.16rem;right:.16rem;bottom:.16rem;padding:.29333rem .4rem .29333rem .53333rem;border-radius:0 0 .18667rem .18667rem}.products_list li .wenan .title{max-width:5.33333rem;font-size:.56rem}.products_list li .wenan .more{width:2.26667rem;height:.72rem;border-radius:.4rem;font-size:.34667rem;line-height:.72rem;transform:translateX(0%)}.products_list li .wenan .more::before{border-radius:.53333rem}.products_list li:hover .wenan .title{animation:none}.products_list li+li{margin-top:.48rem}}
