@font-face{
     font-family: 'Poppins-Black';
     src: url('fonts/Poppins-Black.ttf');
}
@font-face{
     font-family: 'Poppins-Bold';
     src: url('fonts/Poppins-Bold.ttf');
}
@font-face{
     font-family: 'Poppins-ExtraBold';
     src: url('fonts/Poppins-ExtraBold.ttf');
}
@font-face{
     font-family: 'Poppins-ExtraLight';
     src: url('fonts/Poppins-ExtraLight.ttf');
}
@font-face{
     font-family: 'Poppins-Light';
     src: url('fonts/Poppins-Light.ttf');
}
@font-face{
     font-family: 'Poppins-Medium';
     src: url('fonts/Poppins-Medium.ttf');
}
@font-face{
     font-family: 'Poppins-Regular';
     src: url('fonts/Poppins-Regular.ttf');
}
@font-face{
     font-family: 'Poppins-SemiBold';
     src: url('fonts/Poppins-SemiBold.ttf');
}
@font-face{
     font-family: 'Poppins-Thin';
     src: url('fonts/Poppins-Thin.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-family: "Poppins-Regular";
}
:root{
	--mainColor:#c92626;
}
/*header start*/
.header{width: 100%;height: auto;background: #000000;position: relative;}
.header.indexHeader{background: rgba(0,0,0,0.6);position: absolute;left: 0;top: 0;z-index: 99;}
.header.fixed{position: fixed;left: 0;top: 0;background: #000000;z-index: 999;}
.header_content_box{width: 100%;height: 80px;display: flex;justify-content: space-between;align-items: center;position: relative;}
.header_content_left{display: flex;justify-content: flex-start;height: 100%;align-items: center;}
.logo{width: 82px;height: auto;}
.logo img{width: 100%;height: auto;display: block;}
.header_nav_box{height: 100%;display: flex;justify-content: flex-start;}
.header_nav_box li{height: 100%;margin-left: 36px;position: relative;}
.nav_frist_link{display: flex;align-items: center;font-size: 16px;font-family: "Lato-Regular";height: 100%;color: #FFFFFF;}
.header_nav_box li:nth-of-type(1){position: initial;}
.header_nav_list_box{width: 240px;height: auto;position: absolute;left: 50%;transform: translateX(-50%);top: 100%;z-index: 99;background: #FFFFFF;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);display: none;}
.header_nav_list_item{width: 100%;height: auto;border-bottom: 1px solid #E5E5E5;}
.nav_list_box .header_nav_list_item:nth-last-of-type(1){border-bottom: none;}
.nav_two_link{display: flex;align-items: center; height: 50px;padding: 0 10px;font-size: 14px;transition: all 0.3s;}
.nav_two_link:hover{background: var(--mainColor);color: #FFFFFF;}
.header_nav_list_content{width: 100%;min-height: 100%;background: #FFFFFF;position: absolute;left: 100%;top: 0;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);display: none;}
.header_nav_list_content a{display: block;line-height: 45px;border-bottom: 1px solid #E5E5E5;transition: all 0.3s;padding: 0 10px;font-size: 14px;}
.header_nav_list_content a:nth-last-of-type(1){border-bottom: none;}
.header_nav_list_content a:hover{background: var(--mainColor);color: #FFFFFF;}
.header_nav_list_item:hover .header_nav_list_content{display: block;}
.header_nav_box li:hover .header_nav_list_box{display: block;}
.header_nav_box li:nth-of-type(1) .header_nav_list_box{width: 100%;justify-content: space-between;padding: 0 30px 30px 30px;}
.header_nav_box li:nth-of-type(1) .header_nav_list_item{width: 32%;border-bottom: none;}
.header_nav_box li:nth-of-type(1):hover .header_nav_list_box{display: flex;}
.header_nav_box li:nth-of-type(1) .header_nav_list_content{display: block;position: relative;left: 0;box-shadow: initial;display: flex;justify-content: space-between;flex-wrap: wrap;min-height: auto;}
.header_nav_box li:nth-of-type(1) .header_nav_list_content a{width: 100%;border-bottom: none;line-height: 35px;margin-top: 10px;}
.header_nav_box li:nth-of-type(1) .nav_two_link{font-family: "Lato-Bold";font-size: 18px;border-bottom: 1px solid #E5E5E5;}
.header_nav_box li:nth-of-type(1) .nav_two_link:hover{background: none;color: var(--mainColor);border-color: var(--mainColor);}
.header_content_right{height: 100%;display: flex;justify-content: flex-end;align-items: center;}
.header_search_btn{width: 20px;height: auto;cursor: pointer;}
.header_search_btn img{width: 100%;height: auto;display: block;}
.header_search_box{width: 100%;max-height: 0px;background: #FFFFFF;position: absolute;left: 0px;top: 100%;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;}
.header_language_box{height: 20px;position: relative;display: flex;align-items: center;margin-left: 18px;cursor: pointer;height: 100%;}
.header_language_box span{display: block;width: 100%;height: auto;}
.header_language_box span img{width: 100%;height: auto;display: block;}
.header_language_list{width: 140px;height: auto;position: absolute;left: 50%;transform: translateX(-50%);top: 100%;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);display: none;}
.header_language_list a{display: block;width: 100%;line-height: 35px;background: #FFFFFF;font-size: 14px;color: #000000;padding: 0 10px;border-bottom: 1px solid #E5E5E5;}
.header_language_list a:nth-last-of-type(1){border-bottom: none;}
.header_language_list a:hover{background: var(--mainColor);color: #FFFFFF;}
.header_language_box:hover .header_language_list{display: block;}
.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:  #FFFFFF;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_sw{width: 100%;height: auto;}
.index_banner_sw img{width: 100%;height: 100%;object-fit: cover;display: block;}
.index_banner_sw_right_btn,.index_banner_sw_left_btn{display: flex;justify-content: center;align-items: center;width: 48px;height: 48px;background: rgba(0,0,0,0.5);border-radius: 5px;font-size: 32px;font-family: "Poppins-Light";color: #FFFFFF;}
.index_banner_sw_right_btn:hover,.index_banner_sw_left_btn:hover{background: var(--mainColor);}
/*banner end*/
/*content start*/
.index_frist_box{width: 100%;height: auto;padding: 20px 0 39px;background: #f7f7f7;}
.index_frist_ul{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.index_frist_ul li{width: 15.3%;height: auto;margin-top: 19px;background: #FFFFFF;padding: 29px 26px;border-radius: 5px;transition: all 0.3s;margin-left: 1.64%;}
.index_frist_ul li:nth-of-type(6n+1){margin-left: 0;}
.index_frist_ul_ico{width: 48px;height: auto;margin: 0px auto;}
.index_frist_ul_ico img{width: 100%;height: auto;display: block;filter: brightness(0);transition: all 0.3s;}
.index_frist_ul li h2{font-size: 14px;color: #16181e;font-family: "Lato-Bold";text-align: center;margin-top: 10px;text-align: center;line-height: 1.4;}
.index_frist_ul li:hover{box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, 0.08);}
.index_frist_ul li:hover .index_frist_ul_ico img{filter: initial;}
.index_frist_ul li:hover h2{color: var(--mainColor);}
.index_products_box{width: 100%;height: auto;padding: 80px 0;}
.index_product_title{width: 100%;height: auto;display: flex;justify-content: space-between;}
.index_product_title h1{font-size: 48px;color: #16181E;font-family: "Poppins-Bold";}
.index_product_title p{display: block;width: 60.3%;font-size: 16px;color: #000000;line-height: 1.6;}
.index_products_sw{width: 100%;height: auto;margin-top: 80px;}
.index_products_sw .swiper-slide{position: relative;}
.index_products_sw_img{width: 100%;height: auto;overflow: hidden;}
.index_products_sw_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_products_sw_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;justify-content: center;align-items: center;}
.index_products_sw_content_txt{width: 100%;height: auto;margin: 0px auto;background-color: rgb(0,0,0,0.6);padding: 5%;}
.index_products_sw_content_txt h2{font-size: 20px;color: #FFFFFF;font-family: "Poppins-ExtraBold";text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_products_sw_content_txt p{font-size: 16px;color: #FFFFFF;line-height: 1.6;text-align: center;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin-top: 40px;}
.index_products_sw_content_txt span{display: flex;justify-content: center;align-items: center;width: 246px;height: 50px;border: 1px solid #FFFFFF;margin: 0px auto;margin-top: 20px;font-size: 16px;color: #FFFFFF;font-family: "Poppins-Bold";border-radius: 5px;transition: all 0.3s;}
.index_products_sw .swiper-slide:hover .index_products_sw_img img{transform: scale(1.1);}
.index_products_sw .swiper-slide:hover .index_products_sw_content_txt span{background: var(--mainColor);color: #FFFFFF;border-color: var(--mainColor);}
.index_products_sw_left,.index_products_sw_right{font-size: 48px;color: #FFFFFF;background: none;}
.index_solutions_box{width: 100%;height: auto;padding-bottom: 80px;}
.index_solutions_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;}
.index_solutions_ul li{width: 48.93%;height: auto;position: relative;border-radius: 10px;overflow: hidden;margin-top: 30px;}
.index_solutions_ul_img{width: 100%;height: auto;overflow: hidden;}
.index_solutions_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_solutions_ul_content{width: 75.92%;height: auto;padding: 20px 25px;background: rgba(0,0,0,0.7);position: absolute;left: 20px;bottom: 20px;border-radius: 10px;transition: all 0.3s;}
.index_solutions_ul_content h2{font-size: 20px;color: #FFFFFF;font-family: "Poppins-SemiBold";}
.index_solutions_ul_content p{font-size: 14px;color: #FFFFFF;opacity: 0.9;margin-top: 8px;line-height: 1.6;}
.index_solutions_ul li:nth-of-type(1){width: 100%;}
.index_solutions_ul li:nth-of-type(1) .index_solutions_ul_content{width: 42.1%;}
.index_solutions_ul li:hover .index_solutions_ul_img img{transform: scale(1.1);}
.index_solutions_ul li:hover .index_solutions_ul_content{background: rgba(201, 38, 38, 0.8);}
.index_about_box{width: 100%;height: auto;position: relative;}
.index_about_bg{width: 100%;height: auto;}
.index_about_bg img{width: 100%;height: auto;display: block;}
.index_about_content_box{width: 100%;height: auto;position: absolute;left: 0px;bottom: 185px;background: rgba(0,0,0,0.7);padding: 77px 0;}
.index_about_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.index_about_content_left{width: 48.7%;height: auto;}
.index_about_content_left h2{display: block;width: 100%;height: auto;font-size: 18px;color: #FFFFFF;font-family: "Poppins-Bold";padding-bottom: 19px;border-bottom: 1px dashed #FFFFFF;position: relative;}
.index_about_content_left h2:after{content: "";display: block;width: 15.81%;height: 1px;background: var(--mainColor);position: absolute;left: 0;bottom: -1px;}
.index_about_content_left h3{font-size: 48px;color: #FFFFFF;font-family: "Poppins-Bold";margin-top: 11px;}
.index_about_content_left a{display: flex;justify-content: center;align-items: center;width: 208px;height: 48px;background: var(--mainColor);border-radius: 4px;font-size: 16px;color: #FFFFFF;font-family: "Poppins-Bold";margin-top: 88px;transition: all 0.3s;}
.index_about_content_left a:hover{transform: scale(1.1);}
.index_about_content_right{width: 48.73%;height: auto;}
.index_about_content_right p{font-size: 16px;color: #FFFFFF;line-height: 1.6;}
.index_about_content_right_number{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 62px;}
.index_about_content_right_number li h2{font-size: 16px;color: var(--mainColor);font-family: "Poppins-SemiBold";}
.index_about_content_right_number li h2 span{font-size: 36px;color: #FFFFFF;font-family: "Poppins-SemiBold";}
.index_about_content_right_number li h2 sup{font-size: 36px;}
.index_about_content_right_number li p{font-size: 14px;color: #FFFFFF;margin-top: 10px;}
.index_advantages_box{width: 100%;height: auto;padding-top: 80px;overflow: hidden;}
.index_advantages_content{width: 100%;height: auto;display: flex;justify-content: space-between;}
.index_advantages_content_left{width: 46.2%;height: auto;}
.index_advantages_content_left img{width: 100%;height: auto;display: block;}
.index_advantages_content_right{width: 48.41%;height: auto;}
.index_advantages_content_right_top{width: 100%;height: auto;padding-right: 18%;}
.index_advantages_content_right_top h2{font-size: 48px;color: #16181E;font-family: "Poppins-Bold";padding-right: 10%;}
.index_advantages_content_right_top p{font-size: 16px;color: #000000;line-height: 1.6;margin-top: 10px;}
.index_advantages_content_right_top_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_advantages_content_right_top_ul li{width: 45.3%;height: auto;padding-bottom: 17px;border-bottom: 1px dashed #101423;margin-top: 36px;}
.index_advantages_content_right_top_ico{width: 60px;height: auto;transition: all 0.3s;}
.index_advantages_content_right_top_ico img{width: 100%;height: auto;display: block;}
.index_advantages_content_right_top_ul li p{font-size: 16px;color: #171a1d;line-height: 1.6;margin-top: 10px;}
.index_advantages_content_right_top_ul li:hover .index_advantages_content_right_top_ico{transform: translateY(-8px);}
.index_news_box{width: 100%;height: auto;padding: 80px 0;background: #F7F7F7;overflow: hidden;}
.index_news_title{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.index_news_title h1,
.index_news_title h2{font-size: 48px;color: #16181E;font-family: "Poppins-Bold";}
.index_news_title a{display: flex;justify-content: center;align-items: center;width: 180px;height: 40px;border: 1px solid #000000;border-radius: 5px;font-size: 16px;color: #000000;transition: all 0.3s;}
.index_news_title a:hover{background: var(--mainColor);color: #FFFFFF;border-color: var(--mainColor);}
.index_news_content_box{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;}
.index_news_content_left{width: 50%;height: auto;background: #FFFFFF;border-radius: 5px;overflow: hidden;}
.index_news_content_left_img{width: 100%;height: auto;overflow: hidden;border-radius: 5px;}
.index_news_content_left_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_news_content_left_txt{width: 100%;height: auto;padding: 36px 60px;}
.index_news_content_left_time{width: 100%;height: auto;display: flex;align-items: center;font-size: 16px;color: #252525;}
.index_news_content_left_time img{display: block;margin-right: 8px;}
.index_news_content_left_txt h2{font-size: 20px;color: #3c3c3c;margin-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_news_content_left_txt p{font-size: 14px;color: #000000;line-height: 1.4;margin-top: 10px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_content_left_txt span{display: flex;justify-content: center;align-items: center;width: 180px;height: 40px;background: var(--mainColor);border-radius: 5px;font-size: 16px;color: #FFFFFF;margin-top: 34px;}
.index_news_content_left:hover .index_news_content_left_img img{transform: scale(1.1);}
.index_news_content_right{width: 48.6%;height: auto;}
.index_news_content_right li{width: 100%;height: auto;position: relative;overflow: hidden;border-radius: 5px;}
.index_news_content_right_img{width: 100%;height: auto;overflow: hidden;}
.index_news_content_right_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_news_content_right_content{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;display: flex;flex-direction: column;justify-content: flex-end;padding: 24px 50px;}
.index_news_content_right_content_time{display: flex;justify-content: flex-start;align-items: center;margin-right: 8px;font-size: 16px;color: #FFFFFF;}
.index_news_content_right_content_time img{display: block;margin-right: 8px;filter: brightness(0) invert(1);}
.index_news_content_right_content h2{font-size: 20px;color: #FFFFFF;font-family: "Poppins-SemiBold";white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 10px;}
.index_news_content_right li:hover .index_news_content_right_img img{transform: scale(1.1);}
.index_news_content_right li + li{margin-top: 22px;}
.index_ready_box{width: 100%;height: auto;padding: 42px 0;background: #c92626;overflow: hidden;}
.index_ready_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.index_ready_content_left{width: 48.86%;height: auto;}
.index_ready_content_left h2{font-size: 24px;color: #FFFFFF;font-family: "Poppins-Medium";}
.index_ready_content_left p{font-size: 16px;color: #FFFFFF;font-family: "Poppins-Light";margin-top: 8px;}
.index_ready_content a{display: flex;justify-content: center;align-items: center;width: 208px;height: 48px;border: 1px solid #FFFFFF;font-size: 18px;color: #FFFFFF;font-family: "Poppins-Bold";transition: all 0.3s;border-radius: 5px;}
.index_ready_content a:hover{background: #FFFFFF;color: var(--mainColor);}
/*product.html start*/
.product_banner_box{width: 100%;height: auto;}
.product_banner_bg{width: 100%;height: auto;}
.product_banner_bg 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;}
.product_banner_content h1{font-size: 36px;color: #FFFFFF;font-family: "Poppins-Bold";display: none;}
.product_banner_content h2{font-size: 48px;color: #FFFFFF;font-family: "Poppins-Bold";margin-top: 5px;}
.crumbs_box{box-shadow: 0px 0px 13px 0px rgba(108, 108, 108, 0.14);}
.crumbs_box ul li{display: flex;justify-content: flex-start;align-items: center;}
.product_box{width: 100%;height: auto;padding: 80px 0;}
.product_content_box{width: 100%;height: auto;display: flex;justify-content: space-between;}
.product_content_left{width: 21.521%;height: auto;}
.product_content_left_box{width: 100%;height: auto;position: sticky;top: 80px;}
.product_content_left_title{width: 100%;height: 52px;background: var(--mainColor);display: flex;align-items: center;padding-left: 20px;}
.product_content_left_title h2{font-size: 18px;color: #F7F7F7;font-family: "Poppins-Bold";}
.product_content_left_nav{width: 100%;height: auto;}
.product_content_left_nav li{width: 100%;height: auto;margin-top: 1px;}
.product_content_left_nav_top{display: flex;justify-content: space-between;align-items: center;padding: 0 20px;height: 52px;width: 100%;background: #f7f7f7;}
.product_content_left_nav_top a{display: inline-block;font-size: 16px;color: #33343d;font-family: "Poppins-Medium";}
.product_content_left_nav_top span{display: block;font-size: 16px;color: #33343d;font-family: "Poppins-Medium";cursor: pointer;}
.product_content_left_nav li.on .product_content_left_nav_top span,
.product_content_left_nav_top:hover span,
.product_content_left_nav li.on .product_content_left_nav_top a,
.product_content_left_nav_top:hover a{color: var(--mainColor);}
.product_content_left_nav li.on .product_content_left_nav_top span{transform: rotate(90deg);}
.product_content_left_nav_bottom{width: 100%;height: auto;padding: 0 33px 50px 33px;background: #f7f7f7;display: none;}
.product_content_left_nav_bottom a{display: block;font-size: 16px;color: #33343d;line-height: 2;}
.product_content_left_nav_bottom a:hover,.product_content_left_nav_bottom a.active{color: var(--mainColor);text-decoration: underline;}
.product_content_right{width: 74.9%;height: auto;overflow: hidden;}
.product_content_right_info{width: 100%;height: auto;}
.product_content_right_info h2{font-size: 48px;color: #33343d;font-family: "Poppins-Bold";}
.product_content_right_info p{font-size: 16px;color: #33343d;line-height: 1.6;margin-top: 8px;}
.product_content_right_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 20px;}
.product_content_right_ul li{width: 32%;height: auto;margin-left: 2%;margin-top: 23px;}
.product_content_right_ul li:nth-of-type(3n+1){margin-left: 0;}
.product_content_right_ul_img{width: 100%;height: auto;aspect-ratio:334/288;overflow: hidden;}
.product_content_right_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.product_content_right_ul_content{width: 100%;height: auto;padding: 35px;background: #F7F7F7;margin-top: 1px;}
.product_content_right_ul_content h2{font-size: 18px;color: #000000;font-family: "Poppins-SemiBold";text-align: center;  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;}
.product_content_right_ul_content span{display: block;font-size: 16px;color: #000000;text-align: center;margin-top: 20px;}
.product_content_right_ul li:hover .product_content_right_ul_img img{transform: scale(1.1);}
.product_content_right_ul li:hover .product_content_right_ul_content{background: var(--mainColor);}
.product_content_right_ul li:hover .product_content_right_ul_content h2{color: #FFFFFF;}
.product_content_right_ul li:hover .product_content_right_ul_content span{color: #FFFFFF;text-decoration: underline;}
.page li.active a{color: var(--mainColor);}
.product_video_box{width: 100%;height: auto;position: relative;}
.product_video_bg{width: 100%;height: auto;}
.product_video_bg img{width: 100%;height: auto;display: block;}
.product_video_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;}
.product_video_content a{display: block;width: 127px;height: auto;margin: 0px auto;}
.product_video_content a:after{display: none;}
.product_video_content a img{width: 100%;height: auto;display: block;}
.product_video_content h2{font-size: 24px;color: #F7F7F7;text-align: center;margin-top: 40px;}
.product_advantage_box{width: 100%;height: auto;}
.product_advantage_content{width: 100%;height: auto;padding: 80px 0;border-bottom: 1px dashed #d9d9d9;}
.product_advantage_content_ul{display: flex;justify-content: space-between;width: 100%;height: auto;margin-top: 80px;}
.product_advantage_content_ul li{width: 20.5%;height: auto;}
.product_advantage_content_ul_ico{border: 1px solid var(--mainColor);display: flex;justify-content: center;align-items: center;transition: all 0.3s;}
.product_advantage_content_ul_ico img{display: block;width: 100%;object-fit: cover;}
.product_advantage_content_ul li h2{font-size: 20px;color: #33343D;font-family: "Poppins-Bold";margin-top: 40px;min-height: 60px;display: block;}
.product_advantage_content_ul li p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 14px;}
.product_advantage_content_ul li:hover .product_advantage_content_ul_ico{transform: rotate(360deg);}
.product_related_applications_box{width: 100%;height: auto;}
.product_related_applications_content{width: 100%;height: auto;padding: 80px 0;border-bottom: 1px dashed #d9d9d9;}
.product_related_applications_ul{width: 100%;height: auto;display: flex;justify-content: space-between;}
.product_related_applications_ul li{width: 23.9%;height: 602px;overflow: hidden;margin-top: 50px;position: relative;transition: all 0.3s;}
.product_related_applications_ul li.on{width: 50.5%;height: auto;}
.product_related_applications_ul li:after{content: "";display: block;width: 0;height: 6px;background: var(--mainColor);overflow: hidden;position: absolute;left: 0;bottom: 0;transition: all 0.3s;}
.product_related_applications_ul li.on:after{width: 100%;}
.product_related_applications_ul_bg{width: 100%;height: 100%;}
.product_related_applications_ul_bg img{display: block;height: 100%;object-fit: cover;width: 100%;}
.product_related_applications_ul_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 48px 28px;display: flex;align-items: flex-end;}
.product_related_applications_ul_content_txt{width: 100%;height: auto;}
.product_related_applications_ul_content_txt h2{font-size: 18px;color: #F7F7F7;font-family: "Poppins-Bold";}
.product_related_applications_ul_content_txt p{font-size: 16px;color: #F7F7F7;line-height: 1.6;margin-top: 10px;display: none;}
.product_related_applications_ul li.on .product_related_applications_ul_content_txt p{display: block;}
.product_related_case_box{width: 100%;height: auto;}
.product_related_case_content{width: 100%;height: auto;padding: 80px 0px;border-bottom: 1px dashed #d9d9d9;}
.product_related_case_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.product_related_case_ul li{width: 32%;height: auto;margin-left: 2%;margin-top: 40px;box-shadow: 0px 0px 13px 0px rgba(108, 108, 108, 0.14);}
.product_related_case_ul li:nth-of-type(3n+1){margin-left: 0;}
.product_related_case_ul_img{width: 100%;height: auto;overflow: hidden;}
.product_related_case_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.product_related_case_ul_content{width: 100%;height: auto;padding: 32px 26px;}
.product_related_case_ul_content h2{font-size: 20px;color: #33343D;font-family: "Poppins-SemiBold";line-height: 1.2;}
.product_related_case_ul_content p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 10px;}
.product_related_case_ul li:hover .product_related_case_ul_img img{transform: scale(1.1);}
.product_related_case_ul li:hover .product_related_case_ul_content h2{color: var(--mainColor);}
.product_related_solution_box{width: 100%;height: auto;}
.product_related_solution_content{width: 100%;height: auto;padding: 80px 0px;border-bottom: 1px dashed #d9d9d9;}
.product_related_solution_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 40px;flex-wrap: wrap;}
.product_related_solution_ul li{width: 48.93%;height: auto;position: relative;}
.product_related_solution_ul li:hover .index_solutions_ul_img img{transform: scale(1.1);}
.product_related_solution_ul li:hover .index_solutions_ul_content{background: rgba(201, 38, 38, 0.9);}
.product_faq_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.product_faq_content{width: 100%;height: auto;margin-top: 30px;}
.product_faq_content p{font-size: 16px;color: #33343d;font-family: "Poppins-Light";line-height: 1.6;margin-top: 18px;}
.product_faq_content ul li{font-size: 16px;color: #33343d;font-family: "Poppins-Medium";line-height: 2;position: relative;padding-left: 15px;}
.product_faq_content ul li:before{content: "";display: block;width: 6px;height: 6px;background: #1c1c1c;position: absolute;left: 0;top: 12px;}
.product_faq_content ul li p{font-family: "Poppins-Medium";}
.product_faq_ul{width: 100%;height: auto;margin-top: 36px;}
.product_faq_ul li{width: 100%;height: auto;margin-top: 8px;}
.product_faq_ul_top{width: 100%;height: 48px;display: flex;justify-content: space-between;align-items: center;padding: 0 40px;border: solid 1px #dcdcdc;cursor: pointer;}
.product_faq_ul_top h3{font-size: 18px;color: #393939;font-family: "Poppins-Light";}
.product_faq_ul_top span{display: block;font-size: 24px;color: #393939;font-family: "Poppins-Light";}
.product_faq_ul li.on{box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);}
.product_faq_ul li.on .product_faq_ul_top{background: var(--mainColor);border-color: var(--mainColor);}
.product_faq_ul li.on .product_faq_ul_top h3{color: #FFFFFF;}
.product_faq_ul li.on .product_faq_ul_top span{color: #FFFFFF;}
.product_faq_ul_bottom{width: 100%;height: auto;padding: 30px 45px;font-size: 14px;color: #000000;line-height: 1.6;font-family: "Poppins-Light";display: none;}
.product_faq_ul_bottom p{font-size: 14px;color: #000000;line-height: 1.6;font-family: "Poppins-Light";}
/*product.html end*/
/*product_detial.html start*/
.product_detial_info_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.product_detial_info_content{width: 100%;height: auto;display: flex;justify-content: space-between;}
.product_detial_info_content_left{width: 52.6%;height: auto;}
.product_detial_info_content_left_sw{width: 100%;height: auto;}
.product_detial_info_content_left_sw .swiper-slide img{width: 100%;height: auto;display: block;}
.product_detial_info_content_left_sw .swiper-slide a:after{background: url(../images/product_list_video_btn.png) no-repeat center center;background-size: 128px auto;}
.product_detial_info_content_left_bottom_sw{width: 100%;height: auto;margin-top: 9px;}
.product_detial_info_content_left_bottom_sw img{width: 100%;height: auto;display: block;}
.product_detial_info_content_left_bottom_sw .swiper-slide{cursor: pointer;}
.product_detial_info_content_right{width: 42.95%;height: auto;padding-top: 26px;}
.product_detial_info_content_right h1{font-size: 36px;color: #33343d;font-family: "Poppins-Bold";}
.product_detial_info_content_right_content{width: 100%;height: auto;margin-top: 46px;}
.product_detial_info_content_right_content p{font-size: 16px;color: #33343d;line-height: 1.8;font-family: "Poppins-Medium";margin-top: 10px;}
.product_detial_info_content_right_content p strong{font-family: "Poppins-Bold";}
.product_detial_info_content_right_btn{display: flex;justify-content: flex-start;width: 100%;margin-top: 50px;}
.product_detial_info_content_right_btn a{display: flex;justify-content: center;align-items: center;height: 50px;border-radius: 5px;transition: all 0.03s;}
.product_detial_info_content_right_btn a.inquire{width: 208px;background: var(--mainColor);font-size: 18px;color: #FFFFFF;border: 1px solid transparent;}
.product_detial_download_btn{width: 249px;border: 1px solid var(--mainColor);margin-left: 8px;font-size: 18px;color: var(--mainColor);}
.product_detial_download_btn img{display: block;margin-right: 9px;}
.product_detial_info_content_right_btn a.inquire:hover{background: none;color: var(--mainColor);border-color: var(--mainColor);}
.product_detial_download_btn:hover{background: var(--mainColor);color: #FFFFFF;}
.product_detial_download_btn:hover img{filter: brightness(0) invert(1);}
.product_detial_btn_box{width: 100%;height: auto;position: sticky;top: 80px;z-index: 999;background: #FFFFFF;transition: all 0.3s;}
.product_detial_btn_ul{width: 100%;height: 54px;border-bottom: 1px solid #d5d5d5;display: flex;justify-content: flex-start;}
.product_detial_btn_ul li{font-size: 16px;color: #33343d;font-family: "Poppins-SemiBold";line-height: 54px;position: relative;cursor: pointer;}
.product_detial_btn_ul li + li{margin-left: 40px;}
.product_detial_btn_ul li.on,.product_detial_btn_ul li:hover{color: var(--mainColor);}
.product_detial_btn_ul li.on:before,.product_detial_btn_ul li:hover:before{content: "";display: block;width: 100%;height: 1px;background: var(--mainColor);position: absolute;left: 0;bottom: -1px;}
.product_detial_content_box{width: 100%;height: auto;}
.product_detial_content_list{width: 100%;height: auto;margin-top: 80px;}
.product_detial_description_box{width: 100%;height: auto;padding-bottom: 80px;border-bottom: 1px solid rgba(58, 58, 58, 0.1);}
.product_detial_title{width: 100%;height: auto;}
.product_detial_title h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.product_detial_description_content{width: 100%;height: auto;margin-top: 30px;}
.product_detial_description_content p{font-size: 16px;color: #33343D;line-height: 1.8;}
.product_detial_specification_box{width: 100%;height: auto;padding-bottom: 80px;border-bottom: 1px solid rgba(58, 58, 58, 0.1);}
.product_detial_specification_content{width: 100%;height: auto;overflow: hidden;overflow-x: auto;margin-top: 30px;}
.product_detial_specification_content table{width: 100%;height: auto;background: #f7f7f7;border: 1px solid #e5e5e5;}
.product_detial_specification_content table th{height: 70px;background: #3a3a3a;padding-left: 62px;font-size: 20px;color: #FFFFFF;font-family: "Poppins-Medium";}
.product_detial_specification_content table td{height: 56px;padding-left: 62px;font-size: 18px;color: #383838;font-family: "Poppins-Light";}
.product_detial_specification_content table tr{border-bottom: 1px solid #e5e5e5;}
.product_detial_optics_box{width: 100%;height: auto;padding-bottom: 80px;border-bottom: 1px solid rgba(58, 58, 58, 0.1);display: flex;justify-content: space-between;}
.product_detial_optics_left{width: 49.1%;height: auto;}
.product_detial_optics_left h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";margin-bottom: 30px;}
.product_detial_optics_left p{font-size: 16px;color: #33343D;line-height: 1.6;}
.product_detial_optics_right{width: 44.1%;height: auto;}
.product_detial_optics_right img{width: 100%;height: auto;display: block;}
.product_detial_advantage_box{width: 100%;height: auto;padding-bottom: 80px;border-bottom: 1px solid rgba(58, 58, 58, 0.1);}
.product_detial_advantage_box .product_advantage_content_ul li h2{min-height: auto;}
.product_detial_video_box{width: 100%;height: auto;padding-bottom: 80px;border-bottom: 1px solid rgba(58, 58, 58, 0.1);}
.product_detial_video_box .product_video_box{margin-top: 30px;}
.product_detial_method_box{width: 100%;height: auto;padding-bottom: 80px;border-bottom: 1px solid rgba(58, 58, 58, 0.1);}
.product_detial_method_ul{display: flex;justify-content: flex-start;flex-wrap: wrap;width: 100%;height: auto;}
.product_detial_method_ul li{width: 32%;height: auto;margin-left: 2%;margin-top: 50px;}
.product_detial_method_ul li:nth-of-type(3n+1){margin-left: 0;}
.product_detial_method_ul_img{width: 100%;height: auto;border: 1px solid #e5e5e5;overflow: hidden;}
.product_detial_method_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.product_detial_method_ul li h2{display: flex;justify-content: flex-start;align-items: center;width: 100%;height: 55px;background: #F7F7F7;padding: 0 24px;font-size: 18px;color: #33343D;}
.product_detial_method_ul li:hover .product_detial_method_ul_img img{transform: scale(1.1);}
.product_detial_related_news_box{width: 100%;height: auto;overflow: hidden;}
.product_detial_related_news_content{width: 100%;height: auto;padding: 80px 0;border-bottom: 1px solid rgba(58, 58, 58, 0.1);}
.product_detial_related_news_content_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 30px;}
.product_detial_related_news_content_ul li{width: 32%;height: auto;margin-left: 2%;margin-top: 20px;box-shadow: 0px 0px 13px 0px rgba(108, 108, 108, 0.14);}
.product_detial_related_news_content_ul li:nth-of-type(3n+1){margin-left: 0;}
.product_detial_related_news_content_ul_img{width: 100%;height: auto;overflow: hidden;aspect-ratio: 447/293;}
.product_detial_related_news_content_ul_img img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all 0.3s;}
.product_detial_related_news_content_ul_txt{width: 100%;height: auto;padding: 29px;}
.product_detial_related_news_content_ul_txt_time{display: flex;justify-content: flex-start;align-items: center;font-size: 16px;color: #252525;}
.product_detial_related_news_content_ul_txt_time img{display: block;margin-right: 9px;}
.product_detial_related_news_content_ul_txt h2{font-size: 20px;color: #33343D;font-family: "Poppins-SemiBold";display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-top: 10px;}
.product_detial_related_news_content_ul_txt p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.product_detial_related_news_content_ul_txt span{display: flex;justify-content: center;align-items: center;width: 180px;height: 40px;border: 1px solid var(--mainColor);border-radius: 5px;font-size: 16px;color: var(--mainColor);margin-top: 30px;transition: all 0.3s;}
.product_detial_related_news_content_ul li:hover .product_detial_related_news_content_ul_img img{transform: scale(1.1);}
.product_detial_related_news_content_ul li:hover span{background: var(--mainColor);color: #FFFFFF;}
.product_detial_related_product_box{width: 100%;height: auto;padding: 80px 0px;background: #F7F7F7;overflow: hidden;}
.product_detial_related_product_sw{width: 100%;height: auto;margin-top: 50px;}
.product_detial_related_product_sw .swiper-slide{width: 100%;height: auto;position: relative;}
.product_detial_related_product_img{width: 100%;height: auto;overflow: hidden;}
.product_detial_related_product_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.product_detial_related_product_txt{width: 100%;height: auto;padding: 35px;margin-top: 1px;background: #FFFFFF;}
.product_detial_related_product_txt h2{font-size: 18px;color: #000;font-family: "Poppins-SemiBold";text-align: center;}
.product_detial_related_product_txt span{display: block;font-size: 16px;color: #000000;text-align: center;margin-top: 30px;}
.product_detial_related_product_sw .swiper-slide:after{content: "";display: block;width: 0;height: 4px;background: var(--mainColor);position: absolute;left: 0;bottom: 0;overflow: hidden;transition: all 0.3s;}
.product_detial_related_product_sw .swiper-slide:hover .product_detial_related_product_img img{transform: scale(1.1);}
.product_detial_related_product_sw .swiper-slide:hover .product_detial_related_product_txt span{color: var(--mainColor);}
.product_detial_related_product_sw .swiper-slide:hover:after{width: 100%;}
/*product_detial.html end*/
/* solution.html start */
.solution_content_box{width: 100%;height: auto;padding: 80px 0;}
.solution_content_ul{width: 100%;height: auto;}
.solution_content_ul li{width: 100%;height: auto;margin-top: 28px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);border: 1px solid #EEEEEE;padding: 14px;}
.solution_content_ul a{display: flex;justify-content: space-between;width: 100%;padding-right: 34px;align-items: center;}
.solution_content_ul_img{width: 43.1%;height: auto;overflow: hidden;}
.solution_content_ul_img img{width: 100%;height: 100%;object-fit: cover; display: block;transition: all 0.3s;}
.solution_content_ul_right{width: 46.84%;height: auto;}
.solution_content_ul_right h4{font-size: 18px;color: #222;font-weight: 600;}
.solution_content_ul_right p{font-size: 14px;color: #08122D;font-weight: 300;line-height: 1.6;margin-top: 12px;}
.solution_content_ul_right span{display: flex;justify-content: center;align-items: center;width: 182px;height: 46px;background: var(--mainColor);font-size: 14px;color: #FFFFFF;font-weight: 400;text-align: center;border-radius: 5px;margin-top: 28px;}
.solution_content_ul li:hover .solution_content_ul_img img{transform: scale(1.1);}
/* solution.html end */
/*solution_detial.html start*/
.solution_detial_project_box{width: 100%;height: auto;position: relative;overflow: hidden;}
.solution_detial_project_bg{width: 100%;height: auto;}
.solution_detial_project_bg img{width: 100%;height: auto;display: block;}
.solution_detial_project_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;}
.solution_detial_project_content_txt{width: 77.93%;height: auto;}
.solution_detial_project_content_txt h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.solution_detial_project_content_txt h1{font-size: 36px;color: #33343D;margin-top: 10px;}
.solution_detial_project_content_txt p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 17px;}
.solution_detial_project_content_txt a{display: flex;justify-content: center;align-items: center;width: 300px;height: 55px;background: var(--mainColor);font-size: 18px;color: #FFFFFF;font-family: "Poppins-Bold";border-radius: 5px;margin-top: 46px;transition: all 0.3s;}
.solution_detial_project_content_txt a:hover{transform: scale(1.1);}
.solution_detial_feature_box{width: 100%;height: auto;padding-top: 80px;overflow: hidden;}
.solution_detial_feature_box .contentWH1400{padding-bottom: 80px;border-bottom: 1px solid rgba(0,0,0,0.1);}
.solution_detial_feature_img{width: 100%;height: auto;}
.solution_detial_feature_img img{width: 100%;height: auto;display: block;}
.solution_detial_feature_title{width: 100%;height: auto;margin-top: 50px;}
.solution_detial_feature_title h2{font-size: 48px;color: #000000;font-family: "Poppins-Bold";}
.solution_detial_feature_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.solution_detial_feature_ul li{width: 22.2%;height: auto;margin-top: 60px;margin-left: 3.7%;}
.solution_detial_feature_ul li:nth-of-type(4n+1){margin-left: 0;}
.solution_detial_feature_ul_ico{width: 52px;height: auto;}
.solution_detial_feature_ul_ico img{width: 100%;height: auto;display: block;}
.solution_detial_feature_ul li h2{font-size: 20px;color: var(--mainColor);font-family: "Poppins-Bold";margin-top: 26px;}
.solution_detial_feature_ul li p{font-size: 16px;color: #000000;line-height: 1.6;}
.solution_detial_working_box{width: 100%;height: auto;padding: 80px 0px;overflow: hidden;}
.solution_detial_working_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.solution_detial_working_content_left{width: 41.5%;height: auto;}
.solution_detial_working_content_left h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.solution_detial_working_content_left p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 30px;}
.solution_detial_working_content_right{width: 50.72%;height: auto;}
.solution_detial_working_content_right img{width: 100%;height: auto;display: block;}
.solution_detial_achieve_box{width: 100%;height: auto;overflow: hidden;}
.solution_detial_achieve_content{width: 100%;height: auto;padding-bottom: 80px;border-bottom: 1px solid #dcdcdc;display: flex;justify-content: space-between;align-items: flex-start;}
.solution_detial_achieve_content_left{width: 28.6%;height: auto;}
.solution_detial_achieve_content_left h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.solution_detial_achieve_content_left a{display: flex;justify-content: center;align-items: center;width: 77.7%;height: 55px;border-radius: 5px;background: var(--mainColor);border-radius: 5px;color: #FFFFFF;font-size: 18px;font-family: "Poppins-Bold";margin-top: 80px;transition: all 0.3s;}
.solution_detial_achieve_content_left a:hover{transform: scale(1.1);}
.solution_detial_achieve_content_right{width: 64.3%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.solution_detial_achieve_content_right li{width: 44.4%;height: auto;padding-bottom: 30px;border-bottom: 1px solid #d9d9d9;display: flex;align-items: flex-start;justify-content: space-between;margin-bottom: 35px;}
.solution_detial_achieve_content_right li:nth-last-of-type(1),.solution_detial_achieve_content_right li:nth-last-of-type(2){margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.solution_detial_achieve_content_right_ico{width: 80px;height: auto;margin-right: 30px;}
.solution_detial_achieve_content_right_ico img{width: 100%;height: auto;display: block;}
.solution_detial_achieve_content_right_right{flex: 1;}
.solution_detial_achieve_content_right_right h2{font-size: 20px;color: var(--mainColor);font-family: "Poppins-Bold";display: block;min-height: 60px;}
.solution_detial_achieve_content_right_right p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 20px;}
.solution_detial_reviews_box{width: 100%;height: auto;padding: 80px 0;background: #f7f7f7;}
.solution_detial_reviews_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 50px;}
.solution_detial_reviews_ul li{width: 30.6%;height: auto;margin-left: 4.1%;background: #FFFFFF;border-radius: 5px;box-shadow: 0px 10px 10px 0px rgba(108, 108, 108, 0.11);padding: 28px;margin-top: 30px;position: relative;}
.solution_detial_reviews_ul li:nth-of-type(3n+1){margin-left: 0;}
.solution_detial_reviews_ul_top{width: 100%;height: auto;padding-bottom: 15px;border-bottom: 1px solid rgba(233, 233, 233, 0.9);display: flex;align-items: center;justify-content: flex-start;}
.solution_detial_reviews_ul_top_img{width: 115px;height: auto;}
.solution_detial_reviews_ul_top_img img{width: 100%;height: auto;display: block;}
.solution_detial_reviews_ul_top_right{margin-left: 13px;}
.solution_detial_reviews_ul_top_right h2{font-size: 24px;color: #33343D;font-family: "Poppins-SemiBold";}
.solution_detial_reviews_ul_top_right p{font-size: 16px;color: #33343D;font-family: "Poppins-Light";}
.solution_detial_reviews_ul_bottom{width: 100%;height: auto;margin-top: 30px;}
.solution_detial_reviews_ul_bottom p{font-size: 16px;color: #33343D;font-family: "Poppins-Light";line-height: 1.6;}
.solution_detial_reviews_ul li:after{content: "";display: block;width: 1px;height: 100%;background: rgba(0,0,0,0.1);position: absolute;top: 0;right: -6.2%;}
.solution_detial_reviews_ul li:nth-of-type(3n):after{display: none;}
/*solution_detial.html end*/
/*service.html start*/
.service_banner{width: 100%;height: auto;}
.service_banner img{width: 100%;height: auto;display: block;}
.service_info_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.service_info_content_top{width: 100%;height: auto;display: flex;justify-content: space-between;padding-bottom: 44px;border-bottom: 1px solid rgba(28, 28, 28, 0.1);}
.service_info_content_top h1{display: block;width: 33.2%;height: auto;font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.service_info_content_top p{display: block;width: 56.64%;height: auto;font-size: 16px;color: #33343D;line-height: 1.8;}
.service_info_content_bottom{width: 100%;height: auto;padding-top: 30px;display: flex;justify-content: space-between;align-items: center;}
.service_info_content_bottom_left{width: 31.93%;height: auto;}
.service_info_content_bottom_left h2{font-size: 24px;color: #000000;font-family: "Poppins-Bold";margin-bottom: 20px;}
.service_info_content_bottom_left p{display: block;padding-left: 26px;position: relative;font-size: 18px;color: #33343D;font-family: "Poppins-Medium";line-height: 2;}
.service_info_content_bottom_left p:before{content: "";display: block;width: 8px;height: 8px;background: var(--mainColor);position: absolute;left: 0;top: 13px;}
.service_info_content_bottom_right{width: 64.6%;height: auto;overflow: hidden;border-radius: 0 100px 0 100px;}
.service_info_content_bottom_right img{width: 100%;height: auto;display: block;}
.service_detailed_box{width: 100%;height: auto;padding: 80px 0;background: #F7F7F7;overflow: hidden;}
.service_detailed_title{width: 74.2%;height: auto;}
.service_detailed_title h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.service_detailed_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.service_detailed_ul li{width: 22.8%;height: auto;margin-left: 2.9%;margin-top: 30px;background: #FFFFFF;}
.service_detailed_ul li:nth-of-type(4n+1){margin-left: 0;}
.service_detailed_ul_img{width: 100%;height: auto;}
.service_detailed_ul_img img{width: 100%;height: auto;display: block;}
.service_detailed_ul_txt{width: 100%;height: auto;padding: 30px;padding-top: 16px;border-top: 3px solid #f7f7f7;}
.service_detailed_ul_txt h2{font-size: 20px;font-family: "Poppins-SemiBold";color: var(--mainColor);min-height: 60px;display: block;}
.service_detailed_ul_txt p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 10px;}
.service_customize_box{width: 100%;height: auto;padding: 80px 0;}
.service_customize_box .service_info_content_top{padding-bottom: 0;border-bottom: none;}
.service_customize_box .service_info_content_top h1{width: 34.2%;}
.service_customize_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.service_customize_ul li{width: 32%;height: auto;margin-left: 2%;margin-top: 50px;}
.service_customize_ul li:nth-of-type(3n+1){margin-left: 0;}
.service_customize_ul_img{width: 100%;height: auto;position: relative;}
.service_customize_ul_img img{width: 100%;height: auto;display: block;}
.service_customize_ul_img:after{content: "";display: block;width: 78px;height: auto;aspect-ratio:1/1;background: url(../images/service_solar_ico.png) no-repeat center center #FFFFFF;background-size: 46px auto;border-radius: 50%;position: absolute;top: 50%;transform: translateY(-50%);right: -12%;z-index: 2;}
.service_customize_ul li h2{display: flex;align-items: center;width: 100%;height: 56px;padding: 0 20px;font-size: 18px;color: #33343D;font-family: "Poppins-SemiBold";}
.service_customize_ul li:nth-of-type(3n) .service_customize_ul_img:after{display: none;}
.service_advantage_box{width: 100%;height: auto;overflow: hidden;}
.service_advantage_content{width: 100%;height: auto;padding: 80px 0;border-top: 1px solid rgba(28, 28, 28, 0.1);}
.service_advantage_content .service_detailed_title{padding-right: 10%;}
.service_advantage_content .service_detailed_title p{font-size: 16px;color: #33343D;font-family: "Poppins-SemiBold";}
/*service.html end*/
/*about.html start*/
.about_info_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.about_info_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.about_info_content_left{width: 47.4%;height: auto;}
.about_info_content_left h1{display: block;padding-bottom: 30px;border-bottom: 1px dashed #a6a6a6;font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.about_info_content_left p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 20px;}
.about_info_content_right{width: 50.1%;height: auto;}
.about_info_content_right img{width: 100%;height: auto;}
.about_info_content_right a:after{background: url(../images/about_video_btn.png) no-repeat center center;background-size: 55px auto;}
.about_bright_box{width: 100%;height: auto;background: #f2f2f2;position: relative;overflow: hidden;}
.about_bright_box:before{content: "";width: 46.875%;height: 100%;background: #f9fafc;position: absolute;left: 0;top: 0;}
.about_bright_content_box{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 2;}
.about_bright_content_left{width: 45.72%;height: auto;}
.about_bright_content_left img{width: 100%;height: auto;display: block;}
.about_bright_content_right{width: 48.1%;height: auto;}
.about_bright_content_right h2{font-size: 30px;color: #33343D;font-family: "Poppins-Bold";}
.about_bright_content_right h3{font-size: 24px;color: #33343D;font-family: "Poppins-Medium";}
.about_bright_content_right p{font-size: 16px;color: #33343D;line-height: 1.6;padding-left: 26px;margin-top: 20px;position: relative;}
.about_bright_content_right p:before{content: "";display: block;width: 9px;height: 9px;background: var(--mainColor);position: absolute;left: 0;top: 8px;}
.about_team_box{width: 100%;height: auto;padding: 80px 0;background: #F7F7F7;}
.about_team_title{display: flex;justify-content: space-between;width: 100%;height: auto;}
.about_team_title h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.about_team_title p{display: block;width: 66.2%;height: auto;font-size: 16px;color: #33343D;line-height: 1.6;}
.about_team_sw{width: 100%;height: auto;margin-top: 36px;}
.about_team_sw .swiper-slide{width: 100%;height: auto;}
.about_team_sw .swiper-slide img{width: 100%;height: auto;display: block;}
.about_team_sw_right,.about_team_sw_left{width: 48px;height: 52px;display: flex;align-items: center;font-size: 36px;color: #FFFFFF;border-radius: 4px;background: rgba(0,0,0,0.2);justify-content: center;}
.about_team_sw_right:hover,.about_team_sw_left:hover{background: var(--mainColor);}
.about_team_sw_right{right: 20px;}
.about_team_sw_left{left: 20px;}
.about_culture_box{width: 100%;height: auto;padding: 80px 0;padding-top: 40px;}
.about_culture_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.about_culture_ul li{width: 32%;height: auto;padding: 48px 30px;box-shadow: 0px 0px 27px 0px rgba(108, 108, 108, 0.26);margin-top: 40px;margin-left: 2%;}
.about_culture_ul li:nth-of-type(1){padding: 0;box-shadow: initial;}
.about_culture_ul li:nth-of-type(3n+1){margin-left: 0;}
.about_culture_ul li h2{font-size: 46px;color: #33343d;font-family: "Poppins-Bold";}
.about_culture_ul_ico{display: flex;justify-content: flex-start;align-items: center;width: 100%;height: auto;}
.about_culture_ul_ico img{width: 68px;height: auto;display: block;margin-right: 20px;}
.about_culture_ul_ico h3{font-size: 24px;color: #1C1C1C;font-family: "Poppins-Bold";}
.about_culture_ul li p{font-size: 16px;color: #33343d;line-height: 1.6;margin-top: 18px;}
.about_history_box{width: 100%;height: auto;padding: 80px 0;background: url(../images/about_history_bg.jpg) no-repeat center center;background-size: cover;}
.about_history_title{width: 100%;height: auto;}
.about_history_title h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";text-align: center;}
.about_history_top{width: 100%;height: auto;position: relative;margin-top: 60px;}
.about_history_top:after{content: "";display: block;width: 100%;height: 8px;background: var(--mainColor);position: absolute;left: 0;bottom: 28px;}
.about_history_swiper_top{width: 100%;height: auto;padding-bottom: 20px;}
.about_history_swiper_top .swiper-slide h2{font-size: 18px;color: #000000;text-align: center;display: flex;align-items: flex-end;justify-content: center;height: 46px;}
.about_history_swiper_top .swiper-slide.swiper-slide-active h2{font-size: 30px;color: var(--mainColor);}
.about_history_swiper_top .swiper-slide span{display: block;width: 24px;height: auto;background: transparent;border-radius: 50%;aspect-ratio:1/1;position: relative;margin: 0px auto;margin-top: 24px;}
.about_history_swiper_top .swiper-slide span:before{content: "";display: block;width: 8px;height: 8px;background: #FFFFFF;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.about_history_swiper_top .swiper-slide.swiper-slide-active span{background: var(--mainColor);}
.about_history_swiper_top .swiper-slide span:after{content: "";display: block;width: 20px;height: auto;aspect-ratio:2/1;background: url(../images/about_history_ico.png) no-repeat center center;background-size: 100% auto;position: absolute;left: 50%;transform: translateX(-50%);bottom: -20px;opacity: 0;}
.about_history_swiper_top .swiper-slide.swiper-slide-active span:after{opacity: 1;}
.about_history_bottom{width: 100%;height: auto;margin-top: 59px;padding: 0 85px;position: relative;}
.about_history_bottom_sw{width: 100%;height: auto;}
.about_history_bottom_sw .swiper-slide{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.about_history_bottom_sw_left{width: 44%;height: auto;border: 5px solid #FFFFFF;}
.about_history_bottom_sw_left img{width: 100%;height: auto;display: block;}
.about_history_bottom_sw_right{width: 53.3%;height: auto;}
.about_history_bottom_sw_right p{font-size: 16px;color: #212121;line-height: 1.8;}
.about_history_bottom_sw_btn_right,.about_history_bottom_sw_btn_left{width: 48px;height: 52px;background: rgba(0,0,0,0.2);border-radius: 4px;display: flex;justify-content: center;align-items: center;font-size: 36px;color: #FFFFFF;}
.about_history_bottom_sw_btn_right:hover,.about_history_bottom_sw_btn_left:hover{background: var(--mainColor);}
.about_history_bottom_sw_btn_right{right: 0;}
.about_history_bottom_sw_btn_left{left: 0;}
.about_certificates_box{width: 100%;height: auto;padding: 80px 0;}
.about_certificates_title{width: 100%;height: auto;}
.about_certificates_title h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.about_certificates_title p{font-size: 16px;color: #33343D;line-height: 1.6;margin-top: 17px;}
.about_certificates_sw{width: 100%;height: auto;padding-bottom: 80px;margin-top: 60px;}
.about_certificates_sw .swiper-slide{width: 100%;height: auto;}
.about_certificates_sw .swiper-slide img{width: 100%;height: auto;display: block;}
.about_certificates_sw .swiper-slide h2{font-size: 16px;color: #33343D;text-align: center;margin-top: 10px;}
.about_certificates_sw_page{width: 100%;bottom: 0 !important;}
.about_certificates_sw_page span{width: 13px;height: 13px;border: 1px solid #1c1c1c;background: transparent;opacity: 1;}
.about_certificates_sw_page span.swiper-pagination-bullet-active{background: var(--mainColor);border-color: var(--mainColor);}
.about_partners_box{width: 100%;height: auto;padding: 80px 0;background: #F7F7F7;}
.about_partners_sw{width: 100%;height: auto;margin-top: 70px;}
.about_partners_sw .swiper-slide{display: flex;align-items: center;justify-content: center;}
.about_partners_sw img{display: block;max-width: 100%;height: auto;}
/*about.html end*/
/*capabilities.html start*/
.capabilities_tem_box{width: 100%;height: auto;padding: 80px 0;}
.capabilities_title{display: flex;justify-content: space-between;align-items: flex-start;width: 100%;height: auto;}
.capabilities_title h1{display: block;width: 32.81%;height: auto;font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.capabilities_title p{display: block;width: 66.2%;height: auto;font-size: 16px;color: #33343D;line-height: 1.8;}
.capabilities_tem_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 20px;}
.capabilities_tem_ul li{width: 32%;height: auto;margin-left: 2%;margin-top: 50px;background: #FFFFFF;box-shadow: 0px 0px 13px 0px rgba(108, 108, 108, 0.14);}
.capabilities_tem_ul li:nth-of-type(3n+1){margin-left: 0;}
.capabilities_tem_ul_img{width: 100%;height: auto;overflow: hidden;}
.capabilities_tem_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.capabilities_tem_ul_txt{width: 100%;height: auto;padding: 30px 34px;}
.capabilities_tem_ul_txt h2{font-size: 24px;color: #33343D;font-family: "Poppins-Medium";}
.capabilities_tem_ul_txt p{font-size: 18px;color: #33343D;line-height: 1.6;margin-top: 9px;}
.capabilities_tem_ul li:hover .capabilities_tem_ul_img img{transform: scale(1.1);}
.capabilities_production_box{width: 100%;height: auto;padding: 80px 0;background: #F7F7F7;}
.capabilities_production_btn{width: 100%;height: auto;margin-top: 59px;border-bottom: 1px solid rgba(28, 28, 28, 0.2);display: flex;justify-content: flex-start;}
.capabilities_production_btn li{font-size: 18px;color: #33343D;font-family: "Poppins-SemiBold";cursor: pointer;padding-bottom: 16px;position: relative;}
.capabilities_production_btn li + li{margin-left: 58px;}
.capabilities_production_btn li:hover,.capabilities_production_btn li.on{color: var(--mainColor);}
.capabilities_production_btn li:after{content: "";display: block;width: 100%;height: 1px;background: var(--mainColor);position: absolute;left: 0;bottom: -1px;opacity: 0;}
.capabilities_production_btn li.on:after{opacity: 1;}
.capabilities_production_content{width: 100%;height: auto;}
.capabilities_production_content_list{width: 100%;height: auto;display: none;}
.capabilities_production_content_list_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.capabilities_production_content_list_ul li{width: 32%;height: auto;overflow: hidden;border-radius: 4px;margin-top: 40px;margin-left: 2%;}
.capabilities_production_content_list_ul li:nth-of-type(3n+1){margin-left: 0;}
.capabilities_production_content_list_ul li img{width: 100%;height: auto;display: block;}
.capabilities_advantage_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.capabilities_advantage_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.capabilities_advantage_content_left{width: 46.75%;height: auto;}
.capabilities_advantage_content_left_title{width: 100%;height: auto;}
.capabilities_advantage_content_left_title h2{font-size: 48px;color: #33343D;font-family: "Poppins-Bold";}
.capabilities_advantage_content_left_ul{width: 100%;height: auto;margin-top: 40px;}
.capabilities_advantage_content_left_ul li{width: 100%;height: auto;}
.capabilities_advantage_content_left_ul_top{width: 100%;height: 50px;border-top: 1px solid #1c1c1c;display: flex;align-items: center;justify-content: space-between;cursor: pointer;}
.capabilities_advantage_content_left_ul_top h2{font-size: 18px;color: #33343D;font-family: "Poppins-Medium";margin-right: 10px;}
.capabilities_advantage_content_left_ul_top span{display: block;font-size: 18px;color: #33343D;font-family: "Poppins-Medium";}
.capabilities_advantage_content_left_ul li.on .capabilities_advantage_content_left_ul_top h2{color: var(--mainColor);}
.capabilities_advantage_content_left_ul li.on .capabilities_advantage_content_left_ul_top span{color: var(--mainColor);}
.capabilities_advantage_content_left_ul li.on .capabilities_advantage_content_left_ul_top{border-color: var(--mainColor);}
.capabilities_advantage_content_left_ul_bottom{width: 100%;height: auto;padding-bottom: 50px;display: none;}
.capabilities_advantage_content_left_ul_bottom p{font-size: 16px;color: #33343D;line-height: 1.8;}
.capabilities_advantage_content_left_ul li:nth-last-of-type(1){border-bottom: 1px solid #1c1c1c;}
.capabilities_advantage_content_right{width: 48.3%;height: auto;}
.capabilities_advantage_content_right img{width: 100%;height: auto;display: block;}
.capabilities_quality_box{width: 100%;height: auto;padding: 80px 0;background: #F7F7F7;}
.capabilities_market_box{width: 100%;height: auto;padding: 80px 0;}
.capabilities_market_map{width: 100%;height: auto;margin-top: 80px;}
.capabilities_market_map img{display: block;max-width: 100%;height: auto;}
/*capabilities.html end*/
.download_list_content{margin-top: 50px;}
.video_box{padding-top: 58px;}
/*content end*/
/*footer start*/
.footer{width: 100%;height: auto;background: #1c1c1c;}
.footer_top_box{width: 100%;height: auto;padding: 80px 0 47px;}
.footer_top_content{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer_top_content_left{width: 68.97%;height: auto;}
.footer_top_content_left_top{width: 100%;height: auto;display: flex;justify-content: space-between;padding-right: 15.1%;}
.footer_top_content_left_info{width: 37%;height: auto;}
.footer_logo{width: 109px;height: auto;display: block;}
.footer_logo img{width: 100%;height: auto;display: block;}
.footer_top_content_left_info p{font-size: 14px;color: #FFFFFF;line-height: 1.6;margin-top: 14px;font-family: "Poppins-Light";}
.footer_top_content_left_info_share{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.footer_top_content_left_info_share li{width: 18px;height: auto;margin-top: 40px;transition: all 0.3s;}
.footer_top_content_left_info_share li:hover{transform: translateY(-5px);}
.footer_top_content_left_info_share li img{width: 100%;height: auto;display: block;}
.footer_top_content_left_info_share li + li{margin-left: 30px;}
.footer_nav_box h2{font-size: 18px;color: #FFFFFF;font-family: "Poppins-ExtraBold";margin-bottom: 20px;}
.footer_nav_box a{display: block;font-size: 14px;color: #FFFFFF;line-height: 2;font-family: "Poppins-Light";}
.footer_nav_box a:hover{text-decoration: underline;}
.footer_top_content_left_bottom{width: 100%;height: auto;margin-top: 80px;}
.footer_top_content_left_bottom h2{font-size: 18px;color: #FFFFFF;font-family: "Poppins-ExtraBold";margin-bottom: 20px;}
.footer_top_content_left_bottom_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer_top_content_left_bottom_ul li{height: 104px;background: rgb(255,255,255,0.2);padding: 0 20px;display: flex;justify-content: flex-start;align-items: center;border-radius: 5px;}
.footer_top_content_left_bottom_ul_ico{width: 16px;height: auto;margin-right: 16px;}
.footer_top_content_left_bottom_ul_ico img{width: 100%;height: auto;display: block;}
.footer_top_content_left_bottom_ul_txt{flex: 1;}
.footer_top_content_left_bottom_ul_txt p{font-size: 14px;color: #FFFFFF;font-family: "Poppins-Light";line-height: 1.8;}
.footer_top_content_left_bottom_ul_txt p a:hover{text-decoration: underline;}
.footer_top_content_left_bottom_ul li:nth-last-of-type(1){width: 52.12%;}
.footer_top_content_right{width: 26.91%;height: auto;}
.footer_top_content_right h2{font-size: 18px;color: #FFFFFF;font-family: "Poppins-ExtraBold";margin-bottom: 20px;}
.footer_top_content_right_ul{width: 100%;height: auto;}
.footer_top_content_right_ul li{width: 100%;height: auto;position: relative;}
.footer_top_content_right_ul li input{display: block;width: 100%;height: 50px;border: 1px solid rgba(83, 83, 83, 0.3);padding-left: 14px;font-size: 14px;font-family: "Poppins-Light";color: #FFFFFF;background: none;outline: none;}
.footer_top_content_right_ul li input::placeholder{color: #8f8f8f;}
.footer_top_content_right_ul li + li{margin-top: 9px;}
.footer_top_content_right_ul li textarea{display: block;width: 100%;height: 90px;border: 1px solid rgba(83, 83, 83, 0.3);padding: 14px;font-size: 14px;font-family: "Poppins-Light";color: #FFFFFF;background: none;outline: none;resize: none;}
.footer_top_content_right_ul li textarea::placeholder{color: #8f8f8f;}
.footer_top_content_right_ul li p{font-size: 14px;color: #FFFFFF;line-height: 1.6;font-family: "Poppins-Light";}
.footer_top_content_right_ul li p a{font-style: italic;text-decoration: underline;}
.footer_top_content_right_btn{display: block;width: 164px;height: 45px;background: var(--mainColor);border-radius: 5px;font-size: 16px;color: #FFFFFF;font-family: "Poppins-Light";cursor: pointer;outline: none;margin-top: 9px;border-radius: 5px;border: none;}
.footer_last_box{width: 100%;height: auto;padding: 36px 0;border-top: 1px solid rgba(220, 220, 220, 0.1);}
.footer_last_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.footer_last_content p{font-size: 16px;color: #FFFFFF;font-family: "Poppins-Light";}
.footer_last_content p a img{vertical-align: middle;}
/*footer end*/
  .privacyBox{
    line-height: 23px;
    transition: 350ms transform ease, 350ms opacity ease;
    background-color: #FFF;
    color: #333;
    border-radius: 4px;
    position: fixed;
    width: 220px;
    padding: 15px;
    z-index: 9999;
    box-shadow: 0 6px 40px rgba(0,0,0,.3);
    bottom: 20px;
    left: 20px;
    opacity: 1;
    font-weight: bold;
    box-sizing: initial;
  }
  .privacyBox p{
    margin-bottom: 10px;
    font-size: 14px;
  }
  .privacyBox p a{
    font-size: 14px;
    font-weight: bold;
    color: #c92626;
  }
  .privacyBox p a:hover{
    text-decoration: underline;
  }
  .privacyBox .btn{
    font-size: 15px;
    line-height: 15px;
    transition: 350ms ease background;
    display: block;
    border-radius: 3px;
    text-align: center;
    text-transform: uppercase;
    color: #FFF;
    padding: 10px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    background:#c92626;
    background: -webkit-gradient(radial, center bottom, 0, center 230, 230, from(#c92626), to(#c92626));
  }
  .privacyBox .btn:hover{
    background: -webkit-gradient(radial, center bottom, 0, center 230, 230, from(#c92626), to(#c92626));
  }



@media (max-width: 1920px) {
	 .footer_top_content_left_bottom_ul li{
		 width: calc((100% - 4% ) / 2);
		 margin-bottom: 2%;
	 }
	
}
@media (max-width: 1768px) {
	.index_solutions_ul li:nth-of-type(1) .index_solutions_ul_content{width: 45.1%;}
	.index_frist_ul li{padding: 20px;}
	.index_advantages_content_right_top{padding-right: 0;}
	.index_advantages_content_right_top h2{padding: 0;}
	.index_advantages_content{align-items: flex-end;}
	.footer_top_content_left_bottom_ul li{width: 48.5%;}
	.footer_top_content_left_bottom_ul li:nth-last-of-type(1){width: 100%;margin-top: 10px;}
	.index_news_content_right{flex-direction: column;justify-content: space-between;display: flex;}
	.index_news_content_right li{height: 48.5%;}
	.index_news_content_right_img{height: 100%;}
	.index_news_content_right_img img{height: 100%;object-fit: cover;}
	.product_faq_ul_top h3{font-size: 16px;flex: 1;margin-right: 15px;}
	.product_box .contentWH1400{width: 83.33%;}
	.solution_detial_project_content_txt{width: 90.93%;}
	.solution_detial_working_content_left h2{font-size: 40px;}
	.solution_detial_working_content_left p{margin-top: 20px;}
	.solution_detial_achieve_content_left h2{font-size: 36px;}
	.service_info_content_top h1{font-size: 36px;}
	.service_detailed_ul_txt{padding: 30px 14px;padding-top: 16px;}
	.service_detailed_title{width: 100%;}
	.about_bright_content_right{padding: 30px 0;}
	.about_team_title h2{font-size: 36px;}
	.capabilities_production_box .capabilities_title h1{width: 100%;}
	.capabilities_title h1{font-size: 36px;}
	.capabilities_advantage_content_left_title h2{font-size: 36px;}
}
@media (max-width: 1400px) {
	.product_box .contentWH1400{width: 92%;}
	.solution_detial_project_bg{height: 480px;}
	.solution_detial_project_bg img{height: 100%;object-fit: cover;}
	.solution_detial_project_content_txt h1{font-size: 30px;}
	
}
@media (max-width: 1200px) {
	.index_frist_ul li{width: 32%;margin-left: 2%;}
	.index_frist_ul li:nth-of-type(6n+1){margin-left: 2%;}
	.index_frist_ul li:nth-of-type(3n+1){margin-left: 0;}
	.index_about_content_box{bottom: 0;}
	.product_content_left_title h2{font-size: 16px;}
	.solution_detial_achieve_content_right li{width: 48.5%;flex-direction: column;}
	.solution_detial_achieve_content_right_ico{margin-right: 0;}
	.solution_detial_achieve_content_right_right{flex: auto;margin-top: 20px;width: 100%;}
	.service_info_content_top{flex-wrap: wrap;}
	.service_info_content_top h1{width: 100%;}
	.service_info_content_top p{width: 100%;margin-top: 20px;}
	.service_detailed_ul{justify-content: space-between;}
	.service_detailed_ul li{width: 48.5%;margin-left: 0;}
	.service_customize_box .service_info_content_top h1{width: 100%;}
	.service_customize_ul_img:after{width: 54px;background-size: 40% auto;}
	.capabilities_title{flex-direction: column;}
	.capabilities_title h1{text-align: center;width: 100%;}
	.capabilities_title p{width: 100%;text-align: center;margin-top: 10px;}
}
@media (max-width: 990px) {
	.header_nav_box li{margin-left: 20px;}
	.header_nav_box li:nth-of-type(1) .header_nav_list_box{width: 100%;}
	.index_product_title h1{font-size: 38px;}
	.index_product_title p{font-size: 12px;}
	.index_solutions_ul li:nth-of-type(1) .index_solutions_ul_content{width: 78%;}
	.index_about_content_box{position: relative;}
	.index_solutions_ul_content{width: 92%;}
	.index_about_content{flex-direction: column;}
	.index_about_content_left{width: 100%;}
	.index_about_content_right{width: 100%;margin-top: 30px;}
	.index_advantages_content{flex-wrap: wrap;}
	.index_advantages_content_left{width: 100%;display: flex;justify-content: center;align-items: center;}
	.index_advantages_content_left img{max-width: 100%;}
	.index_advantages_content_right{width: 100%;margin-top: 35px;padding-bottom: 80px;}
	.index_news_content_left_txt{padding: 5% 4%;}
	.footer_top_content_right{width: 100%;margin-top: 30px;}
	.footer_top_content_left{width: 100%;}
	.footer_top_content_left_bottom{margin-top: 30px;}
	.footer_top_content_left_top{padding-right: 0;}
	.footer_last_content{flex-wrap: wrap;justify-content: center;}
	.footer_last_content p{text-align: center;}
	.product_content_box{flex-wrap: wrap;}
	.product_content_left{width: 100%;}
	.product_content_right{width: 100%;margin-top: 30px;}
	.product_advantage_content_ul{flex-wrap: wrap;margin-top: 50px;}
	.product_advantage_content_ul li{width: 48.5%;margin-top: 30px;}
	.product_detial_info_content{flex-wrap: wrap;}
	.product_detial_info_content_left{width: 100%;}
	.product_detial_info_content_right{width: 100%;}
	.product_detial_optics_box{flex-direction: column-reverse;}
	.product_detial_optics_right{width: 100%;}
	.product_detial_optics_left{width: 100%;margin-top: 30px;}
	.solution_detial_project_content_txt h2{font-size: 36px;}
	.solution_detial_project_content_txt{width: 100%;}
	.solution_detial_project_content_txt h1{font-size: 20px;}
	.solution_detial_feature_ul{justify-content: space-between;}
	.solution_detial_feature_ul li{width: 48.5%;margin-left: 0;}
	.solution_detial_working_content{flex-direction: column-reverse;}
	.solution_detial_working_content_right{width: 100%;}
	.solution_detial_working_content_left{width: 100%;margin-top: 30px;}
	.solution_detial_achieve_content{flex-direction: column;}
	.solution_detial_achieve_content_left{width: 100%;}
	.solution_detial_achieve_content_left h2{text-align: center;}
	.solution_detial_achieve_content_left a{width: 300px;margin: 0px auto;margin-top: 30px;}
	.solution_detial_achieve_content_right{width: 100%;margin-top: 35px;}
	.service_info_content_bottom{flex-wrap: wrap;}
	.service_info_content_bottom_left{width: 100%;}
	.service_info_content_bottom_right{width: 100%;border-radius: 10px;margin-top: 30px;}
	.about_info_content{flex-direction: column-reverse;}
	.about_info_content_right{width: 100%;}
	.about_info_content_left{width: 100%;margin-top: 30px;}
	.about_team_title{flex-direction: column;}
	.about_team_title h2{text-align: center;}
	.about_team_title p{width: 100%;margin-top: 10px;text-align: center;}
	.about_culture_ul{justify-content: space-between;}
	.about_culture_ul li{width: 48.5%;margin-left: 0;}
	.about_history_bottom_sw .swiper-slide{flex-direction: column;}
	.about_history_bottom_sw_left{width: 100%;}
	.about_history_bottom_sw_right{width: 100%;margin-top: 30px;}
	.capabilities_tem_ul{justify-content: space-between;}
	.capabilities_tem_ul li{width: 48.5%;margin-left: 0;}
	.capabilities_production_btn li + li{margin-left: 16px;}
	.capabilities_production_btn li{font-size: 16px;}
	.capabilities_advantage_content{flex-direction: column;}
	.capabilities_advantage_content_left{width: 100%;}
	.capabilities_advantage_content_right{width: 100%;margin-top: 30px;}
}
@media (max-width: 768px) {
	.header_content_box{height: 13.8vw;position: initial;}
	.logo{width: 16vw;}
	.header_nav_box{position: absolute;top: 100%;height: calc(100vh - 13.8vw);display: block;background: rgba(0,0,0,0.9);width: 100%;left: 0;overflow: hidden;overflow-y: auto;display: none;z-index:9999 ;}
	.header_nav_box li{height: auto;margin-left: 0;padding-left: 3.8vw;}
	.nav_frist_link{font-size: 3.8vw;line-height: 10.8vw;display: inline-block;}
	.header_nav_list_box{position: relative;left: 0;top: 0;transform: none;width: ;}
	.header_nav_box li:nth-of-type(1) .header_nav_list_box{padding: 5% 4%;}
	.header_nav_box li:nth-of-type(1) .header_nav_list_box{flex-wrap: wrap;}
	.header_nav_box li:nth-of-type(1) .header_nav_list_item{width: 100%;}
	.header_nav_box li:nth-of-type(1) .nav_two_link{font-size: 3.8vw;height: 10.8vw;}
	.header_nav_box li:nth-of-type(1) .header_nav_list_content a{font-size: 3.6vw;line-height: 8.8vw;}
	.header_nav_list_box{width: 100%;}
	.nav_two_link{height: 8.8vw;font-size: 3.6vw;}
	.hd_btn{display: block;margin-right: 3.2vw;}
	.header_language_box{margin-left: 3.2vw;}
	.header_search_box.on{top: 13.8vw;}
	.header_search_box form{padding: 3.2vw;}
	.header_search_box input{width: 58.5%;padding: 0 1.2vw;margin: 0;font-size: 3.6vw;}
	.header_search_box input:nth-last-of-type(1){width: 38.5%;}
	.index_frist_box{padding: 8vw 0;}
	.index_frist_ul{justify-content: space-between;}
	.index_frist_ul li{margin-left: 0;width: 48.5%;padding: 5% 4%;margin-top: 3.2vw;}
	.index_frist_ul li:nth-of-type(1),.index_frist_ul li:nth-of-type(2){margin-top: 0;}
	.index_frist_ul_ico{width: 11vw;}
	.index_frist_ul li h2{font-size: 3.2vw;margin-top: 3.2vw;}
	.index_products_box{padding: 8vw 0;}
	.index_product_title{flex-wrap: wrap;}
	.index_product_title h1{font-size: 4.8vw;text-align: center;display: block;width: 100%;}
	.index_product_title p{width: 100%;text-align: center;font-size: 3.2vw;margin-top: 1.8vw;}
	.index_products_sw{margin-top: 8vw;width: 92%;}
	.index_products_sw_content_txt{width: 85%;}
	.index_products_sw_content_txt h2{font-size: 4.2vw;}
	.index_products_sw_content_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_products_sw_content_txt span{width: 42vw;height: 10.8vw;font-size: 3.6vw;margin-top: 3.8vw;}
	.index_products_sw_left, .index_products_sw_right{font-size: 4.8vw;}
	.index_solutions_ul{margin-top: 3.2vw;}
	.index_solutions_ul li{margin-top: 3.2vw;border-radius: 2vw;width: 100%;}
	.index_solutions_ul li:nth-of-type(1) .index_solutions_ul_content{width: 100%;}
	.index_solutions_ul_content{width: 100%;position: relative;background: none;padding: 5% 4%;left: 0;bottom: 0;}
	.index_solutions_ul_content h2{font-size: 4.2vw;color: #000000;}
	.index_solutions_ul_content p{font-size: 3.6vw;margin-top: 3.2vw;color: #000000;}
	.index_solutions_box{padding-bottom: 8vw;}
	.index_about_content_box{padding: 8vw 0;}
	.index_about_content_left h2{font-size: 3.8vw;padding-bottom: 1.8vw;}
	.index_about_content_left h3{font-size: 4.8vw;margin-top: 3.6vw;}
	.index_about_content_left a{width: 42vw;height: 10.8vw;font-size: 3.6vw;margin-top: 5.8vw;}
	.index_about_content_right{margin-top: 3.8vw;}
	.index_about_content_right p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_about_content_right_number{margin-top: 3.2vw;flex-wrap: wrap;}
	.index_about_content_right_number li{margin-top: 3.8vw;}
	.index_about_content_right_number li h2{font-size: 3.6vw;}
	.index_about_content_right_number li h2 span{font-size: 4.8vw;}
	.index_about_content_right_number li p{font-size: 3.2vw;margin-top: 1.8vw;}
	.index_about_content_right_number li h2 sup{font-size: 3.6vw;}
	.index_advantages_content_right_top h2{font-size: 4.8vw;}
	.index_advantages_content_right{margin-top: 3.8vw;}
	.index_advantages_content_right_top p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_advantages_content_right_top_ul li{width: 48.5%;margin-top: 3.8vw;padding-bottom: 1.8vw;}
	.index_advantages_content_right_top_ico{width: 12vw;}
	.index_advantages_content_right_top_ul li p{font-size: 3.6vw;margin-top: 1.8vw;}
	.index_advantages_content_right{padding-bottom: 8vw;}
	.index_news_box{padding: 8vw 0;}
	.index_news_title{flex-direction: column;}
     .index_news_title h1,
	.index_news_title h2{font-size: 4.8vw;}
	.index_news_title a{width: 42vw;height: 10.8vw;font-size: 3.8vw;margin-top: 3.6vw;}
	.index_news_content_box{margin-top: 5.8vw;display: block;}
	.index_news_content_left{width: 100%;}
	.index_news_content_left_time img{width: 4.8vw;}
	.index_news_content_left_time{font-size: 3.6vw;}
	.index_news_content_left_txt h2{font-size: 3.6vw;margin-top: 2.8vw;}
	.index_news_content_left_txt p{font-size: 3.2vw;margin-top: 1.8vw;}
	.index_news_content_left_txt span{width: 42vw;height: 10.8vw;font-size: 3.8vw;margin-top: 3.6vw;}
	.index_news_content_right{width: 100%;margin-top: 3.8vw;height: auto;}
	.index_news_content_right li{height: auto;}
	.index_news_content_right li + li{margin-top: 3.8vw;}
	.index_news_content_right_content{position: relative;padding: 5% 4%;height: auto;}
	.index_news_content_right_content_time{color: #000000;font-size: 3.6vw;}
	.index_news_content_right_content h2{font-size: 3.8vw;color: #000;}
	.index_news_content_right_content_time img{filter: initial;width: 4.8vw;}
	.index_news_content_right li:hover .index_news_content_right_content h2{color: var(--mainColor);}
	.index_ready_box{padding: 8vw 0;}
	.index_ready_content{flex-direction: column;}
	.index_ready_content_left{width: 100%;}
	.index_ready_content_left h2{font-size: 4.2vw;text-align: center;}
	.index_ready_content_left p{font-size: 3.6vw;text-align: center;}
	.index_ready_content a{width: 42vw;height: 10.8vw;font-size: 3.8vw;margin-top: 5.8vw;}
	.footer_top_box{padding: 8vw 0;}
	.footer_top_content_left_top{flex-wrap: wrap;}
	.footer_top_content_left_info{width: 100%;}
	.footer_logo{width: 22vw;}
	.footer_top_content_left_info p{font-size: 3.2vw;margin-top: 3.2vw;}
	.footer_top_content_left_info_share li{margin-top: 3.8vw;}
	.footer_top_content_left_info_share li + li{margin-left: 3.6vw;}
	.footer_nav_box{width: 48.5%;margin-top: 5.8vw;}
	.footer_nav_box h2{font-size: 3.8vw;margin-bottom: 1.8vw;}
	.footer_top_content_left_bottom{margin-top: 5.8vw;}
	.footer_top_content_left_bottom_ul li{width: 100%;height: auto;padding: 5% 4%;}
	.footer_top_content_left_bottom_ul li + li{margin-top: 1.8vw;}
	.footer_top_content_left_bottom h2{font-size: 3.8vw;margin-bottom: 1.8vw;}
	.footer_top_content_right{margin-top: 5.8vw;}
	.footer_top_content_right h2{font-size: 3.8vw;margin-bottom: 1.8vw;}
	.footer_top_content_right_ul li input{height: 10.8vw;font-size: 3.6vw;padding-left: 1.8vw;}
	.footer_top_content_right_ul li textarea{height: 18vw;padding: 1.8vw;font-size: 3.6vw;}
	.footer_top_content_right_ul li p{font-size: 3.2vw;}
	.footer_top_content_right_btn{width: 42vw;height: 10.8vw;font-size: 3.6vw;}
	.footer_last_box{padding: 1.8vw 0;}
	.footer_last_content p{font-size: 3.2vw;}
	.product_box{padding: 8vw 0;}
	.product_content_left_title{height: 10.8vw;padding: 0 3.2vw;}
	.product_content_left_title h2{font-size: 3.6vw;}
	.product_content_left_nav_top{padding: 0 3.2vw;height: 8.8vw;}
	.product_content_left_nav_top a{font-size: 3.6vw;}
	.product_content_left_nav_top span{font-size: 4.8vw;}
	.product_content_left_nav_bottom{padding: 0 3.8vw 5.8vw 3.8vw;}
	.product_content_left_nav_bottom a{font-size: 3.6vw;}
	.product_content_right{margin-top: 5.8vw;}
	.product_content_right_info h2{font-size: 4.8vw;}
	.product_content_right_info p{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_content_right_ul{margin-top: 3.2vw;}
	.product_content_right_ul li{width: 100%;margin-top: 3.8vw;}
	.product_content_right_ul_content{padding: 5% 4%;}
	.product_content_right_ul_content h2{font-size: 4.2vw;}
	.product_content_right_ul_content span{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_video_content a{width: 11vw;}
	.product_video_content h2{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_advantage_content{padding: 8vw 0;}
	.product_advantage_content_ul{margin-top: 3.2vw;}
	.product_advantage_content_ul li{width: 100%;margin-top: 3.8vw;}
	/* .product_advantage_content_ul_ico{width: 11vw;height: 11vw;} */
	/* .product_advantage_content_ul_ico img{width: 6.8vw;} */
	.product_advantage_content_ul li h2{font-size: 3.8vw;margin-top: 3.2vw;min-height: auto;}
	.product_advantage_content_ul li p{font-size: 3.6vw;margin-top: 1.8vw;}
	.product_related_applications_content{padding: 8vw 0;}
	.product_related_applications_ul{flex-wrap: wrap;}
	.product_related_applications_ul li.on{width: 100%;}
	.product_related_applications_ul li{margin-top: 3.8vw;width: 100%;height: auto;}
	.product_related_applications_ul_content{padding: 5% 4%;}
	.product_related_applications_ul_content_txt h2{font-size: 4.2vw;}
	.product_related_applications_ul_content_txt p{font-size: 3.2vw;margin-top: 3.2vw;}
	.product_related_case_content{padding: 8vw 0;}
	.product_related_case_ul{margin-top: 3.2vw;}
	.product_related_case_ul li{width: 100%;margin-top: 3.8vw;}
	.product_related_case_ul_content{padding: 5% 4%;}
	.product_related_case_ul_content h2{font-size: 3.8vw;}
	.product_related_case_ul_content p{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_related_solution_content{padding: 8vw 0;}
	.product_related_solution_ul{margin-top: 3.2vw;}
	.product_related_solution_ul li{width: 100%;margin-top: 3.8vw;}
	.product_related_solution_ul li:hover .index_solutions_ul_content{background: none;}
	.product_faq_box{padding: 8vw 0;}
	.product_faq_content p{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_faq_content ul li{font-size: 3.6vw;}
	.product_faq_ul{margin-top: 3.2vw;}
	.product_faq_ul_top{height: 10.8vw;padding: 0 4%;}
	.product_faq_ul_top h3{font-size: 3.2vw;margin-right: 1.8vw;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.product_faq_ul_top span{font-size: 3.6vw;}
	.product_faq_ul_bottom{padding: 5% 4%;}
	.product_faq_ul_bottom p{font-size: 3.2vw;}
	.product_detial_btn_box{display: none;}
	.product_detial_info_box{padding: 8vw 0;padding-bottom: 0;}
	.product_detial_info_content_left_sw .swiper-slide a:after{background-size: 11vw auto;}
	.product_detial_info_content_right{padding-top: 5.8vw;}
	.product_detial_info_content_right h1{font-size: 4.8vw;}
	.product_detial_info_content_right_content{margin-top: 3.2vw;}
	.product_detial_info_content_right_content p{font-size: 3.6vw;margin-top: 1.8vw;}
	.product_detial_info_content_right_btn{margin-top: 5.8vw;}
	.product_detial_info_content_right_btn a{height: 10.8vw;font-size: 3.6vw;}
	.product_detial_info_content_right_btn a.inquire{width: 38vw;font-size: 3.6vw;}
	.product_detial_download_btn img{width: 4.2vw;margin-right: 1.8vw;}
	.product_detial_content_list{margin-top: 8vw;}
	.product_detial_title h2{font-size: 4.8vw;}
	.product_detial_description_content{margin-top: 3.8vw;}
	.product_detial_description_content p{font-size: 3.6vw;}
	.product_detial_description_box{padding-bottom: 8vw;}
	.product_detial_specification_content{margin-top: 3.8vw;}
	.product_detial_specification_content table th{height: 10.8vw;font-size: 3.8vw;padding: 0 4%;}
	.product_detial_specification_content table td{height: 8.8vw;font-size: 3.2vw;padding: 0 4%;}
	.product_detial_specification_box{padding-bottom: 8vw;}
	.product_detial_optics_left{margin-top: 3.8vw;}
	.product_detial_optics_left h2{font-size: 4.8vw;margin-bottom: 3.2vw;}
	.product_detial_optics_left p{font-size: 3.6vw;}
	.product_detial_optics_box{padding-bottom: 8vw;}
	.product_detial_advantage_box{padding-bottom: 8vw;}
	.product_detial_video_box{padding-bottom: 8vw;}
	.product_detial_video_box .product_video_box{margin-top: 3.8vw;}
	.product_detial_method_ul{margin-top: 3.2vw;}
	.product_detial_method_ul li{width: 100%;margin-top: 3.8vw;margin-left: 0;}
	.product_detial_method_ul li h2{font-size: 3.8vw;height: 10.8vw;padding: 0 4%;}
	.product_detial_method_box{padding-bottom: 8vw;}
	.product_detial_related_news_content{padding: 8vw 0;}
	.product_detial_related_news_content_ul{margin-top: 3.2vw;}
	.product_detial_related_news_content_ul li{width: 100%;margin-left: 0;margin-top: 3.8vw;}
	.product_detial_related_news_content_ul_txt{padding: 5% 4%;}
	.product_detial_related_news_content_ul_txt_time img{width: 4.8vw;margin-right: 1.8vw;}
	.product_detial_related_news_content_ul_txt_time{font-size: 3.6vw;}
	.product_detial_related_news_content_ul_txt h2{font-size: 3.8vw;margin-top: 1.8vw;}
	.product_detial_related_news_content_ul_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_detial_related_news_content_ul_txt span{width: 42vw;height: 10.8vw;font-size: 3.6vw;margin-top: 3.8vw;}
	.product_detial_related_product_box{padding: 8vw 0;}
	.product_detial_related_product_sw{margin-top: 5.8vw;}
	.product_detial_related_product_txt{padding: 5% 4%;}
	.product_detial_related_product_txt h2{font-size: 3.8vw;}
	.product_detial_related_product_txt span{font-size: 3.6vw;margin-top: 3.2vw;}
     .solution_content_box{padding: 8vw 0;}
     .solution_content_ul li{margin-top: 3.8vw;padding: 5% 4%;}
     .solution_content_ul a{flex-wrap: wrap;padding: 0;}
     .solution_content_ul_img{width: 100%;}
     .solution_content_ul_right{width: 100%;margin-top: 3.8vw;}
     .solution_content_ul_right h4{font-size: 3.6vw;}
     .solution_content_ul_right p{font-size: 3.2vw;margin-top: 1.8vw;}
     .solution_content_ul_right span{width: 38vw;height: 8.8vw;font-size: 3.6vw;margin-top: 3.2vw;}
	.solution_detial_project_bg{height: 108vw;}
	.solution_detial_project_content_txt h2{font-size: 4.8vw;}
	.solution_detial_project_content_txt h1{font-size: 3.8vw;margin-top: 1.8vw;}
	.solution_detial_project_content_txt p{font-size: 3.2vw;margin-top: 3.6vw;}
	.solution_detial_project_content_txt a{width: 42vw;height: 10.8vw;font-size: 3.6vw;margin-top: 3.8vw;}
	.solution_detial_feature_box{padding: 8vw 0;padding-bottom: 0;}
	.solution_detial_feature_title{margin-top: 5.8vw;}
	.solution_detial_feature_title h2{font-size: 4.8vw;}
	.solution_detial_feature_ul li{width: 100%;margin-top: 3.8vw;}
	.solution_detial_feature_ul_ico{width: 11vw;}
	.solution_detial_feature_ul li h2{font-size: 4.2vw;margin-top: 3.2vw;}
	.solution_detial_feature_ul li p{font-size: 3.2vw;margin-top: 1.8vw;}
	.solution_detial_feature_box .contentWH1400{padding-bottom: 8vw;}
	.solution_detial_working_box{padding: 8vw 0;}
	.solution_detial_working_content_left{margin-top: 5.8vw;}
	.solution_detial_working_content_left h2{font-size: 4.8vw;}
	.solution_detial_working_content_left p{font-size: 3.6vw;margin-top: 3.2vw;}
	.solution_detial_achieve_content_left h2{font-size: 4.8vw;}
	.solution_detial_achieve_content_left a{width: 42vw;height: 10.8vw;font-size: 3.6vw;margin-top: 3.2vw;}
	.solution_detial_achieve_content_right_ico{width: 11vw;}
	.solution_detial_achieve_content_right_right h2{font-size: 4.2vw;min-height: 12vw;}
	.solution_detial_achieve_content_right_right p{font-size: 3.2vw;margin-top: 1.8vw;}
	.solution_detial_achieve_content_right{margin-top: 3.8vw;}
	.solution_detial_achieve_content_right li{padding-bottom: 3.2vw;margin-bottom: 3.8vw;}
	.solution_detial_achieve_content{padding-bottom: 8vw;}
	.solution_detial_reviews_box{padding: 8vw 0;}
	.solution_detial_reviews_ul{margin-top: 3.2vw;}
	.solution_detial_reviews_ul li{width: 100%;margin-top: 3.8vw;padding: 5% 4%;margin-left: 0;}
	.solution_detial_reviews_ul li:after{display: none;}
	.solution_detial_reviews_ul_top_img{width: 16vw;}
	.solution_detial_reviews_ul_top_right{margin-left: 1.8vw;}
	.solution_detial_reviews_ul_top_right h2{font-size: 4.2vw;}
	.solution_detial_reviews_ul_top_right p{font-size: 3.6vw;}
	.solution_detial_reviews_ul_top{padding-bottom: 1.8vw;}
	.solution_detial_reviews_ul_bottom{margin-top: 3.8vw;}
	.solution_detial_reviews_ul_bottom p{font-size: 3.2vw;}
	.service_info_box{padding: 8vw 0;}
	.service_info_content_top h1{font-size: 4.8vw;}
	.service_info_content_top p{font-size: 3.6vw;margin-top: 3.2vw;}
	.service_info_content_top{padding-bottom: 3.8vw;}
	.service_info_content_bottom{padding-top: 3.8vw;}
	.service_info_content_bottom_left h2{font-size: 4.2vw;margin-bottom: 3.6vw;}
	.service_info_content_bottom_left p{font-size: 3.6vw;padding-left: 5.4vw;}
	.service_info_content_bottom_left p:before{width: 1.2vw;height: 1.2vw;top: 2.8vw;}
	.service_info_content_bottom_right{margin-top: 3.2vw;border-radius: 2vw;}
	.service_detailed_box{padding: 8vw 0;}
	.service_detailed_title h2{font-size: 4.8vw;}
	.service_detailed_ul li{width: 100%;margin-top: 3.8vw;}
	.service_detailed_ul_txt{padding: 5% 4%;}
	.service_detailed_ul_txt h2{min-height: auto;font-size: 3.8vw;}
	.service_detailed_ul_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
	.service_customize_box{padding: 8vw 0;}
	.service_customize_ul li{width: 100%;margin-top: 3.8vw;margin-left: 0;}
	.service_customize_ul_img:after{display: none;}
	.service_customize_ul li h2{height: 10.8vw;padding: 0 4%;font-size: 3.6vw;}
	.service_advantage_content{padding: 8vw 0;}
	.about_info_box{padding: 8vw 0;}
	.about_info_content_right a:after{background-size: 11vw auto;}
	.about_info_content_left{margin-top: 4.8vw;}
	.about_info_content_left h1{font-size: 4.8vw;text-align: center;padding-bottom: 1.8vw;}
	.about_info_content_left p{font-size: 3.6vw;margin-top: 3.2vw;}
	.about_bright_content_box{flex-direction: column;padding: 8vw 0;}
	.about_bright_box:before{display: none;}
	.about_bright_content_left{width: 100%;}
	.about_bright_content_right{width: 100%;padding: 5% 4%;}
	.about_bright_content_right h2{font-size: 4.8vw;}
	.about_bright_content_right h3{font-size: 4.2vw;}
	.about_bright_content_right p{font-size: 3.6vw;padding-left: 4.8vw;margin-top: 3.6vw;}
	.about_bright_content_right p:before{width: 1.2vw;height: 1.2vw;top: 2vw;}
	.about_team_box{padding: 8vw 0;}
	.about_team_title h2{font-size: 4.8vw;}
	.about_team_title p{font-size: 3.6vw;margin-top: 3.2vw;}
	.about_team_sw{margin-top: 5.8vw;}
	.about_team_sw_right, .about_team_sw_left{width: 4.8vw;height: 4.8vw;font-size: 2.7vw;}
	.about_culture_box{padding: 8vw 0;padding-top: 4.2vw;}
	.about_culture_ul li{width: 100%;padding: 5% 4%;margin-top: 3.8vw;}
	.about_culture_ul li h2{font-size: 4.8vw;text-align: center;}
	.about_culture_ul_ico img{width: 10vw;margin-right: 3.2vw;}
	.about_culture_ul_ico h3{font-size: 4.2vw;}
	.about_culture_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
	.about_history_box{padding: 8vw 0;}
	.about_history_title h2{font-size: 4.8vw;}
	.about_history_swiper_top .swiper-slide h2{font-size: 3.6vw;height: 7vw;}
	.about_history_swiper_top .swiper-slide.swiper-slide-active h2{font-size: 4.8vw;}
	.about_history_swiper_top .swiper-slide span{width: 3.4vw;height: 3.4vw;margin-top: 3.6vw;}
	.about_history_swiper_top .swiper-slide span:before{width: 1vw;height: 1vw;}
	.about_history_swiper_top .swiper-slide span:after{width: 1.2vw;bottom: -2vw;}
	.about_history_top{margin-top: 5.8vw;}
	.about_history_top:after{height: 1vw;bottom: 6.3vw;}
	.about_history_bottom_sw_btn_right, .about_history_bottom_sw_btn_left{display: none;}
	.about_history_bottom{margin-top: 5.8vw;padding: 0;}
	.about_history_bottom_sw_right{margin-top: 5.8vw;}
	.about_history_bottom_sw_right p{font-size: 3.6vw;}
	.about_certificates_box{padding: 8vw 0;}
	.about_certificates_title h2{font-size: 4.8vw;text-align: center;}
	.about_certificates_title p{font-size: 3.6vw;text-align: center;margin-top: 3.2vbw;}
	.about_certificates_sw{margin-top: 5.8vw;padding-bottom: 8vw;}
	.about_certificates_sw .swiper-slide h2{font-size: 3.6vw;margin-top: 1.8vw;}
	.about_certificates_sw_page span{width: 1.2vw;height: 1.2vw;}
	.about_partners_box{padding: 8vw 0;}
	.about_partners_sw{margin-top: 5.8vw;}
	.capabilities_tem_box{padding: 8vw 0;}
	.capabilities_title h1{font-size: 4.8vw;}
	.capabilities_title p{font-size: 3.6vw;margin-top: 3.2vw;}
	.capabilities_tem_ul{margin-top: 3.2vw;}
	.capabilities_tem_ul li{width: 100%;margin-top: 3.8vw;}
	.capabilities_tem_ul_txt{padding: 5% 4%;}
	.capabilities_tem_ul_txt h2{font-size: 4.2vw;}
	.capabilities_tem_ul_txt p{font-size: 3.6vw;margin-top: 1.8vw;}
	.capabilities_production_box{padding: 8vw 0;}
	.capabilities_production_btn{margin-top: 5.8vw;justify-content: space-between;}
	.capabilities_production_btn li + li{margin-left: 0;}
	.capabilities_production_btn li{width: 32%;font-size: 3.6vw;padding-bottom: 1.8vw;text-align: center;}
	.capabilities_production_content_list_ul{justify-content: space-between;}
	.capabilities_production_content_list_ul li{margin-left: 0;width: 48.5%;margin-top: 3.8vw;}
	.capabilities_advantage_box{padding: 8vw 0;}
	.capabilities_advantage_content_left_title h2{font-size: 4.8vw;}
	.capabilities_advantage_content_left_ul_top{height: 10.8vw;}
	.capabilities_advantage_content_left_ul{margin-top: 5.8vw;}
	.capabilities_advantage_content_left_ul_top h2{font-size: 3.6vw;margin-right: 1.8vw;}
	.capabilities_advantage_content_left_ul_top span{font-size: 4.8vw;}
	.capabilities_advantage_content_left_ul_bottom p{font-size: 3.6vw;}
	.capabilities_advantage_content_left_ul_bottom{padding-bottom: 5.8vw;}
	.capabilities_advantage_content_right{margin-top: 5.8vw;}
	.capabilities_quality_box{padding: 8vw 0;}
	.capabilities_market_box{padding: 8vw 0;}
	.capabilities_market_map{margin-top: 5.8vw;}
     .download_list_content{margin-top: 5.8vw;}
     .video_box{padding: 8vw 0;}
}
@media (max-width: 500px) {
	.product_detial_description_content p img,
	.product_detial_description_content img{
		width: 100% !important;
		height: auto;
		object-fit: cover;
	}
	.product_detial_specification_content table td p{
	        white-space: nowrap;
	
	}
	
}















































































