/* header start */
.header{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 5;}
.header.index{width:100%;background:transparent;position:absolute;z-index:99;}
.header.index .header_top_box{background: transparent;}
.header_top_box{width: 100%;height: auto;padding: 11px 0;background: var(--mainColor);}
.header_top_content{display: flex;justify-content: space-between;}
.header_top_content_link{display: flex;align-items: center;justify-content: space-between;}
.header_top_content_link li{display: flex;align-items: center;justify-content: center;}
.header_top_content_link li+li{margin-left: 38px;}
.header_top_content_link li a{font-size: 16px;color: #FFFFFF;}
.header_top_content_link li img{width: 16px;height: auto;margin-right: 8px;}
.header_top_content_link li a:hover{text-decoration: underline;}
.header_top_content_share{display: flex;}
.header_top_content_share li{width: 32px;height: 32px;background: rgba(255, 255, 255, 0.2);display: flex;align-items: center;justify-content: center;border-radius: 50%;transition: all 0.3s;}
.header_top_content_share li a{display: flex;align-items: center;justify-content: center;}
.header_top_content_share li+li{margin-left: 16px;}
.header_top_content_share li:hover{transform: translateY(-3px);}
.header_top_content_share li img{width: 55%;height: auto;display: block;object-fit: cover;}
.header.index .header_bottom_box{background: transparent;}
.header_bottom_box{width: 100%;height: auto;position: relative;background: #FFFFFF;}
.header_bottom_box.fixed{position: fixed;top: 0;left: 0;z-index: 999;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.header_bottom_content{width: 100%;height: 88px;display: flex;align-items: center;justify-content: space-between;}
.header_bottom_logo{width: 153px;height: auto;display: flex;align-items: center;}
.header_bottom_logo img{width: 100%;display: block;}
.header_bottom_content_nav{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.header_bottom_content_nav li{position: relative;height: 100%;display: flex;align-items: center;}
.header_bottom_content_nav li+li{margin-left: 42px;}
.header.index .header_bottom_content_nav li > a{color: #FFFFFF;}
.header_bottom_content_nav li > a{font-size: 16px;color: #101820;line-height: 1.6;font-family: "Inter-Bold";position: relative;transition: all 0.3s;text-transform: uppercase;}
.header_bottom_content_nav li > a:hover{color: var(--mainColor);}
.header.index .header_bottom_content_nav li > a:hover{color: var(--mainColor) !important;}
.header_bottom_content_nav > a:after{content: "";position: absolute;display: block;width: 100%;height: 2px;background: var(--mainColor);border-radius: 10px;left: 0;bottom: -19px;opacity: 0;transition: all 0.3s;}
.header_bottom_content_nav li > a:hover::after {opacity: 1;}
.header_bottom_right_box{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.header_language_box{display: flex;align-items: center;justify-content: center;}
.header.index .header_language_box img{filter: brightness(0) invert(1);}
.header_language_box img{display: block;width: 20px;height: auto;}
.header_language_search{margin-right: 20px;display: block;}
.header_language_search img{width: 20px;height: auto;display: block;object-fit:contain;}
.header.index .header_language_box span{color: #FFFFFF;}
.header_language_box span{font-size: 16px;line-height: 1.55;margin-right: 20px;color: #101820;}
.header_language_ico{margin-right: 7px;}
.header_page{background: var(--mainColor);border-radius: 8px;width: 180px;height: 48px;display: flex;align-items: center;justify-content: center;font-size: 16px;font-family: "Inter-Bold";color: #FFFFFF;transition: all 0.3s;}
.header_page img{margin-left: 14px;display: block;transition: all 0.3s;}
.header_page:hover{background: #008bc4;}
.header_page:hover img{transform: translateX(3px);}
.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;}
.hd_btn{display: none;position: relative;float: right;width: 6vw;height: 4vw;cursor: pointer;z-index: 999;}
.hd_btn span{position: absolute;left: 0;width: 100%;height: 0.4vw;background-color:  var(--mainColor);transition: all 0.3s;}
.hd_btn .s1 {top: 0;}
.hd_btn .s2 {top: 1.8vw;}
.hd_btn .s3 {top: 3.6vw;}
.hd_btn.on .s1 {top: 1.8vw;transform: rotate(45deg);}
.hd_btn.on .s2 {opacity: 0;}
.hd_btn.on .s3 {top: 1.8vw;transform: rotate(-45deg);}
html {scroll-behavior: smooth;}
.header.index,.header.index .header_top_box,.header.index .header_bottom_box{transition:all 0.3s ease;}
.header.index.scrolled .header_top_box{background:var(--mainColor);}
.header.index.scrolled .header_bottom_box{background:#FFFFFF;box-shadow:0 4px 15px rgba(0,0,0,0.08);}
.header.index.scrolled .header_bottom_content_nav li a{color:#101820;}
.header.index.scrolled .header_bottom_content_nav li a:hover{color:#FFFFFF;}
.header.index.scrolled .header_language_box img{filter: none;}
.header.index.scrolled .header_language_box span{color:#101820;}
.nav_list_box a::after{display: none;}
.nav_list_box{position:absolute;left:50%;top:100%;transform:translateX(-50%);min-width:230px;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.12);border-radius:0 0 8px 8px;overflow:visible;padding:6px 0;display:none;z-index:99;}
.header_bottom_content_nav li:hover .nav_list_box{display:block;}
.nav_two_link{display:block;padding:0 22px;line-height:46px;font-size:15px;font-weight:500;color:#18212c;white-space:nowrap;transition:all .3s;text-transform: capitalize;}
.nav_two_link:hover{background:var(--mainColor);color:#fff;}
.nav_list_content {min-width: 320px;width: max-content; 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;border-radius: 6px;overflow: hidden;}
.nav_list_content a {display: flex;height: 55px;align-items: center;border-bottom: 1px solid #E5E5E5;transition: all 0.3s;padding: 0 10px;}
.nav_list_item{position: relative;}
.nav_list_item:hover .nav_list_content{display: block;}

/* 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: 100%;}
.index_banner_swiper_bg img{width: 100%;height: 100%;display: block;object-fit: cover;}
.index_banner_swiper_bg::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(90deg, #020a10d6 0%, #020a1073 48%, #020a1059 100%);z-index: 1;}
.index_banner_swiper_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;z-index: 2;}
.index_banner_swiper_txt{width: 49%;height: auto;}
.index_banner_swiper_txt h4{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);text-transform: uppercase;letter-spacing: 2.2px;line-height: 1.55;margin-bottom: 24px;}
.index_banner_swiper_txt h1 ,.index_banner_swiper_txt h2{font-size: 72px;font-family: "Inter-SemiBold";color: #FFFFFF;margin-bottom: 23px;}
.index_banner_swiper_txt p{font-size: 20px;color: #E0E5E8;line-height: 1.55;margin-bottom: 45px;}
.index_banner_swiper_btn{width: 100%;height: auto;display: flex;justify-content: flex-start;}
.index_banner_swiper_product{width: 291px;height: 56px;background: var(--mainColor);font-size: 16px;font-family: "Inter-Bold";color: #FFFFFF;border-radius: 8px;margin-right: 42px;display: flex;align-items: center;justify-content: center;transition: all 0.3s;}
.index_banner_swiper_product:hover{background: #008bc4;}
.index_banner_swiper_product img{display: block;padding-left: 35px;transition: all 0.3s;}
.index_banner_swiper_product:hover img{transform: translateX(5px);}
.index_banner_swiper_solution{width: 190px;height: 50px;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #FFFFFF;padding-bottom: 12.8px;font-size: 16px;font-family: "Inter-Bold";transition: all 0.3s;color: #FFFFFF;}
.index_banner_swiper_solution img{display: block;padding-left: 35px;transition: all 0.3s;}
.index_banner_swiper_solution:hover img{transform: translateX(5px);}
.index_swiper_left_btn,
.index_swiper_right_btn{width: 48px;height: 48px;margin-top: 0;top: 50%;transform: translateY(-50%);border-radius: 50%;background: #FFFFFF;display: flex;align-items: center;justify-content: center;z-index: 10;cursor: pointer;transition: all 0.3s;}
.index_swiper_left_btn{left: 56px;right: auto;}
.index_swiper_right_btn{right: 56px;left: auto;}
.index_swiper_left_btn::after,
.index_swiper_right_btn::after{display: none;}
.index_swiper_left_btn:hover{background: var(--mainColor);}
.index_swiper_right_btn:hover{background: var(--mainColor);}
.index_swiper_left_btn img,.index_swiper_right_btn img{transition: all 0.3s;}
.index_swiper_left_btn:hover img,.index_swiper_right_btn:hover img{filter:brightness(0) invert(1);}
.index_banner_page{display: flex;width: 100%;justify-content: center;align-items: center;bottom: 86px !important;}
.index_banner_current,.index_banner_total{font-size: 16px;color: #ffffff;}
.index_banner_progress{padding: 0 23px;display: flex;justify-content: center;align-items: center;}
.index_banner_progress i{display: block;width: 149px;height: 3px;background: rgba(255, 255, 255, 0.35);opacity: 1;}
.index_banner_progress i + i{margin-left: 7px;}
.index_banner_progress i.on{background: var(--mainColor);}
.product_detial_recommendations_sw_left_btn,
.product_detial_recommendations_sw_right_btn{width: 48px;height: 48px;margin-top: 0;top: 61%;transform: translateY(-50%);border-radius: 50%;background: #FFFFFF;display: flex;align-items: center;justify-content: center;z-index: 1;cursor: pointer;transition: all 0.3s;box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);}
.product_detial_recommendations_sw_left_btn{left: -56px;right: auto;}
.product_detial_recommendations_sw_right_btn{right: -56px;left: auto;}
.product_detial_recommendations_sw_left_btn::after,
.product_detial_recommendations_sw_right_btn::after{display: none;}
.product_detial_recommendations_sw_left_btn:hover,.product_detial_recommendations_sw_right_btn:hover{background: var(--mainColor);}
.product_detial_recommendations_sw_left_btn:hover img,.product_detial_recommendations_sw_right_btn:hover img{filter: brightness(0) invert(1);}
/* banner end */
/*crumbs start*/
.crumbs_box{width: 100%;height: auto;border-bottom: 1px solid #DDE4EC;background: #F3F7FB;}
.crumbs_content{width: 100%;height: 50px;display: flex;justify-content: space-between;align-items: center;}
.crumbs_content img{display: block;width: 16px;height: auto;margin-right: 5px;}
.crumbs_content a,.crumbs_content i{font-size: 15px;color: #758295;font-style: normal;display: block;}
.crumbs_content i{margin: 0px 8px;}
.crumbs_content a{display: flex;justify-content: flex-start;align-items: center;text-transform: uppercase;}
.crumbs_content_left .home{color: #075CBC;}
.crumbs_content a:hover{color: var(--mainColor);}
.crumbs_content_left{display: flex;height: 100%;justify-content: flex-start;align-items: center;}
.crumbs_content_right{display: flex;height: 100%;justify-content: flex-end;}
.crumbs_content_right li{height: 100%;position: relative;}
.crumbs_content_right li + li{margin-left: 50px;}
.crumbs_content_right li a{display: flex;align-items: center;height: 100%;color: #758295;}
.crumbs_content_right li:hover a,.crumbs_content_right li.on a{color: var(--mainColor);}
.crumbs_content_right li.on:after{content: "";display: block;width: 100%;height: 2px;background: var(--mainColor);position: absolute;left: 0;bottom: -1px;}
/*crumbs end*/
/* contet start */
.content{width: 100%;height: auto;}
.index_product_box{width: 100%;height: auto;padding: 80px 0;}
.index_product_top{width: 100%;height: auto;}
.index_product_top_top h3{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);margin-bottom: 24px;display: block;text-transform: uppercase;}
.index_product_top_top h2{font-size: 52px;font-family: "Inter-SemiBold";color: #101820;margin-bottom: 25px;text-transform: capitalize;}
.index_product_top_bottom{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.index_product_top_bottom p{font-size: 19px;color: #4F5B66;line-height: 1.55;width: 39.4%;}
.index_product_top_bottom a{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);text-transform: capitalize;display: flex;align-items: center;justify-content: center;position: relative;}
.index_product_top_bottom a::after{content: "";display: block;background: var(--mainColor);position: absolute;bottom: -12px;width: 100%;height: 1px;}
.index_product_top_bottom a img{display: block;margin-left: 20px;transition: all 0.3s;}
.index_product_top_bottom a:hover img{transform: translateX(5px);}
.index_product_list_ul{width: 100%;height: auto;border-bottom: 1px solid #DCE3E8;display: flex;align-items: center;justify-content: flex-start;margin-top: 40.8px;}
.index_product_list_ul li.on{background: var(--mainColor);border-radius: 8px 8px 0px 0px;color: #FFFFFF;}
.index_product_list_ul li{padding: 12px 24px;font-size: 17px;font-family: "Inter-SemiBold";color: #4F5B66;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.index_product_list_ul li+li{margin-left: 25px;}
.index_products_bottom_sw_list{width: 100%;height: auto;position: relative;overflow: visible;margin-top: 54px;}
.index_products_bottom_sw_list .swiper-slide{width: 31.6%;height: auto;background: #FFFFFF;border: 1px solid #DCE3E8;box-shadow: 0px 10px 30px rgba(15, 23, 42, 0.05);border-radius: 0 0 8px 8px;}
.index_products_bottom_sw_list{display: none;}
.index_products_bottom_sw_list.on{display: block;}
.index_product_swiper_bottom_img{width: 100%;height: auto;background: #FFFFFF;aspect-ratio: 1/1;overflow: hidden;border-bottom: 1px solid #E4E8EB;display: flex;align-items: center;justify-content: center;}
.index_product_swiper_bottom_img img{width: 100%;height: 100%;display: block;transition: all 0.3s;overflow: hidden;object-fit: contain;}
.index_product_swiper_bottom_img:hover img{transform: scale(1.05);}
.index_product_swiper_bottom_content{padding: 20px 31px;}
.index_product_swiper_bottom_content h3{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);letter-spacing: 1.8px;text-transform: uppercase;line-height: 1.55;margin-bottom: 8px;transition: all 0.3s;}
.index_product_swiper_bottom_content h2{font-size: 24px;color: #101820;font-family: "Inter-SemiBold";margin-bottom: 16px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-transform: capitalize;}
.index_product_swiper_bottom_content p{font-size: 17px;color: #4F5B66;margin-bottom: 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.index_product_swiper_bottom_content a{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);display: flex;align-items: center;}
.index_product_swiper_bottom_content a img{display: block;margin-left: 20px;transition: all 0.3s;}
.index_product_swiper_bottom_content a:hover img{transform: translateX(5px);}
.index_product_swiper_bottom_content:hover h2{color: var(--mainColor);}
.index_products_bottom_sw_left_btn,
.index_products_bottom_sw_right_btn{width: 48px;height: 48px;margin-top: 0;top: 60%;transform: translateY(-50%);border-radius: 50%;background: #FFFFFF;display: flex;align-items: center;justify-content: center;z-index: 10;cursor: pointer;transition: all 0.3s;box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);}
.index_products_bottom_sw_left_btn{left: -56px;right: auto;}
.index_products_bottom_sw_right_btn{right: -56px;left: auto;}
.index_products_bottom_sw_left_btn::after,
.index_products_bottom_sw_right_btn::after{display: none;}
.index_products_bottom_sw_left_btn:hover,.index_products_bottom_sw_right_btn:hover{background: var(--mainColor);}
.index_products_bottom_sw_left_btn:hover img,.index_products_bottom_sw_right_btn:hover img{filter: brightness(0) invert(1);}

.index_products_bottom_sw_left_btn1,
.index_products_bottom_sw_right_btn1{width: 48px;height: 48px;margin-top: 0;top: 60%;transform: translateY(-50%);border-radius: 50%;background: #FFFFFF;display: flex;align-items: center;justify-content: center;z-index: 10;cursor: pointer;transition: all 0.3s;box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);}
.index_products_bottom_sw_left_btn1{left: -56px;right: auto;}
.index_products_bottom_sw_right_btn1{right: -56px;left: auto;}
.index_products_bottom_sw_left_btn1::after,
.index_products_bottom_sw_right_btn1::after{display: none;}
.index_products_bottom_sw_left_btn1:hover,.index_products_bottom_sw_right_btn1:hover{background: var(--mainColor);}
.index_products_bottom_sw_left_btn1:hover img,.index_products_bottom_sw_right_btn1:hover img{filter: brightness(0) invert(1);}

.index_products_bottom_sw_left_btn2,
.index_products_bottom_sw_right_btn2{width: 48px;height: 48px;margin-top: 0;top: 60%;transform: translateY(-50%);border-radius: 50%;background: #FFFFFF;display: flex;align-items: center;justify-content: center;z-index: 10;cursor: pointer;transition: all 0.3s;box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);}
.index_products_bottom_sw_left_btn2{left: -56px;right: auto;}
.index_products_bottom_sw_right_btn2{right: -56px;left: auto;}
.index_products_bottom_sw_left_btn2::after,
.index_products_bottom_sw_right_btn2::after{display: none;}
.index_products_bottom_sw_left_btn2:hover,.index_products_bottom_sw_right_btn2:hover{background: var(--mainColor);}
.index_products_bottom_sw_left_btn2:hover img,.index_products_bottom_sw_right_btn2:hover img{filter: brightness(0) invert(1);}

.index_case_box{width: 100%;height: auto;padding: 80px 0;background: #F4F7F9;}
.index_case_top{width: 100%;height: auto;}
.index_case_top_top h3{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);margin-bottom: 24px;display: block;}
.index_case_top_top h2{font-size: 52px;font-family: "Inter-SemiBold";color: #101820;margin-bottom: 25px;text-transform: capitalize;}
.index_case_top_bottom{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.index_case_top_bottom p{font-size: 19px;color: #4F5B66;line-height: 1.55;width: 39.4%;}
.index_case_top_bottom a{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);text-transform: capitalize;display: flex;align-items: center;justify-content: center;position: relative;}
.index_case_top_bottom a::after{content: "";display: block;background: var(--mainColor);position: absolute;bottom: -12px;width: 100%;height: 1px;}
.index_case_top_bottom a img{display: block;margin-left: 20px;transition: all 0.3s;}
.index_case_top_bottom a:hover img{transform: translateX(5px);}
.index_case_sw_wrap{width:100%;position:relative;margin-top:46px;}
.index_case_sw{width:100%;margin:0 auto;overflow:hidden;}
.index_case_sw .swiper-slide{width:63.14%;}
.index_case_card{display:block;width:100%;height:auto;aspect-ratio:953/443;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 4px 17.5px rgba(0,0,0,.15);}
.index_case_sw .swiper-slide:not(.swiper-slide-active) .index_case_card{filter:blur(1px) brightness(.85);}
.index_case_sw .swiper-slide:not(.swiper-slide-active) .index_case_card_bar{height:60px;background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0));}
.index_case_sw .swiper-slide:not(.swiper-slide-active) .index_case_card_name,
.index_case_sw .swiper-slide:not(.swiper-slide-active) .index_case_card_more{display:none;}
.index_case_card img{width:100%;height:100%;object-fit:cover;display:block;}
.index_case_card_bar{position:absolute;left:0;bottom:0;width:100%;height:64px;background:rgba(0,0,0,.45);display:flex;justify-content:space-between;align-items:center;padding:0 32px;}
.index_case_card_name{font-size:20px;font-weight:700;color:#FFFFFF;}
.index_case_card_more{display:flex;align-items:center;color:#FFFFFF;font-size:18px;font-weight:600;}
.index_case_card_more img{width:20px;height:20px;margin-right: 12px;}
.index_case_sw_btn{width:48px;height:48px;border-radius:50%;background: #FFFFFF;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:5;transition:all .3s;}
.index_case_sw_btn img{width:24px;height:24px;object-fit:contain;}
.index_case_sw_prev{left:-76px;}
.index_case_sw_next{right:-76px;}
.index_case_sw_btn:hover{background:var(--mainColor);opacity:1;}
.index_case_sw_btn:hover img{filter:brightness(0) invert(1);}
.index_case_pagination{width:100%;display:flex;justify-content:center;align-items:center;margin-top:34px;}
.index_case_pagination .swiper-pagination-bullet{width:12px;height:12px;background:#d1d5db;opacity:1;border-radius:999px;margin:0 4px;transition:all .3s;}
.index_case_pagination .swiper-pagination-bullet-active{width:32px;background:var(--mainColor);}
.index_case_bottom_box{width: 100%;height: auto;text-align: center;margin-top: 42px;}
.index_case_bottom_box > h3{font-size: 26px;font-family: "Inter-Bold";color: #111827;margin-bottom: 13px;}
.index_case_bottom_box > p{font-size: 18px;color: #4B5563;line-height: 1.2;}
.index_case_sw .swiper-slide:not(.swiper-slide-active) .index_case_bottom_box{display: none;}
.index_about_us_box{width: 100%;height: auto;position: relative;background: linear-gradient( rgba(11, 27, 40, 0.82) 0%,rgba(11, 27, 40, 0.96) 100%),url(../images/index_about_background.webp) no-repeat center center ;background-size: cover;padding: 80px 0;}
.index_about_us_content_box{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.index_about_us_content_left{width: 46.1%;height: auto;}
.index_about_us_content_left > h3{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);text-transform: uppercase;margin-bottom: 24.5px;}
.index_about_us_content_left h2{font-size: 52px;font-family: "Inter-SemiBold";color: #FFFFFF;text-transform: capitalize;line-height: 1.4;}
.index_about_us_content_left .index-about-text{display: -webkit-box;-webkit-line-clamp: 8; -webkit-box-orient: vertical;overflow:hidden;}
.index_about_us_content_left  p:first-child{margin-top: 36px;}
.index_about_us_content_left  p{font-size: 18px;color: #C3CDD4;margin-top: 22px;line-height: 1.6;}
.index_about_us_advantage_box{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;margin-top: 62px;flex-wrap: wrap;margin-bottom: 71.5px;}
.index_about_us_advantage_box li{width: 46.95%;height: auto;}
.index_about_us_advantage_box li h3{font-size: 36px;font-family: "Inter-Bold";color: #FFFFFF;}
.index_about_us_advantage_box li p{font-size: 14px;font-family: "Inter-Medium";color: #64748B;text-transform: uppercase;}
.index_about_us_advantage_box li+li{margin-top: 32.5px;}
.index_about_us_advantage_box li:nth-of-type(2){margin-top: 0;}
.index_about_btn{width: 100%;height: auto;display: flex;justify-content: flex-start;}
.index_about_company{width: 44.1%;height: auto;display: flex;font-size: 16px;font-family: "Inter-Bold";color: #0B1D28;line-height: 1.55;align-items: center;justify-content: center;background: #FFFFFF;border-radius: 8px;padding: 16px 0;}
.index_about_company img{display: block;margin-left: 9px;transition: all 0.3s;}
.index_about_company:hover img{transform: translateX(5px);}
.index_about_project{margin-left: 42px;display: flex;align-items: center;justify-content: center;font-size: 16px;font-family: "Inter-Bold";color: #FFFFFF;line-height: 1.6;position: relative;}
.index_about_project::after{content: "";width: 100%;height: 1px;background: #FFFFFF;position: absolute;bottom: 0;}
.index_about_project img{display: block;margin-left: 44px;transition: all 0.3s;}
.index_about_project:hover img{transform: translateX(5px);}
.index_about_us_right_video{width: 50%;height: auto;}
.index_about_us_right_video a{box-shadow: 0px 30px 80px rgba(0, 0, 0, 0.42);overflow: hidden;position: relative;width: 100%;display: block;border-radius: 24px;}
.index_about_us_right_video a img{width: 100%;height: auto;transition: all 0.3s;object-fit: cover;aspect-ratio: 730/625;}
.index_about_us_right_video a:hover img{transform: scale(1.03);}
.index_about_us_right_video a::after{background: url(../images/index_about_video_img.png) no-repeat center center;content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;height: 100%;z-index: 5;transition: all 0.3s;}
.index_about_us_right_video a:hover::after{transform: translate(-50%, -50%) scale(1.08);}
.video_click::before,
.index_about_us_right_video a::after {display: none;}
.video_click[data-url]:not([data-url=""]):not([data-url="javascript:;"])::before,
.index_about_us_right_video a[data-url]:not([data-url=""]):not([data-url="javascript:;"])::after {display: block;}
.video_click {pointer-events: none; /* 禁止点击和冒泡触发弹窗 */cursor: default;     /* 鼠标保持默认指针样式 */}
.index_about_us_right_video a[data-url]:not([data-url=""]):not([data-url="javascript:;"]) {pointer-events: auto;cursor: pointer;}
.index_why_box{width: 100%;height: auto;padding: 80px 0;}
.index_why_title h3{display: block;font-size: 16px;font-family: "Inter-Bold";text-transform: uppercase;color: var(--mainColor);line-height: 1.55;margin-bottom: 25px;text-align: center;letter-spacing: 2px;}
.index_why_title h2{font-size: 52px;color: #101820;font-family: "Inter-SemiBold";text-align: center;margin-bottom: 25px;text-transform: capitalize;}
.index_why_title p{font-size: 19px;color: #4F5B66;line-height: 1.6;text-align: center;margin-bottom: 68px;}
.index_why_ul{width: 100%;height: auto;display: flex;align-items:center;flex-wrap: wrap;justify-content: center;}
.index_why_ul li{width: 19.6%;height: auto;min-height: 329px; border-radius: 10px;border: 1px solid rgba(221, 228, 236, 1);box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);padding: 33px 20px 48px 29px;background: #FFFFFF;transition: all 0.3s;}
.index_why_ul li:hover{border: 1px solid rgba(0, 162, 228, 1);box-shadow: 0px 4px 20px rgba(7, 26, 61, 0.1);}
.index_why_ul li+li{margin-left: 28px;}
.index_why_ul_top{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.index_why_ul_ico{width: 58px;height: 58px;display: flex;align-items: center;justify-content: center;background: #E5F0FA;border-radius: 10px;transition: all 0.3s;}
.index_why_ul li:hover .index_why_ul_ico{background: var(--mainColor);}
.index_why_ul_ico img{display: block;transition: all 0.3s;}
.index_why_ul li:hover .index_why_ul_ico img{filter: brightness(0) invert(1);}
.index_why_ul_top strong{font-size: 32px;font-family: "Inter-Bold";color: #DDE4EC;transition: all 0.3s;}
.index_why_ul li:hover .index_why_ul_top strong{color: var(--mainColor);}
.index_why_ul_content{margin-top: 28px;}
.index_why_ul_content h3{font-size: 24px;font-family: "Inter-Bold";color: #071A3D;margin-bottom: 18px;text-transform: capitalize;}
.index_why_ul_content p{font-size: 18px;color: #4F5B66;line-height: 1.3;}
.index_global_box{width: 100%;height: auto;padding: 80px 0;background: url(../images/index_global_backgrond.png) no-repeat center center;background-size: cover;}
.index_global_top{width: 100%;height: auto;}
.index_global_top_left{width: 100%;height: auto;display: flex;justify-content: flex-start;}
.index_global_top_left h3{font-size: 16px;font-family: "Inter-Bold";letter-spacing: 2px;color: var(--mainColor);text-transform: uppercase;line-height: 1.55;margin-bottom: 25px;}
.index_global_top_right{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;margin-bottom: 47px;}
.index_global_top_right h2{width: 37.64%;font-size: 52px;font-family: "Inter-SemiBold";color: #101820;text-transform: capitalize;}
.index_global_top_right p{width: 41.7%;font-size: 19px;color: #4F5B66;line-height: 1.55;}
.index_global_map{width: 100%;height: auto;}
.index_global_map img{display: block;margin: 0 auto;margin-bottom: 18px;width: 100%;height: 100%;object-fit: cover;max-width: 1400px;}
.index_global_ul{width: 100%;height: auto;display: flex;justify-content: center;}
.index_global_ul li{width: 25%;height: auto;display: flex;justify-content: center; background: #FFFFFF;transition: all 0.3s;border: 1px solid #FFFFFF;}
.index_global_ul li a{display: flex;align-items: center;padding: 43px 0;}
.index_global_ico{background: var(--mainColor);display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;border-radius: 50%;margin-right: 18px;box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);}
.index_global_ico img{display: block;}
.index_global_txt strong{font-size: 20px;font-family: "Inter-SemiBold";color: #101820;transition: all 0.3s;text-transform: capitalize;}
.index_global_ul li:hover{border: 1px solid var(--mainColor);background: rgba(0, 162, 228, 0.08);}
.index_global_ul li:hover .index_global_txt strong{color: var(--mainColor);}
.index_partners_box{width: 100%;height: auto;padding: 103px 0;position: relative;}
.index_partners_top{width: 100%;height: auto;}
.index_partners_top h3{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);margin-bottom: 14px;display: block;text-transform: uppercase;}
.index_partners_top_bottom{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.index_partners_top_bottom h2{width: 37.64%; font-size: 48px;font-family: "Inter-ExtraBold";color: #111827;margin-bottom: 18px;text-transform: capitalize;}
.index_partners_top_bottom p{width: 41.7%; font-size: 18px;color: #66717F;line-height: 1.7;display: flex;justify-content: flex-end;}
.index_partners_bottom_sw{margin-top: 54px;padding: 5px;}
.index_partners_bottom_sw .swiper-slide{width: 100%;height: auto;overflow: hidden;border-radius: 10px;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15);}
.index_partners_bottom_sw_ul_img{width: 100%;height: 130px;overflow: hidden;border: 1px solid #e3e8ee;overflow: hidden;border-radius: 10px;display: flex;align-items: center;justify-content: center;}
.index_partners_bottom_sw_ul_img img{max-width: 85%;height: auto;display: block;transition: all 0.3s;aspect-ratio: 234/104;}
.index_partners_bottom_sw .swiper-slide:hover .index_partners_bottom_sw_ul_img img{transform: scale(1.05);}
.index_partners_bottom_sw_btn{width:48px;height:48px;border-radius:50%;background: #FFFFFF;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;position:absolute;top:64%;transform:translateY(-50%);cursor:pointer;z-index:5;transition:all .3s;}
.index_partners_bottom_sw_btn img{width:24px;height:24px;object-fit:contain;}
.index_partners_bottom_sw_prev{left:100px;opacity:.5;}
.index_partners_bottom_sw_next{right:100px;}
.index_partners_bottom_sw_btn:hover{background:var(--mainColor);opacity:1;}
.index_partners_bottom_sw_btn:hover img{filter:brightness(0) invert(1);}
.index_news_box{width: 100%;height: auto;padding: 80px 0;background: #F4F7F9}
.index_news_top{width: 100%;height: auto;margin-bottom: 48px;}
.index_news_top_top h3{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);margin-bottom: 24px;display: block;text-transform: uppercase;}
.index_news_top_top h2{font-size: 52px;font-family: "Inter-SemiBold";color: #101820;margin-bottom: 25px;text-transform: capitalize;}
.index_news_top_bottom{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.index_news_top_bottom p{font-size: 19px;color: #4F5B66;line-height: 1.55;width: 39.4%;}
.index_news_top_bottom a{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);text-transform: capitalize;display: flex;align-items: center;justify-content: center;position: relative;}
.index_news_top_bottom a::after{content: "";display: block;background: var(--mainColor);position: absolute;bottom: -12px;width: 100%;height: 1px;}
.index_news_top_bottom a img{display: block;margin-left: 20px;transition: all 0.3s;}
.index_news_top_bottom a:hover img{transform: translateX(5px);}
.index_news_bottom{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.index_news_bottom_left{width:44.64%;height:100%;position:relative;overflow:hidden;border-radius:24px;object-fit: cover;}
.index_news_bottom_left_bg{width:100%;height:auto;position:relative;}
.index_news_bottom_left_bg::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,rgba(11,29,40,0.95) 0%,rgba(11,29,40,0.4) 50%,rgba(11,29,40,0) 100%);z-index:5;}
.index_news_bottom_left_bg img{width:100%;height:100%;display:block;object-fit:cover;transition:all 0.3s;aspect-ratio: 195 / 146;}
.index_news_bottom_left_bg:hover img{transform:scale(1.03);}
.index_news_bottom_left_content{width: 100%;height: auto;position: absolute;bottom: 0;left: 0;z-index: 10;padding: 0 0 35px 40px;}
.index_news_bottom_left_content span{font-size: 20px;font-family: "Inter-Medium";line-height: 1.4;margin-bottom: 13px;display: block;color: rgba(255, 255, 255, 0.9);}
.index_news_bottom_left_content h2{font-size: 24px;font-family: "Inter-Bold";color: #FFFFFF;margin-bottom: 8px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_bottom_left_content p{font-size: 16px;font-family: "Inter-Light";color: #FFFFFF;line-height: 1.6;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_bottom_right{width: 51.1%;height: auto;display:flex;flex-direction:column;}
.index_news_bottom_right li{width: 100%;height: auto;background: #FFFFFF;padding: 16px 34px 20px 16px;border-radius: 24px;}
.index_news_bottom_right li+li{margin-top: 20px;}
.index_news_bottom_right li a{display: flex;}
.index_news_bottom_right_img{width: 36.3%;height: auto;border-radius: 16px;overflow: hidden;margin-right: 24px;aspect-ratio: 2 / 1;flex-shrink: 0;}
.index_news_bottom_right_img img{width: 100%;height: 100%;display: block;transition: all 0.3s;object-fit: cover;object-fit: cover;}
.index_news_bottom_right li:hover .index_news_bottom_right_img img{transform: scale(1.03);}
.index_news_bottom_right_img:hover img{transform: scale(1.03);}
.index_news_bottom_right_content{width: 59.7%;height: auto;margin: auto;}
.index_news_bottom_right_content h3{font-size: 18px;font-family: "Inter-Bold";color: #101820;line-height: 1.25;margin-bottom: 9px;transition: all 0.3s;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_bottom_right li:hover .index_news_bottom_right_content h3{color: var(--mainColor);}
.index_news_bottom_right_content p{font-size: 16px;color: #4F5B66;line-height: 1.25;margin-bottom: 28px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_bottom_right_content span{font-size: 16px;color: #64748B;line-height: 1.25;}
.index_vocs_solution_box{width: 100%;height: auto;position: relative;}
.index_vocs_solution_background{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.index_vocs_solution_background::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), linear-gradient(170.9deg, rgba(0, 162, 228, 0.9) -6.01%, rgba(0, 162, 228, 0.9) 95.51%);z-index: 1;}
.index_vocs_solution_background img{width: 100%;height:100%;object-fit: cover;}
.index_vocs_solution_content{position: relative;z-index: 2;padding: 71px 0;width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.index_vocs_solution_left h2{font-size: 52px;font-family: "Inter-SemiBold";color: #FFFFFF;margin-bottom: 18px;text-transform: capitalize;}
.index_vocs_solution_left p{font-size: 18px;color: #FFFFFF;}
.index_vocs_solution_right a{width: 227px;height: 58px;display: flex;align-items: center;justify-content: center;font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);background: #FFFFFF;border-radius: 10px;transition: all 0.3s;}
.index_vocs_solution_right a img{margin-left: 14px;}
.index_vocs_solution_right a:hover{transform: scale(1.05);}
/* product start */
.pro_list_banne_box{width: 100%;height: auto;position: relative;}
.pro_list_bg{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 1;overflow: hidden;aspect-ratio: 1920/600;}
.pro_list_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.pro_list_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.pro_list_content{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;left: 0;top: 0;}
.pro_list_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box; position: absolute;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9);bottom: 0;}
.pro_list_content_txt h1{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.pro_list_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.pro_list_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.pro_list_content_box{width: 100%;height: auto;padding: 80px 0;}
.pro_list_content_box .contentWH1600{display: flex;justify-content: space-between;}
.product_category_left_box{width: 17.5%;height: auto;}
.product_category_left_content{width: 100%;height: auto;position: sticky;top: 80px;}
.product_category_left_content_nav{width: 100%;height: auto;overflow: hidden;border-radius: 12px;background: #FFFFFF;box-shadow: 0px 1px 2px #0000000d;}
.product_category_left_title{width: 100%;height: 57px;background: var(--mainColor);display: flex;align-items: center;font-size: 18px;color: #FFFFFF;font-family: "Inter-Medium";padding-left: 34px;}
.product_category_left_content_ul{width: 100%;height: auto;}
.product_category_left_content_ul li{width: 100%;height: auto;border-bottom: 1px solid #F3F4F6;}
.product_category_left_content_ul_top{width: 100%;height: 44px;padding: 0 32px;display: flex;justify-content: space-between;align-items: center;}
.product_category_left_content_ul_top a{font-size: 16px;color: #374151;font-family: "Inter-Medium";}
.product_category_left_content_ul_top i{display: block;width: 16px;height: auto;}
.product_category_left_content_ul_top i img{width: 100%;height: auto;display: block;filter: grayscale(100%);transform: rotate(90deg);transition: all 0.3s;}
.product_category_left_content_ul_top:hover,
.product_category_left_content_ul_top.on{background: rgba(244, 182, 46, 0.1);}
.product_category_left_content_ul_top.on a{color: #F4B62E;}
.product_category_left_content_ul_top.on i img{filter: initial;transform: rotate(0deg);}
.product_category_left_content_ul_bottom{width: 100%;height: auto;display: none;}
.product_category_left_content_ul_bottom_item{width: 100%;height: auto;}
.product_category_left_content_ul_bottom_item_top{width: 100%;height: 44px;display: flex;justify-content: space-between;align-items: center;padding-left: 56px;padding-right: 32px;}
.product_category_left_content_ul_bottom_item_top a{font-size: 16px;color: #374151;font-family: "Inter-Medium";}
.product_category_left_content_ul_bottom_item_top i{display: block;width: 7px;height: auto;}
.product_category_left_content_ul_bottom_item_top i img{width: 100%;height: auto;display: block;}
.product_category_left_content_ul_bottom_item_bottom{width: 100%;height: auto;padding-top: 30px;display: none;}
.product_category_left_content_ul_bottom_item_bottom a{display: block;font-size: 16px;color: #374151;font-family: "Inter-Medium";line-height: 45px;}
.product_category_left_content_ul li.on .product_category_left_content_ul_bottom{display: block;}
.product_category_left_content_contact_us{width: 100%;height: auto;background: #FFFFFF;box-shadow: 0px 1px 2px #071a3d0f;border-radius: 12px;overflow: hidden;margin-top: 25px;border: 1px solid rgba(221, 228, 236, 1);}
.product_category_left_content_contact_us_title{width: 100%;height: 59px;background: var(--mainColor); display: flex;align-items: center;font-size: 18px;color: #ffffff;font-family: "Inter-Medium";padding-left: 20px;text-transform: capitalize;}
.product_category_left_content_contact_us_ul{width: 100%;height: auto;}
.product_category_left_content_contact_us_ul li{width: 100%;height: auto;padding: 15px 18px;}
.product_category_left_content_contact_us_ul li h2{font-size: 16px;font-family: "Inter-SemiBold";color: #075CBC;margin-bottom: 6px}
.product_category_left_content_contact_us_ul li a{font-size: 16px;color: #435164;}
.product_category_left_content_contact_us_ul li a:hover{text-decoration: underline;}
.product_category_left_content_contact_us_ul li p{font-size: 16px;color: #435164;}
.product_category_left_content_search{width: 100%;height: auto;background: #FFFFFF;box-shadow: 0px 1px 2px #071a3d0f;border-radius: 12px;}
.product_category_left_content_search_title{width: 100%;height: 59px;background: var(--mainColor);display: flex;align-items: center;font-size: 18px;color: #ffffff;font-family: "Inter-Medium";padding-left: 20px;margin-top: 25px;border-radius: 12px 12px 0 0;text-transform: capitalize;}
.product_category_left_content_search_page form{display: flex;align-items: center;}
.product_category_left_content_search_page input{width: 57%;height: 42px;display: block;outline: none;background: #ffffff;color: #757575;padding: 0 13px;border: none;font-size: 16px;margin: 18px;border-top: 0.7px solid #dde4ec;border-bottom: 0.7px solid #dde4ec;border-left: 0.7px solid #dde4ec;margin-right: 0;border-radius: 12px 0 0 12px;}
.product_category_left_content_search_page input:nth-last-of-type(1){border-radius: 0px 6px 6px 0px;background: #f4b62e;width: 84px;cursor: pointer;font-size: 16px;color: #071A3D;font-family: "Inter-Medium";margin-left: 0;}
.product_category_left_content_inquiry{width: 100%;height: auto;border-radius: 16px;border: 1px solid #DDE4EC;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);margin-top: 24.7px;}
.product_category_left_content_inquiry_title{font-size: 18px;color: #FFFFFF;font-family: "Inter-Medium";text-transform: capitalize;display: flex;align-items: center;padding-left: 20px;background: var(--mainColor);width: 100%;height: 59px;border-radius: 12px 12px 0 0;}
.products_detial_form{width: 100%;height: auto;padding: 18px;}
.products_detial_form li{width: 100%;height: auto;position: relative;margin-bottom: 10px;}
.products_detial_form li input{display: block;width: 100%;height: 42px;border: 1px solid #dde4ec;border-radius: 6px;outline: none;padding: 0 12px;font-size: 16px;color: #757575;}
.products_detial_form li textarea{display: block;width: 100%;height: 154px;border: 1px solid #dde4ec;border-radius: 6px;outline: none;padding: 0 12px;font-size: 16px;color: #757575;resize: none;padding-top: 11.7px;}
.products_detial_form li+li{margin-top: 12px;}
.products_detial_form_btn{display: block;width: 100%;height: 42px;border-radius: 6px;background: #F4B62E;cursor: pointer;border: none;outline: none;transition: all 0.3s;font-size: 16px;color: #071A3D;font-family: "Inter-Medium";}
.products_detial_form_btn:hover{background: var(--mainColor);color: #ffffff;}
.product_category_right_box{width: 81%;height: auto;}
.product_category_right_top{width: 100%;height: auto;margin-bottom: 35px;}
.product_category_right_top_title{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);text-transform: uppercase;margin-bottom: 16.7px;}
.product_category_right_top span{content: ""; display: block;width: 58px;height: 2px;background: #075CBC;box-shadow: 10px 0px #f7b500;margin-bottom: 17.3px;}
.product_category_right_top p{font-size: 18px;color: #435164;line-height: 1.3;}
.product_category_right_bottom{width: 100%;height: auto;display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.product_category_right_bottom li{width: 32%;height: auto;border-radius: 16px;border: 1px solid #DDE4EC;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);overflow: hidden;margin-left: 2%;margin-bottom: 25.7px;}
.product_category_right_bottom li:nth-of-type(3n+1){margin-left: 0;}
.product_category_right_bottom_img{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #f3f7fb;}
.product_category_right_bottom_img a{display: flex;align-items: center;justify-content: center;aspect-ratio: 1/1;}
.product_category_right_bottom_img img{width: 100%;height: 100%;display: block;transition: all 0.3s;object-fit: contain;}
.product_category_right_bottom_img:hover img{transform: scale(1.05);}
.product_category_right_bottom_content{width: 100%;height: auto;padding: 25px;}
.product_category_right_bottom_content h3{font-size: 24px;font-family: "Inter-Bold";color: #0B1E3F;margin-bottom: 14px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-transform: capitalize;min-height: 58px;}
.product_category_right_bottom_content p{font-size: 18px;color: #475569;line-height: 1.2;margin-bottom: 39px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.product_category_right_bottom_content_button{display: flex;align-items: center;justify-content: space-between;}
.product_category_right_bottom_content_button_info{width: 70%;height: 42px;display: flex;align-items: center;justify-content: center;background: var(--mainColor);border-radius: 6px;color: #FFFFFF;font-size: 16px;font-family: "Inter-Medium";transition: all 0.3s;}
.product_category_right_bottom_content_button_info:hover{background: #FFFFFF;color: var(--mainColor);border: 1px solid var(--mainColor);}
.product_category_right_bottom_content_button_info:hover img{filter: brightness(0) invert(0);}
.product_category_right_bottom_content_button_info img{padding-right: 12.4px;display: block;}
.product_category_right_bottom_content_button_page{width: 20%;height: 42px;border: 1px solid #dde4ec;border-radius: 6px;display: flex;align-items: center;justify-content: center;}
/* product end */
/* pro-detail start */
.product_detial_info_box{width: 100%;height: auto;padding: 80px 0;background: linear-gradient(180deg, #ffffff 0%, #f3f7fb 100%);}
.product_detial_info_box .contentWH1600{display: flex;justify-content: space-between;}
.product_detial_info_left{width: 55.5%;height: auto;display: flex;justify-content: space-between;}
.product_detial_info_left_right{width: 80.81%;height: auto;}
.product_detial_info_right_sw{width: 100%;height: auto;aspect-ratio: 720/627;}
.product_detial_info_right_sw .swiper-slide{width: 100%;height: auto;border: 1px solid #DFDFDF;display: flex;justify-content: center;align-items: center;box-shadow: 0px 5px 14px rgba(7, 26, 61, 0.08);background: #FFFFFF;border-radius: 16px;}
.product_detial_info_right_sw .swiper-slide img{display: block;max-width: 100%;height: 100%;}
.product_detial_info_left_left{width: 15.5%;height: auto;aspect-ratio:138/629;overflow: hidden;}
.product_detial_info_sw{width: 100%;height: 100%;}
.product_detial_info_sw .swiper-slide{width: 100%;height: auto !important;border: 1px solid #DFDFDF;cursor: pointer;display: flex;align-items: center;justify-content: center;overflow: hidden;aspect-ratio: 1/1;border-radius: 16px;box-shadow: 0px 5px 14px rgba(7, 26, 61, 0.08);background: #FFFFFF;}
.product_detial_info_sw .swiper-slide img{max-width: 100%;height: 100%;display: block;}
.product_detial_info_sw .swiper-slide.swiper-slide-thumb-active{border: 1px solid #F7B500;}
.product_detial_info_right{width: 42.4%;height: auto;padding: 40px;border: 1px solid rgba(221, 228, 236, 0.9);box-shadow: 0px 5px 14px rgba(7, 26, 61, 0.08);border-radius: 16px;}
.product_detial_info_right_share_box{width: 100%;height: auto;display: flex;justify-content: flex-start;align-items:center;margin-bottom: 18px;position: relative;z-index: 1;}
.product_detial_info_right_share_box h2{font-size: 14px;font-family: "Inter-ExtraBold";color: #435164;margin-right: 9px;}
.product_detial_info_right_share{width: 100%;height: auto;display: flex;}
.product_detial_info_right_share li{width: 30px;height: 30px;border-radius: 4px;display: flex;align-items: center;justify-content: center;transition: all 0.3s;}
.product_detial_info_right_share li:first-child,.product_detial_info_right_share li:nth-child(2) {background: #075CBC;}
.product_detial_info_right_share li:nth-child(3) {background: #1F9D55;}
.product_detial_info_right_share li:nth-child(4) {background: #F7B500;}
.product_detial_info_right_share li img{width: 100%;height: auto;display: block;}
.product_detial_info_right_share li:hover{transform: translateY(-5px);}
.product_detial_info_right_share li+li{margin-left: 9px;}
.product_detial_info_right_content{width: 100%;height: auto;}
.product_detial_info_right_content h1{font-size: 27px;font-family: "Inter-Medium";color: var(--mainColor);text-transform: uppercase;margin-bottom: 21px;}
.product_detial_info_right_content p{font-size: 18px;color: #152238;line-height: 1.5;margin-bottom: 16px;}
.product_detial_info_right_content p:last-child{margin-bottom: 41px;}
.product_detial_info_right_button{width: 100%;height: auto;display: flex;}
.product_detial_info_right_button_inquiry{width: 160px;height: 54px;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #071A3D;background: #F4B62E;border-radius: 6px;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);font-family: "Inter-Medium";transition: all 0.3s;margin-right: 16px;}
.product_detial_info_right_button_inquiry:hover{background: var(--mainColor);color: #FFFFFF;}
.product_detial_info_right_button_download{width: 160px;height: 54px;display: flex;align-items: center;justify-content: center;font-size: 16px;font-family: "Inter-Medium";color: var(--mainColor);background: #FFFFFF;border: 1px solid rgba(7, 92, 188, 0.24);border-radius: 6px;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);transition: all 0.3s;}
.product_detial_info_right_button_download:hover{background: var(--mainColor);color: #FFFFFF;}
.product_detail_nav_box{width: 100%;height: 60px;box-shadow: 0px 8px 22px #071a3d0a;display: flex;align-items: center;justify-content: flex-start;position: sticky;top: 88px;background: #FFFFFF;z-index: 1;}
.product_detail_nav_ul{width: 100%;height: auto;display: flex;}
.product_detail_nav_ul li{height: auto;cursor: pointer;position: relative;}
.product_detail_nav_ul li a{font-size: 14px;font-family: "Inter-SemiBold";color: #071A3D;text-transform: uppercase;}
/* .product_detail_nav_ul li:first-child a{color: #F7B500;} */
.product_detail_nav_ul li+li{margin-left: 3%;}
.product_detail_nav_ul li:hover{color: var(--mainColor);}
.product_detail_content_list{width: 100%;height: auto;padding: 80px 0;}
.product_detail_description_box{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 78px;}
.product_detail_description_box:nth-child(even) {flex-direction: row-reverse;}
.product_detail_description_left{width: 40.3%;height: auto;}
.product_detail_description_left h2{font-size: 40px;font-family: "Inter-Medium";text-transform: uppercase;color: var(--mainColor);line-height: 1.2;}
.product_detail_description_left span{display: block;width: 54px;height: 2px;background: var(--mainColor);box-shadow: 10px 0px rgba(247,181,0,1);margin-top: 35.5px;}
.product_detail_description_left p{font-size: 18px;color: #435164;line-height: 1.4;margin-top: 32px;}
.product_detail_description_left a{background: var(--mainColor);padding: 17px 42px;font-size: 16px;font-family: "Inter-Medium";color: #FFFFFF;text-transform: uppercase;margin-top: 52px;display: inline-block;transition: all 0.3s;}
.product_detail_description_left a:hover{transform: scale(1.05);}
.product_detail_description_left a img{margin-left: 8px;}
.product_detail_description_right{width: 48.8%;height: auto;border: 1px solid #dde4ec;border-radius: 16px;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);display: flex;justify-content: center;align-items: center;padding: 18.7px;aspect-ratio: 1/1;}
.product_detail_description_right img{width: 100%;height: 100%;display: block;object-fit: contain;}
.product_detail_specification_box{width: 100%;height: auto;}
.product_detail_specification_title h2{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);text-transform: uppercase;text-align: center;margin-bottom: 23px;}
.product_detail_specification_title span{content: "";display: block;width: 90px;height: 4px;background: #5B6770;margin: 0 auto;}
.product_detail_specification_box p{font-size: 16px;font-family: "Inter-Bold";color: #435164;margin-top: 20px;}
.product_detail_specification_box table{width: 100%;height: auto;border: 1px solid #DDE4EC;border-radius: 16px;overflow: hidden;margin-top: 25px;}

.product_detail_specification_box table{width: 100%;height: auto;text-align:center;}
.product_detail_specification_box table thead{background: var(--mainColor);width: 100%;height: 54px;}
.product_detail_specification_box table thead th{font-size: 16px;font-family: "Inter-ExtraBold";color: #FFFFFF;border-right: 1px solid rgba(255, 255, 255, 0.2);text-align: center;}
.product_detail_specification_box table tbody td:first-child{color: #075CBC;font-size: 16px;font-family: "Inter-ExtraBold";border-top: 1px solid #dde4ec;border-right: 1px solid #dde4ec;text-align: center; 
/*width: 13.8%;*/
    
}
.product_detail_specification_box table tbody tr:nth-child(even) td{background: #F3F7FB;}
.product_detail_specification_box table tbody td:nth-child(2){font-size: 16px;color: #435164;text-align: center; padding: 14px 0;border-top: 1px solid #dde4ec;border-right: 1px solid #dde4ec;}
.product_detail_specification_box table tbody td:nth-child(3){font-size: 16px;color: #435164;text-align: center;border-bottom: 1px solid#DDE4EC;}
.product_detail_video_box{width: 100%;height: auto;padding: 80px 0;background: #F3F7FB;}
.product_detail_video_box .contentWH1600{display: flex;align-items: center;}
.product_detail_video_left{width: 44.7%;height: auto;position: relative;overflow: hidden;border-radius: 16px;}
.product_detail_video_left a{position: relative;display: block;width: 100%;height: 100%;}
.product_detail_video_left a img:first-child{width: 100%;height: 100%;display: block;object-fit: cover;transition: all 0.3s;}
.product_detail_video_left a img:last-child{position: absolute;top: 50%;left: 50%;z-index: 3;width: 74px;height: 74px;object-fit: contain;transform: translate(-50%,-50%);transition: all 0.3s;border-radius: 50%;}
.product_detail_video_left a:hover img:first-child{transform: scale(1.05);}
.product_detail_video_left a:hover img:last-child{transform: translate(-50%,-50%) scale(1.05);}
.product_detail_video_right{width: 39%;height: auto;margin-left: 46px;}
.product_detail_video_right h2{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);text-transform: uppercase;margin-bottom: 28px;}
.product_detail_video_right span{content: "";display: block;width: 58px;height: 2px;background: #075CBC;box-shadow: 10px 0px #f7b500;margin-bottom: 62px;}
.product_detail_video_right p{font-size: 18px;color: #435164;line-height: 1.4;margin-bottom: 32px;}
.product_detail_video_right p:last-child{margin-bottom: 0;}
.product_detail_content_why_choose_us_box{width: 100%;height: auto;position: relative;}
.product_detail_content_why_choose_us_box_img{width: 100%;height: auto;}
.product_detail_content_why_choose_us_box_img img{display: block;width: 100%;height: auto;object-fit: cover;}
.product_detail_content_why_choose_us_box_content{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 32, 77, 0.6);display: flex;align-items: center;}
.product_detail_content_why_choose_us_box_content h2{font-size: 40px;font-family: "Inter-Medium";color: #FFFFFF;text-transform: uppercase;text-align: center;margin-bottom: 23px;}
.product_detail_content_why_choose_us_box_content span{content: "";display: block;width: 90px;height: 4px;background: #FFFFFF;margin: 0 auto;}
.why_choose_us_box_content_reason{width: 100%;height: auto;margin-top: 68px;}
.why_choose_us_box_content_reason_list{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-around;}
.why_choose_us_box_content_reason_list li{width: 19.8%;height: auto;padding: 28px 22px;background: rgba(7, 92, 188, 0.38);border: 1px solid rgba(255, 255, 255, 0.18);box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.18);border-radius: 16px;transition: all 0.3s;min-height: 333px;}
.why_choose_us_box_content_reason_list li:hover{transform: translateY(-8px);}
.why_choose_us_box_content_reason_list_advantage_img{width: 42px;height: 42px;background: #F7B500;border-radius: 6px;display: flex;align-items: center;justify-content: center;margin-bottom: 21px;}
.why_choose_us_box_content_reason_list li h3{font-size: 24px;font-family: "Inter-Bold";color: #FFFFFF;margin-bottom: 20px;}
.why_choose_us_box_content_reason_list li p{font-size: 18px;color: rgba(255, 255, 255, 0.75);line-height: 1.5;}
.product_detail_application_box{width: 100%;height: auto;padding: 97px 0 120px;background: #F3F7FB;}
.product_detail_application_title h2{font-size: 40px;font-family: "Inter-Medium";text-transform: uppercase;color: var(--mainColor);text-align: center;margin-bottom: 23px;}
.product_detail_application_title span{content: "";display: block;width: 90px;height: 4px;background: #5B6770;margin: 0 auto;}
.product_detial_application_swiper_content_box{width: 100%;height: auto;margin-top: 68px;position: relative;}
.product_detial_application_swiper_content_box .swiper-slide{height: 328px;overflow: hidden;}
.product_detial_application_swiper_content_img{width: 100%;height: 100%;overflow: hidden;border-radius: 16px;}
.product_detial_application_swiper_content_img img{display: block;transition: all 0.3s;overflow: hidden;width: 100%;height: 100%;object-fit: cover;}
.product_detial_application_swiper_content_img:hover img{transform: scale(1.05);}
.product_detial_application_swiper_content_img::after{content: "";display: block;position: absolute;left: 0;top: 0;background: linear-gradient(180deg, rgba(7, 26, 61, 0.08) 0%, rgba(7, 26, 61, 0.82) 100%);}
.product_detial_swiper_content{position: absolute;bottom: 27px;left: 25px;}
.product_detial_swiper_content h2{font-size: 24px;font-family: "Inter-Bold";color: #FFFFFF;margin-bottom: 18px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.product_detial_swiper_content a{font-size: 16px;font-family: "Inter-SemiBold";text-transform: capitalize;color: rgba(255, 255, 255, 0.86);display: flex;align-items: center;transition: all 0.3s}
.product_detial_swiper_content a img{width: 16px;height: 16px;margin-right: 12px;transition: all 0.3s;}
.product_detial_swiper_content a:hover img{transform: translateX(-5px);}
.product_detial_application_swiper_right_btn{background: #071a3d;position: relative;right: -2138px;top: -170px;}
.product_detial_application_swiper_left_btn{background: #071a3d;position: relative;left: -64px;top: -190px;}
.product_detail_faq_box{width: 100%;height: auto;padding: 80px 0;}
.product_detail_faq_title h2{font-size: 40px;font-family: "Inter-Medium";text-transform: uppercase;text-align: center;color: var(--mainColor);margin-bottom: 23px;}
.product_detail_faq_title span{content: "";display: block;width: 90px;height: 4px;margin: 0 auto;background: #5B6770;}
.product_detail_faq_ul{width: 100%;height: auto;margin-top: 69px;}
.product_detail_faq_ul li{width: 100%;height: auto;border-top: 1px solid #DDE4EC;border-bottom: 0.7px solid #DDE4EC;}
.product_detail_faq_ul_question{padding: 18px 0;display: flex;align-items: center;justify-content: space-between;}
.product_detail_faq_ul_question h3{font-size: 18px;font-family: "Inter-SemiBold";color: #071A3D;padding-left: 38px;}
.product_detail_faq_ul_answer{padding: 14px 0 33px 38px;}
.product_detail_faq_ul_answer p{font-size: 16px;color: #435164;line-height: 1.5;}
.product_detail_faq_ul li.on{background: linear-gradient(90deg, #e5f0fab8 0%, #ffffff33 100%);border-left: 3px solid #F4B62E;}
.faq_page1{display: block;}
.faq_page2{display: none;}
.product_detail_faq_ul li.on .faq_page1{display: none;}
.product_detail_faq_ul li.on .faq_page2{display: block;}
.product_detail_faq_ul li.on .product_detail_faq_ul_question h3{color: var(--mainColor);}
.product_detail_swiper_box{width: 100%;height: auto;padding: 80px 0;background: #F3F7FB;}
.product_detail_swiper_title{width: 100%;height: auto;}
.product_detail_swiper_title h2{font-size: 40px;font-family: "Inter-Medium";text-align: center;color: var(--mainColor);text-transform: uppercase;margin-bottom: 22.7px;}
.product_detail_swiper_title span{display: block;width: 90px;height: 4px;background: #5B6770;margin: 0 auto;margin-bottom: 69px;}
.product_detail_swiper_content{width: 100%;height: auto;}
.product_detail_swiper_content_box .swiper-slide{width: 26.6%;height: auto;background: #FFFFFF;border: 1px solid #dde4ec;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);}
.product_detail_swiper_content_img{width: 100%;height: auto;overflow: hidden;background: #FFFFFF;padding: 24px;border-bottom: 1px solid #f3f7fb;}
.product_detail_swiper_content_img a{display: flex;justify-content: center;align-items: center;aspect-ratio: 1/1;}
.product_detail_swiper_content_img img{width: 100%;height: 100%;display: block;transition: all 0.3s;object-fit: contain;}
.product_detail_swiper_content_img:hover img{transform: scale(1.05);}
.product_detail_swiper_content{width: 100%;height: auto;margin-top: 22.7px;padding: 0 22.7px;}
.product_detail_swiper_content h2{font-size: 17px;font-family: "Inter-ExtraBold";color: var(--mainColor);margin-bottom: 23.7px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.product_detail_swiper_content a{display: flex;width: 100%;height: auto;background: var(--mainColor);border-radius: 6px;justify-content: center;align-items: center;padding: 13px 0;margin-bottom: 24.7px;font-size: 13px;font-family: "Inter-ExtraBold";color: #FFFFFF;line-height: 1.65;transition: all 0.3s;}
.product_detail_swiper_content a:hover{background: #075CBC;}
.product_detail_swiper_right_btn{background: #FFFFFF;position: relative;right: -2138px;top: -249px;}
.product_detail_swiper_left_btn{background: #FFFFFF;position: relative;left: -64px;top: -275px;}
/* pro-detail end */
/* about_us start */
.about_us_banner_box{width: 100%;height: auto;position: relative;}
.about_us_banner_bg{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 1;overflow: hidden;aspect-ratio: 1920/600;}
.about_us_banner_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.about_us_banner_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.about_us_banner_content{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;left: 0;top: 0;}
.about_us_banner_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box; position: absolute;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9);bottom: 0;}
.about_us_banner_content_txt h1{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.about_us_banner_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.about_us_banner_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.about_us_content_box{width: 100%;height: auto;padding: 80px 0;}
.about_us_content_box .contentWH1600{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.about_us_content_left {position: relative;width: 52.5%;padding-right: 48px;padding-bottom: 46px;}
.about_us_content_left_bg_right {position: absolute;right: 0;bottom: 0;width: 388px;height: 388px;background: #E5F0FA;z-index: 1;}
.about_us_content_left_img {position: relative;z-index: 2;width: 100%;overflow: hidden;top: 45px;left: 32px;}
.about_us_content_left_img img {display: block;width: 100%;object-fit: cover;}
.about_us_content_left_years {position: absolute;right: 0;bottom: 0;z-index: 3;width: 174px;height: 112px;padding: 0 20px;display: flex;align-items: center;justify-content: center;color: #FFFFFF;background: var(--mainColor);border-top: 4px solid #F4B62E;box-shadow: 0px 5px 14px rgba(7, 26, 61, 0.08);}
.about_us_content_left_years strong {flex-shrink: 0;font-size: 34px;line-height: 1;font-family: "Inter-Bold";}
.about_us_content_left_years_text span {display: block;font-size: 12px;line-height: 1.2;text-transform: uppercase;padding-left: 11.2px;}
.about_us_content_right{width: 44.7%;height: auto;}
.about_us_content_right_title{font-size: 40px;font-family: "Inter-Medium";text-transform: uppercase;color: var(--mainColor);margin-bottom: 28px;}
.about_us_content_right span{display: block;width: 90px;height: 4px;background: #5b6770;margin-bottom: 32px;}
.about_us_content_right_txt strong{font-size: 18px;font-family: "Inter-Medium";color: #152238;line-height: 1.6;margin-bottom: 24px;display: block;}
.about_us_content_right_txt p{font-size: 16px;color: #435164;line-height: 1.5;margin-bottom: 24px;}
.about_us_content_right_txt a{width: 205px;height: 47px;display: flex;align-items: center;padding: 17px 43px;background: var(--mainColor);font-size: 16px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;transition: all 0.3s;margin-top: 52px;}
.about_us_content_right_txt a img{display: block;margin-left: 8px;}
.about_us_content_right_txt a:hover{background: #075CBC;}
.about_us_content_right_txt a:hover img{transform: translateX(3px);}
.about_us_info_box{width: 100%;height: auto;padding: 55px 0;background: var(--mainColor);}
.about_us_info_box .contentWH1600{display: flex;align-items: center;justify-content: space-between;}
.about_us_info_list{text-align: center;border-right: 1px solid rgba(255, 255, 255, 0.22);padding-right: 173px;}
.about_us_info_list:last-child{border-right: none;}
.about_us_info_list h2{font-size: 48px;font-family: "Inter-Bold";color: #FFFFFF;line-height: 1.1;margin-bottom: 10.5px;}
.about_us_info_list div{display: block;width: 24px;height: 2px;background: #F4B62E;margin: 0 auto;}
.about_us_info_list p{font-size: 14px;font-family: "Inter-Medium";color: rgba(255, 255, 255, 0.72);margin-top: 10.7px;text-transform: uppercase;}
.about_us_why_box{width: 100%;height: auto;padding: 80px 0;}
.about_us_why_title h2{font-size: 40px;color: var(--mainColor);font-family: "Inter-Medium";text-align: center;margin-bottom: 19px;text-transform: uppercase;}
.about_us_why_title span{display: block;width: 90px;height: 4px;background: #5b6770;margin: 0 auto;}
.about_us_why_title p{font-size: 18px;color: #435164;line-height: 1.6;margin-top: 33px;text-align: center;margin-bottom: 68px;}
.about_us_why_ul{width: 100%;height: auto;display: flex;align-items:center;flex-wrap: wrap;justify-content: center;}
.about_us_why_ul li{width: 17.6%;height: 374px;border-radius: 10px;border: 1px solid rgba(221, 228, 236, 1);box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);padding: 33px 20px 48px 29px;}
.about_us_why_ul li+li{margin-left: 32px;}
.about_us_why_ul_top{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.about_us_why_ul_ico{width: 58px;height: 58px;display: flex;align-items: center;justify-content: center;background: #e5f0fa;border-radius: 10px;}
.about_us_why_ul_top strong{font-size: 32px;font-family: "Inter-Bold";color: #DDE4EC;}
.about_us_why_ul_content{margin-top: 28px;}
.about_us_why_ul_content h3{font-size: 24px;font-family: "Inter-Bold";color: #071A3D;margin-bottom: 20px;text-transform: capitalize;}
.about_us_why_ul_content p{font-size: 18px;color: #435164;line-height: 1.3;}
.about_us_development {position: relative;width: 100%;background: linear-gradient(180deg, rgba(248, 249, 250, 0.85) 1.13%, rgba(235, 236, 237, 0.85) 42.86%, rgba(218, 218, 219, 0.85) 94.48%);}
.about_us_development_bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.about_us_development_bg img {width: 100%;height: 100%;object-fit: cover;}
.about_us_development_content_box {position: relative;padding: 80px 0;}
.about_us_development_content h2 {font-size: 40px;color: var(--mainColor);text-align: center;margin-bottom: 18.7px;font-family: "Inter-Medium";text-transform: uppercase;}
.about_us_development_content > span{width: 90px;height: 4px;margin: 0 auto;display: block;background: #5b6770;}
.about_us_development_content > p{font-size: 18px;color: #435164;margin-top: 32px;text-align: center;line-height: 1.6;}
.about_us_development_content_sw {width: 100%;height: auto;margin: 80px 0;}
.about_us_development_content_sw .swiper-slide {display: flex;align-items: center;justify-content: center;}
.development_content_sw_left {margin-right: 98px;text-align: center;}
.development_content_sw_left span {font-size: 64px;font-family: "Inter-Black";color: var(--mainColor);margin-right: 15px;}
.development_content_sw_left span strong{color: #F4B62E;font-family: "Inter-Black";}
.development_content_sw_right {text-align: left;}
.development_content_sw_right h2 {font-size: 28px;color: var(--mainColor);text-align: left;margin-bottom: 12px;text-transform: uppercase;letter-spacing: 1px;font-family: "Inter-Bold";}
.development_content_sw_right p {font-size: 18px;color: #111827;line-height: 1.2;}
.about_us_development_content_sw_time {position: relative;width: 85%;margin: 0 auto;padding: 40px 0;}
.about_us_development_content_sw_time::before {content: "";position: absolute;top: 51px; left: 50px;width: calc(100% - 100px);height: 2px;background: linear-gradient(90deg, #0056b326 0%, #0056b3 100%);z-index: 1;}
.about_us_development_content_sw_time .swiper-slide {text-align: center;cursor: pointer;position: relative;height: 80px;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;}
.about_us_development_content_sw_time .swiper-slide::before {content: "";position: absolute;top: 2px;width: 15.7px;height: 15.7px;background: #fff;border: 2px solid #E1E3E0;border-radius: 50%;transition: all 0.3s ease;}
.about_us_development_content_sw_time .swiper-slide span {font-size: 18px;color: #000000;transition: all 0.3s ease;}
.about_us_development_content_sw_time .swiper-slide-thumb-active::before {top: 0;width: 14px;height: 14px;background: #0056B3;border: 3px solid #FFFFFF;box-shadow: 0 0 0 2px #0056B3;}
.about_us_development_content_sw_time .swiper-slide-thumb-active::after {content: "";position: absolute;top: 24px;border: 5px solid transparent;border-top-color: #0052d9;}
.about_us_development_sw_prev{position: absolute;top: 51px;left: 0;width: 48px;height: 48px;background: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.about_us_development_sw_next{position: absolute;top: 51px;right: 0;width: 48px;height: 48px;background: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.about_certified_box{width: 100%;height: auto;padding: 80px 0;overflow: hidden;}
.about_certified_title_box h2{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);text-align: center;margin-bottom: 18.7px;text-transform: uppercase;}
.about_certified_title_box > span{display: block;width: 90px;height: 4px;background: #5b6770;margin: 0 auto;}
.about_certified_title_box p{font-size: 18px;color: #435164;line-height: 1.6;margin-top: 32px;text-align: center;margin-bottom: 75.3px;}

.about_certified_content{width: 100%;height: auto;}
.about_certified_content_list{width: 100%;height: 0;overflow: hidden;}
.about_certified_sw{width: 100%;height: auto;padding-bottom: 15px;}
.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;transition: all 0.3s;}
.about_certified_sw .swiper-slide.swiper-slide-active img{width: 100%;}
.about_certified_btn{width: 100%;height: auto;display: flex;justify-content: center;margin-top: 65px;}
.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;text-transform: capitalize;margin-left:2%;}
.about_certified_btn li:nth-of-type(3n+1){margin-left:0;}
.about_certified_btn li.on,.about_certified_btn li:hover{border-color: #224371;background: #2243710d;}

.about_us_world_box{width: 100%;height: auto;padding: 80px 0;background: #f8f8f8;}
.about_us_world_title h2{font-size: 40px;font-family: "Inter-Medium";text-transform: uppercase;margin-bottom: 18.7px;text-align: center;color: var(--mainColor);}
.about_us_world_title span{display: block;width: 90px;height: 4px;background: #5b6770;margin: 0 auto;}
.about_us_world_title p{font-size: 18px;color: #435164;line-height: 1.6;margin-top: 32px;text-align: center;margin-bottom: 67px}
.about_us_world_ul {width: 100%;height: auto; overflow: hidden;}
.about_us_world_ul > li {float: left;width: calc((100% - 60px) / 4);margin-right: 20px;margin-bottom: 20px;box-sizing: border-box;}
.about_us_world_ul > li:first-child {width: calc((100% - 20px) / 2);}
.about_us_world_ul > li:nth-child(3),.about_us_world_ul > li:nth-child(5),.about_us_world_ul > li:nth-child(9) {margin-right: 0;}
.about_us_world_ul_img {position: relative;width: 100%;height: 248px;overflow: hidden;}
.about_us_world_ul > li:first-child .about_us_world_ul_img {height: 516px;}
.about_us_world_ul_img img {display: block;width: 100%;height: 100%;object-fit: cover;transition: all 0.3s;}
.about_us_world_ul_img::after {content: "";position: absolute;left: 0;bottom: 0;z-index: 1;width: 100%;height: 65%;background: linear-gradient(180deg, rgba(7, 26, 61, 0) 0%, rgba(7, 26, 61, 0.94) 100%);}
.about_us_world_ul_img::before {content: "";position: absolute;top: 0;left: 0;z-index: 3;width: 42px;height: 3px;background: #F4B62E;}
.about_us_world_ul_img p {position: absolute;left: 20px;bottom: 18px;z-index: 2;margin: 0;color: #FFFFFF;font-size: 16px;line-height: 1.4;font-family: "Inter-SemiBold";text-transform: capitalize;}
.about_us_world_ul_img p strong {margin-right: 8px;color: #F4B62E;font-size: 16px;font-family: "Inter-SemiBold";}
.about_us_world_ul > li:hover img {transform: scale(1.05);}

.about_us_paptners_box{width: 100%;height: auto;padding: 80px 0}
.about_us_paptners_title h2{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);text-transform: uppercase;text-align: center;margin-bottom: 18.7px;}
.about_us_paptners_title span{display: block;width: 90px;height: 4px;background: #5b6770;margin: 0 auto;}
.about_us_paptners_title p{font-size: 18px;color: #435164;line-height: 1.6;margin-top: 32px;text-align: center;margin-bottom: 67px;}
.about_us_paptners_list{width: 100%;height: auto;display: flex;align-items: center;justify-content: center;}
.about_us_paptners_list_img{margin-left: 31px;margin-bottom: 55px;width: 296px;height: 130px;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15);display: flex;justify-content: center;align-items: center;}
.about_us_paptners_list_img img{aspect-ratio: 234 / 104;object-fit: cover;}
/* about_us end */
/* case_lise start*/
.case_list_banner_box{width: 100%;height: auto;position: relative;}
.case_list_banner_bg{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 1;overflow: hidden;aspect-ratio: 1920/600;}
.case_list_banner_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.case_list_banner_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.case_list_banner_content{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;left: 0;top: 0;}
.case_list_banner_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box;position: absolute;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9);bottom: 0;}
.case_list_banner_content_txt h1{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.case_list_banner_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.case_list_banner_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.case_list_curmbs_box{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.case_list_ul{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.case_list_ul li{width: 158px;height: 38px;border: 1px solid #DDE4EC;border-radius: 6px;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);color: var(--mainColor);font-size: 14px;display: flex;align-items: center;justify-content: center;margin: 10px 0;background: #FFFFFF;cursor: pointer;}
.case_list_ul li:hover{background: #F4B62E;color: #071A3D;}
.case_list_ul li.on{min-width: 158px;background: #f4b62e;border: 1px solid rgba(247, 181, 0, 0.5);box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);color: #071A3D;font-family: "Inter-SemiBold";font-size: 14px;}
.case_list_content_box{width: 100%;height: auto;padding: 80px 0;}
.case_list_content_title{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);text-transform: uppercase;line-height: 1.15;border-bottom: 0.7px solid #dde4ec;margin-bottom: 25px;padding-bottom: 23px;}
.case_list_content_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.case_list_content_ul li{width: 32%;height: auto;border: 1px solid rgba(221, 228, 236, 1);background: rgba(255, 255, 255, 1);box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);border-radius: 16px;margin-bottom: 27px;overflow: hidden;}
.case_list_content_ul li+li{margin-left: 20px;}
.case_list_content_ul li:nth-of-type(3n+1){margin-left: 0;}
.case_list_content_ul_img{width: 100%;height: auto;overflow: hidden;transition: all 0.3s;aspect-ratio: 2 / 1;}
.case_list_content_ul_img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.case_list_content_ul_txt{width: 100%;height: auto;padding: 26px;}
.case_list_content_ul_txt h2{font-size: 24px;font-family: "Inter-Bold";line-height: 1.2;margin-bottom: 28px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 55px;}
.case_list_content_ul_txt p{font-size: 18px;color: #435164;line-height: 1.2;margin-bottom: 27px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.case_list_content_ul_txt a{font-size: 14px;color: #075cbc;font-family: "Inter-Bold";border-bottom: 0.7px solid rgba(7, 92, 188, 0.25);padding: 5px;}
.case_list_content_ul li:hover .case_list_content_ul_img{transform: scale(1.01)}
.news_page{width: 100%;height: auto;display: flex;justify-content: center;margin-top: 50px;}
.news_page li{width: 40px;height: 40px;opacity: 0.2;}
.news_page li a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;border: 1px solid #C0CCD9;background: var(--mainColor);font-size: 18px;color: #FFFFFF;border-radius: 4px;}
.news_page li + li{margin-left: 8px;}
.news_page li.on,.news_page li.prev,.news_page li.next,.news_page li:hover{opacity: 1;}
.news_page li.prev a,.news_page li.next a{background: transparent;}
.news_page li.prev a:hover,.news_page li.next a:hover{background: var(--mainColor);}
.solution_detial_swiper_box{padding: 80px 0;}
.solution_detial_swiper_title{width: 100%;height: auto;}
.solution_detial_swiper_title h2{font-size: 40px;font-family: "Inter-Medium";text-align: center;color: var(--mainColor);text-transform: uppercase;margin-bottom: 22.7px;}
.solution_detial_swiper_title span{display: block;width: 90px;height: 4px;background: #5B6770;margin: 0 auto;margin-bottom: 69px;}
/*.solution_detial_swiper_content_box{width: 100%;height: auto;}*/
.product_detial_recommendations_bottom_sw_list{width: 100%;height: auto;position: relative;overflow: visible;}
.solution_detial_swiper_content_box .swiper-slide{width: 26.6%;height: auto;background: #FFFFFF;border: 1px solid #dde4ec;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);}
.solution_detial_swiper_content_img{width: 100%;height: auto;overflow: hidden;background: #FFFFFF;padding: 24px;border-bottom: 1px solid #f3f7fb;}
.solution_detial_swiper_content_img a{display: flex;justify-content: center;align-items: center;aspect-ratio: 1/1;}
.solution_detial_swiper_content_img img{width: 100%;height: 100%;display: block;transition: all 0.3s;object-fit: contain;}
.solution_detial_swiper_content_img:hover img{transform: scale(1.05);}
.solution_detial_swiper_content{width: 100%;height: auto;margin-top: 22.7px;padding: 0 22.7px;}
.solution_detial_swiper_content h2{font-size: 17px;font-family: "Inter-ExtraBold";color:var(--mainColor);margin-bottom: 23.7px;}
.solution_detial_swiper_content a{display: flex;width: 100%;height: auto;background: var(--mainColor);border-radius: 6px;justify-content: center;align-items: center;padding: 13px 0;margin-bottom: 24.7px;font-size: 13px;font-family: "Inter-ExtraBold";color: #FFFFFF;line-height: 1.65;transition: all 0.3s;}
.solution_detial_swiper_content a:hover{background: #075CBC;}



/* case_list end */
/* case_detial start */
.case_detial_banner_box{width: 100%;height: auto;position: relative;}
.case_detial_banner_bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;overflow: hidden;}
.case_detial_banner_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.case_detial_banner_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.case_detial_banner_content{position: relative;z-index: 2;width: 100%;height: auto;display: flex;align-items: center;}
.case_detial_banner_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box;margin-top: 26.7%;position: relative;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9)}
.case_detial_banner_content_txt h2{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.case_detial_banner_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.case_detial_banner_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.case_detial_content_box{width: 100%;height: auto;padding: 80px 0;}
.case_detial_content_title{width: 100%;height: auto;}
.case_detial_content_title h1{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);text-transform: uppercase;line-height: 1.12;margin-bottom: 20px;text-align: center;}
.case_detial_content_title span{display: block;background: #075cbc;box-shadow: 12px 0px #f7b500;width: 64px;height: 2px;margin: 0 auto;}
.case_detial_content_title p{font-size: 18px;color: #435164;line-height: 1.5;text-align: center;margin-top: 24px;margin-bottom: 34.4px;}

.case_detial_content_txt{display: flex;align-items: center;justify-content: space-between;margin-bottom: 42px;}
.case_detial_content_img{width:50%;height: auto;border: 1px solid rgba(221, 228, 236, 1);border-radius: 16px;box-shadow: 0px 5px 14px rgba(7, 26, 61, 0.08);padding: 18px 20px;overflow: hidden;}
.case_detial_content_img img{display: block;width: 100%;height: 100%;border-radius: 16px;object-fit: contain;}
.case_detial_content_info{width: 48.5%;height: auto;}
.case_detial_content_info p{font-size: 18px;color: #435164;line-height: 1.5;margin-bottom: 28px;}
.case_detial_content_info p:last-child{margin-bottom: 0;}
.case_detial_content_table_box {width: 100%;overflow-x: auto;}
.case_detial_content_table_box table {width: 100%;margin: 42px 0;border-radius: 12px;box-shadow: 0 2px 4px rgba(7, 26, 61, 0.08);background: #FFFFFF;}
.case_detial_content_table_box table th,
.case_detial_content_table_box table td {padding: 18px 20px;text-align: left;vertical-align: middle;border-right: 1px solid #dbe4ef;border-bottom: 1px solid #dbe4ef;white-space: nowrap;}
.case_detial_content_table_box table th:last-child,
.case_detial_content_table_box table td:last-child {border-right: none;}
.case_detial_content_table_box table thead th {background: #075CBC;color: #fff;font-size: 18px;font-weight: 700;line-height: 1.4;}
.case_detial_content_table_box table thead th:first-child {border-top-left-radius: 12px;}
.case_detial_content_table_box table thead th:last-child {border-top-right-radius: 12px;}
.case_detial_content_table_box table tbody td {color: #435164;font-size: 16px; line-height: 1.4;}
.case_detial_content_table_box table tbody td:first-child {color: #075CBC;font-family: "Inter-ExtraBold";}
.case_detial_content_table_box table tbody tr:nth-child(odd) td {background: #FFFFFF;}
.case_detial_content_table_box table tbody tr:nth-child(even) td {background: #F3F7FB;}
.case_detial_content_table_box table tbody tr:last-child td {border-bottom: none;}
.case_detial_content_txt_background{width: 100%;height: auto;margin-bottom: 42px;}
.case_detial_content_txt_background strong{font-size: 22px;font-family: "Inter-SemiBold";color: #071A3D;}
.case_detial_content_txt_background p{font-size: 18px;color: #435164;line-height: 1.5;margin-top: 24px;}
.case_detial_content_txt_result{width: 100%;height: auto;}
.case_detial_content_txt_result strong{font-size: 22px;font-family: "Inter-SemiBold";color: #071A3D;}
.case_detial_content_txt_result p{font-size: 16px;color: #435164;line-height: 1.5;margin-top: 24px;}
.case_detial_content_txt_result p img{width: 100%;height: auto;}
/* case_detial end */
/* contact us start */
.contact_us_banner_box{width: 100%;height: auto;position: relative;}
.contact_us_banner_bg{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 1;overflow: hidden;aspect-ratio: 1920/600;}
.contact_us_banner_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.contact_us_banner_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.contact_us_banner_content{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;left: 0;top: 0;}
.contact_us_banner_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box;position: absolute;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9);bottom: 0;}
.contact_us_banner_content_txt h1{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.contact_us_banner_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.contact_us_banner_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.contact_us_content{width: 100%;height: auto;padding: 80px 0;}
.contact_us_content .contentWH1600{display: flex;flex-wrap: wrap;justify-content: space-between;}
.contact_us_content_left{width: 34.6%;height: auto;}
.contact_us_content_left h2{font-size: 40px;font-family: "Inter-Medium";text-transform: uppercase;color: var(--mainColor);margin-bottom: 28px;margin-top: 20px;text-align: center;}
.contact_us_content_left span{display: block;width: 90px;height: 4px;background: #5b6770;margin: 0 auto;}
.contact_us_content_left p{font-size: 18px;color: #152238;line-height: 1.6;font-family: "Inter-Medium";margin-top: 32px;margin-bottom: 52px;}
.contact_us_content_left a{width: 205px;height: 48px;display: flex;justify-content: center;align-items: center;background: #F7B500;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);transition: all 0.3s;margin: 0 auto;}
.contact_us_content_left a img{display: block;margin-right: 8px;transition: all 0.3s;}
.contact_us_content_left a:hover{background: var(--mainColor);color: #FFFFFF;}
.contact_us_content_left a:hover img{filter: brightness(0) invert(1);}
.contact_us_content_right{width: 49%;height: auto;display: flex;align-items: center;justify-content: flex-start;flex-direction: column;}
.contact_us_content_right_list{display: flex;align-items: center;justify-content: center;border-radius: 16px;border: 1px solid rgba(221, 228, 236, 1);box-shadow: 0px 5px 14px rgba(7, 26, 61, 0.08);overflow: hidden;position: relative;width: 802px;margin-bottom: 32px;}
.contact_us_content_right_list:last-child{margin-bottom: 0;}
.contact_us_content_right_list::before{content: "";width: 48px;height: 4px;background: #f7b500;position: absolute;top: 0;left: 0;}
.contact_us_content_right_img{display: flex;align-items: center;justify-content:stretch;}
.contact_us_content_right_img img{height: auto;display: block;object-fit: contain;}
.contact_us_content_right_info{padding: 30px 64px 14px 36px;}
.contact_us_content_right_info h2{font-size: 24px;font-family: "Inter-Bold";color: #071A3D;margin-bottom: 12px;}
.contact_us_content_right_info p{font-size: 18px;color: #435164;margin-bottom: 15px;line-height: 1.2;}
.contact_us_content_right_info a{font-size: 14px;font-family: "Inter-Bold";color: var(--mainColor);border-bottom: 0.7px solid rgba(0, 61, 165, 0.42);padding-bottom: 6.7px;}
.contact_us_content_right_info_phone{font-size: 16px;color: #071A3D;font-family: "Inter-SemiBold";width: 100%;height: auto;display: flex;align-items: center;margin-top: 18px;transition: all 0.3s;cursor: pointer;}
.contact_us_content_right_info_phone:hover{color: var(--mainColor);}
.contact_us_content_right_info_phone img{padding-right: 5.8px;display: block;width: 20px;}


.contact_us_inquiry_box{width: 100%;height: auto;padding: 80px 0px;overflow: hidden;}
.contact_us_inquiry_box .contentWH1600{display: flex;justify-content: space-between;}
.contact_us_inquiry_left{width: 30%;height: auto;overflow: hidden;border-radius: 16px;position: relative;box-shadow: 0px 20px 25px -5px rgba(0,0,0,0.1);}
.contact_us_inquiry_left_bg{width: 100%;height: 100%;}
.contact_us_inquiry_left_bg img{width: 100%;height: 100%;object-fit: cover;display: block;}
.contact_us_inquiry_left_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0) 100%);padding: 32px;display: flex;flex-direction: column;justify-content: flex-end;}
.contact_us_inquiry_left_content h2{font-size: 24px;color: #FFFFFF;font-family: "Inter-Bold";}
.contact_us_inquiry_left_content p{font-size: 16px;color: #E5E7EB;line-height: 1.6;margin-top: 6px;}
.contact_us_inquiry_right{width: 69.4%;height: auto;padding: 40px;background: #F3F7FB;border-radius: 16px;}
.contact_us_inquiry_right_title{width: 100%;height: auto;}
.contact_us_inquiry_right_title h3{font-size: 40px;color: var(--mainColor);font-family: "Inter-Bold";text-transform: uppercase;margin-bottom: 14px;}
.contact_us_inquiry_right_title p{font-size: 18px;color: #4B5563;}
.contact_us_inquiry_right_ul{width: 100%;height: auto;padding-top: 34px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.contact_us_inquiry_right_ul li{width: 100%;height: auto;margin-top: 24px;}
.contact_us_inquiry_right_ul li:nth-of-type(1),.contact_us_inquiry_right_ul li:nth-of-type(2){width: 48.5%;}
.contact_us_inquiry_right_name{font-size: 16px;color: #374151;}
.contact_us_inquiry_right_name span{color: #E62129;padding-left: 8px;}
.contact_us_inquiry_right_input{width: 100%;height: auto;position: relative;}
.contact_us_inquiry_right_input span{display: block;width: 20px;height: auto;position: absolute;left: 10px;top: 8px;}
.contact_us_inquiry_right_input span img{width: 100%;height: auto;display: block;}
.contact_us_inquiry_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;}
.contact_us_inquiry_right_input input::placeholder{color: #71717A;}
.contact_us_inquiry_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;}
.contact_us_inquiry_right_verification{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 8px;}
.contact_us_inquiry_right_verification_img{width: 86px;height: auto;overflow: hidden;border-radius: 6px;display: flex;align-items: center;justify-content: center;background: #fff;}
.contact_us_inquiry_right_verification_img img{width: 100%;height: auto;display: block;}
.contact_us_inquiry_right_verification_input{width: 88%;height: auto;position: relative;}
.contact_us_inquiry_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;}
.contact_us_inquiry_right_verification_input input::placeholder{color: #71717A;}
.contact_us_inquiry_right_ul li p{font-size: 14px;color: #6B7280;margin-top: 8px;}
.contact_us_inquiry_right_btn{width: 22.5%;height: 48px;margin-top: 30px;display: flex;justify-content: center;align-items: center;background: #F7B500;font-size: 16px;color: #071A3D;outline: none;border: none;border-radius: 6px;cursor: pointer;transition: all 0.3s;}
.contact_us_inquiry_right_btn:hover{background: var(--mainColor);color: #FFFFFF;}
.contact_us_inquiry_right_btn img{display: block;margin-right: 8px;transition: all 0.3s;}
.contact_us_inquiry_right_btn:hover img{filter: brightness(0) invert(1);}
.contact_us_inquiry_form_box{display: flex;align-items: center;}
.contact_us_inquiry_form_txt{font-size: 16px;color: #6B7280;text-align: center;margin-top: 20px;padding-left: 18px;}
/* contact us end */
/* news start */
.news_banner_box{width: 100%;height: auto;position: relative;}
.news_banner_bg{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 1;overflow: hidden;aspect-ratio: 1920/600;}
.news_banner_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.news_banner_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.news_banner_content{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;left: 0;top: 0;}
.news_banner_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box;position: absolute;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9);bottom: 0;}
.news_banner_content_txt h1{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.news_banner_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.news_banner_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.news_crumbs_box{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.news_list_ul{width: 100%;height: auto;display: flex;align-items: center;justify-content: flex-end;flex-wrap: wrap;}
.news_list_ul li{width: 158px;height: 38px;border: 1px solid #DDE4EC;border-radius: 6px;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);color: var(--mainColor);font-size: 14px;display: flex;align-items: center;justify-content: center;margin: 10px 0;background: #FFFFFF;cursor: pointer;}
.news_list_ul li+li{margin-left: 22px;}
.news_list_ul li:hover{background: #F4B62E;color: #071A3D;}
.news_list_ul li.on{min-width: 158px;background: #f4b62e;border: 1px solid rgba(247, 181, 0, 0.5);box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);color: #071A3D;font-family: "Inter-SemiBold";font-size: 14px;}
.news_list_ul li a{text-transform: capitalize;}
.news_top_box{width: 100%;height: auto;padding: 80px 0;}
.news_top_sw{width: 100%;height: auto;border: 1px solid #dde4ec;border-radius: 16px;box-shadow: 0px 16px 34px rgba(7, 26, 61, 0.12);padding: 29px 29px 29px 12px;position: relative;margin-bottom: 47px;}
.news_top_sw::before{content: "";width: 72px;height: 4px;background: #F7B500;position: absolute;top: 0;left: 0;}
.news_top_sw .swiper-slide a{display: flex;align-items: center;padding: 29px;}
.news_top_sw_img{width: 54%;height: auto;border-radius: 16px;overflow: hidden;margin-right: 57.7px;position: relative;background: linear-gradient(180deg, rgba(7, 26, 61, 0) 54%, rgba(7, 26, 61, 0.36) 100%);transition: all 0.3s;}
.news_top_sw_img::before{content: "";width: 56px;height: 4px;background: #F7B500;position: absolute;top: 0;left: 0;}
.news_top_sw_img img{width: 100%;height: auto;display: block;transition: all 0.3s;aspect-ratio: 2 / 1;object-fit: cover;}
.news_top_sw_img:hover img{transform: scale(1.02);}
.news_top_sw_right{width: 40%;height: auto;}
.news_top_sw_right h2{font-size: 40px;color: var(--mainColor);font-family: "Inter-Medium";margin-bottom: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_top_sw_right_time{font-size: 14px;font-family: "Inter-SemiBold";color: #758295;margin-bottom: 24px;}
.news_top_sw_right p{font-size: 18px;color: #435164;line-height: 1.5;margin-bottom: 40.7px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_top_sw_right span{font-size: 16px;font-family: "Inter-Bold";color: var(--mainColor);line-height: 1.4;transition: all 0.3s;}
.news_top_sw_right span img{padding-left: 8px;transition: all 0.3s;}
.news_top_sw_right span:hover img{transform: translateX(2px);}
.news_top_sw_page{width: 100%;bottom: 27px !important;}
.news_top_sw_page span{width: 12px;height: 12px;background: var(--mainColor);}
.news_top_sw_page span.swiper-pagination-bullet-active{width: 32px;height: 12px;border-radius: 999px;}
.news_bottom_content_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.news_bottom_content_ul li{width: 32%;height: auto;border: 1px solid rgba(221, 228, 236, 1);background: rgba(255, 255, 255, 1);box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);border-radius: 16px;margin-bottom: 27px;overflow: hidden;}
.news_bottom_content_ul li+li{margin-left: 20px;}
.news_bottom_content_ul li:nth-of-type(3n+1){margin-left: 0;}

.news_bottom_content_ul_img{width: 100%;height: auto;overflow: hidden;transition: all 0.3s;}
.news_bottom_content_ul_img img{display: block;width: 100%;height: auto;aspect-ratio: 2 / 1;object-fit: cover;}
.news_bottom_content_ul_txt{width: 100%;height: auto;padding: 26px;}
.news_bottom_content_ul_txt h2{font-size: 24px;font-family: "Inter-Bold";line-height: 1.2;margin-bottom: 28px;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height: 55px;}
.news_bottom_content_ul_txt p{font-size: 18px;color: #435164;line-height: 1.2;margin-bottom: 27px;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_bottom_content_ul_txt a{font-size: 14px;color: var(--mainColor);font-family: "Inter-Bold";border-bottom: 0.7px solid rgba(203, 38, 51, 0.48);}
.news_bottom_content_ul li:hover .news_bottom_content_ul_img{transform: scale(1.01)}
.news_bottom_content_item {display: none;}
.news_bottom_content_item.on {display: block;}
.news_bottom_page{width: 100%;height: auto;display: flex;justify-content: center;margin-top: 50px;}
.news_bottom_page li{width: 40px;height: 40px;opacity: 0.2;}
.news_bottom_page li a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;border: 1px solid #C0CCD9;background: var(--mainColor);font-size: 18px;color: #FFFFFF;border-radius: 9999px;}
.news_bottom_page li + li{margin-left: 8px;}
.news_bottom_page li.on,.news_bottom_page li.prev,.news_bottom_page li.next,.news_bottom_page li:hover{opacity: 1;}
.news_bottom_page li.prev a,.news_bottom_page li.next a{background: transparent;}
.news_bottom_page li.prev a:hover,.news_bottom_page li.next a:hover{background: var(--mainColor);}
/* news end */
/* news_detail start */
.news_detail_content_box{width: 100%;height: auto;padding: 80px 0;background: #F3F7FB;}
.news_detail_content_box .contentWH1600{display: flex;justify-content: space-between;}
.news_detail_left_box{width: 17.5%;height: auto;}
.news_detail_left_content{width: 100%;height: auto;position: sticky;top: 80px;}
.news_detail_left_content_nav{width: 100%;height: auto;overflow: hidden;border-radius: 12px;background: #FFFFFF;box-shadow: 0px 1px 2px #0000000d;}
.news_detail_left_title{width: 100%;height: 57px;background: var(--mainColor);display: flex;align-items: center;font-size: 18px;color: #FFFFFF;font-family: "Inter-Medium";padding-left: 34px;text-transform: capitalize;}
.news_detail_left_content_ul{width: 100%;height: auto;}
.news_detail_left_content_ul li{width: 100%;height: auto;border-bottom: 1px solid #F3F4F6;}
.news_detail_left_content_ul_top{width: 100%;height: 44px;padding: 0 32px;display: flex;justify-content: space-between;align-items: center;}
.news_detail_left_content_ul_top a{font-size: 16px;color: #374151;font-family: "Inter-Medium";text-transform: capitalize;}
.news_detail_left_content_ul_top i{display: block;width: 16px;height: auto;}
.news_detail_left_content_ul_top i img{width: 100%;height: auto;display: block;filter: grayscale(100%);transform: rotate(90deg);transition: all 0.3s;}
.news_detail_left_content_ul_top:hover,
.news_detail_left_content_ul_top.on{background: rgba(244, 182, 46, 0.1);}
.news_detail_left_content_ul_top.on a{color: #F4B62E;}
.news_detail_left_content_ul_top.on i img{filter: initial;transform: rotate(0deg);}
.news_detail_left_content_ul_bottom{width: 100%;height: auto;display: none;}
.news_detail_left_content_ul_bottom_item{width: 100%;height: auto;}
.news_detail_left_content_ul_bottom_item_top{width: 100%;height: 44px;display: flex;justify-content: space-between;align-items: center;padding-left: 56px;padding-right: 32px;}
.news_detail_left_content_ul_bottom_item_top a{font-size: 16px;color: #374151;font-family: "Inter-Medium";}
.news_detail_left_content_ul_bottom_item_top i{display: block;width: 7px;height: auto;}
.news_detail_left_content_ul_bottom_item_top i img{width: 100%;height: auto;display: block;}
.news_detail_left_content_ul_bottom_item_bottom{width: 100%;height: auto;padding-top: 30px;display: none;}
.news_detail_left_content_ul_bottom_item_bottom a{display: block;font-size: 16px;color: #374151;font-family: "Inter-Medium";line-height: 45px;}
.news_detail_left_content_ul li.on .news_detail_left_content_ul_bottom{display: block;}
.news_detail_left_content_inquiry{width: 100%;height: auto;border-radius: 16px;border: 1px solid #DDE4EC;box-shadow: 0px 1px 2px rgba(7, 26, 61, 0.06);margin-top: 24.7px;}
.news_detail_left_content_inquiry_title{font-size: 18px;color: #FFFFFF;font-family: "Inter-Medium";text-transform: capitalize;display: flex;align-items: center;padding-left: 20px;background: var(--mainColor);width: 100%;height: 59px;border-radius: 12px 12px 0 0;border-bottom: 2.7px solid #f7b500;}
.news_detial_form{width: 100%;height: auto;padding: 18px;background: #FFFFFF;}
.news_detial_form li{width: 100%;height: auto;position: relative;margin-bottom: 10px;}
.news_detial_form li input{display: block;width: 100%;height: 42px;border: 1px solid #dde4ec;border-radius: 6px;outline: none;padding: 0 12px;font-size: 16px;color: #757575;background: #F3F7FB;}
.news_detial_form li textarea{display: block;width: 100%;height: 154px;border: 1px solid #dde4ec;border-radius: 6px;outline: none;padding: 0 12px;font-size: 16px;color: #757575;resize: none;padding-top: 11.7px;background: #F3F7FB;}
.news_detial_form li+li{margin-top: 12px;}
.news_detial_form_btn{display: block;width: 100%;height: 42px;border-radius: 6px;background: #F4B62E;cursor: pointer;border: none;outline: none;transition: all 0.3s;font-size: 16px;color: #071A3D;font-family: "Inter-Medium";}
.news_detial_form_btn:hover{background: var(--mainColor);color: #ffffff;}
.news_detial_form li img{display: block;height: 41px;width: auto;position: absolute;right: 0;top: 0px;cursor: pointer;}
.news_detail_related_box{width: 100%;height: auto;overflow: hidden;border-radius: 12px;background: #FFFFFF;box-shadow: 0px 1px 2px #0000000d;margin-top: 24.7px;}
.news_detail_related_title{width: 100%;height: 57px;background: var(--mainColor);display: flex;align-items: center;font-size: 18px;color: #FFFFFF;font-family: "Inter-Medium";padding-left: 34px;border-bottom: 2.7px solid #F7B500;text-transform: capitalize;}
.news_detial_related_sw .swiper-slide{padding: 18px;width: 100%;height: auto;background: #FFFFFF;}
.news_detial_related_sw_img{width: 100%;height: auto;overflow: hidden;border-radius: 6px;}
.news_detial_related_sw_img img{width: 100%;height: auto;display: block;}
.news_detial_related_sw_txt h2{font-size: 16px;color: #071A3D;white-space: wrap;}
.news_detial_related_sw_page{width: 100%;bottom: 27px !important;}
.news_detial_related_sw_page span{width: 12px;height: 12px;background: var(--mainColor);}
.news_detial_related_sw_page span.swiper-pagination-bullet-active{width: 32px;height: 12px;border-radius: 999px;}
.news_detail_right_box{width: 80.8%;height: auto;margin-left: 24.3px;background: #FFFFFF;padding: 47.7px 56.7px 34px;border: 1px solid #dde4ec;border-radius: 16px;box-shadow: 0px 5px 14px rgba(7, 26, 61, 0.08);}
.news_detail_right_top{width: 100%;height: auto;border-bottom: 0.7px solid #DDE4EC;}
.news_detail_right_top h1{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);line-height: 1.2;margin-bottom: 37px;}
.news_detail_right_top_bottom{display: flex;align-items: center;justify-content: space-between;}
.news_detail_right_top_bottom_content{display: flex;align-items: center;justify-content: center;}
.news_detail_right_top_bottom_content p{font-size: 14px;color: #758295;line-height: 1.5;margin-right: 23px;}
.news_detail_right_top_bottom_content p img{width: 12px;height: 12px;padding-right: 9.7px;}
.news_detail_right_top_bottom_share{display: flex;justify-content: space-between;align-items: center;width: 40.8%;padding-bottom: 22.8px;}
.news_detial_share_title{width: 20.8%;height: auto;padding-bottom: 0;border-bottom: none;margin-right: 9.2px;}
.news_detial_share_title h2{font-size: 14px;font-family: "Inter-SemiBold";line-height: 1.5;}
.news_detial_share_box{width: 100%;height: auto;margin-top: 0;}
.news_detail_right_bottom{width: 100%;height: auto;margin-top: 28px;}
.news_detail_right_bottom p{font-size: 18px;color: #435164;margin-bottom: 34px;}
.news_detail_right_bottom h2{font-size: 22px;font-family: "Inter-SemiBold";color: #071A3D;margin-bottom: 24px;}
.news_detail_right_bottom strong{font-size: 18px;font-family: "Inter-SemiBold";color: #071A3D;padding-bottom: 24px;display: block;}
.news_detail_right_bottom img{max-width: 100%;}
.news_detail_right_bottom p a{color: blue;text-decoration: underline;}
.news_detail_right_bottom table{width: 100%;height: auto;margin-top:10px;}
.news_detail_right_bottom table tr{border-bottom: 1px solid #F3F4F6;}
.news_detail_right_bottom table td{height: auto;padding:10px 10px;font-size: 14px;color: #374151;border:1px #e4e4e4 solid;}
.news_detail_right_bottom ul li{list-style-type:disc;margin-left:20px;}
.news_detail_right_bottom ul li p{margin-bottom: 10px;}
.news_detial_content_right_bottom_last{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;border-top: 0.7px solid #DDE4EC;padding-top: 30.7px;}
.news_detial_content_right_bottom_last_list strong{font-size: 16px;font-family: "Inter-Bold";color: #071A3D;line-height: 1.5;}
.news_detial_content_right_bottom_last_list a{font-size: 14px;color: #435164;line-height: 1.5;}
.news_detial_content_right_bottom_last_list a:hover{color: var(--mainColor);text-decoration: underline;}
/* news_detail end */
/* FAQ start */
.faq_banner_box{width: 100%;height: auto;position: relative;}
.faq_banner_bg{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 1;overflow: hidden;aspect-ratio: 1920/600;}
.faq_banner_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.faq_banner_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.faq_banner_content{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;left: 0;top: 0;}
.faq_banner_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box;position: absolute;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9);bottom: 0;}
.faq_banner_content_txt h1{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.faq_banner_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.faq_banner_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.faq_content_box{width: 100%;height: auto;padding: 80px 0;}
.faq_content_box .contentWH1600{display: flex;align-items: flex-start;}
.faq_content_left{width: 51%;height: auto;}
.faq_content_left_title{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);margin-bottom: 22px;text-transform: uppercase;}
.faq_content_left > span{content: "";width: 56px;height: 2px;box-shadow: 10px 0px #f7b500;display: block;background: var(--mainColor);}
.faq_content_left_ul{width: 100%;height: auto;margin-top: 29px;}
.faq_content_left_ul li{width: 100%;height: auto;border-top: 1px solid #DDE4EC;border-bottom: 0.7px solid #DDE4EC;}
.faq_content_left_question{padding: 18px 0;display: flex;align-items: center;justify-content: space-between;}
.faq_content_left_question h3{font-size: 18px;font-family: "Inter-SemiBold";color: #071A3D;padding-left: 38px;}
.faq_content_left_answer{padding: 14px 0 33px 38px;}
.faq_content_left_answer p{font-size: 16px;color: #435164;line-height: 1.5;}
.faq_content_left_ul li.on{background: linear-gradient(90deg, #e5f0fab8 0%, #ffffff33 100%);border-left: 3px solid #F4B62E;}
.faq_page1{display: block;}
.faq_page2{display: none;}
.faq_content_left_ul li.on .faq_page1{display: none;}
.faq_content_left_ul li.on .faq_page2{display: block;}
.faq_content_left_ul li.on .faq_content_left_question h3{color: var(--mainColor);}
.faq_content_left_title:nth-of-type(2){padding-top: 60px;}
.faq_content_right{width: 26.3%;height: auto;margin-left: 115px;border: 1px solid #dde4ec;box-shadow: 0px 5px 14px #071a3d14;background: #f3f7fb;border-radius: 16px;padding: 50px 38px;}   
.faq_content_right span{content: "";display: block;width: 46px;height: 4px;background: #F7B500;}
.faq_content_right h2{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);margin: 27.3px 0 32px;text-transform: uppercase;}
.faq_content_right p{font-size: 18px;color: #435164;line-height: 1.6;margin-bottom: 63px;}
.faq_content_right_page{display: flex;align-items: flex-end;}
.faq_content_right_page1{display: flex;justify-content: center;align-items: center;width: 203px;height: 48px;background: #F7B500;border-radius: 6px;margin-right: 22px;transition: all 0.3s;}
.faq_content_right_page1:hover{background: var(--mainColor);color: #FFFFFF;}
.faq_content_right_page2{font-size: 16px;font-family: "Inter-Medium";color: #071A3D;border-bottom: 1px solid rgba(7, 26, 61, 0.3);display: block;width: 205px;height: 24px;}
.faq_content_right_page2 img{margin-left: 4px;}
/* FAQ end */
/* video start */
.video_banner_box{width: 100%;height: auto;position: relative;}
.video_banner_bg{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 1;overflow: hidden;aspect-ratio: 1920/600;}
.video_banner_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.video_banner_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.video_banner_content{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;left: 0;top: 0;}
.video_banner_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box;position: absolute;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9);bottom: 0;}
.video_banner_content_txt h1{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.video_banner_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.video_banner_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.video_content_box{width: 100%;height: auto;padding: 80px 0;}
.video_content_box .contentWH1600{display: flex;align-items: flex-start;}
.video_content_left{width: 18%;}
.video_left_content_nav{width: 100%;height: auto;overflow: hidden;border-radius: 12px;background: #FFFFFF;box-shadow: 0px 1px 2px #0000000d;}
.video_left_title{width: 100%;height: 57px;background: var(--mainColor);display: flex;align-items: center;font-size: 18px;color: #FFFFFF;font-family: "Inter-Medium";padding-left: 34px;text-transform: capitalize;}
.video_left_content_ul{width: 100%;height: auto;}
.video_left_content_ul li{width: 100%;height: auto;border-bottom: 1px solid #F3F4F6;}
.video_left_content_ul_top{width: 100%;height: 44px;padding: 0 32px;display: flex;justify-content: space-between;align-items: center;}
.video_left_content_ul_top a{font-size: 16px;color: #374151;font-family: "Inter-Medium";text-transform: capitalize;}
.video_left_content_ul_top i{display: block;width: 16px;height: auto;}
.video_left_content_ul_top i img{width: 100%;height: auto;display: block;filter: grayscale(100%);transform: rotate(90deg);transition: all 0.3s;}
.video_left_content_ul_top:hover,
.video_left_content_ul_top.on{background: rgba(244, 182, 46, 0.1);}
.video_left_content_ul_top.on a{color: #F4B62E;}
.video_left_content_ul_top.on i img{filter: initial;transform: rotate(0deg);}
.video_left_content_ul_bottom{width: 100%;height: auto;display: none;}
.video_left_content_ul_bottom_item{width: 100%;height: auto;}
.video_left_content_ul_bottom_item_top{width: 100%;height: 44px;display: flex;justify-content: space-between;align-items: center;padding-left: 56px;padding-right: 32px;}
.video_left_content_ul_bottom_item_top a{font-size: 16px;color: #374151;font-family: "Inter-Medium";}
.video_left_content_ul_bottom_item_top i{display: block;width: 7px;height: auto;}
.video_left_content_ul_bottom_item_top i img{width: 100%;height: auto;display: block;}
.video_left_content_ul_bottom_item_bottom{width: 100%;height: auto;padding-top: 30px;display: none;}
.video_left_content_ul_bottom_item_bottom a{display: block;font-size: 16px;color: #374151;font-family: "Inter-Medium";line-height: 45px;}
.video_left_content_ul li.on .video_left_content_ul_bottom{display: block;}
.video_content_right{width: 75%;height: auto;margin-left: 24px;}
.video_content_right_title{font-size: 40px;font-family: "Inter-Medium";color: var(--mainColor);margin-bottom: 22px;text-transform: uppercase;border-bottom: 1px solid #DDE4EC;padding-bottom: 24px}
.video_content_right_ul {display: flex;flex-wrap: wrap;width: 100%;height: auto;}
.video_content_right_ul > li {position: relative;width: 32%;overflow: hidden;border: 1px solid #DDE4EC;border-radius: 16px;background: #FFFFFF;box-shadow: 0 3px 8px rgba(16, 40, 75, 0.08);transition: all 0.3s;gap: 26px;margin-bottom: 26px;}
.video_content_right_ul > li+li{margin-left: 24px;}
.video_content_right_ul > li:nth-child(3n+1){margin-left: 0;}

.video_content_right_ul > li::before {content: "";position: absolute;top: 0;left: 0;z-index: 2;width: 42px;height: 4px;background: #F7B500;}
.video_content_right_ifream {position: relative;overflow: hidden;height: auto;width: 100%;}
.video_content_right_ifream > a {position: relative;display: block;width: 100%;height: 100%;}
.video_content_right_ifream > a > img:first-child {display: block;width: 100%;height: 100%;object-fit: cover;transition: all 0.3s;}
.video_content_right_ifream > a > img:last-child {position: absolute;top: 50%;left: 50%;z-index: 3;display: block;width: 92px;height: 92px;object-fit: contain;transform: translate(-50%, -50%);transition: all 0.3s;}
.video_content_right_txt{padding: 15px;}
.video_content_right_meta{display: flex;align-items: center;justify-content: space-between;margin-bottom: 14px;}
.video_content_right_meta span{font-size: 14px;font-family: "Inter-Bold";text-transform: uppercase;color: var(--mainColor);}
.video_content_right_meta i{font-size: 14px;color: #758295;font-family: "Inter-Bold";font-style: normal;}
.video_content_right_txt h3{font-size: 24px;font-family: "Inter-Bold";color: #0B1E3F;margin-bottom: 14px;text-transform: capitalize;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.video_content_right_txt p{font-size: 18px;color: #475569;}
.video_content_right_ul > li:hover
.video_content_right_ifream > a > img:first-child {transform: scale(1.04);}
/* video end */
/* download start */
.download_banner_box{width: 100%;height: auto;position: relative;}
.download_banner_bg{width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 1;overflow: hidden;aspect-ratio: 1920/600;}
.download_banner_bg img{width: 100%;height:100%;display: block;object-fit: cover;}
.download_banner_bg::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: rgba(7, 26, 61, 0.35);}
.download_banner_content{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;left: 0;top: 0;}
.download_banner_content_txt{background: rgba(0, 61, 165, 0.6);color: #FFFFFF;width: 100%;padding: 0 35px; max-width: 765px;box-sizing: border-box;position: absolute;left: 8.3%;border: 1px solid rgba(0, 61, 165, 0.9);bottom: 0;}
.download_banner_content_txt h1{font-size: 64px;font-family: "Inter-Medium";text-transform: uppercase;color: #FFFFFF;margin-top: 73px;margin-bottom: 34px;letter-spacing: -1.5px;}
.download_banner_content_txt span{display: block;width: 88px;height: 4px;background: #FFFFFF;margin: 0 35px;margin-bottom: 44px;}
.download_banner_content_txt p{font-size: 22px;color: rgba(255, 255, 255, 0.78);line-height: 1.3;width: 95%;margin-bottom: 66px;}
.download_content_box{width: 100%;height: auto;padding: 30px 0 78px;}
.download_content_top_box{width: 100%;height: auto;}
.download_content_box_ul{width: 100%;height: 108px;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #DDE4EC;margin-bottom: 64px;}
.download_content_box_ul li{width: 220px;height: 48px;background: #F8F9FA;display: flex;align-items: center;justify-content: center;border-radius: 30px;cursor: pointer;}
.download_content_box_ul li.on{background: #F4B62E;}
.download_content_box_ul li.on a{color: #FFFFFF;font-size: 16px;font-family: "Inter-Medium";}
.download_content_box_ul li+li{margin-left: 52px;}
.download_content_box_ul li a{font-size: 16px;font-family: "Inter-Medium";color: #1A1A1A;}
.download_content_bottom_box.on{display: block;}
.download_content_bottom_box{display: none}
.download_content_bottom_box{width: 100%;height: auto;}
.download_content_bottom_box .contentWH1600{display: flex;align-items: flex-start;}
.download_right_title{background: var(--mainColor);padding: 16px 0 16px 44px;border-radius: 16px 16px 0 0;font-size: 16px;font-family: "Inter-Bold";color: #FFFFFF;}
.download_right_box{width: 74.5%;height: auto;border-radius: 16px;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);}
.download_right_ul{width: 100%;height: auto;}
.download_right_ul li{width: 100%;height: auto;padding: 0 42px;border-bottom: 1px solid #F3F4F6;}
.download_right_ul li a{display: flex;justify-content: space-between;align-items: center;width: 100%;height: auto;padding: 16px 0;}
.download_right_ul_left{display: flex;justify-content: flex-start;align-items: center;}
.download_right_ul_left_ico{width: 28px;height: auto;aspect-ratio:1/1;background: #F3F3F7;display: flex;justify-content: center;align-items: center;border-radius: 50%;transition: all 0.3s;}
.download_right_ul_left_ico img{display: block;width: 48%;height: auto;transition: all 0.3s;}
.download_right_ul_left h3{font-size: 18px;color: #374151;font-family: "Inter-SemiBold";margin-left: 14px;transition: all 0.3s;}
.download_right_ul_right{font-size: 16px;color: #4B5563;transition: all 0.3s;}
.download_right_ul li:hover .download_right_ul_left_ico{background: var(--mainColor);}
.download_right_ul li:hover .download_right_ul_left_ico img{filter: brightness(0) invert(1);}
.download_right_ul li:hover .download_right_ul_right,
.download_right_ul li:hover .download_right_ul_left h3{color: var(--mainColor);}
.download_left_content_nav{width: 18%;height: auto;overflow: hidden;border-radius: 12px;background: #FFFFFF;box-shadow: 0px 1px 2px #0000000d;margin-right: 24px;}
.download_left_title{width: 100%;height: 57px;background: var(--mainColor);display: flex;align-items: center;font-size: 18px;color: #FFFFFF;font-family: "Inter-Medium";padding-left: 34px;}
.download_left_content_ul{width: 100%;height: auto;}
.download_left_content_ul li{width: 100%;height: auto;border-bottom: 1px solid #F3F4F6;}
.download_left_content_ul_top{width: 100%;height: 44px;padding: 0 32px;display: flex;justify-content: space-between;align-items: center;}
.download_left_content_ul_top a{font-size: 16px;color: #374151;font-family: "Inter-Medium";text-transform: capitalize;}
.download_left_content_ul_top i{display: block;width: 16px;height: auto;}
.download_left_content_ul_top i img{width: 100%;height: auto;display: block;filter: grayscale(100%);transform: rotate(90deg);transition: all 0.3s;}
.download_left_content_ul_top:hover,
.download_left_content_ul_top.on{background: rgba(244, 182, 46, 0.1);}
.download_left_content_ul_top.on a{color: #F4B62E;}
.download_left_content_ul_top.on i img{filter: initial;transform: rotate(0deg);}
.download_left_content_ul_bottom{width: 100%;height: auto;display: none;}
.download_left_content_ul_bottom_item{width: 100%;height: auto;}
.download_left_content_ul_bottom_item_top{width: 100%;height: 44px;display: flex;justify-content: space-between;align-items: center;padding-left: 56px;padding-right: 32px;}
.download_left_content_ul_bottom_item_top a{font-size: 16px;color: #374151;font-family: "Inter-Medium";}
.download_left_content_ul_bottom_item_top i{display: block;width: 7px;height: auto;}
.download_left_content_ul_bottom_item_top i img{width: 100%;height: auto;display: block;}
.download_left_content_ul_bottom_item_bottom{width: 100%;height: auto;padding-top: 30px;display: none;}
.download_left_content_ul_bottom_item_bottom a{display: block;font-size: 16px;color: #374151;font-family: "Inter-Medium";line-height: 45px;}
.download_left_content_ul li.on .download_left_content_ul_bottom{display: block;}

/* download end */
/* contet end */
/* footer start */
/* footer start */
.footer{width: 100%;height: auto;background: #0B1D28;padding: 60px 0 0;}
.footer_top_box{width: 100%;height: auto;display: flex;justify-content: space-between;border-bottom: 1px solid rgba(255, 255, 255, 0.08);padding-bottom: 55.7px;}
.footer_about{width: 19.3%;height: auto;}
.footer_logo_img a img{width: auto;height: 56.6px;display: block;margin-bottom: 16px;}
.footer_logo_content p{font-size: 18px;color: rgba(255, 255, 255, 0.72);line-height: 1.7;margin-bottom: 24px;}
.footer_logo_share{display: flex;align-items: center;}
.footer_logo_share li{width: 34px;height: 34px;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.22);display: flex;align-items: center;justify-content: center;transition: all 0.3s;}
.footer_logo_share li a{display: flex;align-items: center;justify-content: center;}
.footer_logo_share li a img{width: 55%;height: auto;display: block;object-fit: cover;}
.footer_logo_share li+li{margin-left: 12px;}
.footer_logo_share li:hover{background: var(--mainColor);}
.footer_top_ul_quick h2{font-size: 18px;font-family: "Inter-Bold";color: #FFFFFF;margin-bottom: 16px;position: relative;text-transform: uppercase;}
.footer_top_ul_quick h2::after{content: "";position: absolute;bottom:-17px; left: 0;display: block;background: var(--mainColor);width: 50px;height: 2px;}
.footer_top_ul_quick a{font-size: 16px;color: rgba(255, 255, 255, 0.78);line-height: 1.7;margin-top: 27px;display: block;}
.footer_top_ul_quick a:hover{color: var(--mainColor);}
.footer_top_ul_quick a+a{margin-top: 9px;}
.footer_top_ul_product h2{font-size: 18px;font-family: "Inter-Bold";color: #FFFFFF;margin-bottom: 16px;position: relative;text-transform: uppercase;}
.footer_top_ul_product h2::after{content: "";position: absolute;bottom:-17px; left: 0;display: block;background: var(--mainColor);width: 50px;height: 2px;}
.footer_top_ul_product a{font-size: 16px;color: rgba(255, 255, 255, 0.9);line-height: 1.7;margin-top: 27px;display: block;}
.footer_top_ul_product a:hover{color: var(--mainColor);}
.footer_top_ul_product a:nth-of-type(2),.footer_top_ul_product a:nth-of-type(3),.footer_top_ul_product a:nth-of-type(4),.footer_top_ul_product a:nth-of-type(5){color: rgba(255, 255, 255, 0.78);}
.footer_top_ul_product a:hover:nth-of-type(2),.footer_top_ul_product a:hover:nth-of-type(3),.footer_top_ul_product a:hover:nth-of-type(4),.footer_top_ul_product a:hover:nth-of-type(5){color: var(--mainColor);}
.footer_top_ul_product a+a{margin-top: 16px;}
.footer_top_ul_product a img{margin-right: 8px;}
.footer_top_ul_app h2{font-size: 18px;font-family: "Inter-Bold";color: #FFFFFF;margin-bottom: 16px;position: relative;text-transform: uppercase;}
.footer_top_ul_app h2::after{content: "";position: absolute;bottom:-17px; left: 0;display: block;background: var(--mainColor);width: 50px;height: 2px;}
.footer_top_ul_app a{font-size: 16px;color: rgba(255, 255, 255, 0.78);line-height: 1.7;margin-top: 27px;display: block;}
.footer_top_ul_app a:hover{color: var(--mainColor);}
.footer_top_ul_app a+a{margin-top: 9px;}
.footer_top_ul_contact{width: 18.93%;height: auto;}
.footer_top_ul_contact h2{font-size: 18px;font-family: "Inter-Bold";color: #FFFFFF;margin-bottom: 16px;position: relative;text-transform: uppercase;}
.footer_top_ul_contact h2::after{content: "";position: absolute;bottom:-17px; left: 0;display: block;background: var(--mainColor);width: 50px;height: 2px;}
.footer_top_ul_contact_list{width: 100%;height: auto;margin-top: 27px;}
.footer_top_ul_contact_list li{width: 100%;height: auto;display: flex;align-items: flex-start;justify-content: flex-start;}
.footer_top_ul_contact_list li+li{margin-top: 10px;}
.footer_top_ul_contact_list li img{margin-right: 12px;margin-top: 2px;}
.footer_top_ul_contact_list li p{font-size: 16px;line-height: 1.7;color: rgba(255, 255, 255, 0.78);}
.footer_top_ul_contact_list li a{transition: all 0.3s;}
.footer_top_ul_contact_list li:hover a{text-decoration: underline;}
.footer_bottom_box{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;padding: 26.5px 0;}
.footer_bottom_left p{font-size: 16px;color: rgba(255, 255, 255, 0.58);line-height: 1.5;}
.footer_bottom_left a:hover{text-decoration: underline;}
.footer_bottom_right p{font-size: 16px;color: rgba(255, 255, 255, 0.58);line-height: 1.5;}
.footer_bottom_right a:hover{text-decoration: underline;}
/* footer end */
@media(max-width:1768px){
    .header_bottom_content_nav li a{font-size: 13px;}
    .header_bottom_content_nav li+li{margin-left: 20px}
    .index_swiper_left_btn{left: 32px;}
    .index_banner_page{bottom: 20px;}
    .index_banner_swiper_txt{width: 100%;}
    .index_banner_swiper_txt h1,.index_banner_swiper_txt h2{font-size: 52px;}
    .index_about_us_content_box{flex-wrap: wrap;}
    .index_about_us_content_left{width: 100%;margin-bottom: 3%;}
    .index_about_us_right_video{width: 100%;}
    .index_about_us_right_video a img{height: 100%;object-fit: contain;aspect-ratio: 960 / 487;}
    .index_about_us_content_left h2{font-size: 45px;}
    .index_products_bottom_sw_left_btn, .index_products_bottom_sw_right_btn{top: 49%;}
    .index_products_bottom_sw_left_btn1, .index_products_bottom_sw_right_btn1{top: 49%;}
    .index_products_bottom_sw_left_btn2, .index_products_bottom_sw_right_btn2{top: 49%;}
    .index_case_sw_prev{left: -62px;}
    .index_case_sw_next{right: -62px;}
    .index_partners_bottom_sw_btn{top: 66%;}
    .index_partners_bottom_sw_prev{left: 62px;}
    .index_partners_bottom_sw_next{right: 62px;}
    .index_why_ul li{min-height: 390px;width: 22.6%;}
    .index_global_top_right h2{font-size: 40px;}
    .index_partners_top_bottom h2{font-size: 42px;}
    .index_news_top_bottom p{font-size: 17px;}
    .index_news_bottom_left_bg{height: 570px;}
    .index_vocs_solution_left h2{font-size: 45px;}
    .footer_top_ul_quick{width: 10.4%;}
    .footer_top_ul_product{width: 21.1%;}
	.product_category_left_box{width: 23.5%;}
	.product_category_right_box{width: 74.5%;}
	.product_category_right_bottom_content h3{font-size: 18px;}
	.product_category_right_bottom_content p{font-size: 15px;}
	.product_category_right_bottom_content{padding: 10px;}
	.pro_list_content_txt{margin-top: 0;}
	.pro_list_content_txt h1{font-size: 55px;}
	.pro_list_content_txt p{font-size: 20px;}
	.pro_category_list_li_label{flex-wrap: nowrap;margin-bottom: 12px;}
	.pro_category_content_txt h2{font-size: 45px;}
	.pro_category_list_li_content{width: 100%;}
	.product_detail_content_why_choose_us_box_img{height: 570px;}
	.product_detail_content_why_choose_us_box_img img{height: 100%;}
	.why_choose_us_box_content_reason_list li{width: 23.8%;min-height: 365px;}
	.product_detial_application_swiper_right_btn{right: -1178px;top: -164px;}
    .about_us_banner_content_txt{margin-top: 0;}
	.about_us_banner_content_txt h1{font-size: 45px;}
	.about_us_content_right_title{font-size: 35px;}
	.about_us_content_left{width: 100%;margin-bottom: 4%;}
	.about_us_content_right{width: 100%;}
	.about_us_info_list{padding-right: 84px;}
	.about_us_why_ul li:nth-of-type(4){margin-bottom: 0;margin-left: 0;}
	.about_us_why_ul li:nth-of-type(5){margin-bottom: 0;}
	.about_us_why_ul li{width: 30.6%;margin-bottom: 26px;}
	.about_us_paptners_list{flex-wrap: wrap;}
	.about_us_paptners_list_img{width: 25%;height: auto;}
    .case_list_banner_content_txt{margin-top: 0;}
	.case_list_ul li{width: 19%;}
	.case_list_curmbs_box{flex-wrap: wrap;}
	.case_list_banner_content_txt h1{font-size: 45px;}
	.case_detial_banner_content_txt h2{font-size: 45px;}
	.case_detial_banner_content_txt{margin-top: 0;}
    .contact_us_banner_content_txt h1{font-size: 45px;}
	.contact_us_content_left{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.contact_us_content_right{width: 100%;}
	.contact_us_content_left a{margin: 0 auto;}
	.contact_us_banner_content_txt{margin-top: 0;}
	.contact_us_inquiry_left{width: 43%;}
	.contact_us_inquiry_right{width: 54.4%;}
	.contact_us_inquiry_right_title h3{font-size: 35px;}
	.news_banner_content_txt{margin-top: 0;}
	.news_banner_content_txt h1{font-size: 45px;}
	.news_top_sw .swiper-slide a{flex-wrap: wrap;}
	.news_top_sw_img{width: 100%;margin-bottom: 20px;}
	.news_top_sw_right{width: 100%;}
	.news_bottom_content_ul_txt h2{font-size: 22px;}
	.news_detail_left_box{width: 25.5%;}
	.news_detail_right_box{width: 80%;}
	.news_detail_right_top h1{font-size: 35px;}
	.news_detail_right_top_bottom_share{width: 38%;}
	.faq_banner_content_txt{margin-top: 0;}
	.faq_banner_content_txt h1{font-size: 45px;}
	.faq_content_box .contentWH1600{align-items: center;justify-content: space-between;}
	.faq_content_right{width: 45.3%;margin-left: 0;}
	.faq_content_left_title:nth-of-type(2){padding-top: 8vw;}
	.faq_content_left_title{font-size: 35px;}
	.download_banner_content_txt{margin-top: 0;}
	.download_banner_content_txt h1{font-size: 45px;}
	.download_left_content_nav{width: 26%;}
	.video_banner_content_txt h1{font-size: 45px;}
	.video_banner_content_txt{margin-top: 0;}
	.video_content_left{width: 30%;}
	.video_content_right_ul > li{width: 48%;}
	.video_content_right_ul > li:nth-child(2n+1){margin-left: 0;}
	.video_content_right_txt h3{font-size: 22px;}
	.video_content_right_txt p{font-size: 16px;}
	
}
@media(max-width:1400px){
	.header_bottom_logo{width: 120px;}
    .header_page{font-size: 12px;}
    .header_bottom_content_nav li a{font-size: 12px;}
    .header_bottom_content_nav li+li{margin-left: 15px;}
    .header_page{width: 150px;font-size: 12px;}
    .header_page img{margin-left: 5px;}
    .index_banner_swiper_txt h2, .index_banner_swiper_txt h2{font-size: 45px;}
    .index_product_top_bottom p{font-size: 18px;}
    .index_products_bottom_sw_left_btn, .index_products_bottom_sw_right_btn{top: 58%;}
    .index_products_bottom_sw_left_btn1, .index_products_bottom_sw_right_btn1{top: 49%;}
    .index_products_bottom_sw_left_btn2, .index_products_bottom_sw_right_btn2{top: 49%;}
    .index_products_bottom_sw_right_btn{right: -39px;}
    .index_products_bottom_sw_left_btn{left: -39px;}
    .index_products_bottom_sw_right_btn1{right: -39px;}
    .index_products_bottom_sw_left_btn1{left: -39px;}
    .index_products_bottom_sw_right_btn2{right: -39px;}
    .index_products_bottom_sw_left_btn2{left: -39px;}
    .index_case_sw_prev{left: -32px;}
    .index_case_sw_next{right: -32px;}
    .index_about_us_content_left h2{font-size: 42px;}
    .index_about_us_advantage_box{margin-top: 33px;}
    .index_about_us_advantage_box li h3{font-size: 30px;}
    .index_about_company{width: 51%;}
    .index_why_ul li{min-height: 410px;}
    .index_global_top_right h2{font-size: 36px;}
    .index_partners_top_bottom h2{width: 45%;}
    .index_partners_bottom_sw_prev{left: 35px;}
    .index_partners_bottom_sw_next{right: 35px;}
    .footer_top_ul_quick{width: 11.4%;}
    .footer_top_ul_product{width: 24%;}
    .pro_category_content_txt{margin-top: 0;}
	.pro_category_list_li{height: 340px;}
	.pro_category_list_li_content{width: 80%;}
	.pro_category_list_li_label{flex-wrap: wrap;}
	.pro_category_new_content h3{font-size: 22px;}
	.pro_category_new_content p{font-size: 16px;}
	.pro_category_content_txt{max-width: 680px;}
	.pro_category_content_txt h2{margin-bottom: 23px;}
	.pro_category_content_txt span{margin-bottom: 24px;}
	.pro_category_content_tx{margin-bottom: 31px;}
	.product_category_right_bottom_content h3{min-height: 43px;}
    .contentWH1400{width: 92%;}
    .product_detial_application_swiper_right_btn{right: -1017px;}
	.product_detail_description_left h2{font-size: 30px;}
	.product_detail_description_left p{font-size: 16px;}
	.product_detail_specification_box table tbody td:first-child{width: 20.8%;}
	.product_detail_video_right span{margin-bottom: 30px;}
	.product_detail_content_why_choose_us_box_img{height: 690px;}
	.why_choose_us_box_content_reason_list{flex-wrap: wrap;}
	.why_choose_us_box_content_reason{margin-top: 25px;min-height: 0;}
	.why_choose_us_box_content_reason_list li{width: 48%;margin-bottom: 2%;min-height: 260px;}
	.product_detial_application_swiper_content_box .swiper-slide{height: 246px;}
	.product_detial_swiper_content h2{font-size: 22px;}
    .about_us_banner_content_txt h1{font-size: 40px;}
	.about_us_banner_content_txt p{font-size: 20px;}
	.about_us_content_right_title {font-size: 30px;}
	.about_us_content_right{width: 100%;}
	.about_us_info_list{padding-right: 73px;}
	.about_us_why_ul_content h3{font-size: 22px;}
	.about_us_why_ul_content p{font-size: 16px;}
	.about_us_development_content_box{padding: 80px 0;}
	.about_us_development_sw_prev,.about_us_development_sw_next{display: none;}
	.about_us_paptners_list_img{width: 30%;}
	.about_us_world_box{padding: 80px 0;}
    .case_list_banner_content_txt p{font-size: 20px;}
	.case_list_ul li{font-size: 13px;height: 34px;width: 18%;}
	.case_list_content_title{font-size: 35px;}
	.case_list_content_ul_txt h2{font-size: 20px;margin-bottom: 20px;}
	.case_list_content_ul_txt p{font-size: 16px;}
	.case_detial_banner_content_txt h2{font-size: 40px;}
	.case_detial_banner_content_txt p{font-size: 20px;}
	.case_detial_content_title h1{font-size: 35px;}
    .solution_detial_swiper_title h2{font-size: 35px;}
    .contact_us_inquiry_right_title h3{font-size: 30px;}
	.contact_us_inquiry_form_box{flex-wrap: wrap;}
	.contact_us_inquiry_right_btn{width: 100%;}
	.news_banner_content_txt h1{font-size: 40px;}
	.news_banner_content_txt p{font-size: 20px;}
	.news_top_sw_right h2{font-size: 35px;}
	.news_detail_left_box{width: 28.5%;}
	.news_detail_right_top h1{font-size: 30px;}
	.news_detail_right_top_bottom_share{width: 41%;}
	.faq_banner_content_txt h1{font-size: 40px;}
	.faq_banner_content_txt p{font-size: 20px;}
	.faq_content_left_title{font-size: 28px;}
	.faq_content_left_question h3{padding-left: 12px;}
	.faq_content_left_answer{padding: 5% 4%;}
	.faq_content_right h2{font-size: 35px;}
	.faq_content_right p{font-size: 16px;}
	.download_banner_content_txt h1{font-size: 40px;}
	.download_banner_content_txt p{font-size: 20px;}
	.download_left_content_nav{width: 30%;}
	.download_right_ul_left h3{font-size: 16px;}
	.download_right_ul_right{font-size: 14px;}
	.video_content_right_ul{align-items: center;justify-content: space-between;margin-bottom: 2%;}
	.video_content_right_ul > li+li{margin-left: 0;}
	.video_content_right_ul > li{width: 49%;margin-bottom: 2%;}
}
@media(max-width:1200px){
    .hd_btn{display: block;left: 0;margin-right: 20px;width: 5vw;height: 3vw;}
    .hd_btn .s2{top: 1.2vw;}
    .hd_btn .s3{top: 2.4vw;}
    .header_bottom_content_nav {display: none;position: absolute;top: 80px;left: 0;width: 100%;height: calc(100vh - 95px) !important;background: #FFFFFF;margin-left: 0;padding: 20px 4% 40px;align-items: flex-start;overflow-y: auto;z-index: 98;}
	.hheader_bottom_content_nav li{margin-bottom: 20px;flex-wrap: wrap;}
    .header.index .header_bottom_content_nav li a{color: #101820;}
    .header_bottom_content_nav li{height: auto;display: block;}
    .header_bottom_content_nav li a{font-size: 20px;line-height: 48px;}
	.header_bottom_content_nav li + li{margin-left: 0;margin-top: 14px;}
    .header_bottom_content_nav li .nav_ul_frist{line-height: 56px;padding: 0 5%;text-align: left;font-size: 18px;white-space: normal;}
	.nav_two_link{line-height:48px;padding:0 8%;font-size:16px;border-bottom:1px solid #eee;}
	.nav_list_box{width: 100%;position: relative;}
	.nav_list_box{position:static;transform:none;min-width:0;width:100%;box-shadow:none;border-radius:0;padding:0;display:block;background:#f7f7f7;}
	.nav_two_link{line-height:48px;padding:0 8%;font-size:16px;border-bottom:1px solid #eee;}
	.nav_list_content_two {display: none !important;}
    .nav_list_content{display: none !important;}
    .index_swiper_left_btn, .index_swiper_right_btn{display: none;}
    .index_banner_swiper_bg img{height: 640px;}
    .index_banner_swiper_txt h1, .index_banner_swiper_txt h2{font-size: 35px;}
    .index_product_top_top h2{font-size: 45px;}
    .index_product_top_bottom p{width: 65.4%;}
    .index_case_top_top h2{font-size: 45px;}
    .index_case_top_bottom p{width: 67.4%;}
    .index_why_title h2{font-size: 44px;}
    .index_why_ul{justify-content: space-between;}
    .index_why_ul li{min-height: 308px;width: 48.6%;}
    .index_why_ul li+li{margin-left: 0;}
    .index_why_ul li:nth-of-type(1),.index_why_ul li:nth-of-type(2){margin-bottom: 20px;}
    .index_global_top_right h2{font-size: 29px;}
    .index_global_top_right p{font-size: 16px;}
    .index_global_ul{flex-wrap: wrap;}
    .index_global_ul li{width: 50%;border: 1px solid #DCE3E8;}
    .index_partners_top_bottom h2{font-size: 35px;}
    .index_news_top_top h2{font-size: 45px;}
    .index_news_top_bottom p{width: 68.4%;}
    .index_news_bottom{flex-wrap: wrap;}
    .index_news_bottom_left{width: 100%;margin-bottom: 20px;}
    .index_news_bottom_right{width: 100%;}
    .index_vocs_solution_left h2{font-size: 35px;}
    .footer_top_box{flex-wrap: wrap;}
    .footer_about{width: 100%;margin-bottom: 3%;}
    .footer_top_ul_quick{width: 48.5%;margin-bottom: 6%;}
    .footer_top_ul_product{width: 45.8%;margin-bottom: 6%;}
    .footer_top_ul_app{width: 48.5%;}
    .footer_top_ul_contact{width: 45.8%;}
    .pro_list_content_box .contentWH1600{flex-wrap: wrap;flex-direction: column-reverse;}
	.product_category_left_box{width: 100%;}
	.product_category_right_box{width: 100%;}
	.product_detial_info_box .contentWH1600{flex-wrap: wrap;}
	.product_detial_info_left{width: 100%;margin-bottom: 20px;}
	.product_detial_info_right{width: 100%;}
	.product_detial_info_left_right{width: 81.81%;}
	.product_detial_info_sw .swiper-slide{padding: 6.7px;}
	.product_detial_info_right_sw .swiper-slide{padding: 32.7px;}
	.product_detial_info_right_sw .swiper-slide img{border-radius: 16px;}
	.pro_list_content_txt{max-width: 680px;margin-top: 0;}
	.pro_list_content_txt h1{font-size: 45px;margin-top: 65px;margin-bottom: 34px;}
	.pro_list_content_txt span{margin-bottom: 24px;}
	.pro_list_content_txt p{font-size: 18px;margin-bottom: 57px;}
	.product_category_right_top{margin-bottom: 30px;}
	.product_category_left_content_search_page input{width: 76%;}
	.product_category_left_content_search_page input:nth-last-of-type(1){width: 150px;}
	.pro_category_content_txt h2{font-size: 40px;}
	.pro_category_content_txt p{font-size: 20px;}
	.pro_category_list_li_content h2{font-size: 35px;}
	.pro_category_new_content h3{font-size: 19px;}
	.pro_category_new_content p{font-size: 14px;}
    .product_detial_info_sw .swiper-slide{padding: 6.7px;}
	.product_detial_info_right_sw .swiper-slide{padding: 32.7px;}
	.product_detial_info_right_sw .swiper-slide img{border-radius: 16px;}
    .product_detial_application_swiper_right_btn{right: -840px;}
    .product_detail_nav_ul li+li{margin-left: 5%;}
	.product_detail_description_left{width: 100%;margin-bottom: 4%;}
	.product_detail_description_right{width: 100%;}
	.product_detail_specification_box table tbody td:first-child{font-size: 15px;}
	.product_detail_specification_box table tbody td:nth-child(2){font-size: 15px;}
	.product_detail_video_box .contentWH1600{flex-wrap: wrap;flex-direction: column-reverse;}
	.product_detail_video_left{width: 100%;margin-top: 4%;}
	.product_detail_description_box{margin-bottom: 0;}
	.product_detail_video_right{width: 100%;}
	.why_choose_us_box_content_reason{margin-top: 40px;}
	.why_choose_us_box_content_reason_list li{min-height: 254px;}
	.why_choose_us_box_content_reason_list li h3{font-size: 22px;}
	.why_choose_us_box_content_reason_list li p{font-size: 16px;}
	.product_detial_application_swiper_left_btn{top: -140px;}
	.product_detial_application_swiper_right_btn{top: -115px;}
    
	.about_us_content_right_txt a{width: 100%;justify-content: center;}
	.about_us_info_list{padding-right: 43px;}
	.about_us_why_ul{justify-content: space-between;}
	.about_us_why_ul li+li{margin-left: 0;}
	.about_us_why_ul li{width: 48.6%;padding: 30px 25px;margin-bottom: 2%;}
	.about_us_why_ul li:nth-child(4){margin-bottom: 2%;}
	.development_content_sw_left span{font-size: 45px;}
	.about_us_development_content > p{margin-bottom: 36px;}
	.about_us_development_content_sw{margin-bottom: 10px;}
	.about_us_development_content_sw_time{width: 100%;}
	.about_us_world_ul > li:first-child{width: 100%;}
	.about_us_world_ul > li:nth-child(3){margin-right: 20px;}
	.about_us_world_ul > li{width: 23.1%;}
	.about_us_world_ul_img{height: 150px;}
	.about_us_world_ul > li:first-child .about_us_world_ul_img{height: 550px;}
	.about_us_paptners_list_img{width: 37%;}
    .case_list_banner_content_txt h1{font-size: 40px;}
	.case_list_banner_content_txt p{font-size: 18px;}
	.case_list_ul li{width: 48%;margin: 4px 0;}
	.case_list_content_ul_txt h2{font-size: 18px;}
	.case_list_content_ul_txt p{font-size: 14px;}
	.case_list_content_ul{justify-content: space-between;}
	.case_list_content_ul li{width: 49%;}
	.case_list_content_ul li:nth-of-type(n+1){margin-left: 0;}
    .contact_us_banner_content_txt h1{font-size: 40px;}
	.contact_us_banner_content_txt p{font-size: 18px;}
	.contact_us_content_left h2{font-size: 35px;}
	.contact_us_inquiry_right_title h3{font-size: 24px;}
	.contact_us_inquiry_left_content h2{font-size: 20px;}
	.contact_us_inquiry_left_content p{font-size: 15px;}
	.contact_us_inquiry_right{padding: 30px;}
	.news_top_sw_right h2{font-size: 30px;}
	.news_bottom_content_ul{justify-content: space-between;}
	.news_bottom_content_ul li{width: 49%;}
	.news_bottom_content_ul li:nth-of-type(n+1){margin-left: 0;}
	.news_detail_content_box .contentWH1600{flex-wrap: wrap;flex-direction: column-reverse;}
	.news_detail_left_box{width: 100%;margin-bottom: 20px;}
	.news_detail_right_box{width: 100%;margin-left: 0;margin-bottom: 20px;}
	.faq_content_left_title{font-size: 25px;}
	.faq_content_left_question h3{font-size: 16px;}
	.faq_content_box .contentWH1600{flex-wrap: wrap;}
	.faq_content_left{width: 100%;margin-bottom: 20px;}
	.faq_content_right{width: 100%;}
	.download_content_bottom_box .contentWH1600{flex-wrap: wrap;}
	.download_left_content_nav{width: 100%;margin: 0 0 20px 0;}
	.download_right_box{width: 100%;}
	.video_banner_content_txt h1{font-size: 40px;}
	.video_banner_content_txt p{font-size: 20px;}
	.video_content_box .contentWH1600{flex-wrap: wrap;}
	.video_content_left{width: 100%;margin-bottom: 4%;}
	.video_content_right{margin-left: 0;width: 100%;}
}
@media(max-width:990px){
    .contentWH1600{width: 92%}
    .header_top_content_link li a{font-size: 13px;}
    .index_banner_swiper_txt h4{font-size: 14px;}
    .index_banner_swiper_txt h1,.index_banner_swiper_txt h2{font-size: 25px;}
    .index_banner_swiper_txt p{font-size: 16px;}
    .index_swiper_left_btn{left: 8px;}
    .index_swiper_right_btn{right: 8px;}
    .index_banner_swiper_product{width: 40%;}
    .index_banner_swiper_solution{width: 28%;padding-bottom: 0;}
    .index_products_bottom_sw_left_btn{left: -20px;}
    .index_products_bottom_sw_right_btn{right: -20px;}
    .index_products_bottom_sw_left_btn1{left: -20px;}
    .index_products_bottom_sw_right_btn1{right: -20px;}
    .index_products_bottom_sw_left_btn2{left: -20px;}
    .index_products_bottom_sw_right_btn2{right: -20px;}
    .index_global_top_right h2{width: 48.64%;}
    .index_global_top_right p{width: 48.7%;}
    .index_partners_top_bottom h2{font-size: 27px;}
    .index_partners_top_bottom p{font-size: 16px;}
    .index_partners_bottom_sw_prev{left: 11px;}
    .index_partners_bottom_sw_next{right: 11px;}  
    .index_case_sw_prev{left: -20px;} 
    .index_case_sw_next{right: -20px;} 
    .index_about_us_advantage_box{margin-bottom: 48px;}
    .index_about_us_right_video a{border-radius: 10px;}
    .index_global_ul li a{width: 100%;padding: 43px 10px;flex-direction: column;}
    .index_global_txt{margin-top: 15px;}
    .index_news_top_top h2{font-size: 35px;}
    /*.footer_top_ul_app,*/
    /*.footer_top_ul_contact{margin-top: 36px;}*/
    .pro_list_content_txt h1{font-size: 40px;margin-bottom: 23px;}
	.pro_list_content_txt p{margin-bottom: 40px;}
	.product_category_left_content_search_page input{width: 69%;}
	.pro_category_list_li{height: 400px;}
	.pro_category_list_li_content h2{font-size: 30px;}
	.pro_category_list_li_content p{font-size: 16px;}
	.pro_category_news_ul li{width: 48.5%;margin-bottom: 2%;}
	
	.why_choose_us_box_content_reason{margin-top: 16px;}
	.why_choose_us_box_content_reason_list li{min-height: 287px;}
    .product_detial_application_swiper_right_btn,.product_detial_application_swiper_left_btn{display: none;}
	.product_detail_swiper_right_btn,.product_detail_swiper_left_btn{display: none;}
    .about_us_banner_content_txt{max-width: 680px;}
	.about_us_banner_content_txt h1{font-size: 35px;margin-top: 60px;margin-bottom: 30px;}
	.about_us_banner_content_txt p{margin-bottom: 40px;}
	.about_us_banner_content_txt span{margin-bottom: 30px;}
	.about_us_content_right_title{font-size: 25px;}
	.about_us_info_list{padding-right: 20px;}
	.about_us_info_list h2{font-size: 40px;}
	.about_us_info_box{padding: 40px 0;}
	.about_us_why_ul li{width: 100%;height: auto;}
	.about_us_development_content_box{padding: 40px 0;}
	.development_content_sw_left{margin-right: 30px;}
	.development_content_sw_left span{font-size: 40px;}
	.development_content_sw_right h2{font-size: 25px;}
	.development_content_sw_right p{font-size: 16px;}
	.about_us_world_ul > li:first-child .about_us_world_ul_img{height: 426px;}
	.about_us_world_ul > li:nth-child(3), .about_us_world_ul > li:nth-child(5), .about_us_world_ul > li:nth-child(9){margin-right: 20px;}
	.about_us_world_ul > li:nth-child(4), .about_us_world_ul > li:nth-child(7){margin-right: 0;}
	.about_us_world_ul > li{width: 31.1%;}
	.about_us_paptners_list_img{width: 48%;margin-left: 2%;margin-bottom: 2%;}
    .case_list_banner_content_txt{max-width: 680px;}
	.case_list_banner_content_txt h1{font-size: 35px;letter-spacing: 0;margin-top: 60px;margin-bottom: 30px;}
	.case_list_banner_content_txt span{margin-bottom: 30px;}
	.case_list_banner_content_txt p{margin-bottom: 40px;}
	.case_list_content_title{font-size: 30px;}
	.case_detial_banner_content_txt{max-width: 680px;}
	.case_detial_banner_content_txt h2{font-size: 35px;letter-spacing: 0;margin-top: 60px;margin-bottom: 30px}
	.case_detial_banner_content_txt p{margin-bottom: 40px;}
	.case_detial_banner_content_txt span{margin-bottom: 30px;}
	.product_detial_recommendations_sw_right_btn{right: -15px;}
	.product_detial_recommendations_sw_left_btn{left: -15px;}
	.case_detial_content_title h1{font-size: 30px;}
	.solution_detial_swiper_title h2{font-size: 35px;}
    .contact_us_banner_content_txt{max-width: 680px;}
	.contact_us_banner_content_txt h1{font-size: 35px;letter-spacing: 0;margin-top: 60px;margin-bottom: 30px;}
	.contact_us_banner_content_txt p{margin-bottom: 40px;}
	.contact_us_banner_content_txt span{margin-bottom: 30px;}
	.contact_us_content_right_list{width: 100%;}
	.contact_us_content_right_info h2{font-size: 20px;}
	.contact_us_content_right_info p{font-size: 16px;}
	.contact_us_inquiry_box .contentWH1600{flex-wrap: wrap;}
	.contact_us_inquiry_left{width: 100%;margin-bottom: 20px;}
	.contact_us_inquiry_right{width: 100%;}
	.contact_us_inquiry_left_bg{height: 450px;}
	.news_banner_content_txt{max-width: 680px;}
	.news_banner_content_txt h1{font-size: 35px;letter-spacing: 0;margin-top: 60px;margin-bottom: 30px;}
	.news_banner_content_txt p{margin-bottom: 40px;}
	.news_banner_content_txt span{margin-bottom: 30px;}
	.news_crumbs_box{flex-wrap: wrap;}
	.news_list_ul{justify-content: flex-start;}
	.news_top_sw_right h2{font-size: 24px;}
	.news_top_sw_right p{font-size: 16px;}
	.news_bottom_content_ul_txt h2{font-size: 18px;}
	.news_bottom_content_ul_txt p{font-size: 16px;}
	.news_detail_right_top h1{font-size: 25px;}
	.news_detail_right_top_bottom_share{width: 48%;padding-bottom: 8px;}
	.news_detail_right_bottom p{font-size: 16px;}
	.news_detail_right_bottom h2{font-size: 18px;}
	.news_detail_right_bottom strong{font-size: 16px;}
	.faq_banner_content_txt{max-width: 680px;}
	.faq_banner_content_txt h1{font-size: 35px;letter-spacing: 1px;margin-top: 60px;margin-bottom: 30px;}
	.faq_banner_content_txt p{margin-bottom: 40px;}
	.faq_banner_content_txt span{margin-bottom: 30px;}
	.download_banner_content_txt{max-width: 680px;}
	.download_banner_content_txt h1{font-size: 35px;letter-spacing: 1px;margin-top: 60px;margin-bottom: 30px;}
	.download_banner_content_txt p{margin-bottom: 40px;}
	.download_banner_content_txt span{margin-bottom: 30px;}
	.download_content_box_ul{margin-bottom: 20px;}
	.video_banner_content_txt{max-width: 680px;}
	.video_banner_content_txt h1{font-size: 35px;letter-spacing: 0;margin-top: 60px;margin-bottom: 30px;}
	.video_banner_content_txt p{margin-bottom: 40px;}
	.video_banner_content_txt span{margin-bottom: 30px;}
}
@media(max-width:768px){
    .header_bottom_content_nav{top: 13vw;}
    .header_bottom_content{height: 13.8vw;}
    .header_top_box{display: none;}
    .header_page{display: none;}
    .header_bottom_logo{width: 20vw;}
    .header_bottom_logo img{width: 100%;height: auto;}
    .header.index .header_language_box span{margin-right: 0;font-size: 3.6vw;}
    .header_language_box img{width: 3.6vw;}
    .header_language_ico{margin-right: 1.8vw;}
    .header_language_search{margin-right: 3.8vw;}
    .header.index.scrolled .header_bottom_content_nav li a{font-size: 3.8vw;line-height: 10.8vw;}
    .header_bottom_content_nav li + li{margin-top: 0;}
    .hd_btn{left: 0;margin-right: 3.8vw;}
    .header_search_box.on{top: 16.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%;}
    .crumbs_content{height: auto;}
    .crumbs_content a, .crumbs_content i{font-size: 3.6vw;}
    .index_banner_swiper_content{padding-top: 13.8vw;}
    .index_banner_swiper_txt h4{font-size: 3.2vw;margin-bottom: 3.2vw;}
    .index_banner_swiper_txt h1,.index_banner_swiper_txt h2{font-size: 4.8vw;margin-bottom: 3.6vw;}
    .index_banner_swiper_txt p{font-size: 3.6vw;margin-bottom: 8vw;}
    .index_swiper_right_btn,.index_swiper_left_btn{display: none;}
    .index_banner_swiper_btn{flex-wrap: wrap;justify-content: space-between;}
    .index_banner_swiper_solution,
    .index_banner_swiper_product{width: 48.5%;margin-bottom: 5vw;font-size: 3.6vw;height: 10.8vw;margin: 0;border-radius: 2vw;}
    .index_banner_swiper_solution img,
    .index_banner_swiper_product img{padding-left: 1.8vw;}
    .index_banner_swiper_solution{background: var(--mainColor);border-bottom: none;}
    .index_banner_swiper_bg img{height: 92vw;}
    .index_banner_page{bottom: 3.2vw !important;}
    .index_banner_progress i{width: 8.8vw;height: 0.2vw;}
    .index_banner_current, .index_banner_total{font-size: 2.7vw;}
    .index_banner_progress{padding: 0 1.8vw;}
    .index_product_box{padding: 8vw 0;}
    .index_product_top_top h3{font-size: 3.2vw;margin-bottom: 3vw;}
    .index_product_top_top h2{font-size: 4.8vw;margin-bottom: 3vw;}
    .index_product_top_bottom{flex-wrap: wrap;}
    .index_product_top_bottom p{width: 100%;font-size: 3.6vw;}
    .index_product_top_bottom a{font-size: 3.2vw;margin-top: 3vw;}
    .index_product_list_ul{padding-top: 5.8vw;flex-wrap: wrap;display: flex;justify-content: space-between;border-bottom: none;margin-top: 0;}
    .index_product_list_ul li{padding: 2%;font-size: 3.6vw;text-align: center;width: 48.5%;height: 10.8vw;margin-top: 3.8vw;background: #E5E5E5;border-radius: 8px 8px 0 0;}
    .index_product_list_ul li+li{margin-left: 0;}
    .index_products_bottom_sw_list{margin-top: 5.8vw;}
    .index_product_swiper_bottom_content{padding: 5% 4%;}
    .index_product_swiper_bottom_content h3{font-size: 3.2vw;margin-bottom: 3.2vw;}
    .index_product_swiper_bottom_content h2{font-size: 4.2vw;margin-bottom: 3.8vw;}
    .index_product_swiper_bottom_content p{margin-bottom: 3.6vw;margin-bottom: 3.6vw;}
    .index_product_swiper_bottom_content a{font-size: 3.6vw;}
    .index_product_swiper_bottom_content a img{width: 3.6vw;margin-left: 3.2vw;}
    .index_products_bottom_sw_left_btn, .index_products_bottom_sw_right_btn{width: 9.8vw;height: auto;aspect-ratio: 1/1;top: 51%;}
    .index_products_bottom_sw_left_btn img, .index_products_bottom_sw_right_btn img{width: 42%;}
    .index_products_bottom_sw_right_btn{right: -2.8vw;}
    .index_products_bottom_sw_left_btn{left: -2.8vw;}
    .index_products_bottom_sw_left_btn1, .index_products_bottom_sw_right_btn1{width: 9.8vw;height: auto;aspect-ratio: 1/1;top: 51%;}
    .index_products_bottom_sw_left_btn1 img, .index_products_bottom_sw_right_btn1 img{width: 42%;}
    .index_products_bottom_sw_right_btn1{right: -2.8vw;}
    .index_products_bottom_sw_left_btn1{left: -2.8vw;}
    .index_products_bottom_sw_left_btn2, .index_products_bottom_sw_right_btn2{width: 9.8vw;height: auto;aspect-ratio: 1/1;top: 51%;}
    .index_products_bottom_sw_left_btn2 img, .index_products_bottom_sw_right_btn2 img{width: 42%;}
    .index_products_bottom_sw_right_btn2{right: -2.8vw;}
    .index_products_bottom_sw_left_btn2{left: -2.8vw;}
    .index_banner_page::before{font-size: 2.7vw;}
    .index_case_box{padding: 8vw 0 16vw 0;}
    .index_case_top_top h3{font-size: 3.2vw;margin-bottom: 3.2vw;}
    .index_case_top_top h2{font-size: 4.8vw;margin-bottom: 3.8vw;}
    .index_case_top_bottom{flex-wrap: wrap;}
    .index_case_top_bottom p{width: 100%;font-size: 3.6vw;}
    .index_case_top_bottom a{font-size: 3.2vw;margin-top: 5.8vw;}
    .index_case_top_bottom a img{width: 3.6vw;margin-left: 1.8vw;}
    .index_case_sw .swiper-slide{width: 100%;}
    .index_case_sw_wrap{margin-top: 8vw;}
    .index_case_sw .swiper-slide{width:86vw;}
	.index_case_sw .swiper-slide .index_case_card,
	.index_case_sw .swiper-slide-active .index_case_card{width:100%;aspect-ratio:16/10;filter:none;}
	.index_case_sw .swiper-slide:not(.swiper-slide-active) .index_case_card_bar{height:12vw;background:rgba(0,0,0,.45);}
	.index_case_sw .swiper-slide:not(.swiper-slide-active) .index_case_card_name{display:block;font-size:3.6vw;}
	.index_case_sw .swiper-slide:not(.swiper-slide-active) .index_case_card_more{display:flex;}
    .index_case_sw_btn{width: 10vw;height: 10vw;}
    .index_case_sw_btn img{width: 4.6vw;height: 4.6vw;}
	.index_case_sw_prev{left:-3vw;}
	.index_case_sw_next{right:-3vw;}
    .index_case_pagination{margin-top: 3%;}
    .index_case_pagination .swiper-pagination-bullet-active{width: 8vw;}
    .index_case_pagination .swiper-pagination-bullet{height: 2vw;}
    .index_case_card_name{font-size: 3.6vw;}
    .index_case_card_more{font-size: 3.6vw;}
    .index_case_card_more img{width: 3.6vw;height: auto;}
    .index_case_bottom_box{margin-top: 8%;}
    .index_case_bottom_box h3{font-size: 4.2vw;}
    .index_case_bottom_box p{font-size: 3.6vw;}
    .index_about_us_box{padding: 8vw 0;}
    .index_about_us_content_left{margin-bottom: 8.8vw;}
    .index_about_us_content_left > h3{font-size: 3.2vw;margin-bottom: 3.8vw;}
    .index_about_us_content_left h2{font-size: 4.8vw;margin-bottom: 3.6vw;}
    .index_about_us_content_left  p{font-size: 3.6vw;margin-top: 5.8vw;}
    .index_about_us_advantage_box{margin-top: 4.6vw;margin-bottom: 8vw;}
    .index_about_us_advantage_box li{margin-top: 3.8vw !important;}
    .index_about_us_advantage_box li h3{font-size: 4.8vw;margin-bottom: 3.2vw;}
    .index_about_us_advantage_box li p{font-size: 3.6vw;}
    .index_about_us_advantage_box li+li{margin-top: 0;}
    .index_about_btn{flex-wrap: wrap;}
    .index_about_company{width: 100%;height: 10.8vw;font-size: 3.6vw;}
    .index_about_company img{width: 4.6vw;height: auto;margin-left: 1.8vw;}
    .index_about_project{width: 100%;margin-left: 0;margin-top: 3.8vw;font-size: 3.6vw;}
    .index_about_project img{width: 4.6vw;height: auto;margin-left: 1.8vw;}
    .index_about_us_right_video a::after{background-size: 11vw auto;}
    .index_about_us_right_video a{border-radius: 2vw;}
    .index_why_box{padding: 8vw 0;}
    .index_why_title h3{font-size: 3.2vw;margin-bottom: 3.2vw;}
    .index_why_title h2{font-size: 4.8vw;margin-bottom: 4.5vw;}
    .index_why_title p{font-size: 3.6vw;margin-bottom: 8vw;}
    .index_why_ul li{width: 100%;padding: 5% 4%;min-height: auto;}
    .index_why_ul li + li{margin-bottom: 3.8vw;}
    .index_why_ul_ico{width: 11vw;height: 11vw;}
    .index_why_ul_ico img{width: 50%;}
    .index_why_ul_top strong{font-size: 6.8vw;}
    .index_why_ul_content{margin-top: 3.8vw;}
    .index_why_ul_content h3{font-size: 4.2vw;margin-bottom: 3.8vw;}
    .index_why_ul_content p{font-size: 3.6vw;}
    .index_why_ul li:nth-of-type(1), .index_why_ul li:nth-of-type(2){margin-bottom: 3.8vw;}
    .index_global_box{padding: 8vw 0;}
    .index_global_top_left h3{font-size: 3.2vw;letter-spacing: 0.5vw;margin-bottom: 3.8vw;}
    .index_global_top_right{margin-bottom: 6.8vw;flex-wrap: wrap;}
    .index_global_top_right h2{width: 100%;font-size: 4.8vw;margin-bottom: 3.6vw;}
    .index_global_top_right p{font-size: 3.6vw;width: 100%;}
    .index_global_ul li{width: 100%;padding: 2%;justify-content: flex-start;}
    .index_global_ico{width: 11vw;height: 11vw;}
    .index_global_ico img{width: 3.6vw;height: auto;}
    .index_global_txt strong{font-size: 4.2vw;}
    .index_partners_box{padding: 8vw 0;}
    .index_partners_top h3{font-size: 3.2vw;}
    .index_partners_top_bottom{margin-bottom: 6.8vw;flex-wrap: wrap;}
    .index_partners_top_bottom h2{width: 100%;font-size: 4.8vw;margin-bottom: 3.6vw;}
    .index_partners_top_bottom p{font-size: 3.6vw;width: 100%;display: block;}
    .index_partners_bottom_sw{margin-top: 6.8vw;}
    .index_partners_bottom_sw_btn,.index_partners_bottom_sw_btn{width: 10vw;height: 10vw;}
    .index_partners_bottom_sw_btn img{width: 4.6vw;height: 4.6vw;}
    .index_partners_bottom_sw_btn{top: 67%;}
    .index_partners_bottom_sw_next{right: 1vw;}
    .index_partners_bottom_sw_prev{left: 1vw;}
    .index_news_box{padding: 8vw 0;}
    .index_news_top_top h3{font-size: 3.2vw;margin-bottom: 3.6vw;}
    .index_news_top_top h2{font-size: 4.8vw;margin-bottom: 3.8vw;}
    .index_news_top_bottom{flex-wrap: wrap;}
    .index_news_top_bottom p{width: 100%;font-size: 3.6vw;margin-bottom: 3.6vw;}
    .index_news_top_bottom a{font-size: 3.2vw;width: 100%;}
    .index_news_top_bottom a img{margin-left: 1.8vw;}
    .index_news_bottom_left{margin-bottom: 3.8vw;}
    .index_news_bottom_left_bg{height: auto;}
    .index_news_bottom_left_content{padding: 5% 4%;}
    .index_news_bottom_left_content span{font-size: 3.2vw;margin-bottom: 3.6vw;}
    .index_news_bottom_left_content h2{font-size: 4.8vw;margin-bottom: 3.8vw;}
    .index_news_bottom_left_content p{font-size: 3.6vw;}
    .index_news_bottom_right li{padding: 5% 4%;}
    .index_news_bottom_right li a{display: block;}
    .index_news_bottom_right li+li{margin-top: 3.8vw;}
    .index_news_bottom_right_img{border-radius: 2vw;margin-bottom: 3.2vw;width: 100%;margin-right: 0;}
    .index_news_bottom_right_content{margin: 0;width: 100%;}
    .index_news_bottom_right_content h3{font-size: 3.8vw;margin-bottom: 1.8vw;}
    .index_news_bottom_right_content p{font-size: 3.6vw;margin-bottom: 3.6vw;}
    .index_news_bottom_right_content span{font-size: 3.2vw;}
    .index_vocs_solution_content{padding: 8vw 0;flex-wrap: wrap;}
    .index_vocs_solution_left{margin-bottom: 3.2vw;}
    .index_vocs_solution_left h2{font-size: 6vw;}
    .index_vocs_solution_left p{font-size: 3.6vw;}
    .index_vocs_solution_right a{width: 47vw;height: 11vw;font-size: 3.2vw;border-radius: 2vw;}
    .index_vocs_solution_right a img{margin-left: 1.8vw;}
    .footer{padding: 8vw 0;}
    .footer_logo_img a img{height: 10vw;}
    .footer_logo_content p{font-size: 3.6vw;margin-bottom: 5%;}
    .footer_top_ul_quick{width: 30.5%;margin-bottom: 5vw;}
    .footer_top_ul_quick h2{font-size: 3.8vw;}
    .footer_top_ul_quick a{font-size: 3.6vw;}
    .footer_top_ul_product{width: 62.8%;}
    .footer_top_ul_product h2{font-size: 3.8vw;}
    .footer_top_ul_product a{font-size: 3.6vw;}
    .footer_top_ul_product a+a{margin-top: 2%;}
    .footer_top_ul_app{width: 28%;}
    .footer_top_ul_app h2{font-size: 3.6vw;}
    .footer_top_ul_app a{font-size: 3.6vw;}
    .footer_top_ul_contact{width: 63%;}
    .footer_top_ul_contact h2{font-size: 3.8vw;}
    .footer_top_ul_contact_list li p{font-size: 3.6vw;}
    .footer_bottom_box{flex-wrap: wrap;}
    .footer_bottom_left{width: 100%;margin-bottom: 5%;}
    .footer_bottom_left p{font-size: 3.6vw;}
    .footer_bottom_right{width: 100%;}
    .footer_bottom_right p{font-size: 3.6vw;text-align: center;}
    body{padding-bottom: 0;}
    .pro_list_bg{height: 74vw;aspect-ratio: initial;}
    .pro_list_content_txt{width: 92%;left: 4%;padding: 0 4%;}
    .pro_list_content_txt h1{font-size: 4.8vw;letter-spacing: 0;margin-top: 5%;margin-bottom: 5vw;}
	.pro_list_content_txt span{width: 16vw;height: 0.4vw;margin: 0;}
	.pro_list_content_txt p{font-size: 3.6vw;margin-bottom: 5%;}
	.pro_list_content_txt{max-width: 83vw;}
	.pro_list_content_box{padding: 8vw 0;}
	.product_category_left_title{font-size: 4.8vw;}
	.product_detial_info_left{justify-content: center;}
	.product_detial_info_left_left{display: none;}
	.product_category_left_content_ul_top.on a{font-size: 3.6vw;}
	.product_category_left_content_ul_bottom_item_top a{font-size: 3.6vw;}
	.product_category_left_content_ul_top a{font-size: 3.6vw;}
	.product_category_left_content_ul_bottom_item_bottom a{font-size: 3.6vw;}
	.product_category_left_content_contact_us_title{font-size: 4.8vw;}
	.product_category_left_content_contact_us_ul li h2{font-size: 4.2vw;}
	.product_category_left_content_contact_us_ul li a{font-size: 3.6vw;}
	.product_category_left_content_contact_us_ul li p{font-size: 3.6vw;}
	.product_category_left_content_search_title{font-size: 4.8vw;}
	.product_category_left_content_search_page input{width: 60%;font-size: 3.6vw;}
	.product_category_left_content_search_page input:nth-last-of-type(1){width: 23vw;font-size: 3.6vw;}
	.product_category_left_content_inquiry_title{font-size: 4.8vw;}
	.products_detial_form li input{font-size: 3.6vw;}
	.products_detial_form li textarea{font-size: 3.6vw;height: 24vw;}
	.products_detial_form_btn{font-size: 3.6vw;}
	.product_category_right_top_title{font-size: 4.8vw;}
	.product_category_right_top span{width: 14vw;height: 0.5vw;}
	.product_category_right_top p{font-size: 3.6vw;}
	.product_category_right_bottom li{width: 100%;margin-left: 0;}
	.product_category_right_bottom_content h3{font-size: 4.2vw;}
	.product_category_right_bottom_content p{font-size: 3.6vw;}
	.product_category_right_bottom_content_button_info{font-size: 3.6vw;}
	.product_category_right_bottom_content{padding: 5% 4%;}
	.pro_category_content_txt h2{font-size: 4.8vw;letter-spacing: 0;margin-top: 10vw;margin-bottom: 2vw;}
	.pro_category_content_txt p{font-size: 3.6vw;}
	.pro_category_content_txt span{width: 14vw;height: 1vw;}
	.pro_category_content_txt{max-width: 83vw;}
	.pro_category_list_box{padding: 8vw 0;}
	.pro_category_list_li{height: 130vw;}
	.pro_category_list_li_tag{font-size: 3.2vw;}
	.pro_category_list_li_content h2{font-size: 4.5vw;}
	.pro_category_list_li_content p{font-size: 3.6vw;}
	.pro_category_list_li_label a{padding: 5% 4%;font-size: 3.2vw;height: 4vw;margin-right: 1vw;margin-bottom: 2vw;}
	.pro_category_list_li_more{font-size: 3.6vw;}
	.pro_category_news_title h2{font-size: 4.8vw;margin-bottom: 4vw;}
	.pro_category_news_title span{width: 16vw;height: 1vw;margin-bottom: 8vw;}
	.pro_category_news_box{padding: 8vw 0;}
	.pro_category_news_ul li{width: 100%;margin-bottom: 4%;}
	.pro_category_news_date strong{font-size: 3.6vw;}
	.pro_category_news_date span{font-size: 3.2vw;}
	.pro_category_new_content h3{font-size: 4.2vw;margin-bottom: 2vw;}
	.pro_category_new_content p{font-size: 3.6vw;margin-bottom: 5vw;}
	.pro_category_new_content{padding: 5% 4%;}
	.pro_category_new_content_more{font-size: 3.6vw;}
    .product_detial_info_left{justify-content: center;}
	.product_detial_info_left_left{display: none;}
    .product_detial_info_box{padding: 8vw 0;}
	.product_detial_info_right_content h1{font-size: 4.5vw;}
	.product_detial_info_right_share_box h2{font-size: 3.6vw;}
	.product_detial_info_right_content p{font-size: 3.6vw;}
	.product_detial_info_right_button{flex-wrap: wrap;}
	.product_detial_info_right_button_inquiry{width: 100%;margin-right: 0;}
	.product_detial_info_right_button_download{width: 100%;margin-top: 4%;}
    .product_detail_nav_box{top: 13vw;}
	.product_detail_nav_ul{flex-wrap: wrap;}
	.product_detail_content_list{padding: 8vw 0;}
	.product_detail_description_left h2{font-size: 4.8vw;}
	.product_detail_description_left span{width: 14vw;height: 0.5vw;margin-top: 5vw;}
	.product_detail_description_left p{font-size: 3.6vw;margin-top: 5vw;}
	.product_detail_description_right{margin-bottom: 4%;}
	.product_detail_specification_title h2{font-size: 4.5vw;}
	.product_detail_specification_title span{width: 16vw;height: 1vw;}
	.product_detail_specification_box p{font-size: 3.6vw;margin-top: 5vw;}
	.product_detail_video_right{margin-left: 0;}
	.product_detail_video_box{padding: 8vw 0;}
	.product_detail_video_right h2{font-size: 4.8vw;margin-bottom: 5vw;}
	.product_detail_video_right span{margin-bottom: 5vw;}
	.product_detail_video_right p{font-size: 3.6vw;margin-bottom: 5vw;}
	.product_detail_content_why_choose_us_box{height: 323vw;}
	.product_detail_content_why_choose_us_box_content h2{font-size: 4.8vw;margin-bottom: 5vw;}
	.product_detail_content_why_choose_us_box_content span{width: 16vw;height: 0.4vw;}
	.why_choose_us_box_content_reason{margin-top: 5vw;}
	.why_choose_us_box_content_reason_list li{width: 100%;padding: 5% 4%;}
	.why_choose_us_box_content_reason_list li h3{font-size: 4.2vw;margin-bottom: 5vw;}
	.why_choose_us_box_content_reason_list li p{font-size: 3.6vw;}
	.why_choose_us_box_content_reason_list_advantage_img{margin-bottom: 5vw;width: 11vw;height: 11vw;}
	.product_detail_content_why_choose_us_box_img{height: 323vw;}
	.product_detail_application_box{padding: 8vw 0;}
	.product_detail_application_title h2{font-size: 4.8vw;margin-bottom: 5vw;}
	.product_detail_application_title span{width: 16vw;height: 0.4vw;}
	.product_detial_application_swiper_content_box{margin-top: 5vw;}
	.product_detail_specification_table {overflow-x: auto;}
	.product_detail_specification_table table{min-width: 768px;}
	.product_detial_swiper_content{left: 2%;bottom: 4%;}
	.product_detial_swiper_content h2{font-size: 4.2vw;}
	.product_detial_swiper_content a{font-size: 3.6vw;}
	.product_detial_swiper_content a img{width: 4vw;height: 4vw;}
	.product_detial_recommendations_sw_right_btn{width: 9vw;height: 9vw;right: -3vw;}
	.product_detial_recommendations_sw_right_btn img{width: 4vw;height: 4vw;}
	.product_detial_recommendations_sw_left_btn{width: 9vw;height: 9vw;left: -3vw;}
	.product_detial_recommendations_sw_left_btn img{width: 4vw;height: 4vw;}
	.product_detail_faq_box{padding: 8vw 0;}
	.product_detail_faq_title h2{font-size: 4.8vw;margin-bottom: 5vw;}
	.product_detail_faq_title span{width: 16vw;height: 0.4vw;}
	.product_detail_faq_ul{margin-top: 5vw;}
	.product_detail_faq_ul_question h3{font-size: 3.8vw;padding-left: 4%;}
	.product_detail_faq_ul_answer p{font-size: 3.2vw;}
	.product_detail_faq_ul_answer{padding: 4%;}
	.product_detail_swiper_box{padding: 8vw 0;}
	.product_detail_swiper_title h2{font-size: 4.8vw;margin-bottom: 5vw;}
	.product_detail_swiper_title span{width: 14vw;height: 0.4vw;margin-bottom: 5vw;}
	.product_detail_swiper_content h2{font-size: 4.2vw;}
	.product_detail_swiper_content a{font-size: 3.6vw;padding: 5% 4%;}
	.about_us_banner_bg{height: 74vw;aspect-ratio: initial;}
    .about_us_banner_content_txt{width: 92%;left: 4%;padding: 0 4%;}
	.about_us_banner_content_txt h1{font-size: 4.8vw;margin-top: 5%;margin-bottom: 5vw;}
	
	.about_us_banner_content_txt p{font-size: 3.6vw;margin-bottom: 5%;}
	.about_us_banner_content_txt span{width: 14vw;height: 0.4vw;margin: 0;}
	.about_us_content_left{margin-bottom: 8vw;width: 100%;padding-bottom: 5.8vw;padding-right: 0;}
	.about_us_content_left_img{top: 0;left: 0;}
	.about_us_content_left_bg_right{width: 100%;height: 100%;}
	.about_us_info_box{padding: 8vw 0;}
	.about_us_info_box .contentWH1600{flex-wrap: wrap;}
	.about_us_info_list{padding-right: 0;width: 50%;padding-bottom: 3.8vw;}
	.about_us_info_list h2{font-size: 4.8vw;margin-bottom: 3.2vw;}
	.about_us_info_list div{width: 5vw;height: 0.4vw;}
	.about_us_paptners_list_img{width: 100%;margin-bottom: 4%;}
	.about_us_content_left_years{width: 50%;height: 20vw;}
	.about_us_content_left_years strong{font-size: 5.5vw;}
	.about_us_content_left_years_text span{font-size: 3.6vw;}
	.about_us_content_right_title{font-size: 4.8vw;margin-bottom: 5vw;}
	.about_us_content_right span{width: 16vw;height: 0.4vw;margin-bottom: 3.6vw;}
	.about_us_content_right_txt strong{font-size: 4.2vw;}
	.about_us_content_right_txt p{font-size: 3.6vw;}
	.about_us_content_right_txt a{margin-top: 5vw;font-size: 3.6vw;padding: 5% 4%;}
	.about_us_content_box{padding: 8vw 0;}
	.about_us_info_list:nth-of-type(2){border: none;}
	.about_us_info_list p{font-size: 3.6vw;}
	.about_us_why_box{padding: 8vw 0;}
	.about_us_why_title h2{font-size: 4.8vw;margin-bottom: 3.8vw;}
	.about_us_why_title span{width: 16vw;height: 0.4vw;}
	.about_us_why_title p{font-size: 3.6vw;margin: 3.8vw 0;}
	.about_us_why_ul li{padding: 5% 4%;margin-bottom: 3.8vw;height: auto;}
	.about_us_why_ul li:last-child{margin-bottom: 0;}
	.about_us_why_ul_ico{width: 14vw;height: 14vw;}
	.about_us_why_ul_top strong{font-size: 6vw;}
	.about_us_why_ul_content{margin-top: 3.8vw;}
	.about_us_why_ul_content h3{font-size: 4.8vw;margin-bottom: 3.6vw;}
	.about_us_why_ul_content p{font-size: 3.6vw;}
	.about_us_development_content h2{font-size: 4.5vw;margin-bottom: 3.8vw;text-align: center;margin-top: 0;}
	.about_us_development_content > span{width: 16vw;height: 0.4vw;}
	.about_us_development_content > p{font-size: 3.6vw;margin: 3.6vw 0;}
	.about_us_development_content_sw .swiper-slide{flex-wrap: wrap;}
	.development_content_sw_left span{font-size: 4.8vw;}
	.development_content_sw_left{margin-right: 0;}
	.development_content_sw_right p{font-size: 3.6vw;}
	.about_us_development_content_box{padding: 8vw 0;}
	.about_us_development_content_sw{margin: 8vw 0;}
	.about_us_development_content_sw_time{width: 100%;}
	.about_us_development_content_sw_time .swiper-slide span{font-size: 3.6vw;}
	.about_us_development_content_sw_time .swiper-slide-thumb-active::before{width: 2vw;height: 2vw;top: 1vw;}
	.about_us_development_content_sw_time .swiper-slide::before{width: 3vw;height: 3vw;}
	.about_us_development_content_sw_time .swiper-slide{height: 55px;}
	.about_certified_box{padding: 8vw 0;}
	.about_certified_title_box h2{font-size: 4.5vw;margin-bottom: 5vw;}
	.about_certified_title_box > span{width: 16vw;height: 1vw;}
	.about_certified_title_box p{font-size: 3.6vw;margin: 5vw 0;}
	.about_certified_btn{margin-top: 8vw;flex-wrap: wrap;}
	.about_certified_btn li{font-size: 3.6vw;width: 100%;margin-bottom: 4%;}
	.about_certified_btn li:last-child{margin-bottom: 0;margin-left: 0;}
	.about_us_world_box{padding: 8vw 0;}
	.about_us_world_title h2{font-size: 4.8vw;margin-bottom: 3.8vw;}
	.about_us_world_title span{width: 16vw;height: 0.4vw;}
	.about_us_world_title p{margin: 5vw 0;font-size: 3.6vw;}
	.about_us_world_ul > li:first-child .about_us_world_ul_img{height: 55vw;}
	.about_us_world_ul > li{width: 100%;}
	.about_us_world_ul_img{height: 49vw;}
	.about_us_world_ul_img p{font-size: 3.6vw;}
	.about_us_world_ul_img p strong{font-size: 3.6vw;}
	.about_us_paptners_box{padding: 8vw 0;}
	.about_us_paptners_title h2{font-size: 4.8vw;margin-bottom: 5vw;}
	.about_us_paptners_title span{width: 16vw;height: 0.4vw;}
	.about_us_paptners_title p{margin: 3.6vw 0;font-size: 3.6vw;}
	.case_list_banner_bg{height: 74vw;aspect-ratio: initial;}
    .case_list_banner_content_txt{width: 92%;left: 4%;padding: 0 4%;}
	.case_list_banner_content_txt h1{font-size: 4.8vw;margin-top: 5%;margin-bottom: 5vw;}
	.case_list_banner_content_txt span{width: 14vw;height: 0.4vw;margin: 0;}
	.case_list_banner_content_txt p{font-size: 3.6vw;margin: 5% 0;}
	.case_list_curmbs_box{flex-wrap: wrap;}
	.case_list_ul li.on{font-size: 3.6vw;}
	.case_list_ul li{font-size: 3.6vw;}
	.case_list_content_box{padding: 8vw 0;}
	.case_list_content_title{font-size: 4.8vw;}
	.case_list_content_ul li{width: 100%;}
	.case_list_content_ul_txt{padding: 5% 4%;}
	.case_list_content_ul_txt h2{font-size: 4.2vw;min-height: 10vw;}
	.case_list_content_ul_txt p{font-size: 3.6vw;}
	.case_list_content_ul_txt a{font-size: 3.6vw;}
	.case_detial_banner_content_txt{max-width: 83vw;}
	.case_detial_banner_content_txt h2{font-size: 4.8vw;margin-top: 8vw;margin-bottom: 3.8vw;}
	.case_detial_banner_content_txt span{width: 14vw;height: 0.4vw;}
	.case_detial_banner_content_txt p{font-size: 3.6vw;margin-bottom: 10vw;}
	.case_detial_content_box{padding: 8vw 0;}
	.case_detial_content_title h1{font-size: 4.8vw;}
	.case_detial_content_title span{width: 16vw;height: 0.5vw;}
	.case_detial_content_title p{font-size: 3.6vw;margin: 5vw 0;}
	.case_detial_content_txt{flex-direction: column;}
	.case_detial_content_img{padding: 5% 4%;margin-bottom: 8vw;width: 100%;}
	.case_detial_content_info{width: 100%;}
	.case_detial_content_info p{font-size: 3.6vw;}
	.case_detial_content_table_box table thead th{font-size: 3.6vw;letter-spacing: 0.4vw;}
	.case_detial_content_table_box table tbody td{font-size: 3.6vw;}
	.case_detial_content_txt_background strong{font-size: 4.5vw;}
	.case_detial_content_txt_background p{font-size: 3.6vw;}
	.case_detial_content_txt_result strong{font-size: 4.5vw;}
    .solution_detial_swiper_box{padding: 5% 4%;}
	.solution_detial_swiper_title h2{font-size: 4.8vw;margin-bottom: 5vw;}
	.solution_detial_swiper_title span{width: 16vw;height: 1vw;margin-bottom: 8vw;}
	.solution_detial_swiper_content h2{font-size: 3.6vw;}
	.solution_detial_swiper_content a{padding: 5% 4%;}
	.solution_detial_swiper_content_img{padding: 5% 4%;}
	.solution_detial_swiper_content{margin-top: 0;padding: 5% 4%;}
	.contact_us_banner_bg{height: 74vw;aspect-ratio: initial;}
    .contact_us_banner_content_txt{width: 92%;left: 4%;padding: 0 4%;}
	.contact_us_banner_content_txt h1{font-size: 4.8vw;margin-top: 5%;margin-bottom: 5vw;}
	.contact_us_banner_content_txt p{font-size: 3.6vw;margin: 5% 0;}
	.contact_us_banner_content_txt span{width: 14vw;height: 0.4vw;margin: 0;}
	.contact_us_content{padding: 8vw 0;}
	.contact_us_content_left h2{font-size: 4.8vw;margin: 4vw 0;}
	.contact_us_content_left span{width: 16vw;height: 1vw;}
	.contact_us_content_left p{font-size: 3.6vw;margin: 8vw;}
	.contact_us_content_left a{width: 100%;font-size: 3.6vw;}
	.contact_us_content_right_list{flex-wrap: wrap;}
	.contact_us_content_right_info{padding: 5% 4%;}
	.contact_us_content_right_info h2{font-size: 4.2vw;}
	.contact_us_content_right_info p{font-size: 3.6vw;}
	.contact_us_content_right_info a{font-size: 3.6vw;}
	.contact_us_content_right_info_phone{font-size: 3.6vw;}
	.contact_us_inquiry_box{padding: 8vw 0;}
	.contact_us_inquiry_left_content h2{font-size: 4.5vw;}
	.contact_us_inquiry_left_content p{font-size: 3.6vw;}
	.contact_us_inquiry_right_title h3{font-size: 4.5vw;}
	.contact_us_inquiry_right_title p{font-size: 3.6vw;}
	.contact_us_inquiry_right_ul li:nth-of-type(1), .contact_us_inquiry_right_ul li:nth-of-type(2){width: 100%;}
	.contact_us_inquiry_right_name{font-size: 3.8vw;}
	.contact_us_inquiry_right_input input{font-size: 3.6vw;}
	.contact_us_inquiry_right_input textarea{font-size: 3.6vw;}
	.contact_us_inquiry_right_verification_input input{font-size: 3.6vw;}
	.contact_us_inquiry_right_ul li p{font-size: 3.6vw;}
	.contact_us_inquiry_right_btn{font-size: 3.6vw;}
	.contact_us_inquiry_form_txt{font-size: 3.6vw;}
	.contact_us_inquiry_right_verification_img img{height: 100%;}
	.news_banner_bg{height: 74vw;aspect-ratio: initial;}
	.news_banner_content_txt{width: 92%;left: 4%;padding: 0 4%;}
	.news_banner_content_txt h1{font-size: 4.8vw;margin-top: 5%;margin-bottom: 5vw;}
	.news_banner_content_txt p{font-size: 3.6vw;margin: 5% 0;}
	.news_banner_content_txt span{width: 14vw;height: 0.4vw;margin: 0;}
	.news_list_ul{margin-bottom: 4%;}
	.news_list_ul li+li{margin-left: 2%;}
	.news_top_box{padding: 8vw 0;}
    .news_top_sw .swiper-slide a{padding: 5% 4%;}
	.news_top_sw_img{margin-bottom: 5vw;margin-right: 0;}
	.news_top_sw_right h2{font-size: 4.8vw;}
	.news_top_sw_right_time{font-size: 3.6vw;}
	.news_top_sw_right p{font-size: 3.6vw;}
	.news_top_sw_right span{font-size: 3.6vw;display: flex;align-items: center;}
	.news_top_sw_page span{width: 2vw;height: 2vw;}
	.news_top_sw_page span.swiper-pagination-bullet-active{width: 7vw;height: 2vw;}
	.news_bottom_content_ul li{width: 100%;}
	.news_bottom_content_ul_txt{padding: 5% 4%;}
	.news_bottom_content_ul_txt h2{font-size: 4.5vw;margin-bottom: 4vw;min-height: 11vw;}
	.news_bottom_content_ul_txt p{font-size: 3.6vw;}
	.news_bottom_content_ul_txt a{font-size: 3.6vw;}
	.news_detail_content_box{padding: 8vw 0;}
	.news_detail_right_top h1{font-size: 4.8vw;margin-bottom: 5vw;}
	.news_detail_right_box{padding: 5% 4%;}
	.news_detail_right_top_bottom{flex-wrap: wrap;}
	.news_detail_right_top_bottom_content{margin-bottom: 2vw;}
	.news_detail_right_top_bottom_content p{font-size: 3.6vw;}
	.news_detail_right_top_bottom_share{width: 100%;}
	.news_detial_share_title h2{font-size: 3.6vw;}
	.news_detail_right_bottom p{font-size: 3.6vw;}
	.news_detail_right_bottom h2{font-size: 4.5vw;}
	.news_detail_right_bottom strong{font-size: 3.6vw;}
	.news_detial_content_right_bottom_last{flex-wrap: wrap;}
	.news_detial_content_right_bottom_last_list strong{font-size: 3.6vw;}
	.news_detial_content_right_bottom_last_list a{font-size: 3.6vw;}
	.news_detail_left_title{font-size: 4.5vw;}
	.news_detail_left_content_ul_top a{font-size: 3.6vw;}
	.news_detail_left_content_ul_bottom_item_top a{font-size: 3.6vw;}
	.news_detail_left_content_ul_bottom_item_bottom a{font-size: 3.6vw;margin-left: 10%;}
	.news_detail_left_content_ul_bottom_item_bottom{padding: 0;}
	.news_detail_left_content_inquiry_title{font-size: 4.5vw;}
	.news_detial_form li input{font-size: 3.6vw;}
	.news_detial_form li textarea{font-size: 3.6vw;}
	.news_detial_form_btn{font-size: 3.6vw;}
	.news_detail_related_title{font-size: 4.5vw;}
	.news_detial_related_sw_txt h2{font-size: 3.6vw;}
	.news_detial_related_sw_page span{width: 2vw;height: 2vw;}
	.news_detial_related_sw_page span.swiper-pagination-bullet-active{width: 7vw;height: 2vw;}
	.faq_banner_bg{height: 74vw;aspect-ratio: initial;}
	.faq_banner_content_txt{width: 92%;left: 4%;padding: 0 4%;}
	.faq_banner_content_txt h1{font-size: 4.8vw;margin-top: 5%;margin-bottom: 5vw;}
	.faq_banner_content_txt p{font-size: 3.6vw;margin-bottom: 5%;}
	.faq_banner_content_txt span{width: 14vw;height: 0.4vw;margin: 0;}
	.faq_content_box{padding: 8vw 0;}
	.faq_content_left_title{font-size: 4.8vw;margin-bottom: 5vw;}
	.faq_content_left > span{width: 14vw;height: 0.5vw;}
	.faq_content_left_question h3{font-size: 4.2vw;padding-left: 1vw;}
	.faq_content_left_answer p{font-size: 3.6vw;}
	.faq_content_right{padding: 5% 4%;}
	.faq_content_right h2{font-size: 4.8vw;margin: 5vw 0;}
	.faq_content_right p{font-size: 3.6vw;margin-bottom: 8vw;}
	.faq_content_right_page{flex-wrap: wrap;}
	.faq_content_right_page1{width: 100%;margin-bottom: 4%;}
	.faq_content_right_page2{font-size: 3.6vw;text-align: center;width: 100%;}
	.download_banner_bg{height: 74vw;aspect-ratio: initial;}
	.download_banner_content_txt {width: 92%;left: 4%;padding: 0 4%;}
	.download_banner_content_txt h1{font-size: 4.8vw;margin-top: 5%;margin-bottom: 5vw;}
	.download_banner_content_txt p{font-size: 3.6vw;margin: 5% 0;}
	.download_banner_content_txt span{width: 14vw;height: 0.4vw;margin: 0;}
	.download_content_box{padding: 8vw 0;}
	.download_content_box_ul{width: 100%;flex-wrap: wrap;height: auto;}
	.download_content_box_ul li+li{margin-left: 0;margin-top: 4vw;}
	.download_content_box_ul li:first-child{margin-bottom: 4vw;}
	.download_content_box_ul li:last-child{margin-bottom: 4vw;}
	.download_content_box_ul li.on a{font-size: 4.2vw;}
	.download_content_box_ul li a{font-size: 4.2vw;}
	.download_left_title{font-size: 4.5vw;}
	.download_left_content_ul_top a{font-size: 4.2vw;}
	.download_left_content_ul_bottom_item_top a{font-size: 3.6vw;}
	.download_left_content_ul_bottom_item_bottom{padding: 0;}
	.download_left_content_ul_bottom_item_bottom a{font-size: 3.6vw;margin-left: 10%;}
	.download_right_title{font-size: 4.5vw;}
	.download_right_ul li{padding: 5% 4%;}
	.download_right_ul li a{flex-wrap: wrap;}
	.download_right_ul_left{margin-bottom: 2%;}
	.download_right_ul_left h3{font-size: 3.8vw;}
	.download_right_ul_right{font-size: 3.8vw;padding: 3vw 0 0 11vw;}
	.video_banner_bg{height: 74vw;aspect-ratio: initial;}
	.video_banner_content_txt{width: 92%;left: 4%;padding: 0 4%;}
	.video_banner_content_txt h1{font-size: 4.8vw;margin-top: 5%;margin-bottom: 5vw;}
	.video_banner_content_txt p{font-size: 3.6vw;margin: 5% 0;}
	.video_banner_content_txt span{width: 14vw;height: 0.4vw;margin: 0;}
	.video_content_box{padding: 8vw 0;}
	.video_left_title{font-size: 4.5vw;}
	.video_left_content_ul_top a{font-size: 4.2vw;}
	.video_left_content_ul_bottom_item_top a{font-size: 3.6vw;}
	.video_left_content_ul_bottom_item_bottom{padding-top: 0;}
	.video_left_content_ul_bottom_item_bottom a{font-size: 3.6vw;}
	.video_content_right_title{font-size: 4.8vw;padding-bottom: 5vw;margin-top: 5vw;}
	.video_content_right_ul > li{width: 100%;}
	.video_content_right_meta span{font-size: 3.2vw;}
	.video_content_right_meta i{font-size: 3.2vw;}
	.video_content_right_txt h3{font-size: 4.5vw;}
	.video_content_right_txt p{font-size: 3.6vw;}
	.video_content_right_ul > li{margin-bottom: 4%;}
}
