/*header star*/
.header{width: 100%;height: auto;}
.header.other{position: absolute;left: 0;top: 0;z-index: 99;}
.header_top_box{width: 100%;height: 36px;background: var(--mainColor);}
.header_top_box .contentWH1600{height: 100%;display: flex;justify-content: space-between;align-items: center;}
.header_top_info_box{display: flex;height: 100%;align-items: center;}
.header_top_info_box li + li{margin-left: 20px;}
.header_top_info_box li{display: flex;justify-content: flex-start;align-items: center;}
.header_top_info_box li img{display: block;flex: 0 0 16px;margin-right: 8px;}
.header_top_info_box li a{display: block;font-size: 14px;color: #FFFFFF;}
.header_top_info_box li a:hover{text-decoration: underline;}
.header_share_box{display: flex;justify-content: flex-end;align-items: center;}
.header_share_box li{width: 20px;height: auto;transition: all 0.3s;}
.header_share_box li + li{margin-left: 16px;}
.header_share_box li img{width: 100%;height: auto;display: block;}
.header_share_box li:hover{transform: translateY(-2px);}
.header_bottom_box{width: 100%;height: 80px;background: #212025;}
.header.other .header_bottom_box{background: transparent;}
.header_bottom_box.fixed{background: #212025 !important;position: fixed;top: 0;left: 0;z-index: 999;transition: all 0.3s;}
.header_bottom_box.fixed.on{top: -88px;transition: all 0.6s;}
.header_bottom_box .contentWH1600{display: flex;justify-content: space-between;align-items: center;height: 100%;}
.logo{width: 269px;height: auto;}
.logo img{width: 100%;height: auto;display: block;}
.nav_box{display: flex;justify-content: flex-start;align-items: center;height: 100%;}
.nav_box li{height: 100%;position: relative;}
.nav_box li + li{margin-left: 56px;}
.fristLink{display: flex;align-items: center;height: 100%;color: #FFFFFF;}
.nav_box li:hover .fristLink,
.nav_box li.on .fristLink{color: var(--mainColor);}
.nav_list_box{width: 240px;height: auto;background: #FFFFFF;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);position: absolute;left: 50%;transform: translateX(-50%);top: 100%;display: none;}
.nav_list_box a{display: block;color: #111827;line-height: 45px;padding: 0 10px;transition: all 0.3s;}
.nav_list_box a:hover{color: #FFFFFF;background: var(--mainColor);}
.nav_box li:hover .nav_list_box{display: block;}
.header_bottom_right_box{height: 100%;display: flex;align-items: center;justify-content: flex-end;}
.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_search_btn{width: 20px;height: auto;cursor: pointer;}
.header_search_btn img{width: 100%;height: auto;display: block;}
.header_language_box{height: 100%;cursor: pointer;position: relative;margin-left: 12px;}
.header_language_btn{display: flex;align-items: center;height: 100%;}
.header_language_btn img{display: block;width: 16px;height: auto;}
.header_language_btn span{display: block;font-size: 14px;color: #FFFFFF;margin: 0 8px;}
.header_language_content_box{position:fixed;left:50%;top:50%;width:83.33%;height:auto;transform:translate(-50%, -50%);background:#FFFFFF;border-radius:8px;z-index:999;padding:30px;padding-bottom:20px;display:none;}
.header_content_right_language_list{width: 100%;height:auto;display:flex;justify-content:flex-start;flex-wrap:wrap;}
.header_content_right_language_list a{display:flex;justify-content:flex-start;align-items:center;width:18.5%;height:auto;font-size:16px;margin-bottom:10px;margin-left:1.875%;}
.header_content_right_language_list a:nth-of-type(5n+1){margin-left:0;}
.header_content_right_language_list a img{width:20px;display:block;height:auto; margin-right:8px;}




.header_inquire{display: flex;justify-content: center;align-items: center;width:auto;padding:0 8px;height: 36px;border: 1px solid #FFFFFF;border-radius: 6px;color: 14px;color: #FFFFFF;margin-left: 12px;transition: all 0.3s;}
.header_inquire:hover{border-color: var(--mainColor);background: var(--mainColor);}
.header_search_box{width: 100%;max-height: 0px;background: #FFFFFF;position: fixed;left: 0px;top: 116px;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 end*/
/*banner start*/
.index_banner_swiper{width: 100%;height: auto;}
.index_banner_swiper .swiper-slide{width: 100%;height: auto;}
.index_banner_swiper_bg{width: 100%;height: auto;aspect-ratio: 1920/960;}
.index_banner_swiper_bg img{width: 100%;height: 100%;object-fit: cover; display: block;}
.index_banner_swiper_content_box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;padding-top: 116px;}
.index_banner_swiper_content{width: 60.2%;height: auto;margin: 0px auto;margin-top: 100px;-webkit-animation-delay: 1s;}
.index_banner_swiper_content h1,.index_banner_swiper_content h2{font-size: 68px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;}
.index_banner_swiper_content p{font-size: 24px;color: #E5E7EB;text-align: center;line-height: 1.6;padding: 0 11%;}
.index_banner_swiper_content a{display: flex;justify-content: center;align-items: center;width: 208px;height: 40px;background: var(--mainColor);border-radius: 20px;margin: 0px auto;margin-top: 30px;color: #FFFFFF;font-size: 14px;transition: all 0.3s;}
.index_banner_swiper_content a img{display: block;margin-right: 8px;}
.index_banner_swiper_content a:hover{transform: scale(1.1);}
.index_banner_swiper_right,.index_banner_swiper_left{width: 48px;height: auto;aspect-ratio:1/1;background: rgba(255,255,255,0.1);border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.index_banner_swiper_right img,.index_banner_swiper_left img{width: 8px;height: auto;display: block;filter: brightness(0) invert(1);}
.index_banner_swiper_right img{transform: rotateY(-180deg);}
.index_banner_swiper_page{width: 100%;bottom: 58px !important;}
.index_banner_swiper_page span{width: 12px;height: 12px;background: rgba(255,255,255,0.5);opacity: 1;}
.index_banner_swiper_page span.swiper-pagination-bullet-active{width: 32px;background: var(--mainColor);border-radius: 6px;}
/*banner end*/
/*content start*/
.content{width: 100%;height: auto;}
.index_product_box{width: 100%;height: auto;padding: 80px 0px;background: #F9FAFB;overflow: hidden;}
.index_title_box{width: 62%;height: auto;margin: 0px auto;}
.index_title_box h2{font-size: 18px;color: var(--mainColor);text-align: center;font-family: "Inter-Bold";text-transform: uppercase;}
.index_title_box h3{font-size: 36px;color: #111827;font-family: "Inter-Bold";text-align: center;margin-top: 8px;}
.index_title_box p{font-size: 16px;color: #4B5563;line-height: 1.6;text-align: center;margin-top: 16px;}
.index_product_btn{width: 100%;height: auto;padding: 30px 70px 14px;background: #FFFFFF;border-radius: 14px;box-shadow: 0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;margin-top: 46px;display: flex;justify-content: space-between;}
.index_product_btn li{cursor: pointer;position: relative;}
.index_product_btn li img{display: block;width: 188px;height: auto;margin: 0px auto;filter: brightness(0);transition: all 0.3s;}
.index_product_btn li h3{font-size: 16px;color: #374151;text-align: center;text-transform: capitalize;margin-top: 10px;transition: all 0.3s;}
.index_product_btn li i{display: block;width: 58px;height: 2px;background: var(--mainColor);margin: 0px auto;margin-top: 20px;opacity: 0;transition: all 0.3s;}
.index_product_btn li:hover img,.index_product_btn li.on img{filter: initial;}
.index_product_btn li:hover h3,.index_product_btn li.on h3{color: var(--mainColor);}
.index_product_btn li.on i{opacity: 1;}
.index_product_content_box{width: 100%;height: auto;margin-top: 26px;}
.index_product_content_list .contentWH1600{padding-bottom: 6px;}
.index_product_content_list{width: 100%;height: 0;overflow: hidden;}
.index_product_content_list_box{width: 100%;height: auto;border-radius: 12px;background: #FFFFFF;box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;padding: 0 80px;position: relative;}
.index_product_content_list_sw{width: 100%;height: auto;}
.index_product_content_list_sw .swiper-slide{position: relative;}
.index_product_content_list_sw_down{width: 100%;height: auto;overflow: hidden;border-radius: 12px;}
.index_product_content_list_sw_down img{width: 100%;height: auto;display: block;}
.index_product_content_list_sw_up{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #FFFFFF;padding: 34px;transition: all 0.3s;}
.index_product_content_list_sw_up h4{font-size: 20px;color: #111827;font-family: "Inter-Bold";text-align: center;transition: all 0.3s;}
.index_product_content_list_sw_up p{font-size: 14px;color: #4B5563;text-align: center;margin-top: 8px;transition: all 0.3s;}
.index_product_content_list_sw_up_div{width: 100%;height: auto;position: relative;margin-top: 33px;transition: all 0.3s;}
.index_product_content_list_sw_up_img{width: 91.1%;height: auto;margin: 0px auto;position: relative;z-index: 2;}
.index_product_content_list_sw_up_img img{width: 100%;height: auto;}
.index_product_content_list_sw_up_div span{display: block;width: 34.8%;position: absolute;left: -8.8%;top: -15px;animation: moveCirle 4s linear infinite;}
@keyframes moveCirle{
	0%{transform: rotate(0);}
	100%{transform: rotate(360deg);}
}
.index_product_content_list_sw_up_div span img{width: 100%;height: auto;display: block;}
.index_product_content_list_sw .swiper-slide:hover .index_product_content_list_sw_up{background: rgba(0,0,0,0.1);border-radius: 12px;}
.index_product_content_list_sw .swiper-slide:hover .index_product_content_list_sw_up h4{color: #FFFFFF;}
.index_product_content_list_sw .swiper-slide:hover .index_product_content_list_sw_up p{color: #FFFFFF;}
.index_product_content_list_sw .swiper-slide:hover .index_product_content_list_sw_up_div{opacity: 0;}
.index_product_content_list_sw_right,.index_product_content_list_sw_left{width: 48px;height: auto;display: flex;justify-content: center;align-items: center;aspect-ratio:1/1;border-radius: 50%;background: #FFFFFF;box-shadow: 0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;}
.index_product_content_list_sw_right{right: -30px;}
.index_product_content_list_sw_right img{display: block;transform: rotateY(180deg);}
.index_product_content_list_sw_left{left: -30px;}
.index_product_more{display: flex;justify-content: center;align-items: center;width: 182px;height: 40px;border: 1px solid var(--mainColor);margin: 0px auto;margin-top: 26px;border-radius: 6px;color: var(--mainColor);transition: all 0.3s;}
.index_product_more img{display: block;width: 16px;margin-left: 16px;height: auto;transition: all 0.3s;}
.index_product_more:hover img{transform: translateX(3px);filter: brightness(0) invert(1);}
.index_product_more:hover{background: var(--mainColor);color: #FFFFFF;}
.index_solution_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.index_solution_content_box{width: calc(83.33% + 32px);margin: 0px auto;margin-top: 10px;position: relative;}
.index_solution_content_sw{width: 100%;height: auto;padding: 16px;padding-bottom: 104px;}
.index_solution_content_sw .swiper-slide{width: 100%;height: auto;overflow: hidden;border-radius: 12px;box-shadow: 0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;}
.index_solution_content_sw_img{width: 100%;height: auto;overflow: hidden;aspect-ratio: 254/147;}
.index_solution_content_sw_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_solution_content_sw_content{width: 100%;height: auto;padding: 26px;}
.index_solution_content_sw_content h4{font-size: 20px;color: #1A1A1A;font-family: "Inter-Bold";line-height: 1.4;display: block;height: 56px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: all 0.3s;}
.index_solution_content_sw_content p{font-size: 16px;color: #4B5563;line-height: 1.6;margin-top: 10px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.index_solution_content_sw_content span{display: flex;justify-content: flex-start;align-items: center;font-size: 16px;color: var(--mainColor);margin-top: 20px;}
.index_solution_content_sw_content span img{display: block;width: 16px;margin-left: 8px;}
.index_solution_content_sw .swiper-slide:hover .index_solution_content_sw_img img{transform: scale(1.1);}
.index_solution_content_sw .swiper-slide:hover .index_solution_content_sw_content h4{color: var(--mainColor);}
.index_solution_content_sw_right{right: -17px;}
.index_solution_content_sw_left{left: -17px;}
.index_solution_content_sw_page{width: 100%;bottom: 0 !important;}
.index_solution_content_sw_page span{width: 12px;height: 12px;background: #D1D5DB;opacity: 1;}
.index_solution_content_sw_page span + span{margin-left: 8px;}
.index_solution_content_sw_page span.swiper-pagination-bullet-active{width: 32px;background: var(--mainColor);border-radius: 6px;}
.index_solution_content_sw_right:hover,.index_solution_content_sw_left:hover{background: var(--mainColor);}
.index_solution_content_sw_right:hover img,.index_solution_content_sw_left:hover img{filter: brightness(0) invert(1);}
.index_solution_more{display: flex;justify-content: center;align-items: center;width: 222px;height: 40px;background: var(--mainColor);margin: 0px auto;border-radius: 6px;margin-top: 48px;font-size: 16px;color: #FFFFFF;transition: all 0.3s;}
.index_solution_more img{display: block;margin-left: 10px;filter: brightness(0) invert(1);}
.index_solution_more:hover{transform: scale(1.1);}
.index_about_box{width: 100%;height: auto;padding: 80px 0px;background: #F9FAFB;overflow: hidden;}
.index_about_box .contentWH1600{display: flex;justify-content: space-between;align-items: center;}
.index_about_left_box{width: 38.5%;height: auto;}
.index_about_left_title{width: 100%;height: auto;}
.index_about_left_title h2{font-size: 18px;color: var(--mainColor);font-family: "Inter-Bold";text-transform: uppercase;}
.index_about_left_title h3{font-size: 36px;color: #111827;font-family: "Inter-Bold";margin-top: 8px;line-height: 1.4;}
.index_about_left_content{width: 100%;height: auto;position: relative;}
.index_about0{
    display: -webkit-box;
    -webkit-line-clamp: 9;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.index_about_left_content p{font-size: 16px;color: #4B5563;line-height: 1.6;margin-top: 16px;position: relative;z-index: 2;}
.index_about_left_content:after{content: "";display: block;width: 238px;height: auto;aspect-ratio:275/276;background: url(../images/index_about_logo.png) no-repeat center center;background-size: 100% auto;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.index_about_left_box a{display: flex;justify-content: center;align-items: center;width: 126px;height: 40px;border-radius: 6px;background: var(--mainColor);font-size: 14px;color: #FFFFFF;margin-top: 48px;transition: all 0.3s;}
.index_about_left_box a img{display: block;margin-left: 8px;filter: brightness(0) invert(1);`}
.index_about_left_box a:hover{transform: scale(1.1);}
.index_about_right_box{width: 53.13%;height: auto;position: relative;}
.index_about_right_video_box{width: 100%;height: auto;position: relative;}
.index_about_right_video_bg{width: 100%;height: auto;overflow: hidden;border-radius: 12px;}
.index_about_right_video_bg img{width: 100%;height: auto;display: block;}
.index_about_right_video_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 25px 30px;display: flex;flex-direction: column;justify-content: flex-end;}
.index_about_right_video_content h2{font-size: 14px;color: #FFFFFF;text-transform: uppercase;}
.index_about_right_video_content_txt{font-size: 20px;color: #FFFFFF;font-family: "Inter-Bold";margin-top: 4px;}
.index_about_right_video_box a{display: block;width: 80px;height: auto;aspect-ratio:1/1;background: url(../images/index_about_video_btn.png) no-repeat center center var(--mainColor);border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.index_about_right_video_box a:before{display: none;}
.index_about_right_number{width: 163px;height: auto;padding: 22px 24px;background: #FFFFFF;border-radius: 12px;border-radius: 12px;box-shadow: 0px 8px 10px -6px #0000001a, 0px 20px 25px -5px #0000001a;position: absolute;left: -54px;top: -25px;animation: moveAbout 2s linear infinite;}
.index_about_right_number h3{font-size: 40px;color: var(--mainColor);font-family: "Inter-Bold";}
.index_about_right_number h3 span{font-family: "Inter-Bold";}
.index_about_right_number p{font-size: 14px;color: #4B5563;}
@keyframes moveAbout{
	0%{transform: translateY(0px);}
	50%{transform: translateY(-8px);}
	100%{transform: translateY(0);}
}
.index_advantage_box{width: 100%;height: auto;padding: 80px 0px;background: url(../images/index_excellence_bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.index_advantage_title{width: 100%;height: auto;}
.index_advantage_title h2{font-size: 18px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;text-transform: uppercase;}
.index_advantage_title h3{font-size: 36px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;margin-top: 8px;}
.index_advantage_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 56px;}
.index_advantage_ul_ico{width: 120px;height: auto;margin: 0px auto;}
.index_advantage_ul_ico img{width: 100%;height: auto;display: block;}
.index_advantage_ul_number{font-size: 48px;color: #FFFFFF;font-family: "Inter-Bold";margin-top: 20px;}
.index_advantage_ul_number span{font-family: "Inter-Bold";}
.index_advantage_ul li p{font-size: 16px;color: #FFFFFF;text-align: center;margin-top: 4px;}
.index_advantage_ul_number i{font-style: normal;font-size: 16px;}
.index_global_box{width: 100%;height: auto;padding: 80px 0px;position: relative;overflow: hidden;}
.index_global_content{width: 84.1%;height: auto;margin: 0px auto;margin-top: 24px;}
.index_global_content_img{width: 100%;height: auto;position: relative;z-index: 2;}
.index_global_content_img img{width: 100%;height: auto;display: block;}
.index_global_content p{font-size: 16px;color: #374151;text-align: center;position: relative;z-index: 2;}
.index_global_box:after{content: "";display: block;width: 411px;height: auto;aspect-ratio:411/616;background: url(../images/index_map_bg.png) no-repeat center center;background-size: 100% auto;position: absolute;left: -45px;bottom: -177px;}
.index_news_box{width: 100%;height: auto;padding: 80px 0px;background: #F9FAFB;overflow: hidden;}
.index_news_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 38px;}
.index_news_ul li{width: 32%;height: auto;overflow: hidden;border-radius: 12px;box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;background: #FFFFFF;}
.index_news_ul_top{width: 100%;height: auto;position: relative;}
.index_news_ul_top_img{width: 100%;height: auto;overflow: hidden;}
.index_news_ul_top_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_news_ul li:hover .index_news_ul_top_img img{transform: scale(1.1);}
.index_news_ul_top_time{width: 54px;height: 64px;border-radius: 8px;background: var(--mainColor);position: absolute;left: 16px;top: 16px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.index_news_ul_top_time_mouth{font-size: 24px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;}
.index_news_ul_top_time_year{color: #FFFFFF;font-size: 12px;text-align: center;}
.index_news_ul_top_category{padding: 4px 12px;border-radius: 14px;background: rgba(255,255,255,0.9);font-size: 12px;color: #1F2937;position: absolute;top: 18px;right: 18px;}
.index_news_ul_bottom{width: 100%;height: auto;padding: 24px;}
.index_news_ul_bottom_time{display: flex;justify-content: flex-start;align-items: center;font-size: 14px;color: #6B7280;}
.index_news_ul_bottom_time img{width: 16px;height: auto;display: block;margin-right: 8px;}
.index_news_ul_bottom h3{font-size: 20px;color: #111827;font-family: "Inter-Bold";margin-top: 10px;display: block;height: 48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: all 0.3s;}
.index_news_ul_bottom p{font-size: 14px;color: #4B5563;line-height: 1.6;margin-top: 10px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_ul_bottom span{display: flex;justify-content: flex-start;align-items: center;margin-top: 16px;color: var(--mainColor);}
.index_news_ul_bottom span img{display: block;margin-left: 8px;}
.index_news_ul li:hover .index_news_ul_bottom h3{color: var(--mainColor);}
.index_news_box .index_product_more{margin-top: 48px;}
.index_contact_box{width: 100%;height: auto;padding: 80px 0px;overflow: hidden;}
.index_contact_box .contentWH1600{display: flex;justify-content: space-between;}
.index_contact_left{width: 38%;height: auto;overflow: hidden;border-radius: 16px;position: relative;box-shadow: 0px 20px 25px -5px rgba(0,0,0,0.1);}
.index_contact_left_bg{width: 100%;height: 100%;}
.index_contact_left_bg img{width: 100%;height: 100%;object-fit: cover;display: block;}
.index_contact_left_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(0deg, #000000b3 0%, #0000004d 50%, #00000000 100%);padding: 32px;display: flex;flex-direction: column;justify-content: flex-end;}
.index_contact_left_content h2{font-size: 24px;color: #FFFFFF;font-family: "Inter-Bold";}
.index_contact_left_content p{font-size: 16px;color: #E5E7EB;line-height: 1.6;margin-top: 6px;}
.index_contact_right{width: 60.4%;height: auto;padding: 40px;background: #F9FAFB;border-radius: 16px;}
.index_contact_right_title{width: 100%;height: auto;}
.index_contact_right_title h2{font-size: 14px;color: var(--mainColor);font-family: "Inter-Bold";text-transform: uppercase;}
.index_contact_right_title h3{font-size: 30px;color: #111827;font-family: "Inter-Bold";margin-top: 8px;}
.index_contact_right_title p{font-size: 16px;color: #4B5563;}
.index_contact_right_ul{width: 100%;height: auto;padding-top: 12px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_contact_right_ul li{width: 100%;height: auto;margin-top: 20px;}
.index_contact_right_ul li:nth-of-type(1),.index_contact_right_ul li:nth-of-type(2){width: 48.5%;}
.index_contact_right_name{font-size: 14px;color: #374151;}
.index_contact_right_name span{color: var(--mainColor);padding-left: 5px;}
.index_contact_right_input{width: 100%;height: auto;position: relative;}
.index_contact_right_input span{display: block;width: 20px;height: auto;position: absolute;left: 10px;top: 8px;}
.index_contact_right_input span img{width: 100%;height: auto;display: block;}
.index_contact_right_input input{display: block;width: 100%;height: 36px;border: 1px solid #E4E4E7;border-radius: 6px;padding-left: 40px;font-size: 14px;outline: none;margin-top: 8px;}
.index_contact_right_input input::placeholder{color: #71717A;}
.index_contact_right_input textarea{display: block;width: 100%;height: 97px;border: 1px solid #E4E4E7;border-radius: 6px;padding: 8px;padding-left: 40px;resize: none;outline: none;margin-top: 8px;}
.index_contact_right_verification{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 8px;}
.index_contact_right_verification_img{width: 86px;height: auto;overflow: hidden;border-radius: 6px;display: flex;align-items: center;justify-content: center;background: #fff;}
.index_contact_right_verification_img img{width: 100%;height: auto;display: block;}
.index_contact_right_verification_input{width: 88%;height: auto;position: relative;}
.index_contact_right_verification_input input{width: 100%;height: 44px;border: 1px solid #E4E4E7;border-radius: 6px;padding-left: 13px;outline: none;font-size: 14px;display: block;}
.index_contact_right_verification_input input::placeholder{color: #71717A;}
.index_contact_right_ul li p{font-size: 12px;color: #6B7280;margin-top: 8px;}
.index_contact_right_btn{width: 100%;height: 48px;margin-top: 30px;display: flex;justify-content: center;align-items: center;background: var(--mainColor);font-size: 16px;color: #FFFFFF;outline: none;border: none;border-radius: 6px;cursor: pointer;transition: all 0.3s;}
.index_contact_right_btn img{display: block;margin-right: 8px;}
.index_contact_right_btn:hover{background: #910206;}
.index_form_txt{font-size: 12px;color: #6B7280;text-align: center;margin-top: 20px;}
.index_form_txt a{text-decoration: underline;}
.index_form_txt a:hover{text-decoration: underline;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;padding: 116px 0 0;display: flex;align-items: center;}
.product_banner_content h1{font-size: 68px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;}
.product_banner_content p{font-size: 24px;color: #FFFFFF;text-align: center;margin-top: 22px;}
.crumbs_box{width: 100%;height: auto;background: #FFFFFF;box-shadow: 0px 4px 4px #0000001a;}
.crumbs_box .contentWH1600{display: flex;justify-content: space-between;}
.crumbs_ul{display: flex;justify-content: flex-start;align-items: center;height: 48px;}
.crumbs_ul li{display: flex;justify-content: flex-start;align-items: center;}
.crumbs_ul li img{display: block;width: 16px;height: auto;margin-right: 5px;}
.crumbs_ul li a{display: block;font-size: 14px;color: #444;}
.crumbs_ul i{display: block;font-style: normal;font-size: 14px;color: #444444;margin: 0 4px;}
.crumbs_ul li a:hover{color: var(--mainColor);}
.product_nav_box{display: flex;justify-content: flex-end;}
.product_nav_box li{height: 100%;}
.product_nav_box li a{display: flex;height: 100%;align-items: center;padding: 0 13px;font-size: 14px;color: #4B5563;text-transform: capitalize;transition: all 0.3s;}
.product_nav_box li a:hover,
.product_nav_box li a.active{background: var(--mainColor);color: #FFFFFF;}
.product_nav_list_box{width: 100%;height: auto;margin-top: 32px;}
.product_nav_list_content{width: 100%;height: auto;border-radius: 8px;background: #FFFFFF;padding: 19px;display: flex;justify-content: space-between;box-shadow: 0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;}
.product_nav_list_content_left{display: flex;justify-content: flex-start;align-items: center;font-size: 16px;color: #4B5563;font-family: "Inter-Bold";}
.product_nav_list_content_left img{width: 38px;height: auto;display: block;margin-right: 19px;}
.product_nav_list_content_right{display: flex;justify-content: flex-end;align-items: center;}
.product_nav_list_content_right li + li{margin-left: 76px;}
.product_nav_list_content_right li a{display: block;position: relative;font-size: 16px;color: #4B5563;text-transform: capitalize;}
.product_nav_list_content_right li.active a,
.product_nav_list_content_right li a:hover{color: var(--mainColor);}
.product_nav_list_content_right li a:after{content: "";display: block;width: 100%;height: 2px;background: var(--mainColor);border-radius: 1px;position: absolute;left: 0;bottom: -8px;opacity: 0;}
.product_nav_list_content_right li.active a:after{opacity: 1;}
.prouct_list_box{width: 100%;height: auto;padding: 80px 0px;overflow: hidden;}
.product_list_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;padding-top: 34px;}
.product_list_ul li{width: 32%;height: auto;position: relative;margin-top: 30px;margin-left: 2%;}
.product_list_ul li:hover .index_product_content_list_sw_up{background: rgba(0,0,0,0.1);border-radius: 12px;}
.product_list_ul li:hover .index_product_content_list_sw_up h4{color: #FFFFFF;}
.product_list_ul li:hover .index_product_content_list_sw_up p{color: #FFFFFF;}
.product_list_ul li:hover .index_product_content_list_sw_up_div{opacity: 0;}
.product_list_ul li:hover .index_solution_content_sw_img img{transform: scale(1.1);}
.product_list_ul li:hover .index_solution_content_sw_content h4{color: var(--mainColor);}
.product_list_ul li:nth-of-type(3n+1){margin-left: 0;}
.product_more_btn{display: flex;justify-content: center;align-items: center;width: 126px;height: 36px;border-radius: 100px;background: var(--mainColor);position: absolute;left: 50%;transform: translateX(-50%);bottom: 26px;font-size: 14px;color: #FFFFFF;transition: all 0.3s;opacity: 0;}
.product_more_btn img{display: block;margin-left: 5px;}
.product_list_ul li:hover .product_more_btn{opacity: 1;}
.page_ul{display: flex;justify-content: center;align-items: center;margin-top: 58px;}
.page_ul li + li{margin-left: 16px;}
.page_ul li{aspect-ratio:1/1;width: 37px;height: auto;}
.page_ul li a{display: flex;justify-content: center;align-items: center;border: 1px solid #E5E5E5;border-radius: 50%;width: 100%;height: 100%;font-size: 16px;color: #666666;font-family: "Inter-Medium";}
.page_ul li a img{display: block;width: 20px;height: auto;display: block;}
.page_ul li.page_prev a img{transform: rotateY(-180deg);}
.page_ul li.active a,
.page_ul li:hover a{color: #FFFFFF;background: var(--mainColor);border-color: var(--mainColor);}
.page_ul li:hover a img{filter: brightness(0) invert(1);}
.product_shop_pfd_box{width: 100%;height: auto;overflow: hidden;}
.product_shop_pfd_top_box{width: 100%;height: auto;position: relative;padding: 118px 0px 140px;background: url(../images/product_shop_pfd_bg.webp) no-repeat center center;background-size: cover;position: relative;overflow: hidden;}
.product_shop_pfd_top_content{width: 100%;height: auto;}
.product_shop_pfd_top_content_list{width: 100%;height: auto;display: none;}
.product_shop_pfd_top_content_list_title{width: 100%;height: auto;}
.product_shop_pfd_top_content_list_title h2{font-size: 18px;color: var(--mainColor);font-family: "Inter-Bold";text-align: center;text-transform: uppercase;}
.product_shop_pfd_top_content_list_title h3{font-size: 48px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;margin-top: 8px;}
.product_shop_pfd_top_content_list_title p{font-size: 16px;color: #FFFFFF;text-align: center;line-height: 1.6;padding: 0 32%;margin-top: 8px;}
.product_shop_pfd_top_content_list_img{width: 100%;height: auto;margin-top: 34px;}
.product_shop_pfd_top_content_list_img img{max-width: 100%;height: auto;display: block;margin: 0px auto;}
.product_shop_pfd_top_scroll{width: 123px;height: 60px;position: relative;padding: 10px 10px 0 10px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.product_shop_pfd_top_scroll span{display: flex;flex-direction: column;justify-content: center;align-items: center;font-size: 12px;color: #FFFFFF;text-align: center;width: 100%;height: 100%;background: var(--mainColor);border-radius: 50px 50px 0 0;position: relative;z-index: 3;}
.product_shop_pfd_top_scroll span i{display: block;width: 1px;height: 13px;background: #FFFFFF;margin-top: 8px;}
.product_shop_pfd_top_scroll:after{content: "";display: block;width: 100%;height: 100%;background: rgba(177, 31, 35, 0.2);position: absolute;left: 0;top: 0;border-radius: 60px 60px 0 0;animation: moveShopPfd 2s linear infinite;}
@keyframes moveShopPfd{
	0%{transform: scale(0);}
	/*50%{transform: scale(1);}*/
	100%{transform: scale(1);}
}
.product_shop_pfd_top_bottom{width: 100%;height: auto;background: #F9FAFB;}
.product_shop_pfd_top_bottom_ul{width: 100%;height: auto;display: flex;justify-content: space-between;}
.product_shop_pfd_top_bottom_ul li{line-height: 66px;font-size: 16px;color: #4B5563;font-family: "Inter-Bold";position: relative;cursor: pointer;transition: all 0.3s;}
.product_shop_pfd_top_bottom_ul li:after{content: "";display: block;width: 80%;height: 2px;background: var(--mainColor);position: absolute;left: 50%;transform: translateX(-50%);bottom: 10px;display: none;}
.product_shop_pfd_top_bottom_ul li:hover,
.product_shop_pfd_top_bottom_ul li.on{color: var(--mainColor);font-family: "Inter-Bold";}
.product_shop_pfd_top_bottom_ul li.on:after{display: block;}
.product_faq_box{width: 100%;height: auto;padding: 80px 0;background: #F9FAFB;overflow: hidden;}
.index_title_box span{width: 64px;height: auto;aspect-ratio:1/1;display: flex;justify-content: center;align-items: center;border-radius: 50%;background: rgba(177, 31, 35, 0.1);margin: 0px auto;}
.index_title_box span img{width: 50%;height: auto;display: block;}
.product_faq_ul{width: 100%;height: auto;padding-top: 40px;}
.product_faq_ul li{width: 100%;height: auto;margin-top: 16px;background: #FFFFFF;box-shadow: 0px 1px 2px #0000000d;}
.product_faq_ul_top{width: 100%;height: 65px;padding: 0 24px;display: flex;justify-content: space-between;align-items: center;cursor: pointer;}
.product_faq_ul_top h4{font-size: 16px;color: #1A1A1A;font-family: "Inter-SemiBold";}
.product_faq_ul_top i{display: block;flex: 0 0 20px;margin-left: 20px;transition: all 0.3s;}
.product_faq_ul_top i img{width: 100%;height: auto;display: block;}
.product_faq_ul_bottom{width: 100%;height: auto;padding: 24px;padding-top: 0;background: #FFFFFF;display: none;}
.product_faq_ul_bottom p{font-size: 16px;color: #4B5563;line-height: 1.6;}
.product_faq_ul li.on .product_faq_ul_top i{transform: rotate(-180deg);}
/*product.html end*/
/*product_detial.html start*/
.product_detial_banner_box{width: 100%;height: auto;padding-top: 36px;}
.product_detial_banner_bg{width: 100%;height: auto;}
.product_detial_banner_bg img{width: 100%;height: auto;display: block;}
.product_detial_banner_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding-top: 116px;display: flex;align-items: center;}
.product_detial_banner_content h1{font-size: 68px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;}
.product_detial_banner_content p{font-size: 24px;color: #FFFFFF;text-align: center;margin-top: 22px;}
.product_detial_info_box{width: 100%;height: auto;padding: 80px 0;background: #F9FAFB;overflow: hidden;}
.product_detial_info_box .contentWH1600{display: flex;justify-content: space-between;}
.product_detial_info_left{width: 58.4%;height: auto;}
.product_detial_info_left_top_sw{width: 100%;height: auto;}
.product_detial_info_left_top_sw .swiper-slide{border-radius: 16px;overflow: hidden;}
.product_detial_info_left_top_sw img{width: 100%;display: block;height: auto;}
.product_detial_info_left_bottom_sw{width: 100%;height: auto;margin-top: 35px;}
.product_detial_info_left_bottom_sw img{width: 100%;height: auto;display: block;}
.product_detial_info_left_bottom_sw .swiper-slide{cursor: pointer;}
.product_detial_info_right{width: 37.6%;height: auto;}
.product_detial_info_left_bottom_sw .swiper-slide.swiper-slide-thumb-active{border: 1px solid var(--mainColor);}
.product_detial_info_right_info{width: 100%;height: auto;}
.product_detial_info_right_info h2{font-size: 36px;color: var(--mainColor);font-family: "Inter-Bold";}
.product_detial_info_right_info h3{font-size: 18px;font-family: "Inter-Bold";color: #111827;margin-top: 16px;}
.product_detial_info_right_info p{font-size: 16px;color: #4B5563;line-height: 1.6;margin-top: 5px;padding-left: 20px;position: relative;}
.product_detial_info_right_info p:before{content: "";display: block;width: 8px;height: 8px;background: var(--mainColor);border-radius: 50%;position: absolute;left: 0;top: 8px;}
.product_detial_info_right_btn{width: 100%;height: auto;display: flex;justify-content: flex-start;margin-top: 36px;}
.product_detial_info_right_btn a{display: flex;justify-content: center;align-items: center;width: 156px;height: 40px;border-radius: 8px;font-size: 16px;color: #FFFFFF;background: var(--mainColor);transition: all 0.3s;}
.product_detial_info_right_btn a + a{margin-left: 20px;}
.product_detial_info_right_btn a img{display: block;width: 17px;height: auto;margin-right: 8px;}
.product_detial_info_right_btn a:nth-of-type(2){background: #333333;}
.product_detial_info_right_btn a:hover{transform: scale(1.1);}
.product_detial_info_right_share{width: 100%;height: auto;margin-top: 37px;border-top: 1px solid #E5E7EB;}
.product_detial_info_right_share_title{width: 100%;height: auto;padding-top: 16px;display: flex;justify-content: flex-start;align-items: center;font-size: 14px;color: #6B7280;}
.product_detial_info_right_share_title img{width: 36px;height: auto;display: block;}
.product_detial_btn_box{width: 100%;height: auto;background: #FFFFFF;box-shadow: 0px 2px 4px #00000026;position: sticky;top: 80px;z-index: 99;}
.product_detial_btn_box.on{top: 0;}
.product_detial_btn{width: 100%;height: auto;display: flex;justify-content: space-between;}
.product_detial_btn li{line-height: 66px;font-size: 16px;color: #4B5563;font-family: "Inter-Bold";position: relative;cursor: pointer;}
.product_detial_btn li:hover,
.product_detial_btn li.on{color: var(--mainColor);}
.product_detial_btn li.on:after{content: "";display: block;width: 80%;height: 2px;background: var(--mainColor);position: absolute;left: 50%;bottom: 10px;transform: translateX(-50%);}
.product_detial_content_box{width: 100%;height: auto;}
.product_detial_content_list{width: 100%;height: auto;margin-top: 80px;overflow: hidden;}
.product_detial_content_list_title{width: 35.7%;height: auto;margin: 0px auto;}
.product_detial_content_list_title h2{font-size: 36px;color: #111827;font-family: "Inter-Bold";text-align: center;}
.product_detial_content_list_title h2 span{font-family: "Inter-Bold";color: var(--mainColor);}
.product_detial_content_list_title p{font-size: 16px;color: #4B5563;text-align: center;line-height: 1.6;}
.product_detial_content_list_ul{width: 100%;height: auto;}
.product_detial_content_list_ul li{width: 100%;height: auto;margin-top: 55px;display: flex;justify-content: space-between;align-items: center;}
.product_detial_content_list_ul_left{width: 40.63%;height: auto;}
.product_detial_content_list_ul_left h3{font-size: 36px;color: #111827;font-family: "Inter-Bold";margin-bottom: 16px;}
.product_detial_content_list_ul_left_txt{width: 100%;height: auto;position: relative;}
.product_detial_content_list_ul_left_txt:after{content: "";display: block;width: 35.31%;height: auto;aspect-ratio:1/1;background: url(../images/index_about_logo.png) no-repeat center center;background-size: 100% auto;position: absolute;left: 50%;top: 47%;transform: translate(-50%, -50%);z-index: -1;}
.product_detial_content_list_ul_left_txt p{font-size: 16px;color: #4B5563;line-height: 1.6;}
.product_detial_content_list_ul_left_txt p + p{margin-top: 16px;}
.product_detial_content_list_ul_right{width: 50%;height: auto;overflow: hidden;border-radius: 16px;}
.product_detial_content_list_ul_right img{width: 100%;height: auto;display: block; box-shadow: 0px 25px 50px -12px #00000040;}
.product_detial_content_list_ul li:nth-of-type(even){flex-direction: row-reverse;}
.product_detial_content_list_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;margin-top: 30px;}
.product_detial_content_list_content_left{width: 41%;height: auto;}
.product_detial_content_list_content_left img{width: 100%;height: auto;display: block;}
.product_detial_content_list_content_right{width: 52.2%;height: auto;}
.product_detial_content_list_content_right table{width: 100% !important;height: auto;border: 1px solid #DDDDDD;}
.product_detial_content_list_content_right table td{padding: 8px 20px;font-size: 16px;border: 1px solid #DDDDDD;}
.product_detial_content_list_content_bottom{width: 100%;height: auto;margin-top: 50px;}
.product_detial_content_list_content_bottom table{width: 100% !important;height: auto;border: 1px solid #DDDDDD;}
.product_detial_content_list_content_bottom table th,.product_detial_content_list_content_bottom table td{padding: 8px 20px;font-size: 16px;border: 1px solid #DDDDDD;}
.product_detial_content_list_content_bottom table th{text-align: center;font-size: 18px;font-family: "Inter-Bold";}
.product_detial_specification_more{width: 153px;height: 42px;border: 1px solid var(--mainColor);border-radius: 6px;margin: 0px auto;margin-top: 48px;font-size: 14px;color: var(--mainColor);display: flex;justify-content: center;align-items: center;transition: all 0.3s;}
.product_detial_specification_more img{display: block;margin-left: 8px;transition: all 0.3s;}
.product_detial_specification_more:hover{background: var(--mainColor);color: #FFFFFF;}
.product_detial_specification_more:hover img{filter: brightness(0) invert(1);}
.product_detial_why_choose_box{width: 100%;height: auto;padding: 80px 0px;background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(../images/product_detial_why_choose_bg.jpg) no-repeat center center;background-size: cover;}
.product_detial_why_choose_title{width: 100%;height: auto;}
.product_detial_why_choose_title h2{font-size: 36px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;}
.product_detial_why_choose_title h2 span{font-family: "Inter-Bold";color: var(--mainColor);}
.product_detial_why_choose_title p{font-size: 16px;color: #9CA3AF;text-align: center;margin-top: 10px;}
.product_detial_why_choose_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 50px;}
.product_detial_why_choose_ul li{width: 32%;height: auto;padding: 32px;border: 1px solid rgba(255,255,255,0.2);border-radius: 12px;background: rgba(255,255,255,0.1);backdrop-filter: blur(12px);}
.product_detial_why_choose_ul_ico{width: 64px;height: auto;border-radius: 8px;background: var(--mainColor);aspect-ratio:1/1;display: flex;justify-content: center;align-items: center;}
.product_detial_why_choose_ul_ico img{display: block;width: 32px;height: auto;}
.product_detial_why_choose_ul li h3{font-size: 24px;color: #FFFFFF;font-family: "Inter-Bold";margin-top: 14px;}
.product_detial_why_choose_ul li p{font-size: 16px;color: #FFFFFF;line-height: 1.6;margin-top: 10px;}
.product_detial_content_list_faq{padding: 80px 0;background: #F9FAFB;}
.product_detial_content_list_title_ico{width: 158px;height: 36px;display: flex;justify-content: center;align-items: center;border-radius: 999px;background: rgba(177, 31, 35, 0.1);font-size: 14px;color: var(--mainColor);margin: 0px auto;margin-bottom: 10px;}
.product_detial_content_list_title_ico img{display: block;width: 16px;height: auto;margin-right: 6px;}
.product_detial_content_list_sw{padding-bottom: 80px;}
.product_detial_content_list_sw .index_product_content_list_box{padding: 0;box-shadow: none;margin-top: 50px;}
/*product_detial.html end*/
/*about.html start*/
.about_banner_box{width: 100%;height: auto;padding-top: 36px;overflow: hidden;}
.about_banner_bg{width: 100%;height: auto;}
.about_banner_bg img{width: 100%;height: auto;display: block;}
.about_banner_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding-top: 116px;display: flex;align-items: center;}
.about_banner_content h1{font-size: 68px;color: #FFFFFF;text-align: center;font-family: "Inter-Bold";}
.about_banner_content p{font-size: 24px;color: #FFFFFF;text-align: center;margin-top: 22px;}
.about_why_choose_box{width: 100%;height: auto;padding: 80px 0;}
.about_why_choose_box .index_title_box h3{text-transform: uppercase;}
.about_why_choose_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 24px;}
.about_why_choose_ul li{width: 49.1%;height: auto;margin-top: 32px;border-radius: 8px;box-shadow: 0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;background: #FFFFFF;padding: 40px;display: flex;justify-content: flex-start;align-items: flex-start;}
.about_why_choose_ul_ico{height: auto;aspect-ratio:1/1;display: flex;justify-content: center;align-items: center;background: rgba(177, 31, 35, 0.1);border-radius: 8px;flex: 0 0 64px;margin-right: 24px;transition: all 0.3s;}
.about_why_choose_ul_ico img{width: 62.5%;height: auto;display: block;}
.about_why_choose_ul_txt{flex: 1;}
.about_why_choose_ul_txt h4{font-size: 24px;color: #1A1A1A;font-family: "Inter-Bold";text-transform: uppercase;}
.about_why_choose_ul_txt p{font-size: 16px;color: #555555;margin-top: 10px;}
.about_why_choose_ul li:hover .about_why_choose_ul_ico{transform: translateY(-8px);}
.about_team_box{width: 100%;height: auto;padding: 80px 0;background: #F9FAFB;overflow: hidden;}
.about_team_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 56px;}
.about_team_ul li{width: 18.44%;height: 72px;border: 1px solid #B11F23;border-radius: 8px;display: flex;justify-content: center;align-items: center;font-size: 18px;color: var(--mainColor);transition: all 0.3s;cursor: pointer;}
.about_team_ul li.on,
.about_team_ul li:hover{background: var(--mainColor);color: #FFFFFF;}
.about_team_content{width: 100%;height: auto;margin-top: 42px;}
.about_team_content_list{width: 100%;height: 0;overflow: hidden;}
.about_team_content_list_swiper{width: 100%;height: auto;}
.about_team_content_list_swiper .swiper-slide{width: 100%;height: auto;border-radius: 8px;overflow: hidden;}
.about_team_content_list_swiper .swiper-slide img{width: 100%;height: auto;display: block;}
.about_team_content_list_swiper_right_btn,.about_team_content_list_swiper_left_btn{width: 48px;height: auto;aspect-ratio:1/1;border-radius: 50%;background: #FFFFFF;display: flex;justify-content: center;align-items: center;transition: all 0.3s;opacity: 0;}
.about_team_content_list_swiper_right_btn img,.about_team_content_list_swiper_left_btn img{display: block;transition: all 0.3s;}
.about_team_content_list_swiper_right_btn img{transform: rotate(-180deg);}
.about_team_content_list_swiper:hover .about_team_content_list_swiper_right_btn,.about_team_content_list_swiper:hover .about_team_content_list_swiper_left_btn{opacity: 1;}
.about_team_content_list_swiper_right_btn:hover,.about_team_content_list_swiper_left_btn:hover{background: var(--mainColor);}
.about_team_content_list_swiper_right_btn:hover img,.about_team_content_list_swiper_left_btn:hover img{filter: brightness(0) invert(1);}
.about_excellence_box{width: 100%;height: auto;padding: 80px 0;background: url(../images/about_history_bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.about_excellence_swiper_top{width: 100%;height: auto;margin-top: 48px;}
.about_excellence_swiper_top .swiper-slide{display: flex;justify-content: space-between;align-items: center;}
.about_excellence_swiper_top_left{width: 53%;height: auto;border-radius: 8px;overflow: hidden;position: relative;}
.about_excellence_swiper_top_left_bg{width: 100%;height: auto;}
.about_excellence_swiper_top_left_bg img{width: 100%;height: auto;display: block;}
.about_excellence_swiper_top_left_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(0deg, #00000099 0%, #00000000 100%);padding: 16px;display: flex;align-items: flex-end;font-size: 60px;color: var(--mainColor);font-family: "Inter-Bold";}
.about_excellence_swiper_top_right{width: 41.5%;height: auto;}
.about_excellence_swiper_top_right_title{font-size: 30px;color: var(--mainColor);font-family: "Inter-Bold";text-transform: uppercase;}
.about_excellence_swiper_top_right p{font-size: 18px;color: #111827;line-height: 1.6;margin-top: 8px;}
.about_excellence_bottom_box{width: 100%;height: auto;padding: 0 80px;margin-top: 58px;position: relative;}
.about_excellence_bottom_swiper{width: 100%;height: auto;}
.about_excellence_bottom_swiper_ico{width: 23px;height: auto;aspect-ratio:1/1;margin: 0px auto;display: flex;justify-content: center;align-items: center;position: relative;}
.about_excellence_bottom_swiper_ico span{display: block;width: 69.6%;height: auto;aspect-ratio:1/1;background: #FFFFFF;border-radius: 50%;position: relative;}
.about_excellence_bottom_swiper_ico span:after{content: "";display: block;width: 34.8%;height: auto;aspect-ratio:1/1;background: #E1E3E0;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.about_excellence_bottom_swiper .swiper-slide{cursor: pointer;}
.about_excellence_bottom_swiper_year{font-size: 18px;color: #000000;text-align: center;margin-top: 38px;}
.about_excellence_bottom_swiper .swiper-slide.swiper-slide-thumb-active .about_excellence_bottom_swiper_ico span{width: 100%;background: #E62129;}
.about_excellence_bottom_swiper .swiper-slide.swiper-slide-thumb-active .about_excellence_bottom_swiper_ico span:after{width: 50%;background: #FFFFFF;}
.about_excellence_bottom_swiper .swiper-slide.swiper-slide-thumb-active .about_excellence_bottom_swiper_ico:after{content: "";display: block;width: 0;height: 0;border: 6px solid transparent;border-top-color: #E62129;position: absolute;left: 50%;transform: translateX(-50%);top: calc(100% + 10px);}
.about_excellence_bottom_swiper_btn_right,.about_excellence_bottom_swiper_btn_left{width: 50px;height: auto;aspect-ratio:1/1;border-radius: 50%;background: #FFFFFF;display: flex;justify-content: center;align-items: center;top: 12%;transform: none;}
..about_excellence_bottom_swiper_btn_right{right: 0;}
.about_excellence_bottom_swiper_btn_left{left: 0;}
.about_excellence_bottom_swiper_btn_right img,.about_excellence_bottom_swiper_btn_left img{display: block;}
.about_excellence_bottom_swiper_btn_right img{transform: rotate(180deg);}
.about_excellence_bottom_box:after{content: "";display: block;width: calc(100% - 160px);height: 1px;background: #E62129;position: absolute;left: 50%;top: 12px;transform: translateX(-50%);}
.about_excellence_bottom_swiper_btn_right:hover,.about_excellence_bottom_swiper_btn_left:hover{background: var(--mainColor);}
.about_excellence_bottom_swiper_btn_right:hover img,.about_excellence_bottom_swiper_btn_left:hover img{filter: brightness(0) invert(1);}
.about_certified_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.about_certified_sw{width: 100%;height: auto;margin-top: 80px;}
.about_certified_sw .swiper-slide{display: flex;justify-content: center;align-items: flex-end;aspect-ratio:167/236;}
.about_certified_sw .swiper-slide img{width: 80%;height: auto;display: block;margin: 0px auto;box-shadow: 0px 4px 4px #00000040;transition: all 0.3s;}
.about_certified_sw .swiper-slide.swiper-slide-active img{width: 100%;}
.about_certified_content{width: 100%;height: auto;}
.about_certified_content_list{width: 100%;height: 0;overflow: hidden;}
.about_certified_btn{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 80px;}
.about_certified_btn li{width: 32%;height: 64px;border: 2px solid #E5E5E5;border-radius: 8px;font-size: 18px;color: #1A1A1A;font-family: "Inter-Bold";text-align: center;display: flex;justify-content: center;align-items: center;cursor: pointer;transition: all 0.3s;}
.about_certified_btn li.on,.about_certified_btn li:hover{border-color: #B11F23;background: rgba(177, 31, 35, 0.05);}
.about_facilities_box{width: 100%;height: auto;padding: 80px 0;background: #F9FAFB;overflow: hidden;}
.about_facilities_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;padding-top: 31px;}
.about_facilities_ul li{width: 23.8%;height: auto;position: relative;margin-left: 1.6%;margin-top: 25px;}
.about_facilities_ul li:nth-of-type(4n+1){margin-left: 0;}
.about_facilities_ul_bg{width: 100%;height: 100%;overflow: hidden;}
.about_facilities_ul_bg img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all 0.3s;}
.about_facilities_ul_content{display: flex;justify-content: flex-start;align-items: center;left: 20px;bottom: 8px;position: absolute;}
.about_facilities_ul_content_ico{width: 32px;height: auto;background: var(--mainColor);border-radius: 6px;display: flex;align-items: center;justify-content: center;aspect-ratio:1/1;}
.about_facilities_ul_content_ico img{display: block;}
.about_facilities_ul_content_title{font-size: 16px;color: #FFFFFF;font-family: "Inter-Bold";margin-left: 6px;text-transform: uppercase;}
.about_facilities_ul li:hover .about_facilities_ul_bg img{transform: scale(1.1);}
.about_partners_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.about_partners_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;padding-top: 18px;}
.about_partners_ul li{width: 18.5%;height: auto;border: 1px solid #E5E5E5;margin-left: 1.875%;margin-top: 30px;overflow: hidden;}
.about_partners_ul li:nth-of-type(5n+1){margin-left: 0;}
.about_partners_ul li img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.about_partners_ul li:hover img{transform: scale(1.1);}
/*about.html end*/
/*customization.html start*/
.customization_banner p{padding: 0 29%;}
.customization_info_box{width: 100%;height: auto;padding-top: 80px;overflow: hidden;}
.customization_info_box .index_title_box{width: 100%;}
.customization_info_txt{width: 100%;height: auto;margin-top: 38px;}
.customization_info_txt p{font-size: 18px;color: #4B5563;line-height: 1.6;}
.technologies_shop_pfd_box{margin-top:80px;}
.customization_content_box{width: 100%;height: auto;}
.customization_content_list{width: 100%;height: auto;margin-top: 80px;overflow: hidden;}
.customization_content_list_content{width: 100%;height: auto;position: relative;background: linear-gradient(#00000033, #00000033);}
.customization_content_list_content_bg{width: 100%;height: auto;}
.customization_content_list_content_bg img{width: 100%;height: auto;display: block;}
.customization_content_list_content_con{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding-top: 150px;linear-gradient(#00000033, #00000033);}
.customization_content_list_content_con h2{font-size: 36px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;}
.customization_content_list_content_con p{display: block;width: 100%;height: auto;margin: 0px auto;margin-top: 18px;color: #FFFFFF;font-size: 18px;line-height: 1.6;text-align: center;}
.customization_content_list_content_con p img{width:1231px}
.customization_content_list_title{width: 48.9%;height: auto;padding-left: 28px;border-left: 4px solid var(--mainColor);margin-top: 80px;}
.customization_content_list_title h2{font-size: 30px;color: #111827;font-family: "Inter-Bold";}
.customization_content_list_title p{font-size: 18px;color: #4B5563;line-height: 1.6;margin-top: 18px;}
.customization_content_list_sw{width: 100%;height: auto;margin-top: 64px;padding-bottom: 55px;}
.customization_content_list_sw .swiper-slide{width: 49.8%;height: auto;overflow: hidden;}
.customization_content_list_sw .swiper-slide h3{display: block;line-height: 60px;background: linear-gradient(0deg, #000000cc 0%, #00000000 100%);width: 100%;padding: 0 16px;font-size: 18px;color: #FFFFFF;font-family: "Inter-SemiBold";position: absolute;bottom: -60px;left: 0;transition: all 0.3s;}
.customization_content_list_sw img{width: 100%;height: auto;display: block;}
.customization_content_list_sw .swiper-slide.swiper-slide-active h3{bottom: 0;}
.customization_content_list_sw_page{width: 100%;bottom: 0 !important;}
.customization_content_list_sw_page span{width: 12px;height: 12px;background: #D1D5DB;opacity: 1;}
.customization_content_list_sw_page span.swiper-pagination-bullet-active{width: 32px;border-radius: 6px;background: var(--mainColor);}
.customization_content_list_txt{width: 50.75%;height: auto;margin: 0px auto;margin-top: 46px;}
.customization_content_list_txt h2{color: #111827;text-align: center;font-family: "Inter-Bold";font-size: 20px;}
.customization_content_list_txt p{font-size: 14px;color: #4B5563;line-height: 1.4;text-align: center;margin-top: 18px;}
.customization_accessories_box{width: 100%;height: auto;padding: 80px 0;background: #F9FAFB;margin-top: 80px;}
.customization_accessories_title{width: 46.25%;height: auto;margin: 0px auto;}
.customization_accessories_title h2{font-size: 36px;color: #111827;font-family: "Inter-Bold";text-align: center;}
.customization_accessories_title p{font-size: 18px;color: #4B5563;text-align: center;line-height: 1.6;margin-top: 18px;}
.customization_accessories_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 56px;}
.customization_accessories_ul li{width: 24%;height: auto;position: relative;}
.customization_accessories_ul li img{width: 100%;height: auto;display: block;height: 100%;object-fit: cover;}
.customization_accessories_ul li:nth-of-type(3),.customization_accessories_ul li:nth-of-type(4){width: 52%;}
.customization_accessories_ul_txt{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 30px;display: flex;flex-direction: column;justify-content: flex-end;background: linear-gradient(180deg, #00000014 0%, #00000066 100%);}
.customization_accessories_ul_txt h3{font-size: 24px;color: #FFFFFF;font-family: "Inter-Bold";}
.customization_accessories_ul_txt p{font-size: 16px;color: #FFFFFF;margin-top: 3px;}
.customization_ready_box{width: 100%;height: auto;position: relative;padding: 128px 0;background: url(../images/customization_ready_bg.jpg) no-repeat center center;background-size: cover;}
.customization_ready_box h2{font-size: 36px;color: #FFFFFF;text-align: center;font-family: "Inter-Bold";}
.customization_ready_box p{font-size: 20px;color: #FFFFFF;text-align: center;line-height: 1.4;margin-top: 18px;padding: 0 30%;}
.customization_ready_box a{display: flex;justify-content: center;align-items: center;width: 190px;height: 60px;border-radius: 10px;background: var(--mainColor);font-size: 18px;color: #FFFFFF;font-family: "Inter-SemiBold";margin: 0px auto;margin-top: 40px;transition: all 0.3s;}
.customization_ready_box a:before{display:none;}
.customization_ready_box a img{display: block;margin-left: 10px;filter: brightness(0) invert(1);width:24px;}
.customization_ready_box a:hover{transform: scale(1.1);}
/*customization.html end*/
/*solution.html start*/
.solution_box{width: 100%;height: auto;padding: 50px 0px 80px;}
.solution_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.solution_ul li{width: 32%;height: auto;margin-left: 2%;overflow: hidden;border-radius: 8px;background: #E5E5E5;margin-top: 30px;}
.solution_ul li:nth-of-type(3n+1){margin-left: 0;}
.solution_ul_img{width: 100%;height: auto;overflow: hidden;}
.solution_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.solution_ul li:hover .solution_ul_img img{transform: scale(1.1);}
.solution_txt{width: 100%;height: auto;padding: 30px 20px;}
.solution_txt h2{font-size: 24px;color: #333333;font-family: "Inter-Bold";}
.solution_txt p{font-size: 16px;color: #666666;line-height: 1.6;margin-top: 15px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.solution_txt span{width: 180px;height: 48px;border: 1px solid var(--mainColor);color: var(--mainColor);font-size: 18px;display: flex;justify-content: center;align-items: center;margin-top: 30px;transition: all 0.3s;border-radius: 24px;}
.solution_ul li:hover .solution_txt span{background: var(--mainColor);color: #FFFFFF;}
/*solution.html end*/
/*coming.html start*/
.coming_box{width: 100%;height: 100vh;background: var(--mainColor);display: flex;flex-direction: column;justify-content: center;align-items: center;overflow: hidden;}
.coming_box h1{font-size: 48px;color: #FFFFFF;font-family: "Inter-Bold";text-align: center;}
.coming_box p{font-size: 24px;color: #FFFFFF;text-align: center;margin-top: 20px;}
.coming_box img{display: block;margin: 0px auto;max-width: 25%;margin-top: 60px;}
.coming_box a{display: flex;justify-content: center;align-items: center;width: 180px;height: 45px;border: 1px solid #FFFFFF;border-radius: 6px;color: #FFFFFF;margin: 0px auto;margin-top: 60px;transition: all 0.3s;}
.coming_box a:hover{background: #FFFFFF;color: var(--mainColor);}
/*coming.html end*/
/*content end*/
/*footer start*/
.footer{width: 100%;height: auto;background: #111827;position: relative;overflow: hidden;}
.footer:before{content: "";display: block;width: 23.521%;height: auto;aspect-ratio:490/564;background: url(../images/footer_bg.png) no-repeat center center;background-size: 100% auto;position: absolute;left: -177px;bottom: 0;}
.footer_top_box{width: 100%;height: auto;padding: 52px 0 92px;border-bottom: 1px solid #1F2937;}
.footer_top_box .contentWH1600{display: flex;justify-content: space-between;}
.footer_top_left{width: 20%;height: auto;position:relative;z-index:99;}
.footer_logo{width: 100%;height: auto;}
.footer_logo img{width: 100%;height: auto;display: block;}
.footer_top_left_txt{width: 100%;height: auto;padding-right: 15%;margin-top: 20px;}
.footer_top_left_txt p{font-size: 16px;color: #9CA3AF;line-height: 1.6;}
.footer_top_info{width: 100%;height: auto;padding-top: 14px;}
.footer_top_info li{display: flex;justify-content: flex-start;align-items: flex-start;margin-top: 10px;}
.footer_top_info li img{display: block;flex: 0 0 20px;margin-right: 12px;}
.footer_top_info li p{font-size: 16px;color: #9CA3AF;}
.footer_title{font-size: 18px;color: #FFFFFF;font-family: "Inter-Bold";}
.footer_nav_link{padding-top: 14px;}
.footer_nav_link li{padding-left: 24px;position: relative;margin-top: 10px;}
.footer_nav_link li:before{content: "";display: block;width: 16px;height: auto; aspect-ratio: 1/1;background: url(../images/footer_nav_ico.png) no-repeat center center;background-size: 100% auto;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.footer_nav_link li a{font-size: 16px;color: #9CA3AF;transition: all 0.3s;}
.footer_nav_link li a:hover{text-decoration: underline;color: var(--mainColor);}
.footer_share_box{width: 100%;height: auto;display: flex;justify-content: flex-start;margin-top: 24px;}
.footer_share_box li{width: 40px;height: auto;aspect-ratio:1/1;}
.footer_share_box li + li{margin-left: 12px;}
.footer_share_box li a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.1);transition: all 0.3s;border-radius: 50%;}
.footer_share_box li a img{display: block;}
.footer_share_box li a:hover{background: var(--mainColor);}
.footer_form_box{width: 44.63%;height: auto;}
.footer_form_box h2{font-size: 18px;color: #FFFFFF;font-family: "Inter-Bold";}
.footer_form_box p{font-size: 16px;color: #9CA3AF;margin-top: 14px;}
.footer_form_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 14px;}
.footer_form_ul li{width: 100%;height: auto;position: relative;margin-top: 12px;}
.footer_form_ul li:nth-of-type(1),.footer_form_ul li:nth-of-type(2){width: 48.5%;}
.footer_form_ul li input{display: block;width: 100%;height: 36px;background: #1F2937;border: 1px solid #6B7280;border-radius: 6px;padding-left: 12px;color: #FFFFFF;outline: none;}
.footer_form_ul li input::placeholder{color: #6B7280;}
.footer_form_ul li textarea{width: 100%;height: 100px;display: block;background: #1F2937;border: 1px solid #6B7280;border-radius: 6px;padding: 12px;color: #FFFFFF;outline: none;resize: none;}
.footer_form_ul li textarea::placeholder{color: #6B7280;}
.footer_form_ul li img{width: auto;height: 100%;position: absolute;right: 0px;top: 50%;transform: translateY(-50%);background: #fff;border-radius: 0 6px 6px 0}
.footer_form_btn{display: block;width: 100%;height: 36px;background: var(--mainColor);border: none;outline: none;cursor: pointer;border-radius: 6px;margin-top: 22px;font-size: 14px;color: #FFFFFF;font-family: "Inter-Bold";}
.footer_bottom_box{width: 100%;height: auto;padding: 20px 0;}
.footer_bottom_box .contentWH1600{display: flex;justify-content: space-between;align-items: center;}
.footer_bottom_box p{font-size: 14px;color: #6B7280;}
.footer_bottom_right{display: flex;justify-content: flex-end;align-items: center;}
.footer_bottom_right a{display: block;font-size: 14px;color: #6B7280;}
.footer_bottom_right a + a{margin-left: 12px;}
.footer_bottom_right a:hover{text-decoration: underline;color: var(--mainColor);}
.online_box{width: 56px;height: auto;position: fixed;top: 50%;transform: translateY(-50%);right: 16px;z-index: 99;display: none;}
.right_online_content_right{width: 100%;height: auto;aspect-ratio:1/1;border-radius: 50%;background: #B11F23;overflow: hidden;position: relative;z-index: 2;}
.right_online_content_right a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.right_online_content_right a img{display: block;width: 20px;height: auto;}
.online_box li{position: relative;}
.online_box li + li{margin-top: 12px;}
.online_box li:nth-of-type(2) .right_online_content_right{background: #16A34A;}
.online_box li:nth-of-type(3) .right_online_content_right{background: #2563EB;}
.online_box li:nth-of-type(4) .right_online_content_right{background: #1F2937;}
.right_online_content_left{width: 240px;height: 100%;position: absolute;top: 0;right: 0;padding-right: 66px;border-radius: 28px;padding-left: 20px;display: none;align-items: center;overflow: hidden;}
.right_online_content_left a{color: #FFFFFF;}
.right_online_content_left a:hover{text-decoration: underline;}
.online_box li:nth-of-type(2) .right_online_content_left{background: #16A34A;}
.online_box li:nth-of-type(3) .right_online_content_left{background: #2563EB;}
.online_box li:nth-of-type(4) .right_online_content_left{background: #1F2937;}
.online_box li:hover .right_online_content_left{display: flex;}
/*footer end*/
@media (max-width: 1768px) {
	.nav_box li + li{margin-left: 25px;}
	.index_banner_swiper_content{width: 79.2%;margin-top: 50px;}
	.index_product_btn li img{width: 140px;}
	.index_product_content_list_sw_down{height: 300px;}
	.index_product_content_list_sw_down img{height: 100%;object-fit: cover;}
	.index_title_box{width: 50%;}
	.index_contact_right{width: 54.4%;}
	.index_contact_left{width: 43%;}
	.product_nav_list_content_right li + li{margin-left: 40px;}
	.customization_content_list_sw .swiper-slide{width: 46.8%;}
  .about_info_box .contentWH1600{flex-wrap: wrap;}
  .about_info_box .index_about_left_box{width: 100%;}
  .about_info_box .index_about_right_box{width: 100%;margin-top: 80px;}
	
}
@media (max-width: 1400px) {
	.index_banner_swiper_content{width: 86.2%;margin-top: 30px;}
	.index_banner_swiper_content h1, .index_banner_swiper_content h2{font-size: 48px;}
	.index_banner_swiper_page{bottom: 30px !important;}
	.product_nav_list_content_right li + li{margin-left: 30px;}
	.customization_content_list_content_con p{width: 62%;}
	.customization_banner p{padding: 0 18%;}
  .about_info_box .index_about_right_number{left: -30px;}
}
@media (max-width: 1200px) {
	.hd_btn{display: block;margin-right: 20px;width: 4vw;height: 3vw;}
	.hd_btn .s2{top: 1vw;}
	.hd_btn .s3{top: 2vw;}
	.nav_box{position: fixed;height: calc(100vh - 80px);background: #212025;width: 100%;top: 116px;z-index: 999;left: 0;display: none;}
	.nav_box li{height: auto;}
	.nav_box li + li{margin-left: 0;}
	.fristLink{display: inline-block;line-height: 45px;padding-left: 4%;}
	.nav_list_box{position: relative;width: 100%;padding-left: 4%;}
	.header_bottom_box.fixed .nav_box{top: 80px;}
	.index_banner_swiper_content h1, .index_banner_swiper_content h2{font-size: 48px;}
	.index_banner_swiper_content p{font-size: 18px;}
	.index_banner_swiper_content{margin-top: 30px;}
	.index_about_box .contentWH1600{flex-wrap: wrap;}
	.index_about_left_box{width: 100%;}
	.index_about_right_box{width: 80%;margin: 0px auto; margin-top: 80px;}
	.index_advantage_ul_number{font-size: 36px;}
	.index_advantage_ul_ico{width: 100px;}
	.index_title_box{width: 70%;}
	.footer_top_box .contentWH1600{flex-wrap: wrap;}
	.footer_top_left{width: 68%;}
	.footer_logo img{max-width: 100%;width: auto;}
	.footer_form_box{width: 100%;margin-top: 50px;}
	.footer:before{width: 62.521%;}
	.product_nav_list_content{flex-wrap: wrap;}
	.product_nav_list_content_right{width: 100%;justify-content: flex-start;margin-top: 20px;}
	.product_detial_content_list_title{width: 80%;}
	.customization_content_list_title{width: 80%;}
	.customization_content_list_sw .swiper-slide{width: 58%;}
	.customization_ready_box p{padding: 0 18%;}
}
@media (max-width: 990px) {
	.index_banner_swiper_content h1, .index_banner_swiper_content h2{font-size: 36px;}
	.index_banner_swiper_content p{font-size: 16px;padding: 0;}
	.index_banner_swiper_content{margin-top: 25px;}
	.index_banner_swiper_content a{margin-top: 10px;}
	.index_product_btn{flex-wrap: wrap;}
	.index_product_btn li{width: 32%;margin-bottom: 30px;}
	.index_product_btn li:nth-last-of-type(1),
	.index_product_btn li:nth-last-of-type(2),
	.index_product_btn li:nth-last-of-type(3){margin-bottom: 0;}
	.index_advantage_ul_number{font-size: 24px;}
	.index_title_box{width: 100%;}
	.index_contact_box .contentWH1600{flex-wrap: wrap;}
	.index_contact_left{width: 100%;}
	.index_contact_left_bg{height: 450px;}
	.index_contact_right{width: 100%;margin-top: 30px;}
	.product_banner_content h1{font-size: 36px;}
	.product_banner_content p{font-size: 18px;margin-top: 10px;}
	.crumbs_box .contentWH1600{flex-wrap: wrap;}
	.crumbs_ul{width: 100%;}
	.product_nav_box{width: 100%;justify-content: flex-start;height: 48px;}
	.product_nav_list_content_right{flex-wrap: wrap;margin-top: 0;}
	.product_nav_list_content_right li{margin-top: 30px;margin-right: 20px;}
	.product_nav_list_content_right li + li{margin-left: 0;margin-right: 20px;}
	.product_list_ul li{width: 48.5%;margin-left: 0;}
	.product_detial_banner_content h1{font-size: 36px;}
	.product_detial_banner_content p{font-size: 16px;margin-top: 10px;}
	.product_detial_info_box .contentWH1600{flex-wrap: wrap;}
	.product_detial_info_left{width: 100%;}
	.product_detial_info_right{width: 100%;margin-top: 30px;}
	.product_detial_content_list_ul li{flex-wrap: wrap;}
	.product_detial_content_list_ul_left{width: 100%;}
	.product_detial_content_list_ul_right{width: 100%;margin-top: 30px;}
	.product_detial_content_list_content{flex-wrap: wrap;}
	.product_detial_content_list_content_left{width: 100%;}
	.product_detial_content_list_content_right{width: 100%;margin-top: 30px;}
	.product_detial_content_list .index_product_content_list_sw_down{height: auto;}
	.about_banner_content h1{font-size: 36px;}
	.about_team_ul{flex-wrap: wrap;}
	.about_team_ul li{width: 32%;margin-top: 10px;}
	.about_team_ul li:nth-last-of-type(1),.about_team_ul li:nth-last-of-type(2){width: 48.5%;}
	.about_excellence_swiper_top_left_content{font-size: 38px;}
	.about_certified_sw .swiper-slide{height: auto;}
	.about_facilities_ul{justify-content: space-between;}
	.about_facilities_ul li{width: 48.5%;margin-left: 0;}
	.about_partners_ul li{width: 32%;margin-left: 2%;}
	.about_partners_ul li:nth-of-type(5n+1){margin-left: 2%;}
	.about_partners_ul li:nth-of-type(3n+1){margin-left: 0%;}
	.customization_banner p{padding: 0;}
	.customization_content_list_content_con{padding-top: 40px;}
	.solution_ul{justify-content: space-between;}
	.solution_ul li{width: 48.5%;margin-left: 0;}
  .about_info_box .index_about_right_number{left: -10px;}

}
@media (max-width: 768px) {
	.header_top_box{display: none;}
	.header_inquire{display: none;}
	.header_bottom_box{height: 13.8vw;}
	.logo{width: 40vw;}
	.hd_btn{width: 6vw;height: 5vw;margin-right: 3.8vw;}
	.hd_btn .s2{top: 2vw;}
	.hd_btn .s3{top: 4vw;}
	.header_search_btn{width: 4.8vw;margin-right: 3.8vw;}
	.header_language_box{margin-left: 0;}
	.header_language_btn img{width: 4.2vw;}
	.header_language_content{right: 0;top: 13.8vw;}
	.header_language_content a{font-size: 3.8vw;line-height: 8.8vw;}
	.index_banner_swiper_content_box{padding-top: 13.8vw;}
	.nav_box{top: 13.8vw;}
	.header_bottom_box.fixed .nav_box{top: 13.8vw;}
	.fristLink{line-height: 10.8vw;font-size: 3.8vw;}
	.nav_list_box a{font-size: 3.8vw;line-height: 10.8vw;}
	.index_banner_swiper_content h1, .index_banner_swiper_content h2{font-size: 4.8vw;}
	.index_banner_swiper_content p{font-size: 3.2vw;}
	.index_banner_swiper_content{width: 100%;}
	.index_banner_swiper_right, .index_banner_swiper_left{width: 4.8vw;}
	.index_banner_swiper_right img, .index_banner_swiper_left img{width: 1.2vw;}
	.index_banner_swiper_page{bottom: 3.8vw !important;}
	.index_banner_swiper_page span{width: 1.8vw;height: 1.8vw;}
	.index_banner_swiper_page span.swiper-pagination-bullet-active{width: 3.8vw;}
	.index_banner_swiper_content a{width: 36vw;height: 8.8vw;font-size: 3.6vw;margin-top: 3.2vw;}
	.index_product_box{padding: 8vw 0;}
	.index_title_box h2{font-size: 3.6vw;}
	.index_title_box h3{font-size: 4.8vw;}
	.index_title_box p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_product_btn{margin-top: 5.8vw;padding: 5% 4%;border-radius: 1.2vw;}
	.index_product_btn li{width: 48.5%;}
	.index_product_btn li img{width: 23vw;}
	.index_product_btn li h3{font-size: 3.6vw;margin-top: 1.8vw;}
	.index_product_btn li{margin-bottom: 3.8vw;}
	.index_product_btn li i{margin-top: 3.2vw;width: 18vw;height: 0.5vw;}
	.index_product_content_list_box{padding: 0 4%;border-radius: 1.2vw;}
	.index_product_content_list_sw_right, .index_product_content_list_sw_left{width: 4.8vw;}
	.index_product_content_list_sw_right img, .index_product_content_list_sw_left img{width: 1.2vw;}
	.index_product_content_list_sw_right{right: -2.4vw;}
	.index_product_content_list_sw_left{left: -2.4vw;}
	.index_product_more{width: 38vw;height: 10.8vw;font-size: 3.6vw;margin-top: 5.8vw;}
	.index_product_more img{width: 3.2vw;margin-left: 1.6vw;}
	.index_solution_box{padding: 8vw 0;}
	.index_product_content_list_sw_down{height: auto;}
	.index_product_content_list_sw_up{padding: 5%;}
	.index_product_content_list_sw_up h4{font-size: 4.2vw;}
	.index_product_content_list_sw_up_img{width: 78%;}
	.index_product_content_list_sw_up_div span{left: -3.8%;}
	.index_solution_content_sw_content{padding: 5% 4%;}
	.index_solution_content_sw{padding-bottom: 12vw;}
	.index_solution_content_sw_content h4{font-size: 4.2vw;height: 12vw;}
	.index_solution_content_sw_content p{font-size: 3.6vw;margin-top: 2.8vw;}
	.index_solution_content_sw_content span{font-size: 3.6vw;margin-top: 3.6vw;}
	.index_solution_content_sw_page span.swiper-pagination-bullet-active{width: 3.8vw;}
	.index_solution_content_sw_page span{width: 1.8vw;height: 1.8vw;}
	.index_solution_more{width: 42vw;height: 8.8vw;font-size: 3.6vw;margin-top: 5.8vw;}
	.index_about_box{padding: 8vw 0;}
	.index_about_left_title h2{font-size: 3.8vw;}
	.index_about_left_title h3{font-size: 4.8vw;}
	.index_about_left_content p{font-size: 3.6vw;margin-top: 2.8vw;}
	.index_about_left_box a{width: 38vw;height: 8.8vw;margin-top: 5.8vw;font-size: 3.6vw;}
	.index_about_right_box{width: 100%;}
	.index_about_right_box{margin-top: 8vw;}
	.index_about_right_video_bg{border-radius: 1.2vw;height: 56vw;}
	.index_about_right_video_bg img{height: 100%;object-fit: cover;}
	.index_about_right_video_box a{width: 11vw;background-size: 3.8vw auto;}
	.index_about_right_video_content{padding: 5% 4%;}
	.index_about_right_video_content_txt{font-size: 3.6vw;}
	.index_about_right_number{width: 42vw;padding: 4%;border-radius: 1.2vw;left: 0;top: -3.8vw;}
	.index_about_right_number h3{font-size: 4.8vw;}
	.index_advantage_box{padding: 8vw 0;}
	.index_advantage_title h2{font-size: 3.8vw;}
	.index_advantage_title h3{font-size: 4.8vw;}
	.index_advantage_ul{flex-wrap: wrap;margin-top: 3.2vw;}
	.index_advantage_ul_ico{width: 10vw;}
	.index_advantage_ul_number{font-size: 3.8vw;text-align: center;margin-top: 3.2vw;}
	.index_advantage_ul li p{font-size: 2.8vw;text-align: center;}
	.index_advantage_ul li{width: 32%;margin-top: 3.8vw;}
	.index_global_box{padding: 8vw 0;}
	.index_global_content{margin-top: 5.8vw;}
	.index_global_content p{font-size: 3.2vw;}
	.index_global_box:after{width: 83%;left: -25%;bottom: -30%;}
	.index_news_box{padding: 8vw 0;}
	.index_news_ul{margin-top: 3.2vw;flex-wrap: wrap;}
	.index_news_ul li{width: 100%;margin-top: 3.8vw;border-radius: 1.2vw;}
	.index_news_ul_top_time{width: 10vw;height: 10vw;border-radius: 1.2vw;top: 1.8vw;left: 1.8vw;}
	.index_news_ul_top_time_mouth{font-size: 3.8vw;}
	.index_news_ul_top_category{right: 1.8vw;top: 3.2vw;}
	.index_news_ul_bottom{padding: 5% 4%;}
	.index_news_ul_bottom h3{font-size: 3.8vw;height: 11vw;}
	.index_news_ul_bottom span{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_news_box .index_product_more{width: 42vw;height: 8.8vw;font-size: 3.6vw;margin-top: 5.8vw;}
	.index_contact_box{padding: 8vw 0;}
	.index_contact_left{border-radius: 1.2vw;}
	.index_contact_left_content{padding: 5% 4%;}
	.index_contact_left_bg{height: auto;}
	.index_contact_left_content h2{font-size: 4.2vw;}
	.index_contact_left_content p{font-size: 3.6vw;}
	.index_contact_right{margin-top: 5.8vw;padding: 5% 4%;border-radius: 1.2vw;}
	.index_contact_right_title h3{font-size: 4.8vw;}
	.index_contact_right_title p{font-size: 3.6vw;}
	.index_contact_right_ul{padding-top: 3.2vw;}
	.index_contact_right_ul li{margin-top: 3.2vw;}
	.index_contact_right_ul li:nth-of-type(1), .index_contact_right_ul li:nth-of-type(2){width: 100%;}
	.index_contact_right_verification_input{width: 70%;}
	.index_contact_right_btn{margin-top: 3.8vw;}
	.index_form_txt{margin-top: 3.6vw;}
	.footer_top_box{padding: 8vw 0;}
	.footer_top_left{width: 100%;}
	.footer_top_left_txt{margin-top: 3.2vw;}
	.footer_top_left_txt p{font-size: 3.6vw;}
	.footer_top_info{padding-top: 1.8vw;}
	.footer_top_info li p{font-size: 3.6vw;}
	.footer_share_box{margin-top: 3.8vw;}
	.footer_nav_box{width: 100%;margin-top: 5.8vw;}
	.footer_nav_link{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 0;}
	.footer_nav_link li{width: 24.5%;margin-top: 2.8vw;padding-left: 2.2vw;}
	.footer_nav_link li a{font-size: 3.2vw;}
	.footer_nav_link li:before{width: 2.8vw;}
	.footer_form_box{margin-top: 5.8vw;}
	.footer_title{font-size: 4.2vw;}
	.footer_form_box p{font-size: 3.6vw;}
	.footer_form_ul{padding-top: 3.2vw;}
	.footer_form_ul li:nth-of-type(1), .footer_form_ul li:nth-of-type(2){width: 100%;}
	.footer_form_ul li{margin-top: 1.8vw;}
	.footer_form_btn{margin-top: 3.2vw;}
	.footer:before{width: 136.521%;}
	.footer_bottom_box{padding: 2.2vw 0;}
	.footer_bottom_box .contentWH1600{flex-direction: column;align-items: center;}
	.online_box li:nth-last-of-type(1){display: none;}
	.online_box{width: 100%;height: 10.8vw;display: flex;justify-content: flex-start;bottom: 0;top: auto;transform: none;right: 0;}
	.online_box li{width: calc(100% / 3);height: 100%;}
	.right_online_content_right{aspect-ratio: initial;border-radius: 0;height: 100%;}
	.online_box li + li{margin-top: 0;}
	.online_box li:hover .right_online_content_left{display: none;}
	.coming_box h1{font-size: 4.8vw;}
	.coming_box p{font-size: 3.8vw;padding: 0 4%;margin-top: 3.8vw;}
	.coming_box img{max-width: 70%;margin-top: 5.8vw;}
	.product_banner_content h1{font-size: 4.8vw;}
	.product_banner_content p{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_banner_content{padding-top: 13.8vw;}
	.product_banner_bg{height: 48vw;}
	.product_banner_bg img{height: 100%;object-fit: cover;}
	.crumbs_ul{height: 10.8vw;}
	.crumbs_ul li a{font-size: 3.2vw;}
	.crumbs_ul i{font-size: 3.2vw;}
	.crumbs_ul li img{width: 3.2vw;}
	.product_nav_box li{width: 32%;height: auto;margin-bottom: 1.8vw;}
	.product_nav_box li a{font-size: 3.2vw;text-align: center;height: 6.8vw;padding: 0;justify-content: center;}
	.product_nav_box{height: auto;flex-wrap: wrap;}
	.product_nav_list_box{margin-top: 5.8vw;}
	.product_nav_list_content{padding: 5% 4%;}
	.product_nav_list_content_left{font-size: 3.8vw;}
	.product_nav_list_content_left img{width: 6.8vw;margin-right: 3.2vw;}
	.product_nav_list_content_right li a{font-size: 3.6vw;}
	.product_nav_list_content_right li + li{margin-right: 3.8vw;}
	.product_nav_list_content_right li{margin-right: 3.8vw;margin-top: 3.8vw;}
	.prouct_list_box{padding: 8vw 0;}
	.product_list_ul{padding-top: 3.2vw;}
	.product_list_ul li{width: 100%;}
	.page_ul li{width: 5.8vw;}
	.page_ul li a img{width: 50%;}
	.page_ul li a{font-size: 2.7vw;}
	.page_ul li + li{margin-left: 2.8vw;}
	.page_ul{margin-top: 5.8vw;}
	.product_shop_pfd_top_box{padding: 8vw 0;}
	.product_shop_pfd_top_content_list_title h2{font-size: 3.6vw;}
	.product_shop_pfd_top_content_list_title h3{font-size: 4.8vw;}
	.product_shop_pfd_top_content_list_title p{font-size: 3.6vw;padding: 0;}
	.product_shop_pfd_top_content_list_img{margin-top: 5.8vw;overflow: hidden;overflow-x: auto;}
	.product_shop_pfd_top_content_list_img img{max-width: 880px;}
	.product_shop_pfd_top_scroll{display: none;}
	.product_shop_pfd_top_bottom_ul{flex-wrap: wrap;height: auto;}
	.product_shop_pfd_top_bottom_ul li{width: 48.5%;line-height: 8.8vw;font-size: 3.6vw;}
	.product_shop_pfd_top_bottom_ul li.on:after{display: none;}
	.product_faq_box{padding: 8vw 0;}
	.index_title_box span{width: 11vw;}
	.product_faq_ul{padding-top: 3.2vw;}
	.product_faq_ul li{margin-top: 1.8vw;}
	.product_faq_ul_top{padding: 0 4%;height: 11.8vw;}
	.product_faq_ul_top h4{font-size: 3.6vw;}
	.product_faq_ul_top i{flex: 0 0 3.2vw;margin-left: 3.2vw;}
	.product_faq_ul_bottom{padding: 4%;padding-top: 0;}
	.product_faq_ul_bottom p{font-size: 3.6vw;}
	.product_detial_btn_box{display: none;}
	.about_banner_box,
	.product_detial_banner_box{padding-top: 13.8vw;background: #212025;}
	.product_detial_banner_content{padding-top: 5.8vw;}
	.product_detial_banner_content h1{font-size: 4.8vw;}
	.product_detial_banner_content p{font-size: 3.6vw;margin-top: 1.8vw;}
	.product_detial_info_box{padding: 8vw 0;}
	.product_detial_info_left_top_sw .swiper-slide{border-radius: 1.6vw;}
	.product_detial_info_left_bottom_sw{margin-top: 5.8vw;}
	.product_detial_info_right{margin-top: 5.8vw;}
	.product_detial_info_right_info h2{font-size: 4.8vw;}
	.product_detial_info_right_info h3{font-size: 3.8vw;margin-top: 3.6vw;}
	.product_detial_info_right_info p{font-size: 3.6vw;margin-top: 3.2vw;}
	.product_detial_info_right_btn{margin-top: 5.8vw;}
	.product_detial_info_right_btn a{width: 38vw;height: 10.8vw;font-size: 3.6vw;}
	.product_detial_info_right_btn a img{width: 2.8vw;}
	.product_detial_info_right_btn a + a{margin-left: 3.2vw;}
	.product_detial_info_right_share{margin-top: 5.8vw;}
	.product_detial_content_list{margin-top: 8vw;}
	.product_detial_content_list_title{width: 100%;}
	.product_detial_content_list_title h2{font-size: 4.8vw;}
	.product_detial_content_list_title p{font-size: 3.6vw;}
	.product_detial_content_list_ul li{margin-top: 3.8vw;}
	.product_detial_content_list_ul_left h3{font-size: 4.2vw;margin-bottom: 3.2vw;}
	.product_detial_content_list_ul_left_txt p{font-size: 3.6vw;}
	.product_detial_content_list_ul_left_txt p + p{margin-top: 3.2vw;}
	.product_detial_content_list_ul_right{border-radius: 1.6vw;margin-top: 3.6vw;}
	.product_detial_content_list_content_right{overflow: hidden;overflow-x: auto;}
	.product_detial_content_list_content_right table td{padding: 1.2vw;font-size: 3.6vw;}
	.product_detial_content_list_content_bottom{margin-top: 5.8vw;}
	.product_detial_content_list_content_bottom table th{font-size: 3.8vw;}
	.product_detial_content_list_content_bottom table th, .product_detial_content_list_content_bottom table td{padding: 1.2vw;font-size: 3.6vw;}
	.product_detial_specification_more{width: 38vw;height: 10.8vw;font-size: 3.2vw;margin-top: 5.8vw;}
	.product_detial_why_choose_box{padding: 8vw 0;}
	.product_detial_why_choose_title h2{font-size: 4.8vw;}
	.product_detial_why_choose_title p{font-size: 3.6vw;margin-top: 2.8vw;}
	.product_detial_why_choose_ul{margin-top: 3.2vw;flex-wrap: wrap;}
	.product_detial_why_choose_ul li{width: 100%;padding: 5% 4%;margin-top: 3.8vw;margin-top: 3.8vw;}
	.product_detial_why_choose_ul_ico{width: 12vw;border-radius: 1.2vw;}
	.product_detial_why_choose_ul_ico img{width: 50%;}
	.product_detial_why_choose_ul li h3{font-size: 4.2vw;margin-top: 3.2vw;}
	.product_detial_why_choose_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_solution_content_sw .swiper-slide{border-radius: 1.2vw;}
	.product_detial_content_list .index_solution_content_box{width: 100%;}
	.product_detial_content_list .index_solution_content_sw{padding-bottom: 5.8vw;}
	.product_detial_content_list_faq{padding: 8vw 0;}
	.product_detial_content_list_title_ico{width: 38vw;height: 10.8vw;}
	.product_detial_content_list_sw{padding-bottom: 8vw;}
	.about_banner_content{padding-top: 13.8vw;}
	.about_banner_content h1{font-size: 4.8vw;}
	.about_banner_content p{font-size: 3.6vw;margin-top: 3.2vw;}
  .about_info_box .index_about_right_box{margin-top: 8vw;}
	.about_why_choose_box{padding: 8vw 0;}
	.about_why_choose_ul{padding-top: 3.2vw;}
	.about_why_choose_ul li{width: 100%;margin-top: 3.8vw;padding: 5% 4%;}
	.about_why_choose_ul_ico{flex: 0 0 10.8vw;margin-right: 3.2vw;}
	.about_why_choose_ul_ico img{width: 50%;}
	.about_why_choose_ul_txt h4{font-size: 4.2vw;}
	.about_why_choose_ul_txt p{font-size: 3.6vw;margin-top: 1.8vw;}
	.about_team_box{padding: 8vw 0;}
	.about_team_ul{margin-top: 3.2vw;flex-wrap: wrap;}
	.about_team_ul li{width: 100%;height: 10.8vw;margin-top: 3.8vw;font-size: 3.6vw;}
	.about_team_ul li:nth-last-of-type(1), .about_team_ul li:nth-last-of-type(2){width: 100%;}
	.about_team_content{margin-top: 5.8vw;}
	.about_team_content_list_swiper .swiper-slide{border-radius: 1.6vw;}
	.about_team_content_list_swiper_right_btn, .about_team_content_list_swiper_left_btn{width: 6.8vw;}
	.about_team_content_list_swiper_right_btn img, .about_team_content_list_swiper_left_btn img{width: 1.2vw;}
	.about_excellence_box{padding: 8vw 0;}
	.about_excellence_swiper_top{margin-top: 5.8vw;}
	.about_excellence_swiper_top .swiper-slide{flex-wrap: wrap;}
	.about_excellence_swiper_top_left{width: 100%;border-radius: 1.2vw;}
	.about_excellence_swiper_top_left_content{font-size: 4.8vw;}
	.about_excellence_swiper_top_right{width: 100%;margin-top: 5.8vw;}
	.about_excellence_swiper_top_right_title{font-size: 4.2vw;}
	.about_excellence_swiper_top_right p{font-size: 3.6vw;}
	.about_excellence_bottom_swiper_btn_right, .about_excellence_bottom_swiper_btn_left{width: 6.8vw;}
	.about_excellence_bottom_swiper_btn_right img, .about_excellence_bottom_swiper_btn_left img{width: 20%;}
	.about_excellence_bottom_swiper_ico{width: 3.8vw;}
	.about_excellence_bottom_box{padding: 0 8.8vw;margin-top: 5.8vw;}
	.about_excellence_bottom_box:after{width: calc(100% - 16.6vw);top: 1.8vw;}
	.about_excellence_bottom_swiper_btn_right, .about_excellence_bottom_swiper_btn_left{top: 4vw;}
	.about_excellence_bottom_swiper_year{font-size: 3.8vw;margin-top: 5.8vw;}
	.about_certified_box{padding: 8vw 0;}
	.about_certified_sw{margin-top: 5.8vw;}
	.about_certified_btn{margin-top: 5.8vw;}
	.about_certified_btn li{height: 10.8vw;font-size: 3.2vw;}
	.about_facilities_box{padding: 8vw 0;}
	.about_facilities_ul{padding-top: 3.2vw;}
	.about_facilities_ul li{width: 100%;margin-top: 3.8vw;}
	.about_facilities_ul_content_title{font-size: 3.8vw;}
	.about_partners_box{padding: 8vw 0;}
	.about_partners_ul{padding-top: 3.2vw;justify-content: space-between;}
	.about_partners_ul li{width: 48.5%;margin-left: 0;margin-top: 3.8vw;}
	.customization_info_box{padding-top: 8vw;}
	.customization_info_txt{margin-top: 5.8vw;}
	.customization_info_txt p{font-size: 3.6vw;}
	.customization_content_list{margin-top: 8vw;}
	.customization_content_list_content_con{padding-top: 5.8vw;}
	.customization_content_list_content_con h2{font-size: 4.8vw;}
	.customization_content_list_content_con p{width: 100%;margin-top: 3.2vw;font-size: 3.2vw;}
	.customization_content_list_content_bg{height: 46vw;}
	.customization_content_list_content_bg img{height: 100%;object-fit: cover;}
	.customization_content_list_title{width: 100%;margin-top: 8vw;padding-left: 5.8vw;border-left-width: 0.4vw;}
	.customization_content_list_title h2{font-size: 4.8vw;}
	.customization_content_list_title p{font-size: 3.6vw;margin-top: 3.2vw;}
	.customization_content_list_sw{margin-top: 5.8vw;padding-bottom: 10.8vw;}
	.customization_content_list_sw .swiper-slide{width: 100%;}
	.customization_content_list_sw_page span{width: 1.2vw;height: 1.2vw;}
	.customization_content_list_sw_page span.swiper-pagination-bullet-active{width: 3.2vw;height: 1.2vw;border-radius: 0.6vw;}
	.customization_content_list_txt{width: 100%;margin-top: 5.8vw;}
	.customization_content_list_txt p{margin-top: 3.2vw;}
	.customization_content_list_sw .swiper-slide h3{font-size: 3.6vw;line-height: 10.8vw;padding: 0 4%;}
	.customization_accessories_box{padding: 8vw 0;margin-top: 8vw;}
	.customization_accessories_title{width: 100%;}
	.customization_accessories_title h2{font-size: 4.8vw;}
	.customization_accessories_title p{font-size: 3.6vw;margin-top: 3.2vw;}
	.customization_accessories_ul li{width: 100% !important;}
	.customization_accessories_ul_txt h3{font-size: 3.8vw;}
	.customization_accessories_ul_txt p{font-size: 3.2vw;margin-top: 1.6vw;}
	.customization_accessories_ul_txt{padding: 4%;}
	.customization_ready_box{padding: 8vw 0;}
	.customization_ready_box h2{font-size: 4.8vw;}
	.customization_ready_box p{padding: 0;font-size: 3.6vw;margin-top: 3.2vw;}
	.customization_ready_box a{width: 38vw;height: 10.8vw;font-size: 3.6vw;margin-top: 5.8vw;border-radius: 1.2vw;}
	.solution_box{padding: 8vw 0;padding-top: 4.2vw;}
	.solution_ul li{width: 100%;border-radius: 1.2vw;margin-top: 3.8vw;}
	.solution_txt{padding: 5% 4%;}
	.solution_txt h2{font-size: 4.2vw;}
	.solution_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
	.solution_txt span{width: 38vw;height: 8.8vw;font-size: 3.6vw;margin-top: 3.8vw;}
	.technologies_shop_pfd_box{margin-top:8vw;}
	.header_language_content_box{width: 92%;padding:5% 4%;height:86vw;overflow:hidden;overflow-y:auto;}
	.header_content_right_language_list{justify-content: space-between;}
	.header_content_right_language_list a{width:48.5%;margin-left:0;margin-bottom:3.2vw;font-size:3.6vw;}
	
	
}




























































