@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{min-width:1000px;font:14px "pingfang_m","Microsoft YaHei";color:#333333;line-height:1}.wrap{width:1200px;margin:0 auto}.header{background:#000000}.header .wrap{overflow:hidden;width:1500px;line-height:80px}.header .logo{width:213px;float:left}.header .logo img{width:100%}.header .nav_tel{float:right;font-size:17px;font-family:"pingfang_m";line-height:34px;padding:0 15px;color:#fff;background-color:#fb3939;background-image:linear-gradient(90deg, #cc0404, #fd3b3b);border-radius:17px;margin-top:23px}.header .nav_tel:before{content:"";display:inline-block;vertical-align:top;margin-right:7px;width:24px;height:24px;margin-top:5px;background:url(../images_pc/nav_tel.png) center center no-repeat;background-size:100% auto}.header .nav{float:right;margin-right:60px}.header .nav li{float:left}.header .nav li a{display:block;font-size:17px;color:#ffffff;font-family:"pingfang_m";transition:all linear 0.3s}.header .nav li:hover a{color:#fb3939}.header .nav li.active a{color:#fb3939}.header .nav li+li{margin-left:58px}.footer{position:relative;text-align:center}.footer::before{content:"";height:1561px;position:absolute;left:0;right:0;bottom:0;background:url(../images_pc/footer_bg.jpg) center no-repeat;background-size:100% 100%;z-index:-1}.footer .wrap{max-width:1920px;width:100%}.footer .sty1{position:relative;z-index:1}.footer .sty1 .title{position:relative;padding:34px 0;font-size:50px;color:#ffffff;font-family:"pingfang_h"}.footer .sty1 .title::before{content:"";height:391px;position:absolute;left:0;right:0;z-index:-1;bottom:-108px;z-index:-1;background:url(../images_pc/footer_200000.png) center bottom no-repeat}.footer .sty1 .partnership{width:95.10417%;overflow:hidden;position:relative;margin-left:auto;margin-right:auto;padding:28px 0;background:#ffffff;background:linear-gradient(to right, #dfdfdf, #f7f7f7, #dfdfdf);border-radius:20px}.footer .sty1 .partnership::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:linear-gradient(to right, rgba(223,223,223,0.7), rgba(247,247,247,0), rgba(223,223,223,0.7))}.footer .sty1 .partnership .box{width:4801px;margin-left:-2400px;font-size:0;-webkit-animation:scrollToLeft 40s linear infinite;animation:scrollToLeft 40s linear infinite}.footer .sty1 .partnership .box p{width:2400px;display:inline-block;vertical-align:middle}.footer .sty1 .partnership .box p img{width:100%;display:block}.footer .sty2{padding-top:48px;padding-bottom:48px;font-size:16px;color:#8fa8b9;line-height:1.8}.footer .sty2 a{color:#8fa8b9;margin-left:10px;margin-right:10px}.footer .sty2 a:hover{color:#fff}.right_swt{width:143px;height:310px;position:fixed;right:14px;top:0;bottom:0;margin:auto 0;z-index:999;line-height:1}.right_swt .swtbox{width:100%;height:100%;position:relative;z-index:1;padding-top:142px;background:url(../images_pc/right_swt_bg.png) center top no-repeat;background-size:100%}.right_swt .swtbox .btn{display:table;margin-left:auto;margin-right:auto;padding-left:30px;background-repeat:no-repeat;background-position:left center;background-size:23px;font-size:16px;color:#fff2dc;line-height:23px;cursor:pointer}.right_swt .swtbox .btn1{background-image:url(../images_pc/right_swt_tb1.png)}.right_swt .swtbox .btn2{margin-top:13px;background-image:url(../images_pc/right_swt_tb2.png)}.right_swt .swtbox .tel{width:88%;overflow:hidden;margin:11px auto 0;padding:9px 0 7px;background:#cb2725;border-radius:4px;font-size:14px;color:#ffffff;text-align:center}.right_swt .swtbox .tel span{display:block;margin-top:3px;font-size:18px;font-family:"impact";white-space:nowrap;letter-spacing:-0.3px}.right_swt .swtbox .swtbtn{height:45px;display:block;position:absolute;left:-6px;right:-6px;bottom:-16px;background:#de1f1d;background:linear-gradient(to right, #de1f1d, #fb6767);border-radius:6px;font-size:20px;color:#ffffff;font-weight:900;text-align:center;line-height:45px;cursor:pointer}.right_swt .swtbox .swtbtn:before{content:"";position:absolute;left:-7px;right:-7px;top:-7px;bottom:-7px;z-index:-1;background:rgba(255,255,255,0.3);border-radius:8px;transition:all linear 0.3s}.right_swt .swtbox .swtbtn:hover:before{left:-1px;right:-1px;top:-1px;bottom:-1px;background:#fff;border-radius:6px}.right_swt .totop{width:88%;display:block;margin:30px auto 0;padding:9px 0;background:#ffffff;background:linear-gradient(#fff, #fff, #ffc7c7 100%);border-radius:8px;font-size:14px;color:#000000;text-align:center;transform:translateY(-70px);opacity:0;display:none\9;transition:all linear 0.4s;cursor:pointer}.right_swt .totop:before{content:"";width:18px;height:15px;display:block;margin:0 auto 5px;background:url(../images_pc/totop.png) center center no-repeat;background-size:100%}.right_swt .totop.totop_active{transform:translateY(0);opacity:1;display:block\9}@-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)}}@font-face{font-family:"ysbth";src:url("../fonts/ysbth.woff") format("woff");font-display:swap}.home_banner img,.home_banner video{width:100%;display:block}.home_banner .wrap{position:absolute;left:0;right:0;top:14%;font-family:"pingfang_b";text-align:center;color:#ffffff}.home_banner .en_title{font-size:22px;text-transform:uppercase;color:#ffffff}.home_banner .cn_title{margin-top:19px;margin-bottom:19px;font-size:58px;color:#ffffff}.home_banner .tag{display:inline-block;padding:13px 31px;background:#fd3b3b;background:linear-gradient(to right, #cc0404, #fd3b3b);border-radius:8px;font-size:24px;color:#ffffff}.home_banner .swiper-pagination{position:absolute;left:0;right:0;bottom:72px;z-index:2;font-size:0;line-height:1;text-align:center}.home_banner .swiper-pagination .swiper-pagination-bullet{width:46px;height:3px;display:inline-block;margin-left:10px;background:#ffffff;opacity:0.5;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_banner .swiper-button{width:113px;position:absolute;right:11.03521%;bottom:51px;z-index:2;overflow:hidden}.home_banner .swiper-button p{width:46px;height:46px;background-image:url(../images_pc/home_banner_jt.png);background-repeat:no-repeat;background-size:92px;border:1px solid #ffffff;border-radius:50%;cursor:pointer}.home_banner .swiper-button p:hover{background-color:#ffffff}.home_banner .swiper-button .swiper-button-prev{float:left;background-position:left top}.home_banner .swiper-button .swiper-button-prev:hover{background-position:left bottom}.home_banner .swiper-button .swiper-button-prev.swiper-button-disabled:hover{background-position:left top}.home_banner .swiper-button .swiper-button-next{float:right;background-position:right top}.home_banner .swiper-button .swiper-button-next:hover{background-position:right bottom}.home_banner .swiper-button .swiper-button-next.swiper-button-disabled:hover{background-position:right top}.home_banner .swiper-button .swiper-button-disabled{opacity:0.3;cursor:not-allowed}.home_banner .swiper-button .swiper-button-disabled:hover{background-color:transparent}.home_title{text-align:center}.home_title .title{font-size:46px;font-family:"pingfang_h";color:#0b0b0b}.home_title .text{margin-top:13px;font-size:18px;line-height:1.8;color:#666666}.home_products{width:100%;min-height:100vh;position:relative;overflow:hidden;background:#f5f5f5;background:linear-gradient(-45deg, #f1f1f1, #ececec)}.home_products .center_box{width:100%;margin-top:88px;position:relative}.home_products .product_title{position:absolute;left:0;right:0;top:0;z-index:11}.home_products .swiper-container{padding-top:100px}.home_products .swiper-container .swiper-slide{padding-top:70px;padding-bottom:70px;background:#f5f5f5;background:linear-gradient(-45deg, #f1f1f1, #ececec);position:relative;transition:all ease 0.8s}.home_products .swiper-container .swiper-slide .pic{width:1100px;margin-left:auto;margin-right:auto;position:relative}.home_products .swiper-container .swiper-slide .pic img{width:100%;display:block;position:relative}.home_products .swiper-container .swiper-slide .pic .text{position:absolute;left:0;top:2%;width:100%;height:auto;font-size:268px;font-family:"ysbth";color:#de2222;font-weight:normal;text-align:center}.home_products .swiper-container .swiper-slide .pic .text .text_i{opacity:0;visibility:hidden}.home_products .swiper-container .swiper-slide .pic .text_active .text_i{animation:textReveal 1s linear forwards}.home_products .swiper-container .swiper-slide .pic .text_active .text_i_2{animation-delay:0.1s}.home_products .swiper-container .swiper-slide .pic .text_active .text_i_3{animation-delay:0.2s}.home_products .swiper-container .swiper-slide .pic .text_active .text_i_4{animation-delay:0.3s}.home_products .swiper-container .swiper-slide .wenan{position:relative;transform:translateY(100%);opacity:0;transition:all ease 1.6s}.home_products .swiper-container .swiper-slide .wenan .cp_title{font-size:32px;font-family:"pingfang_h";text-transform:uppercase;color:#000000;line-height:1.5625}.home_products .swiper-container .swiper-slide .wenan .cp_title a{color:#000000;transition:all 0.3s ease}.home_products .swiper-container .swiper-slide .wenan .cp_title a:hover{color:#de2222}.home_products .swiper-container .swiper-slide .wenan .cp_cs{position:absolute;right:0;bottom:9%;overflow:hidden}.home_products .swiper-container .swiper-slide .wenan .cp_cs li{float:left;position:relative;margin-left:70px;padding-left:50px;font-size:17px;color:#555555}.home_products .swiper-container .swiper-slide .wenan .cp_cs li::before{content:"";width:1px;position:absolute;left:0;top:5%;bottom:5%;background:#d6d6d6}.home_products .swiper-container .swiper-slide .wenan .cp_cs li span{display:block;margin-bottom:12px;font-size:38px;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 .swiper-container .swiper-slide .wenan .cp_cs li:first-child{margin-left:0;padding-left:0}.home_products .swiper-container .swiper-slide .wenan .cp_cs li:first-child::before{display:none}.home_products .swiper-container .swiper-slide .wenan_active{transform:translateY(0);opacity:1}.home_products .swiper-container .swiper-slide1{z-index:1}.home_products .swiper-container .swiper-slide2{position:absolute;left:0;width:100%;z-index:2}.home_products .swiper-container .swiper-slide3{position:absolute;left:0;width:100%;z-index:3;padding-top:50px;padding-bottom:90px}.home_products .swiper-container .swiper-slide3 .pic .text{top:50%;transform:translateY(-50%)}.home_history{position:relative;overflow:hidden}.home_history .cover_top,.home_history .cover_bottom,.home_history .cover_left,.home_history .cover_right{position:absolute;background-color:#fff}.home_history .cover_left,.home_history .cover_right{position:absolute;top:0;width:10%;height:100%}.home_history .cover_left{left:0}.home_history .cover_right{left:90%}.home_history .cover_top,.home_history .cover_bottom{left:0;width:100%;height:20%}.home_history .cover_top{top:0}.home_history .cover_bottom{top:80%}.home_history .bg{width:100%;display:block}.home_history .wrap{position:absolute;left:0;right:0;top:0;bottom:0}.home_history .home_title{width:45%;position:absolute;right:0;top:19.80413%;text-align:right}.home_history .home_title .title{color:#ffffff}.home_history .home_title .text{color:#ffffff;opacity:0.8}.home_history .years_zs{width:32.91667%;position:absolute;left:0;top:12.40479%}.home_history .years_zs img{width:100%;display:block}.home_cases{min-height:100vh;overflow:hidden}.home_cases .wrap{max-width:1500px;width:96%;padding-top:90px;padding-bottom:210px}.home_cases .home_title{color:#000000}.home_cases .home_title .text{opacity:0.7}.home_cases .list{position:relative;margin-top:60px;font-size:0}.home_cases .list ul{display:inline-block;vertical-align:bottom}.home_cases .list ul li{width:100%}.home_cases .list ul li img,.home_cases .list ul li video{width:100%;border-radius:20px}.home_cases .list ul li+li{margin-top:26px}.home_cases .list ul::after{content:"";display:block;clear:both}.home_cases .list .ul_fl{width:33.6%;text-align:right}.home_cases .list .ul_fl .img3{width:84.12698%;display:inline-block}.home_cases .list .ul_fc{width:28.26667%;margin-left:1.73333%;margin-right:1.73333%;padding-bottom:100px}.home_cases .list .ul_fc .img1{position:relative;z-index:1}.home_cases .list .ul_fc .img1 p{transform-origin:center top}.home_cases .list .ul_fr{width:34.66667%}.home_cases .list .ul_fr .img6{width:86.53846%}@-webkit-keyframes textReveal{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes textReveal{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-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}.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}@media (min-width: 2200px){.home_products .wrap{width:1500px}.home_products .center_box{margin-top:120px}.home_products .home_title{margin-bottom:80px}.home_products .swiper-container{padding-top:160px}.home_products .swiper-container .swiper-slide .wenan{margin-top:30px}.home_products .swiper-container .swiper-slide .wenan .cp_cs li{margin-left:80px}.home_products .swiper-container .swiper-slide .pic{width:1450px}}@media (max-width: 1600px){.header .wrap{width:1280px}.header .logo{width:205px}}@media (max-width: 1440px){.header .wrap{width:1120px}.header .nav{margin-right:40px}.header .nav li+li{margin-left:40px}.header .logo{width:198px}}@media (max-width: 1280px){.wrap{width:960px}.header .wrap{width:960px;line-height:75px}.header .logo{width:190px}.header .nav{margin-right:30px}.header .nav li a{font-size:16px}.header .nav li+li{margin-left:25px}.header .nav_tel{margin-top:20px}.footer::before{height:1300px}.footer .sty1 .title{font-size:45px}.footer .sty1 .title::before{bottom:-72px;background-size:1345px}.home_banner .en_title{font-size:20px}.home_banner .cn_title{margin-top:17px;margin-bottom:17px;font-size:48px}.home_banner .tag{padding:12px 28px;font-size:22px}.home_banner .swiper-container{max-height:calc(100vh - 75px)}.home_title .title{font-size:40px}.home_title .text{font-size:16px}.home_products .center_box{padding-top:78px;padding-bottom:78px}.home_products .home_title{margin-bottom:60px}.home_products .swiper-container{padding-top:44px;background-size:788px}.home_products .swiper-container .swiper-slide .pic{width:1000px}.home_products .swiper-container .swiper-slide .wenan{margin-top:30px}.home_products .swiper-container .swiper-slide .wenan .cp_title{font-size:28px}.home_products .swiper-container .swiper-slide .wenan .cp_cs li{margin-left:40px;padding-left:40px;font-size:16px}.home_products .swiper-container .swiper-slide .wenan .cp_cs li span{margin-bottom:11px;font-size:33px}.home_cases .wrap{padding-top:70px;padding-bottom:100px}.home_cases .list{margin-top:40px;padding-bottom:80px}}
