@import "iconfont.css";
:root {
  --font-color: #000000;
  --font-active-color: #1f873e;
  --font-blue-color: #2a3d5f;
  --font-green-color: #3acd58;
  --font-greenLight-color: #f2fef6;
  --font-grey-color: #efefed;
  --font-gray-color: #666;
  --font-grayLight-color: #999;
  --bg-light: #f2f2f2;
  --bg-gray: #eef1f6;
  --bg-greenLight: #f8fafc;
  --font-200: 10.417vw;
  --font-100: 5.208vw;
  --font-80: 4.167vw;
  --font-75: 3.906vw;
  --font-70: 3.646vw;
  --font-65: 3.385vw;
  --font-60: 3.125vw;
  --font-55: 2.865vw;
  --font-50: 2.604vw;
  --font-48: 2.5vw;
  --font-47: 2.448vw;
  --font-44: 2.292vw;
  --font-40: 2.083vw;
  --font-36: 1.875vw;
  --font-35: 1.823vw;
  --font-34: 1.771vw;
  --font-32: 1.667vw;
  --font-30: 1.563vw;
  --font-28: 1.46vw;
  --font-26: 1.354vw;
  --font-25: 1.302vw;
  --font-24: 1.252vw;
  --font-22: 1.146vw;
  --font-20: 1.042vw;
  --font-19: 0.99vw;
  --font-18: 0.938vw;
  --font-17: 0.885vw;
  --font-16: 0.834vw;
  --font-15: 0.781vw;
  --font-14: 0.729vw;
  --font-13: 0.667vw;
  --font-12: 0.625vw;
  --font-11: 0.573vw;
  --font-10: 0.521vw;
  --web-width: 84vw;
  --web-plr: 8vw;
  --radius: 0.625vw;
  --swiper-navigation-size: 1.8vw;
  --i-window-height: 100vh;
  --header-height: 4.17vw;
}
*,:after,:before{box-sizing:border-box;}
body{background-color:#fff;color:var(--font-color);font:var(--font-16) "HarmonyOS Sans SC","\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","微软雅黑","Arial";-webkit-text-size-adjust:100%;line-height:1.6;}
.hidden{overflow:hidden;height:var(--i-window-height);}
a{color:var(--font-color);}
a:hover,.on{color:var(--font-active-color);text-decoration:none;transition:all 300ms ease-in-out 0s;}
.my_ul,.my_dl{margin:0;padding:0;}
.my_ul li{list-style:none;}
.my_dl dt,.my_dl dd{margin:0;padding:0;font-weight:normal;}
dt+dd{margin-top:0;}
p{margin:0 0 0.625vw;}
p.none{margin-bottom:0;line-height:0.8;}
img{image-rendering:-webkit-optimize-contrast;}
video{display:inline-block;}
.list-paddingleft-2{margin-top:0;padding-left:1em;}
.list-paddingleft-2 li{list-style:inherit;}
h1{font-size:1.944vw;}
h2{font-size:1.458vw;}
h3{font-size:1.137vw;}
h4{font-size:0.972vw;}
h5{font-size:0.807vw;}
h6{font-size:0.651vw;}
h1,h2,h3,h4,h5,h6{margin:1.2vw 0;}
hr{margin:1.823vw 0;box-sizing:content-box;}
picture{display:block;}
blockquote{padding:0.8vw;background-color:#f2f2f2;font-family:"Arial","\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","微软雅黑";font-size:var(--font-16);border-left:4px solid var(--font-active-color);display:flex;align-items:center;margin-bottom:1.042vw;}
blockquote p{margin:0 !important;}
p+blockquote{margin-top:1.2vw;}
.img_animate{position:relative;overflow:hidden;display:block;width:100%;}
.img_animate img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;transition:all 0.5s ease-in-out 0s;}
.img_animate.contain img{object-fit:contain;}
.img_animate:hover img{transform:scale(1.02);}
.picture-hover-animate{display:block;position:relative;overflow:hidden;}
.picture-hover-animate:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;visibility:visible;width:160px;height:160px;margin:auto;content:'';transition:all 0.6s ease-in-out;transform:scale(6);opacity:1;border:80px solid rgba(0,0,0,0.1);border-radius:80px;}
.picture-hover-animate:hover:after{visibility:hidden;opacity:0;border:0 solid rgba(0,0,0,0.1);}
.lazy_preloader{width:2vw;height:2vw;position:absolute;left:50%;top:50%;margin-left:-1vw;margin-top:-1vw;z-index:10;box-sizing:border-box;border:4px solid var(--font-color);border-radius:50%;border-top-color:transparent;transform-origin:50%;animation:preloader-spin 1s infinite linear;}
@keyframes preloader-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
.slide_img_down::after,.slide_img_right::after{display:block;content:" ";position:absolute;left:0;bottom:0;width:100%;height:100%;background:#fff;z-index:99;}
.slide_img_down_active::after{height:0;transition:all 1s cubic-bezier(0.4,0,0.2,1);}
.slide_img_right_active::after{width:0;transition:all 1s cubic-bezier(0.4,0,0.2,1);}
.fade_in,.fade_in_left,.fade_in_right,.fade_in_up,.fade_in_down,.slide_in_up,.zoom_in_up{opacity:0;}
.animate__animated{opacity:1;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;}
.flex{display:flex;flex-wrap:wrap;}
.align_center{align-items:center;}
.justify_between{justify-content:space-between;}
.justify_end{justify-content:flex-end;}
.justify_center{justify-content:center;}
.web_w{width:var(--web-width);margin:0 auto;}
.web_pr{padding:0 3vw;}
.layui-main{width:var(--web-width);max-width:100%;margin:0 auto;}
.layui-main img{max-width:100%;}
.layui-main.flex{display:flex;}
.nicescroll-rails{z-index:3 !important;}
.layui-table{color:var(--font-color);margin:0 0 1.042vw 0;background:none;}
.layui-table tr th,.layui-table tr td{font-size:var(--font-15);line-height:1.6;padding:10px 15px;}
.layui-table tr th{font-weight:bold;text-align:center;background-color:#f7f7f7;}
.layui-table p{margin:0;}
.layui-table img{max-width:100%;}
.layui-layer-btn a{font-size:var(--font-14);}
.layui-input:focus,.layui-textarea:focus{border-color:var(--font-active-color) !important;box-shadow:0 0 0 3px rgba(22,183,119,0.08);}
.layui-layer-photos-prev,.layui-layer-photos-next{color:rgba(0,0,0,0.6) !important;transform:scale(1);background:#787878;color:#fff !important;border-radius:50%;font-size:var(--font-20) !important;display:flex;justify-content:center;align-items:center;width:2vw !important;height:2vw !important;}
.layui-layer-photos-toolbar h3{display:inline-block;margin:0;font-size:12px;}
.layui-layer-photos-toolbar a{display:none;}
.layer-layer-photos-main img{background-color:#fff;}
.layui-layer-msg .layui-layer-tips .layui-layer-content,.layui-layer-msg.layui-layer-dialog .layui-layer-content,.skin_tips.layui-layer-tips .layui-layer-content,.skin_qrcode .layui-layer-content{border-radius:var(--radius);}
.skin_qrcode .layui-layer-setwin .layui-layer-close2:hover{background-color:var(--font-active-color);}
.layui-layer-btn .layui-layer-btn0{background-color:var(--font-active-color) !important;}
.skin_tips.layui-layer-tips{width:auto !important;}
.skin_tips.layui-layer-tips .layui-layer-content{line-height:inherit;padding:0.3vw 0.8vw;font-size:var(--font-14);}
.skin_tips_img.layui-layer-tips .layui-layer-content{line-height:inherit;padding:0.5vw;text-align:center;font-size:var(--font-12);}
.skin_tips_img.layui-layer-tips .layui-layer-content img{width:130px;display:block;margin-bottom:0.1vw;}
.skin_video{width:60vw;height:auto;}
.skin_video .layui-layer-content{background-color:#000;position:relative;}
.skin_video video{display:block;width:100%;height:auto !important;}
.skin_qrcode{width:320px;border-radius:var(--radius) !important;}
.skin_qrcode .layui-layer-content{text-align:center;padding:10px 10px 20px;}
.skin_qrcode img{width:100%;margin:0 auto 10px;}
.skin_Imgview.layui-layer-tips{width:auto !important;}
.skin_Imgview.layui-layer-tips .layui-layer-content{width:150px;padding:8px !important;text-align: center;}
.skin_Imgview.layui-layer-tips img{display:block;width:100%;}
.skin_Tipsview.layui-layer-tips{width:auto !important;}
.skin_Tipsview.layui-layer-tips .layui-layer-content{line-height:1.6;padding:.8vw 1.2vw;font-size:var(--font-15);max-width: 25vw;}

.load_progress{position:fixed;width:100%;left:0;top:0;z-index:99999;background:none;}
.load_progress,.load_progress .layui-progress-bar{height:2px;border-radius:0;}
.loading_animate{top:-100% !important;transition:all 1s cubic-bezier(0.4,0,0.2,1);transition-delay:0.12s;}
.ue_flex{display:flex;justify-content:space-between;margin:1.75vw 0;}
.ue_flex .ue_flex_item{flex:1;}
.ue_flex .ue_flex_item:not(:first-of-type){margin-left:2vw;}
.ue_flex .ue_flex_item p:last-of-type{margin-bottom:0;}
.ue_flex.align_center{align-items:center;}
.ue_flex_img{display:flex;flex-wrap:wrap;justify-content:space-between;}
.ue_flex_img p{margin:0;}
.ue_flex_img .ue_flex_item{width:calc(50% - 0.5vw);margin-top:1vw;}
.ue_flex_img .ue_flex_item img{display:block;width:100%;}
.ue_flex_img .ue_flex_item:nth-of-type(1){width:100%;}
.ue-table-interlace-color-single{background-color:#f9f9f9;}
.public_button_circle{transition:all 0.8s ease;cx:calc(7.8125vw - 0.1041666vw);}
.public_button_active .public_button_circle{cx:calc(1.30208333vw + 0.1041666vw);}
.public_button_text{position:relative;width:9.11458333vw;padding:0 2.6041666vw 0 0;transition:all 0.6s ease;}
.public_button_label{color:#ffffff;font-size:var(--font-15);line-height:2.6041666vw;position:relative;z-index:9;transition:all 0.6s ease;text-align:center;}
.public_button_icon{width:2.6041666vw;height:2.6041666vw;background:var(--font-active-color);justify-content:center;align-items:center;border-radius:100%;position:absolute;left:100%;top:0;z-index:9;transform:translateX(-100%);transition:all 0.8s ease;}
.public_button_icon svg{fill:#fff;width:0.8333vw;transition:all 0.6s ease;}
.public_button_color{fill:var(--font-active-color);transition:all 0.6s ease;}
.public_button_svg{fill:var(--font-active-color);width:100%;height:100%;}

.form_search{display:flex;justify-content:space-between;background-color:#fff;border-radius:100vw;}
.form_search .layui-input-wrap{width:100%;}
.form_search .layui-input-wrap,.form_search .layui-input-affix{line-height:2.2vw;display:flex;align-items:center;}
.form_search .layui-input-affix .layui-icon{font-size:var(--font-15);}
.form_search .layui-input{background:none;border:0;height:2.2vw;line-height:2.2vw;box-shadow:none;padding-left:1.2vw;padding-right:1.5vw;font-size: var(--font-15);}
.form_search .layui-btn{width:2.2vw;height:2.2vw;background-color:var(--font-active-color);color:#fff;font-size:var(--font-24);border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0;flex-shrink:0;}

.layui_btn_more{background:none;overflow:hidden;}
.layui_btn_more.layui-btn{height:auto;line-height:initial;padding:0.5vw 2vw;}
.layui-bg-blue{background:none !important;border-radius:1000vw;color:#fff !important;position:relative;}
.layui-border-blue{border-radius:1000vw;border:1px solid var(--font-active-color) !important;color:var(--font-active-color) !important;transition:0.2s transform ease-in-out !important;will-change:transform;position:relative;overflow:hidden;font-weight:normal;background: none;height: auto;line-height: inherit;padding: 0.3vw 1.5vw;font-size: var(--font-16);}
.layui-border-blue.white{background-color:rgba(255,255,255,1) !important;}
.layui-border-blue:after{display:block;content:'';height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:0.2s transform ease-out;will-change:transform;z-index:0;background-color:var(--font-active-color);background:linear-gradient(to bottom,var(--font-active-color),var(--font-yellow-color));border-radius:1000vw;}
.layui-bg-blue *,.layui-border-blue *{position:relative;z-index:2;}
.layui-bg-blue::after{display:block;content:'';background-color:var(--font-active-color);background:linear-gradient(to bottom,var(--font-active-color),var(--font-yellow-color));width:100%;height:100%;position:absolute;left:0;top:0;border-radius:1000vw;z-index:1;animation-duration:0.8s;animation-fill-mode:both;}
.layui-bg-blue:hover::after{animation-name:rubberBand;}
.layui-border-blue:hover:after{transform:translate(0,0) !important;}
.layui-border-blue:hover{color:#fff !important;transform:scale(1.05) !important;transition:0.2s transform ease-in-out !important;will-change:transform;background: var(--font-active-color);}



.header{width:100%;position:relative;z-index:1100;transition:all 0.3s ease-in-out 0s;}
.header.fixed{position:fixed;left:0;top:0;}
.header .menu{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-height);transition:transform 0.5s ease;transform-origin:center;}
.header .logo{display:flex;align-items:center;position:relative;overflow:hidden;z-index:2;flex-shrink:0;}
.header .logo img{display:block;height:1.45vw;}
.menu_right{display:flex;justify-content:flex-end;height:100%;}
.header_nav{background:none;display:flex;align-items:center;justify-content:center;height:100%;transition:transform 0.8s ease;position:static;padding:0;}
.header_nav *{font-size:var(--font-16);}
.header_nav .layui-nav-item{line-height:initial;margin-right:2vw;display:flex;transition:all 0.5s ease-in-out 0s;align-items:center;position:static;height:100%;}
.header_nav .layui-nav-item .parent_a{padding:0;font-size:var(--font-18);color:var(--font-color);height:100%;display:flex;align-items:center;position:relative;z-index:2;white-space:nowrap;}
.header_nav .layui-nav-item .parent_a:hover,.header_nav .layui-nav-item.layui-this .parent_a,.header_nav .layui-nav-item:hover .parent_a{color:var(--font-active-color);}
.header_nav .layui-nav-bar{background:var(--font-active-color);height:1px;}
.header_nav .layui-nav-child dd.layui-this{background:none;}
.header_nav .layui-this::after ,.header_nav .layui-nav-item.layui-this::after{display:none;}
.header_nav .layui-nav-more{position:relative;right:0;margin-left:4px;font-size:var(--font-14);display:none;}

.header_nav .layui-nav-item.fliter_flag{padding:0 1.5vw;margin:0;}
.header_nav .layui-nav-item.fliter_none{padding:0;margin:0 1.5vw;}
.header_nav .layui-nav-item:last-of-type{padding-left:0;margin:0 1.5vw;}
.header_nav .layui-nav-item .layui-nav-child.layui-anim{animation-duration:0.5s;}
.header_nav .layui-nav-item.fliter_flag .parent_a::after{display:block;content:'';background-color:var(--font-active-color);height:1px;width:100%;position:absolute;left:25%;opacity:0;height:1px;bottom:0;transition:0.3s;}
.header_nav .layui-nav-item.fliter_flag:hover .parent_a::after{opacity:1;left:0;width:100%;}
.header_nav .layui-nav-bar{top:calc(100% - 1px) !important;}


.header_nav .layui-nav-item .layui-nav-child{top:var(--header-height);left:0;padding-top:0;background:none;box-shadow:none;border:0;z-index:1;line-height:inherit;width:100%;background-color:#fff;white-space:wrap !important;}

.header_sub_box{display:flex;justify-content:space-between;align-items: flex-start;padding:6vw 0;}
.header_sub_text{width: 36%;color: var(--font-blue-color);}
.header_sub_title{font-size: var(--font-36);font-weight: bold;}
.header_sub_des{font-size: var(--font-16);margin-top: 1vw;line-height: 2;white-space: wrap!important;}
.header_sub_nav{width: 48%;display: flex;justify-content: space-between;flex-wrap: wrap;font-size: var(--font-15);}
.header_sub_nav span{width: 45%;margin: .3vw 0;}
.header_sub_nav span a{padding:.8vw 0!important;display: flex!important;align-items: center;justify-content: space-between;border-bottom: var(--bg-gray) solid 1px;position: relative;}
.header_sub_nav span a::before{display: block;content: '';width: 0;height: 1px;background: var(--font-active-color);position: absolute;left: 0;bottom: -1px;transition: all 0.3s ease;opacity: 0;}
.header_sub_nav span a::after{display: block;content: '\e606';font-family: 'iconfont';transition: all 0.5s ease;}
.header_sub_nav span a:hover{background: none!important;color: var(--font-active-color)!important;}
.header_sub_nav span a:hover::before{width: 100%;opacity: 1;}
.header_sub_nav span a:hover::after{transform: translateX(-5px);}

.menu_nav{background:none;display:flex;align-items:center;justify-content:center;height:100%;transition:transform 0.8s ease;position:static;padding:0;}
.menu_nav *{font-size:var(--font-16);color: var(--font-color);}
.menu_nav .layui-nav-item {line-height:initial;display:flex;align-items:center;height:100%;}
.menu_nav .layui-nav-item {line-height:initial;display:flex;align-items:center;height:100%;}
.menu_nav .layui-nav-item .layui-nav-more{top: 50%;transform: translateY(-50%);right: 0;}
.menu_nav .layui-nav-item:hover .layui-nav-more{transform: translateY(-50%) rotate(180deg);}
.menu_nav .layui-nav-item > a{opacity: 1;color:var(--font-color)!important;display: flex;align-items: center;font-size: var(--font-16);}
.menu_nav .layui-nav-item > a span{font-size: var(--font-18);margin-right: .2vw;}
.menu_nav .layui-nav-item .layui-nav-child{top:var(--header-height);padding: .5vw 0;}
.menu_nav .layui-nav-item .layui-nav-child a{font-size: var(--font-15);display: flex;align-items: center;text-transform: capitalize;}
.menu_nav .layui-nav-item .layui-nav-child a img{width: var(--font-20);margin-right: .3vw;}


.header.sticky{position:fixed;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.header.sticky,body.fliterYx .header{background-color:#fff;}
.header.sticky .header_nav .layui-nav-bar{top:calc(100% - 1px) !important;}
.header.sticky .header_nav .layui-nav-item.layui-this::after{opacity:1;}
.header_btn{display:flex;align-items:center;height:100%;}

.layui-form .layui-input-suffix .layui-icon{font-size:var(--font-18);}

.skin_search_dropdown{width:var(--web-width);z-index:10;left:50% !important;transform:translateX(-50%) !important;z-index:100000000;padding:1vw;border-radius:var(--radius);margin-top:0.8vw !important;}
.skin_search_dropdown .layui-menu{padding:0;max-height:60vh;overflow:auto;}
.skin_search_dropdown .layui-menu li{padding:0.5vw 1vw;margin:0;}
.skin_search_dropdown .layui-menu li .layui-menu-body-title{margin:0;padding:0;position:relative;}
.skin_search_dropdown .layui-menu li .layui-menu-body-title em{position:absolute;right:0;top:50%;transform:translateY(-50%);font-style:normal;color:#999;font-size:var(--font-16);}
.quick_link_box{background-color:#474747;padding:3vw;border-radius:var(--radius);margin-top:0.8vw;color: #b5b5b5;}
.quick_link_box .footer_right{width: 45vw;}
body.fliterYx{transition:all 0.5s;}
body::before{display:block;content:'';width:100%;height:var(--i-window-height);position:fixed;left:0;top:0;z-index:-1;background-color:rgba(0,0,0,0.1);opacity:0;transition:all 0.5s;}
body.fliterYx::before{position:fixed;left:0;top:0;z-index:1000;opacity:1;z-index:1000;transition:all 0.5s;}
body.fliterYx .wapper{filter:blur(15px);opacity:0.9;transition:all 0.5s;}
.header::after{display:block;content:'';background-color:rgba(0,0,0,0.1);position:absolute;left:25%;width:50%;opacity:0;height:1px;bottom:0;transition:0.3s;z-index:10;}
body.fliterYx .header:after{opacity:1;left:0;width:100%;}
body.fliterYx .header{background:#fff;}
.header.fixed .header_search::after{background-color:#fff;}
.header.sticky .header_nav .layui-nav-bar{display:none;}
.header.sticky .header_nav .layui-nav-bar{top:calc(100% - 1px) !important;}
.header.sticky .header_nav .layui-nav-item.layui-this::after{opacity:1;}
.header.sticky .layui-nav-item .parent_a,.header.sticky .header_search,.header.sticky .header_btn_lauguage,body.fliterYx .header .layui-nav-item .parent_a,body.fliterYx .header .header_search ,.header.sticky .menu_nav .layui-nav-item > a,.header.shadow .menu_nav .layui-nav-item > a{color:var(--font-color);}
.header.sticky .header_search::after,body.fliterYx .header .header_search::after{background-color:var(--font-color);}
.header.sticky .layui-nav-item.layui-this .parent_a{color:var(--font-active-color);}
body.fliterYx .header .layui-nav-item .parent_a:hover,body.fliterYx .header .header_nav .layui-nav-item:hover .parent_a,.header.sticky .header_nav .layui-nav-item .parent_a:hover,.header_search:hover,body.fliterYx .menu_nav .layui-nav-item > a{color:var(--font-active-color) !important;}
.header.header_scrlltop{top:-4.2vw;transition:all 0.3s ease-in-out 0s;}
.mobile_menu_btn{width:44px;display:flex;align-items:center;justify-content:center;height:100%;margin:0 0 0 1.5vw;display:none;}
.mobile_menu_btn .btn{background:none;width:20px;height:16px;position:relative;z-index:10;}
.mobile_menu_btn span{display:block;width:100%;height:1px;position:absolute;background-color:#fff;transition:all 0.2s ease-out;}
.fliterYxM .mobile_menu_btn.active span{background-color:var(--font-color);}
.mobile_menu_btn.active span,.fliterYxM.fliterYx .mobile_menu_btn span{background-color:var(--font-color);}
.mobile_menu_btn span:nth-of-type(1){top:0;left:0;opacity:1;width:100%;}
.mobile_menu_btn span:nth-of-type(4){bottom:0;right:0;opacity:1;width:100%;}
.mobile_menu_btn span:nth-of-type(2),.mobile_menu_btn span:nth-of-type(3){top:50%;right:0;margin-top:-1px;}
.mobile_menu_btn span:nth-of-type(2){transform:rotate(0);}
.mobile_menu_btn span:nth-of-type(3){transform:rotate(0);}
.mobile_menu_btn.active span:nth-of-type(2){transform:rotate(45deg);}
.mobile_menu_btn.active span:nth-of-type(3){transform:rotate(-45deg);}
.mobile_menu_btn.active span:nth-of-type(1),.mobile_menu_btn.active span:nth-of-type(4){opacity:0;}
.header.sticky .mobile_menu_btn span,.body_inner .mobile_menu_btn span{background:var(--font-color);}
.header.shadow{box-shadow: 0 10px 5px rgba(0,0,0,0.03);}


.skin_menu{width:20vw;height:100%;border-radius:0 !important;background-color:rgba(255,255,255,1) !important;box-shadow:0 !important;}
.skin_menu .layui-layer-title{height:3vw;display:flex;align-items:center;padding:0 3vw 0 3vw;color:var(--font-color);border-bottom:rgba(0,0,0,0.5) solid 1px;font-weight:bold;}
.skin_menu .layui-layer-title a,.skin_menu .layui-layer-setwin span{color:var(--font-color);}
.skin_menu .layui-layer-title a{width:100%;display:flex;justify-content:space-between;align-items:center;}
.skin_menu .layui-layer-content{overflow-x:hidden !important;}
.skin_menu .header_nav{display:flex;flex-direction:column;align-items:flex-start;height:auto;width:100%;}
.skin_menu .header_nav .layui-nav-item{margin:0 !important;padding:0 !important;position:relative;height:auto;width:100%;display:flex;flex-direction:column;}
.skin_menu .header_nav .layui-nav-item .parent_a{padding:0 1.5vw;height:4vw;font-size:var(--font-17);display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:rgba(0,0,0,0.2) solid 1px;color:var(--font-color) !important;}
.skin_menu .layui-layer-title a:after,.skin_menu .header_nav .layui-nav-item:not(.fliter_flag) .parent_a:after{display:block;content:'\e602';font-family:'layui-icon';font-size:var(--font-18);}
.skin_menu .header_nav .layui-nav-item.layui-nav-itemed .parent_a{color:#fff !important;background-color:var(--font-active-color);}
.skin_menu .header_nav .layui-nav-child{top:0;padding:1vw 3vw;border:0;border-bottom:rgba(0,0,0,0.2) solid 1px;border-radius:0;}
.skin_menu .header_nav .layui-nav-item .layui-nav-child dd{margin-right:0;width:100%;padding:0;}
.skin_menu .header_nav .layui-nav-item .layui-nav-child dd a{padding:2.5vw 0;background:none !important;display:flex;justify-content:space-between;align-items:center;height:auto;line-height:normal;font-weight:normal !important;color:var(--font-color);}
.skin_menu .header_nav .layui-nav-item .layui-nav-child dd a i{margin-right:2vw;min-width:4vw;}
.skin_menu .header_nav .layui-nav-item.layui-this,.skin_menu .header_nav .layui-nav-item.layui-this a,.skin_menu .layui-nav-tree .layui-this{background:none;}
.skin_menu .header_nav .layui-nav-item.layui-this::after,.header_tab .hd::before{display:none;}
.skin_menu .header_nav .layui-nav-bar{display:none;}
.skin_menu .header_nav .layui-nav-item:last-of-type{padding:0 !important;}
.skin_menu .header_search{display:flex;margin:5vw 3vw 0;width:auto;}
.skin_menu .header_search .layui-input{height:10vw;line-height:10vw;padding-left:3vw;font-size:var(--font-14);width:100%;}
.skin_menu .header_search .layui-input.active{width:100%;}
.skin_menu .header_search .layui-btn{width:10vw;height:10vw;font-size:var(--font-20);}
.skin_menu .header_tab .hd{width:100%;flex-direction:column;}
.skin_menu .header_tab .hd a{width:100%;padding:2.5vw 0;margin:0;height:auto;line-height:inherit;display:flex;justify-content:space-between;}
.skin_menu .header_tab .hd a::after,.skin_menu .header_nav .layui-nav-item .layui-nav-child dd a::after{display:block;content:'\e602';font-family:'layui-icon';color:#8b8b8b;}
.skin_menu .header_nav .layui-nav-item .layui-nav-child dd a::after{position:relative;left:0;bottom:0;opacity:1;width:auto;height:auto;}
.skin_menu .header_tab .hd a{background:none !important;}
.skin_menu .header_tab .bd{display:none;}
.skin_menu .header_nav .layui-nav-item.fliter_flag .parent_a::after{display:block;content:'\e602';font-family:'layui-icon';font-size:var(--font-18);position:relative;left:0;width:auto;height:auto;opacity:1;background:none;}
.skin_menu .header_nav .layui-nav-item .layui-nav-child{display:none !important;}
.public_banner_pack{position:relative;width:100%;height:100%;}

.index_banner{position:relative;background-color:var(--font-greenLight-color);}
.index_banner .swiper-slide::before{display:block;content:'';padding-bottom:var(--i-window-height);}
.index_banner.mobile .swiper-slide::before {
  display: block;
  content: '';
  padding-bottom: 56.25%;
}
.index_banner .swiper-slide picture,.index_banner .swiper-slide a.link,.index_banner .swiper-slide .img,.index_banner .swiper-slide video{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;z-index:1;overflow:hidden;}
.index_banner .swiper-slide .link_video::after{width:100%;height:25%;content:'';position:absolute;left:0;top:0;background:linear-gradient(to bottom,rgba(0,0,0,0.6),transparent);z-index:1;}
.index_banner .swiper-slide{-webkit-user-select:none !important;user-select:none !important;}
.index_banner .swiper-slide .link_video .img{display:none;}
.index_banner .text{width:100%;height:100%;position:absolute;left:0;bottom:0;display:flex;flex-direction:column;justify-content:center;z-index:3;}
.index_banner.mobile .text{padding-top:0;justify-content: center;}
.index_banner .text .title{max-width:42vw;font-size: var(--font-60);line-height:1.2;color: var(--font-active-color);font-weight: bold;}
.index_banner .text .desc{max-width:32vw;font-size:var(--font-55);line-height:1.2;display:flex;align-items:center;font-size: var(--font-24);color: var(--font-blue-color);margin-top: 2vw;font-weight: 500;}
.index_banner .text .subtitle {max-width:32vw;font-size:var(--font-36);margin-top:4vw;color: var(--font-blue-color);font-weight: 500;}

.index_banner_pagination.swiper-pagination-bullets{position:absolute;z-index:9;bottom:20px;display:flex;justify-content:center;}
.index_banner_pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:rgba(0,0,0,0.6);opacity:1;}
.index_banner_pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background:var(--font-active-color);}
.index_banner_prev,.index_banner_next{width:30vw;height:var(--i-window-height);position:absolute;left:0;top:0;z-index:5;cursor:none;overflow:hidden;}
.index_banner_next{left:auto;right:0;}
.index_banner_prev span,.index_banner_next span{display:block;position:absolute;right:0;bottom:0;width:2vw;height:2vw;background-image:url(../img/cursor.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;}
.index_banner_next span{transform:rotate(180deg);}


.index_block{padding:5.5vw 0;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#fff;position:relative;z-index:2;overflow:hidden;}
.index_title{display: flex;flex-direction: column;align-items: center;}
.index_title .title{font-size:var(--font-50);line-height:1.2;color: var(--font-active-color);font-weight: bold;text-align: center;}
.index_title .desc{font-size:var(--font-18);line-height:1.2;margin: 1vw auto 0;max-width: 80%;text-align: center;color: var(--font-blue-color);}
.bg_grey{background-color:var(--font-grey-color)!important;}
.bg_gray{background-color:var(--font-gray-color)!important;}
.bg_white{background: #fff!important;}
.bg_light{background: var(--bg-light)!important;}
.bg_greenLight{background: var(--bg-greenLight)!important;}


.wrap_404{display: flex;justify-content: center;align-items: center;}
.info_404{display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: var(--font-24);color: #000;margin-bottom: 2vw;text-align: center;}
.info_404 img{margin-bottom: 1vw;}


.power_block_title{font-size: var(--font-48);font-weight: bold;display: flex;align-items: center;}
.power_block_title .title{width: 50%;color: var(--font-active-color);font-weight: bold;}
.power_block_title .title:last-of-type{text-align: center;}
.power_block_1_img{width: 100%;display: block;margin-top: 2vw;}
.power_block_1_desc{font-size: var(--font-30);line-height:1.2;margin-top: 3vw;font-weight: 500;color: var(--font-blue-color);text-align: center;}


.power_block_2_content{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 2vw;justify-content: space-between;margin-top: 3vw;}
.power_block_2_content .item{color: var(--font-blue-color);display: flex;flex-direction: column;justify-content: space-between;transition: all 0.5s ease;}
.power_block_2_content .item:hover{transform: translateY(-5px);}
.power_block_2_content .item .img::before{display: block;content: '';padding-bottom: 60.42%;}
.power_block_2_content .item .title{font-size: var(--font-24);font-weight: bold;margin-top: 1.5vw;line-height: 1.4;}
.power_block_2_content .item .desc{font-size: var(--font-15);margin-top: 1.5vw;}


.power_block_3{background-size: 100% auto;background-position: top center;}
.power_swiper_box{margin-top: 3vw;text-align: center;}
.power_swiper .swiper-slide{ transition: 300ms; transform: scale(0.7);}
.power_swiper .swiper-slide .img::before{display: block;content: '';padding-bottom: 75%;}
.power_swiper .swiperswiper-slide img{user-select: none;object-fit: contain;}
.power_swiper .swiper-slide-active{transform: scale(1);}

.power_swiper_prev,.power_swiper_next{width: 2.2vw;height: 2.2vw;position:absolute;top:50%;transform: translateY(-50%);z-index:5;cursor:pointer;display: flex;align-items: center;justify-content: center;background-color: #fff;color: var(--font-active-color);border-radius: 50%;font-size: var(--font-18);transition: 300ms;}
.power_swiper_prev{left: 30%;}
.power_swiper_next{right:30%;}
.power_swiper_prev:hover,.power_swiper_next:hover{background: var(--font-active-color);color: #fff;}

.power_swiper_dot{display: flex;justify-content: center;align-items: center;margin-top: 2vw;}
.power_swiper_dot .power_swiper_pagination{background: var(--bg-greenLight);padding: .5vw 2vw;border-radius: 100vw;width: auto;}
.power_swiper_dot .power_swiper_pagination .swiper-pagination-bullet{width: .5vw;height: .5vw;border-radius: 50%;background: var(--font-active-color);margin: 0 .3vw;transition: 300ms;opacity: 1;}
.power_swiper_dot .power_swiper_pagination .swiper-pagination-bullet-active{width: 3vw;border-radius: 100vw;}

.power_swiper_info{margin-top: 1vw;}
.power_swiper_info .title{font-size: var(--font-36);font-weight: bold;margin-top: 1vw;line-height: 1.4;color: var(--font-blue-color);}
.power_swiper_info .desc{font-size: var(--font-18);margin-top: .5vw;line-height: 1.4;color: var(--font-blue-color);}
.power_swiper_info  .layui-btn{margin-top: 1vw;font-weight: bold;} 


.power_page_detail{padding: 3.5vw 0;color: var(--font-blue-color);}
.power_page_detail .name{font-size: var(--font-24);font-weight: bold; border-bottom: var(--font-blue-color) 1px solid;padding-bottom: 1vw;}
.power_page_detail_block{display: flex;justify-content: space-between; padding-bottom: 3vw; border-bottom: var(--font-blue-color) 1px solid;}
.power_page_detail_con{width: 50%;}
.power_page_detail_con .article_box table tr th,.power_page_detail_con .article_box table tr td{border-color: rgba(0,0,0,0.2);border-left: 0;border-right: 0;padding-left: 0;padding-right: 0;}
.power_page_detail_con .article_box table tr:first-of-type td{border-top: none;}

.power_detail_pics{display: flex;justify-content: space-between;flex-wrap: wrap;}
.power_detail_pics .item{display: flex;align-items:first baseline;width: 50%;margin-top: 1vw;}
.power_detail_pics .item .img{margin-right: .3vw;width: 2vw;height: 2vw;background: #f0fdf4;border-radius: 50%;flex-shrink: 0;}
.power_detail_pics .item .img img{width: 100%;height: 100%;object-fit: contain;}

.power_page_down{width: 50%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.power_page_down .down_ico{width: 5vw;height: 5vw;border-radius: 50%;color: var(--font-blue-color);border: 1px solid var(--font-blue-color);display: flex;align-items: center;justify-content: center;font-size: var(--font-36);}
.power_page_down .title{font-size: var(--font-18);color: var(--font-active-color);margin-top: 1.2vw;text-align: center;line-height: 1.4;}
.power_page_down .layui-btn{margin-top: 1.2vw;font-weight: bold;}

.product_swiper_box{padding: 3vw 0 5.5vw;}
.product_swiper .swiper-slide{background: var(--bg-greenLight);padding: 1.5vw;height: auto;display: flex;flex-direction: column;justify-content: space-between;}
.product_swiper .swiper-slide .img::before{display: block;content: '';padding-bottom: 75%;}
.product_swiper .swiper-slide img{user-select: none;object-fit: contain;}
.product_swiper .swiper-slide .title{font-size: var(--font-26);font-weight: bold;margin-top: 1vw;line-height:1.2;color: var(--font-blue-color);margin-top: 1.5vw;color: var(--font-active-color);}
.product_swiper .swiper-slide .desc{font-size: var(--font-16);margin-top: .5vw;line-height: 1.4;color: var(--font-blue-color);margin-top: 2vw;border-top: var(--font-blue-color) 1px solid;padding-top: .5vw;}
.product_swiper .swiper-slide .layui-btn{margin-top: 2vw;padding: .1vw 1.8vw;font-size: var(--font-15);font-weight: bold;}

.product_swiper_btn{display: flex;justify-content: center;align-items: center;margin-top: 2vw;}
.product_swiper_prev,.product_swiper_next{width: 2.2vw;height: 2.2vw;cursor:pointer;display: flex;align-items: center;justify-content: center;background-color: var(--bg-greenLight);color: var(--font-active-color);border-radius: 50%;font-size: var(--font-18);transition: 300ms;}
.product_swiper_prev:hover,.product_swiper_next:hover{background: var(--font-active-color);color: #fff;}
.product_swiper_btn .product_swiper_pagination{position: relative;bottom: 0;width: auto;background: var(--bg-greenLight);padding: .5vw 2vw;border-radius: 100vw;margin: 0 1vw;}
.product_swiper_btn .product_swiper_pagination .swiper-pagination-bullet{width: .5vw;height: .5vw;border-radius: 50%;background: var(--font-active-color);margin: 0 .3vw;transition: 300ms;opacity: 1;}
.product_swiper_btn .product_swiper_pagination .swiper-pagination-bullet-active{width: 3vw;border-radius: 100vw;}

.footer_contact_block{display: flex;justify-content: space-between;}
.footer_contact_block .text{width: 47%;}
.footer_contact_block .text .title{font-size: var(--font-36);color: var(--font-active-color);font-weight: bold;margin-top: 1vw;line-height: 1.2;}
.footer_contact_block .text .desc{font-size: var(--font-16);margin-top: 1vw;color: var(--font-blue-color);}
.footer_contact_block .text .info{margin-top: 2vw;display: flex;flex-direction: column;}
.footer_contact_block .text .info .item{display: flex;align-items: center;margin-top: 1vw;}
.footer_contact_block .text .info .item i{color: var(--font-green-color);margin-right: .5vw;font-size: var(--font-18);}
.footer_contact_from{width: 47%;background: #fff;background:#fff;padding: 2.5vw;}
.footer_contact_from .title{font-size: var(--font-24);color: var(--font-active-color);font-weight: bold;text-transform: uppercase;}
.footer_contact_from .layui-form-item {width: 100%;margin: 1vw 0 0 0;}

.contact_from ,.contact_from .layui-select-group{display:flex;justify-content:space-between;flex-wrap:wrap;}
.contact_from .layui-form-item ,.contact_from .layui-select-group .layui-form-select{width:calc(50% - 0.5vw);}
.contact_from .layui-input{height:2.2vw;line-height:2.2vw;font-size:var(--font-14);border-color:#bbbbbb;}
.contact_from .layui-textarea{font-size:var(--font-14);border-color:#bbbbbb;}
.contact_from .layui-form-item:last-of-type{margin-bottom:0;}
.contact_from .layui-form-item .codeimg{height:2.2vw;}
.contact_from .layui-form-item .text{width:60%;color:rgba(23,23,28,0.6);}
.contact_from .layui-form-item .text.one{width:100%;margin-top:1vw;text-align:center;}
.contact_from .layui-form-item.flex .layui-btn i{margin-left:0.5vw;font-size: var(--font-16);}
.contact_from .layui-form-item label{display:block;font-size:var(--font-16);margin-bottom:5px;font-weight: bold;display: flex;align-items: center;}
.contact_from .layui-input-wrap,.contact_from .layui-input-affix{line-height:2.2vw;}
.contact_from .layui-input-prefix{z-index:1;}
.contact_from .layui-input-prefix i{font-size:var(--font-18);color: var(--font-blue-color);}
.contact_from .layui-form-item{position:relative;}
.contact_from .layui-form-item.required .layui-input-affix{display:flex !important;align-items:center;justify-content:center;width:35px;padding:0;height: auto;}
.contact_from .layui-form-item.required .layui-input-affix.layui-hide .layui-icon-clear::before{display:block;content:'*';color:#ff0000;font-size:var(--font-12);}
.contact_from .layui-input{height:2.2vw;line-height:2.2vw;font-size:var(--font-15);border-radius:var(--radius);box-shadow:none;padding-left: 1vw;}
.contact_from .layui-textarea{font-size:var(--font-15);background:none;border-radius:var(--radius);padding:0.8vw;box-shadow:none;resize:none;}
.contact_from .layui-form-item .layui-btn{display:flex;height:2.2vw;align-items:center;justify-content:center;font-size:var(--font-16);background-color:var(--font-active-color);border-radius:100vw;color:#fff;width:100%;margin-top: .5vw;}
.lay-textarea-word-limit{position:absolute;right:5px;bottom:5px;color:#5f5f5f;font-size:var(--font-12);user-select:none;line-height:1.6;}
.contact_from .layui-form-item .checkbox_box{display:flex;flex-wrap:wrap;}
.contact_from .layui-form-checkbox > div{white-space:inherit;padding-right:6px;margin-top:0;line-height:1.5;font-size:var(--font-15);}
.contact_from .layui-form-item .layui-form-checkbox[lay-skin="primary"]{display:flex;align-items:center;justify-content:center;min-width:auto;min-height:auto;flex-direction:row-reverse;margin:0.3vw 0.5vw 0 0;padding:0;}
.contact_from .layui-form-item a{text-decoration:underline;color:var(--font-active-color);}
.contact_from .layui-form-checked[lay-skin="primary"] > i{border:0;background-color:var(--font-active-color);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.contact_from .layui-form-checkbox[lay-skin="primary"] > i{border-color:var(--font-active-color) !important;border-radius:50%;width:0.8vw;height:0.8vw;display:flex;align-items:center;justify-content:center;font-size:var(--font-10);position:relative;margin-right:5px;}
.contact_from .layui-form-item.flex::after{display:none;}
.contact_from .layui-form-item.flex .layui-input-wrap{display:flex;align-items:center;width:inherit;}
.contact_from .layui-form-item .form_code{width:47%;justify-content:space-between;flex-wrap:nowrap;align-items: center;}
.contact_from .layui-form-item .form_code .layui-input-wrap{width:100%;}
.contact_from .layui-form-item .form_code .layui-input{border-top-right-radius:0;border-bottom-right-radius:0;}
.contact_from .layui-form-item .codeimg{height:2.2vw;border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);}
.contact_from .layui-form-item.flex .layui-btn{width:15vw;margin: 0;}
.contact_from .layui-form-item.justify_end .layui-btn{width:100%;}
.contact_from .layui-form-item label em{color:#ff0000;margin-right:.3vw;font-style:normal;font-weight: normal;}
.contact_from .layui-form-item.one{width:100%;}
.contact_from .layui-input-suffix{right:0;width:auto;}
.layui-form-select .layui-edge{right:0.8vw;border-top-color:var(--font-grey-color);}
.layui-form-select dl{border-radius:var(--radius);top:100%;margin:0;bottom:inherit;max-height: 450px;}
.layui-form-select dl dd{padding:0 1vw !important;font-size:var(--font-15);}
.layui-form-select dl dd.layui-this{color:#fff;background:var(--font-active-color);font-weight:normal;}

.inquire_skin{width:40vw;height:auto;background:var(--bg-greenLight);color:var(--font-color);}
.inquire_skin_noClose .layui_close_btn{display: none;}
.inquire_skin .layui-layer-setwin .layui-layer-close2:hover{background-color:var(--font-yellow-color);}
.inquire_skin .layui-layer-content{width:100%;height:auto !important;border-radius:var(--radius);padding: 2vw;position: relative;background:var(--bg-greenLight)}

.inquire_skin .layui_close_btn{font-size:var(--font-24);position:absolute;right:1vw;top:1vw;line-height:1;color:var(--font-color);z-index:1000;}
.inquire_title{text-align: center;font-size: var(--font-40);color: var(--font-active-color);font-weight: bold;}
.inquire_box{position:relative;width:100%;margin-top: 1vw;}
.inquire_right .contact_from{padding: 2vw;background: #fff;border-radius:var(--radius);}





.footer{background:var(--bg-greenLight);color:var(--font-blue-color);padding:3vw 0 2vw;position:relative;z-index:2;}
.footer_box{display:flex;justify-content:space-between;align-items: flex-start;border-top: 1px solid var(--font-color);padding-top: 3vw;}
.footer_left{display:flex;flex-direction:column;justify-content: space-between;}
.footer_left a{color:var(--font-blue-color);}
.footer_left a:hover{color:var(--font-active-color);}
.footer_logo img{height: 1.45vw;}
.footer_copyright{font-size:var(--font-16);margin-top: 2vw;}
.footer_right{display: flex;justify-content: space-between;width:39.5vw;}
.footer_nav.layui-nav.layui-nav-tree{display:flex;background:none;border-radius:0;margin:0;justify-content:space-between;color:#b5b5b5;width: 30vw;flex-wrap: wrap;}
.footer_nav *{font-size:var(--font-16);display: flex;flex-wrap: wrap;}
.footer_nav .layui-nav-item{width:50%;line-height: inherit;margin-bottom: .8vw;}
.footer_nav .layui-nav-item a{padding:0;height:inherit;line-height:initial;color:var(--font-blue-color)!important;;display:inline-block;overflow:inherit;white-space:wrap;}
.footer_nav .layui-nav-item > a:hover,.footer_nav .layui-nav-itemed > a{color:var(--font-active-color)!important;}
.footer_nav .layui-nav-item > a{font-size:var(--font-18);}
.footer_nav .layui-nav-item a .layui-nav-more{display:none;}
.footer_nav .layui-nav-child{background:none;padding:0;line-height:1.4;display:flex;flex-wrap:wrap;flex-direction:column;}
.footer_nav .layui-nav-child dd{margin-top:.5vw;display:flex;flex-direction:column;}
.footer_nav .layui-nav-child dd a{color:var(--font-blue-color);font-size:var(--font-16);}
.footer_nav .layui-nav-child dd a:hover{color:var(--font-active-color);}
.footer_nav .layui-nav-bar,.footer_nav .layui-this::after{display:none;}
.footer_nav .layui-this,.footer_nav .layui-this a{background:none !important;}

.footer_media{display: flex;flex-direction: column;justify-content: space-between;}
.footer_media .title{font-size: var(--font-18);color: var(--font-blue-color);text-align: right;}
.footer_media .list{display: flex;align-items: center;margin-top: 1vw;}
.footer_media a{margin-left: .5vw;font-size: var(--font-11);display: flex;flex-direction: column;align-items: center;}
.footer_media a:first-of-type{margin-left: 0;}
.footer_media a i{width: 1.6vw;height: 1.6vw;background: var(--font-green-color);border-radius: 100vw;font-size: var(--font-18);color:#fff;display: flex;align-items: center;justify-content: center;}
.footer_media a:hover i{background: var(--font-active-color);color: #fff;}






.layui-fixbar{margin:0;padding:0;}
.layui-fixbar li{width:var(--font-50);height:var(--font-50);line-height:inherit;border-radius:5px;display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--font-active-color);color:#fff;margin-top:5px;font-size:var(--font-10);display:flex;flex-direction:column;align-items:center;line-height:1.4;font-family:Arial,Helvetica,sans-serif !important;}
.layui-fixbar{font-size:var(--font-18);}
.layui-fixbar .fonttop{margin-top:5px;box-shadow:0 0 1px 1px rgba(0,0,0,0.05) inset;border-radius:5px;overflow:hidden;box-shadow:none;}
.layui-fixbar li:before{font-size:var(--font-24);line-height:1;font-family:'iconfont' !important;}
.layui-fixbar .layui-fixbar-top:before{font-size:var(--font-24);}






.banner{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;overflow:hidden;background-color:var(--font-grey-color);}
.banner .img{display:block;width:100%;margin:0 auto;object-fit:cover;max-height:var(--i-window-height);}
.banner .text{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;top:0;color:#fff;}
.banner .text .title{font-size: var(--font-40);line-height: 1.3;font-weight: bold;text-align: center;}

.banner .form_search{width:30vw;margin:1.5vw auto;}
.banner .form_search .layui-input-wrap,.banner .form_search .layui-input-affix{line-height:2.6vw;;}
.banner .form_search .layui-input-affix .layui-icon{font-size:var(--font-16);}
.banner .form_search .layui-input{height:2.6vw;line-height:2.6vw;font-size: var(--font-16);}
.banner .form_search .layui-btn{width:2.6vw;height:2.6vw;}


.pro_banner{background: var(--bg-greenLight) url(../img/banner_bg.png) no-repeat center center;background-size: cover;display: flex;flex-direction: column;justify-content: center;align-items: center;min-height: var(--i-window-height);padding-top: var(--header-height);}
.pro_banner.mobile{min-height: 25vh;}
.pro_banner .title{font-size: var(--font-55);line-height: 1.4;font-weight: bold;text-align: center;color: var(--font-active-color);}
.pro_banner .desc{font-size: var(--font-20);line-height: 1.4;text-align: center;margin-top: .5vw;}
.pro_banner .img{margin: 2vw auto 0;display: flex;align-items: center;justify-content: center;}
.pro_banner .img img{max-width: 38vw;}





.guide_menu_item strong{font-size: var(--font-20);}
.guide_menu_item .layui-nav{background: none!important;padding: 0;display: flex;flex: 1;justify-content: space-evenly;white-space: nowrap;}
.guide_menu_item .layui-nav .layui-nav-item{line-height: inherit;position: relative;}
.guide_menu_item .layui-nav .layui-nav-item a ,.guide_menu_item .sort_name{font-size: var(--font-20);padding: 1.2vw 0;}
.guide_menu_item .layui-nav-bar, .guide_menu_item .layui-nav .layui-this::after{background-color: var(--font-active-color);border-radius: 100vw;}
.guide_menu_item .layui-nav .layui-nav-item.barhide:after{opacity: 0;}
.guide_menu_item .layui-nav.layui-bg-gray .layui-this a{color: var(--font-active-color);}
.guide_menu_item .layui-nav-bar, .guide_menu_item .layui-nav .layui-this::after{height: 1px;}

.guide_menu_item .layui-nav .layui-nav-item a .layui-nav-more{position: relative;right: 0;top: 0;margin-left: .3vw;}

.banner_guide_menu{position: absolute;width: 100%;left: 0;bottom: 0;background: rgba(238,241,246,0.8);}


.sitemap{margin: 2vw 0 0;border:#dedede solid 1px;}
.sitemap:first-of-type{margin-top: 0;}
.sitemap dt{font-weight: bold;background: var(--font-gray-color);padding: .8vw 1vw;font-size: var(--font-18);}
.sitemap dt a {color: var(--font-active-color);}
.sitemap dd{display: flex;padding:1.5vw 1vw;flex-wrap: wrap;}
.sitemap dd a{margin-right:2vw;}

#laypage{width:100%;padding:0;}
#laypage .layui-laypage-default{margin-top:2vw;width:100%;}
.layui-laypage-default{display:flex;justify-content:center;align-items:center;margin:3vw 0 0;}
.layui-laypage-default a{width:1.8vw;height:1.8vw;padding:0;margin:0 0.3vw;border-radius:50% !important;display:flex;align-items:center;justify-content:center;}
.layui-laypage-default a:hover{color:var(--font-active-color);}
.layui-laypage-default a.page-num{padding:0;}
.layui-laypage-default a.page-num-current{background-color:var(--font-active-color);color:#fff;border:none;}
.layui-laypage-default span{width:1.8vw;height:1.8vw;margin:0;margin:0 0.3vw;padding:0;border:none;color:var(--font-color);border-radius:50%;display:flex;align-items:center;justify-content:center;}
.layui-laypage-default .layui-laypage-curr .layui-laypage-em{background-color:var(--font-active-color);left:0;top:0;padding:0;border-radius:50% !important;}
.error_x{padding:3vw;display:flex;justify-content:center;align-items:center;margin-top:2vw;font-size:var(--font-16);width:100%;}
.error_x i{margin-right:0.5vw;font-size:var(--font-16);}

/*
@media screen and (max-width: 768px){
  :root{--swiper-navigation-size:20px;--font-200:26.667vw;--font-100:26.667vw;--font-80:21.333vw;--font-75:19.667vw;--font-70:18.667vw;--font-60:16vw;--font-55:14.667vw;--font-50:13.021vw;--font-48:12.8vw;--font-47:12vw;--font-44:11.733vw;--font-40:9.346vw;--font-36:8.411vw;--font-35:8.313vw;--font-34:8.213vw;--font-32:7.477vw;--font-30:7.009vw;--font-26:6.075vw;--font-24:5.607vw;--font-22:5.14vw;--font-20:4.673vw;--font-19:4.44vw;--font-18:4.206vw;--font-17:3.972vw;--font-16:3.738vw;--font-15:3.505vw;--font-14:3.271vw;--font-13:3.037vw;--font-12:2.804vw;--font-11:2.304vw;--font-10:1.704vw;--web-width:100%;--web-plr:0;--radius:10px;--swiper-navigation-size:8.974vw;}
p{margin:0 0 3vw;}
h1{font-size:6vw;}
h2{font-size:5vw;}
h3{font-size:4vw;}
h4{font-size:3vw;}
h5{font-size:1vw;}
h6{font-size:1vw;}
h1,h2,h3,h4,h5,h6{margin:3vw 0;line-height:1.5;}
p{margin:0 0 3vw;}
body{font-size:var(--font-16);padding-bottom:var(--font-50);}
body::before{display:none;}
.lazy_preloader{width:8vw;height:8vw;margin-left:-4vw;margin-top:-4vw;border:3px solid var(--font-color);border-top-color:transparent;}
.layui-main,.web_w{padding:0;}
.layui-table{color:var(--font-color);margin:6vw 0;}
.layui-table tr th,.layui-table tr td{font-size:var(--font-16);padding:10px 15px;}
.layui-layer-btn a{font-size:var(--font-16);}
.layui-layer-photos-prev,.layui-layer-photos-next{width:9.744vw !important;height:9.744vw !important;}
.layui-layer-photos{width:100% !important;height:auto !important;}
.layui-layer-photos .layui-layer-photos-prev{left:0;transform:scale(0.7);}
.layui-layer-photos .layui-layer-photos-next{right:0;transform:scale(0.7);}
.layui-layer-photos-footer{display:flex;align-items:center;justify-content:center;}
.layui-layer-photos-footer h3{margin:0;}
.ue_flex{flex-direction:column;margin:3vw 0;}
.ue_flex.last{flex-direction:column-reverse;}
.ue_flex .ue_flex_item:not(:first-of-type){margin:3vw 0 0 0;}
.ue_flex_two{flex-direction:row;flex-wrap:wrap;}
.ue_flex_two .ue_flex_item{width:48%;flex:auto;margin-top:4vw;}
.ue_flex_two .ue_flex_item:nth-of-type(1),.ue_flex_two .ue_flex_item:nth-of-type(2){margin-top:0;}
blockquote{padding:3vw;}
p+blockquote{margin:5vw 0 3vw;}
body.fliter{overflow:hidden;}
body.fliter .wapper,body.fliter .footer{filter:blur(15px);opacity:1;transition:all 1.2s;}
body.fliter .footer .wx_img{display:none;}
.form_search{width:100%;}
.form_search .layui-input-wrap{width:calc(100% - 10vw);}
.form_search .layui-input-wrap,.form_search .layui-input-affix{line-height:10vw;}
.form_search .layui-input{height:10vw;line-height:10vw;padding-left:5vw;}
.form_search .layui-btn{width:10vw;height:10vw;font-size:var(--font-20);}
.layui_btn_more.layui-btn{height:auto;line-height:initial;padding:2vw 3vw;}
.header.fixed{background:#fff;}
.header.header_scrlltop{top:0;}
.header_nav.layui-nav *{font-size:var(--font-15);}
.header_nav .layui-nav-item .layui-nav-child dd{padding:3vw 0;}
.header_nav .layui-nav-item .layui-nav-child dd a::after,.fliterYx .header:after{display:none;}
.header.fixed{position:relative;box-shadow:none;}
.header.sticky{position:fixed;}
.header .menu{display:flex;align-items:center;justify-content:space-between;width:100%;height:14vw;padding:0 3vw;}
.header .logo{display:flex;align-items:center;position:relative;overflow:hidden;height:100%;overflow:hidden;}
.header .logo img{display:block;height:10vw !important;}
.mobile_menu_btn{display:flex;}
.header_nav{background:none;display:flex;flex-direction:column;align-items:center;position:static;padding:0;height:100%;display:none;transform:none;left:0;height:auto;}
.header_nav.layui-nav-tree{display:flex;width:100%;}
.header_nav .layui-nav-item{line-height:initial;}
.header_nav .layui-nav-item.fliter_flag{padding-right:0;}
.header_nav .layui-nav-more{position:relative;right:0;margin-left:5px;}
.header_nav .layui-nav-item .layui-nav-child .flex{flex-direction:column;justify-content:flex-start;}
.header_nav .layui-nav-item .layui-nav-child dd{margin:0;}
.header_nav .layui-nav-item .layui-nav-child dd a{padding:0;display:flex;align-items:center;justify-content:flex-start;}
.header_nav.layui-nav-tree .layui-nav-item a{color:var(--font-color) !important;}
.header_nav .layui-nav-item .layui-nav-child dd a:hover{background:none;}
.header_nav .layui-nav-item .layui-nav-child dd a .ico{height:7vw;width:7vw;margin:0 6px 0 0;}
.header_nav .layui-nav-item .layui-nav-child dd:not(:last-of-type){margin-right:0;}
.header_nav .layui-nav-item .layui-nav-child dd a .ico img{width:7vw;transform:translate(-7vw,0);filter:drop-shadow(7vw 0 var(--font-active-color));image-rendering:auto;}
.header_nav .layui-nav-more{display:flex;}
.header_nav .layui-nav-item .layui-nav-child .flex_box{padding:0;}
.header_nav .layui-nav-item .layui-nav-child .flex_box .text{width:100%;}
.header_nav .layui-nav-item .layui-nav-child .flex_box .img,.header_nav .layui-nav-item .layui-nav-child .flex_box .text::before,.header_nav .layui-nav-item.fliter_flag .parent_a::after{display:none;}
.header_btn_lauguage a{display:flex;justify-content:center;align-items:center;color:var(--font-color) !important;}
.header_btn_lauguage img{height:16px;margin-right:5px;white-space:nowrap;}
.header_btn{position:absolute;display:flex;justify-content:space-between;align-items:center;}
.skin_menu{width:65%;height:100%;border-radius:0 !important;background-color:rgba(255,255,255,1) !important;box-shadow:0 !important;}
.skin_menu .layui-layer-title{height:14vw;display:flex;align-items:center;padding:0 3vw 0 3vw;color:var(--font-color);border-bottom:rgba(0,0,0,0.5) solid 1px;font-weight:bold;}
.skin_menu .layui-layer-title a,.skin_menu .layui-layer-setwin span{color:var(--font-color);}
.skin_menu .layui-layer-title a{width:100%;display:flex;justify-content:space-between;align-items:center;}
.skin_menu .layui-layer-content{overflow-x:hidden !important;}
.skin_menu .header_nav{display:flex;flex-direction:column;align-items:flex-start;height:auto;width:100%;}
.skin_menu .header_nav .layui-nav-item{margin:0 !important;padding:0 !important;position:relative;height:auto;width:100%;display:flex;flex-direction:column;}
.skin_menu .header_nav .layui-nav-item .parent_a{padding:0 3vw;height:14vw;font-size:var(--font-17);display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:rgba(0,0,0,0.2) solid 1px;color:var(--font-color) !important;}
.skin_menu .layui-layer-title a:after,.skin_menu .header_nav .layui-nav-item:not(.fliter_flag) .parent_a:after{display:block;content:'\e602';font-family:'layui-icon';font-size:var(--font-18);}
.skin_menu .header_nav .layui-nav-item.layui-nav-itemed .parent_a{color:#fff !important;background-color:var(--font-active-color);}
.skin_menu .header_nav .layui-nav-child{top:0;padding:1vw 3vw;border:0;border-bottom:rgba(0,0,0,0.2) solid 1px;border-radius:0;}
.skin_menu .header_nav .layui-nav-item .layui-nav-child dd{margin-right:0;width:100%;padding:0;}
.skin_menu .header_nav .layui-nav-item .layui-nav-child dd a{padding:2.5vw 0;background:none !important;display:flex;justify-content:space-between;align-items:center;height:auto;line-height:normal;font-weight:normal !important;color:var(--font-color);}
.skin_menu .header_nav .layui-nav-item .layui-nav-child dd a i{margin-right:2vw;min-width:4vw;}
.skin_menu .header_nav .layui-nav-item.layui-this,.skin_menu .header_nav .layui-nav-item.layui-this a,.skin_menu .layui-nav-tree .layui-this{background:none;}
.skin_menu .header_nav .layui-nav-item.layui-this::after,.header_tab .hd::before{display:none;}
.skin_menu .header_nav .layui-nav-bar{display:none;}
.skin_menu .header_nav .layui-nav-item:last-of-type{padding:0 !important;}
.skin_menu .header_search{display:flex;margin:5vw 3vw 0;width:auto;}
.skin_menu .header_search .layui-input{height:10vw;line-height:10vw;padding-left:3vw;font-size:var(--font-14);width:100%;}
.skin_menu .header_search .layui-input.active{width:100%;}
.skin_menu .header_search .layui-btn{width:10vw;height:10vw;font-size:var(--font-20);}
.skin_menu .header_tab .hd{width:100%;flex-direction:column;}
.skin_menu .header_tab .hd a{width:100%;padding:2.5vw 0;margin:0;height:auto;line-height:inherit;display:flex;justify-content:space-between;}
.skin_menu .header_tab .hd a::after,.skin_menu .header_nav .layui-nav-item .layui-nav-child dd a::after{display:block;content:'\e602';font-family:'layui-icon';color:#8b8b8b;}
.skin_menu .header_nav .layui-nav-item .layui-nav-child dd a::after{position:relative;left:0;bottom:0;opacity:1;width:auto;height:auto;}
.skin_menu .header_tab .hd a{background:none !important;}
.skin_menu .header_tab .bd{display:none;}
.skin_menu .footer_address{padding:0 3vw;margin-top:10vw;}
.header.fixed .layui-nav-item .parent_a,.header.fixed .header_search{color:var(--font-color) !important;}
.skin_menu .footer_con{padding:0 3vw;margin-top:6vw;}
.skin_menu .footer_word{max-width:100%;}
.skin_menu .footer_word i{margin-right:1vw;transform:translateY(0.3vw);}
.header_search{font-size:var(--font-20);color:var(--font-color);}
.header_search::after{height:4vw;background:var(--font-color) !important;margin:0 3vw;}
.header_search_box{padding:2vw 3vw;}
.header_search_form .layui_close{width:10vw;height:10vw;}
.header_search_form .layui-input-wrap{width:calc(100% - 10vw);}
.header_search_form .layui-input{height:10vw;line-height:10vw;padding-left:1vw;}
.header_search_form .layui-btn{width:6vw;height:10vw;font-size:var(--font-18);background:none;border:none;box-shadow:none;display:flex;align-items:center;justify-content:flex-end;}
.skin_search_dropdown{width:calc(100% - 6vw);padding:3vw;margin-top:3vw !important;}
.skin_search_dropdown .layui-menu{padding:0;max-height:70vh;overflow:auto;overflow-x:hidden;}
.skin_search_dropdown .layui-menu li{padding:1.5vw 0;}
.skin_search_dropdown .layui-menu li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.skin_search_dropdown .layui-menu li em{display:none;}
.skin_search_dropdown .layui-menu-body-title{white-space:wrap;overflow:inherit;}
.quick_link_box{background-color:#f8f8f8;padding:5vw;border-radius:var(--radius);margin-top:3vw;}
.quick_link_box .footer_box{padding:0;}
.index_banner .swiper-slide::before{display:block;content:'';padding-bottom:102.5%;}
.index_banner .text{padding:0 3vw;justify-content:flex-start;padding-top:15vw;}
.index_banner .text .title{font-size:var(--font-20);font-weight:bold;display:flex;flex-direction:column;align-items:center !important;text-align:center;max-width:100%;}
.index_banner .text .des{display:flex;flex-direction:column;text-align:center;display:none;}
.index_banner .public_button_box{position:static;}
.index_banner .index_banner_button a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}
.index_banner .index_banner_button .public_button_back,.index_banner .public_button_text,.index_banner .public_button_icon{display:none;}
.swiper_pagination_item{margin-right:10px;}
.swiper_pagination_icon{width:30px;height:5px;}
.index_banner_pagination{bottom:5vw;right:auto;left:0;justify-content:center;}
.flex .swiper_scroll_btn:last-of-type{margin-left:10px;}
.swiper_scroll_btn{width:30px;height:30px;}
.swiper_scroll_btn i{font-size:16px;}
.index_banner_navigation,.index_float_box{display:none;}
.index_banner .swiper-slide .link_video .img{display:block;}
.link_video_btn{display:flex;width:10vw;height:10vw;background-color:rgba(255,255,255,0.5);display:flex;align-items:center;justify-content:center;font-size:var(--font-20);color:var(--font-color);border-radius:50%;margin:5vw auto 0;}
.layui_btn_more.layui-btn{padding:1.3vw 5vw;}
.index_block{padding:10vw 3vw;}
.index_block.first{padding:6vw 3vw;}
.index_title .title,.about_company_title{font-size:var(--font-24);line-height:1.4;font-weight:bold;}
.index_title .title::after,.about_company_title:after{width:2em;margin-top:2vw;}
.index_title .des{margin-top:2vw;}
.contact_info{flex-direction:column;}
.contact_info .item{width:100%;padding:5vw;}
.contact_info .item:not(first-of-type){margin-top:3vw;}
.contact_info .item .ico{font-size:var(--font-36);color:var(--font-active-color);}
.contact_info .item .text{margin-top:2vw;text-align:center;}
.contact_info .item .text .title{font-size:var(--font-18);font-weight:bold;margin-bottom:5vw;color:var(--font-dark-color);}
.contact_info .item .text .des{display:block;text-align:left;}
.contact_info .item .text .des p{margin-bottom:2vw;}
.contact_info .item .wx_img{margin:0 auto;text-align:center;color:var(--font-dark-color);display:flex;}
.contact_info .item .wx_img .list{display:flex;flex-direction:column;margin:0 0.2vw;margin:0 2vw;}
.contact_info .item .wx_img img{width:30vw;margin-bottom:0.2vw;}
.contact_info .item .footer_bottom_media{margin-top:3vw;}
.contact_map{width:100%;margin-top:3vw;height:32vh;}
.contact_map .content{padding:1vw;width:100%;}
.contact_map .title{font-weight:bold;color:var(--font-active-color);}
.contact_map .text{margin-top:2vw;font-size:var(--font-14);}
.contact_map .text p{margin-bottom:1vw;}
.contact_map .content .img{width:12vw;display:block;position:absolute;right:3vw;top:3vw;}
.contact_from .layui-input-wrap,.contact_from .layui-input-affix{line-height:11vw;}
.contact_from .layui-input-prefix i{font-size:var(--font-18);}
.contact_from .layui-form-item{position:relative;}
.contact_from .layui-form-item.required .layui-input-affix{display:flex !important;align-items:center;justify-content:center;width:35px;padding:0;}
.contact_from .layui-form-item.required .layui-input-affix.layui-hide .layui-icon-clear::before{display:block;content:' ';color:#ff0000;font-size:var(--font-12);}
.contact_from .layui-input{height:11vw;line-height:11vw;font-size:var(--font-16);border-radius:var(--radius);box-shadow:none;}
.contact_from .layui-textarea{font-size:var(--font-16);background:none;border-radius:var(--radius);padding:3vw;box-shadow:none;}
.contact_from .layui-form-item .layui-btn{display:flex;height:10vw;align-items:center;justify-content:center;font-size:var(--font-18);}
.contact_from .layui-form-checkbox > div{white-space:inherit;padding-right:6px;margin-top:0;line-height:1.5;}
.contact_from .layui-form-item .layui-form-checkbox[lay-skin="primary"]{margin-top:0;padding-left:1.4vw;display:flex;align-items:center;justify-content:center;min-width:auto;min-height:auto;}
.contact_from .layui-form-item a{text-decoration:underline;color:var(--font-active-color);}
.contact_from .layui-form-checked[lay-skin="primary"] > i{border:0;background-color:var(--font-active-color);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.contact_from .layui-form-checkbox[lay-skin="primary"] > i{border-color:var(--font-active-color) !important;border-radius:50%;width:1vw;height:1vw;display:flex;align-items:center;justify-content:center;font-size:var(--font-12);top:2px;}
.contact_from .layui-form-item.flex::after{display:none;}
.contact_from .layui-form-item.flex .layui-input-wrap{display:flex;align-items:center;width:inherit;}
.contact_from .layui-form-item .form_code{width:100%;justify-content:space-between;flex-wrap:nowrap;}
.contact_from .layui-form-item .codeimg{height:11vw;}
.contact_from .layui-form-item.flex .layui-btn{width:100%;margin-top:6vw;}
.contact_from .layui-form-item.justify_end .layui-btn{width:100%;}
.contact_box{padding:12vw 3vw;}
.contact_box.first{padding-top:6vw;}
.contact_box .contact_from{flex-direction:column;margin-top:5vw;}
.contact_box .contact_from .layui-form-item{width:100%;}
.contact_box .contact_from .layui-form-item{margin:0 0 3vw 0;}
.contact_box .contact_from .layui-form-item.one.flex{flex-wrap:wrap;}
.contact_box .contact_from .layui-input-suffix{right:0;width:auto;}
.contact_box .contact_from .layui-form-select .layui-edge{right:3vw;border-top-color:var(--font-gray-color);}
.contact_box .contact_from .layui-form-select dl{border-radius:var(--radius);top:12vw;margin:0;}
.contact_box .contact_from .layui-form-select dl dd{padding:0 3vw !important;}
.index_form_block{padding-top:6vw;}
.index_form{margin-top:3vw;}
.index_form_text{padding:5vw 3vw;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.index_form .contact_from{width:100%;margin:6vw auto 0;box-shadow:0 0 5px 5px rgba(0,0,0,0.2);padding:5vw 5vw 4vw;border-radius:var(--radius);}
.index_form .contact_from .layui-input{border:none;box-shadow:none;padding-left:8vw;color:#fff;background:none;}
.index_form .contact_from .layui-input-prefix{width:8vw;padding:0;}
.index_form .contact_from .layui-input-prefix i{color:#fff;}
.index_form .contact_from .layui-input-wrap .layui-input-prefix+.layui-textarea{padding:3vw 3vw 3vw 8vw;min-height:40vw;line-height:1.6;resize:none;}
.inquire_skin{width:96% !important;}
.inquire_skin .layui-layer-setwin .layui-layer-close2:hover{background-color:var(--font-yellow-color);}
.inquire_box{flex-direction:column;position:relative;}
.inquire_box .layui_close_btn{font-size:var(--font-20);position:absolute;right:5px;top:5px;color:var(--font-color);}
.inquire_box .inquire_left{width:100%;background-size:100% auto;display:flex;flex-direction:column;justify-content:space-between;padding:5vw 4vw;}
.inquire_box .inquire_left .name{font-size:var(--font-20);line-height:1.2;}
.inquire_box .inquire_left .name br{display:none;}
.inquire_box .inquire_left .con{display:none;}
.inquire_box .inquire_left .con p{display:flex;flex-direction:column;margin:0 0 1.3vw;}
.inquire_box .inquire_left .con p strong{font-weight:normal;display:flex;align-items:center;}
.inquire_box .inquire_left .con p i{width:4vw;height:4vw;background:var(--font-yellow-color);color:#fff;font-size:var(--font-12);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1vw;flex-shrink:0;}
.inquire_box .inquire_left .con p span{color:#434343;display:flex;align-items:center;display:none;}
.inquire_box .inquire_left .con p span i{visibility:hidden;}
.inquire_box .inquire_left .item:last-of-type{padding:0;margin-top:15vw;}
.inquire_box .inquire_left .title{font-size:var(--font-20);display:flex;flex-direction:row;line-height:1.2;}
.inquire_box .inquire_left .title span:first-of-type{font-size:var(--font-20);}
.inquire_box .inquire_left .img{display:block;width:24%;position:absolute;right:8.9vw;bottom:7.2vw;}
.inquire_box .inquire_left .text{display:flex;flex-direction:column;margin-top:1vw;}
.inquire_box .inquire_left .text span:last-of-type{font-size:var(--font-20);}
.inquire_box .inquire_right{width:100%;background-color:#fff;padding:5vw;}
.inquire_right_title{display:flex;flex-direction:column;line-height:1.2;}
.inquire_right_title span:first-of-type{font-size:var(--font-22);}
.inquire_right_title span:last-of-type{font-size:var(--font-14);margin-top:2vw;}
.inquire_contact_from .layui-form-item{position:relative;margin:0 0 3vw;}
.inquire_contact_from .layui-form-item.active span{transform:translateY(-30%);font-size:var(--font-14) !important;font-size:var(--font-color);}
.inquire_contact_from .layui-form-select{background-color:#eeeeee;margin:3vw 0;}
.inquire_contact_from .layui-form-select .layui-select-title{padding-left:3vw;}
.inquire_contact_from .form_box_item .checkbox_item{display:flex;flex-wrap:wrap;padding-bottom:2vw;}
.inquire_contact_from .form_box_item .checkbox_item .layui-form-checkbox{width:20%;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;margin-top:3vw;padding-left:0;}
.inquire_contact_from .form_box_item .checkbox_item .layui-form-checkbox > div{text-overflow:initial;margin:0;padding:0;line-height:inherit;}
.inquire_contact_from .layui-input{border:none;box-shadow:none;height:12vw;line-height:12vw;padding:0;}
.inquire_contact_from .layui-btn{background:none;border-radius:100vw;color:var(--font-active-color);font-size:var(--font-17);padding:1.5vw 3vw;}
.inquire_contact_from .layui-btn i{font-size:var(--font-20);position:relative;left:3px;}
.inquire_skin .contact_from .iti--allow-dropdown{padding-left:12vw;}
.iti--fullscreen-popup .iti__dropdown-content{width:90vw;max-height:80vh;}
.contact_from .iti--allow-dropdown .iti__selected-country-primary{margin-left:6vw;}
.contact_from .iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary{padding-left:3vw;}
.contact_from .iti--allow-dropdown input.iti__tel-input[type="text"]{padding-left:20vw;}
.inquire_skin .contact_from .layui-form-item .iti--allow-dropdown .iti__country-container{padding-left:30vw;}
.inquire_skin .contact_from .layui-form-item .iti--allow-dropdown input.iti__tel-input[type="text"]{padding-left:30vw;}
.inquire_skin .contact_from .layui-form-item .iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary{padding-left:0;}
.inquire_skin .contact_from .layui-form-item.active .iti--allow-dropdown input.iti__tel-input[type="text"]{padding-left:2.5vw;}
.inquire_skin .contact_from .layui-form-item.active .iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary{padding-left:0;}
.inquire_contact_from .layui-input-wrap .layui-textarea{padding-left:10px;}
.about_page_box.mobile{padding:8vw 3vw;}
.about_page_box.first{padding:3vw 0 8vw;}
.sitemap{margin:4vw 0;}
.sitemap dt{padding:2vw 3vw;}
.sitemap dd{padding:3vw;}
.sitemap dd a{margin:1vw 2vw 1vw 0;}
.sitemap .map_cn{height:300px !important;}
.sitemap .map_cn .content{width:100%;}
.footer{padding:6vw 0 0;}
.footer_box{flex-direction:column;padding:0 3vw;}
.footer_left{max-width:100%;}
.footer_logo img{height:10vw;}
.footer_left .text{margin-top:3vw;color:var(--font-dark-color);}
.footer_bottom_media{justify-content:flex-start;margin-top:2vw;}
.footer_bottom_media a{font-size:var(--font-18);position:relative;width:7vw;height:7vw;}
.footer_box .footer_bottom_media a{background:#fff;color:rgba(0,0,0,0.6);}
.footer_bottom_media a.fontxhs,.footer_bottom_media a.fontbz{font-size:var(--font-12);}
.footer_bottom_media a:not(:first-of-type){margin-left:3vw;}
.footer_bottom_media a:hover{background:var(--font-active-color);color:var(--font-color);}
.footer_bottom_media a:hover img{display:none;}
.footer_nav{display:flex;flex-wrap:wrap;background:none;border-radius:0;width:100% !important;margin:0;}
.footer_nav .layui-nav-item{width:100% !important;margin-top:0 !important;margin-left:0 !important;}
.footer_nav .layui-nav-item a .layui-nav-more{display:flex;position:relative;top:0;margin:0;right:0;}
.footer_nav .layui-nav-item a .layui-nav-more:before{content:'\e624';}
.footer_nav .layui-nav-itemed a .layui-nav-more:before{content:'\e67e';}
.footer_nav .layui-nav-item a{padding:0.5vw 0;display:inline-block;font-size:var(--font-16);}
.footer_nav .layui-nav-item.layui-nav-itemed > a{pointer-events:inherit;color:var(--font-active-color) !important;}
.footer_nav .layui-nav-item > a{display:flex;justify-content:space-between;align-items:center;border-bottom:rgba(0,0,0,0.1) solid 1px;height:13vw;display:flex;justify-content:space-between;align-items:center;font-weight:normal;color:var(--font-color) !important;}
.footer_nav .layui-nav-child{background:none;padding:5vw 0;line-height:1.6;border-bottom:rgba(0,0,0,0.1) solid 1px;display:none;}
.footer_nav .layui-nav-itemed .layui-nav-child{display:block;}
.footer_nav .layui-nav-child dd{margin-top:3vw;display:flex;flex-direction:column;}
.footer_nav .layui-nav-child dd:nth-of-type(1){margin-top:0;}
.footer_bottom{align-items:flex-start;}
.footer_bottom_box{padding:3vw;margin-top:5vw;background:none;}
.footer_bottom_box,.footer_bottom_box a{color:rgba(0,0,0,0.6);}
.footer_bottom_box a:hover{color:var(--font-color);}
.footer_bottom_box{padding:5vw 3vw;background:var(--font-dark-color);color:#fff;margin-top:5vw;}
.footer_bottom_info{text-align:center;font-size:var(--font-13);width:100%;}
.footer_bottom_info .item{flex-wrap:wrap;font-size:var(--font-15);white-space:inherit;}
.footer_bottom_info a{color:#fff;}
.footer_bottom_info span{margin:0 0 0 2vw;}
.footer_bottom_info em{font-style:normal;}
.footer_bottom_media{display:flex;align-items:center;margin-top:5vw;justify-content:flex-start;}
.footer_bottom_media a{font-size:var(--font-18) !important;position:relative;width:7vw !important;height:7vw !important;background:#fff;color:var(--font-dark-color);display:flex !important;justify-content:center !important;align-items:center !important;border-radius:50%;flex-shrink:0;background-color:#fff;}
.footer_bottom_media a:not(:first-of-type){margin-left:3vw;}
.footer_bottom_media a img{width:120px;height:120px;position:absolute;left:50%;top:-4vw;transform:translate(-50%,-50%);border-radius:var(--radius);visibility:hidden;opacity:0;transition:all 0.5s;box-shadow:0 0 0.26042vw rgba(0,0,0,0.4);padding:0.3vw;background:#fff;}
.footer_bottom_media a:hover{background-color:var(--font-active-color) !important;color:#fff !important;}
.footer_bottom_media a:hover img{opacity:1;visibility:inherit;top:-3.3vw;}
.skin_video{width:100%;height:auto;}
.layui-fixbar{right:0 !important;top:inherit !important;bottom:0 !important;display:flex;justify-content:space-between;width:100%;background-color:var(--font-dark-color);}
.layui-fixbar li:before{font-size:var(--font-20);}
.layui-fixbar li{width:25%;margin:0;border-radius:0;font-size:var(--font-14);}
.layui-fixbar li:not(:first-of-type){border-left:1px solid rgba(255,255,255,0.4);}
.layui-fixbar li.layui-fixbar-top{display:none !important;}

.banner .img{min-height:22vh;}
.banner .text{padding:3vw 20vw;align-items:center;text-align:center;}
.banner .text.center{align-items:center;text-align:center;}
.banner .text .title{font-size:var(--font-22);line-height:1.3;}
.banner .text .title::after{width:5vw;margin-top:1.5vw;margin-bottom:2vw;}
.banner .text .des{margin-top:2vw;line-height:1.4;}
.banner .text.right .title::after{margin:1.5vw 0 2vw;}
.banner .text .layui_btn_more.layui-btn{padding:0.8vw 3.6vw;}
.banner .text .des{display:none;}
.guide_menu_item{padding:2vw 3vw;}
.guide_menu_item strong,.filter_solution .guide_menu_item .layui-nav .layui-nav-item a{font-size:var(--font-17);}
.guide_menu_item .layui-nav{width:100%;display:flex;justify-content:space-between;justify-content:space-around;flex:1;}
.guide_menu_item .layui-nav .layui-nav-item:not(:last-of-type){margin-right:0;}
.guide_menu_item .layui-nav .layui-nav-item:not(:last-of-type).bar::before{display:none;}
.guide_menu_item .layui-nav .layui-nav-item a,.guide_menu_item .sort_name{font-size:var(--font-17);font-weight:bold;padding:4vw 0;}
.guide_menu_pos,.guide_menu_pos i{font-size:var(--font-14);}
.guide_menu_pos{padding:3vw 0;}
.banner .form_search{width:100%;margin:5vw auto;}
.guide_menu_item .form_search,.banner_pos{display:none;}
.guide_menu_item .layui-nav .layui-nav-item a .layui-nav-more{margin-left:1vw;}
.guide_menu_item .layui-nav .layui-this::after{height:2px;}
.guide_menu_item .layui-nav .layui-nav-item .layui-nav-child{padding:3vw;}
.article_sarch{padding:3vw 3vw 12vw;}
.article_sarch .product_list{margin-top:1vw;}
.article_sarch .tag_listall{margin-top:3vw;}
.article_sarch .tag_listall a.layui-btn{height:10vw;display:flex;align-items:center;justify-content:center;}
.article_banner{padding:0;}
.article_banner .web_w{width:100%;}
.article_banner .text{padding:5vw 3vw;position:relative;}
.article_banner .text .des{display:flex;flex-direction:column;align-items:flex-start;}
.article_date{color:var(--font-dark-color);display:flex;justify-content:space-between;margin-top:2.5vw;font-weight:normal;width:100%;font-size:var(--font-15);}
.article_date .item:not(:first-of-type){margin-left:0;}
.article_date i{font-size:var(--font-15);margin-right:1vw;}
.article_back{margin-bottom:0;}
.article_back a i{font-size:var(--font-15);margin-right:1vw;}
.article_title{font-size:var(--font-22);font-weight:bold;}
.article_pos{right:0;bottom:0;position:relative;margin-top:5vw;width:100%;text-align:right;font-size:var(--font-14);}
.article_ms{text-align:left;margin-top:5vw;}
#laypage .layui-laypage-default{margin-top:6vw;}
.layui-laypage-default{margin:8vw 0 0;width:100%;}
.layui-laypage-default *{font-size:var(--font-14) !important;}
.layui-laypage-default a{font-size:var(--font-14);width:7vw;height:7vw;line-height:7vw;margin:0 1.5vw;}
.layui-laypage-default .page-num{font-size:var(--font-14);width:7vw;height:7vw;line-height:7vw;font-size:var(--font-14);}
.layui-laypage-default span{width:7vw;height:7vw;margin:0 1.5vw;font-size:var(--font-14);}
.error_x{padding:6vw;display:flex;justify-content:center;align-items:center;margin-top:5vw;}
.error_x i{margin-right:1vw;}
}
*/