@charset "utf-8";
html{font-size:625%;}
body{font-size:16px;background:#FFF;}
html, body{max-width: 100%;}
body, html, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, th, td, form, object, iframe, blockquote, pre, a, abbr, address, code, img, fieldset, form, label, figure{margin:0;padding:0;}
body, html, input, button, textarea{color:#000;font-family:'Lato-Regular',Arial, Helvetica, sans-serif;line-height:1.5}
body{background-color:#fff;}
article, aside, figcaption, figure, footer, header, main, nav, section{display:block;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4, h5{font-size:16px;}
img{border:none;vertical-align:middle;max-width:100%;}
li{list-style:none;}
i, em{font-style:normal;}
a{color:#000;text-decoration:none;}
a:focus{outline:none;}
a:hover{color:#ff8e4a;text-decoration:none;}
input[type="text"]:focus{outline:none;}
input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
hr{height:1px;border:none;border-top:1px dashed #c1c1c1;margin:15px 0 15px 0;}
a:active, select, input, textarea{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;outline:0!important;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;outline:0;}
/* layout */
body{width:100%;position:absolute;left:0;top:0;overflow-x:hidden}
.hide{display:none;}
.img{position: relative;width: 100%;padding-top: 100%;height: 0;}
.img>img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;transition: all ease-in-out .3s;}
.floatL{float: left;}
.floatR{float: right;}
.clearfloat{clear: both;}
.layout{max-width: 1440px;;margin:0 auto;width: 95%;}
.index_title{font-family: Lato-Light;font-size: 48px;color: #191919;}
.index_title span{font-family: Lato-Bold;color: #ff8e4a;}
.index_tt_detail{font-family: InknutAntiqua-Light;font-size: 18px;color: #191919;}
.index_more_btn{display: inline-block;border-radius: 5px;border: solid 2px #ff8e4a;line-height: 48px;font-size: 18px;color: #ff8e4a;padding: 0 36px;transition: all ease-in-out .3s;}
.index_more_btn:hover{background-color: #ff8e4a;color: #fff;}
.index_top>.index_more_btn{display: none;}
/* font-family */
@font-face {font-family: 'fontawesome';src: url("../fonts/Font-Awesome/fontawesome-webfont.eot");src: url("../fonts/Font-Awesome/fontawesome-webfont.eot") format("embedded-opentype"), url("../fonts/Font-Awesome/fontawesome-webfont.woff2") format("woff2"), url("../fonts/Font-Awesome/fontawesome-webfont.woff") format("woff"), url("../fonts/Font-Awesome/fontawesome-webfont.ttf") format("truetype"), url("../fonts/Font-Awesome/fontawesome-webfont.svg") format("svg");font-weight: normal;font-style: normal;font-display: fallback;}
@font-face {font-family: 'Lato-Bold';src: url('../fonts/Lato/Lato-Bold.eot');src: url('../fonts/Lato/Lato-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato/Lato-Bold.woff2') format('woff2'),url('../fonts/Lato/Lato-Bold.woff') format('woff'),url('../fonts/Lato/Lato-Bold.ttf') format('truetype'),url('../fonts/Lato/Lato-Bold.svg#Lato-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: 'Lato-Regular';src: url('../fonts/Lato/Lato-Regular.eot');src: url('../fonts/Lato/Lato-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato/Lato-Regular.woff2') format('woff2'),url('../fonts/Lato/Lato-Regular.woff') format('woff'),url('../fonts/Lato/Lato-Regular.ttf') format('truetype'),url('../fonts/Lato/Lato-Regular.svg#Lato-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: 'Lato-Light';src: url('../fonts/Lato/Lato-Light.eot');src: url('../fonts/Lato/Lato-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato/Lato-Light.woff2') format('woff2'),url('../fonts/Lato/Lato-Light.woff') format('woff'),url('../fonts/Lato/Lato-Light.ttf') format('truetype'),url('../fonts/Lato/Lato-Light.svg#Lato-Light') format('svg');font-weight: 300;font-style: normal;font-display: swap;}
@font-face {font-family: 'InknutAntiqua-Regular';src: url('../fonts/InknutAntiqua/InknutAntiqua-Regular.eot');src: url('../fonts/InknutAntiqua/InknutAntiqua-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/InknutAntiqua/InknutAntiqua-Regular.woff2') format('woff2'),url('../fonts/InknutAntiqua/InknutAntiqua-Regular.woff') format('woff'),url('../fonts/InknutAntiqua/InknutAntiqua-Regular.ttf') format('truetype'),url('../fonts/InknutAntiqua/InknutAntiqua-Regular.svg#InknutAntiqua-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: 'InknutAntiqua-Light';src: url('../fonts/InknutAntiqua/InknutAntiqua-Light.eot');src: url('../fonts/InknutAntiqua/InknutAntiqua-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/InknutAntiqua/InknutAntiqua-Light.woff2') format('woff2'),url('../fonts/InknutAntiqua/InknutAntiqua-Light.woff') format('woff'),url('../fonts/InknutAntiqua/InknutAntiqua-Light.ttf') format('truetype'),url('../fonts/InknutAntiqua/InknutAntiqua-Light.svg#InknutAntiqua-Light') format('svg');font-weight: 300;font-style: normal;font-display: swap;}
@font-face {font-family: "iconfont";src: url('../fonts/iconfont/iconfont.woff2') format('woff2'),url('../fonts/iconfont/iconfont.woff') format('woff'),url('../fonts/iconfont/iconfont.ttf') format('truetype');}

.title {
    position: relative;
    display: flex;
    justify-content: start;
    align-items: center;
    color: #333;
    font-size: 48px;
    font-weight: bold;
  }
  .entry .title {
    margin-bottom: 3%;
  }
  .new-details .right .h1 {
    line-height: 1;
  }
  .title .right_line {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    margin-left: 15px;
    height: 46px;
  }
  .title .right_line::before {
    width: 70px;
    height: 3px;
    content: " ";
    display: inline-block;
    background-color: #ff8e4a;
  }
  .title .right_line::after {
    width: 106px;
    height: 3px;
    content: " ";
    display: inline-block;
    background-color: #ff8e4a;
  }
  .fixed-nav .head_bottom .layout{ padding:  0 0;}
 .geing .title_warp{ width: 100%;}
/* header */
.web_head{position: fixed;z-index: 999;width: 100%;top: 0;left: 0;}
.head_top .layout{display: flex;align-items: center;justify-content: space-between;padding-top: 15px;padding-bottom: 10px;border-bottom: 1px solid rgba(255, 255, 255, .19);}
.web_head .head_top .header_tel,.web_head .head_top  .tel_con,.head_bottom_right{display: flex;align-items: center;}
.tel_con a{margin-left: 3px;color: #fff;transition: all ease-in-out .3s;}
.tel_con a:hover{color: #ff8e4a;}
.tel_con_tel{margin-right:30px ;}
.head_top .top_icon{display: flex;align-items: center;}
.head_top .top_icon li{margin: 0 7px;transition: all ease-in-out .3s;}
.head_bottom .layout{display: flex;align-items: center;justify-content: space-between;padding: 13px 0;}
.btn--search{width: 16px;height: 16px;background: url(../img/search.webp) no-repeat center/cover;position: relative;margin-right: 20px;cursor: pointer;transition: all ease-in-out .3s;margin-left:23px ;}
.btn--search:hover{transform: scale(.9);}
.head_nav>li{display: inline-block;padding: 0 23px;position: relative;}
.head_nav>li>a{text-transform: capitalize;font-family: Lato-Bold;color: #fff;}
.head_nav>li>a:hover,.head_nav>li.nav-current>a{color: #ff8e4a;}
.nav_wrap .head_nav li ul  a{font-size: 16px;color: #fff;}
.nav_wrap .head_nav li li ul { top: 0; left: 250px; background-color: #333;}
.nav_wrap .head_nav li:hover > ul { transform: scale3d(1, 1, 1); opacity: 1; visibility: visible; }
.nav_wrap .head_nav li ul { position: absolute; left: 0; top:23px;width: 250px; padding:10px 0; z-index: 999; opacity: 0; visibility: hidden;background-color: #333; padding-left: 16px;}
.nav_wrap .head_nav li ul  li{margin: 6px 0;}
.nav_wrap .head_nav li ul  a{font-size: 16px;color: #fff;}
.fixed-nav{background-color: rgba(255, 142, 74, .5)}
.fixed-nav .head_top{display: none;}
/* Float Shadow */
.hvr-float-shadow {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.hvr-float-shadow:before {pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0,0.35) 0%, rgba(0, 0, 0, 0) 80%);background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35)0%, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform, opacity;transition-property: transform, opacity;}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {-webkit-transform: translateY(-2px);transform: translateY(-2px);}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {opacity: 1;-webkit-transform: translateY(2px);transform: translateY(2px);}
/* slider_banner */
.slider_banner .swiper-slide{position: relative;}
.slider_banner .swiper-slide .banner_position{position: absolute;right: 10.26%;top: 50%;transform: translateY(-50%);width: 700px;background-color:  rgba(245, 241, 237, .89);padding: 46px 64px 160px 58px;}
.slider_banner .swiper-slide .banner_position img{width: 100%;height: auto;}
.banner_position .banner_imgsmall{position: relative;}
.banner_btn{position: absolute;left: 50%;transform: translateX(-50%);display: inline-block;font-family: Lato-Bold;font-size: 18px;letter-spacing: .5px;color: #f5f1ed;line-height:40px;padding: 0 26px;background-color: #343434;border-radius: 2px;bottom: -94px;transition: all ease-in-out .3s;}
.banner_btn:hover{background-color: #F29F7C;color: #fff;}
.slider_banner .swiper-slide a {display: block;position: relative;}
.slider_banner .swiper-slide .banner_btn{display: inline-block;}
.slider_banner .swiper-slide img {width: 100%;min-height: 150px;}
.slider_banner .swiper-slide img+img {position: absolute;left: 0;top: 0;}
.slider_banner .swiper-slide-active .banner-title,.slider_banner .swiper-slide-active .banner-ft {-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;opacity: 1;}
.slider_banner .swiper-pagination {bottom: 88px !important;text-align: center;}
.slider_banner .swiper-pagination .swiper-pagination-bullet{width: 26px;height: 5px;background-color: #dfdfdf;border-radius: 0;}
.slider_banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #000000;}
.slider_banner .slide-page-box {display: none;}
.slider_banner .banner_button_prev,.slider_banner .banner_button_next{position: absolute;top: 50%;transform: translateY(-50%);z-index: 90;cursor: pointer;width: 84px;height: 84px;border: 2px;background-color: rgba(255, 142, 74, .29);text-align: center;line-height: 84px;transition: all ease-in-out .3s;}
.slider_banner .banner_button_prev::after,.product_arrow .swiper-button-prev::after,.review-layout .swiper-button-prev::after{content: '\f104';}
.slider_banner .banner_button_next::after,.product_arrow .swiper-button-next::after,.review-layout .swiper-button-next::after{content: '\f105';}
.slider_banner .banner_button_prev::after,.slider_banner .banner_button_next::after{font-family: fontawesome;color: #bcbcbc;font-size: 54px;transition: all ease-in-out .3s;}
.slider_banner .banner_button_prev:hover::after,.slider_banner .banner_button_next:hover::after{color: #ff8e4a;}
.slider_banner .banner_button_prev:hover,.slider_banner .banner_button_next:hover{background-color: #fff;}
.slider_banner .banner_button_prev{left: 0;}
.slider_banner .banner_button_next{right: 0;}
/* banner icon */
.index_main{background-color: #f8f9eb;}
.banner_icon .layout {background-color: #fff;position: relative;z-index: 100;margin-top: -8%;border-radius: 5px;padding: 0 36px;}
.banner_icon .layout ul{display: flex;}
.banner_icon .layout ul li{width: 25%;padding: 60px 48px;position: relative;}
.banner_icon .layout ul li::after{content: '';display: inline-block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 191px;background-color: #191919;opacity: 0.1;}
.banner_icon .layout ul li:last-child:after{display: none;}
.banner_icon .layout ul li .icon{text-align: center;}
.banner_icon .layout ul li .icon img{transition: all .3s;}
.banner_icon .layout ul li .icon:hover img{transform: rotate(15deg);}
.banner_icon .layout ul li .title{font-family: Lato-Bold;font-size: 24px;color: #191919;margin-top: 19px;margin-bottom: 20px;text-align: center;justify-content: center;}
.banner_icon .layout ul li .detail{font-family: Lato-Light;color: #191919;opacity: 0.69;line-height: 120%;}
/* index products */
.index_products{position: relative;padding-top: 110px;padding-bottom: 93px;overflow: hidden;}
.index_products .layout{position: relative;z-index: 10;}
.index_products .absolute_img1{position: absolute;right: -130px;top: -79px;z-index: 0;}
.index_products .absolute_img2{position: absolute;left: -310px;bottom: -310px;z-index: 0;}
.index_top_title{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.index_products .index_bottom{margin-top: 88px;}
.index_products_lists{overflow: hidden;}
.index_products_lists li{float: left;width: 31.25%;margin-right: 3.12%;border-radius: 15px;overflow: hidden;background-color: #fff;padding: 30px 36px 43px 36px;margin-bottom: 40px;}
.index_products_lists li:nth-child(3n){margin-right: 0;}
.index_products_lists li .img{padding-top: 80%;width: 80%;margin: 0 auto;overflow: hidden;}
.index_products_lists li .img:hover img{transform: scale(1.1);}
.index_products_lists li .img img{object-fit: contain;transition: all .3s;}
.index_products_lists li .title a{font-family: Lato-Bold;font-size: 22px;height: 6em;}
.index_products_lists li .title{text-align: center;}
.index_products_lists li .detail{text-align: center;font-family: Lato-Light;color: #000;line-height: 25px;margin-top: 5px;margin-bottom:20px ;height: 6em;}
.index_products_lists li .more_btn{text-align: center;}
.index_products_lists li .more_btn a{line-height: 42px;}
/* indedx about */
.index_about{position: relative;z-index: 10px;background-repeat: no-repeat;background-size: cover;padding-top: 120px;padding-bottom: 135px;}
.index_about .index_title{margin-bottom: 20px;}
.about_detail{font-family: Lato-Light;color: #191919;margin-top: 50px;margin-bottom: 30px;}
.about_top{width: 54.3%;}
.index_more_btn_f{background-color: #ff8e4a;color: #fff;margin-right: 18px;}
.index_more_btn_f:hover{background-color: #fff;color: #ff8e4a;}
.number_list{display: flex;margin-top:66px ;background-color: #ff8e4a;border-radius: 5px;width: 90%;padding: 26px 0;}
.number_list li{padding: 0 64px;text-align: center;border-right: 1px solid rgba(255, 255, 255, .19);}
.number_list li:last-child{border: none;}
.number_list li .number{font-size: 48px;color: #fff;line-height: 100%;margin-bottom: 4px;}
.number_list li .dd{color: #ffffff;}
/* Our  Partners  */
.index_partners{padding-top: 100px;background-repeat: no-repeat;background-size: cover;padding-bottom: 246px;background-attachment: fixed;}
.index_partners .index_title,.index_partners .index_title span{color: #fff;}
.index_partners .about_detail{color: #fff;font-size: 18px;font-family: InknutAntiqua-Light;line-height: 36px;margin-top: 20px;margin-bottom: 50px;}
.partner_swiper{width: calc(100% - 64px);margin: 0 auto;position: relative;}
.partner_swiper .swiper-slide{text-align: center;}
.partner_swiper .swiper-slide .logo_img img{transition: all .3s;}
.partner_swiper .swiper-slide .logo_img:hover img{transform: scale(1.1);}

.partner_swiper .swiper-wrapper{align-items: center;}
.partners-button-next,.partners-button-prev{width: 32px;height: 32px;border-radius: 2px;background-color: rgba(25, 25, 25, .29);opacity: 1;margin-top: 0 ;transform: translateY(-50%);text-align: center;line-height: 32px;}
.partners-button-prev{left: -32px;display: block !important;}
.partners-button-next{right: -32px;}
.partners-button-next::after{content: '\f105';font-family: fontawesome;color: #fff;font-size: 26px;transition: all ease-in-out .3s;}
.partners-button-prev::after{content: '\f104';font-family: fontawesome;color: #fff;font-size: 26px;transition: all ease-in-out .3s;}
.partners-button-next:hover,.partners-button-prev:hover{background-color: #fff;}
.partners-button-next:hover::after,.partners-button-prev:hover::after{color: #ff8e4a;}
.white_back{background-color: #fff;margin-top: -164px;position: relative;z-index: 10;width: calc(50% + 720px);border-radius: 0px 5px 0 0;padding-right:80px;width: 90%;}
.white_back2{background-color: #fff;width: calc(50% + 720px);padding-right: 80px;padding-left: calc(50% - 720px);border-radius: 0 0 5px 0;width: 90%;}
/* faq */
.index_faq{display: flex;align-items: center;justify-content: space-between;padding-top: 100px;}
.index_faq .ll{width: 46.7%;}
.index_faq .ll .img{padding-top: 77.12%;}
.index_faq .ll .img img{object-fit: contain;}
.index_faq .rr{width: 49.1%;}
.index_faq .index_title{margin-bottom: 20px;}
.indedx_faq_list{margin-top: 40px;}
.indedx_faq_list li{margin-bottom: 12px;}
.indedx_faq_list li:last-child{margin-bottom: 0;cursor: pointer;}
.indedx_faq_list li .qq{background-color: #f4f4f4;position: relative;font-size: 18px;padding:15px 50px 15px 30px;}
.indedx_faq_list li .qq::after{content: '+';display: inline-block;position: absolute;top: 50%;transform: translateY(-50%);right: 30px;font-size: 34px;font-weight: bold;}
.indedx_faq_list li .aa{padding: 20px 15px 24px 30px;font-family: 'Lato-Regular';line-height: 24px;display: none;}
.indedx_faq_list li.active .qq::after{content: '-';}
/* contact */
.index_contact{padding-top: 120px;padding-bottom: 60px;}
.index_contact_bg{background-repeat: no-repeat;background-size: cover;padding-left: 46px;}
.ii_form_contact{width: 39.11%;background-color: #FF8E4A;border-radius: 2px;margin-top: -74px;padding: 30px}
.contact_detail{padding-left: 60px;}
.ii_form_contact .content-wrap .ch_form_wrap form{background-color: transparent;}
.ii_form_contact .content-wrap .ch_form_wrap ul{padding: 0;overflow: hidden;}
.ii_form_contact .content-wrap.form .ch_form_wrap ul li{display: inline-block;}
.ii_form_contact .content-wrap.form .ch_form_wrap ul li .item_info{color: #fff;}
.ii_form_contact .content-wrap.form .ch_form_wrap ul li span{color: #ff0000;}
.ii_form_contact .content-wrap.form .ch_form_wrap ul li.item_name{width: 48%;margin-right: 3%;}
.ii_form_contact .content-wrap.form .ch_form_wrap ul li.item_phone{width: 48%;}
.content-wrap.form .ch_form_wrap ul input,.content-wrap.form .ch_form_wrap ul textarea{border-left: 0;}
.content-wrap.form .ch_form_wrap ul textarea{height: 148px;}
.content-wrap.form .ch_form_wrap .item_submit input{background-color: #fff;color: #FF8E4A;height: 50px;font-size: 16px;}
.content-wrap.form .ch_form_wrap .item_submit input:hover{color: #fff;}
.ii_form_contact .content-wrap.form .ch_form_wrap ul li.item_submit{padding: 0;}
.contact_detail{padding-top: 4%;color: #fff;padding-bottom: 4%;}
.contact_detail .index_title span{color: #fff;line-height: 1.5;}
.contact_detail  .d4e{margin: 4% 0;}
.contact_detail .contact_li{display: flex;justify-content: start;align-items: start;margin-bottom: 3%;}
.contact_detail .contact_li .icon{margin-right: 10px;}
.contact_detail .contact_li .icon{margin-right: 10px;}
.contact_detail .contact_li .link{width: 100%;}
.contact_detail .contact_li .link a{color: #fff;margin-right: 5%;margin-bottom: 10px;display: inline-block;}
.contact_detail .contact_li .link a:hover{color: #FF8E4A;display: inline-block;}
.customers_warp{background: url(../img/demo/customersbg.webp) no-repeat center/cover;background-attachment: fixed;padding: 5% 0 0;margin-top: 60px;}
.customers_warp .layout{max-width: 1440px;width: 95%;margin: 0 auto;}
.customers_warp .title_warp{color: #fff;width: 60%;text-align: left ;}
.customers_warp .layout{max-width: 1440px;width: 95%;margin: 0 auto;}
.customers_warp .title_warp .title{font-size: 48px;margin-bottom: 2%;font-family: 'Lato-light';color: #fff;}
.customers_warp .title_warp .title strong{font-size: 48px;margin-left: 2%;font-family: 'Lato-Regular';}
.customers_warp .title_warp .desc{font-size: 18px;font-family: 'InknutAntiqua-Light';line-height: 2;}
.customers_warp .text_warp .title_warp{width: 90%;}
.customers_warp .customers_lists{margin-top: 3%;position: relative;}
.customers_warp .customers_lists .swiper{width: 90%;margin: 0 auto;}
.customers_warp .customers_lists .swiper-slide{display: flex;justify-content: start;align-items: center;}
.customers_warp .customers_lists .swiper-slide .logo_img{width: 153px;height:153px;position: relative;border-radius: 50%;overflow: hidden;flex-shrink: 0;margin-right: 26px;transition: all .3s;}
.customers_warp .customers_lists .swiper-slide .logo_img img{position: absolute;}
.customers_warp .customers_lists .swiper-slide .logo_img:hover {transform: rotate(15deg);}
.customers_warp .customers_lists .swiper-slide .desc{font-family: 'Lato-light';font-size: 16px;}
.customers_warp .customers_lists .swiper-slide .title{font-family: 'Lato-Regular';font-size: 24px;color: #fff;}
.customers_warp .customers_lists .swiper-slide .content{font-family: 'Lato-Regular';font-size: 16px;margin-top: 3%;color: #fff;line-height: 2;max-width: 95%;}
.customers_warp .customers_lists .swiper-slide .content a{color: #3811c7;}
.customers_warp .customers_lists .swiper-slide .content a:hover{text-decoration: underline;}
.customers_warp .customers_lists .swiper-button-next{background-color: rgba(25, 25, 25, .29);color: #fff;}
.customers_warp .customers_lists .partners-button-next:hover,.customers_warp .customers_lists .partners-button-prev:hover{background-color: rgba(255, 247, 31, .29);}
.customers_warp .customers_lists .partners-button-next:hover::after,.customers_warp .customers_lists .partners-button-prev:hover::after{color: #fff;}
.customers_warp .img_list{overflow: hidden;position: relative;margin-top: 3%;}
.customers_warp .img_list .swiper-wrapper{}
.customers_warp .img_list .swiper-wrapper .item{width: 25%;padding-bottom: 25%;position: relative;flex-shrink: 0;height: 0;}
.customers_warp .img_list .swiper-wrapper .item img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;}
.new_warp{padding: 5% 0 6%;background-color: #fff;}
.new_warp .title_warp{display: flex;justify-content: space-between;align-items: start;}
.new_warp .title_warp .left{width: 55%;line-height: 2;}
.new_warp .title_warp .left .title{font-size: 48px;color: #191919;font-family: 'Lato-Light';}
.new_warp .title_warp .left .title::before{display: none;}
.new_warp .title_warp .left .title strong{color: #FF8E4A;font-family: 'Lato-Bold';margin-left: .5em;}
.new_warp .title_warp .left .desc {font-family: 'InknutAntiqua-Light';font-size: 18px;}
.new_warp .title_warp .link{border-radius: 5px;border: 2px solid #FF8E4A;font-family: 'Lato-Regular';font-weight: 400;font-size: 18px;color: #FF8E4A;line-height: 2;padding: .4% 2.5%; transition: all .3s;}
.new_warp .title_warp .link:hover{background-color: #ff8e4a;color: #fff;}
.new_list {margin-top: 5%;display: flex;justify-content: space-between;align-items: start;}
.new_list .item{width: 32%;}
.new_list .item .img_warp{border-radius: 10px 10px 0 0;overflow: hidden;position: relative;width: 100%;padding-bottom: 65%;}
.new_list .item .img_warp img:hover{transform: scale(1.1);}
.new_list .item .img_warp img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;transition: all .3s;}
.new_list .item .text_warp{background-color: #F7F7F7;padding: 5%;}
.new_list .item .text_warp .time{font-family: 'Lato-Light';font-size: 16px;color: #000;position: relative;padding-left: 16px;}
.new_list .item .text_warp .time::before{content: ' ';width: 8px;height: 8px;background-color: #ff8e4a;border-radius: 2px;display: block;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.new_list .item .text_warp .title{font-family: 'Lato-Regular';font-size: 24px;color: #000000;line-height: 1.3;margin: 1% 0 2%;transition: all .3s;}
.new_list .item .text_warp .title:hover{color: #ff8e4a;}
.new_list .item .text_warp .desc{min-height: 10em;margin-top: 3%;} 
.help_warp{background-color: #F4F4F4;padding: 3% 0;}
.help_warp .layout {display: flex;justify-content: space-between;align-items: center;}
.help_warp .left{font-family: 'Lato-Light';color: #FF8E4A;font-size: 36px;}
.help_warp .left strong{font-family: 'Lato-Bold';}
.help_warp .link{font-family: 'Lato-Bold';font-size: 18px;color: #FFFFFF;line-height: 2;background-color: #ff8e4a;padding: .4% 2%;border: 2px solid transparent;transition: all .3s;}
.help_warp .link:hover{border-color: #ff8e4a;background-color: transparent;color: #ff8e4a;}
.footer{background: url(../img/demo/footbg.webp) no-repeat center/cover;padding-top: 3%;color: #fff;}
.footer a{color: #fff;text-transform: capitalize;}
.footer a:hover{text-decoration: underline;}

.footer .content_warp{display: flex;justify-content: space-between;align-items: start;flex-wrap: wrap;}
.footer .content_warp .item{width: 15%;margin-right: 5%;}
.footer .content_warp>.info{width:25%}
.footer .content_warp .conteact{width: 15%;margin-right: 0;}
.footer .content_warp>.info .text_warp{margin-top: 4%;font-family: 'Lato-Regular';}
.footer .content_warp .nav_list .title{font-size: 24px;font-family: 'Lato-Regular';color: #fff;}
.footer .content_warp .nav_list ul{margin-top: 15%;}
.footer .content_warp .nav_list a{line-height: 2;}
.footer .content_warp .conteact .title{font-size: 24px;font-family: 'Lato-Regular';color: #fff;}
.footer .content_warp .conteact .info{margin-top: 15%;}
.footer .content_warp .conteact .info p{line-height: 2;}
.bottom_share{display: flex;justify-content: start;align-items: center;}
.bottom_share ul{display: flex;justify-content: start;align-items: center;margin-left: 15px;}
.bottom_share img{width: 24px;height: 24px;margin-right: 20px;}
.copyright{margin-top: 2%;border-top: 1px solid #fff;}
.copyright p{padding: 2% 0;font-size: 14px;color: #FFFFFF;font-family: 'Lato-Regular';text-align: center;}
.phone_title{display: none;}
/*-------------------------------
scrollsidebar start
----------------------------------*/
#index_scrollsidebar {top: 50%;right: -6px;transition: all ease-in-out 1s;visibility: hidden;opacity: 0;position: static;transform: translateY(-50%)}
#index_scrollsidebar ul li {width: 62px;height: 62px;background-color: #fedac2;margin-bottom: 3px;display: flex;justify-content: center;align-items: center;position: relative}
#index_scrollsidebar ul li .show0 {position: absolute;background-color: #fedac2;padding: 6px;border-radius: 8px;right: 80px;top: 50%;transition: all ease-in-out .5s;transform: translateY(-50%);display: none}		
#index_scrollsidebar ul li .show0,#index_scrollsidebar ul li .show0 a {font-size: 16px;color: #fff;text-wrap: nowrap}
#index_scrollsidebar ul li:hover .show0 {display: block}
#index_scrollsidebar ul li>a {display: inline-block;width: 100%;height: 100%;border-radius: 8px;text-align: center;line-height: 62px}
#index_scrollsidebar .gototop {background-color: #fedac2}
.hvr-radial-out {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;overflow: hidden;background: #fedac2;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;transition-duration: .3s}
.hvr-radial-out:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #fedac2;border-radius: 100%;-webkit-transform: scale(0);transform: scale(0);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}
.hvr-radial-out:hover,.hvr-radial-out:focus,.hvr-radial-out:active {color: #fff}
.hvr-radial-out:hover:before,.hvr-radial-out:focus:before,.hvr-radial-out:active:before {-webkit-transform: scale(2);transform: scale(2)}
.scrollsidebar{position: fixed;z-index: 999;right: 0;top: 50%;transform: translateY(-50%);}
.scrollsidebar a{display: inline-block;width: 50px;height: 50px;}
.scrollsidebar .phone{background: url(../img/demo/Group_167.webp) no-repeat center/cover ;}
.scrollsidebar .email{background: url(../img/demo/Group_166.webp) no-repeat center/cover ;}
.scrollsidebar .tel{background: url(../img/demo/Group_165.webp) no-repeat center/cover ;}
.scrollsidebar .top{background: url(../img/demo/Group_164.webp) no-repeat center/cover ;}


.po_li{
	position: relative;
}
.po_li2{
	margin-top: 10px;
	position: relative;
}
.po_li:hover .atn , .po_li2:hover .atn{
	display: block;
}
.po_li .atn , .po_li2 .atn{
	display: none;
	position: absolute;
	padding:10px;width: 360px;
	top: 0;
    right: 50px;
}
.po_li2 .atn .arr a{
	background-color: #fff;
	text-align: center;
	display: block;width: 100%;
    line-height: 50px;
}
.atn_t{
	display: flex;
}
.po_li .atn .arr , .po_li2 .atn .arr{
	width: 50%;
	padding: 10px;
	background-color: #ff8e4a;
}
.atn .arr img{
 width: 100%;
 height: 100%;
    object-fit: contain;
}
.atn .arr a:hover{
	color: #000;
}



.scrollsidebar .erma{background: url(../img/erwe.png) no-repeat center/cover ;}
.scrollsidebar .erma{background-color: #ff8e4a;}
/*-------------------------------
scrollsidebar end
----------------------------------*/
.page .web_head{background-color: #2c2c2c;}
.page .container{margin-top: 150px;position: relative;}
/*faq*/
.container{background-color:#F8F9EB ;}
.ellipse{position: absolute;filter: blur(95px);}
.ellipse1{top: 34%;left: 0;}
.ellipse2{bottom: 5%;right: 0;}
.ibanner{position: relative;width: 100%;padding-bottom: 25%;}
.ibanner img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.ibanner .layout{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);padding-left: 30px;color: #fff;}
.ibanner .layout::before{width: 20px;max-height:140px;min-height: 100%;background-color: #FF8E4A;left: 0;top: 6%;content: ' ';display: inline-block;position: absolute;}
.ibanner .layout .title{font-size: clamp(16px, 2.5vw, 40px);max-width: 70%;line-height: 1.3;color: #fff;position: static;transform: none;}
.navigation{position: absolute;bottom: 5%;width: 95%;left: 50%;transform: translateX(-50%);max-width: 1440px;display: flex;justify-content: start;flex-wrap: wrap;padding-left: 30px;}
.navigation li::after{content: ">";color: #fff;padding: 0 10px;}
.navigation a{color: #fff;text-transform: capitalize;}
.navigation li:last-child:after{display: none;}
.navigation li:last-child a{color: #FF8E4A !important;}
.faqList{padding: 3% 0;}
.title{position: relative;display: flex;justify-content: start;align-items: center;color: #333;font-size: 48px;font-weight: bold;}
.title .right_line{display: flex;flex-direction: column;justify-content: space-evenly;margin-left: 15px;height: 46px;}
.title .right_line::before{width: 70px;height: 3px;content: ' ';display: inline-block;background-color: #FF8E4A;}
.title .right_line::after{width: 106px;height: 3px;content: ' ';display: inline-block;background-color: #FF8E4A;}
.title .left_line{display: flex;flex-direction: column;justify-content: space-evenly;margin-right: 15px;height: 46px;align-items: end;}
.title .h1{font-size: 48px;}
.title .left_line::before{width: 70px;height: 3px;content: ' ';display: inline-block;background-color: #FF8E4A;}
.title .left_line::after{width: 106px;height: 3px;content: ' ';display: inline-block;background-color: #FF8E4A;}
.faqList .content{display: flex;justify-content: space-between;align-items: start;margin-top: 2%;}
.faqList .content .list{width: 78%;margin-right: 2%;}
.faqList .content .list li{margin-bottom: 16px;}
.faqList .content .list li .ask{background-color: #fff;font-weight: bold;font-size: 20px;color: #333333;display: flex;justify-content: start;align-items: center;position: relative;padding: 0 50px 0px 0px;cursor: pointer;}
.faqList .content .list li .ask::before{flex-shrink: 0;width: 64px;padding-bottom: 64px;max-width: 64px;padding-b;background: url(../img/ask.webp) no-repeat center/cover;display: inline-block;content: ' ';margin-right: 10px;}
.faqList .content .list li .ask::after{content: '\e61b';font-family: 'iconfont';position: absolute;right: 2%;top: 50%;transform: translateY(-50%);}
.faqList .content .list li .answer{font-size: 16px;color: #666666;padding: 18px 0px 18px 74px;display: none;}
.faqList .content .list li .ask::after{content: '\e61b';font-family: 'iconfont';position: absolute;right: 2%;top: 50%;transform: translateY(-50%);transition: all .3s;display: inline-block;width: 28px;height: 28px;display: flex;justify-content: center;align-items: center;}
.faqList .content .list li .ask.active::after{transform: translateY(-50%) rotate(90deg);}
.faqList .content .list li .ask::after{content: '\e61b';font-family: 'iconfont';position: absolute;right: 2%;top: 50%;transform: translateY(-50%);transition: all .3s;display: inline-block;width: 28px;height: 28px;display: flex;justify-content: center;align-items: center;}
.faqList .content .right_nav{width: 20%;}
.nvm_warp .h2{background-color: #FF8E4A;color: #fff;font-size: 24px;padding: 4px 10px;}
.nvm_warp{margin-bottom: 24px;}
.nvm_warp li{background-color: #fff;}
.nvm_warp li a{font-weight: bold;font-size: 16px;color: #333333;padding: 10px 10px;display: block;border-bottom: 1px solid #DEDEDE;}
.nvm_warp .nvm_list li ul{display: none;}
.nvm_warp .nvm_list li a{position: relative;}
.nvm_warp .nvm_list li.active>a{color: #FF8E4A}
.nvm_warp .nvm_list li.active ul{display: block;}
.nvm_warp .nvm_list li b{width: 24px;height: 24px;display: flex;justify-content: center;align-items: center;position: absolute;top: 50%;right: 10px;transform: translateY(-50%);}
.nvm_warp .nvm_list li b::after{content: '\e61b';font-family: 'iconfont';font-size: 20px;transition: all .3s;transition: all .3s;}
.nvm_warp .nvm_list li.active>a>b{transform: translateY(-50%) rotate(90deg);}
.nvm_warp .nvm_list li ul{padding-left: 10px;}
.products_warp .title{justify-content: center;}
.products_warp .title_warp .desc{font-size: 16px;color: #666666;line-height: 1.7;text-align: center;margin: 15px 0 30px;}
.product_contenr{display: flex;justify-content: start;align-items: start;}
.product_contenr .product_item{width: 32%;margin-right: 1.3%;}
.product_contenr .product_item .img_warp{position: relative;padding-bottom: 95%;overflow: hidden;}
.product_contenr .product_item .img_warp img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;transition: all .3s;}
.product_contenr .product_item:hover img{transform: scale(1.1);}
.product_contenr .product_item .info_warp{background-color: #fff;padding: 3% 4%;text-align: left;}
.product_contenr .info_warp .title{font-weight: bold;font-size: 20px;color: #333333;justify-content: start;margin-bottom: 12px;height: 5em;align-items: start;}
.product_contenr .info_warp .desc{height: 9em}
.news_warp{margin-top: 5%;margin-bottom: 5%;}
.news_warp .title{justify-content: center;}
.news_warp .title_warp .desc{font-size: 16px;color: #666666;line-height: 1.7;text-align: center;margin: 15px 0 30px;}
.news_contenr{margin-top: 3%;flex-direction: column;;}
.news_contenr .news_item{background-color: #fff;display: flex;justify-content: space-between;align-items: center;margin-bottom: 24px;}
.news_contenr .news_item:nth-child(n){flex-direction: row-reverse;}
.news_contenr .news_item:nth-child(2n){flex-direction: row;}
.news_contenr .news_item .img_warp{width: 74%;padding-bottom: 30%;position: relative;overflow: hidden;}
.wbox_box > .img_warp{width: 122%  !important;padding-bottom: 25% !important;position: relative;overflow: hidden;}
.news_contenr .news_item .img_warp img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;transition: all .3s;}
.news_contenr .news_item .img_warp:hover img{transform: scale(1.1);}
.news_contenr .news_item .info_warp{padding: 4% 5% 4% 8%;position: relative;}
.news_contenr .news_item .info_warp::before{content:' ';height: 20%;width: 16px;background-color: #FF8E4A;display: block;position: absolute;left: 6%;top: 4%;min-height: 106px;}
.news_contenr .news_item .info_warp .title{font-size: 20px;line-height: 1.2;margin-bottom: 14px;margin-top: 10px;justify-content: start;}
.news_contenr .news_item .info_warp .link{border: 2px solid transparent;transition: all .3s;display: flex;width: 152px;height: 48px;margin-top: 4%;border-radius: 0 24px 0;background-color: #ff8e4a;color: #fff;justify-content: center;align-items: center;font-size: 20px;font-weight: bold;}
.news_contenr .news_item .info_warp .link:hover{background-color: #fff;color: #ff8e4a;border: 2px solid #ff8e4a;}
/*case-list*/
.case-list{margin-bottom: 5%;}
.case-list .title_warp>.title{justify-content: center;margin-top: 3%;margin-bottom: 2%;}
.case-list .case_warp{display: flex;flex-direction: column;justify-content: center;align-items: center;margin-top: 4%;}
.case-list .case-item{display: flex;align-items: flex-end;padding-bottom: 10%;margin-bottom: 5%;}
.case-list .case-item:nth-child(n){flex-direction: row-reverse;}
.case-list .case-item:nth-child(2n){flex-direction: revert;}
.case-list .case-item:nth-child(n) .info_warp{margin-right: -10%;}
.case-list .case-item:nth-child(2n) .info_warp{margin-left: -10%;}
.case-list .case-item .img_warp{position: relative;width: 50%;padding-bottom: 39%;flex-shrink: 0;}
.case-list .case-item .img_warp img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;}
.case-list .case-item .info_warp{width: 60%;flex-shrink: 0;background-color: #FCF1DC;padding: 4% 4% 200px;position: relative;z-index: 2;margin-bottom: -10%;}
.case-list .case-item .info_warp .title{position: relative;font-weight: bold;font-size: 24px;color: #333333;padding-bottom: 15px;}
.case-list .case-item .info_warp .title::before{content: ' ';position: absolute;left: 0;bottom: 0;width: 100%;max-width: 100px;height: 4px;background-color: #FF8E4A;}
.case-list .case-item .info_warp .desc{margin-top: 5%;font-weight: 400;font-size: 16px;color: #666666;}
.case-list .case-item .info_warp .number{position: absolute;right: 5%;bottom: 5%;font-weight: bold;font-size: 128px;color: #666666;}



/*new-list*/
.news-list{margin-bottom: 5%;}
.news-list .title{justify-content: center;margin-top: 3%;margin-bottom: 2%;}
.news-list .news_warp{display: flex;justify-content: start;align-items: start;flex-wrap: wrap;}
.news-list .new-item{width: 32%;margin-right: 1.3%;margin-bottom: 30px;}
.news-list .new-item:nth-child(3n){margin-right: 0;}
.news-list .new-item .img_warp{position: relative;padding-bottom: 57%;overflow: hidden;}
.news-list .new-item .img_warp img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;transition: all .3s;}
.news-list .new-item .info_warp{background-color: #fff;padding: 4%;}
.news-list .new-item .info_warp .title{font-weight: bold;font-size: 20px;color: #333333;margin: 0;line-height: 1.2;height: 4em;}
.news-list .new-item .info_warp .time{margin: 8px 0;font-size: 16px;color: #666666;}
.news-list .new-item .info_warp a{font-weight: bold;font-size: 16px;color: #FF8E4A;transition: all .3s;}
.news-list .new-item .info_warp a:hover{color: #FF8E4A;}
.news-list .new-item:hover img{transform: scale(1.1);}
.news-list .news_warp{margin-bottom: 0;}
.pagination ul{display: flex;justify-content: center;align-items: center;}
.pagination ul li.active span {color: #FFF;background: #FF8E4A;border-color: #FF8E4A;}
.pagination a,.pagination span {position: relative;display: inline-block;vertical-align: top;min-width: 36px;height: 36px;line-height: 36px;padding: 0 5px;border: 1px solid #ccc;margin: 0 0 0 8px;text-align: center;border-radius: 3px;background-color: #fff;}
/*news-detail*/
.new-details{margin-top: 3%;margin-bottom: 2%;}
.new-details>.layout{display: flex;justify-content: start;}
.new-details .left{width: 20%;margin-right: 5%;}
.new-details .right{width: 75%;}
.new-details .right .h1{line-height: 1;}
.new-details .content{margin-top: 2%;}
.new-details .article_title{font-weight: bold;font-size: 20px;color: #FF8E4A;}
.new-details .div_warp{display: flex;justify-content: start;margin: 10px 0%;align-items: center;}
.new-details .div_warp .share{margin-left: 5%;}
.new-details .div_warp .share a:nth-child(1){}
.details_warp {font-size: 16px;line-height: 1.5;}
.details_warp img{max-width: 100%;height: auto;}
.nav_warp{display: flex;width: 100%;padding: 0 5%;justify-content: space-between;align-items: center;margin-bottom: 5%;margin-top: 3%;}
.nav_warp>div{font-weight: bold;font-size: 20px;color: #333333;display: flex;justify-content: start;align-items: center;max-width: 50%;}
.nav_warp .prev::before{content: ' ';display: inline-block;background: url(../img/demo/Group_179.webp) no-repeat center/cover;width: 137px;height: 48px;margin-right: 15px;flex-shrink: 0;}
.nav_warp .next::after{content: ' ';display: inline-block;background: url(../img/demo/Group_180.webp) no-repeat center/cover;width: 137px;height: 48px;margin-right: 15px;flex-shrink: 0;}
.nav_warp>div:hover::before{color: #FF8E4A;}
.nav_warp>div:hover::after{color: #FF8E4A;}


/*contact US*/
.ibanner h1{font-weight: bold;font-size: 96px;color: #FFFFFF; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.contact_warp .layout{position: relative;z-index: 1;}
.contact_warp .layout>.title{font-size: 20px;color: #333333;margin-top: 2%;margin-bottom: 2%;}
.contact_warp .form_warp{background-color: #333333;padding: 4% 3% 10% 3%;display: flex;justify-content: space-between;;color: #fff;}
.contact_warp .form_warp a{color: #FFF;}
.contact_warp .form_warp a:hover{color: #ff8e4a;}
.contact_warp .form_warp .left{width: 37%;margin-right: 3%;display: flex;flex-direction: column;justify-content: space-between;}
.contact_warp .form_warp .left .item{display: flex;justify-content: start;}
.contact_warp .left .l{width: 130px;height: 130px;background-color: #ff8e4a;display: flex;justify-content: center;align-items: center;flex-shrink: 0;margin-right: 26px;}
.contact_warp .left .l img{width: 62%;height: auto;}
.contact_warp .left .r{display: flex;flex-direction: column;justify-content: space-between;padding: 2% 0;}
.contact_warp .left .r .title{font-size: 20px;color: #FFFFFF;}
.contact_warp  .right{width: 60%;}
.contact_warp .right li input{width: 100%;height: 66px;background-color: transparent;border: 1px solid #fff;margin-bottom: 40px;font-size: 20px;color: #FFFFFF;padding: 0 3%;}
.contact_warp .right li textarea{min-height: 120px;width: 100%;max-height: 180px;background-color: transparent;border: 1px solid #fff;margin-bottom: 40px;font-size: 20px;color: #FFFFFF;padding: 1% 3%;}
.contact_warp .right input::placeholder,.contact_warp .right textarea::placeholder{color: #fff;}
.contact_warp .right li .submit_btn{background-color: #ff8e4a;border-color: transparent;font-weight: bold;}
.contact_warp .map{margin-top: -8%;}
/*product-page*/
.container .banne_warp .navigation{position: relative;width: 100%;padding: 1% 0;}
.container .banne_warp .navigation a{color: #333333;}
.container .banne_warp .navigation li::after{color: #333;}
.container .page_warp{display: flex;justify-content: space-between;align-items: center;width: 98%;max-width: 1680px;}
.container .new-details .left{width:57%;margin-right: 5%;}
.container .new-details .left .sidebar_warp{position: sticky;top: 90px;}

.container .new-details .left .title{font-weight: lighter;font-size: 48px;color: #333333;position: relative;padding-bottom: 4px;}
.container .new-details .left .title::before{left: 0;bottom: 0;width: 10%;height: 4px;background-color: #000000;content: ' ';position: absolute;}
.container .new-details .left .desc{font-weight: 400;font-size: 16px;color: #191919;line-height: 1.9;margin-top: 3%;}
.container .new-details .left .button_warp{margin-top: 10%;display: flex;justify-content: space-between;}
.container .new-details .left .button_warp a{display: block;width: 44%;padding-bottom: 12.5%;}
.container .new-details .left .button_warp .pdf{background: url(../img/demo/Group_104.webp) no-repeat center/cover;}
.container .new-details .left .button_warp .quote{background: url(../img/demo/Group_105.webp) no-repeat center/cover;margin-left: 5%;}
.container .right{width: 55%;position: relative;flex-shrink: 0;}
.container .right .img_warp{position: relative;padding-bottom: 63%;}
.container .right .title_warp img{width: 100%;height: 100%;right: 0;top: 0;object-fit: cover;position: absolute;   }
.product-page .product_warp{margin-top: 5%;}
.product-page .product_warp .title{justify-content: center;}
.product-page .product_warp .news_item{background-color: transparent;margin-bottom: 0;}
.product-page .product_warp .news_item:nth-child(n){flex-direction: revert;}
.product-page .product_warp .news_item:nth-child(2n){flex-direction: row-reverse;}
.product-page .news_item .img_warp{width: 50%;}
.product-page .news_item .info_warp{width: 50%;background-color: transparent;display: flex;justify-content: center;flex-direction: column;}
.product-page .news_item .info_warp::before{display: none;}
.product-page .news_item .info_warp .title{position: relative;padding-bottom: 15px;}
.product-page .news_item .info_warp .title::before{content: ' ';height: 5px;width: 15%;background-color: #FF8E4A;display: inline-block;position: absolute;bottom: 0;left: 0%;}
.product-page .news_item .info_warp .desc{margin: 2% 0 5%;color: #666;}
.product-page .news_item .info_warp .link{background-image: none;background-color: #FF8E4A;color: #fff;padding: 2% 4%;margin: 0 auto;border: 2px solid transparent;transition: all .3s;border-radius: 0;font-size: 16PX;}
.product-page .news_item .info_warp .link:hover{border-color: #ff8e4a;background-color: transparent;color: #ff8e4a;}
.topic_warp{margin: 0% 0 0;padding-bottom: 5%;margin-top: 5%;}
.topic_warp .title{justify-content: center;margin-bottom: 2%;}
.topic_warp .title .h{font-size: 48px;}
.topic_warp .desc{text-align: center;}
.topic_contenr{/* display: flex; *//* align-items: start; *//* margin-top: 3%; *//* position: relative; *//* z-index: 1; *//* flex-wrap: wrap; *//* flex-direction: row; */}
.topic_contenr .topic_item{width: 31%;background-color: #fff;padding: 3% 3% 5%;margin-bottom: 20px;margin: 1.1%;}
.topic_contenr .topic_item .img_warp{position: relative;width: 100px;height: 100px;margin: 0 auto;}
.topic_contenr .topic_item .img_warp img{position: absolute;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition: all .3s;}
.topic_contenr .topic_item .img_warp:hover img{transform: rotate(15deg);}
.topic_contenr .topic_item .title{font-weight: bold;font-size: 20px;color: #333333;/* justify-content: start; */margin: 10% 0 3%;width: 100%;text-align: center;}
.topic_contenr .topic_item .desc{color: #666;height: 14em;}
.topic_contenr .topic_item .number{font-weight: bold;font-size: 48px;color: #333333;text-align: center;margin-top: 5%;}
.container .banne_warp{position: relative;width: 100%;display: flex;flex-direction: column;align-items: end;}
.product-page .ellipse1{top: 14%;}
.product-page .ellipse2{bottom: auto;top: -4%;transform: rotate(90deg);right: 11%;}
.product-page .ellipse3{position: absolute;left: 50%;transform: translateX(-50%);top: 11%;filter: none;}
.product-page .ellipse4{position: absolute;left: 50%;transform: translateX(-50%);top: 60%;filter: none;}
/*contents*/
.contents .left{width: 20%;}
.contents .right{width: 75%;}
.contents .ellipse3{position: absolute;left: 50%;transform: translateX(-50%);top: 15%;filter: none;}
.contents .right .desc{margin-top:3%;}
.contents .right .desc a{color: #FF8E4A;}
.contents .right .desc a:hover{text-decoration: underline;}
.contents .contents_warp{margin-top: 5%;flex-direction: column;}
.contents .contents_warp .contents_item{display: flex;justify-content: space-between;align-items: center;margin-bottom: 5%;}
.contents .contents_warp .img_warp{width: 48%;position: relative;padding-bottom: 37%;}
.geing .contents_warp .img_warp{width: 48% !important;
 position: relative ;
 padding-bottom: 48%!important;
 height: 100%;}
.contents .contents_warp .img_warp img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.contents .contents_warp .info_warp{width: 50%;padding:0 3%;display: flex;flex-direction: column;align-items: center;}
.contents .contents_warp .info_warp .title{position: relative;padding-bottom: 15px;justify-content: center;font-size: 20px;}
.contents .contents_warp .info_warp .title::before{content: ' ';height: 5px;width: 100%;background-color: #FF8E4A;display: inline-block;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.contents .contents_warp .info_warp .desc{margin: 2% 0 5%;color: #666;}
.contents .contents_warp .info_warp .link{background-image: none;background-color: #FF8E4A;color: #fff;padding: 2% 4%;margin: 0 auto;border: 2px solid transparent;transition: all .3s;}
.contents .contents_warp .info_warp .link:hover{border-color: #ff8e4a;background-color: transparent;color: #ff8e4a;}
/*products*/
.product-details .ellipse1{position: absolute;left: 0%;;top: 8%;filter: none;}
.product-intro{display: flex;justify-content: space-between;align-items: start;}
.product-view{width: 41.6%;}
.product-intro{display: flex;justify-content: space-between;align-items: start;}
.product-view .image-additional-wrap{width: calc(100% - 50px);margin: 20px auto 0;}
.product-view  img{position: relative !important;height: auto !important;}
.product-summary{width: 53%;padding: 10px 0;}
.product-summary .title{font-size: 30px;}
.product-view .swiper-pagination{display: none;}
.product-view .swiper-button-next,.product-view .swiper-button-prev {width: 20px;height: 70%;position: absolute;background-color: #333;color: #fff;opacity: 1;display: flex;cursor: pointer;;justify-content: center;align-items: center;top: 48px;}
.product-view .swiper-button-next{right: -25px;}
.product-view .swiper-button-prev{left: -25px;}
.product-view .swiper-button-next::before{content: '\e61b';font-family: 'iconfont';}
.product-view .swiper-button-prev::before{content: '\e61f';font-family: 'iconfont';}
.product-view .swiper-button-next:hover,
.product-view .swiper-button-prev:hover{background-color: #ff8e4a;}
.product-summary .product-btn-wrap{margin-top: 5%;}
.product-summary .pdf{padding: 0% 2%;background-color: #333;color: #fff;display: inline-flex;justify-content: center;align-items: center;border: 2px solid transparent;transition: all .3s;}
.product-summary .pdf::before{content: '\e626';font-family: 'iconfont';font-size: 27px;margin-right: 10px;}
.product-summary .pdf:hover{background: #fff;color: #333;border-color: #333;}
.entry{margin-top: 5%;}
.entry .title{margin-bottom: 3%;}
.entry table{width: 100%;margin-top: 20px;}
.entry table th{padding: 14px 0;}
.entry table tr:nth-child(n){background-color: #333333;color: #fff;}
.entry table tr:nth-child(2n){background-color: #fff;color: #333;}
.products_form{background-color: #333333;padding: 3% 0 5%;margin-bottom: 5%;}
.products_form .title{color: #fff;justify-content: center;}
.products_form .forem_warp{display: flex;justify-content: space-between;margin-top: 3%;}
.products_form .left{width: 100%;display: flex;flex-direction: column;justify-content: space-around;align-items: start;margin-right: 2%;}
.products_form .right{width: 100%; height: 50%;}
.products_form .left .item{display: flex;justify-content: start;align-items: start;margin-bottom: 2%;}
.products_form .left .img_warp{width: 20%;max-width: 80px;}
.products_form .left .text_warp{margin-left: 16px;}
.products_form .left .title{color: #fff;font-size: 20px;color: #FFFFFF;justify-content: start;}
.products_form .left .title::before{display: none;}
.products_form .left .desc{font-weight: 400;font-size: 16px;color: #FFFFFF;margin-top: 0 ;}
.products_form .right{width: 55%;position: relative;flex-shrink: 0;}
.products_form .right{background-color: #fff;position: relative;}
.products_form .right::before{width: 100%;height: 8px;background-color: #ff8e4a;left: 0;top: 0;content: ' ';display: block;}
.products_form .right form{padding: 6% 4%;}
.products_form .right ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.products_form .right input{width: 100%;border: 0;background-color: #FCF1DC;padding: 15px 10px;font-size: 16px;color: #666666;margin-bottom: 15px;height: 70px;}
.products_form .right textarea{width: 100%;border: 0;background-color: #FCF1DC;font-size: 16px;color: #666666;padding: 15px 10px;height: 200px;}
.products_form .right .item{width: 100%;}
.products_form .right .item_name,.products_form .right .item_phone{width: 48%;}
.products_form .item_submit{margin-top: 3%;}
.products_form .right .submit_btn{background-color: #FF8E4A;color: #fff;padding: 0;height: auto;padding: 1.5% 2%;max-width: 150px;border-radius: 6px;}
/*aboutus*/
.about_us .ellipse2{bottom: 22%;}
.about_us .ibanner .layout .title{max-width: 100%;justify-content: center;}
.about_us .ibanner .layout::before{display: none;}
.about_us .container .left{width: 58%;margin-right: 2%;}
.about_us .container .right{width: 38%;margin-right: 2%;}
.about_us .company_profile{margin-top: 3%;}
.about_us .container .top{display: flex;justify-content: space-between;align-items: end;}
.about_us .container .top .l{width: 50%;position: relative;padding-top: 64%;}
.about_us .container .top .l img,.about_us .container .top .r img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;}
.about_us .container .top .r{width: 48%;margin-left: 2%;}
.about_us .container .top .r .img_warp{width: 100%;margin-bottom: 7%;}
.about_us .container .left .title::before{display: none;}
.about_us .container .left .desc{margin-top: 2%;}
.about_us .container .bottom p{font-weight: 400;font-size: 16px;color: #666666;line-height: 1.9;margin-top: 1%;}
.about_us .advantages .title{margin-top: 3%;justify-content: center;}
.about_us .advantages_warp{margin-top: 3%;display: flex;justify-content: start;align-items: start;flex-wrap: wrap;position: relative;}
.about_us .advantages_item{background-color: #fff;padding: 2%;width: 49%;margin-right: 2%;margin-top: 2%;display: flex;justify-content: start;align-items: center;}
.about_us .advantages_item:nth-child(2n){margin-right: 0;}
.about_us .advantages_item .img_warp{width: 20%;max-width: 64px;margin-right: 15px;}
.about_us .advantages_item .info_warp{width: 80%;}
.about_us .advantages_item .info_warp .title{font-weight: bold;font-size: 20px;color: #333333;justify-content: start;margin-top: 0;margin-bottom: 10px;}
.about_us .advantages_item .info_warp .desc{font-weight: 400;font-size: 16px;color: #86909C;}
.about_us .certificate{margin-top: 3%;}
.about_us .certificate .title{justify-content: center;}
.about_us .certificate .desc{font-weight: 400;font-size: 16px;color: #666666;text-align: center;margin: 2% auto 3%;}
.certificate_warp{width: 60%;margin: 0 auto;position: relative;padding-bottom: 5%;}
.certificate_warp .swiper-slide{display: flex;justify-content: center;align-items: center;}
.certificate_warp .swiper-button-next,.certificate_warp .swiper-button-prev{cursor: pointer;;display: flex;justify-content: center;align-items: center;color: #fff;font-size: 30px;width: 60px;height: 60px;border-radius: 50%;background-color: #333;position: absolute;top: 50%;transform: translateY(-50%);opacity: 1;}
.certificate_warp .swiper-button-next{right: 0;}
.certificate_warp .swiper-button-prev{left: 0;}
.certificate_warp .swiper-button-next:hover,.certificate_warp .swiper-button-prev:hover{background-color: #ff8e4a;}
.certificate_warp .swiper-button-next::before{content: '\e61b';font-family: 'iconfont';}
.certificate_warp .swiper-button-prev::before{content: '\e61f';font-family: 'iconfont';}
.about_us .ellipse3{left: 50%;transform: translateX(-50%);top: 28%;filter:none;}
/*pdf-list*/
.pdf_list{margin-top: 3%;}
.pdf_list .title{justify-content: center;}
.pdf_list .content .list{width: 78%;margin-right: 2%;display: flex;justify-content: start;flex-wrap: wrap;}
.pdf_list .content .right_nav{width: 20%;}
.pdf_list .content{display: flex;justify-content: space-between;align-items: start;margin-top: 2%;}
.pdf_list .content .list{width: 78%;margin-right: 2%;}
.pdf_list .pdf_item{width: 31%;margin-right: 3.5%;background-color: #fff;padding: 3% 2%;display: flex;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 3.5%;}
.pdf_list .pdf_item:nth-child(3n){margin-right: 0;}
.pdf_list .pdf_item .desc{text-align: center;margin: 3% 0 6%;}
.pdf_list .pdf_item .button_warp{display: flex;justify-content: space-around;align-items: start;width: 100%;}
.video_list{margin-top: 3%;}
.video_list .content .list{width: 78%;margin-right: 2%;display: flex;justify-content: start;flex-wrap: wrap;}
.video_list .content .right_nav{width: 20%;}
.video_list .content{display: flex;justify-content: space-between;align-items: start;margin-top: 2%;}
.video_list .content .list{width: 78%;margin-right: 2%;}
.video_list .video_item{width: 32%;margin-right: 2%;display: flex;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 3.5%;}
.video_list .video_item:nth-child(3n){margin-right: 0;}
.video_list .img_warp{position: relative;padding-bottom: 70%;width: 100%;overflow: hidden;}
.video_list .img_warp img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;transition: all .3s;}
.video_list .img_warp .play{position: absolute;width: 50px;height: 50px;display: inline-block;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url(../img/demo/Group_433.webp) no-repeat center/cover;}
.video_list .smtitle{padding: 2%;font-weight: bold;font-size: 20px;color: #333333;display: block;}
.video_list .video_item:hover img{transform: scale(1.1);}
.video_list .smtitle:hover{color: #FF8E4A;}
/*video*/
.video_warp{width: 100%;height: auto;margin-top: 2%;position: relative;padding-bottom: 46%;}
.video_warp video{width: 100%;height: auto;background-repeat: no-repeat;background-position: center;background-position: cover;}
.video_warp iframe{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-position: cover;position: absolute;}
.video-text-warp{margin-top: 2%;}
.video-text-warp p{font-weight: 400;font-size: 16px;color: #666666;line-height: 1.5;padding: 4px 0;}
.phone-banner{display: none;}	

.video_warp{margin-top: 5%;}
.video_warp .layout{display: block;}
.video_warp .title_warp{flex-direction: column;justify-content: center;align-items: center;display: flex;}
.video_warp .title_warp .desc{margin-top: 2%;text-align: center;}
.video_warp .video_contenr{display: flex;justify-content: start;align-items: start;flex-wrap: wrap;}
.video_warp .video_item{width: 32%;margin: 3% 1.9% 3% 0;}
.video_warp .video_item:nth-child(3n){margin-right: 0;}
.video_warp .video_item .iframe{padding-bottom: 50%;position: relative;padding-bottom: 56%;}
.video_warp .video_item .iframe iframe{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.iframe .ytp-large-play-button svg{display: none;}
.video_warp .video_item .video_title{font-weight: bold;font-size: 18px;color: #333333;padding: 2% 0;display: block;text-align: center;}
.video_warp .video_item .play {position: absolute;width: 50px;height: 50px;display: inline-block;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url(../img/demo/Group_433.webp) no-repeat center/cover;}
.ytp-large-play-button{background: url(../img/demo/Group_433.webp) no-repeat center/cover !important;}


.page-header {font-weight: bold;font-size: 30px;color: #333;text-align: center;line-height: 1;padding-bottom: 9px;position: relative;margin-bottom: 1px;margin-top: 60px;}
.page-header::before {content: '';width: 93px;margin: 0 auto;height: 3px;background: #FF8E4A;position: absolute;left: calc(50% - 4%);bottom: 0;}

.Say {background: url(./template/img/say_bg.webp) no-repeat center bottom/cover;padding-bottom: 80px;}
.say_wapr {margin-top: 40px;display: flex;justify-content: space-between;align-items: center;}
.say_wapr .say_item {padding: 2%;width: 46%;}
.say_wapr .top {display: flex;justify-content: start;align-items: center;margin-bottom: 30px;}
.container .say_wapr .img_warp {border-radius: 50%;overflow: hidden;position: relative;padding-bottom: 30%;width: 30%;}
.say_wapr .img_warp img {position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;}
.say_wapr .top .text {padding-left: 3%;}
.say_wapr .top .text .title {font-family: Arial;font-weight: bold;font-size: 26px;color: #333333;padding-bottom: 10px;}
.say_wapr .top .text .desc {font-family: Arial;font-weight: 400;font-size: 16px;color: #666666;}
.say_wapr .content {font-family: Arial;font-weight: 400;font-size: 16px;color: #666666;}
.say_wapr .say_item:hover {box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.15);border-radius: 10px;background-color: #FF8E4A;}
.say_wapr .say_item:hover .text .title {color: #fff;}
.say_wapr .say_item:hover .text .desc {color: #fff;}
.say_wapr .say_item:hover .content {color: #fff;}


.new_details .title .h1{font-size: 30px;}
.article .new-details .right{width: 75%;}

.share{display: flex;justify-content: start;align-items: center;margin: 3% 0;}
.share .span{margin-right: 15px;font-size: 14px;color: #666666;}

.container .form_warp .left .title::before{display: none;}

.inquiry-pop-bd .content-wrap.form .ch_form_wrap ul input,
.inquiry-pop-bd .content-wrap.form .ch_form_wrap ul textarea{border-left: 3px solid #ff6f00;}
.inquiry-pop-bd .content-wrap.form .ch_form_wrap .item_submit input{background-color: #FF8E4A;color: #fff;border-left: none;}

.customers_lists .swiper-pagination{display: none;}
.phone_pcbottom_share{display: none;}
.index_partners_phone{display: none;}
@media only screen and (max-width: 1440px) {
	.footer .content_warp .conteact{width: 25%;}
	.footer .content_warp .item{margin-right: 5%;}
	.ibanner .layout .title{max-width: 90%;}
	.certificate_warp{width: 70%;}
}
@media only screen and (max-width: 1360px) {
	.sidebar{display: none;}
	.white_back2,.white_back{width: 100%;padding-right: 4%;}
	.white_back2{padding-right: 0;}
	.number_list li{padding: 0 5%;}
	.number_list li .number,
	.customers_warp .title_warp .title,
	.new_warp .title_warp .left .title,
	.index_title,
	.help_warp .left{font-size: 30px;}
	.index_products_lists li .title a{font-size: 18px;}
	.index_tt_detail,
	.customers_warp .title_warp .desc,
	.new_warp .title_warp .left .desc{font-size: 16px;}
	.index_contact_bg{padding-bottom: 7%;}
	.ibanner .layout .title{font-size: 50px;}
	.certificate_warp{width: 80%;}
	.new_list .item .text_warp .desc{height: 15em;}
	.index_products_lists li .detail{height: 8em;}
	.new_list .item .text_warp .title{height: 4em;}
}
@media only screen and (max-width: 1200px) {
    .index_products_lists li .title a{height: 8em;}
    .new_list .item .text_warp .desc{height: 17em;}
    .topic_contenr .topic_item .desc{height: 18em;}
    .head_top .layout{zoom: .85;}
    .head_nav>li{padding: 0 20px;}
.scrollsidebar{display: none !important;}
	.banner_icon .layout ul li{padding: 3% 3%;}
	.banner_icon .layout ul li .title{font-size: 20px;}
	.contact_detail{padding-left: 4%;width: 55%;}
	.ii_form_contact .content-wrap.form .ch_form_wrap ul li.item_name{margin-right: 2%;}
	.customers_warp .customers_lists .swiper-slide .content{line-height: 1.6;}
	.container .left .title{font-size: 30px;}
	.faqList .content .right_nav{display: none;}
	.faqList .content .list{width: 100%;margin-right: 2%;}
	.pdf_list .content .right_nav{display: none;}
	.pdf_list .content .list{width: 100%;margin-right: 0;}
	.video_list .content .right_nav{display: none;}
	.video_list .content .list{width: 100%;margin-right: 0;}
    .case-list .case-item .info_warp{padding-bottom: 100px;}
    .case-list .case-item .info_warp .number {bottom: 0%;font-size: 80px;}
}
@media only screen and (max-width: 1024px) {
    .nav_warp{flex-direction: column;}
    .new-details .right .h1,
    .ibanner .layout .title,
	.number_list li .number,
	.customers_warp .title_warp .title,
	.new_warp .title_warp .left .title,
	.index_title,
	.help_warp .left{font-size: 24px;}
    .head_nav>li{padding: 0 14px;}
	.index_products_lists li .title a{font-size: 16px;}
	.certificate_warp{width: 100%;}
	.about_us .container .top{flex-direction: column;}
	.about_us .container .left{width: 100%;margin-right: 0;}
	.about_us .container .right{width: 100%;margin-top: 3%;margin-right: 0;}
	.about_us .advantages_item{width: 100%;}
	.about_us .advantages_item:nth-child(n){margin-right: 0;}
	.new_list .item .text_warp .title{font-size: 18px;}
	.new_list .item .text_warp .desc{height: 19em;}
	.index_products_lists li .detail{height: 12em;}
    .nav_warp a.next::before {content: ' ';display: inline-block;background: url(../img/demo/Group_180.webp) no-repeat center/cover;width: 137px;height: 48px;margin-left: 15px;flex-shrink: 0;}
    .nav_warp a.next::after {display: none;}    
    .nav_warp>div{width: 100%;max-width: 100%;margin-bottom: 2%;}
}
.mobile-head-items{display: none;}
@media only screen and (max-width: 950px) {
.topic_warp .title .h{font-size: 22px;}
.product-page .news_item .info_warp .link{width: auto;height: auto;}
.topic_contenr .topic_item .desc{height: 8em;}
.index_partners{padding: 10% 0%;}
.white_back{margin-top: 0;}
.customers_warp .customers_lists .swiper-slide .logo_img{width: 20%;height: 0;padding-bottom: 20%;border-radius: 50%;margin-right: 0;}
.customers_warp .customers_lists .swiper{width: 95%;}
.customers_warp .img_list{height: auto;padding-bottom: 5%;}
.ibanner .layout::before{min-height: 100%;}
.faqList .content .right_nav{display: none;}
.faqList .content .list{width: 100%;}
.title{font-size: 30px;}
.index_contact_bg{padding-left: 0;}
.page .container{margin-top: 80px;}
.web_head{display: none;}
.index_products_lists li .title a{height: 6em;font-size: clamp(16px, 4.5vw, 30px);}
/* .mobile-head-items{display: none !important;} */
.mobile-head-items .mobile-logo img {max-height: 50px;width: auto;}
.mobile-head-items{position:fixed;top:0;left:0;background:#2c2c2c;width:100%;height:80px;display:flex;justify-content: space-between;align-items: center;z-index:999;margin: 0 auto;padding: 15px 3%;}
.home .transparent{background-color: transparent !important;}
.mobile-head-item{float:left;width:45px;}
.mobile-head-item.mobile-head-aside{float:right }
.mobile-head-item .title{width:28px;height:28px;line-height:25px;overflow:hidden;text-align:center;color:#FFF;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.mobile-head-item .title a{position:relative;display:block;color:#FFF;}
.mobile-head-item.mobile-head-nav .title::before{content: ' ';background: url(../img/menu.webp) no-repeat center/cover;width: 28px;height: 28px;display: block;}
.mobile-head-item.mobile-head-language .title::before{content: ' ';background: url(../img/lang.webp) no-repeat center/cover;width: 28px;height: 28px;display: block;}
.mobile-head-item.mobile-head-search .title::before{content: ' ';background: url(../img/search_btn_mobile.png) no-repeat center/cover;width: 28px;height: 28px;display: block;}
.mobile-head-item .main-content-wrap{background:#FFF;top:0;display:block;z-index:99999;}
.mobile-head-item .main-content-wrap .content-wrap{overflow-y:auto;height:100%;padding:15px 10px;background-color:#fff;}
.mobile-head-item .main-content-wrap.middle-content-wrap .content-wrap{overflow-y:hidden;}
.mobile-head-item .side-content-wrap{position:fixed;display:block;left:-70%;width:70%;height:100%;}
.mobile-head-item .middle-content-wrap{position:absolute;left:0;width:100%;height:auto;opacity:0;visibility:hidden;}
.mobile-head-item .middle-show-content-wrap{top:30px;visibility:visible;opacity:1;}	
.web_head .head_layer .layout{display: block;}
.web_head .logo{position:relative;display:block;float:none;text-align:center;padding:10px 0;}
.web_head{padding:25px 0 0;height:auto;}
.web_head .nav_wrap .head_nav,.web_head .change-language,.web_head .btn--search{display:none;}
.web_head .nav_wrap{position:static;}
.nav_wrap .logo img{height:100px;}
.web_head .btn--search{right:0;top:-20px;margin:0;}
.head-search{position:relative;width:90%;height:35px;background:#000;margin:0 auto;}
.head-search .search-ipt{position:absolute;width:100%;height:100%;left:0;top:0;color:#FFF;padding:0 10px;}
.head-search .search-btn{color: transparent;position:absolute;width:35px;height:100%;background:url(../img/search_btn_mobile.png) no-repeat center center;-webkit-background-size:auto 16px;background-size:auto 16px;border:none;right:0;top:0;display:block !important;}
.head-search .search-attr{display:none;}
.mobile-body-mask{width:100%;height:100vh;background:rgba(0, 0, 0, 0.6);position:fixed;left:0;top:0;z-index:999 }
.mobile-ico-close{width:30px;height:30px;background:#fff url(../img/mobile_close.png) center center no-repeat;background-size:50% auto;position:absolute;right:-35px;top:0;}
.head_nav{width:100%;text-align: left;}
.head_nav li{position:relative;display:block;width:100%;font-size: 16px;padding-left: 0;}
.head_nav ul{display: none;}
.head_nav li li{font-size: 18px;padding-left: 10px;}
.head_nav li li li{font-size: 16px;padding-left: 10px;}
.head_nav li li li a{color: #666;}
.head_nav li a{display: block;height: 1.8em;line-height: 1.8em;overflow: hidden;position: relative;}
.head_nav li a{color: #333;padding-left: 10px;}
.head_nav li a b{display: inline-block;width: 50px;height: 1.8em;line-height: 1.8em;text-align: center;position: absolute;right: 0;top: 0;cursor: default;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.head_nav li a b:after{content: '\f107';font-family: 'fontawesome';}
.head_nav>li>ul{padding: 10px 0;}
.head_nav>li>a{height: 2em;line-height: 2em;font-size: 18px;border: 1px solid #eee;text-transform: uppercase;margin-bottom: -1px;position: relative;text-transform: uppercase;}
.head_nav>li>a:hover{background-color: #f8f8f8;color: #333;}
.head_nav>li>a>b{height: 2em;line-height: 2em;}
.head_nav li.active>ul{display: block;}
.head_nav li.active>a>b{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.head_nav_active .nav_wrap{visibility: visible;opacity: 1;filter: alpha(opacity=100);-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.head_nav_active:before{background-color: rgba(0,0,0,.6);opacity: 1;filter: alpha(opacity=100);visibility: visible;}
.head_nav_active .nav_toggle .nav_ico i:nth-child(1){top: calc(50% - 1.5px);width: 100%;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.head_nav_active .nav_toggle .nav_ico i:nth-child(3){top: calc(50% - 1.5px);width: 100%;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.head_nav_active .nav_toggle .nav_ico i:nth-child(2){width: 0!important;opacity: 0;}
.new-details .left{display: none;}
.new-details .right{width: 100%;}
.ibanner h1{font-size: 30px;}
.form_warp{flex-direction: column;}
.form_warp .left{width: 100% !important;margin-bottom: 2%;}
.contact_warp .form_warp .left .item{margin-bottom: 2%;}
.form_warp .right{width: 100% !important;margin-bottom: 2%;}
.container .page_warp{flex-direction: column;width: 98%;margin: 0 auto;}
.container .left{width: 100%;margin-right: 0;}
.container .left .button_warp{margin-top: 2%;margin-bottom: 5%;justify-content: space-around;}
.container .left .button_warp a{width: 30%;padding-bottom: 8.5%;}
.container .product_warp .news_item:nth-child(n){flex-direction: column;}
.news_contenr .news_item .img_warp{width: 100%;}
.news_contenr .news_item .info_warp{width: 100%;}
.topic_contenr{flex-direction: column;transform: inherit !important;}
.topic_contenr .topic_item{width: 100%;margin-bottom: 5%;display: flex;flex-direction: column;align-items: center;}
.article .new-details .right{width: 100%;}
.contents .contents_warp .contents_item{flex-direction: column;}
.contents .contents_warp .img_warp{width: 100%;padding-bottom: 56%;}
.contents .contents_warp .info_warp{width: 100%;margin-top: 3%;}
.product-intro{flex-direction: column;}
.product-image{display: none;}
.product-view{width: 100%;}
.product-summary{width: 100%;}
.products_form .forem_warp{flex-direction: column;}
.products_form .forem_warp .left{width: 100%;margin-bottom: 5%;}
.products_form .forem_warp .right{width: 100%;}
.pdf_list .pdf_item{width: 49%;margin-right: 2%;background-color: #fff;padding: 3% 2%;display: flex;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 2%;}
.pdf_list .pdf_item:nth-child(3n){margin-right: 2%;}
.pdf_list .pdf_item:nth-child(2n){margin-right: 0%;}
.video_list .video_item{width: 49%;margin-right: 2%;display: flex;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 2%;}
.video_list .video_item:nth-child(3n){margin-right: 2%;}
.video_list .video_item:nth-child(2n){margin-right: 0%;}
/* }

@media only screen and (max-width: 750px) { */
.phone-banner{display: block;}
.pc-banner{display: none;}
.phone-banner img{width: 100%;height: auto;}
.banner_icon .layout ul{flex-direction: column;}
.banner_icon .layout ul li{width: 100%;text-align: center;}
.banner_icon .layout ul li::after{display: none;}
.index_top_title .index_title{font-size: 36px;}
.index_top .index_top_title .index_more_btn{display: none;}
.index_top>.index_more_btn{display: inline-block;margin-top: 5%;}
.index_products_lists {flex-direction: column;display: flex;justify-content: start;align-items: center;}
.index_products_lists li{width: 100%;margin-right: 0;padding: 3% 8% 8%;}
/* .index_products_lists li .title a{font-size: 36px;text-align: center;} */
.index_products_lists li .detail{font-size: 16px; height: 7em;}
.index_products_lists li .more_btn{margin-top: 5%;}
.index_about{background: url(../img/aboutbg.webp) no-repeat center top/cover !important;padding-top: 10%;}
.about_top{width: 100%;}
.index_about .index_title{font-size: 26px;}
.index_more_btn_f{display: none;}
.number_list{width: 100%;flex-direction: column;}
.number_list li{margin: 5% 0;}
.number_list li .number{font-size: 48px}
.index_partners{display: none;}
.index_partners_phone{display: block;padding-bottom: 25%;padding: 15% 0 0%;}
.index_partners_phone .index_title{font-size: 36px;}
.index_partners_phone ul{width: 95%;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;padding-bottom: 10%;}
.index_partners_phone ul li{width: 48%;margin-bottom: 10%;display: flex;justify-content: center;align-items: center;}
.index_faq .ll{display: none;}
.index_faq .index_title{font-size: 36px;line-height: 1.2;}
.index_faq .rr{width: 95%;margin: 0 auto;}
.ii_form_contact{width: 95%;margin: 0 auto;float: none;}
.index_contact_bg{background: url(../img/demo/contact_phone_bg.webp) no-repeat center 300px/cover;}
.index_contact{padding-top: 10%;}
.contact_detail{width: 100%;padding: 0 4%;margin-top: 10%;}
.white_back2 .index_title{font-size: 42px;}
.contact_detail .d4e{font-size: 18px;}
.contact_detail .contact_li .link a{font-size: 24px;display: block;}
.index_contact{padding-bottom: 0;}
.customers_warp{margin-top: 0;}
.customers_warp .title_warp{width: 100%;}
.customers_warp .title_warp .title{font-size: 36px;flex-wrap: wrap;line-height: 1.2;}
.customers_warp .title_warp .desc{font-size: 18px;}
.customers_warp .customers_lists .swiper-slide{flex-direction: column;}
.customers_warp .customers_lists .swiper-slide .logo_img{width: 30%;padding-bottom: 30%;}
.customers_warp .customers_lists .swiper-slide .logo_img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.customers_warp .text_warp .title_warp{text-align: center;position: relative;z-index: 10;margin: 1% auto 0;}
.customers_warp .text_warp .title_warp .title{justify-content: center;}
.customers_warp .customers_lists .swiper-slide .content{text-align: center;max-width: 100%;}
.partners-button-next, .partners-button-prev{display: none !important;}
.customers_warp .customers_lists{padding-bottom: 10%;}
.customers_lists .swiper-pagination{display: block;margin: 5% auto 0;left: 50%;transform: translateX(-50%);}
.customers_lists .swiper-pagination-bullet{background-color: rgba(255, 255, 255, .49);margin: 0 4px;}
.customers_lists .swiper-pagination-bullet-active{background-color: #fff;}
.customers_warp .img_list{padding-bottom: 0;}
.customers_warp .img_list .swiper-wrapper .item{width: 100%;padding-bottom: 100%;}
.new_warp .title_warp .link{display: none;}
.new_warp .title_warp .left{width: 100%;}
.new_warp .title_warp .left .title{font-size: 36px;}
.new_list{flex-direction: column;}
.new_list .item{width: 100%;margin-bottom: 3%;}
.new_list .item .text_warp .desc{display: none;}
.help_warp .layout{flex-direction: column;justify-content: center;align-items: center;}
.help_warp .left{font-size: 30px;text-align: center;}
.help_warp .link{margin-top: 3%;border-radius: 6px;padding: .4% 5%;}
.footer .content_warp{flex-direction: column;}
.footer .content_warp .item{width: 100%;margin-top: 3%;}
.footer{background: #da783c url(../img/footer_bg.webp) no-repeat right bottom/100% auto;}
.content-wrap.form .ch_form_wrap ul textarea{height: 102px;}

.footer .content_warp .nav_list .title{font-size: 30px;border-bottom: 1px solid #fff;position: relative;padding-bottom: 3%;}
.footer .content_warp .nav_list .title i{width: 25px;height: 25px;background: url(../img/down.webp) no-repeat center/cover;display: inline-block;position: absolute;right: 0;top: 50%;transform: translateY(-50%) rotate(-90deg); }
.footer .content_warp .nav_list .title i.active{transform: rotate(0deg);}
.footer .content_warp .nav_list ul{margin-top: 3%;display: none;padding-left: 7%;}
.footer .content_warp .nav_list a{font-size: 24px;}
.footer .content_warp .conteact .info{margin-top: 3%;font-size: 24px;}
.footer .content_warp .conteact .title{display: none;}
.phone_title{display: block;font-size: 30px;}
.pc_bottom_share{display: none;}
.phone_pcbottom_share{display: block;}
.bottom_share{margin: 5% 0;}
.bottom_share p{display: none;}
.phone_pcbottom_share ul{margin: 0;}
.phone_pcbottom_share li{margin-right: 15px;}
.phone_pcbottom_share a{width: 44px;height: 44px;display: inline-block;background-color: rgba(245, 241, 237, .89);border-radius: 50%;}
.phone_pcbottom_share a img{width: 44px;height: 44px;}
.copyright{padding-bottom: 70px;}
.copyright p{font-size: 16px;}
.phone_botton{position: fixed;left: 0;bottom: 0;width: 100%;display: flex;justify-content: start;z-index: 999;}
.phone_botton a{width: 33.333%;height: 68px;display: inline-block;}
.phone_botton a.whatsapp{background: url(../img/p_f_1.webp) no-repeat center/30px auto #000;}
.phone_botton a.email{background: url(../img/p_f_2.webp) no-repeat center/30px auto #000;border-left: 1px solid #c46b36;border-right: 1px solid #c46b36;}
.phone_botton a.backtop{background: url(../img/p_f_3.webp) no-repeat center/30px auto #000;}
.ibanner{padding-bottom: 40%;}
.product_contenr{flex-direction: column;}
.product_contenr .product_item{width: 100%;margin-bottom: 15px;}
.news_contenr .news_item:nth-child(n){flex-direction: column;padding: 8% 0;}
.news_contenr .news_item .img_warp{padding-bottom: 52%;}
.news_contenr .news_item .info_warp{margin-top: 4%;}
.news_contenr .news_item .info_warp::before{left: 2%;}
.news-list .new-item .info_warp .title{font-size: 18px;}
.title{font-size: 22px;}
.title .h1{font-size: 22px;}

.case_warp .case-item:nth-child(n){flex-direction: column;}
.case_warp .case-item:nth-child(2n){flex-direction: column;}
.case-list .case-item .img_warp{width: 100%;padding-bottom: 78%;}
.case-list .case-item .info_warp{width: 100%;margin: 0% !important;}
.ii_form_contact .content-wrap.form .ch_form_wrap ul li.item_name{width: 100%;margin-right: 0;}
.ii_form_contact .content-wrap.form .ch_form_wrap ul li.item_phone{width: 100%;}

.video_warp .video_item{width: 100%;}
.news-list .new-item{width: 100%;margin-right: 0;}

.container .content .left{display: none;}
.container .new-details .left{display: none;}
}

@media only screen and (max-width: 768px) {

}

@media only screen and (max-width: 480px) {
	.pdf_list .pdf_item{width: 100%;margin-right: 0;}
	.video_list .video_item{width: 100%;margin-right: 0;}
    .index_top_title .index_title{font-size: 28px;}
    .ibanner .layout{top: 25%;}
    .ibanner .layout .title{font-size: 18px;}
    .navigation{line-height: 1.2;}
    .new-details .right .h1{font-size: 20px;}
    .new-details .div_warp{flex-direction: column;align-items: start;}
    .new-details .div_warp .share{margin-left: 0;}
    .nav_warp{padding: 0;}
    .nav_warp>div{font-size: 18px;}
    .nav_warp .prev::before{width: 100px;height: 38px;}
    .nav_warp .next::after{width: 100px;height: 38px;}
    .contact_warp .form_warp .left .item{align-items: center;}
    .contact_warp .left .l{width: 60px;height: 60px;margin-right: 5%;}
}
.language-flag span{text-transform: capitalize;position:relative;display:inline-block;vertical-align:top; *display:inline;*zoom:1;white-space:nowrap;padding:0 0 0 26px;overflow:hidden;}
.change-language ::-webkit-scrollbar{width:5px;}
.change-language ::-webkit-scrollbar-track{background-color:#fff;}
.change-language ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:3px;}
.change-language .language-cont:hover::-webkit-scrollbar-thumb{display:block}
li.language-flag a{position:relative;}
.change-language-cont li{width:33.333333%;}
.change-language-cont{display: flex;flex-wrap: wrap;}
.language--img{background: url(../img/leg.jpg)no-repeat center center;display: inline-block;width: 18px;height: 12px;margin-right: 6px;position: absolute;top: 50%;transform: translateY(-50%);}
.language-en{background-position: 0 -218px;}
.language-af{background-position: 0 -1px;}
.language-sq{background-position: 0 -940px;}
.language-am{background-position: 0 -9px;}
.language-be{background-position: 0 -48px;}
.language-eu{background-position: 0 -252px;}
.language-az{background-position: 0 -36px;}
.language-hy{background-position: 0 -456px;}
.language-ar{background-position: 0 -24px;}
.language-am{background-position: 0 -12px;}
.language-fy{background-position: 0px -300px;}
.language-fr{background-position: 0px -288px;}
.language-fi{background-position: 0px -276px;}
.language-et{background-position: 0px -240px;}
.language-eo{background-position: 0px -192px;}
.language-en{background-position: 0 -216px;}
.language-da{background-position: 0px -168px;}
.language-cs{background-position: 0px -144px;}
.language-hr{background-position: 0px -420px;}
.language-co{background-position: 0px -132px;}
.language-ceb{background-position: 0px -108px;}
.language-ca{background-position: 0px -96px;}
.language-bg{background-position: 0 -448px;}
.language-bs{background-position: 0 -84px;}
.language-bn{background-position: 0 -72px;}
.language-be{background-position: 0 -48px;}
.language-is{background-position: 0px -492px;}
.language-sm{background-position: 0px -972px;}
.language-ro{background-position: 0px -888px;}
.language-pa{background-position: 0px -840px;}
.language-pt{background-position: 0px -876px;}
.language-pl{background-position: 0px -852px;}
.language-fa{background-position: 0px -264px;}
.language-ps{background-position: 0px -264px;}
.language-or{background-position: 0px -827px;}
.language-no{background-position: 0px -780px;}
.language-ne{background-position: 0px -792px;}
.language-my{background-position: 0px -768px;}
.language-mn{background-position: 0px -720px;}
.language-mr{background-position: 0px -732px;}
.language-mi{background-position: 0px -684px;}
.language-mt{background-position: 0px -756px;}
.language-ml{background-position: 0px -708px;}
.language-ms{background-position: 0px -744px;}
.language-mg{background-position: 0px -672px;}
.language-mk{background-position: 0px -696px;}
.language-lb{background-position: 0px -624px;}
.language-lt{background-position: 0px -648px;}
.language-lv{background-position: 0px -660px;}
.language-la{background-position: 0px -613px;}
.language-lo{background-position: 0px -636px;}
.language-ky{background-position: 0px -600px;}
.language-ku{background-position: 0px -120px;}
.language-ko{background-position: 0px -588px;}
.language-rw{background-position: 0px -912px;}
.language-km{background-position: 0px -564px;}
.language-kk{background-position: 0px -552px;}
.language-kn{background-position: 0px -576px;}
.language-jv{background-position: 0px -528px;}
.language-ja{background-position: 0px -516px;}
.language-it{background-position: 0px -504px;}
.language-ga{background-position: 0px -312px;}
.language-id{background-position: 0px -467px;}
.language-ig{background-position: 0px -480px;}
.language-hu{background-position: 0px -443px;}
.language-hmn{background-position: 0px -408px;}
.language-hi{background-position: 0px -397px;}
.language-he{background-position: 0px -384px;}
.language-haw{background-position: 0px -300px;}
.language-ha{background-position: 0px -1079px;}
.language-ht{background-position: 0px -432px;}
.language-gu{background-position: 0px -348px;}
.language-el{background-position: 0px -204px;}
.language-de{background-position: 0px -180px;}
.language-ka{background-position: 0px -540px;}
.language-gl{background-position: 0px -336px;}
.language-ru{background-position: 0px -900px;}
.language-gd{background-position: 0px -324px;}
.language-sr{background-position: 0px -1006px;}
.language-st{background-position: 0px -1017px;}
.language-sn{background-position: 0px -984px;}
.language-sd{background-position: 0px -984px;}
.language-si{background-position: 0px -1271px;}
.language-sk{background-position: 0px -1223px;}
.language-sl{background-position: 0px -960px;}
.language-so{background-position: 0px -994px;}
.language-es{background-position: 0px -227px;}
.language-su{background-position: 0px -1031px;}
.language-sw{background-position: 0px -1055px;}
.language-sv{background-position: 0px -1043px;}
.language-tl{background-position: 0px -1115px;}
.language-tg{background-position: 0px -1091px;}
.language-ta{background-position: 0px -1067px;}
.language-tt{background-position: 0px -1151px;}
.language-te{background-position: 0px -1079px;}
.language-th{background-position: 0px -1103px;}
.language-tr{background-position: 0px -1138px;}
.language-tk{background-position: 0px -1115px;}
.language-uk{background-position: 0px -1175px;}
.language-ur{background-position: 0px -1187px;}
.language-ug{background-position: 0px -1163px;}
.language-uz{background-position: 0px -1175px;}
.language-vi{background-position: 0px -1211px;}
.language-cy{background-position: 0px -156px;}
.language-xh{background-position: 0px -1223px;}
.language-yi{background-position: 0px -1235px;}
.language-yo{background-position: 0px -1247px;}
.language-zu{background-position: 0px -1259px;}
.language-zh{background-position: 0px -1282px;}
.language-zh-TW{background-position: 0px -1282px;}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-chuanzhenji:before {
	content: "\e79a";
}
.icon-wechat:before {
	content: "\e62e";
}
.icon-time:before {
	content: "\e62d";
}
.icon-ins:before {
	content: "\e621";
}
.icon-half-arrow:before {
	content: "\e62c";
}
.icon-play-ho:before {
	content: "\e62b";
}
.icon-close:before {
	content: "\e62a";
}
.icon-backtop:before {
	content: "\e629";
}
.icon-whatsapp1:before {
	content: "\e646";
}
.icon-twitter1:before {
	content: "\e601";
}
.icon-whatsapp:before {
	content: "\e97b";
}
.icon-diqiuquanqiu:before {
	content: "\e76c";
}
.icon-local:before {
	content: "\e617";
}
.icon-kefu:before {
	content: "\e60f";
}
.icon-ic-linkin:before {
	content: "\e600";
}
.icon-local-ho:before {
	content: "\e624";
}
.icon-home-ho:before {
	content: "\e625";
}
.icon-arrow-left:before {
	content: "\e613";
}
.icon-download:before {
	content: "\e612";
}
.icon-facebook-ho:before {
	content: "\e611";
}
.icon-Email-ho:before {
	content: "\e626";
}
.icon-ins-ho:before {
	content: "\e627";
}
.icon-facebook:before {
	content: "\e628";
}
.icon-youtube-ho:before {
	content: "\e615";
}
.icon-tel-ho:before {
	content: "\e618";
}
.icon-play:before {
	content: "\e619";
}
.icon-youtube:before {
	content: "\e61a";
}
.icon-right:before {
	content: "\e61b";
}
.icon-menu:before {
	content: "\e61c";
}
.icon-home:before {
	content: "\e614";
}
.icon-tel:before {
	content: "\e61d";
}
.icon-twitter:before {
	content: "\e61e";
}
.icon-left:before {
	content: "\e61f";
}
.icon-arrow-right:before {
	content: "\e620";
}
.icon-search:before {
	content: "\e622";
}
.icon-Email:before {
	content: "\e623";
}


.sitemap-content .sep-container ul a:hover{color: #ff8e4a !important;}
.sep-container h2{background-color: transparent !important;}
.sep-container h2 a:hover{color: #ff8e4a;}

.other .web_head{background-color: #2c2c2c !important;}
.other .main_content{padding-top: 150px !important;}

.articleC a{color:#ff8e4a;font-weight:bold;text-decoration:underline}
.articleC a:hover{opacity:.8}
.er_con{
	display: flex;
}
.er_con img{
	width: 48%;
	height: 100%;margin: 5px;
	object-fit: cover;
}