@font-face{font-family:"pingfang_r";src:url("../fonts/PingFang_Regular.woff") format("woff");font-display:swap}@font-face{font-family:"pingfang_m";src:url("../fonts/PingFang_Medium.woff") format("woff");font-display:swap}@font-face{font-family:"poppins_b";src:url("../fonts/Poppins-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"poppins_sb";src:url("../fonts/Poppins-SemiBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"poppins_eb";src:url("../fonts/Poppins-ExtraBold.ttf") format("truetype");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}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 "pingfang_r","Microsoft YaHei";color:#333333;line-height:1}.wrap{width:78.13vw;margin:0 auto}.header{width:93.75vw;height:4.58vw;position:absolute;left:0;right:0;top:1.09vw;z-index:999;margin:0 auto;padding-left:2.34vw;padding-right:.68vw;background:#ffffff;background:rgba(255,255,255,0.8);border-radius:4.17vw;line-height:4.58vw;text-align:center}.header .wrap{width:100%;height:100%;overflow:hidden}.header .logo{width:3.49vw;float:left}.header .logo img{width:100%;height:auto}.header .nav{overflow:hidden;display:inline-block}.header .nav li{float:left;font-size:.89vw;color:#000000;font-family:'pingfang_m'}.header .nav li a{display:block;padding:0 1.41vw;color:#000000;transition:all linear 0.3s}.header .nav li.active a,.header .nav li:hover a{color:#ff6600}.header .consult{float:right;height:100%}.header .swtbtn{width:10.52vw;height:3.33vw;display:inline-block;vertical-align:middle;background:#ff6600;border-radius:3.13vw;font-size:1.04vw;color:#ffffff;line-height:3.33vw;text-align:center;font-weight:bold;transition:all linear 0.3s;cursor:pointer}.header .swtbtn:hover{background:#ff9900}.header .navbtn{display:none}.footer{background:#0f0f0f}.footer .module1{overflow:hidden;padding-top:3.54vw;padding-bottom:2.08vw;border-bottom:1px solid #434343;text-align:center}.footer .module1 .fl .logo,.footer .module1 .fl .google_agent{width:5vw;display:block}.footer .module1 .fl .logo img,.footer .module1 .fl .google_agent img{width:100%;display:block}.footer .module1 .fl .google_agent{margin-top:1.04vw}.footer .module1 .fc{width:37%;display:inline-block;float:none;overflow:hidden;position:relative;padding:.89vw 0;border:1px solid #808080;border-radius:5.21vw}.footer .module1 .fc:before,.footer .module1 .fc:after{content:"";width:40%;position:absolute;top:0;bottom:0;z-index:1}.footer .module1 .fc:before{left:0;background:linear-gradient(to right, #000, transparent)}.footer .module1 .fc:after{right:0;background:linear-gradient(to right, transparent, #000)}.footer .module1 .fc ul{animation:scrollToLeft 50s linear infinite;width:247.86vw;margin-left:-123.91vw;font-size:0}.footer .module1 .fc ul li{width:123.91vw;margin-left:0vw;display:inline-block;vertical-align:middle}.footer .module1 .fc ul li img{width:100%;display:block}.footer .module1 .fr{text-align:left}.footer .module1 .fr a{display:block;font-size:1.25vw;color:#ffffff;font-family:'pingfang_m'}.footer .module1 .fr a+a{margin-top:1.3vw}.footer .module2{overflow:hidden;padding:2.08vw 0;font-size:.83vw;color:#808080;line-height:1.17647;font-family:'pingfang_m'}.footer .module2 a{color:#808080;text-decoration:underline}.footer .module2 p{max-width:65%;float:left}.footer .module2 p+p{max-width:30%;float:right}.right_swt{width:7.81vw;height:21.25vw;display:block;position:fixed;right:0;top:0;bottom:0;z-index:9999;margin:auto 0;background:url(../images/right_swt_bg.png) center top no-repeat;background-size:100%}.right_swt .btn{display:block;text-align:center;line-height:1;cursor:pointer}.right_swt .btn img{width:1.88vw;display:block;margin:0 auto .73vw}.right_swt .btn em{display:block;font-size:.94vw;font-style:normal}.right_swt .btn:hover em{font-weight:bold}.right_swt .btn1{padding:9.11vw 0 1.93vw;color:#fff}.right_swt .btn2{padding:1.04vw 0 2.6vw;color:#ff7200}.bottom_swt{display:none;height:1.33333rem}.bottom_swt p{height:1.33333rem;position:fixed;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#f4f4f4}.bottom_swt .btn{width:50%;height:100%;float:left;font-size:.4rem;text-align:center;line-height:1.33333rem;font-weight:bold;letter-spacing:.01333rem}.bottom_swt .btn:before{content:"";width:.65333rem;height:100%;display:inline-block;vertical-align:top;margin-right:.28rem}.bottom_swt .btn1{background:#ff7200;border-radius:0 .26667rem .26667rem 0;color:#fff}.bottom_swt .btn1:before{background:url(../images/right_swt_tb1.png) center no-repeat;background-size:100%}.bottom_swt .btn2{color:#ff7200}.bottom_swt .btn2:before{background:url(../images/right_swt_tb2.png) center no-repeat;background-size:100%}.scroll_top{width:2.97vw;height:2.97vw;position:fixed;right:0;bottom:0;z-index:9999;background:#fbf9f9;display:none;cursor:pointer}.scroll_top:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/scroll_top.png) center no-repeat;background-size:1.15vw}@-webkit-keyframes scrollToLeft{from{-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}to{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}@keyframes scrollToLeft{from{-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}to{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}.about_banner{max-height:100vh;overflow:hidden}.about_banner img{width:100%;display:block}.about_banner .wenan{max-width:59.9vw;position:absolute;left:0;right:0;top:11.2vw;text-align:center}.about_banner .wenan .title{font-size:4.06vw;color:#ffffff;font-family:'poppins_sb';text-transform:uppercase}.about_banner .wenan .text{margin-top:1.04vw;font-size:1.04vw;color:#ffffff;font-family:'pingfang_m';line-height:1.4}.about_title{text-align:center}.about_title .title{font-size:2.34vw;color:#000000;font-family:'poppins_b'}.about_title .text{max-width:59.9vw;margin:1.04vw auto 0;font-size:.94vw;color:#555555;line-height:1.22222;font-family:'pingfang_m'}.about_capacity .wrap{padding-top:3.85vw;padding-bottom:4.17vw}.about_capacity .img_list{overflow:hidden;margin-top:1.82vw}.about_capacity .img_list p{width:32.8%;float:left}.about_capacity .img_list p img{width:100%;display:block}.about_capacity .img_list p+p{margin-left:.8%}.about_capacity .capacity_list{margin-top:.68vw;background-image:url(../images/about_capacity_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.about_capacity .capacity_list ul{width:38.02vw;padding:4.11vw}.about_capacity .capacity_list ul li{width:44%;float:left;padding:.78vw 0 1.04vw 1.25vw;border-left:1px solid #e3e3e3;position:relative}.about_capacity .capacity_list ul li:before{content:"";width:.21vw;height:1.88vw;display:block;position:absolute;left:-.16vw;top:0;background:#ff6600}.about_capacity .capacity_list ul li span{font-size:3.44vw;color:#ff6600;font-family:"poppins_b"}.about_capacity .capacity_list ul li p{margin-top:.26vw;font-size:.89vw;color:#666666;font-family:"pingfang_m";line-height:1.17647}.about_capacity .capacity_list ul li:nth-child(even){float:right}.about_capacity .capacity_list ul li+li+li{margin-top:3.65vw}.about_service{padding-top:3.75vw;padding-bottom:3.96vw;background:url(../images/about_service_bg.jpg) center center no-repeat;background-size:cover}.about_service .about_title .title{color:#ffffff}.about_service .about_title .text{color:#ffffff}.about_service .pic{margin-top:1.98vw}.about_service .pic img{width:100%;display:block}.message{background:url(../images/message_bg.jpg) left bottom no-repeat;background-size:cover}.message .wrap{padding-top:4.17vw;padding-bottom:4.17vw;overflow:hidden}.message .message_title{width:33.33333%;float:left}.message .message_title h2{font-size:2.34vw;color:#000000;font-family:"poppins_b";line-height:1.1}.message .message_title p{margin-top:1.56vw;font-size:.89vw;color:#666666;line-height:1.47059;font-family:'pingfang_m'}.message .form_box{width:58%;float:right}.message .form_box .input_box{overflow:hidden}.message .form_box p{width:49.42529%;float:left;margin-bottom:.52vw}.message .form_box p input,.message .form_box p textarea{width:100%;height:3.65vw;display:block;padding-left:1.72vw;padding-right:1.72vw;background:#ffffff;border-radius:.42vw;font-size:.94vw;color:#000000;font-family:'pingfang_m';line-height:3.65vw}.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;left:.83vw;top:50%;transform:translateY(-30%);font-size:1.04vw;color:#ff6600}.message .form_box .input_message{width:100%}.message .form_box .input_message textarea{height:12.5vw;padding-top:1.3vw;padding-bottom:.78vw;line-height:1.4}.message .form_box .submit{width:100%;height:3.65vw;display:block;margin-top:1.04vw;background:#ff6600;border-radius:.42vw;color:#ffffff;font-size:.94vw;font-family:'pingfang_m';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 .wrap{padding-top:1.06667rem;padding-bottom:1.06667rem}.message .message_title{width:100%}.message .message_title h2{font-size:.6rem}.message .message_title p{margin-top:.4rem;font-size:.37333rem}.message .form_box{width:100%;margin-top:.53333rem}.message .form_box p{width:49.42529%;margin-bottom:.16rem}.message .form_box p input,.message .form_box p textarea{height:1rem;padding-left:.34667rem;padding-right:.34667rem;border-radius:.10667rem;font-size:.34667rem;line-height:1rem}.message .form_box p.input_email:before{left:.16rem;font-size:.32rem}.message .form_box .input_message{width:100%}.message .form_box .input_message textarea{height:3.2rem;padding-top:.33333rem;padding-bottom:.2rem;line-height:1.4}.message .form_box .submit{height:.93333rem;margin-top:.26667rem;border-radius:.10667rem;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}.header{width:100%;height:1.46667rem;top:0;padding:0;border-radius:0;line-height:1.46667rem;background:#000000}.header .logo{width:1.2rem}.header .nav{width:100%;position:absolute;left:0;right:0;top:0;bottom:auto;z-index:-1;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 .swtbtn{display:none}.header .navbtn{width:.66667rem;height:100%;display:block;text-align:right}.header .navbtn i{width:.46667rem;height:.04rem;display:inline-block;vertical-align:middle;position:relative;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.3s ease}.header .navbtn i:before{top:-.24rem}.header .navbtn i:after{bottom:-.24rem}.header .navbtn.toggle{display:block}.header .navbtn.toggle i{background:none}.header .navbtn.toggle i:before{transform:translate3d(0, .24rem, 0) rotate(-45deg)}.header .navbtn.toggle i:after{transform:translate3d(0, -.24rem, 0) rotate(45deg)}.footer .module1{padding-top:.90667rem;padding-bottom:.53333rem}.footer .module1 .fl .logo,.footer .module1 .fl .google_agent{width:1.28rem}.footer .module1 .fl .google_agent{margin-top:.26667rem}.footer .module1 .fc{width:50%;padding:.32rem 0;border-radius:1.33333rem}.footer .module1 .fc:before,.footer .module1 .fc:after{width:30%}.footer .module1 .fc ul{width:53.34667rem;margin-left:-26.66667rem}.footer .module1 .fc ul li{width:26.66667rem;margin-left:0rem}.footer .module1 .fr a{font-size:.37333rem}.footer .module1 .fr a+a{margin-top:.33333rem}.footer .module2{padding:.53333rem 0;font-size:.37333rem;text-align:center}.footer .module2 p,.footer .module2 p+p{float:none;display:inline}.right_swt{display:none}.bottom_swt{display:block}.scroll_top{width:1.2rem;height:1.2rem;bottom:2.26667rem}.scroll_top:before{background-size:.58667rem}.about_banner img{height:13.33333rem;object-fit:cover}.about_banner .wenan{max-width:100%;top:2.4rem}.about_banner .wenan .title{font-size:.90667rem}.about_banner .wenan .text{margin-top:.4rem;font-size:.37333rem}.about_title .title{font-size:.6rem}.about_title .text{max-width:100%;margin-top:.4rem;font-size:.37333rem}.about_capacity .wrap{padding-top:1.06667rem;padding-bottom:1.06667rem}.about_capacity .img_list{margin-top:.53333rem}.about_capacity .img_list p{width:32%}.about_capacity .img_list p+p{margin-left:1.6%}.about_capacity .capacity_list{margin-top:.13333rem;padding-bottom:4rem;background-color:#f6f6f6;background-position:right bottom;background-size:150%}.about_capacity .capacity_list ul{width:100%;padding-left:.4rem;padding-right:.4rem}.about_capacity .capacity_list ul li{width:48%;margin-top:.53333rem;padding:.2rem 0 .26667rem .32rem}.about_capacity .capacity_list ul li:before{width:.05333rem;height:.48rem;left:-.04rem}.about_capacity .capacity_list ul li span{font-size:.88rem}.about_capacity .capacity_list ul li p{margin-top:.16rem;font-size:.37333rem}.about_service{padding-top:1.06667rem;padding-bottom:1.33333rem}.about_service .pic{margin-top:.6rem}}
