.swiper-container-banner .swiper-slide img{width:100%;min-height:200px;object-fit:cover}.swiper-container-banner .swiper-button-prev{width:60px;height:60px;background:#008574;left:0}.swiper-container-banner .swiper-button-prev::after{content:''}.swiper-container-banner .swiper-button-next{width:60px;height:60px;background:#008574;right:0}.swiper-container-banner .swiper-button-next::after{content:''}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;background:rgba(16,16,16,.5)}.swiper-container-banner .swiper-pagination{position:absolute;bottom:5%}.swiper-container-banner .swiper-pagination-bullet{background:#fff;width:10px;height:10px}.swiper-container-banner .swiper-pagination-bullet-active{width:36px;border-radius:5px}.application{display:flex}.application .left{width:50%}.application .right{width:50%;padding:0 140px;position:relative;padding-top:80px;background:url(/lib/images/img_application_txt_bg.png) no-repeat right,#f9f9f9}.application .right>p{max-width:560px;font-size:16px;color:#303030;line-height:1.5;margin-bottom:45px}.application .right ul{display:flex;flex-wrap:wrap;margin-bottom:60px}.application .right a{display:inline-block}.application .right ul li{display:flex;margin-bottom:20px;margin-right:60px;align-items:baseline}.application .right ul li p{font-size:16px;line-height:1.2;color:#008574;margin-left:10px;width:200px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.application .right .add_open{width:68px;height:68px;background:#eaeaea;transition:all 1s;position:absolute;bottom:0}.application .right .add_open:hover{background:#008574}.application .right .add_open svg{transition:all 1s}.application .right .add_open:hover svg{transform:rotate(360deg);fill:#fff}.promise{padding:80px 0}.promise .content>div{display:flex;flex-direction:column;align-items:center}.promise .content>div svg{margin-bottom:20px}.promise .content>div:hover svg{fill:#008574}.promise .content>div p{font-size:16px;color:#999;margin-bottom:20px}.promise .content>div:hover p{color:#008574}.application2 .right{padding:70px 140px;background:#f9f9f9}.application2 .right>a{display:flex;width:240px;height:48px;border:2px solid #008574;color:#008574;font-size:16px;transition:all 0.5s}.application2 .right>a:hover{background:#008574;color:#fff}.application2 .left{display:flex}.application2 .left a{width:50%}.application .box{width:100%;display:flex;flex-direction:column;height:100%}.application .box .img{width:100%;height:auto;background:linear-gradient(135deg,#e0e4e8,#f1f7f8);position:relative}.application .box .img .text{position:absolute;width:100%;height:100%;top:0;left:0;background:#008574;flex-direction:column}.application .box .img .text p{font-size:16px;color:#fff;line-height:1.5;max-width:300px;text-align:center}.application .box .img img{width:100%}.application .box .txt{width:100%;height:50px;background:linear-gradient(90deg,#008574,#099381);flex:1;padding:0 20px}.application .box .txt p{font-size:16px;font-weight:400;color:#fff;line-height:1.5;margin:10px 0}.cases{padding:140px 0;display:flex;flex-direction:column}.cases h2{text-align:center}.cases>p{max-width:880px;font-size:16px;color:#303030;text-align:center;margin:0 auto;margin-bottom:50px;line-height:1.5}.cases>a{border-bottom:1px solid #008574;color:#008574;padding:5px 0;display:inline-block;margin:0 auto;margin-bottom:50px}.cases>a div p{font-size:16px;transition:all 0.5s;margin-right:10px}.cases>a div svg{transition:all 0.5s}.cases>a:hover p{margin-right:10px}.cases>a:hover svg{margin-left:10px}.swiper-container-cases .swiper-slide img{width:100%}.slide-carousel{width:100%;height:100%;position:relative}.slide-carousel .item-list{position:relative;height:100%;width:100%;overflow:hidden}.slide-carousel .item-list li .item-content{width:100%;height:100%;position:relative}.slide-carousel .item-list li .item-content .txt{position:absolute;left:50%;bottom:50px;transform:translateX(-50%);background:rgba(0,0,0,.4);color:#fff;padding:20px}.slide-carousel .item-list li .item-content a{display:block;width:100%;height:100%}.slide-carousel .item-list li .item-content a .cover-img{width:100%;height:100%}.slide-carousel .indicator-list{position:absolute;bottom:20px;left:50%;margin-left:-63px;z-index:100}.slide-carousel .indicator-list a{display:inline-block;width:12px;height:12px;border:2px solid #fff;border-radius:50%;overflow:hidden;background-color:#ccc;margin-left:5px}.slide-carousel .indicator-list a.selected{border-color:#ff6700;background-color:#5fff92}.slide-carousel .controls a{cursor:pointer;text-decoration:none;width:40px;height:60px;position:absolute;background-color:rgba(0,0,0,.2);color:#fff;font-size:35px;padding-top:25px;z-index:2}.slide-carousel .controls .item-prev{top:50%;left:-70px;margin-top:-42px;background:url(/lib/images/icon_arrow_left.svg) no-repeat center}.slide-carousel .controls .item-next{top:50%;right:-70px;margin-top:-42px;background:url(/lib/images/icon_arrow_right.svg) no-repeat center}.slide-carousel .desc{height:72px;width:100%;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.6);z-index:99}.slide-carousel .desc strong{color:#fff;font-size:20px;line-height:72px;margin-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.slide-carousel:hover .controls{opacity:1;transition:opacity 0.5s ease}.cases_swiper{width:1600px;height:700px;margin:50px auto 0}.cases_swiper .slide-carousel{margin-bottom:20px}.cases_swiper .slide-3d .desc{display:none}.cases_swiper .slide-3d .item-list li{width:1220px;height:685px;transition:all 0.5s ease-out;opacity:0;position:absolute;top:0;left:0}.cases_swiper .slide-3d .item-list li.item0{transform:translate3d(-225px,0,0) scale(.8)}.cases_swiper .slide-3d .item-list li.item1{transform:translate3d(0,0,0) scale(.8);transform-origin:0 50%;opacity:1;z-index:2}.cases_swiper .slide-3d .item-list li.item2{transform:translate3d(225px,0,0) scale(1);transform-origin:0 50%;opacity:1;z-index:3}.cases_swiper .slide-3d .item-list li.item3{transform:translate3d(450px,0,0) scale(.8);transform-origin:100% 50%;opacity:1;z-index:2}.cases_swiper .slide-3d .item-list li.item4{transform:translate3d(675px,0,0) scale(.8)}.cases_swiper .slide-3d .item-list li.item5{transform:translate3d(900px,0,0) scale(.8)}.cases_swiper .slide-3d .item-list li.item6{transform:translate3d(1125px,0,0) scale(.8)}.cases_swiper .slide-3d .item-list li.item7{transform:translate3d(1350px,0,0) scale(.8)}.cases_swiper .slide-3d .item-list li.item8{transform:translate3d(1575px,0,0) scale(.8)}.cases_swiper .slide-3d .item-list li.item9{transform:translate3d(1800px,0,0) scale(.8)}.cases_swiper .slide-2d .item-list li{width:1200px;height:300px;transition:all 0.5s ease-out;position:absolute;top:0;left:0}.cases_swiper .slide-2d .item-list li.item0{transform:translateX(-1200px)}.cases_swiper .slide-2d .item-list li.item1{transform:translateX(0)}.cases_swiper .slide-2d .item-list li.item2{transform:translateX(1200px)}.cases_swiper .slide-2d .item-list li.item3{transform:translateX(2400px)}.cases_swiper .slide-2d .item-list li.item4{transform:translateX(3600px)}.cases_swiper .slide-2d .item-list li.item5{transform:translateX(4800px)}.cases_swiper .slide-2d .item-list li.item6{transform:translateX(6000px)}.cases_swiper .slide-2d .item-list li.item7{transform:translateX(7200px)}.cases_swiper .slide-2d .item-list li.item8{transform:translateX(8400px)}.cases_swiper .slide-2d .item-list li.item9{transform:translateX(9600px)}.slide-carousel .item-list li .item-content a h3{margin-top:10px;text-align:center;font-weight:400;font-size:20px;margin-bottom:10px;font-family:'Barlow-Medium'}.slide-carousel .item-list li .item-content a p{font-size:16px;text-align:center}.cases_swiper .slide-3d .item-list li h3{opacity:0}.cases_swiper .slide-3d .item-list li p{opacity:0}.cases_swiper .slide-3d .item-list li.item2 h3 b{font-size:24px;margin-bottom:5px}.cases_swiper .slide-3d .item-list li.item2 h3{opacity:1}.cases_swiper .slide-3d .item-list li.item2 p{opacity:1}.cases>h3{font-size:24px;color:#101010;text-align:center;margin-top:50px;font-weight:400}.blog{padding:160px 0;background:#f7f7f7}.blog .content h2{text-align:center;max-width:880px;margin:0 auto;margin-bottom:80px}.blog .content .cart{background:#fff}.blog .content .cart .top{position:relative}.blog .content .cart .top img{width:100%}.blog .content .cart .top .bg{position:absolute;width:100%;height:100%;top:0;left:0}.blog .content .cart:hover .top .bg{background:rgba(0,133,116,.5)}.blog .content .cart .btm{padding:40px}.blog .content .cart .btm .author{font-size:16px;color:#666;margin-bottom:20px}.blog .content .cart .btm .author span{font-size:16px;margin-left:18px}.blog .content .cart .btm h3{font-family:'BarlowCondensed-Medium';font-size:24px;max-width:440px;color:#101010;line-height:1.5;font-weight:400;margin-bottom:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.blog .content .cart:hover .btm h3{color:#008574}.blog .content .cart .btm .time{font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog .content .more{margin:80px auto;margin-bottom:0}.blog .content .more p{margin-left:20px}.blog .content .more p a{color:#008574;font-family:'Barlow-Bold';font-size:16px}.about_us{background:url(/lib/images/img_about_bg.jpg) no-repeat bottom #0d2b51;display:flex;background-attachment:fixed}.about_us .left{flex:1;flex-direction:column;padding:188px 0}.about_us .left .video{display:flex;align-items:center;margin-bottom:40px}.about_us .left .while{color:#fff;font-size:56px;margin-bottom:0}.about_us .left .video .play{width:40px;height:40px;border-radius:50%;cursor:pointer;border:1px solid rgba(255,255,255,.3);position:relative;margin:0 20px;transition:all 0.5s}.about_us .left .video .play::before{position:absolute;content:'';top:50%;left:-16px;width:6px;height:1px;background:rgba(255,255,255,.3)}.about_us .left .video .play::after{position:absolute;content:'';top:50%;right:-16px;width:6px;height:1px;background:rgba(255,255,255,.3)}.about_us .left .video .play:hover{width:56px;height:56px;margin:0 10px;border:1px solid #008574}.about_us .left .video .play:hover svg{fill:#008574}.about_us .left .video .play:hover::after,.about_us .left .video .play:hover::before{width:0}.about_us .left>p{font-size:16px;color:#fff;max-width:480px;line-height:24px;margin-bottom:90px}.about_us .left .number{display:flex;justify-content:space-between}.about_us .left .number .box{margin-right:105px;text-align:center}.about_us .left .number .box span{font-family:'BarlowCondensed-Bold';font-size:72px;color:#04b19b;margin-bottom:20px}.about_us .left .number .box span.unitC{font-size:38px}.about_us .left .number .box p{font-size:16px;color:rgba(255,255,255,.5);line-height:24px}.about_us .right{display:flex}.about_us .right .box_bg{position:relative}.about_us .right .box{width:400px;padding:188px 60px;flex-direction:column;align-items:flex-start;background:rgba(16,16,16,.3);position:relative;z-index:9}.about_us .right .box_bg:hover .bg{height:100%}.about_us .right .bg{position:absolute;content:'';top:0;left:0;width:100%;height:0;background:rgba(0,133,116,.8);transition:all 0.5s;z-index:8}.about_us .right .bg:hover{height:100%}.about_us .right .box img{max-width:280px;width:100%;margin-bottom:30px;transition:all 0.5s}.about_us .right .box h4{font-size:20px;font-family:'BarlowCondensed-Medium';color:#fff;font-weight:400;margin-bottom:20px;max-width:280px}.about_us .right .box p{font-size:14px;line-height:1.5;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;margin-bottom:30px;max-width:280px}.about_us .right .box a{font-size:14px;font-family:'Barlow-Bold';color:#fff;max-width:280px}.about_us .right .box:hover{background:none}.about_us .right .box:hover img{transform:scale(1.1)}.gallery{padding:110px 0 187px 0}.gallery .content{flex-direction:column}.gallery .content>p{max-width:880px;font-size:16px;color:#303030;text-align:center;margin:0 auto;margin-bottom:50px;line-height:1.5}.gallery .content .row{width:100%}.gallery .content .row>div{display:flex;flex-direction:column;padding-left:4px;padding-right:4px}.gallery .content .row>div .big_img{width:100%;height:100%;object-fit:cover}.gallery .content .row .img_1{position:relative;margin:4px 0;height:100%;cursor:pointer}.gallery .content .row .img_1:hover .txt{display:flex}.gallery .content .row .img_1 .txt{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(16,16,16,.5);display:none}.gallery .content .row .img_1 .txt p{font-size:16px;color:#fff}.gallery .content .row img{width:100%;object-fit:cover}.gallery .content .row>div a{display:inline-block;width:100%;height:100%;margin:4px 0}.gallery .content .row>div a p{font-size:16px;color:#fff;font-family:'Barlow-Medium';margin-right:10px}.gallery .content .row>div .btm.more{background:#008574;width:100%;height:100%}.contact_us{padding:90px 0;background:url(/lib/images/img_whyus_bg.jpg)}.contact_us .content{justify-content:space-between}.contact_us .content .left{width:46%}.contact_us .content .left h2{font-size:56px;color:#fff}.contact_us .content .left ul{margin-top:20px;display:inline-block}.contact_us .content .left ul li{display:flex;margin-bottom:40px}.contact_us .content .left ul li p{margin-left:20px;font-size:24px;font-family:'Barlow-Medium';color:#fff}.contact_swiper{max-width:650px}.contact_swiper .swiper-slide{background:#fff;display:flex;justify-content:center;align-items:center;border-radius:4px;overflow:hidden}.contact_swiper .swiper-slide span{position:absolute;content:'';width:0;height:8px;bottom:0;left:0;background:#008574;transition:all 0.5s}.contact_swiper .swiper-slide:hover span{width:100%}.contact_us .content .right{width:800px;padding:40px;background:#fff;position:relative}.contact_us .content .right>span{position:absolute;content:'';top:0;left:0;width:100%;height:8px;background:#d45800}.contact_us .content .right h2{font-size:32px;color:#d45800}.contact_us .content .right input{width:100%;margin-bottom:10px;border:none;background:#f5f5f5;color:#666}.contact_us .content .right input.select{cursor:pointer}.contact_us .content .right textarea{margin-bottom:10px;border:none;padding:10px;font-size:16px;line-height:1.5;color:#666}.contact_us .content .right input.ban{width:49%;display:inline-block}.contact_us .content .right input.ban:nth-child(1){margin-right:10px}.contact_us .content .right input[type="submit"]{width:240px;background:#d45800;color:#fff;font-size:16px;font-family:'Barlow-Bold';margin-top:20px}.contact_us .content .right .chose{position:relative}.contact_us .content .right .chose svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.contact_us .content .right .chose_in{position:absolute;top:100%;left:0;width:100%;background:#fff;box-shadow:0 2px 5px rgb(0 30 7 / 10%)}.contact_us .content .right .chose_in ul li{padding:15px;font-size:16px;cursor:pointer}.contact_us .content .right .chose_in ul li:hover{color:#008574}.download{display:flex;justify-content:space-between}.download .left{width:50%;position:relative;background:#008574;margin-right:4px}.download .right{position:relative;background:#d45800;width:50%}.download>div>img{position:relative;z-index:9;opacity:.2}.download>div h2{color:#fff;margin-left:20px;margin-bottom:0}.download .txt{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.logo{padding:50px}.logo .swiper-container-logo .swiper-slide img{width:100%;filter:grayscale(100%)}.logo .swiper-container-logo .swiper-wrapper{justify-content:center}@media (max-width:1600px){.content{width:100%;padding:0 30px}.bottom_copyright .content{padding:15px 30px}.header2 .content{padding:23px 30px}.application .right{padding-top:30px}.application2 .right{padding:50px 140px}.cases_swiper{width:1300px;height:550px}.cases_swiper .slide-3d .item-list li{width:900px;height:504px}.about_us .left{padding:120px 0;width:40%}.about_us .right{width:60%}.about_us .right .box{width:100%;padding:120px 30px}.contact_us .content .right{width:50%}.contact_us .content .right input.ban{width:48%}.contact_us .content .right input.ban:nth-child(1){margin-right:20px}.application{justify-content:center;align-items:center}.application2{align-items:flex-end}}@media (max-width:1400px){.cases_swiper{width:1200px;height:450px}.cases_swiper .slide-3d .item-list li{width:800px;height:448px}}@media (max-width:1279px){.application .right{padding:30px}.application .right ul li{margin-right:40px}.cases_swiper{width:80%;height:400px}.cases_swiper_phone{height:auto}.cases_swiper_phone .swiper-slide h3{margin-top:50px;text-align:center;color:#101010;font-weight:400;font-size:24px}.cases_swiper_phone .swiper-button-next,.cases_swiper_phone .swiper-button-prev{top:40%}.cases_swiper_phone .swiper-button-next::after,.cases_swiper_phone .swiper-button-prev::after{content:''}.cases_swiper_phone .swiper-button-prev{background:url(/lib/images/icon_arrow_left.svg) no-repeat center}.cases_swiper_phone .swiper-button-next{background:url(/lib/images/icon_arrow_right.svg) no-repeat center}.about_us .left{padding:30px 0}.about_us .left>p{max-width:80%;text-align:center;margin-bottom:50px}.about_us .left .number .box{margin-right:30px}.contact_us .content .right input.ban{width:47%}}@media (max-width:1023px){.application{flex-direction:column}.application .left{width:90%;margin-top:30px}.application .right{width:90%}.application2{align-items:center}.application2 .left{margin-top:0}.cases{padding:30px}.cases>p{max-width:100%}.cases_swiper{margin:0 auto}.about_us{flex-direction:column}.about_us .left{width:100%;padding:30px}.about_us .right{width:100%}.gallery{padding:30px 0}.contact_us{padding:30px 0}.contact_us .content{flex-direction:column}.contact_us .content .left{width:100%}.contact_us .content .right{width:100%;margin-top:30px}.contact_us .content .right input.ban{width:48%}.blog{padding:50px 0}.blog .content h2{margin-bottom:50px}.blog .content .cart .btm{padding:15px}}@media (max-width:767px){.content{padding:0 15px}.application .left{width:100%}.application .right{width:100%;padding:30px 15px}.promise{padding:30px 0}.application .right>p{margin-bottom:30px}.application .right ul{margin-bottom:30px}.cases{padding:30px 15px}.cases>p{margin-bottom:30px}.cases>a{margin-bottom:30px}.cases_swiper_phone .swiper-slide h3{font-size:20px;margin-top:30px}.blog{padding:30px 0}.blog .content .cart{margin-bottom:30px}.blog .content .cart .btm h3{margin-bottom:30px}.blog .content .more{margin-top:0}.about_us .left{padding:30px 15px}.about_us .left>p{width:100%;margin-bottom:30px}.about_us .right{flex-direction:column}.about_us .right .box{padding:30px 15px}.about_us .right .box a{max-width:100%;width:100%}.about_us .right .box img{max-width:100%}.about_us .right .box p{max-width:100%}h2{font-size:36px}.contact_us .content .left h2{font-size:36px}.contact_us .content .left ul li{margin-bottom:20px}.contact_us .content .left ul li p{font-size:18px;line-height:1.5}.contact_us .content .right{padding:30px 15px}.contact_us .content .right input.ban{width:100%}.download .left{min-height:100px}.download .right{min-height:100px}.download>div>img{object-fit:cover;height:100px}.download .txt img{width:24px;height:24px}.download>div h2{font-size:24px}.bottom_copyright .content{flex-direction:column;align-items:flex-start}.cases_swiper{width:100%}.logo{padding:30px 15px}.about_us .left .video{margin-bottom:20px}.about_us .left .while{font-size:38px}.about_us .left .number .box span{font-size:38px}.about_us .left .number .box span.unitC{font-size:22px}.swiper-container-banner .swiper-button-prev{width:36px;height:36px}.swiper-container-banner .swiper-button-next{width:36px;height:36px}}