body{scroll-behavior:smooth}.banner{margin-top:100px;position:relative;background:#ecf0f4;padding:35px 0 80px}.ab_navbox{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#999;line-height:24px}.ab_navbox img{vertical-align:unset;margin-right:5px}.pro_listnav{margin-top:70px}.proImg{width:30.7%}.proIbox{width:50%;/* margin-left:14% */}.proIbox h2{font-size:48px;font-weight:900;color:#0F325D;line-height:60px;width:100%;margin-top:40px}.proIbox p{font-size:18px;font-family:"Open Sans",sans-serif;font-weight:400;color:#666;line-height:27px;margin-top:20px}.productList .proItemLink{display:block;font-size:0}.productList .proItemLink .leftImg{width:50%;overflow:hidden;max-height:480px;transition:all 0.5s;position:relative}/* .productList .proItemLink .leftImg .prob{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1} */.productList .proItemLink .rightContent{width:50%}.productList .proItemLink .rightContent .product-inner{width:81.333%;padding-top:190px;padding-left:140px;position:relative;vertical-align:top;display:inline-block}.productList .proItemLink .rightContent .product-inner::after{display:block;position:absolute;top:20%;color:#efeff3;font-size:10vw;font-weight:700;line-height:10vw;font-family:"Lato",sans-serif;content:attr(data-num);z-index:-1}.productList .proItemLink .rightContent .product-inner:nth-child(even){padding-left:97px}.productList .proItemLink .rightContent .product-inner .proName{font-size:30px;line-height:36px;font-weight:bold;margin-bottom:25px;max-width:567px;color:#000}.productList .proItemLink .rightContent .product-inner .key-point{font-size:0;padding-left:0}.productList .proItemLink .rightContent .product-inner .key-point .key-item{display:inline-block}.productList .proItemLink .rightContent .product-inner .key-point .key-item .inline-wrap{display:inline-block}.productList .proItemLink .rightContent .product-inner .key-point .key-item .key-top{color:#0F325D;font-size:26px;line-height:1;font-family:"Lato",sans-serif;font-weight:600;margin-bottom:10px;text-align:center}.productList .proItemLink .rightContent .product-inner .key-point .key-item .key-bottom{color:#999;font-size:14px;line-height:1.5;margin-bottom:3px;text-align:center}.productList .proItemLink .rightContent .product-inner .key-point .key-item+.key-item::before{display:inline-block;margin-right:29px;margin-bottom:-10px;margin-left:29px;border:1px solid rgba(0,0,0,0.3);content:"";height:75px;width:1px}.productList .proItemLink .rightContent .product-link-arrow{display:inline-block;position:relative;width:16%;height:336px;background:#0F325D;margin:55px 10px}.productList .proItemLink .rightContent .product-link-arrow .right-arrow-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;width:55px;height:55px;color:#fff}.set3{background:#ecf0f4;padding:80px 0 50px}.more_btn{width:315px;height:75px;font-size:16px;font-weight:700;color:#fff;line-height:75px;text-align:center;margin:auto;cursor:pointer;background:#0F325D}.set4{padding:50px 0 40px;background:#ecf0f4;position:relative}.cer_fl{width:65%;background:#fff;padding:50px 3%;border-radius:8px}.cer_a{position:relative;width:450px}.activve{position:fixed;top:90px;z-index:12}.activvve{position:absolute;bottom:40px}.cer_fr{width:450px;border:2px solid #0F325D;border-radius:8px;background-color:#fff}.x_top{background:#0F325D;text-align:center}.x_top h2{font-size:36px;color:#FFFFFF;padding-top:25px}.x_top p{font-size:16px;color:#FFFFFF;line-height:24px;margin-top:5px;padding-bottom:18px}.x_ceo{margin-top:12px;font-size:0;padding:0 30px;margin-bottom:14px}.ceo_img{width:85px;height:85px;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle}.ceo_cnt{display:inline-block;vertical-align:middle;width:calc(100% - 105px);margin-left:20px}.ceo_cnt p{font-size:20px;color:#7E7E7E;margin-bottom:8px;line-height:24px}.ceo_cnt span{font-size:16px;color:#7E7E7E;line-height:24px}.xswp{margin-bottom:35px}.xswp{padding:0 30px}.xswp .swiper-pagination-bullet{width:10px;height:10px}.xswp .swiper-pagination-bullet-active{opacity:1;background:#0F325D}.x_form{padding:0 30px}.x_form .form-group,.x_form .mes{display:block;width:100%;margin-bottom:10px}.x_form input,.x_form textarea{width:100%;font-size:16px;color:#7E7E7E;line-height:24px;padding:12px 20px;border:1px solid #D9D9D9;border-radius:4px}.x_form .sub{width:100%;height:60px;background:#0F325D;border-radius:4px;font-size:16px;color:#FFFFFF;line-height:24px;margin-top:10px;margin-bottom:40px}.acv{position:unset}@media screen and (max-width: 1450px){.cer_a,.cer_fr{width:390px}.ceo_cnt p{font-size:18px}.activve{height:500px;overflow-y:scroll}.activve::-webkit-scrollbar{width:0 !important}}@media screen and (max-width: 1199px){.cer_a,.cer_fr{width:310px}.x_top h2{font-size:20px;padding-top:20px}.x_top p{font-size:14px;margin-top:3px;padding-bottom:10px}.x_ceo{padding:0 20px}.ceo_img{width:55px;height:55px}.ceo_cnt{width:calc(100% - 80px)}.ceo_cnt span{font-size:12px;line-height:24px}.xswp{padding:0 20px}.x_form{padding:0px 20px}.xswp{margin-bottom:25px}.x_form input,.x_form textarea{font-size:14px;padding:10px 20px}.x_form .sub{height:48px}.ceo_cnt p{font-size:16px}}@media screen and (min-width: 1500px) and (max-width: 1700px){.productList .proItemLink .rightContent .product-inner{padding-top:105px;padding-left:18px}.productList .proItemLink .rightContent .product-link-arrow{margin:54px 10px;height:240px}.productList .proItemLink .rightContent .product-inner:nth-child(even){padding-left:25px}}@media screen and (min-width: 0px) and (max-width: 1340px){.productList .proItemLink .rightContent .product-link-arrow{display:none}}@media screen and (min-width: 1300px) and (max-width: 1515px){.productList .proItemLink .rightContent .product-inner{padding-top:15%;padding-left:3%;width:80.333%}.productList .proItemLink .rightContent .product-link-arrow{height:205px}}@media screen and (min-width: 1024px) and (max-width: 1515px){.productList .proItemLink .rightContent .product-inner{width:81%;padding-top:60px;padding-left:45px}.productList .proItemLink .rightContent .product-inner .proName{font-size:26px;line-height:30px}.productList .proItemLink .rightContent .product-inner .key-point .key-item .key-top{color:#0F325D;font-size:19px}.productList .proItemLink .rightContent .product-inner:nth-child(even){padding-left:59px}}@media screen and (min-width: 769px) and (max-width: 1025px){.productList .proItemLink .rightContent .product-inner .key-point .key-item+.key-item::before{margin-right:10px;margin-left:10px}.banner-area{padding-left:10%;padding-right:10%}}@media screen and (min-width: 0px) and (max-width: 768px){.productList .proItemLink .rightContent .product-inner::after{top:4%;left:15px;font-size:14vw}.productList .proItemLink .rightContent .product-inner .key-point .key-item+.key-item::before{display:none}.contact-wrap{padding:53px 15px 81px 15px}.banner-area{padding-top:113px;padding-left:15px}.banner-area .banner-wrap .nav-wrap{font-size:0}.banner-area .banner-wrap .nav-wrap .proNav-item{font-size:13px;line-height:1.2;padding:2px;height:45px;vertical-align:middle;width:33.33%}.banner-area .banner-wrap .nav-wrap .proNav-item:first-child{padding-top:10px}.banner-area .banner-wrap .catagoryItemName{font-size:40px;line-height:1}.banner-area .banner-wrap .catagoryItemDes{font-size:14px;line-height:1.5;padding-left:48px;padding-right:15px;padding-bottom:60px}.banner-area .banner-wrap .catagoryItemDes::before{width:31px;margin-left:-47px;margin-top:12px}.productList .proItemLink{border-bottom:1px solid #ccc}.productList .proItemLink .leftImg{width:100%}.productList .proItemLink .rightContent{width:100%;padding-top:15px}.productList .proItemLink .rightContent .product-link-arrow{display:none}.productList .proItemLink .rightContent .product-inner{width:100%;padding-top:0;padding-left:0 !important}.productList .proItemLink .rightContent .product-inner .proName{font-size:16px;padding:0 15px;line-height:24px;margin-top:20px;margin-bottom:15px}.productList .proItemLink .rightContent .product-inner .key-point{font-size:0;padding-left:0;margin-bottom:20px}.productList .proItemLink .rightContent .product-inner .key-point .key-item{width:33.33%;vertical-align:top;height:59px;border-right:1px solid #ccc}.productList .proItemLink .rightContent .product-inner .key-point .key-item:last-child{border-right:0}.productList .proItemLink .rightContent .product-inner .key-point .key-item .inline-wrap{display:unset}.productList .proItemLink .rightContent .product-inner .key-point .key-item .key-top{font-size:20px;line-height:1;margin-bottom:5px}.productList .proItemLink .rightContent .product-inner .key-point .key-item .key-bottom{font-size:14px;line-height:1.5}}@media screen and (max-width: 1400px) and (min-width: 1300px){.proIbox{width:58%;margin-left:5%}}@media screen and (max-width: 1299px) and (min-width: 1200px){.proIbox{width:60%;margin-left:3%}}@media screen and (max-width: 1199px) and (min-width: 1024px){.banner{margin-top:128px}.ban_box{width:580px;padding:40px 30px}.productList .proItemLink .rightContent .product-inner{width:100%;padding-top:30px;padding-left:25px}.proIbox{width:65%;margin-left:0}}@media screen and (max-width: 1023px) and (min-width: 768px){.banner{margin-top:118px}.ban_box{width:580px;padding:40px 30px}.proIbox{width:65%;margin-left:0}.proIbox h2{font-size:30px;line-height:30px;width:100%;margin-top:0px}.set3{padding:60px 0 20px}.cer_a,.cer_fr{width:450px;float:none;margin:0 auto 30px}.more_btn{width:290px;height:60px;font-size:16px;line-height:60px}.cer_fl{width:100%;float:none}.acv,.activvve,.activve{position:relative}.activvve{bottom:auto}.activve{top:auto}.activve{height:auto;overflow-y:initial}}@media screen and (max-width: 767px){.banner{margin-top:78px;padding:30px 0 50px}.proImg{width:100%}.pro_listnav{margin-top:35px}.cer_a,.cer_fr{width:100%;float:none;margin:0 auto 30px}.activve{height:auto;overflow-y:initial}.cer_fl{width:100%;float:none}.acv,.activvve,.activve{position:relative}.activvve{bottom:auto}.activve{top:auto}.proIbox{width:100%;margin-left:0}.proIbox h2{font-size:22px;line-height:22px;width:100%;margin-top:25px}.proIbox p{font-size:14px;line-height:22px;margin-top:20px}.set3{padding:50px 0 10px}.more_btn{width:90%;height:50px;font-size:16px;line-height:50px}}
