@font-face{font-family:"pingfang_l";src:url("../fonts/PingFang_Light.woff") format("woff");font-display:swap}@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:"pingfang_b";src:url("../fonts/PingFang_Bold.woff") format("woff");font-display:swap}@font-face{font-family:"pingfang_h";src:url("../fonts/PingFang_Heavy.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}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{width:100%;max-width:750px;min-width:320px;margin:0 auto;font:14px "pingfang_m","Microsoft YaHei";color:#333333;line-height:1}.wrap{padding-left:.42667rem;padding-right:.42667rem}.header{width:100%;max-width:750px;margin:0 auto;position:absolute;left:0;right:0;top:0;z-index:9999;line-height:.69333rem;text-align:center}.header .logo{float:left;padding:.42667rem .56rem}.header .logo img{width:3.14667rem}.header .menu_icon{float:right;padding:.73333rem .42667rem}.header .menu_icon .menu_btn{width:.53333rem;height:.06667rem;display:block;position:relative;background:#000;transition:all linear 0.4s}.header .menu_icon .menu_btn:before,.header .menu_icon .menu_btn:after{content:"";height:.06667rem;display:block;background:#000;border-radius:.04rem;position:absolute;left:0;width:100%;transition:all linear 0.4s}.header .menu_icon .menu_btn:after{width:80%}.header .menu_icon .menu_btn:before{top:-.2rem}.header .menu_icon .menu_btn:after{bottom:-.2rem}.header .menu_icon.menu_icon_active .menu_btn{background:none}.header .menu_icon.menu_icon_active .menu_btn:before{transform:translate3d(0, .2rem, 0) rotate(45deg)}.header .menu_icon.menu_icon_active .menu_btn:after{width:100%;transform:translate3d(0, -.2rem, 0) rotate(-45deg)}.header .nav{width:2.66667rem;padding:.08rem 0;position:absolute;right:.16rem;top:1.17333rem;background:#fff;border-radius:.13333rem;box-shadow:0 .04rem .26667rem rgba(26,43,73,0.1);display:none}.header .nav::before{content:"";width:0;border-bottom:.26667rem solid #fff;border-right:.26667rem solid transparent;border-left:.26667rem solid transparent;position:absolute;top:-.13333rem;right:.26667rem}.header .nav li a{font-size:.4rem;line-height:1rem;text-align:center;color:#24282a;display:block;position:relative}.header .nav li a::before{content:"";height:1px;background:#dddddd;position:absolute;left:.26667rem;right:.26667rem;top:0}.header .nav li:first-child a::before{display:none}.header .nav .active a{color:#ef352d}.footer{position:relative;text-align:center;padding-bottom:1.6rem}.footer::before{content:"";height:21.28rem;position:absolute;left:0;right:0;bottom:0;background:url(../images_m/m_footer_bg.jpg) center no-repeat;background-size:cover;z-index:-1}.footer .wrap{padding-left:0;padding-right:0}.footer .sty1{position:relative;z-index:1}.footer .sty1 .title{position:relative;padding:.4rem 0;font-size:.66667rem;color:#ffffff;font-family:"pingfang_h"}.footer .sty1 .title::before{content:"";height:3.33333rem;position:absolute;left:0;right:0;bottom:-.96rem;z-index:-1;background:url(../images_pc/footer_200000.png) center bottom no-repeat;background-size:172%}.footer .sty1 .partnership{width:9.53333rem;overflow:hidden;position:relative;margin-left:auto;margin-right:auto;padding:.26667rem 0;background:#ffffff;border-radius:.26667rem}.footer .sty1 .partnership .box{width:64.02667rem;margin-left:-32rem;font-size:0;-webkit-animation:scrollToLeft 40s linear infinite;animation:scrollToLeft 40s linear infinite}.footer .sty1 .partnership .box p{width:32rem;display:inline-block;vertical-align:middle}.footer .sty1 .partnership .box p img{width:100%;display:block}.footer .sty2{padding:.64rem .4rem;font-size:.26667rem;color:#8fa8b9;line-height:1.8}.footer .sty2 a{color:#8fa8b9;margin-left:.13333rem;margin-right:.13333rem}.bottom_swt{max-width:750px;position:fixed;left:0;right:0;z-index:9999;margin:0 auto;bottom:0;transition:all 0.3s ease}.bottom_swt img{width:100%;display:block}.bottom_swt .btn{display:block;position:absolute;top:0;bottom:0}.bottom_swt .btn1{width:65.33333%;left:0}.bottom_swt .btn2{width:34.66667%;right:0}.totop{width:1.06667rem;display:block;position:fixed;right:.2rem;bottom:2.4rem;z-index:999;opacity:0;visibility:hidden;transition:all linear 0.3s}.totop img{width:100%;display:block}.totop.totop_active{opacity:1;visibility:visible}@-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)}}.home_banner img,.home_banner video{width:100%;display:block}.home_banner .wrap{position:absolute;left:0;right:0;padding-left:0;padding-right:0;top:3.33333rem;font-family:"pingfang_b";text-align:center;color:#ffffff}.home_banner .en_title{font-size:.32rem;text-transform:uppercase;line-height:1.2;color:#ffffff}.home_banner .cn_title{margin-top:.16rem;margin-bottom:.26667rem;font-size:.77333rem;line-height:1.2;font-weight:normal;color:#ffffff}.home_banner .tag{display:inline-block;padding:.17333rem .61333rem;background:#fd3b3b;background:linear-gradient(to right, #cc0404, #fd3b3b);border-radius:.10667rem;font-size:.37333rem;line-height:.45333rem;color:#ffffff}.home_banner .swiper-pagination{position:absolute;left:0;right:0;bottom:1.46667rem;z-index:2;font-size:0;line-height:1;text-align:center}.home_banner .swiper-pagination .swiper-pagination-bullet{width:.61333rem;height:.05333rem;display:inline-block;margin:0 .06667rem;background:#ffffff;opacity:0.4;transition:all linear 0.5s;cursor:pointer}.home_banner .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.home_banner .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.home_title{text-align:center}.home_title .title{font-size:.64rem;font-family:"pingfang_h";color:#0b0b0b;font-weight:normal;line-height:1.2}.home_title .text{margin-top:.16rem;font-size:.37333rem;line-height:1.8;color:#666666}.home_products{overflow:hidden;min-height:100vh;position:relative;padding:.93333rem .4rem}.home_products .product_list{position:relative;overflow:hidden;height:17.26667rem}.home_products .product_list .product_item{background-color:#f0f0f0;padding-bottom:1.33333rem;border-radius:.26667rem;overflow:hidden}.home_products .product_list .product_item .pic{width:100%;height:9.6rem}.home_products .product_list .product_item .pic img{width:100%;display:block}.home_products .product_list .product_item .cp_title{padding-left:1.06667rem;padding-right:.66667rem;font-size:.56rem;font-weight:normal;font-family:"pingfang_b";text-transform:uppercase;color:#000000;line-height:1.4}.home_products .product_list .product_item .cp_cs{margin-top:1.06667rem;padding-left:1.06667rem;padding-right:.66667rem}.home_products .product_list .product_item .cp_cs:after{content:"";display:block;clear:both}.home_products .product_list .product_item .cp_cs li{position:relative;font-size:.37333rem;color:#555555;font-family:"pingfang_b";line-height:1.2}.home_products .product_list .product_item .cp_cs li span{display:block;margin-bottom:.10667rem;font-size:.69333rem;color:#de2222;font-family:"pingfang_h";-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(left, #fc6963, #df1f1f)}.home_products .product_list .product_item .cp_cs li+li{margin-top:.93333rem}.home_products .product_list .product_item1,.home_products .product_list .product_item2,.home_products .product_list .product_item3{position:absolute;left:0;right:0;top:120%}.home_products .product_title{position:absolute;left:0;top:0;width:100%;height:100vh;background-color:#000}.home_products .product_title .home_title{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);text-align:center}.home_products .product_title .home_title .title{display:inline-block;font-size:.72rem;color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(left, #df1f1f, #fc6963)}.home_history{position:relative;overflow:hidden;padding:0 .4rem}.home_history .bg{width:100%;display:block}.home_history .wrap{position:absolute;left:.82667rem;right:.4rem;top:1.8rem;bottom:0}.home_history .home_title{margin-top:.88rem;text-align:left}.home_history .home_title .text{color:#dfe5ec;line-height:1.5}.home_history .years_zs{width:5.26667rem}.home_history .years_zs img{width:100%;display:block}.home_cases{overflow:hidden;background-color:#fff;padding-top:1.33333rem;padding-bottom:1.33333rem}.home_cases .home_title{color:#0b0b0b}.home_cases .home_title .text{color:#666666;margin-top:.26667rem}.home_cases .list{position:relative;margin-top:1.06667rem;font-size:0;height:6.93333rem}.home_cases .list ul{display:inline-block;vertical-align:bottom}.home_cases .list ul li{width:100%}.home_cases .list ul li img{width:100%;border-radius:.26667rem}.home_cases .list ul li+li{margin-top:.14667rem}.home_cases .list ul::after{content:"";display:block;clear:both}.home_cases .list .ul_fl{width:3.04rem;text-align:right}.home_cases .list .ul_fl .img3{width:2.53333rem;display:inline-block}.home_cases .list .ul_fc{width:2.53333rem;margin-left:.13333rem;margin-right:.13333rem;padding-bottom:.58667rem}.home_cases .list .ul_fc .img1{position:relative;z-index:3}.home_cases .list .ul_fc .img1 p{transform-origin:center top}.home_cases .list .ul_fr{width:3.09333rem}.home_cases .list .ul_fr .img6{width:2.68rem}.footer{padding-top:1.33333rem;overflow:hidden}.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}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);-ms-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
