body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a{font-weight:normal;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}ol,ul{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.l,.col-l,.col_l,.col-c,.col_c{float:left;}.r,.col-r,.col_r,dt span,.ul-txt li span,.ul_txt li span{float:right;}.c{clear:both;}.n,em{font-weight:normal;font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.tdu{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}.fc0{color:#000000;}.fc3{color:#333333;}.fc6{color:#666666;}.fc9{color:#999999;}.fcr{color:red;}.fcw{color:white;}.fcb{color:blue;}.fcg{color:green;}.f0{font-size:0;}.f10{font-size:10px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}.vimg{margin-bottom:-3px;}.m0{margin:0;}.ml0{margin-left:0;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mr0{margin-right:0;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}.p1{padding:1px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}.rel,.pr{position:relative;}.abs,.pa{position:absolute;}.dn{display:none;}.db{display:block;}.dib{-moz-inline-stack:inline-block;display:inline-block;}.di{display:inline;}.ovh{overflow:hidden;}.ovs{overflow:scroll;}.vh{visibility:hidden;}.vv{visibility:visible;}.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.fix{*zoom:1;}.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}.z{_zoom:1;}.h1{height:1px;}.h5{height:5px;}.h10,.h{height:10px;}.h15{height:15px;}.h20{height:20px;}.h1,.h5,.h10,.h15,.h20,.h25,.h,.h30,.h35,.h40,.h45,.h50,.h55,.h60{font-weight:normal;font-size:0px;line-height:0;overflow:hidden;clear:both;visibility:hidden;}a{text-decoration:none;color:inherit;}.h25{height:25px;}.h30{height:30px;}.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h55{height:55px;}.h60{height:60px;}.content_WH{width:1200px;margin:0px auto;}a{transition:all 0.3s;}.clear{clear:both;}
.inputon label.label_control {
	display: none;
}
:root{
	--mainColor:#038CFF;
}
.contentWH1600{width: 83.33%;height: auto;margin: 0px auto;}
.contentWH1400{width: 73.33%;height: auto;margin: 0px auto;}
.contentWH1200{width: 1200px;height: auto;margin: 0px auto;}
/*banner start*/
.banner{width: 100%;height: auto;position: relative;}
.banner_bg{width: 100%;height: auto;}
.banner_bg img{width: 100%;display: block;height: auto;}
.banner_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;}
.banner_content h1{font-size: 48px;color: #FFFFFF;text-align: center;font-weight: 700;}
/*banner end*/
/*crumbs start*/
.crumbs_box{width: 100%;height: auto;border-bottom: 1px solid #E1E1E1;}
.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: 16px;color: #666666;font-style: normal;display: block;}
.crumbs_content i{margin: 0px 5px;}
.crumbs_content a{display: flex;justify-content: flex-start;align-items: center;}
.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: #666666;}
.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*/
/*Public inquire lightbox*/
.video_mask,
.download_inquire_mask,
.product_inquire_mask,
.email_inquire_mask{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.35);backdrop-filter: blur(60px) saturate(1.2);z-index: 999;display: none;}
.video_close,
.product_inquire_close,
.download_inquire_close,
.email_inquire_close{width: 40px;height: auto;aspect-ratio:1/1;display: flex;justify-content: center;align-items: center;background: #FFFFFF;border-radius: 50%;position: absolute;right: 40px;top: 40px;cursor: pointer;transition: all 0.8s;}
.video_close img,
.product_inquire_close img,
.download_inquire_close img,
.email_inquire_close img{width: 50%;height: auto;display: block;}
.video_close:hover,
.download_inquire_close:hover,
.product_inquire_close:hover,
.email_inquire_close:hover{transform: rotate(360deg);}
.product_inquire_box,
.download_inquire_box,
.email_inquire_box{width: 800px;height: auto;border-radius: 10px;padding: 40px;background: #FFFFFF;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 999;display: none;}
.product_inquire_title,
.download_inquire_title,
.email_inquire_title{width: 100%;height: auto;padding-bottom: 20px;border-bottom: 1px solid #e5e5e5;}
.download_inquire_title h2,
.product_inquire_title h2,
.email_inquire_title h2{font-size: 28px;color: #333333;font-weight: 600;}
.product_inquire_ul,
.download_inquire_ul,
.email_inquire_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 20px;}
.public_contact_form_content_right_content_ul li,
.download_inquire_ul li,
.product_inquire_ul li,
.email_inquire_ul li{width: 100%;height: auto;position: relative;margin-top: 20px;}
.public_contact_form_content_right_content_ul li.WH48,
.download_inquire_ul li.WH48,
.product_inquire_ul li.WH48,
.email_inquire_ul li.WH48{width: 48.5%;}
.public_contact_form_content_right_content_ul li input,
.download_inquire_ul li input,
.product_inquire_ul li input,
.email_inquire_ul li input{width: 100%;height: 40px;border-radius: 5px;border: 1px solid #E5E5E5;background: #FFFFFF;padding: 0 12px;outline: none;display: block;}
.public_contact_form_content_right_content_ul li textarea,
.download_inquire_ul li textarea,
.product_inquire_ul li textarea,
.email_inquire_ul li textarea{width: 100%;height: 80px;display: block;border: 1px solid #E5E5E5;border-radius: 5px;padding: 12px;outline: none;resize: none;}
.public_contact_form_content_right_content_ul li img,
.download_inquire_ul li img,
.product_inquire_ul li img,
.email_inquire_ul li img{height: 40px;width: auto;display: block;position: absolute;right: 0;top: 0;border-radius: 0 5px 5px 0px;}
.tips{position: absolute;right: 12px;top: 8px;color: red;font-size: 12px;}
.code .tips{position: relative;top: 0;right: auto;}
.public_contact_form_content_right_content_ul li p,
.product_inquire_ul li p,
.download_inquire_ul li p,
.email_inquire_ul li p{font-size: 14px;line-height: 1.6;font-weight: 300;}
.public_contact_form_content_right_content_ul li p a,
.product_inquire_ul li p a,
.download_inquire_ul li p a,
.email_inquire_ul li p a{font-weight: 300;text-decoration: underline;}
.public_contact_form_content_right_content_ul li p a:hover,
.download_inquire_ul li p a:hover,
.product_inquire_ul li p a:hover,
.email_inquire_ul li p a:hover{color: var(--mainColor);}
.public_contact_form_content_right_content_btn,
.download_inquire_btn,
.product_inquire_btn,
.email_inquire_btn{display: block;width: 220px;height: 50px;border-radius: 5px;background: #038CFF;margin-top: 20px;color: #FFFFFF;font-size: 16px;border: none;outline: none;cursor: pointer;}
.video_lightbox{width: 63.33%;height: auto;aspect-ratio:16/9;position: fixed;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 999;display: none;}
.video_lightbox iframe{display: block;width: 100%;height: 100%;}
/*Public inquire lightbox*/
/*right online start*/
.right_online_box{width: 58px;height: auto;position: fixed;top: 50%;transform: translateY(-50%);right: 34px;z-index: 99;display: none;}
.right_online_box li{width: 100%;height: auto;aspect-ratio:1/1;position: relative;}
.right_online_box li + li{margin-top: 1px;}
.right_online_btn{width: 100%;height: 100%;background: var(--mainColor);overflow: hidden;transition: all 0.3s;}
.right_online_btn a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.right_online_btn img{display: block;width: 27px;height: auto;}
.right_online_box li:nth-of-type(1) .right_online_btn{border-radius: 4px 4px 0 0;}
.right_online_content{width: 200px;height: 100%;padding-right: 5px;position: absolute;right: 100%;top: 0;justify-content: center;align-items: center;display: none;transition: all 0.3s;}
.right_online_content a{font-size: 16px;color: #FFFFFF;display: flex;justify-content: flex-start;align-items: center;width: 100%;height: 100%;border-radius: 4px;background: var(--mainColor);padding-left: 20px;}
.right_online_box li:hover .right_online_content{display: flex;}
.right_online_box li:nth-last-of-type(1) .right_online_btn{border-radius: 0 0 4px 4px;}
.back_top{width: 44px;height: 44px;background: var(--mainColor);border-radius: 50%;display: flex;justify-content: center;align-items: center;position: fixed;bottom: 74px;right: 55px;z-index: 999;cursor: pointer;transition: all 0.3s;display: none;}
.back_top:hover{background: #002C60;}
.back_top img{display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
/*right online end*/
/*news-template*/
.news_list_top_box{width: 100%;height: auto;padding: 80px 0;}
.news_list_top_sw{width: 100%;height: auto;padding-bottom: 42px;}
.news_list_top_sw .swiper-slide{border-radius: 10px;overflow: hidden;background: #FAFAFA;height: auto;width: 100%;}
.news_list_top_sw .swiper-slide a{display: flex;justify-content: flex-start;align-items: center;width: 100%;height: 100%;}
.news_list_top_sw_img{width: 42.86%;height: auto;overflow: hidden;}
.news_list_top_sw_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.news_list_top_sw_right{width: 46.43%;height: auto;margin-left: 50px;}
.news_list_top_sw_right_time{font-size: 22px;color: var(--mainColor);}
.news_list_top_sw_right h2{font-size: 20px;color: #333333;line-height: 1.4;font-family: "Roboto-Medium";margin-top: 20px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.news_list_top_sw_right p{font-size: 16px;color: #666666;line-height: 1.6;margin-top: 34px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.news_list_top_sw_right span{display: flex;justify-content: center;align-items: center;width: 170px;height: 56px;border: 1px solid var(--mainColor);border-radius: 10px;font-size: 20px;color: var(--mainColor);font-family: "Roboto-Medium";margin-top: 30px;transition: all 0.3s;}
.news_list_top_sw .swiper-slide:hover .news_list_top_sw_img img{transform: scale(1.1);}
.news_list_top_sw .swiper-slide:hover .news_list_top_sw_right span{background: var(--mainColor);color: #FFFFFF;}
.news_list_top_sw_page{width: 100%;bottom: 0 !important;}
.news_list_top_sw_page span{width: 12px;height: 12px;background: var(--mainColor);}
.news_list_bottom_box{width: 100%;height: auto;margin-top: 50px;}
.news_list_bottom_box li{width: 100%;height: auto;margin-top: 30px;background: #F2F5F8;border-radius: 16px;overflow: hidden;transition: all 0.3s;}
.news_list_bottom_box li a{display: flex;justify-content: space-between;align-items: center;width: 100%;height: auto;padding: 46px 53px;}
.news_list_bottom_time{width: 182px;height: auto;position: relative;}
.news_list_bottom_time:after{content: "";display: block;width: 1px;height: 130px;background: #c8c8c8;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.news_list_bottom_time strong{display: block;font-size: 40px;color: var(--mainColor);text-align: center;}
.news_list_bottom_time span{display: block;font-size: 20px;color: var(--mainColor);text-align: center;}
.news_list_bottom_right{width: 79.7%;height: auto;}
.news_list_bottom_right h2{font-size: 20px;color: #333333;font-family: "Roboto-SemiBold";white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.3s;}
.news_list_bottom_right p{font-size: 16px;color: #666666;line-height: 1.6;margin-top: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.news_list_bottom_right span{display: block;font-size: 18px;color: var(--mainColor);margin-top: 14px;transition: all 0.3s;}
.news_list_bottom_box li:hover .news_list_bottom_right h2{color: var(--mainColor);}
.news_list_bottom_box li:hover{box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.news_list_bottom_box li:hover .news_list_bottom_right span{text-decoration: underline;}
.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);}
/*news_detial.html start*/
.news_detial_box{width: 100%;height: auto;padding: 80px 0;background: #f8f8f8;}
.news_detial_content{width: 100%;height: auto;display: flex;justify-content: space-between;}
.news_detial_content_left{width: 78%;height: auto;padding: 50px;border-radius: 10px;background: #FFFFFF;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.news_detial_content_left_top h1{font-size: 32px;font-weight: 500;}
.news_detial_content_left_top_bottom{display: flex;justify-content: flex-start;align-items: center;padding-bottom: 15px;border-bottom: 1px solid #E5E5E5;margin-top: 30px;}
.news_detial_content_left_top_bottom p{display: flex;justify-content: flex-start;align-items: center;font-size: 14px;color: #333333;}
.news_detial_content_left_top_bottom p img{width: 16px;display: block;margin-right: 5px;}
.news_detial_content_left_top_bottom p + p{margin-left: 80px;}
.news_detial_content_left_bottom{width: 100%;height: auto;margin-top: 30px;}
.news_detial_content_left_bottom p{font-size: 16px;color: #333333;line-height: 1.6;margin-top: 15px;}
.news_detial_content_left_bottom h2{font-size: 18px;color: #333333;margin-top: 15px;font-weight: 600;}
.news_detial_content_left_bottom p img{display: block;max-width: 100%;height: auto;margin: 0px auto;}
.news_detial_content_left_bottom_last{width: 100%;height: auto;margin-top: 30px;padding-top: 30px;border-top: 1px solid #E5E5E5;display: flex;justify-content: space-between;align-items: center;}
.news_detial_content_left_bottom_last_list{width: 48.5%;font-size: 16px;color: #333333;line-height: 1.6;display: flex;justify-content: flex-start;}
.news_detial_content_left_bottom_last_list strong{display: block;margin-right: 5px;font-size: 18px;}
.news_detial_content_left_bottom_last_list a{color: #666;display: block;margin-top: 3px;font-weight: 300;}
.news_detial_content_left_bottom_last_list a:hover{color: var(--mainColor);text-decoration: underline;}
.news_detial_content_right{width: 20%;height: auto;}
.news_detial_content_right_box{width: 100%;height: auto;position: sticky;top: 0;}
.news_detial_share{width: 100%;height: auto;padding: 20px 20px;background: #FFFFFF;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);border-radius: 10px;}
.news_detial_share_title{width: 100%;height: auto;padding-bottom: 10px;border-bottom: 1px solid #E5E5E5;}
.news_detial_share_title h2{font-size: 18px;color: #333333;font-weight: 600;}
.news_detial_share_box{width: 100%;margin-top: 15px;}
#st-1{text-align: left !important;}
#st-1 .st-btn[data-network='linkedin'],
#st-1 .st-btn[data-network='whatsapp']{display: inline-block !important;}
#st-1 .st-btn[data-network='email']{display: none !important;}
.news_detial_form_box{width: 100%;height: auto;padding: 20px 20px;background: #FFFFFF;border-radius: 10px;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);margin-top: 20px;}
.news_detial_form{width: 100%;height: auto;}
.news_detial_form li{width: 100%;height: auto;position: relative;margin-bottom: 10px;}
.news_detial_form li input{display: block;width: 100%;height: 35px;border: 1px solid #E5E5E5;border-radius: 5px;outline: none;padding: 0 10px;font-size: 12px;}
.news_detial_form li textarea{display: block;width: 100%;height: 65px;border: 1px solid #E5E5E5;border-radius: 5px;outline: none;padding: 0 10px;font-size: 12px;resize: none;font-family: inherit;padding: 8px 10px;}
.news_detial_form_title{border: none;}
.news_detial_form li img{display: block;height: 35px;width: auto;position: absolute;right: 0;top: 0;cursor: pointer;}
.news_detial_form_btn{display: block;width: 100%;height: 35px;border-radius: 5px;background: #333333;font-size: 14px;color: #FFFFFF;cursor: pointer;border: none;outline: none;transition: all 0.3s;}
.news_detial_form_btn:hover{background: var(--mainColor);}
.news_detial_related_box{width: 100%;height: auto;padding: 20px;background: #FFFFFF;border-radius: 10px;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);margin-top: 20px;}
.news_detial_related_sw{width: 100%;height: auto;margin-top: 20px;padding-bottom: 30px;}
.news_detial_related_sw .swiper-slide{width: 100%;height: auto;background: #F8F8F8;border-radius: 5px;overflow: hidden;}
.news_detial_related_sw_img{width: 100%;height: auto;overflow: hidden;}
.news_detial_related_sw_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.news_detial_related_sw_txt{width: 100%;height: auto;padding: 15px 10px;}
.news_detial_related_sw_txt h2{font-size: 15px;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_detial_related_sw .swiper-slide:hover .news_detial_related_sw_img img{transform: scale(1.1);}
.news_detial_related_sw .swiper-slide:hover .news_detial_related_sw_txt h2{color: var(--mainColor);}
.news_detial_related_sw_page{width: 100%;bottom: 0 !important;}
.news_detial_related_sw_page span{width: 6px;height: 6px;background: var(--mainColor);}
/*news_detial.html end*/
/*video.html start*/
.videos_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;padding-top: 50px;}
.videos_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.videos_ul li{width: 32%;height: auto;margin-top: 30px;margin-left: 2%;background: #FFFFFF;}
.videos_ul li:nth-of-type(3n+1){margin-left: 0;}
.videos_ul_ifream{width: 100%;height: auto;aspect-ratio:16/9;}
.videos_ul_ifream iframe{width: 100%;height: 100%;display: block;}
.videos_ul_ifream_div{width: 100%;height: auto;padding: 20px;}
.videos_ul_ifream_div h2{font-size: 18px;color: #333333;line-height: 1.6;display: block;height: 58px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}
.videos_ul_ifream_div p{font-size: 16px;color: #999999;display: flex;justify-content: flex-start;align-items: center;margin-top: 15px;}
.videos_ul_ifream_div p img{width: 16px;height: auto;display: block;margin-right: 10px;}
/*video.html start*/
/*faq.html start*/
.faq_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;padding-top: 50px;}
.faq_ul{width: 100%;height: auto;}
.faq_ul li{width: 100%;height: auto;overflow: hidden;border-radius: 10px;background: #FFFFFF;transition: all 0.3s;margin-top: 20px;}
.faq_top{width: 100%;height: 65px;display: flex;justify-content: space-between;align-items: center;padding: 0 20px;border-bottom: 1px solid transparent;cursor: pointer;transition: all 0.3s;}
.faq_top h2{display: block;font-size: 18px;color: #333333;font-weight: 500;width: 90%;transition: all 0.3s;}
.faq_top span{font-size: 25px;color: #333;border-radius: 50%;font-weight: 500;line-height: 0;transition: all 0.3s;display: block;}
.faq_bottom{width: 100%;height: auto;padding: 30px 20px;display: none;}
.faq_bottom p{font-size: 16px;line-height: 1.8;}
.faq_ul li.on .faq_top{border-color: #E5E5E5;background: var(--mainColor);}
.faq_ul li.on,.faq_ul li:hover{box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.15);}
.faq_ul li.on .faq_top h2{color: #FFFFFF;}
.faq_ul li.on .faq_top span{color: #FFFFFF;}
/*faq.html end*/
/*download.html start*/
.download_box{width: 100%;height: auto;padding: 80px 0px;padding-top: 50px;}
.download_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.download_ul li{width: 48.5%;height: auto;transition: all 0.3s;margin-top: 30px;}
.download_ul li a{display: block;width: 100%;height: auto;padding: 30px;border: 1px solid #E5E5E5;transition: all 0.3s;display: flex;justify-content: space-between;align-items: center;}
.download_ul_left{width: 80%;height: auto;}
.download_ul_left h2{font-size: 18px;color: #333333;font-weight: 500;display: block;transition: all 0.3s;}
.download_ul_right{width: 12%;height: auto;}
.download_ul_right img{display: block;width: 100%;height: auto;filter: brightness(0);transition: all 0.3s;}
.download_ul_left p{display: flex;justify-content: flex-start;align-items: center;margin-top: 20px;font-size: 16px;}
.download_ul_left p img{width: 18px;display: block;margin-right: 8px;}
.download_ul li:hover{box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.15);}
.download_ul li:hover h2{color: var(--mainColor);}
.download_ul li:hover .download_ul_right img{filter: initial;}
/*download.html end*/
/*contact.html start*/
.public_contact_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;}
.public_contact_info_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.public_contact_info_ul li{width: 32%;height: auto;border-radius: 10px;transition: all 0.3s;margin-left: 2%;background: #FFFFFF;overflow: hidden;}
.public_contact_info_ul li:nth-of-type(3n+1){margin-left: 0;}
.public_contact_info_img{width: 100%;height: auto;}
.public_contact_info_img img{width: 100%;height: auto;display: block;}
.public_contact_info_txt{width: 100%;height: auto;padding: 30px 40px;}
.public_contact_info_ul_ico{width: 48px;height: auto;aspect-ratio:1/1;background: var(--mainColor);border-radius: 50%; display: flex;justify-content: center;align-items: center;transition: all 0.3s;margin-top: -60px;position: relative;z-index: 2;box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.15);}
.public_contact_info_ul_ico img{width:60%;height: auto;display: block;filter: brightness(0) invert(1);}
.public_contact_info_ul li h2{font-size: 24px;color: #333333;text-align: center;font-weight: 600;margin-top: 30px;}
.public_contact_info_ul li span{display: block;width: 30px;height: 3px;background: var(--mainColor);margin: 0px auto;margin-top: 5px;}
.public_contact_info_ul li p{font-size: 18px;color: #666666;text-align: center;margin-top: 20px;line-height: 1.6;}
.public_contact_info_ul li p a:hover{text-decoration: underline;color: var(--mainColor);}
.public_contact_info_ul li:hover{border-color: var(--mainColor);box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.15);}
.public_contact_info_ul li:hover .contact_info_ul_ico{transform: rotate(360deg);}
.public_contact_form_box{width: 100%;height: auto;padding: 80px 0;}
.public_contact_form_content{width: 100%;height: auto;display: flex;justify-content: space-between;box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.15);overflow: hidden;border-radius: 10px;}
.public_contact_form_content_left{width: 50%;height: auto;}
.public_contact_form_content_left img{width: 100%;height: auto;display: block;}
.public_contact_form_content_right{width: 50%;height: auto;display: flex;justify-content: center;align-items: center;}
.public_contact_form_content_right_content{width: 92%;height: auto;}
.public_contact_form_content_right_content_title{width: 100%;height: auto;}
.public_contact_form_content_right_content_title h2{font-size: 32px;color: #333333;font-weight: 600;}
.public_contact_form_content_right_content_title p{font-size: 16px;color: #666666;line-height: 1.6;margin-top: 10px;}
.public_contact_form_content_right_content_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
/*contact.html end*/
/*products.html start*/
.public_products_box{width: 100%;height: auto;padding: 80px 0;}
.public_products_content{width: 100%;height: auto;}
.public_products_title{width: 100%;height: auto;padding-bottom: 30px;border-bottom: 1px solid #E5E5E5;}
.public_products_title h2{font-size: 48px;color: #333333;font-weight: 600;text-align: center;}
.public_products_title p{font-size: 16px;line-height: 1.8;margin-top: 20px;}
.public_products_content_more{display: flex;justify-content: center;align-items: center;width: 160px;height: 45px;background: var(--mainColor);margin: 0px auto;font-size: 16px;color: #FFFFFF;margin-top: 30px;border-radius: 5px;}
.public_products_content_box{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 50px;}
.public_products_content_left{width: 23.5%;height: auto;}
.public_products_content_left_content{width: 100%;height: auto;position: sticky;top: 0;}
.public_products_content_left_content_title{width: 100%;height: 45px;background: var(--mainColor);display: flex;align-items: center;padding: 0 15px;}
.public_products_content_left_content_title h2{font-size: 20px;color: #FFFFFF;font-weight: 600;}
.public_products_content_left_content_ul{width: 100%;height: auto;margin-top: 10px;}
.public_products_content_left_content_ul li{width: 100%;height: auto;}
.public_products_content_left_content_ul_top{width: 100%;height: 45px;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px #E5E5E5 solid;padding: 0 15px;}
.public_products_content_left_content_ul_top h3{font-size: 16px;color: #333333;}
.public_products_content_left_content_ul_top_btn{display: block;width: 18px;height: auto;cursor: pointer;transition: all 0.3s;transform: rotate(-90deg);}
.public_products_content_left_content_ul_top_btn img{width: 100%;height: auto;display: block;}
.public_products_content_left_content_ul_bottom{width: 100%;height: auto;display: none;}
.public_products_content_left_content_ul_bottom dd{width: 100%;height: auto;}
.public_products_content_left_content_ul_bottom_list_top{width: 100%;height: 45px;display: flex;justify-content: space-between;align-items: center;padding: 0 20px;border-bottom: 1px solid #E5E5E5;}
.public_products_content_left_content_ul_bottom_list_top h3{font-size: 14px;color: #333333;}
.public_products_content_left_content_ul_bottom_list_top h3 a{font-size: 14px;}
.public_products_content_left_content_ul_top_btn2{width: 18px;height: auto;transform: rotate(-90deg);cursor: pointer;}
.public_products_content_left_content_ul_top_btn2 img{width: 100%;height: auto;display: block;}
.public_products_content_left_content_ul_bottom_list_bottom{width: 100%;height: auto;padding: 10px 20px;background: #FFFFFF;display: none;}
.public_products_content_left_content_ul_bottom_list_bottom a{display: block;line-height: 2;font-size: 14px;color: #333333;padding-left: 20px;position: relative;}
.public_products_content_left_content_ul_bottom_list_bottom a:before{content: "";display: block;width: 6px;height: 6px;background: #333333;border-radius: 50%;position: absolute;left: 5px;top: 11px;}
.public_products_content_left_content_ul_bottom_list_bottom a:hover{color: var(--mainColor);text-decoration: underline;}
.public_products_content_left_content_ul_bottom_list_bottom a:hover:before{background: var(--mainColor);}
.public_products_content_left_content_ul li.on{box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.15);}
.public_products_content_left_content_ul li.on .public_products_content_left_content_ul_top{background: var(--mainColor);}
.public_products_content_left_content_ul li.on .public_products_content_left_content_ul_top h3{color: #FFFFFF;}
.public_products_content_left_content_ul li.on .public_products_content_left_content_ul_top_btn{transform: rotate(0deg);}
.public_products_content_left_content_ul li.on .public_products_content_left_content_ul_top_btn img{filter: brightness(0) invert(1);}
.public_products_content_left_content_ul_bottom dd.on .public_products_content_left_content_ul_top_btn2{transform: rotate(0);}
.public_products_content_right_box{width: 74.5%;height: auto;}
.public_products_content_right{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.public_products_content_right li{width: 32%;height: auto;border: 1px solid #E5E5E5;margin-bottom: 30px;border-radius: 8px;margin-left: 2%;overflow: hidden;}
.public_products_content_right li:nth-of-type(3n+1){margin-left: 0;}
.public_products_content_right_img{width: 100%;height: auto;aspect-ratio:1/1;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.public_products_content_right_img a{display: block;width: 100%;height: auto;padding: 10px;}
.public_products_content_right_img img{max-width: 100%;height: auto;display: block;transition: all 0.3s;}
.public_products_content_right_txt{width: 100%;height: auto;padding: 10px;border-top: 1px solid #E5E5E5;}
.public_products_content_right_txt h2{font-size: 18px;line-height: 1.6;display: block;height: 52px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-weight: 600;}
.public_products_content_right_txt h2 a{font-weight: 600;}
.public_products_content_right_txt h2 a:hover{color: var(--mainColor);}
.public_products_content_right_txt p{font-size: 14px;line-height: 1.4;color: #666666;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-top: 10px;}
.public_products_content_right_more{width: 100%;height: 42px;display: flex;justify-content: center;align-items: center;margin-top: 20px;background: #999;border-radius: 5px;color: #FFFFFF;font-size: 16px;}
.public_products_content_right_more img{display: block;width: 32px;filter: brightness(0) invert(1);margin-right: 10px;}
.public_products_content_right_img:hover img{transform: scale(1.1);}
.public_products_content_right_more:hover{background: var(--mainColor);}
.public_product_advantage_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;}
.public_product_advantage_title{width: 100%;height: auto;}
.public_product_advantage_title h2{font-size: 48px;color: #333333;font-weight: 600;text-align: center;}
.public_product_choose_ul{width: 100%;height: auto;display: flex;justify-content: space-between;}
.public_product_choose_ul li{width: 23.6%;height: auto;background: #FFFFFF;margin-top: 45px;padding: 48px 26px 19px 26px;background: #FFFFFF;transition: all 0.3s;}
.public_product_choose_ul_ico{width: 78px;height: auto;margin: 0px auto;transition: all 0.3s;}
.public_product_choose_ul_ico img{width: 100%;height: auto;display: block;}
.public_product_choose_ul li:hover{box-shadow: 4px 4px 12px 0px rgba(129, 129, 129, 0.25);}
.public_product_choose_ul li:hover .index_why_choose_ul_ico{transform: translateY(-10px);}
.public_product_choose_ul li h4{font-size: 20px;color: #000000;line-height: 1.5;text-align: center;margin-top: 25px;font-weight: 600;transition: all 0.3s;display: block;display: block;min-height: 60px;}
.public_product_choose_ul li p{font-size: 16px;color: #666666;line-height: 1.6;text-align: center;margin-top: 18px;}
.public_product_choose_ul li:hover h4{color: var(--mainColor);}
.public_product_faq{padding: 80px 0;}
.public_product_faq .faq_ul li{background: #F8F8F8;}
/*products.html end*/
/*product_detial.html start*/
.public_product_detial_info_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;overflow: hidden;}
.public_product_detial_info_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.public_product_detial_info_content_left{width: 53.6%;height: auto;}
.public_product_detial_info_content_left_sw{width: 100%;height: auto;}
.public_product_detial_info_content_left_sw .swiper-slide{width: 100%;height: auto;border: 1px solid #E5E5E5;}
.public_product_detial_info_content_left_sw img{width: 100%;height: auto;display: block;}
.video_click{width: 100%;height: auto;display: block;position: relative;}
.video_click:before{content: "";display: block;width: 100%;height: 100%;background: url(../images/video_click_btn.png) no-repeat center center rgba(0,0,0,0.6);position: absolute;left: 0;top: 0;z-index: 2;}
.public_product_detial_info_content_left_bottom_sw{width: 100%;height: auto;margin-top: 10px;}
.public_product_detial_info_content_left_bottom_sw .swiper-slide{border: 1px solid #E5E5E5;cursor: pointer;}
.public_product_detial_info_content_left_bottom_sw .swiper-slide img{width: 100%;height: auto;display: block;}
.public_product_detial_info_content_left_bottom_sw .swiper-slide.swiper-slide-thumb-active{border-color: var(--mainColor);}
.public_product_detial_info_content_left_sw img{width: 100%;height: auto;display: block;}
.public_product_detial_info_content_left_bottom_sw .swiper-slide a{width: 100%;height: auto;display: block;position: relative;}
.public_product_detial_info_content_left_bottom_sw .swiper-slide a:before{content: "";display: block;width: 100%;height: 100%;background: url(../images/video_click_btn.png) no-repeat center center rgba(0,0,0,0.6);background-size: 40px auto; position: absolute;left: 0;top: 0;z-index: 2;}
.public_product_detial_info_content_right{width: 41.4%;height: auto;}
.public_product_detial_info_content_right_content{width: 100%;height: auto;}
.public_product_detial_info_content_right_content h1{font-size: 32px;color: #333333;font-weight: 600;}
.public_product_detial_info_content_right_content p{font-size: 18px;color: #333333;line-height: 1.8;margin-top: 20px;}
.public_product_detial_info_content_right_share{width: 100%;height: auto;margin-top: 30px;padding-top: 30px;border-top: 1px solid #E5E5E5;}
.public_product_detial_info_content_right_share h2{font-size: 24px;font-weight: 600;}
.public_product_detial_info_btn{display: flex;justify-content: flex-start;margin-top: 50px;width: 100%;height: auto;}
.public_product_detial_info_btn a{display: flex;justify-content: center;align-items: center;width: 160px;height: 45px;color: #FFFFFF;background: var(--mainColor);border-radius: 8px;font-size: 16px;}
.public_product_detial_info_btn a + a{margin-left: 10px;}
.public_product_detial_info_btn a:nth-last-of-type(1){background: #333333;}
.public_product_detial_nav_box{width:100%;height: auto;background: #FFFFFF;position: sticky;top: 80px;z-index: 99;box-shadow: 4px 4px 12px 0px rgba(179, 179, 179, 0.25);}
.public_product_detial_nav_ul{width: 100%;height: 70px;display: flex;justify-content: center;align-items: center;}
.public_product_detial_nav_ul li{display: flex;align-items: center;height: 100%;font-size: 18px;font-weight: 600;cursor: pointer;position: relative;}
.public_product_detial_nav_ul li + li{margin-left: 80px;}
.public_product_detial_nav_ul li:hover,.public_product_detial_nav_ul li.on{color: var(--mainColor);}
.public_product_detial_nav_ul li.on:after{content: "";display: block;width: 100%;height: 2px;background: var(--mainColor);position: absolute;left: 0;bottom: 0;}
.public_product_detial_content_box{width: 100%;height: auto;}
.public_product_detial_content_list{width: 100%;height: auto;padding-top: 80px;}
.public_product_detial_content_list_title{width: 100%;height: auto;position: relative;padding-left: 30px;}
.public_product_detial_content_list_title:before{content: "";display: block;width: 5px;height: 30px;background: var(--mainColor);position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.public_product_detial_content_list_title h2{font-size: 30px;color: #333333;font-weight: 600;}
.public_product_detial_content_list_description{width: 100%;height: auto;margin-top: 50px;}
.public_product_detial_content_list_description p{font-size: 18px;color: #333333;line-height: 1.8;}
.public_product_detial_content_list_specification_box{width: 100%;height: auto;padding: 80px 0;background: #F8F8F8;}
.public_product_detial_content_list_specification_table{width: 100%;height: auto;margin-top: 50px;}
.public_product_detial_content_list_specification_table table{width: 100%;height: auto;}
.public_product_detial_content_list_specification_table table th{height: 58px;background: #333333;color: #FFFFFF;padding: 0 20px;border: 1px solid #efefef;font-size: 18px;font-weight: 600;}
.public_product_detial_content_list_specification_table table td{height: 58px;font-size: 16px;border: 1px solid #EFEFEF;padding: 0 20px;font-weight: 300;}
.public_product_detial_content_list_specification_table table tr:nth-of-type(even){background: #FFFFFF;}
.public_product_detial_feature_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.public_product_detial_feature_ul li{width: 48.6%;height: auto;margin-top: 40px;background: #F8F8F8;border-radius: 12px;box-shadow: 4px 4px 12px 0px rgba(179, 179, 179, 0.25);padding: 40px 45px;display: flex;justify-content: flex-start;align-items: center;}
.public_product_detial_feature_ul_number{width: 80px;height: auto;aspect-ratio:1/1;border-radius: 50%;border: 1px solid var(--mainColor);padding: 10px;}
.public_product_detial_feature_ul_number span{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;border-radius: 50%;background: rgba(0, 75, 138, 0.2);font-size: 28px;color: var(--mainColor);font-family: "Lato-Bold";}
.public_product_detial_feature_ul_txt{flex: 1;margin-left: 40px;}
.public_product_detial_feature_ul_txt p{font-size: 18px;color: #666666;line-height: 1.6;}
.public_product_detial_content_list_more_detials_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;}
.public_product_detial_content_list_more_detials_content{width: 100%;height: auto;margin-top: 50px;}
.public_product_detial_content_list_more_detials_content img{width: 100%;height: auto;display: block;}
.public_product_detial_related_faq{width: 100%;height: auto;padding: 80px 0px;}
.public_product_detial_related_faq .faq_ul{margin-top: 30px;}
.public_product_detial_related_faq .faq_ul li{background: #F8F8F8;}
.public_product_detial_related_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;}
.public_product_detial_related_sw{width: 100%;height: auto;margin-top: 50px;padding-bottom: 60px;}
.public_product_detial_related_sw .swiper-slide{background: #FFFFFF;}
.public_product_detial_related_sw_img{width: 100%;height: auto;overflow: hidden;}
.public_product_detial_related_sw_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.public_product_detial_related_sw_txt{width: 100%;height: auto;padding: 30px;}
.public_product_detial_related_sw_txt h2{font-size: 18px;color: #333333;line-height: 1.6;font-weight: 500;transition: all 0.3s;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.public_product_detial_related_sw_txt span{display: block;text-align: center;margin-top: 20px;color: #333333;transition: all 0.3s;}
.public_product_detial_related_sw .swiper-slide:hover .public_product_detial_related_sw_img img{transform: scale(1.1);}
.public_product_detial_related_sw .swiper-slide:hover .public_product_detial_related_sw_txt h2{color: var(--mainColor);}
.public_product_detial_related_sw .swiper-slide:hover .public_product_detial_related_sw_txt span{color: var(--mainColor);text-decoration: underline;}
.public_product_detial_related_sw_page{width: 100%;bottom: 0 !important;}
/*product_detial.html end*/
/*priacy-policy.html start*/
.priacy_policy_box{width: 100%;height: auto;padding: 80px 0;}
.priacy_policy_title{width: 100%;height: auto;}
.priacy_policy_title h1{font-size: 48px;color: #333333;text-align: center;font-weight: 600;text-align: center;}
.priacy_policy_title p{font-size: 16px;color: #666666;text-align: center;margin-top: 10px;}
.priacy_policy_content{width: 100%;height: auto;margin-top: 40px;}
.priacy_policy_content p{font-size: 16px;line-height: 1.8;color: #333333;margin-top: 10px;}
.priacy_policy_content p a{color: var(--mainColor);text-decoration: underline;}
.priacy_policy_content h2{font-size: 24px;color: #333333;font-weight: 600;margin-top: 20px;}
.priacy_policy_content dl{width: 100%;margin-top: 10px;}
.priacy_policy_content dt{font-size: 16px;color: #333333;line-height: 1.8;font-weight: 500;}
.priacy_policy_content dd{font-size: 16px;line-height: 1.8;color: #333333;padding-left: 20px;position: relative;}
.priacy_policy_content dd:before{content: "";display: block;width: 6px;height: 6px;background: #333333;border-radius: 50%;position: absolute;left: 0;top: 12px;}
.priacy_policy_content dd a{color: var(--mainColor);text-decoration: underline;}
/*priacy-policy.html end*/
/*search.html start*/
.search_box{width: 100%;height: auto;padding: 80px 0px;padding-top: 50px;}
/*search.html end*/
/*404.html start*/
.notfind_box{width: 100%;height: 100vh;background: #edf7fd;display: flex;align-items: center;overflow: hidden;}
.notfind_content{width: 83.96vw;height: auto;margin: 0px auto;display: flex;align-items: center;justify-content: space-between;}
.notfind_content_left{width: 24.48vw;height: auto;}
.notfind_content_left_logo{width: 18.23vw;}
.notfind_content_left_logo img{width: 100%;height: auto;display: block;}
.notfind_content_left p{font-size: 1.93vw;color: #999899;line-height: 1.6;margin-top: 2.97vw;display: block;min-height: 6.5vw;}
.notfind_content_left a{display: flex;justify-content: flex-start;align-items: center;padding-left: 1.67vw;color: #FFFFFF;background: #80c0ea;border-radius: 1.25vw;position: relative;width: 13.65vw;height: 2.5vw;font-size: 1.25vw;margin-top: 4.01vw;}
.notfind_content_left a img{width: 2.29vw;height: auto;display: block;position: absolute;right: 0.1vw;top: 50%;transform: translateY(-50%);transition: all 0.8s;}
.notfind_content_right{width: 56.15vw;height: auto;}
.notfind_content_right img{width: 100%;height: auto;display: block;}
.notfind_content_left_title h1{font-size: 5.87vw;color: #999899;font-weight: 700;}
.notfind_content_left a:hover img{transform: translateY(-50%) rotate(-360deg);}
.cursor {display: inline-block;background-color: #999899;width: 2px;height: 1.2em;margin-left: 2px;animation: blink 1s infinite;}
@keyframes blink {
        0%, 50% { opacity: 1; }
        51%, 100% { opacity: 0; }
    }
/*404.html end*/
/*about.html start*/
.public_about_info_box{width: 100%;height: auto;padding: 80px 0px;overflow: hidden;}
.public_about_info_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.public_about_info_left{width: 45%;height: auto;}
.public_about_info_left_txt{width:100%;height: auto;padding-bottom: 20px;border-bottom: 1px dashed #E5E5E5;}
.public_about_info_left_txt h2{font-size: 48px;color: #333333;font-weight: 600;}
.public_about_info_left_txt p{font-size: 18px;color: #333333;line-height: 1.8;margin-top: 30px;}
.public_about_info_right{width:50%;height: auto;position: relative;overflow: hidden;border-radius: 10px;}
.public_about_info_right img{width: 100%;height: auto;display: block;}
.public_about_info_right a:before{background: url(../images/video_click_btn2.png) no-repeat center center rgba(0,0,0,0.5);background-size: 55px auto;}
.public_about_info_left_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.public_about_info_left_ul li{margin-top: 30px;}
.public_about_info_left_ul li h2{font-size: 24px;color: var(--mainColor);font-weight: 600;text-align: center;}
.public_about_info_left_ul li h2 span{font-size: 42px;}
.public_about_info_left_ul li p{font-size: 18px;color: #333333;text-align: center;margin-top: 10px;}
.public_about_culture_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;}
.public_about_title{width: 100%;height: auto;}
.public_about_title h2{font-size: 48px;color: #333333;font-weight: 600;text-align: center;}
.public_about_culture_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 20px;}
.public_about_culture_ul li{width: 32%;height: auto;background: #FFFFFF;border-radius: 10px;box-shadow: 4px 4px 12px 0px rgba(179, 179, 179, 0.25);margin-top: 30px;padding: 30px;margin-left: 2%;}
.public_about_culture_ul li:nth-of-type(3n+1){margin-left: 0px;}
.public_about_culture_ico{width: 50px;height: auto;margin: 0px auto;transition: all 0.3s;}
.public_about_culture_ico img{width: 100%;height: auto;display: block;}
.public_about_culture_ul li h3{font-size: 24px;color: #333333;font-weight: 600;text-align: center;margin-top: 20px;}
.public_about_culture_ul li p{font-size: 16px;color: #333333;line-height: 1.8;margin-top: 20px;}
.public_about_culture_ul li:hover .public_about_culture_ico{transform: translateY(-10px);}
.public_about_development_box{width: 100%;height: auto;padding: 80px 0px;position: relative;}
.public_about_development_box canvas{position: absolute;left: 0;bottom: 0;z-index: -1;}
.public_about_development_top{width: 100%;height: auto;margin-top: 50px;}
.public_about_development_top .swiper-slide{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.public_about_development_top_img{width: 38.3%;height: auto;}
.public_about_development_top_img img{width: 100%;height: auto;display: block;}
.public_about_development_top_right{width: 58.7%;height: auto;}
.public_about_development_top_right h3{font-weight: 600;font-size: 48px;color: var(--mainColor);display: block;padding-bottom: 8px;border-bottom: 1px solid #E5E5E5;position: relative;margin-bottom: 30px;}
.public_about_development_top_right h3:after{content: "";width: 40px;height: 4px;background: var(--mainColor);position: absolute;left: 0;bottom: -2px;display: block;}
.public_about_development_top_right p{font-size: 18px;color: #666666;line-height: 1.8;margin-top: 20px;}
.public_about_development_bottom{width: 100%;height: auto;margin-top: 50px;position: relative;}
.public_about_development_bottom:before{content: "";display: block;width: 100%;height: 1px;background: #e3e3e3;top: 10px;position: absolute;left: 0;}
.public_about_development_bottom_sw{width: 100%;height: auto;}
.public_about_development_bottom_sw span{display: block;width: 20px;height: 20px;background: #FFFFFF;border: 1px solid #666;border-radius: 50%;background: #FFFFFF;margin: 0px auto;position: relative;transition: all 0.3s;}
.public_about_development_bottom_sw span:before{content: "";display: block;width: 8px;height: 8px;background: #666;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);border-radius: 50%;transition: all 0.3s;}
.public_about_development_bottom_sw h3{font-size: 20px;color: #333333;font-weight: 600;margin-top: 18px;text-align: center;transition: all 0.3s;}
.public_about_development_bottom_sw .swiper-slide{cursor: pointer;}
.public_about_development_bottom_sw .swiper-slide.swiper-slide-thumb-active span{border-color: var(--mainColor);}
.public_about_development_bottom_sw .swiper-slide.swiper-slide-thumb-active span:before{background: var(--mainColor);}
.public_about_development_bottom_sw .swiper-slide.swiper-slide-thumb-active h3{color: var(--mainColor);}
.public_certification_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;}
.public_certification_content{width: 89%;height: auto;margin: 0px auto;overflow: hidden; margin-top: 24px;}
.public_certification_content_sw{width: 100%;height: auto;margin-top: 50px;}
.public_certification_content_sw .swiper-slide{width: 26%;height: auto;}
.public_certification_content_sw .swiper-slide img{width: 100%;height: auto;display: block;}
.public_about_partner_box{width: 100%;height: auto;padding: 80px 0px;overflow: hidden;}
.public_about_partner_sw{width: 100%;height: auto;margin-top: 50px;overflow: unset;}
.public_about_partner_sw .swiper-wrapper{transition-timing-function: linear !important;}
.public_about_partner_sw .swiper-slide{overflow: hidden;border: 1px solid #E5E5E5;border-radius: 12px;transition: all 0.3s;}
.public_about_partner_sw .swiper-slide:hover{box-shadow: 4px 4px 12px #b3b3b340;}
.public_about_partner_sw img{width:100%;height: auto;display: block;}












/*about.html end*/
@media (max-width: 1768px) {
	.contentWH1400{width: 83.33%;}
	.news_list_top_sw_right span{margin-top: 10px;}
	.news_list_top_sw_right h2{margin-top: 10px;}
	.news_list_top_sw_right p{margin-top: 10px;}
	.news_list_bottom_right{width: 74.7%;}
	#st-1 .st-btn{padding: 0 6px !important;height: 30px !important;line-height: 30px !important;}
	#st-1 .st-btn > img{top: 50% !important;transform: translateY(-50%) !important;}
	.public_contact_form_content_right{padding: 20px 0;}
	.public_contact_form_content_left img{height: 100%;object-fit: cover;}
	.public_product_detial_info_content_right_content h1{font-size: 24px;}
	.public_product_detial_info_content_right_content p{font-size: 16px;}
	.public_about_info_left_ul li h2 span{font-size: 34px;}
	.public_about_info_left_txt h2{font-size: 42px;}
	.public_about_info_left_txt p{font-size: 16px;}
	.public_about_culture_ul li h3{display: block;min-height: 70px;}
	
}
@media (max-width: 1400px) {
	.contentWH1400,
	.contentWH1600{width: 92%;}
	.news_detial_content_left_top h1{font-size: 24px;}
	#st-1 .st-btn{margin-right: 5px !important;}
	.public_contact_info_ul li p{font-size: 16px;}
	.public_products_content_left_content_ul_top h3 a{font-size: 16px;display: block;width: 100%;}
	.public_product_detial_info_content_right_content h1{font-size: 20px;}
	.public_product_detial_info_content_right_content p{font-size: 14px;}
	.public_product_detial_content_list_title h2{font-size: 24px;}
	.public_product_detial_content_list_description p{font-size: 16px;}
	.public_product_detial_content_list_specification_table table th{font-size: 16px;}
	.public_product_detial_content_list_specification_table table td{font-size: 14px;}
	.public_product_detial_feature_ul_txt p{font-size: 16px;}
	.public_product_detial_related_sw_txt h2{font-size: 16px;}
}
@media (max-width: 1200px) {
	.contentWH1200{width: 92%;}
	.news_list_top_sw_right{padding: 30px 0;}
	.news_list_top_sw_img img{height: 100%;object-fit: cover;}
	.news_list_top_sw_img{height: 100%;}
	.news_list_top_sw .swiper-slide a{align-items: normal;}
	.news_detial_content{flex-wrap: wrap;}
	.news_detial_content_left{width: 100%;}
	.news_detial_content_right{width: 100%;margin-top: 20px;}
	.public_contact_form_content_right_content_title h2{font-size: 24px;}
	.public_product_choose_ul{flex-wrap: wrap;}
	.public_product_choose_ul li{width: 48.5%;}
	.public_products_content_box{flex-wrap: wrap;}
	.public_products_content_left{width: 100%;}
	.public_products_content_right_box{width: 100%;margin-top: 30px;}
	.public_about_info_left_ul li h2 span{font-size: 20px;}
	.public_about_info_left_ul li p{font-size: 16px;}
}
@media (max-width: 990px) {
	.news_list_top_sw .swiper-slide a{flex-wrap: wrap;}
	.news_list_top_sw_img{width: 100%;height: auto;}
	.news_list_top_sw_right{width: 100%;margin-left: 0;padding: 30px;}
	.news_list_bottom_right{width: 61.7%;}
	.email_inquire_box,
	.product_inquire_box{width: 92%;}
	.download_inquire_box,
	.download_inquire_box{width: 92%;}
	.crumbs_content_left{flex-wrap: wrap;padding: 8px 0;}
	.crumbs_content{height: auto;}
	.videos_ul{justify-content: space-between;}
	.videos_ul li{width: 48.5%;margin-left: 0;}
	.download_ul li a{padding: 5% 4%;}
	.public_contact_info_ul{justify-content: space-between;}
	.public_contact_info_ul li{width: 48.5%;margin-left: 0;}
	.public_contact_info_ul li:nth-last-of-type(1){width: 100%;margin-top: 30px;}
	.public_product_detial_feature_ul li{flex-direction: column;align-items: center;}
	.public_product_detial_feature_ul_txt{margin-left: 0;margin-top: 30px;}
	.public_product_detial_info_content{flex-wrap: wrap;}
	.public_product_detial_info_content_left{width: 100%;}
	.public_product_detial_info_content_right{width: 100%;margin-top: 50px;}
	.public_product_detial_nav_ul li + li{margin-left: 45px;}
	.public_certification_content_sw .swiper-slide{width: 38%;}
	.public_about_info_content{flex-wrap: wrap;}
	.public_about_info_left{width: 100%;}
	.public_about_info_right{width: 100%;margin-top: 30px;}
	.public_about_culture_ul{justify-content: space-between;}
	.public_about_culture_ul li{width: 100%;margin-left: 0;}
	.public_about_development_top .swiper-slide{flex-wrap: wrap;}
	.public_about_development_top_img{width: 100%;}
	.public_about_development_top_right{width: 100%;margin-top: 30px;}
	
	
}
@media(max-width: 768px) {
	body{padding-bottom: 10.8vw;}
	.banner_content h1{font-size: 4.8vw;}
	.crumbs_content a, .crumbs_content i{font-size: 3.2vw;}
	.crumbs_content img{margin-right: 1.8vw;}
	.crumbs_content img{width: 3.6vw;}
	.crumbs_content{flex-wrap: wrap;height: auto;}
	.crumbs_content_left{width: 100%;height: auto;padding: 1.8vw 0;}
	.crumbs_content_right li + li{margin-left: 3.8vw;}
	.crumbs_content_right{height: 8.8vw;}
	.news_list_top_box{padding: 8vw 0;}
	.news_list_top_sw .swiper-slide{border-radius: 2vw;}
	.news_list_top_sw_right{padding: 5% 4%;}
	.news_list_top_sw_right_time{font-size: 3.2vw;}
	.news_list_top_sw_right h2{font-size: 3.8vw;margin-top: 1.8vw;}
	.news_list_top_sw_right p{font-size: 3.6vw;margin-top: 2.2vw;}
	.news_list_top_sw_right span{width: 32vw;height: 8.8vw;font-size: 3.6vw;border-radius: 1.2vw;margin-top: 3.6vw;}
	.news_list_top_sw{padding-bottom: 8vw;}
	.news_list_top_sw_page span{width: 1.8vw;height: 1.8vw;}
	.news_list_bottom_box{margin-top: 5.8vw;}
	.news_list_bottom_box li{margin-top: 3.8vw;border-radius: 2vw;}
	.news_list_bottom_box li a{padding: 5% 4%;flex-wrap: wrap;}
	.news_list_bottom_time{width: 100%;}
	.news_list_bottom_time:after{display: none;}
	.news_list_bottom_time strong{font-size: 4.8vw;}
	.news_list_bottom_time span{font-size: 3.6vw;}
	.news_list_bottom_right{width: 100%;margin-top: 3.2vw;}
	.news_list_bottom_right h2{font-size: 4.2vw;}
	.news_list_bottom_right p{font-size: 3.6vw;margin-top: 3.2vw;}
	.news_list_bottom_right span{font-size: 3.6vw;margin-top: 3.2vw;}
	.news_page{margin-top: 5.8vw;}
	.news_page li{width: 5.8vw;height: 5.8vw;}
	.news_page li a{border-radius: 0.8vw;}
	.news_page li a{font-size: 3.2vw;}
	.news_page li + li{margin-left: 1.8vw;}
	.news_page li img{width: 1.6vw;}
	.product_inquire_box,
	.download_inquire_box,
	.email_inquire_box{padding: 5% 4%;border-radius: 2vw;}
	.product_inquire_box form,
	.download_inquire_box form,
	.email_inquire_box form{max-height: 66vh;overflow: hidden;overflow-y: auto;display: block;}
	.product_inquire_title h2,
	.download_inquire_title h2,
	.email_inquire_title h2{font-size: 4.8vw;}
	.product_inquire_title,
	.download_inquire_title,
	.email_inquire_title{padding-bottom: 3.2vw;}
	.product_inquire_close,
	.download_inquire_close,
	.email_inquire_close{width: 8vw;top: 5%;right: 4%;}
	.public_contact_form_content_right_content_ul,
	.product_inquire_ul,
	.download_inquire_ul,
	.email_inquire_ul{margin-top: 3.2vw;}
	.public_contact_form_content_right_content_ul li,
	.product_inquire_ul li,
	.download_inquire_ul li,
	.email_inquire_ul li{margin-top: 3.8vw;}
	.public_contact_form_content_right_content_ul li.WH48,
	.product_inquire_ul li.WH48,
	.download_inquire_ul li.WH48,
	.email_inquire_ul li.WH48{width: 100%;}
	.public_contact_form_content_right_content_ul li input,
	.product_inquire_ul li input,
	.download_inquire_ul li input,
	.email_inquire_ul li input{height: 8.8vw;border-radius: 2vw;padding: 0 3.2vw;font-size: 3.2vw;}
	.public_contact_form_content_right_content_ul li textarea,
	.product_inquire_ul li textarea,
	.download_inquire_ul li textarea,
	.email_inquire_ul li textarea{font-size: 3.2vw;padding: 3.2vw;height: 28vw;border-radius: 2vw;}
	.public_contact_form_content_right_content_ul li img,
	.product_inquire_ul li img,
	.download_inquire_ul li img,
	.email_inquire_ul li img{height: 8.8vw;}
	.public_contact_form_content_right_content_btn,
	.product_inquire_btn,
	.download_inquire_btn,
	.email_inquire_btn{width: 38vw;height: 10.8vw;font-size: 3.6vw;border-radius: 2vw;margin-top: 3.8vw;}
	.right_online_box{width: 100%;height: auto;display: flex;justify-content: space-between;top: auto;transform: none;bottom: 0;right: auto;left: 0;}
	.right_online_box li{width: calc(100% / 3);aspect-ratio:initial;height: 10.8vw;}
	.right_online_box li:hover .right_online_content{display: none;}
	.right_online_box li + li{margin-top: 0;}
	.right_online_box li:nth-of-type(1) .right_online_btn{border-radius: 0;}
	.right_online_box li:nth-last-of-type(1) .right_online_btn{border-radius: 0;}
	.right_online_btn img{width: 5vw;}
	.video_lightbox{width: 92%;}
	.news_detial_box{padding: 8vw 0;}
	.news_detial_content_left{padding: 5% 4%;}
	.news_detial_content_left_top h1{font-size: 4.8vw;}
	.news_detial_content_left_top_bottom{margin-top: 3.2vw;padding-bottom: 3.2vw;}
	.news_detial_content_left_top_bottom p{font-size: 3.2vw;}
	.news_detial_content_left_top_bottom p + p{margin-left: 5.8vw;}
	.news_detial_content_left_bottom{margin-top: 3.8vw;}
	.news_detial_content_left_bottom h2{font-size: 3.8vw;margin-top: 3.2vw;}
	.news_detial_content_left_bottom p{font-size: 3.6vw;margin-top: 3.2vw;}
	.news_detial_content_left_bottom_last{margin-top: 5.8vw;padding-top: 0vw;flex-wrap: wrap;}
	.news_detial_content_left_bottom_last_list{width: 100%;margin-top: 3.2vw;}
	.news_detial_content_left_bottom_last_list strong{font-size: 3.6vw;}
	.news_detial_content_left_bottom_last_list a{font-size: 3.2vw;}
	.news_detial_content_right{margin-top: 5.8vw;}
	.news_detial_share{padding: 5% 4%;}
	.news_detial_share_title h2{font-size: 4.2vw;}
	.news_detial_share_title{padding-bottom: 1.8vw;}
	.news_detial_form_box{padding: 5% 4%;}
	.news_detial_related_box{padding: 5% 4%;}
	.news_detial_related_sw_txt h2{font-size: 3.6vw;}
	.videos_ul li{width: 100%;margin-top: 3.8vw;}
	.videos_box{padding: 8vw 0;padding-top: 4.2vw;}
	.videos_ul_ifream_div{padding: 5% 4%;}
	.videos_ul_ifream_div h2{height: auto;font-size: 3.8vw;}
	.videos_ul_ifream_div p{font-size: 3.2vw;margin-top: 3.2vw;}
	.videos_ul_ifream_div p img{width: 3.2vw;margin-right: 1.8vw;}
	.faq_box{padding: 8vw 0;padding-top: 4.2vw;}
	.faq_top{padding: 0 4%;}
	.faq_top h2{font-size: 3.8vw;}
	.faq_top span{font-size: 4.8vw;}
	.faq_bottom{padding: 5% 4%;}
	.faq_bottom p{font-size: 3.6vw;}
	.faq_ul li{margin-top: 3.8vw;border-radius: 2vw;}
	.download_ul li{width: 100%;margin-top: 3.8vw;}
	.download_box{padding: 8vw 0;padding-top: 4.2vw;}
	.download_ul_left h2{font-size: 3.8vw;}
	.download_ul_left p{margin-top: 3.2vw;font-size: 3.2vw;}
	.download_ul_left p img{width: 3.8vw;margin-right: 1.8vw;}
	.public_contact_box{padding: 8vw 0;}
	.public_contact_info_ul li{width: 100%;border-radius: 2vw;}
	.public_contact_info_ul li + li{margin-top: 3.8vw;}
	.public_contact_info_ul li:nth-last-of-type(1){margin-top: 3.8vw;}
	.public_contact_info_ul_ico{width: 11vw;margin-top: -10vw;}
	.public_contact_info_txt{padding: 5% 4%;}
	.public_contact_info_ul li h2{margin-top: 3.6vw;font-size: 4.2vw;}
	.public_contact_info_ul li span{width: 8vw;height: 0.3vw;margin-top: 1.2vw;}
	.public_contact_info_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
	.public_contact_form_box{padding: 8vw 0;}
	.public_contact_form_content{flex-wrap: wrap;}
	.public_contact_form_content_left{width: 100%;}
	.public_contact_form_content_right{padding: 5% 4%;width: 100%;}
	.public_contact_form_content_right_content{width: 100%;}
	.public_contact_form_content_right_content_title h2{font-size: 4.2vw;}
	.public_contact_form_content_right_content_title p{font-size: 3.6vw;margin-top: 1.8vw;}
	.public_product_choose_ul li{width: 100%;margin-top: 3.8vw;padding: 5% 4%;}
	.public_product_choose_ul_ico{width: 20vw;}
	.public_product_choose_ul li h4{font-size: 4.2vw;margin-top: 3.2vw;}
	.public_product_choose_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
	.public_products_box{padding: 8vw 0;}
	.public_products_title h2{font-size: 4.8vw;}
	.public_products_title p{font-size: 3.6vw;margin-top: 3.6vw;}
	.public_products_content_more{width: 38vw;height: 10.8vw;font-size: 3.6vw;margin-top: 5.8vw;}
	.public_products_title{padding-bottom: 5.8vw;}
	.public_products_content_box{margin-top: 5.8vw;}
	.public_products_content_left_content_title{height: 10.8vw;padding: 0 2%;}
	.public_products_content_left_content_title h2{font-size: 4.2vw;}
	.public_products_content_left_content_ul_top{height: 10.8vw;padding: 0 2%;}
	.public_products_content_left_content_ul_top h3 a{font-size: 3.6vw;}
	.public_products_content_left_content_ul_bottom_list_top{height: 10.8vw;padding: 0 2%;}
	.public_products_content_left_content_ul_bottom_list_top h3 a{font-size: 3.6vw;}
	.public_products_content_left_content_ul_bottom_list_bottom{padding: 5% 4%;}
	.public_products_content_left_content_ul_bottom_list_bottom a{font-size: 3.2vw;padding-left: 4%;}
	.public_products_content_left_content_ul_bottom_list_bottom a:before{width: 1.2vw;height: 1.2vw;top: 3vw;}
	.public_products_content_right_box{margin-top: 0;}
	.public_products_content_right{margin-top: 5.8vw;justify-content: space-between;}
	.public_products_content_right li{margin-left: 0;margin-bottom: 3.8vw;width: 100%;}
	.public_products_content_right_txt h2{font-size: 3.8vw;}
	.public_products_content_right_more{height: 10.8vw;font-size: 3.6vw;}
	.public_products_content_right_more img{width: 6.2vw;margin-right: 1.8vw;}
	.public_product_advantage_box{padding: 8vw 0;}
	.public_product_advantage_title h2{font-size: 4.8vw;}
	.public_product_faq{padding: 8vw 0;}
	.public_product_detial_feature_ul li{padding: 5% 4%;width: 100%;margin-top: 4.8vw;border-radius: 2vw;}
	.public_product_detial_feature_ul_number{width: 16vw;padding: 1.8vw;}
	.public_product_detial_feature_ul_number span{font-size: 4.2vw;}
	.public_product_detial_feature_ul_txt{margin-top: 3.8vw;}
	.public_product_detial_feature_ul_txt p{font-size: 3.6vw;text-align: center;}
	.public_product_detial_info_box{padding: 8vw 0;}
	.video_click:before{background-size: 11vw auto;}
	.public_product_detial_info_content_left_bottom_sw .swiper-slide a:before{background-size: 8vw;}
	.public_product_detial_info_content_right{margin-top: 5.8vw;}
	.public_product_detial_info_content_right_content h1{font-size: 4.28vw;}
	.public_product_detial_info_content_right_content p{margin-top: 3.6vw;margin-top: 3.6vw;}
	.public_product_detial_info_content_right_share{margin-top: 5.8vw;padding-top: 3.6vw;}
	.public_product_detial_info_content_right_share h2{font-size: 4.2vw;}
	.public_product_detial_info_btn{margin-top: 5.8vw;}
	.public_product_detial_info_btn a{width: 38vw;height: 10.8vw;font-size: 3.6vw;}
	.public_product_detial_info_btn a + a{margin-left: 3.2vw;}
	.public_product_detial_nav_box{display: none;}
	.public_product_detial_content_list{padding-top: 8vw;}
	.public_product_detial_content_list_title{padding-left: 4.8vw;}
	.public_product_detial_content_list_title:before{width: 0.5vw;height: 3.8vw;}
	.public_product_detial_content_list_title h2{font-size: 4.8vw;}
	.public_product_detial_content_list_description{margin-top: 5.8vw;}
	.public_product_detial_content_list_description p{font-size: 3.6vw;}
	.public_product_detial_content_list_specification_box{padding: 8vw 0;}
	.public_product_detial_content_list_specification_table{margin-top: 5.8vw;overflow: hidden;overflow-x: auto;}
	.public_product_detial_content_list_specification_table table{min-width: 780px;}
	.public_product_detial_content_list_specification_table table th{height: 10.8vw;font-size: 3.8vw;padding: 0 3.2vw;}
	.public_product_detial_content_list_specification_table table td{height: auto;padding: 1.8vw 3.2vw;font-size: 3.2vw;}
	.public_product_detial_content_list_more_detials_box{padding: 8vw 0;}
	.public_product_detial_content_list_more_detials_content{margin-top: 5.8vw;}
	.public_product_detial_related_faq{padding: 8vw 0;}
	.public_product_detial_related_box{padding: 8vw 0;}
	.public_product_detial_related_sw{margin-top: 5.8vw;padding-bottom: 8vw;}
	.public_product_detial_related_sw_txt{padding: 5% 4%;}
	.public_product_detial_related_sw_txt h2{font-size: 3.6vw;}
	.public_product_detial_related_sw_txt span{font-size: 3.6vw;margin-top: 3.2vw;}
	.priacy_policy_box{padding: 8vw 0;}
	.priacy_policy_title h1{font-size: 4.8vw;}
	.priacy_policy_title p{font-size: 3.6vw;margin-top: 1.8vw;}
	.priacy_policy_content{margin-top: 5.8vw;}
	.priacy_policy_content p{font-size: 3.6vw;margin-top: 3.2vw;}
	.priacy_policy_content h2{font-size: 4.2vw;margin-top: 3.8vw;}
	.priacy_policy_content dt{font-size: 3.6vw;}
	.priacy_policy_content dd{font-size: 3.6vw;padding-left: 4.8vw;}
	.priacy_policy_content dd:before{width: 1.4vw;height: 1.4vw;top: 2.4vw;}
	.search_box{padding: 8vw 0;padding-top: 4.2vw;}
	.notfind_content{flex-direction: column;}
	.notfind_content_right{width: 100%;margin-top: 5.8vw;}
	.notfind_content_left{width: 100%;}
	.notfind_content_left_title h1{text-align: center;}
	.notfind_content_left p{text-align: center;font-size: 3.8vw;}
	.notfind_content_left a{width: 54vw;height: 10.8vw;border-radius: 5.4vw;margin: 0px auto;margin-top: 5.8vw;font-size: 3.6vw;padding-left: 3.8vw;}
	.notfind_content_left a img{width: 10.29vw;right: 0.6vw;}
	.public_certification_content_sw .swiper-slide{width: 100%;}
	.public_about_info_box{padding: 8vw 0px;}
	.public_about_info_left_txt h2{font-size: 4.8vw;}
	.public_about_info_left_txt p{font-size: 3.6vw;margin-top: 3.6vw;}
	.public_about_info_left_txt{padding-bottom: 3.2vw;}
	.public_about_info_left_ul li{margin-top: 3.6vw;}
	.public_about_info_left_ul li h2{font-size: 3.2vw;}
	.public_about_info_left_ul li h2 span{font-size: 4.8vw;}
	.public_about_info_left_ul li p{font-size: 3.2vw;margin-top: 3.2vw;}
	.public_about_info_right{margin-top: 5.8vw;border-radius: 2vw;}
	.public_about_info_right a:before{background-size: 11vw auto;}
	.public_about_culture_box{padding: 8vw 0;}
	.public_about_title h2{font-size: 4.8vw;}
	.public_about_culture_ul{margin-top: 3.2vw;}
	.public_about_culture_ul li{margin-top: 3.8vw;border-radius: 2vw;padding: 5% 4%;}
	.public_about_culture_ico{width: 11vw;}
	.public_about_culture_ul li h3{height: auto;font-size: 4.2vw;margin-top: 3.6vw;min-height: 0;}
	.public_about_culture_ul li p{font-size: 3.6vw;margin-top: 3.6vw;}
	.public_about_development_box{padding: 8vw 0;}
	.public_about_development_top{margin-top: 5.8vw;}
	.public_about_development_top_right{margin-top: 3.2vw;}
	.public_about_development_top_right h3{font-size: 4.8vw;margin-bottom: 3.2vw;}
	.public_about_development_top_right h3:after{width: 12vw;height: 0.4vw;bottom: -0.2vw;}
	.public_about_development_top_right p{font-size: 3.6vw;margin-top: 3.2vw;}
	.public_about_development_bottom{margin-top: 5.8vw;}
	.public_about_development_bottom:after{bottom: -2.4vw;}
	.public_about_development_bottom_sw span{width: 4.8vw;height: 4.8vw;}
	.public_about_development_bottom_sw span:before{width: 1.8vw;height: 1.8vw;}
	.public_about_development_bottom_sw h3{font-size: 4.2vw;margin-top: 3.6vw;}
	.public_certification_box{padding: 8vw 0;}
	.public_certification_content{width: 100%;margin-top: 5.8vw;}
	.public_certification_content_sw{margin-top: 0;}
	.public_about_partner_box{padding: 8vw 0;}
	.public_about_partner_sw{margin-top: 5.8vw;}
	.public_about_partner_sw .swiper-slide{border-radius: 2vw;}
}









