/*font-family*/
@font-face{
     font-family: 'Lato-Black';
     src: url('fonts/Lato-Black.ttf');
}
@font-face{
     font-family: 'Lato-Bold';
     src: url('fonts/Lato-Bold.ttf');
}
@font-face{
     font-family: 'Lato-Light';
     src: url('fonts/Lato-Light.ttf');
}
@font-face{
     font-family: 'Lato-Regular';
     src: url('fonts/Lato-Regular.ttf');
}
@font-face{
     font-family: 'Lato-Thin';
     src: url('fonts/Lato-Thin.ttf');
}
@font-face{
     font-family: 'Poppins-Regular';
     src: url('fonts/Poppins-Regular.ttf');
}
@font-face{
     font-family: 'aBlackLives';
     src: url('fonts/aBlackLives.ttf');
}
@font-face{
     font-family: 'Poppins-Light';
     src: url('fonts/Poppins-Light.ttf');
}
*{
  font-family: "Lato-Regular";
}
:root{
	--mainColor:#0b8079;
}
/*header start*/
.header{width: 100%;height: auto;position: relative;}
.header.fixed{position: fixed;top: 0;left: 0;z-index: 999;box-shadow: 5px 9px 29px 0px rgba(197, 197, 197, 0.36);}
.header_top_box{width: 100%;height: auto;background: #121f1e;}
.header_top_ul{width: 100%;height: 34px;display: flex;justify-content: flex-end;}
.header_top_ul li{height: 100%;}
.header_top_ul li + li{margin-left: 35px;}
.header_top_ul li a{display: flex;justify-content: flex-start;align-items: center;height: 100%;}
.header_top_ul li img{width: 16px;height: auto;display: block;}
.header_top_ul li p{font-size: 14px;color: rgba(255,255,255,0.7);font-family: "Lato-Light";margin-left: 8px;}
.header_top_ul li a:hover p{text-decoration: underline;}
.header_bottom_box{width: 100%;height: auto;background: #FFFFFF;}
.header_bottom_content{width: 100%;height: 83px;display: flex;justify-content: space-between;align-items: center;}
.logo{width: 128px;height: auto;}
.logo img{width: 100%;height: auto;display: block;}
.header_bottom_content_right{height: 100%;display: flex;justify-content: flex-end;}
.header_bottom_content_right_nav{display: flex;height: 100%;display: flex;justify-content: flex-start;}
.header_bottom_content_right_nav li{height: 100%;position: relative;font-size: 16px;}
.nav_link_first{color: #4e494b;position: relative;display: flex;justify-content: flex-start;align-items: center;height: 100%;}
.header_bottom_content_right_nav li.on .nav_link_first{color: var(--mainColor);}
.header_bottom_content_right_nav li:hover .nav_link_first{color: var(--mainColor);}
.nav_list_box{width: 264px;max-height: 0px;overflow: hidden; position: absolute;left: 50%;transform: translateX(-50%); top: 83px;background: #FFFFFF;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);transition: all 0.6s ease;z-index: 999;}
.nav_list_box.product_nav{width:980px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.product_nav dl{width: 23.5%;height: auto;}
.product_nav dl dt a{font-family: "Lato-Bold";font-size: 16px;text-transform: uppercase;}
.product_nav dl dd a{font-size: 12px;height: 30px;}
.nav_list_box a{display: flex;align-items: center;height: 45px; border-bottom: 1px solid #E5E5E5;width: 100%;margin: 0px auto;text-transform: capitalize;padding-left: 24px;}
.nav_list_box a:hover{background: var(--mainColor);color: #FFFFFF;}
.header_bottom_content_right_nav li:hover .nav_list_box{max-height: 800px;}
.header_bottom_content_right_nav li + li{margin-left: 37px;}
.header_search_language{display: flex;height: 100%;justify-content: flex-end;align-items: center;margin-left: 37px;}
.header_search_btn{width: 22px;height: auto;cursor: pointer;}
.header_search_btn img{width: 100%;height: auto;display: block;}
.header_language_box{height: 100%;display: flex;align-items: center;margin-left: 25px;position: relative;cursor: pointer;}
.header_language_list{display: flex;justify-content: flex-end;align-items: center;height: 100%;font-size: 16px;color: #000000;}
.header_language_list span{display: block;font-size: 18px;color: #000000;font-family: "Poppins-Light";margin-left: 3px;transform: rotate(90deg);}
.header_language_last{width: 180px;max-height: 0; position: absolute;left: 50%;transform: translateX(-50%);top: 100%;background: #FFFFFF;overflow: hidden;transition: all 0.6s;z-index: 99;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.header_language_last a{display: block;width: 100%;height: 35px;border-bottom: 1px solid #F5F5F5;line-height: 35px;text-align: center;color: #000;}
.header_language_last a:hover{color: #FFFFFF;background: var(--mainColor);}
.header_language_box:hover .header_language_last{max-height: 700px;}
.header_search_box{width: 100%;max-height: 0px;background: rgba(0,0,0,0.8);position: absolute;left: 0px;top: 117px;z-index: 9999;overflow: hidden;transition: all 0.6s;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.header_search_box form{width: 100%;height: auto;display: flex;justify-content: center;align-items: center;}
.header_search_box input{width: 400px;height: 42px;display: block;outline: none;background: #FFFFFF;color: #333333;padding: 0 18px;border: none;font-size: 18px;margin: 30px 0;border-bottom: 1px solid #E5E5E5;}
.header_search_box input:nth-last-of-type(1){border-radius: 8px;width: 150px;margin-left: 15px;background: var(--mainColor);color: #FFFFFF;cursor: pointer;}
.header_search_box.on{max-height: 800px;}
.hd_btn{display: none;position: relative;float: right;width: 6vw;height: 5vw;cursor: pointer;}
.hd_btn span{position: absolute;left: 0;top: 0px;width: 100%;height: 0.5vw;background-color:  var(--mainColor);transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.hd_btn .s1 {top: 0;}
.hd_btn .s2 {top: 2vw;}
.hd_btn .s3 {top: 4vw;}
.hd_btn.on .s1 {top: 2vw;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.hd_btn.on .s2 {opacity: 0;}
.hd_btn.on .s3 {top: 2vw;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
/*header end*/
/*banner start*/
.banner{width: 100%;height: auto;position: relative;}
.index_banner_swiper{width: 100%;height: auto;}
.index_banner_swiper_bg{width: 100%;height: auto;}
.index_banner_swiper_bg img{width: 100%;height: auto;display: block;}
.index_banner_swiper_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;}
.index_banner_swiper_contentWH{width: 94.5%;height: auto;margin: 0px auto;display: flex;align-items: center;justify-content: space-between;}
.index_banner_swiper_content_left{width: 52.3%;height: auto;}
.index_banner_swiper_content_left h4{padding-bottom: 10px;border-bottom: 2px solid #FFFFFF;}
.index_banner_swiper_content_left h4,
.index_banner_swiper_content_left p{font-size: 45px;color: #ffffff;font-family: "aBlackLives";text-shadow: -7px 4px 4px rgba(0, 0, 0, 0.56);}
.index_banner_swiper_content_left p{margin-top: 10px;}
.index_banner_swiper_content_right{width: 45.98%;height: auto;}
.index_banner_swiper_content_right img{width: 100%;height: auto;display: block;}
.index_banner_sw_page{bottom: 25px !important;}
.index_banner_sw_page span{width: 13px;height: 13px;background: #FFFFFF;opacity: 1;}
.index_banner_sw_page span.swiper-pagination-bullet-active{background: #6ac096;}
/*banner end*/
/*content start*/
.content{width: 100%;height: auto;}
.index_pop_box{width: 100%;height: auto;padding: 80px 0px;background: #f4f4f4;}
.index_pop_content{width: 100%;height: auto;margin-bottom: 80px;}
.index_pop_content p{font-size: 18px;color: #000000;line-height: 1.6;text-align: center;}
.index_pop_content p + p{margin-top: 40px;}
.index_title_box{width: 100%;height: auto;}
.index_title_box h4{font-size: 30px;color: #4e494b;font-family: "Lato-Bold";text-align: center;text-transform: uppercase;}
.index_title_box h4 span{color: #0b8079;font-family: "Lato-Bold";}
.index_title_box p{font-size: 16px;color: #000000;text-align: center;margin-top: 13px;}
.index_pop_list{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 18px;}
.index_pop_list li{width: 23.3%;height: auto;position: relative;margin-top: 30px;}
.index_pop_list_img{width: 100%;height: auto;}
.index_pop_list_img img{width: 100%;height: auto;display: block;}
.index_pop_list_content{width: 100%;height: 100%;background: #FFFFFF;position: absolute;left: 0;top: 0;transition: all 0.3s;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.index_pop_list_content img{width: 100px;height: auto;display: block;transition: all 0.3s;}
.index_pop_list_content h4{font-size: 16px;color: #4e494b;text-align: center;margin-top: 40px;transition: all 0.3s;text-transform: uppercase;}
.index_pop_list li:hover .index_pop_list_content{background: transparent;}
.index_pop_list li:hover .index_pop_list_content img{filter: brightness(0) invert(1);}
.index_pop_list li:hover .index_pop_list_content h4{color: #FFFFFF;}
.index_about_box{width: 100%;height: auto;padding: 80px 0px;background: url(../images/index_about_bg1.jpg) no-repeat center center;background-size: cover;}
.index_about_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.index_about_content_left{width: 41.5%;height: auto;}
.index_about_content_left h4{font-size: 30px;color: #000000;font-family: "Lato-Bold";}
.index_about_content_left p{font-size: 16px;color: #000000;line-height: 1.6;margin-top: 40px;}
.index_about_content_left_more{width: 100%;height: auto;display: flex;justify-content: flex-start;margin-top: 85px;}
.index_about_content_left_more a{display: flex;justify-content: center;align-items: center;height: 51px;background: var(--mainColor);font-size: 14px;color: #FFFFFF;font-family: "Lato-Light";border-radius: 5px;}
.index_about_content_left_more a:after{display: none;}
.index_about_content_left_more a:nth-of-type(1){width: 172px;}
.index_about_content_left_more a:nth-of-type(2){width: 206px;margin-left: 10px;}
.index_about_content_left_more a img{display: block;margin-right: 12px;}
.index_about_content_right{width: 53.42%;height: auto;overflow: hidden;border-radius: 10px;}
.index_about_content_right img{width: 100%;height: auto;display: block;}
.index_about_content_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 60px;}
.index_about_content_ul li h4{font-size: 48px;color: var(--mainColor);text-align: center;}
.index_about_content_ul li p{font-size: 18px;color: #000000;text-align: center;margin-top: 20px;}
.index_advantages_box{width: 100%;height: auto;padding-top: 80px;}
.index_advantages_ul{width: 100%;height: auto;display: flex;justify-content: space-between;}
.index_advantages_ul li{width: 25%;height: auto;position: relative;margin-top: 48px;}
.index_advantages_ul_img{width: 100%;height: auto;overflow: hidden;}
.index_advantages_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_advantages_ul_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 50px 43px;display: flex;align-items: flex-end;transition: all 0.3s;}
.index_advantages_ul_content_txt{width: 56.5%;height: auto;}
.index_advantages_ul_content_txt h4{font-size: 18px;color: #FFFFFF;font-family: "Lato-Bold";line-height: 1.6;}
.index_advantages_ul_content_txt_content{width: 100%;height: auto;margin-top: 20px;display: none;}
.index_advantages_ul_content_txt_content p{font-size: 16px;color: #FFFFFF;line-height: 1.6;}
.index_advantages_ul li:hover .index_advantages_ul_content{background: rgba(0,0,0,0.5);}
.index_advantages_ul li:hover .index_advantages_ul_content_txt_content{display: block;}
.index_advantages_ul li:hover .index_advantages_ul_img img{transform: scale(1.1);}
.index_partners_box{width: 100%;height: auto;padding: 80px 0px;background: #f7fafa;}
.index_partners_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 10px;}
.index_partners_ul li{width: 19%;height: auto;margin-top: 70px;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.index_partners_ul li img{max-width: 100%;height: auto;display: block;filter: grayscale(100%);transition: all 0.3s;}
.index_partners_ul li:hover img{filter: initial;}
.index_case_box{width: 100%;height: auto;padding: 80px 0px;}
.index_case_contentWH{width: 91.5%;height: auto;margin: 0px auto;}
.index_case_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.index_case_ul li{width: 32%;height: auto;margin-top: 50px;margin-left: 2%;}
.index_case_ul li:nth-of-type(3n+1){margin-left: 0;}
.index_case_ul li a{display: block;width: 100%;height: auto;background: #f7fafa;border: solid 1px #eeeeee;}
.index_case_ul_txt{width: 100%;height: auto;padding: 52px 36px;}
.index_case_ul_img{width: 100%;height: auto;display: flex;justify-content: center;align-items: center;aspect-ratio: 572/455;overflow: hidden;}
.index_case_ul_img img{max-width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_case_ul_txt h4{font-size: 20px;color: #3e3e3e;line-height: 1.6;display: block;min-height: 64px;}
.index_case_ul_txt p{font-size: 16px;font-family: "Lato-Light";line-height: 1.6;margin-top: 20px;color: #4e494b;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.index_case_ul_txt span{display: block;font-size: 14px;color: #000000;margin-top: 32px;text-decoration: underline;transition: all 0.3s;}
.index_case_ul li:hover .index_case_ul_img img{transform: scale(1.1);}
.index_case_ul li:hover .index_case_ul_txt span{color: var(--mainColor);}
.index_customer_box{width: 100%;height: auto;padding: 80px 0px;background: url(../images/index_reviews_bg.jpg) no-repeat center center;background-size: cover;}
.index_reviews_cotentWH{width: 60.94%;height: auto;margin: 0px auto;position: relative;}
.index_customer_content{width: 100%;height: auto;position: relative;margin-top: 80px;}
.index_customer_sw{width: 100%;height: auto;}
.index_customer_sw .swiper-slide{background: #FFFFFF;}
.index_customer_sw_top{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;padding: 45px 49px;}
.index_customer_sw_top_left{width: 115px;height: auto;overflow: hidden;border-radius: 50%;}
.index_customer_sw_top_left img{width: 100%;height: auto;display: block;}
.index_customer_sw_top_right{width: 66.97%;height: auto;}
.index_customer_sw_top_right p{font-size: 14px;color: #4e494b;line-height: 1.6;}
.index_customer_sw_bottom{width: 100%;height: 67px;display: flex;justify-content: space-between;align-items: center;padding: 0 28px;background: #f0f0f0;}
.index_customer_sw_bottom h4{font-size: 18px;color: #4e494b;}
.index_customer_sw_bottom_ul{height: 100%;display: flex;align-items: center;}
.index_customer_sw_bottom_ul li{width: 22px;height: auto;}
.index_customer_sw_bottom_ul li img{width: 100%;height: auto;display: block;}
.index_customer_sw_bottom_ul li + li{margin-left: 8px;}
.index_customer_sw_right,.index_customer_sw_left{background: none;font-size: 30px;color: #000000;font-family: "Poppins-Regular";opacity: 1 !important;}
.index_customer_sw_left{left: -29px;}
.index_customer_sw_right{right: -36px;}
.index_customer_sw_right:hover,.index_customer_sw_left:hover{color: var(--mainColor);}
.index_customer_sw_page{width: 100%;bottom: -62px !important;}
.index_customer_sw_page span{width: 13px;height: 13px;background: #000000;opacity: 1;}
.index_customer_sw_page span.swiper-pagination-bullet-active{background: var(--mainColor);}
.index_customer_sw_page span + span{margin-left: 17px;}
.index_news_box{width: 100%;height: auto;padding: 80px 0px;}
.index_news_contentWH{width: 91.5%;height: auto;margin: 0px auto;}
.index_news_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 20px;}
.index_news_ul li{width: 32%;height: auto;margin-left: 2%;margin-top: 50px;box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.1);background: #FFFFFF;}
.index_news_ul li:nth-of-type(3n+1){margin-left: 0;}
.index_news_ul_img{width: 100%;height: auto;overflow: hidden;}
.index_news_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_news_ul_txt{padding: 16px 34px 78px 34px;width: 100%;height: auto;}
.index_news_ul_txt_time{font-size: 14px;color: var(--mainColor);}
.index_news_ul_txt h4{font-size: 20px;color: #4E494B;margin-top: 24px;}
.index_news_ul_txt p{font-size: 14px;color: #4E494B;line-height: 1.6;margin-top: 24px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_ul_txt span{font-size: 14px;color: #000000;font-family: "Lato-Light";text-decoration: underline;margin-top: 64px;display: block;transition: all 0.3s;}
.index_news_ul li:hover .index_news_ul_img img{transform: scale(1.1);}
.index_news_ul li:hover .index_news_ul_txt span{color: var(--mainColor);}
.index_contact_box{width: 100%;height: auto;padding: 80px 0px;background: rgba(240, 240, 240, 1);}
.index_contact_content_box{width: 100%;height: auto;padding: 36px 30px;background: #FFFFFF;box-shadow: 6px 6px 20px 2px rgba(85, 85, 85, 0.08);margin-top: 32px;}
.index_contact_content_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_contact_content_ul li{width: 49%;height: 60px;position: relative;margin-bottom: 20px;}
.index_contact_content_ul li input{display: block;width: 100%;height: 100%;border: none;background: rgba(240, 240, 240, 1);font-size: 16px;color: #000000;padding-left: 26px;outline: none;}
.index_contact_content_ul li input::placeholder{color: #000000;}
.index_contact_content_ul li.textarea{width: 100%;height: 116px;}
.index_contact_content_ul li textarea{display: block;width: 100%;height: 100%;border: none;background: rgba(240, 240, 240, 1);font-size: 16px;color: #000000;padding: 22px 26px;outline: none;resize: none;}
.index_contact_content_ul li textarea::placeholder{color: #000000;color: rgba(102, 102, 102, 1);}
.index_contact_content_ul li.lastInput{width: 100%;display: flex;justify-content: flex-start;height: auto;}
.index_contact_content_ul li.lastInput input{display: block;width: 100%;height: 60px;}
.index_contact_code{display: flex;justify-content: space-between;height: 100%;width: 49.123%;}
.index_contact_code_input{width: 75.54%;height: 100%;position: relative;}
.index_contact_code img{height: 100%;display: block;width: auto;cursor: pointer;}
.index_contact_content_ul li.lastInput .index_contact_btn{display: block;width: 13.2%;border-radius: 5px;background: var(--mainColor);font-size: 14px;color: #FFFFFF;font-family: "Lato-Light";padding: 0;cursor: pointer;}
.index_contact_content_last{display: flex;justify-content: flex-start;align-items: center;}
.index_contact_content_last input{display: block;width: 14px;height: 14px;border: 1px solid rgba(196, 196, 196, 1);border-radius: 50%;cursor: pointer;margin-right: 8px;}
.index_contact_content_last label{font-size: 16px;color: rgba(102, 102, 102, 1);}
.index_contact_content_last label a{color: var(--mainColor);}
.index_propsal_box{width: 100%;height: auto;padding: 80px 0px;background: url(../images/index_contact_bg.png) no-repeat center center;background-size: cover;}
.index_propsal_box h4{font-size: 24px;color: #FFFFFF;text-align: center;}
.index_propsal_box a{display: flex;justify-content: center;align-items: center;width: 206px;height: 51px;border-radius: 5px;background: #FFFFFF;text-align: center;margin: 0px auto;margin-top: 30px;color: var(--mainColor);font-size: 18px;}
/*product.html start*/
.product_banner{width: 100%;height: auto;position: relative;}
.product_banner_img{width: 100%;height: auto;display: block;}
.product_banner_img img{width: 100%;height: auto;display: block;}
.product_banner_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;}
.product_banner_content h1{font-size: 50px;font-family: "Lato-Bold";color: #FFFFFF;text-align: center;}
.product_banner_crumbs_box{width: 100%;height: auto;position: absolute;left: 0;top: 30px;z-index: 9;}
.product_banner_crumbs_box ul{display: flex;justify-content: flex-start;align-items: center;height: 30px;}
.product_banner_crumbs_box ul li img{display: block;}
.product_banner_crumbs_box ul li a,.product_banner_crumbs_box ul i{font-size: 16px;color: #FFFFFF;}
.product_banner_crumbs_box ul i{margin: 0 8px;font-family: "Poppins-Light";font-style: normal;display: block;}
.product_banner_crumbs_box ul i:nth-last-of-type(1){display: none;}
.product_info_box{width: 100%;height: auto;padding-bottom: 80px;background: #F0F0F0;}
.product_info_content{width: 100%;height: auto;background: #FFFFFF;position: relative;z-index: 2;padding: 42px 50px;margin-top: -64px;}
.product_info_content h4{font-size: 36px;color: var(--mainColor);font-family: "Lato-Bold";}
.product_info_content p{font-size: 18px;color: #000000;line-height: 1.6;margin-top: 16px;}
.product_list_box{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 50px;}
.product_list_left{width: 18.33%;height: auto;}
.product_list_left li{width: 100%;height: auto;}
.product_list_left li + li{margin-top: 12px;}
.product_list_left_top{width: 100%;height: 46px;background: var(--mainColor);padding: 0 15px;display: flex;justify-content: space-between;align-items: center;}
.product_list_left_top h4{font-size: 16px;color: #FFFFFF;font-family: "Lato-Bold";}
.product_list_left_top_btn{display: block;width: 14px;height: auto;transition: all 0.3s;cursor: pointer;}
.product_list_left_top_btn img{width: 100%;height: auto;display: block;}
.product_list_left_top_btn.on{transform: rotate(-180deg);}
.product_list_left_bottom{width: 100%;height: auto;padding-top: 3px;padding-bottom: 16px;display: none;}
.product_list_left_bottom_dl{width: 100%;height: auto;}
.product_list_left_bottom_dl dt{width: 100%;height: 38px;display: flex;justify-content: space-between;align-items: center;padding: 0 15px;background: #FFFFFF;margin-top: 1px;}
.product_list_left_bottom_dl dt a{display: block;font-size: 14px;text-transform: uppercase;}
.product_list_left_bottom_dl dt i{display: block;width: 14px;height: auto;transition: all 0.3s;cursor: pointer;}
.product_list_left_bottom_dl dt i img{display: block;width: 100%;height: auto;filter: brightness(0);}
.product_list_left_bottom_dl dd{width: 100%;height: auto;display: none;}
.product_list_left_bottom_dl dd a{display: block;width: 100%;line-height: 38px;font-size: 14px;background: #FFFFFF;margin-top: 1px;padding-left: 20px;}
.product_list_left_bottom_dl dd a.active,
.product_list_left_bottom_dl dd a:hover{color: var(--mainColor);}
.product_list_left_bottom_dl dt.on i{transform: rotate(-180deg);}
.product_list_right_box{width: 78.5%;height: auto;}
.product_list_right{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.product_list_right li{width: 32%;height: auto;margin-left: 2%;background: #FFFFFF;transition: all 0.3s;margin-bottom: 20px;}
.product_list_right li:nth-of-type(3n+1){margin-left: 0px;}
.product_list_right_img{width: 100%;height: auto;aspect-ratio: 1/1;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.product_list_right_img img{max-width: 100%;height: auto;display: block;transition: all 0.3s;}
.product_list_right li:hover .product_list_right_img img{transform: scale(1.1);}
.product_list_right_txt{padding: 38px;width: 100%;height: auto;}
.product_list_right_txt h4{font-size: 18px;color: #000000;text-align: center;}
.product_list_right li:hover h4{color: var(--mainColor);}
.product_list_right li:hover{box-shadow: 4px 4px 12px 2px (92, 92, 92, 0.14);}
.page{display: flex;justify-content: center;margin-top: 26px;}
.page li{width: 40px;height: 40px;border-radius: 50%;overflow: hidden;}
.page li a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;font-size: 16px;color: #000000;}
.page li img{display: block;}
.page li.prev a img{transform: rotateY(-180deg);}
.page li a.active,
.page li a:hover{background: var(--mainColor);color: #FFFFFF;}
.page li.next a:hover,
.page li.prev a:hover{background: none;}
.product_contact_list_box{width: 100%;height: auto;padding: 80px 0px;}
.product_contact_list_txt{margin-bottom: 50px;}
.product_contact_list_more{width: 204px;height: 50px;background: var(--mainColor);border-radius: 5px;margin: 0px auto;display: flex;justify-content: center;align-items: center;font-size: 18px;color: #FFFFFF;}
.product_contact_list_ul{width: 100%;height: auto;margin-top: 35px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.product_contact_list_ul li{width: 48.33%;height: auto;padding: 50px 44px;background: #F0F0F0;margin-top: 40px;transition: all 0.3s;background: #f8f8f8;border-radius: 10px;}
.product_contact_list_ul li h4{display: flex;justify-content: flex-start;align-items: center;font-size: 24px;color: #000000;font-family: "Lato-Bold";}
.product_contact_list_ul li h4 img{display: block;margin-right: 12px;}
.product_contact_list_ul li p{font-size: 18px;color: #4E494B;line-height: 1.6;margin-top: 16px;padding-left: 32px;}
.product_delivery_box{width: 100%;height: auto;padding: 40px 0px;background: #f1f1f1;}
.product_delivery_box p{font-size: 18px;color: #000;line-height: 1.6;}
.product_about_box{width: 100%;height: auto;display: flex;justify-content: flex-end;align-items: center;padding: 80px 0px;}
.product_about_left{width: 32.3%;height: auto;position: relative;z-index: 2;}
.product_about_left h1,
.product_about_left h4{font-size: 30px;color: #000000;font-family: "Lato-Bold";text-transform: uppercase;}
.product_about_left p{font-size: 16px;color: #4E494B;line-height: 1.6;margin-top: 24px;}
.product_about_right{width: 61.5%;height: auto;position: relative;margin-left: -12.33%;}
.product_about_right img{width: 100%;height: auto;display: block;}
.product_about_right a:after{background: url(../images/product_about_video.png) no-repeat center center;background-size: 48px auto;}
.product_certification_box{width: 100%;height: auto;padding: 80px 0px;}
.product_certificationWH{width: 80.83%;height: auto;margin: 0px auto;}
.product_certification_content{width: 100%;height: auto;margin-top: 40px;position: relative;}
.product_certification_sw{width: 100%;height: auto;}
.product_certification_sw img{width: 100%;height: auto;display: block;}
.product_certification_sw img:nth-last-of-type(1){margin-top: 15px;}
.product_certification_sw_right,.product_certification_sw_left{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;border: 1px solid var(--mainColor);border-radius: 50%;background: none;transition: all 0.3s;transform: translateY(-63%);}
.product_certification_sw_right img,.product_certification_sw_left img{display: block;width: 20px;height: auto;transition: all 0.3s;}
.product_certification_sw_right img{transform: rotateY(-180deg);}
.product_certification_sw_right{right: -104px;}
.product_certification_sw_left{left: -104px;}
.product_certification_sw_right:hover,.product_certification_sw_left:hover{background: var(--mainColor);}
.product_certification_sw_right:hover img,.product_certification_sw_left:hover img{filter: brightness(0) invert(1);}
.product_faq_box{width: 100%;height: auto;padding: 60px 0px;background: #F0F0F0;}
.product_faq_title{font-size: 30px;color: #000000;font-family: "Lato-Bold";}
.products_faq_ul{width: 100%;height: auto;}
.products_faq_ul li{width: 100%;height: auto;border-bottom: 1px solid #D4D4D4;margin-top: 30px;}
.products_faq_ul_top{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;padding: 18px 0;cursor: pointer;}
.products_faq_ul_top h4{font-size: 24px;color: var(--mainColor);font-family: "Lato-Bold";}
.products_faq_ul_top span{font-size: 28px;color: var(--mainColor);}
.products_faq_ul_bottom{width: 100%;height: auto;padding: 12px 0 30px;display: none;}
.products_faq_ul_bottom p{font-size: 18px;color: #000;line-height: 1.6;}
/*product.html end*/
/*product_detial.html start*/
.product_detial_header .header_bottom_box{background: #F0F0F0;}
.crumbs_box{display: flex;justify-content: flex-start;align-items: center;}
.crumbs_box ul i, .crumbs_box ul li span, .crumbs_box ul li a{font-size: 16px;color: rgb(153, 153, 153);}
.crumbs_box ul i{font-style: initial;}
.product_detial_info_box{width: 100%;height: auto;padding: 40px 0px 60px;}
.product_detial_info_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.product_detial_info_left{width: 43.33%;height: auto;}
.product_detial_info_left_sw_top{width: 100%;height: auto;}
.product_detial_info_left_sw_top img{width: 100%;height: auto;display: block;}
.product_detial_info_left_sw_bottom{width: 100%;height: auto;margin-top: 12px;}
.product_detial_info_left_sw_bottom img{width: 100%;height: auto;display: block;cursor: pointer;}
.product_detial_info_right{width: 52%;height: auto;}
.product_detial_info_right_txt{width: 100%;height: auto;}
.product_detial_info_right_txt h5{font-size: 24px;color: var(--mainColor);font-family: "Lato-Bold";}
.product_detial_info_right_txt h1{font-size: 24px;color: #000000;font-family: "Lato-Bold";margin-top: 5px;}
.product_detial_info_right_txt p{font-size: 16px;color: rgb(78, 73, 75);font-family: "Lato-Regular";line-height: 1.6;margin-top: 22px;}
.product_detial_info_right_more{display: flex;justify-content: flex-start;margin-top: 36px;}
.product_detial_info_right_more a{display: flex;justify-content: center;width: 150px;height: 50px;align-items: center;text-align: center;font-size: 14px;color: var(--mainColor);font-family: "Lato-Light";border: 1px solid var(--mainColor);border-radius: 5px;}
.product_detial_info_right_more a + a{margin-left: 24px;}
.product_detial_info_right_more a:hover{background: var(--mainColor);color: #FFFFFF;}
.product_detial_info_right_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 22px;flex-wrap: wrap;}
.product_detial_info_right_ul li{display: flex;justify-content: flex-start;align-items: center;font-size: 18px;color: rgb(78, 73, 75);font-family: "Lato-Bold";width: 48.5%;margin-top: 14px;}
.product_detial_info_right_ul li img{display: block;margin-right: 12px;}
.product_detial_info_right_share{width: 100%;height: auto;margin-top: 66px;}
.product_detial_info_right_share h4{font-size: 16px;color: rgb(78, 73, 75);}
.sharethis-inline-share-buttons{display: flex !important;margin-top: 15px;}
.product_detial_butn_box{width: 100%;height: auto;padding: 21px 0;box-shadow: 4px 4px 12px 0px rgba(179, 179, 179, 0.25);position: sticky;top: 117px;background: #FFFFFF;z-index: 999;}
.product_detial_butn_ul{width: 100%;height: auto;display: flex;justify-content: center;}
.product_detial_butn_ul li{font-size: 16px;color: rgb(78, 73, 75);font-family: "Lato-Bold";cursor: pointer;line-height: 28px;}
.product_detial_butn_ul li + li{margin-left: 120px;}
.product_detial_butn_ul li:hover,.product_detial_butn_ul li.on{color: var(--mainColor);}
.product_feature_box{width: 100%;height: auto;padding: 60px 0;background: rgb(240, 240, 240);}
.product_feature_title{width: 100%;height: auto;}
.product_feature_title h4{font-size: 30px;color: #000000;text-align: center;font-family: "Lato-Bold";text-transform: uppercase;}
.product_feature_box .product_contact_list_ul{margin-top: 0;}
.product_feature_box .product_contact_list_ul li{margin-top: 40px;background: #FFFFFF;}
.product_detial_specifications_box{width: 100%;height: auto;padding: 60px 0px;}
.product_detial_specifications_content{width: 100%;height: auto;margin-top: 30px;}
.product_detial_specifications_content table{width: 100%;height: auto;}
.product_detial_specifications_content table td{padding: 0 60px 0 30px;height: 80px;}
.product_detial_specifications_content table td:nth-of-type(1){font-size: 22px;font-family: "Lato-Bold";width: 22%;}
.product_detial_specifications_content table td:nth-of-type(2){font-size: 22px;font-family: "Lato-Light";}
.product_detial_specifications_content table tr{background: rgb(240, 240, 240);}
.product_detial_specifications_content table tr td{color: rgb(78, 73, 75);}
.product_detial_specifications_content table tr:nth-of-type(odd){background: var(--mainColor);}
.product_detial_specifications_content table tr:nth-of-type(odd) td{color: #FFFFFF;}
.product_detial_related_box{width: 100%;height: auto;padding: 60px 0px;}
.product_detial_related_content{width: 100%;height: auto;position: relative;margin-top: 28px;}
.product_detial_related_sw .swiper-slide{background: rgb(240, 240, 240);}
.product_detial_related_sw_right,.product_detial_related_sw_left{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;border: 1px solid var(--mainColor);border-radius: 50%;background: none;transition: all 0.3s;}
.product_detial_related_sw_right img,.product_detial_related_sw_left img{display: block;width: 20px;height: auto;transition: all 0.3s;}
.product_detial_related_sw_right img{transform: rotateY(-180deg);}
.product_detial_related_sw_right{right: -104px;}
.product_detial_related_sw_left{left: -104px;}
.product_detial_related_sw_right:hover,.product_detial_related_sw_left:hover{background: var(--mainColor);}
.product_detial_related_sw_right:hover img,.product_detial_related_sw_left:hover img{filter: brightness(0) invert(1);}
.product_detial_related_sw .swiper-slide:hover .product_list_right_img img{transform: scale(1.1);}
/*product_detial.html end*/
/*about.html start*/
.about_banner_bg{width: 100%;height: auto;}
.about_banner_bg iframe{width: 100%;height: 500px;display: block;}
.about_info_box{padding-bottom: 0;}
.product_about_ul{width: 98.542%;height: auto;margin: 0px auto;display: flex;justify-content: space-between;}
.product_about_ul li{width: 23.3%;height: auto;}
.product_about_ul li img{width: 100%;height: auto;display: block;}
.about_culture_box{width: 100%;height: auto;padding: 80px 0px;}
.about_culture_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 24px;}
.about_culture_ul li{width: calc(calc(43.3% - 18px) / 3);overflow: hidden;position: relative;transition: all 0.6s;}
.about_culture_ul li.on{width: 56.7%;}
.about_culture_ul_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 26px 24px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.about_culture_ul_content h4{font-size: 20px;color: #FFFFFF;font-family: "Lato-Bold";text-align: center;}
.about_culture_ul_content p{font-size: 14px;color: #FFFFFF;line-height: 1.6;margin-top: 10px;display: none;}
.about_culture_ul li.on .about_culture_ul_content{justify-content: flex-end;align-items: flex-start;}
.about_culture_ul li.on .about_culture_ul_content h4{text-align: left;}
.about_culture_ul li.on .about_culture_ul_content p{display: block;}
.about_development_box{width: 100%;height: auto;padding: 80px 0px;background: url(../images/about_development_bg.jpg) no-repeat center center;}
.about_development_sw_top{width: 100%;height: auto;}
.about_development_sw_top h5{font-size: 30px;color: #000000;font-family: "Lato-Bold";text-align: center;text-transform: uppercase;}
.about_development_sw_top h4{font-size: 150px;font-family: "Lato-Bold";color: var(--mainColor);text-align: center;}
.about_development_sw_top p{font-size: 24px;color: #000000;font-family: "Lato-Bold";text-align: center;}
.about_development_bottom{width: 100%;height: auto;margin-top: 106px;position: relative;}
.about_development_bottom:before{content: "";display: block;width: 100%;height: 1px;background: rgb(153, 153, 153);position: absolute;left: 0;top: 4px;}
.about_development_sw_bottom{width: 75%;height: auto;margin: 0px auto;}
.about_development_sw_bottom .swiper-slide{cursor: pointer;}
.about_development_sw_bottom span{display: block;width: 10px;height: 10px;background: rgb(184, 184, 184);border-radius: 50%;margin: 0px auto;}
.about_development_sw_bottom h4{font-size: 18px;color: rgb(153, 153, 153);text-align: center;margin-top: 8px;}
.about_development_sw_bottom .swiper-slide.swiper-slide-thumb-active span{background: var(--mainColor);}
.about_development_sw_bottom .swiper-slide.swiper-slide-thumb-active h4{color: var(--mainColor);}
.about_development_right,.about_development_lef{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;border: 1px solid var(--mainColor);border-radius: 50%;background: none;transition: all 0.3s;    transform: translateY(-32%);}
.about_development_right img,.about_development_lef img{display: block;width: 20px;height: auto;transition: all 0.3s;}
.about_development_right img{transform: rotateY(-180deg);}
.about_development_right{right: -104px;}
.about_development_lef{left: -104px;}
.about_development_right:hover,.about_development_lef:hover{background: var(--mainColor);}
.about_development_right:hover img,.about_development_lef:hover img{filter: brightness(0) invert(1);}
/*about.html end*/
/*why_choose_us.html start*/
.why_choose_us_content{width: 100%;height: auto;padding: 80px 0px;background: #F0F0F0;}
.why_choose_us_content_ul{width: 100%;height: auto;}
.why_choose_us_content_ul li{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.why_choose_us_content_ul li + li{margin-top: 40px;}
.why_choose_us_content_ul li:nth-of-type(even){flex-direction: row-reverse;}
.why_choose_us_content_ul_img{width: 45.83%;height: auto;}
.why_choose_us_content_ul_img img{width: 100%;height: auto;display: block;}
.why_choose_us_content_ul_txt{flex: 1;margin-left: 60px;padding-right: 90px;}
.why_choose_us_content_ul_txt h4{font-size: 24px;color: #000000;font-family: "Lato-Bold";padding-bottom: 10px;position: relative;}
.why_choose_us_content_ul_txt p{font-size: 18px;color: rgb(78, 73, 75);line-height: 1.6;margin-top: 8px;position: relative;padding-left: 14px;}
.why_choose_us_content_ul_txt p:before{content: "";display: block;width: 6px;height: 6px;background: var(--mainColor);border-radius: 50%;position: absolute;left: 0;top: 10px;}
.why_choose_us_content_ul li:nth-of-type(even) .why_choose_us_content_ul_txt{padding-left: 90px;margin-left: 0;margin-right: 60px;padding-right: 0;}
.why_choose_us_box li{background: rgb(240, 240, 240);}
/*why_choose_us.html end*/
/*development.html start*/
.development_info_box{width: 100%;height: auto;padding: 80px 0px;}
.development_info_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.development_info_content_left{width: 38%;height: auto;}
.development_info_content_left img{width: 100%;height: auto;display: block;}
.development_info_content_right{width: 56.42%;height: auto;}
.development_info_content_right h4{font-size: 30px;color: #000000;font-family: "Lato-Bold";text-transform: uppercase;}
.development_info_content_right p{font-size: 16px;color: rgb(78, 73, 75);line-height: 1.6;margin-top: 20px;}
.development_sus_box{width: 100%;height: auto;padding: 80px 0px;background: url(../images/development_list_bg.jpg) no-repeat center center;background-size: cover;}
.development_contentWH{width: 91.62%;height: auto;margin: 0px auto;}
.development_sus_title{font-size: 30px;color: #FFFFFF;font-family: "Lato-Bold";text-transform: uppercase;text-align: center;}
.development_sus_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.development_sus_ul li{width: 22.74%;height: auto;padding: 35px 22px 22px 35px;background: rgba(110, 158, 141, 0.5);margin-top: 50px;transition: all 0.3s;}
.development_sus_ul li:hover{background: var(--mainColor);}
.development_sus_ul li h4{font-size: 22px;color: #FFFFFF;font-family: "Lato-Bold";}
.development_sus_ul_txt{width: 100%;height: 207px;padding-right: 13px;overflow: hidden;overflow-y: auto;margin-top: 20px;}
.development_sus_ul_txt p{font-size: 16px;color: #FFFFFF;line-height: 1.6;}
.development_sus_ul_txt::-webkit-scrollbar {width: 1px;}
.development_sus_ul_txt::-webkit-scrollbar-track {background: rgba(255,255,255,0.4);}
.development_sus_ul_txt::-webkit-scrollbar-thumb{background: #FFFFFF;}
.development_sus_ul_number{width: 94%;height: auto;padding-top: 18px;margin-top: 18px;border-top: 1px solid rgba(255,255,255,0.6);font-size: 16px;color: #FFFFFF;}
/*development.html end*/
/*process.html start*/
.process_box{width: 100%;height: auto;padding: 60px 0px;}
.process_ul{width: 100%;height: auto;display: flex;justify-content: space-between;}
.process_ul_img{width: 163px;height: auto;aspect-ratio:1/1;display: flex;justify-content: center;align-items: center;border-radius: 50%;background: rgb(240, 240, 240);margin: 0px auto;position: relative;}
.process_ul_img img{display: block;transition: all 0.6s;}
.process_ul li h4{font-size: 18px;color: #000000;margin-top: 16px;text-align: center;}
.process_ul_img:after{content: "";display: block;width: 20px;height: auto;aspect-ratio:1/1;position: absolute;right: -32px;top: 50%;transform: translateY(-50%);background: url(../images/process_ico.png) no-repeat center center;background-size: 100% auto;}
.process_ul li:nth-last-of-type(1) .process_ul_img:after{display: none;}
.process_ul li:hover .process_ul_img img{transform: rotate(360deg);}
.process_design_box{width: 100%;height: auto;margin-top: 55px;background: #FFFFFF;box-shadow: 4px 4px 16px 0px rgba(155, 155, 155, 0.25);position: relative;}
.process_design_sw{width: 100%;height: auto;}
.process_design_sw .swiper-slide{padding: 53px 40px;display: flex;justify-content: space-between;align-items: center;}
.process_design_sw_left{width: 48.33%;height: auto;}
.process_design_sw_left img{width: 100%;height: auto;display: block;}
.process_design_sw_right{width: 40.83%;height: auto;}
.process_design_sw_right h4{font-size: 24px;color: #000000;font-family: "Lato-Bold";margin-bottom: 16px;}
.process_design_sw_right p{font-size: 16px;color: rgb(78, 73, 75);line-height: 1.6;display: none;}
.process_design_sw_right p:nth-of-type(1){display: block;}
.process_design_sw_right a{display: flex;justify-content: center;align-items: center;width: 150px;height: 50px;background: var(--mainColor);border-radius: 5px;font-size: 14px;color: #FFFFFF;font-family: "Lato-Light";margin-top: 52px;}
.process_design_sw_right_btn,.process_design_sw_left_btn{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;border: 1px solid var(--mainColor);border-radius: 50%;background: none;transition: all 0.3s;    transform: translateY(-32%);}
.process_design_sw_right_btn img,.process_design_sw_left_btn img{display: block;width: 20px;height: auto;transition: all 0.3s;}
.process_design_sw_right_btn img{transform: rotateY(-180deg);}
.process_design_sw_right_btn{right: -104px;}
.process_design_sw_left_btn{left: -104px;}
.process_design_sw_right_btn:hover,.process_design_sw_left_btn:hover{background: var(--mainColor);}
.process_design_sw_right_btn:hover img,.process_design_sw_left_btn:hover img{filter: brightness(0) invert(1);}
/*process.html end*/
/*design.html start*/
.design_delivery p{margin-top: 32px;}
.design_box{width: 100%;height: auto;padding: 60px 0px;}
.design_content_box{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.design_content_left{width: 48.33%;height: auto;}
.design_content_left img{width: 100%;height: auto;display: block;}
.design_content_right{width: 47.42%;height: auto;}
.design_content_right h1{font-family: "Lato-Bold";color: #000000;font-size: 24px;margin-bottom: 16px;}
.design_content_right p{font-size: 16px;color: rgb(78, 73, 75);line-height: 1.6;}
.design_content_right a{width: 150px;height: 50px;display: flex;justify-content: center;align-items: center;text-align: center;font-size: 14px;font-family: "Lato-Light";color: #FFFFFF;border-radius: 5px;background: var(--mainColor);margin-top: 34px;}
.design_list_box{width: 100%;height: auto;padding: 60px 0px;background: #F0F0F0;}
.design_list_ul{width: 100%;height: auto;}
.design_list_ul li{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.design_list_ul_img{width: 45.83%;height: auto;}
.design_list_ul_img img{width: 100%;height: auto;display: block;}
.design_list_ul_txt{width: 49.2%;height: auto;}
.design_list_ul_txt h4{font-size: 24px;color: #000000;font-family: "Lato-Bold";margin-bottom: 5px;}
.design_list_ul_txt p{font-size: 16px;color: rgb(78, 73, 75);margin-top: 15px;line-height: 1.6;}
.design_list_ul_txt p strong{color: var(--mainColor);}
.design_list_ul li + li{margin-top: 90px;}
.design_list_ul li:nth-of-type(even){flex-direction: row-reverse;}
/*design.html end*/
/* case_detial start */
.case_detial_box{width: 100%;height: auto;padding: 80px 0px;background: #f8f8f8;}
.case_detial_box h1{display: block;padding-bottom: 10px;border-bottom: 1px solid #e5e5e5;font-size: 36px;font-family: "Lato-Bold";text-align: center;color: #000;margin-bottom: 50px;}
.case_detial_box h4{font-size: 28px;font-family: "Lato-Bold";margin-top: 30px;}
.case_detial_box ul,.case_detial_box ul li{padding: 0;margin: 0;}
.case_detial_box ul{display: flex;justify-content: center;flex-wrap: wrap;}
.case_detial_box ul li{max-width: 50%;list-style: none;}
.case_detial_box p{font-size: 18px;color:#000;line-height: 1.6;margin-top: 15px;}
.case_detial_box img{max-width: 100%;height: auto;display: block;margin: 0px auto;margin-top: 15px;}
/* case_detial end */
/*content end*/
/*footer start*/
.footer{width: 100%;height: auto;background: #121f1e;}
.footer_top_box{width: 100%;height: auto;padding: 80px 0px;border-bottom: 1px solid rgba(255,255,255,0.1);}
.footer_top_content{width: 100%;height: auto;display: flex;justify-content: space-between;}
.footer_logo{width: 128px;height: auto;}
.footer_logo img{width: 100%;height: auto;display: flex;justify-content: flex-start;}
.footer_follows_box{margin-top: 38px;}
.footer_follows_box h4{font-size: 18px;color: #FFFFFF;}
.footer_follows_ul{display: flex;justify-content: flex-start;margin-top: 28px;}
.footer_follows_ul li{width: 24px;height: auto;}
.footer_follows_ul li img{width: 100%;height: auto;display: block;}
.footer_follows_ul li + li{margin-left: 18px;}
.footer_top_center{width: 37.5%;height: auto;}
.footer_top_center_title{font-size: 18px;color: #FFFFFF;padding-bottom: 30px;}
.footer_top_center_nav{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer_top_center_nav li{width: 45.5%;padding-left: 20px;position: relative;font-size: 14px;color: rgba(255,255,255,0.6);margin-top: 15px;line-height: 1.8;}
.footer_top_center_nav li:before{content: "";display: block;width: 6px;height: 6px;background: rgba(255,255,255,0.7);border-radius: 50%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.footer_top_center_nav li:hover{color: #FFFFFF;}
.footer_top_center_nav li:hover:before{background: #FFFFFF;}
.footer_top_right{width: 29.83%;height: auto;}
.footer_contact_ul{width: 100%;height: auto;}
.footer_contact_ul li{display: flex;justify-content: flex-start;margin-top: 15px;align-items: flex-start;}
.footer_contact_ul li img{width: 20px;height: auto;display: block;margin-right: 14px;}
.footer_contact_ul li p{font-size: 14px;color: rgba(255,255,255,0.6);line-height: 1.8;}
.footer_contact_ul li p a:hover{color: #FFFFFF;}
.footer_last_box{width: 100%;height: 87px;display: flex;align-items: center;}
.footer_last_box p{font-size: 14px;color: #FFFFFF;}
/*footer end*/
@media (max-width: 1768px) {
	.index_advantages_ul_content_txt{width: 83.5%;}
	.index_reviews_cotentWH{width: 82.94%;}
	.process_design_sw_right_btn,
	.product_detial_related_sw_right{right: -62px;}
	.process_design_sw_left_btn,
	.product_detial_related_sw_left{left: -62px;}
}
@media (max-width: 1400px) {
	.footer_top_center{width: 40.5%;}
	.footer_top_center_nav li{width: 48.5%;}
	.index_banner_swiper_content_left h4, .index_banner_swiper_content_left p{font-size: 40px;}
	.header_bottom_content_right_nav li + li{margin-left: 20px;}
	.product_list_left_bottom a{font-size: 14px;}
	.product_contact_list_ul li{padding: 50px 30px;}
	.product_contact_list_ul li h4{font-size: 20px;}
	.product_about_left{width: 45.3%;}
	.product_about_right{margin-left: -17.33%;}
	.product_certification_sw_left{left: -70px;}
	.product_certification_sw_right{right: -70px;}
	.product_detial_info_right_ul li{align-items: flex-start;font-size: 16px;}
	.product_detial_info_right_ul li img{margin-top: 2px;}
	.about_development_right, .about_development_lef{display: none;}
	.why_choose_us_content_ul li:nth-of-type(even) .why_choose_us_content_ul_txt{padding-left: 25px;}
	.why_choose_us_content_ul_txt{padding-right: 25px;}
	.process_ul_img{width: 132px;}
}
@media (max-width: 1200px) {
	.header_bottom_content_right_nav li{font-size: 14px;}
	.header_bottom_content_right_nav li + li{margin-left: 10px;}
	.index_banner_swiper_content_left h4, .index_banner_swiper_content_left p{font-size: 32px;}
	.index_pop_list_content img{width: 37%;}
	.index_pop_list_content h4{margin-top: 20px;}
	.index_about_content_left_more{margin-top: 40px;}
	.index_advantages_ul{flex-wrap: wrap;margin-top: 48px;}
	.index_advantages_ul li{width: 50%;margin-top: 0;}
	.footer_top_content{flex-wrap: wrap;}
	.footer_top_center_nav li:before{top: 13px;}
	.product_contact_list_ul li h4{align-items: flex-start;}
	.product_contact_list_ul li h4 img{margin-top: 4px;}
	.product_list_left_top h4{font-size: 14px;}
	.product_banner_content h1{font-size: 32px;}
	.product_info_content{margin-top: 0;}
	.product_info_box{padding: 80px 0;}
	.product_detial_related_sw_right, .product_detial_related_sw_left{display: none;}
	.product_about_ul{margin-top: 50px;}
	.development_sus_ul li{width: 48.5%;}
	.process_design_sw_right_btn, .process_design_sw_left_btn{display: none;}
	.process_ul_img img{width: 42%;}
	.process_ul_img{width: 110px;}
}
@media (max-width: 990px) {
	.header_bottom_content_right_nav li{font-size: 12px;}
	.header_bottom_content_right_nav li + li{margin-left: 8px;}
	.header_search_language{margin-left: 8px;}
	.header_language_box{margin-left: 8px;}
	.logo{width: 90px;}
	.nav_list_box.product_nav{width: 768px;transform: translateX(-27.3%);}
	.index_banner_swiper_content_left h4, .index_banner_swiper_content_left p{font-size: 27px;}
	.index_pop_list_content h4{font-size: 12px;}
	.index_about_content{flex-wrap: wrap;}
	.index_about_content_left{width: 100%;}
	.index_about_content_right{width: 100%;margin-top: 50px;}
	.index_case_ul_txt{padding: 5% 4%;}
	.index_case_ul_txt h4{font-size: 16px;}
	.index_customer_sw_top{flex-direction: column;padding: 5% 4%;}
	.index_customer_sw_top_right{width: 100%;margin-top: 30px;}
	.index_customer_sw_bottom h4{font-size: 14px;}
	.index_customer_sw_bottom_ul li{width: 13px;}
	.index_news_ul_txt{padding: 5% 4%;}
	.index_news_ul_txt h4{font-size: 16px;margin-top: 15px;}
	.index_news_ul_txt span{margin-top: 18px;}
	.index_news_ul_txt p{margin-top: 14px;}
	.index_contact_code{width: 84.123%;}
	.footer_top_center{width: 55.5%;}
	.footer_top_right{width: 100%;margin-top: 35px;}
	.product_list_box{flex-wrap: wrap;}
	.product_list_left{width: 100%;}
	.product_list_right_box{width: 100%;margin-top: 50px;}
	.product_about_box{padding: 80px 4%;flex-wrap: wrap;}
	.product_about_left{width: 100%;}
	.product_about_right{width: 100%;margin-left: 0;margin-top: 50px;}
	.products_faq_ul_top h4{font-size: 18px;}
	.products_faq_ul li{margin-top: 0px;}
	.product_detial_butn_ul li + li{margin-left: 60px;}
	.product_detial_info_content{flex-wrap: wrap;}
	.product_detial_info_left{width: 100%;}
	.product_detial_info_right{width: 100%;margin-top: 50px;}
	.product_list_right_img{aspect-ratio: initial;}
	.crumbs_box ul i, .crumbs_box ul li span, .crumbs_box ul li a{font-size: 2.7vw;}
	.crumbs_box ul img{width: 3vw;display: block;}
	.product_detial_info_box{padding: 8vw 0;}
	.product_detial_info_right{margin-top: 5.8vw;}
	.product_detial_info_right_txt h5{font-size: 4.2vw;}
	.product_detial_info_right_txt h1{font-size: 4.8vw;}
	.product_detial_info_right_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_detial_info_right_more{margin-top: 3.8vw;}
	.product_detial_info_right_more a{width: 38vw;height: 10.2vw;font-size: 3.6vw;}
	.product_detial_info_right_more a + a{margin-left: 3.2vw;}
	.product_detial_info_right_ul li{font-size: 3.6vw;}
	.product_detial_info_right_ul li img{width: 3vw;margin-top: 1vw;margin-right: 1.8vw;}
	.product_detial_info_right_share{margin-top: 5.8vw;}
	.product_detial_info_right_share h4{font-size: 4.2vw;}
	.product_detial_butn_box{display: none;}
	.product_feature_box{padding: 8vw 0;}
	.product_feature_title h4{font-size: 4.8vw;}
	.product_detial_specifications_box{padding: 8vw 0;}
	.product_detial_specifications_content{margin-top: 5.8vw;}
	.product_detial_specifications_content table tr td{height: 10.8vw;padding: 3.2vw;font-size: 3.6vw;}
	.product_detial_specifications_content table td:nth-of-type(2){font-size: 3.6vw;}
	.product_detial_related_box{padding: 8vw 0;}
	.product_detial_related_content{margin-top: 5.8vw;}
	.product_detial_specifications_content table td:nth-of-type(1){font-size: 3.8vw;}
	.process_ul{flex-wrap: wrap;justify-content: flex-start;}
	.process_ul li{width: 32%;margin-left: 2%;margin-top: 30px;}
	.process_ul li:nth-of-type(3n+1){margin-left: 0;}
	.process_ul_img:after{display: none;}
	.process_design_sw .swiper-slide{flex-wrap: wrap;}
	.process_design_sw_left{width: 100%;}
	.process_design_sw_right{width: 100%;margin-top: 30px;}
}
@media (max-width:768px){
	.header_top_box{display: none;}
	.header_bottom_content{height: 13.8vw;}
	.logo{width: 22vw;}
	.header_search_btn{width: 4.5vw;}
	.header_search_language{margin-left: 3.6vw;}
	.hd_btn{display: block;}
	.header_bottom_content_right{align-items: center;}
	.header_bottom_content_right_nav{width: 100%;height: calc(100vh - 13.2vw);top: 13.2vw;display: none;background: #FFFFFF;position: absolute;left: 0;z-index: 999;overflow: hidden;overflow-y: auto;}
	.product_nav dl{width: 48.5%;}
	.product_nav dl dd a{height: auto;padding: 1.2vw 0 1.2vw 5.8vw;font-size: 3.2vw;}
	.header_bottom_content_right_nav li{height: auto;width: 100%;}
	.header_bottom_content_right_nav li + li{margin-left: 0;}
	.nav_link_first{line-height: 12.8vw;padding-left: 5.8vw;font-size: 3.8vw;display: inline-block;}
	.nav_list_box{width: 100%;position: relative;left: auto;transform: none;top: auto;}
	.nav_list_box a{height: 10.8vw;font-size: 3.6vw;}
	.header_bottom_content_right_nav li:nth-of-type(1) .nav_list_box{width: 100%;transform: none;}
	.header_bottom_content_right_nav li:nth-of-type(1) .nav_list_box a{font-size: 3.6vw;padding-left: 5.8vw;}
	.header_language_box{margin-left: 3.6vw;}
	.header_language_list{font-size: 3.6vw;}
	.header_language_last{left: auto;right: 0;top: 13.8vw;transform: none;}
	.header_language_last a{height: 10.8vw;line-height: 10.8vw;font-size: 3.6vw;}
	.index_banner_swiper_bg{height: 115vw;}
	.index_banner_sw_page span{width: 2vw;height: 2vw;}
	.index_banner_swiper_bg img{height: 100%;object-fit: cover;}
	.index_banner_swiper_contentWH{flex-wrap: wrap;}
	.index_banner_swiper_content_left{width: 100%;}
	.index_banner_swiper_content_left h4, .index_banner_swiper_content_left p{font-size: 4.8vw;}
	.index_banner_swiper_content_right{width: 100%;margin-top: 5.8vw;}
	.index_banner_sw_page{bottom: 4.2vw !important;}
	.index_pop_box{padding: 8vw 0;}
	.index_pop_content p{font-size: 3.6vw;}
	.index_pop_content p + p{margin-top: 3.6vw;}
	.index_pop_content{margin-bottom: 8vw;}
	.index_title_box h4{font-size: 4.8vw;}
	.index_title_box p{font-size: 3.6vw;margin-top: 3.6vw;}
	.index_pop_list{margin-top: 3.2vw;}
	.index_pop_list li{width: 49%;margin-top: 3.8vw;}
	.index_about_box{padding: 8vw 0;}
	.index_about_content_left h4{font-size: 4.8vw;}
	.index_about_content_left p{font-size: 3.6vw;margin-top: 3.6vw;}
	.index_about_content_left_more{margin-top: 3.8vw;}
	.index_about_content_left_more a:nth-of-type(1){width: 38vw;height: 10.8vw;font-size: 3.6vw;border-radius: 0.6vw;}
	.index_about_content_left_more a:nth-of-type(2){width: 48vw;height: 10.8vw;font-size: 3.6vw;border-radius: 0.6vw;margin-left: 1.8vw;}
	.index_about_content_left_more a img{width: 4vw;margin-right: 1.6vw;}
	.index_about_content_right{margin-top: 5.8vw;border-radius: 2vw;}
	.index_about_content_ul{margin-top: 3.2vw;flex-wrap: wrap;}
	.index_about_content_ul li{width: 48.5%;margin-top: 3.8vw;}
	.index_about_content_ul li h4{font-size: 6.8vw;}
	.index_about_content_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_advantages_box{padding: 8vw 0;}
	.index_advantages_ul{margin-top: 5.8vw;padding: 0 4%;}
	.index_advantages_ul li{width: 100%;}
	.index_advantages_ul_content{padding: 5% 4%;}
	.index_advantages_ul_content_txt h4{font-size: 4.2vw;}
	.index_advantages_ul_content_txt_content{margin-top: 3.2vw;}
	.index_advantages_ul_content_txt_content p{font-size: 3.6vw;}
	.index_partners_box{padding: 8vw 0;}
	.index_partners_ul{margin-top: 3.2vw;}
	.index_partners_ul li{width: 23%;margin-top: 3.8vw;}
	.index_case_box{padding: 8vw 0;}
	.index_case_ul li{width: 100%;margin-left: 0;margin-top: 3.8vw;}
	.index_case_ul_txt h4{font-size: 3.8vw;min-height: auto;}
	.index_case_ul_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_case_ul_txt span{font-size: 3.8vw;margin-top: 3.8vw;}
	.index_customer_box{padding: 8vw 0;}
	.index_customer_content{margin-top: 5.8vw;}
	.index_customer_sw_top_left{width: 22vw;}
	.index_customer_sw_top_right{margin-top: 3.6vw;}
	.index_customer_sw_top_right p{font-size: 3.6vw;}
	.index_customer_sw_bottom{height: 10.8vw;padding: 0 3.2vw;}
	.index_customer_sw_bottom h4{font-size: 3.6vw;}
	.index_customer_sw_bottom_ul li{width: 2.8vw;}
	.index_customer_sw_bottom_ul li + li{margin-left: 1.2vw;}
	.index_customer_sw_page span{width: 1.8vw;height: 1.8vw;}
	.index_customer_sw_page span + span{margin-left: 1.6vw;}
	.index_customer_sw_page{bottom: -5.8vw !important;}
	.index_news_box{padding: 8vw 0;}
	.index_news_ul{margin-top: 3.2vw;}
	.index_news_ul li{width: 100%;margin-top: 3.8vw;margin-left: 0;}
	.index_news_ul_txt_time{font-size: 2.7vw;}
	.index_news_ul_txt h4{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_news_ul_txt p{font-size: 3.2vw;margin-top: 3.2vw;}
	.index_news_ul_txt span{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_contact_box{padding: 8vw 0;}
	.index_contact_content_box{padding: 5% 4%;margin-top: 5.8vw;}
	.index_contact_content_ul li{width: 100%;height: 10.8vw;margin-bottom: 1.8vw;}
	.index_contact_content_ul li input{padding-left: 3.2vw;font-size: 3.2vw;}
	.index_contact_content_ul li textarea{padding: 3.2vw;font-size: 3.2vw;}
	.index_contact_content_ul li.textarea{font-size: 20px;}
	.index_contact_content_ul li.lastInput{flex-wrap: wrap;height: auto;}
	.index_contact_code{width: 100%;height: auto;}
	.index_contact_content_ul li.lastInput input{width: 96%;height: 10.8vw;}
	.index_contact_code img{height: 10.8vw;}
	.index_contact_content_ul li.lastInput .index_contact_btn{width: 100%;margin-left: 0;height: 10.8vw;margin-top: 3.2vw;}
	.index_contact_content_last label{font-size: 3.2vw;}
	.index_contact_content_last input{width: 2.2vw;height: 2.2vw;margin-right: 1.8vw;}
	.index_propsal_box{padding: 8vw 0;}
	.index_propsal_box h4{font-size: 4.2vw;}
	.index_propsal_box a{width: 42vw;height: 10.8vw;font-size: 3.6vw;margin-top: 3.6vw;}
	.footer_top_box{padding: 8vw 0;}
	.footer_logo{width: 22vw;}
	.footer_follows_box{margin-top: 5.8vw;}
	.footer_follows_box h4{font-size: 4.2vw;}
	.footer_follows_ul{margin-top: 3.8vw;}
	.footer_top_center{width: 100%;margin-top: 5.8vw;}
	.footer_top_center_title{font-size: 4.2vw;padding-bottom: 3.2vw;}
	.footer_top_center_nav li{padding-left: 3.2vw;margin-top: 1.8vw;font-size: 3.2vw;}
	.footer_top_center_nav li:before{width: 1.2vw;height: 1.2vw;top: 2.5vw;}
	.footer_top_right{margin-top: 5.8vw;}
	.footer_contact_ul li p{font-size: 3.2vw;}
	.footer_contact_ul li img{width: 3.8vw;margin-right: 1.8vw;margin-top: 1.8vw;}
	.footer_contact_ul li{margin-top: 1.8vw;}
	.footer_last_box{height: auto;padding: 2.8vw 0;}
	.footer_last_box p{font-size: 2.7vw;}
	.product_banner_content h1{font-size: 4.8vw;}
	.product_banner_img{height: 42vw;}
	.product_banner_img img{height: 100%;object-fit: cover;}
	.product_banner_crumbs_box{top: 3.8vw;}
	.product_banner_crumbs_box ul{height: auto;}
	.product_banner_crumbs_box ul li a, .product_banner_crumbs_box ul i{font-size: 2.7vw;}
	.product_banner_crumbs_box ul li a{height: 100%;display: flex;align-items: center;}
	.product_banner_crumbs_box ul li img{width: 2.8vw;}
	.product_banner_crumbs_box ul i{margin: 0 1.6vw;}
	.product_info_box{padding: 8vw 0;}
	.product_info_content{padding: 5% 4%;}
	.product_info_content h4{font-size: 4.8vw;}
	.product_info_content p{font-size: 3.6vw;margin-top: 3.6vw;}
	.product_list_box{margin-top: 5.8vw;}
	.product_list_left_top{height: 10.8vw;padding: 0 3.2vw;}
	.product_list_left_top h4{font-size: 3.6vw;}
	.product_list_left_top_btn{width: 2.2vw;}
	.product_list_left_bottom a{font-size: 3.6vw;line-height: 8.8vw;margin-top: 0;}
	.product_list_right_box{margin-top: 5.8vw;}
	.product_list_right li{width: 100%;height: auto;margin-bottom: 3.8vw;margin-left: 0;}
	.product_list_right_txt{padding: 5% 4%;}
	.product_list_right_txt h4{font-size: 3.6vw;}
	.page{margin-top: 5.8vw;}
	.page li{width: 5.8vw;height: 5.8vw;font-size: 3.2vw;}
	.page li + li{margin-left: 1.8vw;}
	.product_contact_list_box{padding: 8vw 0;}
     .product_contact_list_txt{margin-bottom: 5.8vw;}
	.product_contact_list_more{width: 42vw;height: 12vw;font-size: 3.8vw;border-radius: 0.8vw;}
	.product_contact_list_ul{margin-top: 3.2vw;}
	.product_contact_list_ul li{width: 100%;margin-top: 3.8vw;padding: 5% 4%;}
	.product_contact_list_ul li h4 img{width: 3vw;margin-right: 3.2vw;margin-top: 1vw;}
	.product_contact_list_ul li h4{font-size: 4.2vw;}
	.product_contact_list_ul li p{font-size: 3.6vw;padding-left: 3.2vw;margin-top: 3.6vw;}
	.product_delivery_box{padding: 8vw 0;}
	.product_delivery_box p{font-size: 4.2vw;}
	.product_about_box{padding: 8vw 4%;}
     .product_about_left h1,
	.product_about_left h4{font-size: 4.8vw;}
	.product_about_left p{font-size: 3.6vw;margin-top: 3.6vw;}
	.product_about_right{margin-top: 5.8vw;}
	.video_click:after{background-size: 11vw auto;}
	.product_certification_box{padding: 8vw 0;}
	.product_certification_sw_right, .product_certification_sw_left{display: none;}
	.product_certification_content{margin-top: 5.8vw;}
	.product_faq_box{padding: 8vw 0;}
	.product_faq_title{font-size: 4.8vw;}
	.products_faq_ul_top h4{font-size: 3.8vw;}
	.products_faq_ul_top span{font-size: 4.8vw;}
	.products_faq_ul_top{padding: 1.8vw 0;}
	.products_faq_ul_bottom p{font-size: 3.6vw;}
	.products_faq_ul_bottom{padding: 5% 0;}
	.product_about_ul{margin-top: 0;flex-wrap: wrap;}
	.product_about_ul li{width: 48.5%;margin-top: 3.8vw;}
	.about_culture_box{padding: 8vw 0;}
	.about_culture_ul{margin-top: 3.2vw;flex-wrap: wrap;}
	.about_culture_ul li.on{width: 100%;}
	.about_culture_ul li{width: 100%;margin-top: 3.8vw;}
	.about_culture_ul_content{padding: 5% 4%;height: auto;position: relative;}
	.about_culture_ul_content h4{font-size: 4.2vw;color: #000000;}
	.about_culture_ul_content p{font-size: 3.6vw;color: #666666;display: block;}
	.about_culture_ul_img{width: 100%;height: auto;}
	.about_culture_ul_img img{width: 100%;height: auto;display: block;}
	.about_development_box{padding: 8vw 0;}
	.about_development_sw_top h5{font-size: 4.2vw;}
	.about_development_sw_top h4{font-size: 8.8vw;}
	.about_development_sw_top p{font-size: 3.8vw;}
	.about_development_bottom{margin-top: 10.8vw;}
	.about_development_sw_bottom h4{font-size: 4.2vw;}
	.why_choose_us_content{padding: 8vw 0;}
	.why_choose_us_content_ul li{flex-wrap: wrap;}
	.why_choose_us_content_ul_img{width: 100%;}
	.why_choose_us_content_ul_txt{flex: auto;padding: 5% 4% !important;width: 100%;margin: 0 !important;}
	.why_choose_us_content_ul_txt h4{font-size: 4.2vw;margin-bottom: 1.8vw;}
	.why_choose_us_content_ul_txt p{font-size: 3.6vw;padding-left: 3.8vw;margin-top: 3.2vw;}
	.why_choose_us_content_ul_txt p:before{width: 1.2vw;height: 1.2vw;top: 1.6vw;}
	.why_choose_us_content_ul li + li{margin-top: 3.8vw;}
	.development_info_box{padding: 8vw 0;}
	.development_info_content{flex-wrap: wrap;}
	.development_info_content_left{width: 100%;}
	.development_info_content_right{width: 100%;margin-top: 5.8vw;}
	.development_info_content_right h4{font-size: 4.8vw;}
	.development_info_content_right p{font-size: 3.6vw;margin-top: 3.6vw;}
	.development_sus_box{padding: 8vw 0;}
	.development_sus_title{font-size: 4.8vw;}
	.development_sus_ul li{margin-top: 3.8vw;width: 100%;padding: 5% 4%;}
	.development_sus_ul li h4{font-size: 4.2vw;}
	.development_sus_ul_txt{margin-top: 3.6vw;padding-right: 1.8vw;height: 24vw;}
	.development_sus_ul_txt p{font-size: 3.6vw;}
	.development_sus_ul_number{margin-top: 3.6vw;padding-top: 3.6vw;font-size: 3.6vw;}
	.development_sus_ul{margin-top: 3.8vw;}
	.process_box{padding: 8vw 0;}
	.process_ul{justify-content: space-between;}
	.process_ul li{width: 48.5%;margin-left: 0;margin-top: 3.8vw;}
	.process_ul_img{width: 58%;}
	.process_ul li h4{font-size: 4.2vw;margin-top: 3.2vw;}
	.process_design_box{margin-top: 5.8vw;}
	.process_design_sw .swiper-slide{padding: 5% 4%;}
	.process_design_sw_right{margin-top: 3.8vw;}
	.process_design_sw_right h4{font-size: 4.8vw;margin-bottom: 3.2vw;}
	.process_design_sw_right p{font-size: 3.6vw;}
	.process_design_sw_right a{width: 38vw;height: 10.8vw;margin-top: 5.8vw;font-size: 3.8vw;}
	.design_box{padding: 8vw 0;}
	.design_content_box{flex-wrap: wrap;}
	.design_content_left{width: 100%;}
	.design_content_right{width: 100%;margin-top: 38px;}
	.design_list_ul li{flex-wrap: wrap;}
	.design_list_ul_img{width: 100%;}
	.design_delivery p{margin-top: 4.2vw;}
	.design_list_ul_txt{width: 100%;padding: 5% 4%;}
	.design_content_right{margin-top: 5.8vw;}
	.design_content_right h1{font-size: 4.8vw;margin-bottom: 3.6vw;}
	.design_content_right p{font-size: 3.6vw;}
	.design_content_right a{width: 38vw;height: 10.8vw;font-size: 3.6vw;margin-top: 5.8vw;}
	.design_list_box{padding: 8vw 0;}
	.design_list_ul_txt h4{font-size: 4.2vw;}
	.design_list_ul_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
	.design_list_ul li + li{margin-top: 3.8vw;}
	.case_detial_box{padding: 8vw 0;}
     .case_detial_box h1{font-size: 4.8vw;padding-bottom: 1.8vw;margin-bottom: 3.2vw;}
     .case_detial_box p{font-size: 3.6vw;margin-top: 3.6vw;}
     .case_detial_box img{margin-top: 3.6vw;}
     .case_detial_box h4{font-size: 4.2vw;margin-top: 3.8vw;}
     .case_detial_box ul li{max-width: 100%;}
}
.hp-security-check {
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    z-index: -1 !important;
    overflow: hidden !important;
}
