@font-face{font-family:"pingfang_r";src:url("../fonts/PingFang_Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"pingfang_m";src:url("../fonts/PingFang_Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"pingfang_b";src:url("../fonts/PingFang_Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"pingfang_h";src:url("../fonts/PingFang_Heavy.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_m", "Microsoft YaHei", Arial, sans-serif;color:#333333;line-height:1}.wrap{width:73.44vw;margin:0 auto}.header{position:relative;z-index:999;border-bottom:1px solid #e8e8e8}.header .wrap{width:100%;height:5.73vw;padding-left:1.77vw;padding-right:1.77vw;text-align:center;line-height:5.73vw}.header .logo{width:7.86vw;height:100%;float:left}.header .logo img{width:100%}.header .nav{height:100%;float:right;font-size:0}.header .nav li{height:3.13vw;display:inline-block;vertical-align:middle;font-size:.73vw;font-family:"pingfang_b";color:#333333;line-height:3.13vw;text-transform:uppercase}.header .nav li a{display:block;color:#333333;transition:all linear 0.3s}.header .nav li:hover a{color:#1f4ec7}.header .nav li.active{width:9.38vw;background:#09256e;border-radius:3.13vw}.header .nav li.active a{color:#ffffff}.header .nav li+li{margin-left:2.6vw}.header .navbtn{display:none}.footer{background:#ececec}.footer .module1{border-bottom:1px solid #ffffff}.footer .module1 .wrap{width:60.94vw;padding-top:3.91vw;padding-bottom:3.91vw;overflow:hidden}.footer .module1 .fl{max-width:48%}.footer .module1 .fl .logo{width:7.86vw;display:block}.footer .module1 .fl .logo img{width:100%;display:block}.footer .module1 .fl .info{margin-top:2.19vw}.footer .module1 .fl .info p{font-size:.73vw;color:#333333;line-height:1.5}.footer .module1 .fl .info p span,.footer .module1 .fl .info p a{display:table;margin-top:.1vw;font-size:.83vw;color:#333333;font-family:"pingfang_b";transition:all linear 0.2s}.footer .module1 .fl .info p a:hover{color:#1f4ec7}.footer .module1 .fl .info p+p{margin-top:.73vw}.footer .module1 .fl .swtbox{margin-top:2.5vw;overflow:hidden}.footer .module1 .fl .swtbox .btn{float:left;border-bottom:1px solid #333333;font-size:.83vw;color:#333333;font-family:"pingfang_b";cursor:pointer}.footer .module1 .fl .swtbox .btn2{margin-left:2.08vw}.footer .module1 .fr{max-width:48%;overflow:hidden}.footer .module1 .fr .nav_box{float:left}.footer .module1 .fr .nav_box li a{font-size:.83vw;color:#333333;font-family:"pingfang_b";transition:all linear 0.2s}.footer .module1 .fr .nav_box li a::before{content:"";width:.10667rem;height:.10667rem;display:inline-block;vertical-align:middle;margin-right:.13333rem;background:#1f4ec7;border-radius:50%;margin-right:.13333rem}.footer .module1 .fr .nav_box li:hover a,.footer .module1 .fr .nav_box li.active a{color:#1f4ec7}.footer .module1 .fr .nav_box li+li{margin-top:.94vw}.footer .module1 .fr .cp_box{float:left;margin-left:3.91vw}.footer .module1 .fr .cp_box .title{font-size:.83vw;color:#333333;font-family:"pingfang_b"}.footer .module1 .fr .cp_box .title::before{content:"";width:.10667rem;height:.10667rem;display:inline-block;vertical-align:middle;margin-right:.13333rem;background:#1f4ec7;border-radius:50%;margin-right:.13333rem}.footer .module1 .fr .cp_box .list{padding-left:.94vw}.footer .module1 .fr .cp_box .list a{display:block;margin-top:.94vw;font-size:.83vw;color:#333333;transition:all linear 0.2s}.footer .module1 .fr .cp_box .list a:hover{color:#1f4ec7}.footer .module2 .wrap{padding-top:2.08vw;padding-bottom:2.08vw;font-size:.73vw;color:#999999;line-height:1.5;text-align:center}.footer .module2 a{color:#999999;transition:all linear 0.2s}.footer .module2 a:hover{color:#1f4ec7}.right_swt{width:9.64vw;height:22.6vw;display:block;position:fixed;right:-.68vw;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:2.08vw;display:block;margin:0 auto .73vw}.right_swt .btn em{display:block;font-size:.83vw;font-style:normal}.right_swt .btn:hover em{font-weight:bold}.right_swt .btn1{padding:8.85vw 0 2.34vw;color:#ffffff}.right_swt .btn2{padding:1.04vw 0 2.6vw;color:#1f4ec7}.bottom_swt{display:none}.scroll_top{display:none;width:5.73vw;height:2.5vw;position:fixed;right:0;bottom:0;z-index:9999;background:#2e457f;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 center no-repeat;background-size:2.86vw}.base_title .title{font-size:2.6vw;color:#333333;line-height:1.1;font-family:"pingfang_h"}.base_title .text{display:table;margin-top:.73vw;font-size:.83vw;color:#1f4ec7;line-height:1.5;font-family:"pingfang_b"}.base_title .text::before{content:"";width:2.08vw;height:.78vw;display:inline-block;vertical-align:middle;margin-right:.57vw;background-image:url(../images/icon_title_zs.png);background-position:center top;background-repeat:no-repeat;background-size:2.4vw}.home_banner{position:relative;overflow:hidden}.home_banner::before{content:"";height:20.57vw;position:absolute;left:0;right:0;bottom:0;z-index:-1;background:#1f4ec7}.home_banner .module1{position:relative;padding:5.83vw 1.77vw 0}.home_banner .module1::before{content:"";width:24.64vw;height:14.74vw;display:block;position:absolute;right:4.17vw;bottom:-1.82vw;z-index:-1;background:url(../images/page_zs.png) center center no-repeat;background-size:100%}.home_banner .module1 .title{display:table;position:relative;padding-left:3.13vw;font-size:3.44vw;color:#333333;font-family:"Microsoft YaHei";text-transform:uppercase}.home_banner .module1 .title span{display:table;position:relative;padding-left:.94vw;padding-right:4.17vw}.home_banner .module1 .title span::before{content:"";width:2.4vw;height:2.6vw;display:block;position:absolute;right:0;top:.14667rem;background-image:url(../images/icon_title_zs.png);background-position:center -2.08vw;background-repeat:no-repeat;background-size:2.4vw}.home_banner .module1 .title b{display:table;font-size:10.21vw}.home_banner .module1 .title b font{color:#1f4ec7}.home_banner .module1 .title::before{content:"";width:1.15vw;display:block;position:absolute;left:0;top:.47vw;bottom:1.04vw;background:#09256e;box-shadow:0 6.07vw 0 #1f4ec7 inset}.home_banner .module2{width:84.9vw;position:relative;padding-bottom:4.17vw}.home_banner .module2 .tag{position:absolute;right:-1.88vw;bottom:4.17vw;font-size:.52vw;color:#ffffff;text-transform:uppercase;writing-mode:vertical-rl;text-orientation:mixed;opacity:0.5}.home_banner .module2 .tag::after{content:"";width:1px;height:7.81vw;display:inline-block;margin-top:1.56vw;background:#ffffff}.home_banner .module2 img{width:100%;display:block}.home_product{overflow:hidden}.home_product .wrap{padding-top:6.25vw;padding-bottom:4.69vw}.home_product .base_title{position:relative;padding-left:2.86vw}.home_product .base_title .title{font-size:2.08vw}.home_product .base_title .text{color:#333333}.home_product .base_title .text::before{position:absolute;left:0;top:.68vw}.home_product .cp_list{width:118%;margin-top:2.81vw}.home_product .cp_list .swiper-slide{width:23.44vw;margin-right:.1vw}.home_product .cp_list .swiper-slide a{display:block;position:relative;overflow:hidden}.home_product .cp_list .swiper-slide a::before{content:"";width:100%;height:3.91vw;display:block;position:absolute;left:0;bottom:0;background:linear-gradient(rgba(52,53,56,0), rgba(52,53,56,0.5))}.home_product .cp_list .swiper-slide img{width:100%;height:17.81vw;display:block;object-fit:cover;position:relative;z-index:-1;transition:all linear 0.3s}.home_product .cp_list .swiper-slide .cp_tag{position:absolute;left:0;top:0;z-index:1;padding:.57vw .78vw;background:#09256e;background:rgba(9,37,110,0.8);font-size:.94vw;color:#ffffff;text-transform:capitalize}.home_product .cp_list .swiper-slide .cp_title{width:100%;position:absolute;left:0;bottom:0;padding:1.15vw 5.36vw 1.15vw 1.56vw;font-size:1.25vw;color:#ffffff;font-weight:normal;font-family:"pingfang_b";line-height:1.3}.home_product .cp_list .swiper-slide .cp_title::before{content:"";width:5.52vw;height:5.52vw;display:block;position:absolute;right:-2.14vw;bottom:-2.45vw;background:#343538;border-radius:50%}.home_product .cp_list .swiper-slide .cp_title::after{content:"";width:1.04vw;height:.83vw;display:block;position:absolute;right:.94vw;bottom:.83vw;background:url(../images/icon_arrow.png) right -2.03vw no-repeat;background-size:2.97vw}.home_product .cp_list .swiper-slide:hover img{transform:scale(1.1)}.home_product .cp_list .swiper-controller{margin-top:1.46vw;font-size:0}.home_product .cp_list .swiper-pagination{display:inline-block;vertical-align:middle}.home_product .cp_list .swiper-pagination .swiper-pagination-bullet{width:.52vw;height:.52vw;display:inline-block;margin-left:.52vw;background:#d0d1d1;border-radius:50%;transition:all linear 0.3s;cursor:pointer}.home_product .cp_list .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.home_product .cp_list .swiper-pagination .swiper-pagination-bullet-active{background:#000000}.home_product .cp_list .swiper-button{display:inline-block;vertical-align:middle;margin-left:3.13vw;cursor:pointer}.home_product .cp_list .swiper-button span{width:2.6vw;height:2.6vw;display:inline-block;vertical-align:middle;position:relative;border:2px solid #7f7f7f;border-radius:50%;transition:all linear 0.3s}.home_product .cp_list .swiper-button span::before{content:"";width:.57vw;height:.57vw;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-top:2px solid #000000;border-left:2px solid #000000;transition:all linear 0.3s}.home_product .cp_list .swiper-button span:hover{background:#7f7f7f}.home_product .cp_list .swiper-button span:hover::before{border-color:#ffffff}.home_product .cp_list .swiper-button .swiper-button-prev::before{left:10%;transform:rotate(-45deg)}.home_product .cp_list .swiper-button .swiper-button-next{margin-left:.36vw}.home_product .cp_list .swiper-button .swiper-button-next::before{right:10%;transform:rotate(135deg)}.home_product .cp_list .swiper-button .swiper-button-disabled{opacity:0.4;cursor:not-allowed}.home_product .cp_list .swiper-button .swiper-button-disabled:hover{background:none}.home_product .cp_list .swiper-button .swiper-button-disabled:hover::before{border-color:#000000}.home_about{position:relative}.home_about::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:9.38vw;z-index:-1;background:#ececec}.home_about::after{content:"";width:53.54vw;height:6.77vw;display:block;position:absolute;left:0;top:0;background:#ffffff}.home_about img{width:100%;display:block}.home_about .module1{overflow:hidden;padding-top:9.38vw;padding-bottom:10.42vw}.home_about .module1 .fl{width:55.39007%}.home_about .module1 .fr{width:36.17021%}.home_about .module1 .fr .title{font-size:4.17vw;line-height:1}.home_about .module1 .fr .text{margin-top:1.3vw}.home_about .module1 .fr .title2{margin-top:3.44vw;font-size:2.08vw;color:#333333;line-height:1.8;font-weight:100}.home_about .module1 .fr .title2 span{color:#1f4ec7}.home_about .module1 .fr .text2{margin-top:1.98vw;font-size:.83vw;color:#333333;line-height:2.25}.home_about .module1 .fr .list{margin-top:1.56vw}.home_about .module1 .fr .list li{position:relative;padding:1.25vw 2.08vw 1.25vw 0;border-bottom:1px solid #dbdcdc;font-size:1.15vw;color:#333333;line-height:1.4;font-family:"pingfang_b"}.home_about .module1 .fr .list li::before{content:"";width:1.09vw;height:.73vw;display:block;position:absolute;right:0;top:0;bottom:0;margin:auto 0;background-image:url(../images/icon_arrow.png);background-position:right -4.11vw;background-repeat:no-repeat;background-size:2.97vw}.home_about .module2{width:84.9vw}.home_case{overflow:hidden}.home_case .wrap{padding-top:9.38vw;padding-bottom:7.29vw}.home_case .base_title{position:relative}.home_case .base_title::before{content:"";width:24.64vw;height:14.74vw;display:block;position:absolute;right:-5.83vw;bottom:-6.46vw;z-index:-1;background:url(../images/page_zs.png) center center no-repeat;background-size:100%}.home_case .base_title .more{position:absolute;right:0;top:0;display:table;font-size:.94vw;color:#000000;font-family:"pingfang_b";transition:all linear 0.3s;cursor:pointer}.home_case .base_title .more i{width:3.65vw;height:3.65vw;display:inline-block;vertical-align:middle;position:relative;margin-left:.13333rem;background:#000000;border-radius:50%;transition:all linear 0.3s}.home_case .base_title .more i::before{content:"";width:1.09vw;height:.73vw;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-image:url(../images/icon_arrow.png);background-position:left -3.13vw;background-repeat:no-repeat;background-size:2.97vw}.home_case .base_title .more:hover i{transform:scale(0.85)}.home_case .list{overflow:hidden;margin-top:3.33vw}.home_case .list li{width:30.49645%;float:left}.home_case .list li img{width:100%;display:block}.home_case .list li h3{position:relative;padding:1.15vw 0;border-bottom:1px solid #d0d1d1;font-size:.83vw;color:#333333;line-height:1.5;font-weight:normal;font-family:"pingfang_b";transition:all linear 0.3s}.home_case .list li h3::before{content:"";width:0%;height:1px;display:block;position:absolute;left:0;bottom:-1px;background:#1f4ec7;transition:all linear 0.3s}.home_case .list li:hover h3{color:#1f4ec7}.home_case .list li:hover h3::before{width:100%}.home_case .list li+li{margin-left:4.25532%}.home_message{background:#ececec}.home_message .wrap{overflow:hidden;padding-top:6.25vw;padding-bottom:3.65vw}.home_message .fl{width:35.46099%}.home_message .fl .text2{margin-top:4.9vw;font-size:.83vw;color:#333333;line-height:2.25}.home_message .fr{width:57.7305%;margin-top:.52vw}.home_message .fr .form_box .input_box{overflow:hidden}.home_message .fr .form_box p{width:47%;float:left;margin-bottom:1.51vw}.home_message .fr .form_box p label{display:table;margin-bottom:.89vw;font-size:.83vw;color:#333333;font-family:"pingfang_b"}.home_message .fr .form_box p label::before{content:"";width:.42vw;height:.42vw;display:inline-block;vertical-align:middle;margin-right:.57vw;background:#91939b;border-radius:50%}.home_message .fr .form_box p label font{font-size:.83vw}.home_message .fr .form_box p input,.home_message .fr .form_box p textarea{width:100%;height:3.39vw;display:block;padding-left:.94vw;padding-right:.94vw;background:none;border:1px solid #d2d3d3;font-size:1.04vw;color:#333333;font-family:"pingfang_b";line-height:3.28vw}.home_message .fr .form_box p input::placeholder,.home_message .fr .form_box p textarea::placeholder{color:#91939b}.home_message .fr .form_box p input::-webkit-input-placeholder,.home_message .fr .form_box p textarea::-webkit-input-placeholder{color:#91939b}.home_message .fr .form_box p input::-moz-placeholder,.home_message .fr .form_box p textarea::-moz-placeholder{color:#91939b}.home_message .fr .form_box p input:-ms-input-placeholder,.home_message .fr .form_box p textarea:-ms-input-placeholder{color:#91939b}.home_message .fr .form_box p:nth-child(even){float:right}.home_message .fr .form_box .input_message{width:100%}.home_message .fr .form_box .input_message textarea{height:8.54vw;padding-top:.78vw;line-height:1.4}.home_message .fr .form_box .submit{display:table;background:none;border:none;font-size:.94vw;color:#1f4ec7;font-family:"pingfang_b";transition:all linear 0.3s;cursor:pointer}.home_message .fr .form_box .submit i{width:3.65vw;height:3.65vw;display:inline-block;vertical-align:middle;position:relative;margin-left:.13333rem;background:#1f4ec7;border-radius:50%;transition:all linear 0.3s}.home_message .fr .form_box .submit i::before{content:"";width:1.09vw;height:.73vw;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-image:url(../images/icon_arrow.png);background-position:left -3.13vw;background-repeat:no-repeat;background-size:2.97vw}.home_message .fr .form_box .submit:hover i{transform:scale(0.85)}.reuse_service ul{overflow:hidden}.reuse_service ul li{width:25%;float:left;position:relative}.reuse_service ul li img{width:100%;display:block}.reuse_service ul li p{position:absolute;left:1.77vw;right:0;top:0;padding:1.41vw 3.65vw 1.41vw 0;border-bottom:1px solid #ffffff;font-size:.94vw;color:#ffffff;font-family:"pingfang_b";line-height:1.4;text-transform:capitalize}.reuse_service ul li p::before{content:"";width:1.09vw;height:.73vw;display:block;position:absolute;right:1.56vw;top:0;bottom:0;margin:auto 0;background-image:url(../images/icon_arrow.png);background-position:left -3.13vw;background-size:2.97vw}@media (max-width: 960px){.reuse_service ul li{width:50%}.reuse_service ul li p{left:0;padding:.36rem .93333rem .36rem .26667rem;font-size:.37333rem}.reuse_service ul li p::before{width:.364rem;height:.24267rem;right:.26667rem;background-image:url(../images/icon_arrow.png);background-position:left -1.04rem;background-size:.988rem}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate(0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;flex:0 0 auto;width:100%;height:100%;position:relative}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}@media (max-width: 960px){.wrap{width:100%;padding-left:.42667rem;padding-right:.42667rem}.header .wrap{width:100%;height:1.46667rem;padding-left:.42667rem;padding-right:.42667rem;line-height:1.46667rem}.header .logo{width:2.8rem}.header .nav{height:auto;position:absolute;right:.21333rem;top:1.49333rem;padding:.01333rem .4rem;background:#ececec;border-radius:.13333rem;box-shadow:0 .04rem .08rem rgba(51,51,51,0.2);display:none}.header .nav::before{content:"";position:absolute;right:.32rem;top:-.24rem;border-left:.26667rem solid transparent;border-right:.26667rem solid transparent;border-bottom:.26667rem solid #ececec}.header .nav li{height:auto;display:block;float:none}.header .nav li a{border-top:1px solid #d3d3d3;padding:.29333rem 0;font-size:.4rem;line-height:1;text-align:center}.header .nav li:first-child a{border-top:none}.header .nav li.active{width:100%;background:none}.header .nav li.active a{color:#1f4ec7}.header .nav li+li{margin-left:0}.header .navbtn{width:.8rem;height:100%;display:block;float:right;text-align:right}.header .navbtn i{width:.6rem;height:.05333rem;display:inline-block;vertical-align:middle;position:relative;background:#333333;transition:all 0.3s ease}.header .navbtn i:before,.header .navbtn i:after{content:"";width:.76rem;height:.05333rem;background:#333333;display:block;position:absolute;right:0;transition:all 0.3s ease}.header .navbtn i:before{top:-.26667rem}.header .navbtn i:after{bottom:-.26667rem}.header .navbtn.toggle{display:block}.header .navbtn.toggle i{background:none}.header .navbtn.toggle i:before{transform:translate3d(0, .26667rem, 0) rotate(-45deg)}.header .navbtn.toggle i:after{transform:translate3d(0, -.26667rem, 0) rotate(45deg)}.footer .module1 .wrap{width:100%;padding-top:1rem;padding-bottom:1rem}.footer .module1 .fl{max-width:100%;float:none}.footer .module1 .fl .logo{width:2.8rem}.footer .module1 .fl .info{margin-top:.56rem}.footer .module1 .fl .info p{font-size:.4rem}.footer .module1 .fl .info p span,.footer .module1 .fl .info p a{margin-top:.02667rem;font-size:.42667rem}.footer .module1 .fl .info p+p{margin-top:.18667rem}.footer .module1 .fl .swtbox{margin-top:.64rem}.footer .module1 .fl .swtbox .btn{font-size:.42667rem}.footer .module1 .fl .swtbox .btn2{margin-left:.8rem}.footer .module1 .fr{max-width:100%;float:none;margin-top:.93333rem}.footer .module1 .fr .nav_box li a{font-size:.4rem}.footer .module1 .fr .nav_box li a::before{width:.16rem;height:.16rem;margin-right:.2rem}.footer .module1 .fr .nav_box li+li{margin-top:.32rem}.footer .module1 .fr .cp_box{margin-left:1rem}.footer .module1 .fr .cp_box .title{font-size:.4rem}.footer .module1 .fr .cp_box .title::before{width:.16rem;height:.16rem;margin-right:.2rem}.footer .module1 .fr .cp_box .list{padding-left:.36rem}.footer .module1 .fr .cp_box .list a{margin-top:.32rem;font-size:.4rem}.footer .module2 .wrap{padding-top:.42667rem;padding-bottom:.42667rem;font-size:.37333rem}.right_swt{display:none}.bottom_swt{display:block;height:1.33333rem}.bottom_swt p{height:1.33333rem;position:fixed;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#f4f4f4;box-shadow:0 -.06667rem .13333rem rgba(51,51,51,0.2)}.bottom_swt .btn{width:50%;height:100%;float:left;font-size:.4rem;text-align:center;line-height:1.33333rem}.bottom_swt .btn:before{content:"";width:.65333rem;height:100%;display:inline-block;vertical-align:top;margin-right:.28rem}.bottom_swt .btn1{background:#1f4ec7;color:#ffffff}.bottom_swt .btn1:before{background:url(../images/right_swt_tb1.png) center no-repeat;background-size:100%}.bottom_swt .btn2{color:#1f4ec7}.bottom_swt .btn2:before{background:url(../images/right_swt_tb2.png) center no-repeat;background-size:100%}.scroll_top{width:1.33333rem;height:.93333rem;bottom:2.4rem}.scroll_top:before{background-size:.93333rem}.base_title .title{font-size:.6rem}.base_title .text{margin-top:.32rem;font-size:.37333rem}.base_title .text::before{width:.69333rem;height:.26rem;margin-right:.19067rem;background-size:.79733rem}.home_banner::before{height:5.26667rem}.home_banner .module1{padding:1rem .45333rem 0}.home_banner .module1::before{width:6.30667rem;height:3.77333rem;right:-.45333rem;bottom:-.46667rem;opacity:0.7}.home_banner .module1 .title{padding-left:.8rem;font-size:.88rem}.home_banner .module1 .title span{padding-left:.24rem;padding-right:1.06667rem}.home_banner .module1 .title span::before{width:.61333rem;height:.66667rem;top:.14667rem;background-position:center -.53333rem;background-size:.61333rem}.home_banner .module1 .title b{font-size:2.56rem}.home_banner .module1 .title::before{width:.29333rem;top:.12rem;bottom:.26667rem;box-shadow:0 1.55333rem 0 #1f4ec7 inset}.home_banner .module2{width:100%;padding-bottom:1.06667rem}.home_banner .module2 img{height:5.33333rem;object-fit:cover}.home_banner .module2 .tag{display:none}.home_product .wrap{padding-top:1.06667rem;padding-bottom:1.06667rem}.home_product .base_title{padding-left:.95333rem}.home_product .base_title .title{font-size:.6rem}.home_product .base_title .text::before{top:.18667rem}.home_product .cp_list{margin-top:.72rem}.home_product .cp_list .swiper-slide{width:8rem;margin-right:.10667rem}.home_product .cp_list .swiper-slide a::before{height:1.2rem}.home_product .cp_list .swiper-slide img{height:5.33333rem}.home_product .cp_list .swiper-slide .cp_tag{padding:.2rem .32rem;font-size:.34667rem}.home_product .cp_list .swiper-slide .cp_title{padding:.4rem 1.37333rem .4rem .4rem;font-size:.42667rem}.home_product .cp_list .swiper-slide .cp_title::before{width:1.696rem;height:1.696rem;right:-.656rem;bottom:-.752rem}.home_product .cp_list .swiper-slide .cp_title::after{width:.32rem;height:.256rem;right:.288rem;bottom:.256rem;background-position:right -.624rem;background-size:.912rem}.home_product .cp_list .swiper-controller{margin-left:.04rem;margin-top:.48533rem}.home_product .cp_list .swiper-pagination .swiper-pagination-bullet{width:.2rem;height:.2rem;margin-left:.2rem}.home_product .cp_list .swiper-button{margin-left:.8rem}.home_product .cp_list .swiper-button span{width:.93333rem;height:.93333rem}.home_product .cp_list .swiper-button span::before{width:.20533rem;height:.20533rem}.home_product .cp_list .swiper-button .swiper-button-next{margin-left:.26667rem}.home_about::before{bottom:2.4rem}.home_about::after{display:none;width:13.70667rem;height:1.73333rem}.home_about .module1{padding-top:1.06667rem;padding-bottom:.42667rem}.home_about .module1 .fl{width:100%;margin-top:.8rem}.home_about .module1 .fr{width:100%}.home_about .module1 .fr .title{font-size:1rem}.home_about .module1 .fr .text{margin-top:.32rem}.home_about .module1 .fr .title2{margin-top:.48rem;font-size:.53333rem}.home_about .module1 .fr .text2{margin-top:.26667rem;font-size:.37333rem}.home_about .module1 .fr .list{margin-top:.13333rem}.home_about .module1 .fr .list li{padding:.37333rem .66667rem .37333rem 0;font-size:.4rem}.home_about .module1 .fr .list li::before{content:"";width:.364rem;height:.24267rem;background-position:right -1.36933rem;background-size:.988rem}.home_about .module2{width:100%}.home_case .wrap{padding-top:1.06667rem;padding-bottom:1.06667rem}.home_case .base_title::before{width:6.30667rem;height:3.77333rem;right:-1.49333rem;bottom:-1.65333rem}.home_case .base_title .more{top:-.06667rem;font-size:.42667rem}.home_case .base_title .more i{width:.85333rem;height:.85333rem;margin-left:.2rem}.home_case .base_title .more i::before{width:.364rem;height:.24267rem;background-position:left -1.04rem;background-size:.988rem}.home_case .list{margin-top:.6rem}.home_case .list li{width:100%}.home_case .list li h3{padding:.34667rem 0;font-size:.4rem}.home_case .list li+li{margin-left:0;margin-top:.6rem}.home_message .wrap{padding-top:1.06667rem;padding-bottom:1.06667rem}.home_message .fl{width:100%}.home_message .fl .text2{margin-top:.33333rem;font-size:.37333rem;line-height:1.8}.home_message .fr{width:100%;margin-top:.53333rem}.home_message .fr .form_box p{width:100%;margin-bottom:.4rem}.home_message .fr .form_box p label{margin-bottom:.24rem;font-size:.37333rem}.home_message .fr .form_box p label::before{width:.16rem;height:.16rem;margin-right:.176rem}.home_message .fr .form_box p label font{font-size:.37333rem}.home_message .fr .form_box p input,.home_message .fr .form_box p textarea{height:1rem;padding-left:.29333rem;padding-right:.29333rem;font-size:.37333rem;line-height:.97333rem}.home_message .fr .form_box .input_message textarea{height:2.96rem;padding-top:.24rem;line-height:1.4}.home_message .fr .form_box .submit{font-size:.4rem}.home_message .fr .form_box .submit i{width:.93333rem;height:.93333rem;margin-left:.24rem}.home_message .fr .form_box .submit i::before{width:.364rem;height:.24267rem;background-position:left -1.04rem;background-size:.988rem}}
