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:#000}.wrap{width:72.92vw}.contact{width:100%;background:url(../images/contact_bg.jpg) center top no-repeat;background-size:cover}.contact .wrap{padding-top:11.2vw;padding-bottom:12.4vw;text-align:center}.contact .title{display:inline-block;font-size:6.88vw;color:#ffffff;font-family:'poppins_b';-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(90deg, #cfad88, #fefefe, #cfad88);text-transform:uppercase}.contact .text{width:57.29vw;margin:1.25vw auto 0;font-size:1.15vw;color:#c6c5c7;font-family:'poppins_s';line-height:1.36364}.contact .list{margin-top:4.58vw}.contact .list li{width:30.71429%;float:left;padding:2.14vw 2.14vw 1.72vw;background:url(../images/contact_list_bg.png) center center no-repeat;background-size:100% 100%;text-align:left}.contact .list li span{font-size:1.25vw;color:#b9b9b9}.contact .list li span::before{content:"";width:2.6vw;height:2.6vw;display:inline-block;vertical-align:middle;margin-right:.73vw;background-color:#f64640;background-image:url(../images/contact_icon.png);background-repeat:no-repeat;background-size:100%;border-radius:.42vw}.contact .list li p{min-height:2.92vw;display:flex;align-items:center;margin-top:2.08vw;font-size:1.35vw;color:#ffffff;line-height:1.07692;font-family:'poppins_s';-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(75deg, #cfad88 20%, #fefefe, #cfad88 80%)}.contact .list li p a{color:#ffffff}.contact .list li.email span::before{background-position:center top}.contact .list li.tel span::before{background-position:center center}.contact .list li.address span::before{background-position:center bottom}.contact .list li+li{margin-left:3.92857%}.footer{padding-top:4.17vw;overflow:hidden}.message{padding:0 5.73vw;background:#f1f1f1}.message .wrap{width:49.9vw;padding-top:4.06vw;padding-bottom:4.69vw;position:relative;z-index:2}.message .message_title{text-align:center}.message .message_title .title{font-size:4.17vw;color:#000000;font-family:"poppins_b"}.message .message_title .text{margin-top:.52vw;font-size:1.15vw;color:#191919;line-height:1.45455}.message .form_box{margin-top:1.88vw}.message .form_box .input_box{overflow:hidden}.message .form_box p{width:49.06054%;float:left;margin-bottom:1.04vw}.message .form_box p input,.message .form_box p textarea{width:100%;height:2.81vw;display:block;padding-left:.94vw;padding-right:.94vw;background:#ffffff;border-radius:.63vw;font-size:.89vw;color:#000000;font-family:"pingfang_r";line-height:2.81vw}.message .form_box p input::placeholder,.message .form_box p textarea::placeholder{color:#666666}.message .form_box p input::-webkit-input-placeholder,.message .form_box p textarea::-webkit-input-placeholder{color:#666666}.message .form_box p input::-moz-placeholder,.message .form_box p textarea::-moz-placeholder{color:#666666}.message .form_box p input:-ms-input-placeholder,.message .form_box p textarea:-ms-input-placeholder{color:#666666}.message .form_box p:nth-child(2),.message .form_box p:nth-child(4){float:right}.message .form_box p.input_email{position:relative}.message .form_box p.input_email::before{content:"*";position:absolute;right:.94vw;top:50%;transform:translateY(-30%);font-size:1.04vw;color:red}.message .form_box .input_message{width:100%}.message .form_box .input_message textarea{height:6.77vw;padding-top:.78vw;padding-bottom:.78vw;line-height:1.4}.message .form_box .submit{width:100%;height:2.81vw;display:block;background:#dd1b1b;background:linear-gradient(to right, #dd1b1b, #fe544c);border-radius:.63vw;color:#ffffff;font-size:.99vw;transition:all linear 0.3s;cursor:pointer}.message .form_box .submit:hover{letter-spacing:1px;box-shadow:0 .26vw .52vw rgba(0,0,0,0.4)}@media (max-width: 960px){.message{padding:0}.message .wrap{width:100%;padding-top:1.04rem;padding-bottom:1.2rem}.message .message_title .title{font-size:.85333rem}.message .message_title .text{margin-top:.26667rem;font-size:.37333rem}.message .form_box{margin-top:.48rem}.message .form_box p{width:100%;margin-bottom:.4rem;float:none}.message .form_box p input,.message .form_box p textarea{height:1.17333rem;padding-left:.24rem;padding-right:.24rem;border-radius:.16rem;font-size:.37333rem;line-height:4.58vw}.message .form_box p:nth-child(2),.message .form_box p:nth-child(4){float:none}.message .form_box p.input_email::before{right:.24rem;font-size:.32rem}.message .form_box .input_message textarea{height:3.46667rem;padding-top:.2rem;padding-bottom:.2rem}.message .form_box .submit{height:1.17333rem;line-height:1.17333rem;border-radius:.16rem;font-size:.42667rem}.message .form_box .submit:hover{box-shadow:0 .06667rem .13333rem rgba(0,0,0,0.4)}}@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}.wrap{width:100%}.contact .wrap{padding-top:2.86667rem;padding-bottom:3.17333rem}.contact .title{font-size:1.06667rem}.contact .text{width:100%;margin:.32rem auto 0;font-size:.37333rem;line-height:1.7;font-family:"poppins_r"}.contact .list{margin-top:1.17333rem}.contact .list li{width:100%;float:none;padding:.54667rem .54667rem .44rem}.contact .list li span{font-size:.37333rem}.contact .list li span::before{width:.8rem;height:.8rem;border-radius:.16rem;margin-right:.26667rem}.contact .list li p{min-height:.74667rem;margin-top:.4rem;font-size:.4rem}.contact .list li+li{margin-left:0;margin-top:.4rem}.footer{padding-top:.53333rem}}
