html {font-size:calc(100vw/19.2); -ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-overflow-scrolling: touch;scrollbar-width: thin;}

html.act {overflow:hidden;width:100%;height:100vh;}

*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

* {margin:0;padding:0;outline:none;}

/* *:focus:not(:focus-visible) { outline: none }
*:focus-visible { outline: 2px solid blue } */

:root{
  --color-primary: #00A084;
  --vi-primary: #009D85;
  --text-color: #424A48;
  --border-light: rgba(0, 85, 72, 0.15);
}

@font-face {
  font-family: 'hmb';
  src: url("/static/fonts/HarmonyOS_Sans_SC_Bold.ttf") format("truetype");
  font-display: swap;
}
@font-face {
  font-family: 'hml';
 src: url("/static/fonts/HarmonyOS_Sans_SC_Light.ttf") format("truetype");
  font-display: swap;
}
@font-face {
  font-family: 'hmm';
  src: url("/static/fonts/HarmonyOS_Sans_SC_Medium.ttf") format("truetype");
  font-display: swap;
}
@font-face {
  font-family: 'hmr';
  src: url("/static/fonts/HarmonyOS_Sans_SC_Regular.ttf") format("truetype");
  font-display: swap;
}
@font-face {
  font-family: 'pps';
  src: url("/static/fonts/Poppins-SemiBold.ttf") format("truetype");
  font-display: swap;
}
@font-face {
  font-family: 'ppm';
  src: url("/static/fonts/Poppins-Medium.ttf") format("truetype");
  font-display: swap;
}
.hmb{font-family: 'hmb';}
.hml{font-family: 'hml';}
.hmm{font-family: 'hmm';}
.hmr{font-family: 'hmr';}
.pps{font-family: 'pps';}
.ppm{font-family: 'ppm';}

body {position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;overflow-x:hidden;position:relative;padding:0;width:100%;color: var(--text-color);font-family:'hmr', Microsoft YaHei,-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,Hiragino Sans GB,Helvetica Neue,Arial,Helvetica,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size: 14px;line-height:1;background:#fff;}

ul,ul li,ol li,tr td,dl,dd {list-style-type:none;margin:0;padding:0;}
.clearfix:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
a {display:inline-block;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color: rgba(255, 0, 0, 0);color: var(--text-color);-webkit-transition: color .4s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: color .4s cubic-bezier(0.4, 0, 0.2, 1); transition: color .4s cubic-bezier(0.4, 0, 0.2, 1);}
textarea,select {outline:none;color:#666;font-size: 14px;width:100%;}
textarea {resize:none;padding:0;border:0;font-family:'hmr';}
img {border:none;max-width:100%;display:block;width: 100%;}
img[src=""] {opacity:0;}
i {font-style:normal;}

.edit img,.img_inline_block img {display:inline-block;height:auto;width: auto;max-width: 70%;}
.fw_100 {font-weight:100;}
.img_cct {width:100%;opacity:0;}
.t_line1 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.t_line2 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;}
.t_line3 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-moz-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;}
.t_line4 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;-webkit-line-clamp:4;-moz-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;box-orient:vertical;}
.t_line5 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;-webkit-line-clamp:5;-moz-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;box-orient:vertical;}
.place::-webkit-input-placeholder {color:var(--text-color);}
.place:-moz-placeholder {color:var(--text-color);}
.place::-moz-placeholder {color:var(--text-color);}
.place:-ms-input-placeholder {color:var(--text-color);}

.place2::-webkit-input-placeholder {color: rgba(102, 102, 102, 0.66);}
.place2:-moz-placeholder {color: rgba(102, 102, 102, 0.66);}
.place2::-moz-placeholder {color: rgba(102, 102, 102, 0.66);}
.place2:-ms-input-placeholder {color: rgba(102, 102, 102, 0.66);}

.place3::-webkit-input-placeholder {color: #BFBFBF;}
.place3:-moz-placeholder {color: #BFBFBF;}
.place3::-moz-placeholder {color: #BFBFBF;}
.place3:-ms-input-placeholder {color: #BFBFBF;}

.place4::-webkit-input-placeholder {color: #CECECE;}
.place4:-moz-placeholder {color: #CECECE;}
.place4::-moz-placeholder {color: #CECECE;}
.place4:-ms-input-placeholder {color: #CECECE;}

.swiper-button-disabled{cursor: not-allowed;}
.swiper-button-lock{opacity: 0;pointer-events: none;}

.text-left {text-align:left;}
.text-right {text-align:right;}
.text-center {text-align:center;}
.text-justif {text-align:justify;}
.text-nowrap {white-space:nowrap;}
.text-lowercase {text-transform:lowercase;}
.text-uppercase {text-transform:uppercase;}
.text-capitalize {text-transform:capitalize;}
.text-bold {font-weight:bold;}
.imgTwo{position: relative;}
.imgTwo img:nth-child(2){position: absolute;inset: 0px;margin: auto;opacity: 0;}
.imghover:hover .imgTwo img:nth-child(1){opacity: 0;}
.imghover:hover .imgTwo img:nth-child(2){opacity: 1;}
.imgTwohover:hover img:nth-child(1){opacity: 0;}
.imgTwohover:hover img:nth-child(2){opacity: 1;}
.zId5 {z-index:5;}
.zId4 {z-index:4;}
.zId3 {z-index:3;}
.zId2 {z-index:2;}
.zId1 {z-index:1;}


/* 滚动条样式 */*
/* ::-webkit-scrollbar {width:4px;height:1px;}
*::-webkit-scrollbar-thumb{ background:#000;}
*::-webkit-scrollbar-track{ background:rgba(0,0,0,0.4);} */
.scroll::-webkit-scrollbar {width:3px;height:1px;}
.scroll::-webkit-scrollbar-thumb{ background:var(--color-primary);}
.scroll::-webkit-scrollbar-track{ background:#DDDDDD;}

.scroll2::-webkit-scrollbar {width:6px;height:1px;}
.scroll2::-webkit-scrollbar-thumb{ background:#656565;border-radius: 3px;}
.scroll2::-webkit-scrollbar-track{ background:#F3F3F3;border-radius: 3px;}

.scroll3::-webkit-scrollbar {width:4px;height:1px;}
.scroll3::-webkit-scrollbar-thumb{ background: var(--vi-primary);border-radius: 2px;}
.scroll3::-webkit-scrollbar-track{ background:#EAEAEA;border-radius: 2px;}

/*去掉 input 默认边框*/
input {padding:0;border:0;font-family:'hmr';outline:none;}
input[type="submit"] {background-color:transparent;cursor:pointer;}
input[type="button"],input[type="submit"],input[type="reset"] {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand {display:none;}

h3 {font-weight:500;}
/*.f_12 {font-size:12px;}*/
/*.f_14 {font-size:14px;}*/
/*.f_16 {font-size:16px;}*/
/*.f_18 {font-size:18px;}*/
/*.f_20 {font-size:20px;}*/
/*.f_22 {font-size:22px;}*/
/*.f_24 {font-size:24px;}*/
/*.f_26 {font-size:26px;}*/
/*.f_28 {font-size:28px;}*/
/*.f_30 {font-size:30px;}*/
/*.f_32 {font-size:32px;}*/
/*.f_34 {font-size:34px;}*/
/*.f_36 {font-size:36px;}*/
/*.f_38 {font-size:38px;}*/
/*.f_40 {font-size:40px;}*/
/*.f_42 {font-size:42px;}*/
/*.f_44 {font-size:44px;}*/
/*.f_46 {font-size:46px;}*/
/*.f_48 {font-size:48px;}*/
/*.f_50 {font-size:50px;}*/
/*.f_52 {font-size:52px;}*/
/*.f_54 {font-size:54px;}*/
/*.f_56 {font-size:56px;}*/
/*.f_58 {font-size:58px;}*/
/*.f_60 {font-size:60px;}*/
/*.f_62 {font-size:62px;}*/
/*.f_64 {font-size:64px;}*/
/*.f_66 {font-size:66px;}*/
/*.f_68 {font-size:68px;}*/
/*.f_70 {font-size:70px;}*/
/*.f_72 {font-size:72px;}*/
/*.f_74 {font-size:74px;}*/
/*.f_76 {font-size:76px;}*/
/*.f_78 {font-size:78px;}*/
/*.f_80 {font-size:80px;}*/

.f_12 {font-size:0.12rem;}
.f_14 {font-size:0.14rem;}
.f_16 {font-size:0.16rem;}
.f_18 {font-size:0.18rem;}
.f_20 {font-size:0.20rem;}
.f_22 {font-size:0.22rem;}
.f_24 {font-size:0.24rem;}
.f_26 {font-size:0.26rem;}
.f_28 {font-size:0.28rem;}
.f_30 {font-size:0.30rem;}
.f_32 {font-size:0.32rem;}
.f_34 {font-size:0.34rem;}
.f_36 {font-size:0.36rem;}
.f_38 {font-size:0.38rem;}
.f_40 {font-size:0.40rem;}
.f_42 {font-size:0.42rem;}
.f_44 {font-size:0.44rem;}
.f_46 {font-size:0.46rem;}
.f_48 {font-size:0.48rem;}
.f_50 {font-size:0.50rem;}
.f_52 {font-size:0.52rem;}
.f_54 {font-size:0.54rem;}
.f_56 {font-size:0.56rem;}
.f_58 {font-size:0.58rem;}
.f_60 {font-size:0.60rem;}
.f_62 {font-size:0.62rem;}
.f_64 {font-size:0.64rem;}
.f_66 {font-size:0.66rem;}
.f_68 {font-size:0.68rem;}
.f_70 {font-size:0.70rem;}
.f_72 {font-size:0.72rem;}
.f_74 {font-size:0.74rem;}
.f_76 {font-size:0.76rem;}
.f_78 {font-size:0.78rem;}
.f_80 {font-size:0.80rem;}

.onetime{-webkit-transition: transform .4s cubic-bezier(0.4, 0, 0.2, 1), opacity .4s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: transform .4s cubic-bezier(0.4, 0, 0.2, 1), opacity .4s cubic-bezier(0.4, 0, 0.2, 1); transition: transform .4s cubic-bezier(0.4, 0, 0.2, 1), opacity .4s cubic-bezier(0.4, 0, 0.2, 1);}

.alltime,.alltime:before,.alltime:after,.alltime *,.alltime *:before,.alltime *:after{-webkit-transition: all .4s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all .4s cubic-bezier(0.4, 0, 0.2, 1); transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);}

.w100{width: 100%;}

/* common */
.mg48{margin-top: 0.48rem;}
.mg50{margin-top: 0.5rem;}
.mg54{margin-top: 0.54rem;}
.mg55{margin-top: 0.55rem;}
.mg60{margin-top: 0.6rem;}
.mg64{margin-top: 0.64rem;}
.mg70{margin-top: 0.7rem;}
.mg72{margin-top: 0.72rem;}
.mg75{margin-top: 0.75rem;}
.mg80{margin-top: 0.80rem;}
.mg88{margin-top: 0.88rem;}
.mg93{margin-top: 0.93rem;}
.mg100{margin-top: 1rem;}
.mg115{margin-top: 1.15rem;}
.mg120{margin-top: 1.2rem;}
.mg128{margin-top: 1.28rem;}
.mg140{margin-top: 1.4rem;}
.mg150{margin-top: 1.5rem;}
.mg160{margin-top: 1.6rem;}
.pd63_160{padding-top: 0.63rem;padding-bottom: 1.6rem;}
.pd75_160{padding-top: 0.75rem;padding-bottom: 1.6rem;}
.pd102_104{padding-top: 1.02rem;padding-bottom: 1.04rem;}
.pd104_71{padding-top: 1.04rem;padding-bottom: 0.71rem;}
.pd104_97{padding-top: 1.04rem;padding-bottom: 0.97rem;}
.pd104_164{padding-top: 1.04rem;padding-bottom: 1.64rem;}
.pd104_177{padding-top: 1.04rem;padding-bottom: 1.77rem;}
.pd104_200{padding-top: 1.04rem;padding-bottom: 2rem;}
.pd115_115{padding-top: 1.15rem;padding-bottom: 1.15rem;}
.pd115_160{padding-top: 1.15rem;padding-bottom: 1.6rem;}
.pd120_74{padding-top: 1.2rem;padding-bottom: 0.74rem;}
.pd120_116{padding-top: 1.2rem;padding-bottom: 1.16rem;}
.pd120_135{padding-top: 1.2rem;padding-bottom: 1.35rem;}
.pd140_120{padding-top: 1.4rem;padding-bottom: 1.2rem;}
.pd145_100{padding-top: 1.45rem;padding-bottom: 1rem;}
.pd150_220{padding-top: 1.5rem;padding-bottom: 2.2rem;}
.pd160_160{padding-top: 1.6rem;padding-bottom: 1.6rem;}
.pd170_92{padding-top: 1.7rem;padding-bottom: 0.92rem;}
.pd170_140{padding-top: 1.7rem;padding-bottom: 1.4rem;}
.w1640{padding-left: 1.35rem;padding-right: 1.35rem;scrollbar-gutter: stable;}
.html {height:100vh;overflow:hidden;}
.body {height:100vh;}
.phbox{display: none;}

.mb-head {display:none;position:absolute;top:2rem;width:100%;height:calc(100vh - 2rem);background-color:#ffffff;overflow-y:auto;}
.mb-head::-webkit-scrollbar-thumb {background-color:var(--color-primary);}
.menu {display:none;position:relative;width:20px;height:20px;cursor:pointer;margin-left:0.5rem;}
.menu div {position:absolute;left:0;width:100%;height:2px;background-color:#fff;transition:all 0.4s ease;}
.menu .top {top:0;}
.menu .middle {top:9px;}
.menu .bottom {bottom:0;}
.menu.cur .top {transform:rotate(45deg);transform-origin:top left;width:26px;}
.menu.cur .middle {transform:translateX(-20px);opacity:0;}
.menu.cur .bottom {transform:rotate(-45deg);transform-origin:top left;width:26px;left:-1px;}
.mb-nav {width:100%;height:auto;background-color:#ffffff;border-bottom:1px solid #e3e3e3;padding:0 21px;transition:all 0.4s;}
.mb-nav:first-child {border-top:1px solid #e3e3e3;}
.mb-nav:nth-child(2n -1) {background-color:rgba(23,28,97,0.05);}
.mb-nav .mb-nav-frs {width:100%;display:block;height:1rem;line-height:1rem;position:relative;color:var(--text-color);transition:all 0.4s;}
.mb-nav .mb-nav-frs::after {content:"";position:absolute;right:21px;top:50%;margin-top:-5px;transform:rotate(45deg);border-top:1px solid #999;border-right:1px solid #999;background-size:100%;width:10px;height:10px;transition:all 0.4s;}
.mb-nav .mb-nav-scd {display:none;width:100%;}
.mb-nav .mb-nav-scd a {position:relative;display:block;width:100%;height:0.55rem;line-height:0.55rem;padding:0 0.65rem;border-bottom:1px solid rgba(255,255,255,0.25);color:#fff;}
.mb-nav .mb-nav-scd a::after {content:"";position:absolute;top:50%;left:0.33rem;transform:translateY(-50%);width:0.1rem;height:0.1rem;border-radius:50%;background-color:#ffffff;}
.mb-nav.cur {background-color:var(--color-primary);padding-bottom:0.3rem;}
.mb-nav.cur a {color:#ffffff;}
.mb-nav.cur .mb-nav-frs::after {transform:rotate(135deg);border-top-color:#fff;border-right-color:#fff;}
.mb-nav.noNav .mb-nav-frs::after {display:none;}
.mb-head .mb-search {margin:1rem auto 0;width:60%;height:1.3rem;border-radius:1rem;display:flex;align-items:center;background:#f6f6f6;padding:0 0.2rem;}
.mb-head .mb-search .button {width:14px;background:none;}
.mb-head .mb-search input {width:calc(100% - 14px);height:100%;background:none;padding:0 0.25rem;color:#000;}

/* footer */
.footer{padding: 1.74rem 0 0.35rem;position: relative;z-index: 30;overflow:hidden;}

.footer:before{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: url(/static/images/footer_bgx.png) top center;background-size: cover;z-index: -1;}
.footer:after{content:"";position: absolute; top:0;left: 0;width: 21.35rem;height: 2.57rem;background: url(/static/images/f_solid.png);background-size: 100% 100%;z-index: -2;
      animation: wave-flow 5s linear infinite;}

@keyframes wave-flow {
0% {
background-position: 0 0;
}
100% {
/* 背景图宽度 200px 时，移动 -200px 实现循环 */
background-position: -21.35rem 0; 
}
}

.footer .ftp{display: flex;align-items: flex-end;gap: 0.27rem;}

.footer .ftp a{height: max(32px, 0.36rem);}

.footer .ftp a img{width: auto;height: 100%;}

.footer .ftp span{width: clamp(132px, 1.32rem, 264px);}

.footer .fbar{display: flex;justify-content: space-between;margin-top: 0.59rem;align-items: center;}

.footer .fbar .ul{display: flex;gap: 0.78rem;}

.footer .fbar .ul .li a{display: block;line-height: calc(19 / 16);color: #fff;}

.footer .fbar .ul .li a:hover{color: var(--color-primary);}

.footer .fco{height: 3.35rem;border-top: 1px solid rgba(255,255,255,0.16);border-bottom: 1px solid rgba(255,255,255,0.16);margin-top: 0.25rem;}

.footer .fco .list{margin-top: 1.08rem;display: flex;flex-wrap: wrap;gap: 1.3rem;}

.footer .fco .list .item{max-width: 60%;}

.footer .fco .set{line-height: calc(28 / 16);color: #fff;}

.footer .fco .det{line-height: calc(28 / 18);color: #fff;margin-top: 0.05rem;}

.footer .fco .det a{line-height: calc(28 / 20);color: #fff;}

.footer .fco .det a:hover{color: var(--color-primary);}

.footer .fbt{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 0.22rem;}

.footer .fbt .lf{line-height: calc(23 / 14);color: #fff;}

.footer .fbt .lf a{color: #fff;}

.footer .fbt .lf a:hover{color: var(--color-primary);}

.footer .fbt .rf a{display: flex;align-items: baseline;gap: 0.08rem;line-height: calc(18 / 16);color: #ECECEC;}

.footer .fbt .rf a span{width: 0.1rem;}

.footer .fbt .rf a:hover{color: var(--color-primary);}

.footer .fbar .rf{display: flex;gap: 0.44rem;align-items: flex-end;}

.footer .fbar .rf .link{display: flex;gap: 0.2rem;}

.footer .fbar .rf .link a{position: relative;}

.footer .fbar .rf .link .ico{width: 0.3rem;height: 0.3rem;background: rgba(255,255,255,0.2);border-radius: 50%;position: relative;}

.footer .fbar .rf .link .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.footer .fbar .rf .link a:hover .ico img:nth-child(1){opacity: 0;}

.footer .fbar .rf .link a:hover .ico img:nth-child(2){opacity: 1;}

/*.footer .fbar .rf .link a:hover .ico{background: rgba(0, 157, 133, 0.5);}*/

.footer .fbar .rf .link .code{position: absolute;top: 100%;left: 0;width: 1.24rem;padding-top: 0.24rem;pointer-events: none;opacity: 0;visibility: hidden;transform: translateY(0.5rem);}

.footer .fbar .rf .link a:hover .code{transform: translateY(0);opacity: 1;pointer-events: all;visibility: visible;}

.footer .fbar .rf .link .code .arr{position: absolute;top: 0.16rem;left: 0.12rem;width: 0.18rem;}

.footer .fbar .rf .link .code .cox{height: 1.24rem;border-radius: 0.12rem;background: #fff;position: relative;z-index: 2;padding: 0.08rem;box-shadow: 0px 0.04rem 0.12rem 0px rgba(0, 0, 0, 0.10);}

.footer .fbar .rf .link .code .cox img{height: 1.08rem;object-fit: contain;}

.footer .fbar .rf .en a{display: block;line-height: calc(18 / 16);color: #fff;padding-bottom: 0.05rem;border-bottom: 1px solid rgba(255,255,255,0.74);}

.footer .fbar .rf .en a:hover{color: var(--color-primary);border-color: var(--vi-primary);}

.m_dw{position: relative;top: -0.9rem;}

.header_place{height: 0.9rem;background: #fff;}

.header.scrollon{top: -0.9rem;}

.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 111;}

.header::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #fff;opacity: 0.12;}

.header .w1640{position: relative;z-index: 2;display: flex;align-items: center;justify-content: space-between;height: 0.9rem;}

.header .logo{width: 2.11rem;}

.header .ul{display: flex;gap: 0.6rem;margin-left: 0.35rem;}

.header .ul .lv1 a{display: block;line-height: 0.9rem;color: #fff;position: relative;}

.header .ul .lv1 a::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 0.03rem;background: var(--vi-primary);opacity: 0;}

.header .ul .li.act .lv1 a{color: var(--color-primary);}

.header .ul .lv2list{position: absolute;top: 100%;left: 0;width: 100%;display: flex;justify-content: center;align-items: center;padding: 0.27rem 0 0.25rem;gap: 1rem;background: #fff;pointer-events: none;opacity: 0;transform: translateY(0.2rem);}

.header .ul .lv2list .lv2 a{line-height: calc(18 / 16);}

.header .ul .lv2list .lv2 a:hover{color: var(--color-primary);}

.header .ul .li:hover .lv2list{transform: translateY(0);opacity: 1;pointer-events: all;}

.header .right{display: flex;align-items: center;gap: 0.23rem;}

.header .right .search{width: 0.4rem;height: 0.4rem;border-radius: 50%;background: rgba(255,255,255,0.1);}

.header .right .language{position: relative;}

.header .right .language .top{height: 0.9rem;display: flex;align-items: center;gap: 0.04rem;color: #fff;}

.header .right .language .top span{width: 0.09rem;}

.header .right .language .bot{position: absolute;top: 100%;padding: 0.13rem;text-align: center;width: 100px;left: 50%;margin-left: -50px;background: #fff;pointer-events: none;opacity: 0;transform: translateY(0.2rem);}

.header .right .language .bot a{display: block;line-height: calc(18 / 16);padding: 0.06rem 0;}

.header .right .language .bot a:hover{color: var(--color-primary);}

.header .right .language:hover .bot{transform: translateY(0);opacity: 1;pointer-events: all;}

.header .right .ctbtn{line-height: calc(40 / 16);width: calc(124 / 16 * 1em);border-radius: calc(40 / 16 * 1em);text-align: center;color: #fff;background: var(--vi-primary);}

.header.act,
.header.on,
.header:hover{background: #fff;}

.header.act::before,
.header.on::before,
.header:hover::before{background: #E9E9E9;opacity: 1;}

.header.act2 .imgTwo img:nth-child(1),
.header.act .imgTwo img:nth-child(1),
.header.on .imgTwo img:nth-child(1),
.header:hover .imgTwo img:nth-child(1){opacity: 0;}

.header.act2 .imgTwo img:nth-child(2),
.header.act .imgTwo img:nth-child(2),
.header.on .imgTwo img:nth-child(2),
.header:hover .imgTwo img:nth-child(2){opacity: 1;}

.header.act2 .ul .lv1 a,
.header.act .ul .lv1 a,
.header.on .ul .lv1 a,
.header:hover .ul .lv1 a{color: var(--text-color);}

.header:hover .ul .lv1 a:hover{color: var(--color-primary);}

.header.act2 .ul .li:hover .lv1 a::before,
.header.act .ul .li:hover .lv1 a::before,
.header.on .ul .li:hover .lv1 a::before,
.header:hover .ul .li:hover .lv1 a::before{opacity: 1;}

.header.act2 .right .language .top,
.header.act .right .language .top,
.header.on .right .language .top,
.header:hover .right .language .top{color: var(--text-color);}

.header.act2 .right .search,
.header.act .right .search,
.header.on .right .search,
.header:hover .right .search{background: rgba(0, 157, 133, 0.1);}

.ind_ban{position: relative;z-index: 5;}

.ind_ban .imgbox{height: 11.77rem;}

.ind_ban .imgbox img,
.ind_ban .imgbox video{height: 100%;object-fit: cover;}

.ind_ban .txtbox{position: absolute;bottom: 3.29rem;left: 1.35rem;width: 60%;bottom: 20vh;}

.ind_ban .txtbox .vbtn{width: calc(136 / 16 * 1em);line-height: 3em;border-radius: 1.5em;text-align: center;background: var(--color-primary);color: #fff;}

.ind_ban .txtbox .t1{line-height: calc(30 / 26);color: #fff;margin-top: 0.4rem;}

.ind_ban .txtbox .t2{margin-top: 0.15rem;line-height: calc(82 / 70);color: #fff;}

.ind_ban .zz{position: absolute;top: 9.68rem;left: 0;width: 100%;z-index: 10;pointer-events: none;overflow: hidden;}

.one_mask .mask{overflow: hidden;}

.one_mask .mask:after,
.ind_ban .zz:after{content:"";position: absolute; top:0;left: 0;width: 21.35rem;height: 2.57rem;background: url(/static/images/f_solid.png);background-size: 100% 100%;z-index: -2;
      animation: wave-flow 5s linear infinite;}

.one_mask .mask:after img,
.ind_ban .zz img{position: relative;z-index: 10;}

.ind_ban .pogin{position: absolute;right: 1.35rem;bottom: 3.31rem;left: auto;width: max-content;z-index: 11;}

.pogin{display: flex;align-items: center;gap: 0.65rem;}

.pogin span{width: 0.09rem;height: 0.09rem;margin: 0 !important;border-radius: 50%;background: rgba(255,255,255,0.5);opacity: 1;position: relative;background-size: 0;transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);}

.pogin span:not(:last-child)::before{content: "";position: absolute;top: 0px;bottom: 0px;left: calc(100% + 0.08rem);margin: auto 0;width: 0.49rem;height: 1px;background: rgba(255,255,255,0.5);}

.pogin span:not(:last-child)::after{content: "";position: absolute;top: 0px;bottom: 0px;left: calc(100% + 0.08rem);margin: auto 0;width: 0;height: 1px;background: rgba(255,255,255,1);}

.pogin span.swiper-pagination-bullet-active:after{width: 0.49rem;transition: width 3.8s linear;}

.pogin span.swiper-pagination-bullet-active{width: 0.23rem;height: 0.23rem;background: url(/static/images/svg/pogin_ico.svg) no-repeat center;background-size: 100% auto;}

.in1{position: relative;z-index: 5;}

.main_title .t1{line-height: calc(35 / 30);color: var(--color-primary);letter-spacing: 0.03em;}

.main_title .t2{line-height: calc(54 / 46);margin-top: 0.2rem;}

.main_title .t2 br{display: none;}

.in1 .switch{display: flex;justify-content: center;gap: 1.11rem;}

.in1 .switch .item{position: relative;}

.in1 .switch .item:not(:last-child)::before{content: "";position: absolute;right: -0.55rem;top: 0;height: 100%;width: 1px;background: var(--border-light);pointer-events: none;}

.in1 .switch .item .ss{display: flex;align-items: center;gap: 0.12rem;cursor: pointer;padding: 0.115rem 0;}

.in1 .switch .item .ss .ico{width: 0.44rem;}

.in1 .switch .item .ss .txt{line-height: calc(23 / 20);}

.in1 .switch .item.act .imgTwo img:nth-child(1){opacity: 0;}

.in1 .switch .item.act .imgTwo img:nth-child(2){opacity: 1;}

.in1 .switch .item.act .ss .txt{color: var(--color-primary);font-family: 'hmb';}

.in1 .switch .item .ss:hover .txt{color: var(--color-primary);}

.in1 .list .item{display: none;}

.in1 .list .item.act{display: block;}

.in1 .list .ul{display: flex;flex-wrap: wrap;gap: 0.2rem;}

.in1 .list .li{width: calc((100% - 0.4rem) / 3);}

.in1 .list .ss{background: #F5F7FA;border-radius: 0.2rem;display: block;position: relative;height: 4.2rem;padding-top: 1.74rem;overflow: hidden;}

.in1 .list .ss .txtbox{position: absolute;top: 0.5rem;left: 0.5rem;width: calc(100% - 1rem);z-index: 5;}

.in1 .list .ss .txtbox .t1{line-height: calc(19 / 16);letter-spacing: 0.03em;}

.in1 .list .ss .txtbox .t2{margin-top: 0.14rem;letter-spacing: 0.03em;line-height: calc(28 /24);}

.in1 .list .ss .txtbox .t3{margin-top: 0.3rem;display: flex;align-items: center;gap: calc(9 / 16 * 1em);line-height: calc(19 / 16);color: var(--vi-primary);}

.in1 .list .ss .txtbox .t3 span{width: calc(7 / 16 * 1em);}

.in1 .list .ss .imgbox{width: 2.4rem;height: 2.4rem;display: flex;align-items: center;justify-content: center;margin: 0 auto;position: relative;z-index: 3;width: 3rem;}

.in1 .list .ss .imgbox img{width: auto;max-height: 100%;object-fit: contain;}

.in1 .list .ss .imgbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}

.in1 .list .ss .imgbg img{height: 100%;object-fit: cover;}

.in1 .list .ss:hover .t1,
.in1 .list .ss:hover .t2{color: var(--vi-primary);}

.in1 .list .ss:hover .imgbox img{transform: scale(1.2);}

.in1 .list .ss:hover .imgbg{opacity: 1;}

.in1 .list .ss .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.in1 .list .ss .pic img{height: 100%;object-fit: cover;}

.in1 .list .ss:hover .pic img{transform: scale(1.05);}

.in1 .list .li_product .txtbox{text-align: center;}

.in1 .list .li_product .txtbox .t1{color: #fff;}

.in1 .list .li_product .txtbox .t2{color: #fff;}

.in1 .list .li_product .txtbox .t3{width: calc(151 / 16 * 1em);height: 3em;border-radius: 1.5em;margin: 0.35rem auto 0;background: var(--vi-primary);color: #fff;justify-content: center;}

.in2{background: url(/static/images/in2_bg.png) no-repeat center;background-size: cover;overflow: hidden;}

.in2 .switch{width: max-content;margin-left: auto;margin-right: auto;position: relative;}

.in2 .switch .swiper-wrapper{gap: 1.37rem;}

.in2 .switch .swiper-slide{width: auto;}

.in2 .switch::before{content: "";position: absolute;left: 0;bottom: 1px;width: 100%;height: 1px;background: var(--border-light);}

.in2 .switch .item{position: relative;line-height: 1.5;padding-bottom: 0.18rem;display: block;}

.in2 .switch .item::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: var(--vi-primary);opacity: 0;}

.in2 .switch .swiper-slide-thumb-active .item{font-family: 'hmm';color: var(--color-primary);}

.in2 .switch .swiper-slide-thumb-active .item::before{opacity: 1;}

.in2 .switch .item:hover{color: var(--color-primary);}

.in2 .swpbox{margin: 0.35rem -1.35rem 0;overflow: hidden;}

.in2 .swpbox .item{display: none;}

.in2 .swpbox .item.act{display: block;}

.in2 .mbtn{width: max-content;margin: 0 auto;display: flex;align-items: center;gap: 0.09rem;margin-top: 0.3rem;line-height: calc(19 / 16);}

.in2 .mbtn span{width: 0.07rem;}

.in2 .mbtn:hover{color: var(--color-primary);}

.in2 .ss{border-radius: 0.2rem;overflow: hidden;position: relative;}

.in2 .ss .imgbox{height: 6.1rem;}

.in2 .ss .imgbox img{height: 100%;object-fit: cover;}

.in2 .ss .txtbox{position: absolute;left: 0;bottom: 0;padding: 0.88rem 0.5rem 0.25rem 0.7rem;background: url(/static/images/in2_4.png) no-repeat top center;background-size: cover;width: 100%;display: flex;justify-content: space-between;align-items: flex-end;}

.in2 .ss .txtbox .text{width: calc(100% - 25em);}

.in2 .ss .txtbox .text .t1{line-height: calc(28 / 24);color: #fff;}

.in2 .ss .txtbox .text .t2{line-height: 2;color: #fff;margin-top: 0.12rem;}

.in2 .ss .link{display: flex;align-items: center;padding-bottom: 2px;gap: 0.2rem;}

.in2 .ss .link a{display: flex;align-items: center;gap: 0.09rem;width: calc(151 / 16 * 1em);height: 3em;border-radius: 1.5em;border: 1px solid #fff;color: #fff;justify-content: center;}

.in2 .ss .link a span{width: calc(7 / 16 * 1em);}

.in2 .ss .link a:hover{background: #fff;color: var(--color-primary);}

.in2 .ss .imgbox{opacity: 0.6;}

.in2 .ss .txtbox{opacity: 0;}

.in2 .swiper-slide-active .ss .imgbox{opacity: 1;}

.in2 .swiper-slide-active .ss .txtbox{opacity: 1;}

.in3{padding: 0.93rem 0 3rem;background: url(/static/images/in3_bg.png) no-repeat bottom center;background-size: 100% auto;position: relative;}

.in3 .map{width: 8.9rem;margin: 0 auto;}

.in3 .main_title{position: absolute;z-index: 3;left: 1.35rem;top: 2.33rem;width: calc(440 / 1920 * 100%);}

.in3 .main_title .t3{margin-top: 0.4rem;line-height: 1.8;}

.in3 .main_title .mbtn{display: flex;align-items: center;gap: 0.09rem;width: calc(151 / 16 * 1em);height: 3em;border-radius: 1.5em;border: 1px solid var(--vi-primary);color: var(--color-primary);justify-content: center;}

.in3 .main_title .mbtn span{width: calc(7 / 16 * 1em);}

.in3 .main_title .mbtn:hover{background: var(--vi-primary);color: #fff;}

.in3 .ul{position: absolute;top: 2.88rem;right: 1.35rem;z-index: 2;width: calc(357 / 1920 * 100%);}

.in3 .ul .li{display: flex;justify-content: space-between;padding-bottom: 0.3rem;margin-bottom: 0.3rem;border-bottom: 1px solid rgba(0, 85, 72, 0.1);}

.in3 .ul .li:last-child{margin-bottom: 0;}

.in3 .ul .li .num{display: flex;align-items: flex-start;gap: 0.1rem;}

.in3 .ul .li .num .countUp{line-height: calc(79 / 48);}

.in3 .ul .li .num .sup{line-height: calc(42 / 36);}

.in3 .ul .li .txt{line-height: calc(19 / 16);margin-top: -0.09rem;}

.in3 .ul .li .rf{width: 0.44rem;padding-top: 0.12rem;}

.in3 .ul .li .rf img{height: 0.44rem;object-fit: contain;}

.in4 .top{display: flex;align-items: flex-end;justify-content: space-between;}

.in4 .switch{display: flex;gap: 0.2rem;margin-bottom: 0.09rem;}

.in4 .switch a{height: 3em;min-width: calc(151 / 16 * 1em);border: 1px solid var(--vi-primary);color: var(--vi-primary);text-align: center;padding: 0 0.2rem;border-radius: 1.5em;display: flex;align-items: center;justify-content: center;letter-spacing: 0.03em;}

.in4 .switch a.act,
.in4 .switch a:hover{background: var(--vi-primary);color: #fff;}

.in4 .ul{display: none;flex-wrap: wrap;gap: 0.2rem;}

.in4 .ul.act{display: block;position:relative;overflow:hidden;}


.in4 .ul .li{width: calc((100% - 0.4rem) / 3);margin-right:0.2rem;}

.in4 .ul .li .ss{border-radius: 0.2rem;overflow: hidden;display: block;background: #F5F7FA;position: relative;}

.in4 .ul .li .ss::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/static/images/in4_4.png) no-repeat bottom right;background-size: calc(412 / 535 * 100%) auto;}

.in4 .ul .li .ss .imgbox{height: 3.46rem;overflow: hidden;position: relative;z-index: 1;}

.in4 .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.in4 .ul .li .ss .txtbox{padding: 0.35rem 0.4rem 0.8rem;position: relative;z-index: 1;}

.in4 .ul .li .ss .t1{line-height: calc(21 / 18);}

.in4 .ul .li .ss .t2{line-height: 1.5;height: 3em;margin-top: 0.25rem;}

.in4 .ul .li .ss .t3{margin-top: 0.57rem;display: flex;align-items: center;gap: 0.09rem;line-height: calc(19 / 16);}

.in4 .ul .li .ss .t3 span{width: calc(7 / 16 * 1em);}

.in4 .ul .li .ss:hover{background: var(--color-primary);}

.in4 .ul .li .ss:hover::before{opacity: 0.1;}

.in4 .ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.in4 .ul .li .ss:hover .t1{color: #fff;}

.in4 .ul .li .ss:hover .t2{color: #fff;}

.in4 .ul .li .ss:hover .t3{color: #fff;}

.in5 .title{line-height: calc(64 / 48);}

.in5 .sch{margin-top: 0.4rem;position: relative;z-index: 2;}

.in5 .sch .form{width: 6.4rem;margin: 0 auto;}

.in5 .sch .form input{display: block;width: 100%;background: #F5F7FA url(/static/images/svg/main_search.svg) no-repeat left 0.3rem center;border: none;height: 0.5rem;border-radius: 0.25rem;padding: 0 0.61rem;background-size: 0.16rem;}

.in5 .sch .hot{margin-top: 0.35rem;display: flex;flex-wrap: wrap;justify-content: center;gap: 0.12rem;}

.in5 .sch .hot a{border-radius: 0.72rem;padding: 0.1rem 0.26rem;background: #F5F7FA;}

.in5 .sch .hot a:hover{background: var(--vi-primary);color: #fff;}

.in5 .svg{margin: -1.05rem -1.35rem 0;}

.in5 .link{display: flex;flex-wrap: wrap;gap: 0.2rem;}

.in5 .link .ss{width: calc((100% - 0.6rem) / 4);background: #E4F4F5;box-shadow: 0px 0.43rem 0.393rem 0.06rem rgba(0, 160, 132, 0.05);padding: 0.42rem 0.4rem 0.47rem;position: relative;border-radius: 0.2rem;}

.in5 .link .ss::before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: url(/static/images/in5_1.png) no-repeat bottom center;background-size: 100% auto;opacity: 0.05;}

.in5 .link .ss .ico{width: 1rem;margin: 0 auto;}

.in5 .link .ss .ico img{height: 1rem;object-fit: contain;}

.in5 .link .ss:hover{background: var(--vi-primary);}

.in5 .link .ss:hover::before{opacity: 0.03;}

.in5 .link .ss .txt{text-align: center;line-height: calc(36 / 24);margin-top: 0.25rem;}

.in5 .link .ss:hover .txt{color: #fff;font-family: 'hmm';}

.swpbtn a{width: 0.5rem;height: 0.5rem;position: absolute;top: 50%;margin-top: -0.25rem;border-radius: 50%;background: rgba(255, 255, 255, 0.40);backdrop-filter: blur(5px);z-index: 11;}

.swpbtn a:not(.swiper-button-disabled):hover{background: var(--vi-primary);}

.in2 .swpbtn .prev{left: 1.35rem;}

.in2 .swpbtn .next{right: 1.35rem;}

.fix{position: fixed;z-index: 110;top: 50%;transform: translateY(-50%);right: 0;}

.fix .alltime{position: relative;padding: 0.13rem 0.11rem 0.14rem;background: #fff;display: block;margin: -1px 0;}

.fix .alltime .icon img{filter: brightness(0);}

.fix .alltime .text{line-height: 14px;margin-top: 0.08rem;}

.fix .alltime:hover .icon img{filter: brightness(1);}

.fix .alltime:hover .text{color: var(--vi-primary);}

.fix .rxdh .icon{width: 0.2rem;margin: 0 auto;}

.fix .sc .icon{width: 0.23rem;margin: 0 auto;}

.fix .lxwm .icon{width: 0.21rem;margin: 0 auto;}

.fix .zsjm .icon{width: 0.21rem;margin: 0 auto;}

.fix .zxkf .icon{width: 0.28rem;margin: 0 auto;}

.fix .back .icon{width: 0.17rem;margin: 0 auto;}

.fix .alltime.back{opacity: 0;pointer-events: none;}

.fix.act a.back{opacity: 1;pointer-events: all;}

.fix .fix_pop{position: absolute;bottom: 0;right: 100%;padding-right: 0.29rem;width: max-content;transform: translateX(-0.3rem);opacity: 0;pointer-events: none;visibility: hidden;}

.fix .fix_pop .mask{position: absolute;right: 0.17rem;bottom: 0.14rem;width: 0.21rem;z-index: 3;} 

.fix .fix_pop .pox{position: relative;padding: 0.28rem 0.21rem 0.18rem;background: #fff;border-radius: 0.04rem;box-shadow: 0px 0px 0.589rem 0px rgba(0, 0, 0, 0.07);min-width: 2.1rem;}

.fix .fix_pop .pox .t1{line-height: calc(18 / 16);}

.fix .fix_pop .pox .t2{line-height: 1;color: var(--vi-primary);margin-top: 0.1rem;display: block;width: fit-content;}

.fix .fix_pop .pox .t2:hover{text-decoration: underline;text-underline-offset: 2px;}

.fix .fix_pop .pox .t3{line-height: calc(16 / 14);color: #CCCCCC;margin-top: 0.28rem;}

.fix .rxdh:hover .fix_pop{transform: translateX(0);opacity: 1;visibility: visible;pointer-events: all;}









.bgLayout{background-image: url(/static/images/main_bg.png);background-repeat: no-repeat;background-position: top center;background-size: 100% auto;min-height: 8.24rem;padding-top: 0.9rem;}

.ne1 .swiper{border-radius: 0.2rem;overflow: hidden;background: linear-gradient(0deg, rgba(255, 255, 255, 0.99) 28.92%, rgba(255, 255, 255, 0.63) 100%);
box-shadow: 0px 0px 0.704rem 0px rgba(0, 0, 0, 0.05);}

.ne1 .ss{display: flex;}

.ne1 .ss .imgbox{height: 100%;min-height: 5.4rem;width: calc(860 / 1640 * 100%);}

.ne1 .ss .imgbox img{height: 100%;object-fit: cover;}

.ne1 .ss .txtbox{padding: 1rem 0.8rem 1.3rem 0.6rem;width: calc(780 / 1640 * 100%);}

.ne1 .ss .txtbox .t1{width: max-content;line-height: calc(30 / 16);border-radius: calc(30 / 16 * 1em);background: #F5F7FA;padding: 0 calc(15 / 14 * 1em);}

.ne1 .ss .txtbox .t2{line-height: 1.5;height: 3em;margin-top: 0.4rem;color: var(--vi-primary);}

.ne1 .ss .txtbox .t3{line-height: 1.6;height: 3.2em;color: #999;margin-top: 0.3rem;}

.ne1 .pogin2{position: absolute;left: auto;right: 0;bottom: 1rem; width: calc(780 / 1640 * 100%);display: flex;align-items: center;justify-content: flex-start;gap: 0.12rem;z-index: 11;padding: 0 0.8rem 0 0.6rem;}

.ne1 .pogin2 span{width: 4px;height: 4px;border-radius: 4px;background: #D9D9D9;opacity: 1;margin: 0 !important;}

.ne1 .pogin2 .swiper-pagination-bullet-active{width: 26px;border-radius: 0 15px;background: var(--vi-primary);}

.ne2 .top{display: flex;align-items: center;justify-content: space-between;}

.ne2 .top .title{line-height: calc(54 / 46);}

.ne2 .top .switch{display: flex;gap: 0.2rem;}

.ne2 .top .switch a{height: 3em;min-width: calc(136 / 16 * 1em);border: 1px solid var(--vi-primary);color: var(--vi-primary);text-align: center;padding: 0 0.2rem;border-radius: 1.5em;display: flex;align-items: center;justify-content: center;letter-spacing: 0.03em;}

.ne2 .top .switch a.act,
.ne2 .top .switch a:hover{background: var(--vi-primary);color: #fff;}

.ne2 .bot .li:first-child{border-top: 1px solid var(--border-light);}

.ne2 .bot .li{border-bottom: 1px solid var(--border-light);}

.ne2 .bot .li .ss{padding: 0.6rem 0;display: flex;align-items: flex-end;justify-content: space-between;}

.ne2 .bot .li .ss .imgbox{border-radius: 0.2rem;overflow: hidden;height: 3.46rem;width: calc(533 / 1640 * 100%);}

.ne2 .bot .li .ss .imgbox img{height: 100%;object-fit: cover;}

.ne2 .bot .li .ss .txtbox{width: calc(977 / 1640 * 100%);display: flex;align-items: flex-end;justify-content: space-between;padding-bottom: 0.7rem;}

.ne2 .bot .li .ss .txtbox .lf{width: calc(100% - 17.5em);}

.ne2 .bot .li .ss .txtbox .t1{width: max-content;line-height: calc(30 / 16);border-radius: calc(30 / 16 * 1em);background: #F5F7FA;padding: 0 calc(15 / 14 * 1em);}

.ne2 .bot .li .ss .txtbox .t2{line-height: 1.5;height: 1.5em;margin-top: 0.4rem;}

.ne2 .bot .li .ss .txtbox .t3{line-height: 1.8;height: 3.6em;margin-top: 0.3rem;}

.ne2 .bot .li .ss .txtbox .rf{width: calc(151 / 16 * 1em);height: 3em;background: var(--vi-primary);border-radius: 1.5em;display: flex;align-items: center;gap: calc(9 / 16 * 1em);color: #fff;justify-content: center;margin-bottom: 0.17rem;}

.ne2 .bot .li .ss .txtbox .rf span{width: calc(7 / 16 * 1em);}

.ne2 .bot .li .ss:hover .imgbox img{transform: scale(1.05);}

.ne2 .bot .li .ss:hover .txtbox .t2{color: var(--color-primary);}

.pages{display: flex;align-items: center;justify-content: center;gap: 0.24rem;}

.pages .imgTwo{width: 0.35rem;height: 0.35rem;border-radius: 50%;background: #ECECEE;}

.pages .imgTwo:hover{background: var(--vi-primary);}

.pages .num{line-height: 1.3;color: #666;}

.pages .num.act{color: var(--vi-primary);font-family: 'hmr';}

.pages .num:hover{color: var(--vi-primary);}

.ndet .top{width: calc(1100 / 1640 * 100%);}

.ndet .top .tit{line-height: 1.4;color: var(--vi-primary);}

.ndet .top .time{line-height: calc(21 / 18);margin-top: 0.3rem;}

.ndet .nox{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 0.4rem;align-items: flex-start;}

.ndet .nox .lf{width: calc(1100 / 1640 * 100%);border-top: 1px solid var(--border-light);padding-top: 0.6rem;line-height: 1.8;}

.ndet .nox .rf{width: calc(385 / 1640 * 100%);position: sticky;top: 1.2rem;}

.ndet .nox .rf .tit{line-height: 1.5;}

.ndet .nox .rf .link .ss{display: block;margin-top: 0.4rem;}

.ndet .nox .rf .link .ss:first-child{margin-top: 0.35rem;}

.ndet .nox .rf .link .ss .t1{line-height: 1.5;height: 1.5em;}

.ndet .nox .rf .link .ss .t2{width: max-content;line-height: calc(30 / 16);border-radius: calc(30 / 16 * 1em);background: #F5F7FA;padding: 0 calc(15 / 14 * 1em);margin-top: 0.2rem;}

.ndet .nox .rf .link .ss:hover .t1{color: var(--color-primary);}

.ndet .nox .rf .share .t1{line-height: calc(16 / 14);opacity: 0.4;}

.ndet .nox .rf .share .codebox{display: flex;margin-top: 0.18rem;flex-wrap: wrap;gap: 0.2rem;}

.ndet .nox .rf .share .codebox .ss{display: block;position: relative;}

.ndet .nox .rf .share .codebox .ico{width: 0.4rem;height: 0.4rem;border-radius: 50%;background: #F5F7FA;}

.ndet .nox .rf .share .codebox .ss:hover .ico{background: rgba(0, 157, 133, 0.2);}

.ndet .nox .rf .share .codebox .code{position: absolute;top: 100%;left: 0;width: 1.24rem;padding-top: 0.24rem;pointer-events: none;opacity: 0;visibility: hidden;transform: translateY(0.5rem);}

.ndet .nox .rf .share .codebox .ss:hover .code{transform: translateY(0);opacity: 1;pointer-events: all;visibility: visible;}

.ndet .nox .rf .share .codebox .code .arr{position: absolute;top: 0.16rem;left: 0.12rem;width: 0.18rem;}

.ndet .nox .rf .share .codebox .code .cox{height: 1.24rem;border-radius: 0.12rem;background: #fff;position: relative;z-index: 2;padding: 0.08rem;box-shadow: 0px 0.04rem 0.12rem 0px rgba(0, 0, 0, 0.10);}

.ndet .nox .rf .share .codebox .code .cox img{height: 1.08rem;object-fit: contain;}

.ndet .nox .rf .backlist{margin: 0.6rem auto 0;width: calc(151 / 16 * 1em);height: 3em;border-radius: 1.5em;display: flex;align-items: center;justify-content: center;border: 1px solid var(--vi-primary);color: var(--vi-primary);gap: calc(9 / 16 * 1em);}

.ndet .nox .rf .backlist span{width: calc(7 / 16 * 1em);}

.ndet .nox .rf .backlist:hover{background: var(--vi-primary);color: #fff;}

/* 视频弹框 */
.vid-dialog {position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);-webkit-transform:scale(0);z-index:999;}

.vid-dialog .tbox {width:100%;display:table-cell;background:rgba(0,0,0,0.8);text-align:center;vertical-align:middle;}

.vid-dialog .tbox .modal {padding:0;display:block;border-radius:5px;position:relative;width:80%;max-width:90%;max-height:90%;margin:0 auto;box-sizing:border-box;}

.vid-dialog .tbox .modal .out {position:absolute;width:0.4rem;height:0.4rem;line-height:0.4rem;background:url(/static/images/svg/vcha.svg) center no-repeat;background-size:0.2rem;color:#000;font-size:0.3rem;text-align:center;border-radius:50%;top:-0.4rem;right:-0.4rem;opacity:0.75;cursor:pointer;transition:all 0.5s;}

.vid-dialog .tbox .modal .img {width:100%;max-width:100%;margin:0 auto;}

.vid-dialog .tbox .modal .img video {display:block;width:100%;max-width:100%;object-fit:contain;max-height:67vh;background-color:#000;}

.vid-dialog .tbox .modal .img img {margin:0 auto;}

.vid-dialog .tbox .modal .out:hover {transform:rotate(180deg);-webkit-transform:rotate(180deg);}

.vid-dialog .tbox .modal2 {padding:0.2rem;}

.vid-dialog .tbox .modal .img {max-width:90%;}

.vid-dialog.one {transform:scaleY(0.01) scaleX(0);animation:unfoldIn 1s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scaleY(0.01) scaleX(0);-webkit-animation:unfoldIn 1s cubic-bezier(0.165,0.84,0.44,1) forwards;}

.vid-dialog.one .tbox .modal {transform:scale(0);animation:zoomIn2 0.5s 0.8s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scale(0);-webkit-animation:zoomIn2 0.5s 0.8s cubic-bezier(0.165,0.84,0.44,1) forwards;}

.vid-dialog.one.out {transform:scale(1);animation:unfoldOut 1s 0.3s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scale(1);-webkit-animation:unfoldOut 1s 0.3s cubic-bezier(0.165,0.84,0.44,1) forwards;}

.vid-dialog.one.out .tbox .modal {animation:zoomOut2 0.5s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-animation:zoomOut2 0.5s cubic-bezier(0.165,0.84,0.44,1) forwards;}

.vid-dialog.one {transform:scale(1);-webkit-transform:scale(1);}

@keyframes unfoldIn {0% {transform:scaleY(0.005) scaleX(0);}
50% {transform:scaleY(0.005) scaleX(1);}
100% {transform:scaleY(1) scaleX(1);}}
@keyframes zoomIn2 {0% {transform:scale(0);}
100% {transform:scale(1);}}
@keyframes zoomOut2 {0% {transform:scale(1);}
100% {transform:scale(0);}}
@keyframes unfoldOut {0% {transform:scaleY(1) scaleX(1);}
50% {transform:scaleY(0.005) scaleX(1);}
100% {transform:scaleY(0.005) scaleX(0);}}
@keyframes aniScaleBan {0% {transform:scale(1.1);}
100% {transform:scale(1);}}

.innner_banner{position: relative;}

.innner_banner .swiper-slide img{height: 10.8rem;object-fit: cover;}

.innner_banner .txtbox{position: absolute;top: 0;left: 0;width: 100%;z-index: 1;padding-top: 2.89rem;}

.innner_banner .txtbox .t1{line-height: 1;color: #fff;}

.innner_banner .txtbox .t2{line-height: calc(28 / 24);color: #fff;margin-top: 0.34rem;}

.innner_banner .pogin{left: 0;bottom: 1.4rem;width: 100%;z-index: 3;position: absolute;justify-content: center;}

.one_mask{position: relative;min-height: 3.32rem;}

.one_mask .mask{position: absolute;left: 0;top: -2.76rem;width: 100%;pointer-events: none;z-index: 2;}

.one_mask .w1640{position: relative;z-index: 5;}

.jo1{background: url(/static/images/jo1_1.jpg) no-repeat bottom center;background-size: cover;}

.jo1 .w1640{padding-top: 1.04rem;padding-bottom: 3.36rem;background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.96) 33.65%, rgba(255, 255, 255, 0.76) 61.65%, #FFF 100%);}

.jo1 .text{line-height: 1.5;margin: 0.46rem auto 0;max-width: 12.6rem;color: #666666;}

.jo1 .text p:not(:first-child){margin-top: 0.4rem;}

.jo2 .ul{display: flex;flex-wrap: wrap;gap: 0.3rem;}

.jo2 .ul .li{width: calc((100% - 0.9rem) / 4);border-radius: 0.2rem;background: var(--vi-primary) url(../images/jo2_1.png) no-repeat bottom 0.115rem right 0.115rem;background-size: calc(178 / 387 * 100%) auto;}

.jo2 .ul .li .ss{background: #fff;border-radius: 0.2rem;overflow: hidden;height: 100%;border: 1px solid var(--vi-primary);padding: 0.39rem 0.39rem 0.4rem;}

.jo2 .ul .li .ss .imgTwo{width: 0.56rem;height: 0.56rem;}

.jo2 .ul .li .ss .imgTwo img{height: 100%;object-fit: contain;}

.jo2 .ul .li .ss .t1{margin-top: 0.4rem;line-height: calc(30 / 26);}

.jo2 .ul .li .ss .t2{margin-top: 0.16rem;line-height: calc(28 / 18);}

.jo2 .ul .li .ss:hover{background: rgba(255, 255, 255, 0);}

.jo2 .ul .li .ss:hover .t1{color: #fff;}

.jo2 .ul .li .ss:hover .t2{color: #fff;}

.jo3 .switch{display: flex;justify-content: space-between;position: relative;z-index: 2;}

.jo3 .switch .form{position: relative;width: 6.6rem;}

.jo3 .switch .form input[type=text]{display: block;width: 100%;border: 1px solid rgba(214,214,214,0.5);height: 0.58rem;border-radius: 0.29rem;padding: 0 2rem 0 0.5rem;background: url(/static/images/svg/main_search.svg) no-repeat left 0.19rem center;background-size: 0.16rem auto;}

.jo3 .switch .form .submit{position: absolute;top: 0;right: 0;width: 1.72rem;height: 0.58rem;border-radius: 0.29rem;background: var(--vi-primary);color: #fff;}

.jo3 .switch .lf{display: flex;gap: 0.2rem;}

.jo3 .switch .lf .item{position: relative;}

.jo3 .switch .lf .top{display: flex;align-items: center;height: 0.58rem;border: 1px solid var(--vi-primary);border-radius: 0.29rem;padding: 0 0.23rem 0 0.27rem;gap: 0.5em;}

.jo3 .switch .lf .top .txt{color: var(--color-primary);width: 8em;}

.jo3 .switch .lf .bot{position: absolute;top: 100%;left: 0;width: 100%;padding: 0.17rem 0.27rem;background: var(--vi-primary);border-radius: 0.29rem;opacity: 0;transform: translateY(0.3rem);pointer-events: none;visibility: hidden;}

.jo3 .switch .lf .bot a{display: block;width: max-content;color: #fff;line-height: 2;}

.jo3 .switch .lf .bot a:hover{text-decoration: underline;text-underline-offset: 2px;}

.jo3 .switch .lf .item:hover .bot{transform: translateY(0);pointer-events: all;visibility: visible;opacity: 1;}

.jo3 .li{margin-top: 0.3rem;border-radius: 0.2rem;background: #FFF;box-shadow: 0px 0.03rem 0.49rem 0px rgba(0, 0, 0, 0.05);padding-bottom: 0.06rem;}

.jo3 .li:first-child{margin-top: 0.48rem;}

.jo3 .li .top{display: flex;justify-content: space-between;cursor: pointer;padding: 0.31rem 0.6rem 0.19rem;}

.jo3 .li .top .lf{max-width: 60%;}

.jo3 .li .top .lf .t1{line-height: calc(33 / 20);}

.jo3 .li .top .lf .t2{line-height: calc(19 / 16);margin-top: 0.3rem;}

.jo3 .li .top .rf .t1{line-height: calc(33 / 28);color: var(--vi-primary);}

.jo3 .li .top .rf .t2{gap: 0.1rem;margin-top: 0.4rem;display: flex;align-items: center;justify-content: flex-end;line-height: calc(19 / 16);}

.jo3 .li .bot{padding: 0 0.6rem 0.21rem;display: none;}

.jo3 .li .bot .it:not(:last-child){margin-bottom: 0.28rem;}

.jo3 .li .bot .tt{line-height: calc(19 / 16);color: var(--vi-primary);}

.jo3 .li .bot .td{margin-top: 0.05rem;line-height: calc(30 / 14);}

.jo3 .li .bot .mbtn{display: flex;align-items: center;gap: calc(13 / 14 * 1em);width: calc(154 / 14 * 1em);height: 3em;border-radius: 1.5em;border: 1px solid var(--vi-primary);color: var(--color-primary);justify-content: center;padding-right: 0.05rem;}

.jo3 .li .bot .mbtn span{width: calc(5 / 14 * 1em);}

.jo3 .li .bot .mbtn:hover{background: var(--vi-primary);color: #fff;}

.jo3 .li.act .top .rf .t2{color: var(--vi-primary);}

.jo3 .li.act .top .rf .t2 .imgTwo img:nth-child(1){opacity: 0;transform: rotate(180deg);}

.jo3 .li.act .top .rf .t2 .imgTwo img:nth-child(2){opacity: 1;transform: rotate(180deg);}

.jo4{padding-bottom: 0.76rem;}

.jo4 .jox{padding: 1rem 1rem 0.7rem;border-radius: 0.2rem;background: linear-gradient(0deg, rgba(255, 255, 255, 0.99) 28.92%, rgba(255, 255, 255, 0.63) 100%);box-shadow: 0px 0px 0.704rem 0px rgba(0, 0, 0, 0.05);}

.jo4 .t1{line-height: calc(47 / 40);}

.jo4 .t2{line-height: calc(47 / 40);margin-top: 0.3rem;}

.jo4 .t3{line-height: calc(30 / 26);margin-top: 0.2rem;}

.jo4 .link{display: flex;justify-content: center;flex-wrap: wrap;margin-top: 0.64rem;gap: 0.4rem 0.8rem;}

.jo4 .link .item{display: flex;align-items: center;gap: 0.2rem;}

.jo4 .link .item .ico{width: 0.32rem;min-width: 0.32rem;}

.jo4 .link .item .txt{line-height: calc(28 / 24);}

.jo4 .link .item .txt a:hover{color: var(--vi-primary);}

.jo4 .ul{display: flex;flex-wrap: wrap;gap: 0.27rem;}

.jo4 .ul .li{width: calc((100% - 0.81rem) / 4);border-radius: 0.1rem;background: rgba(245, 247, 250, 0.7);backdrop-filter: blur(20px);padding: 0.41rem 0.42rem 0.36rem;}

.jo4 .ul .li .ico{width: 0.32rem;}

.jo4 .ul .li .t1{line-height: calc(19 / 16);margin-top: 0.3rem;}

.jo4 .ul .li .t2{display: block;width: max-content;line-height: calc(35 / 30);margin-top: 0.2rem;}

.jo4 .ul .li .t2:hover{color: var(--vi-primary);}

.contactLayout{position: relative;}

.contactLayout::before{content: "";position: absolute;bottom: -2.05rem;left: 0;width: 100%;height: 100%;background: url(/static/images/contact_main_bg.png) no-repeat bottom center;background-size: 100% auto;}

.ctt1{padding: 1.04rem 0 2.86rem;}

.ctt1 .cox{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;}

.ctt1 .cox .lf{width: calc(547 / 1640 * 100%);padding-top: 0.12rem;}

.ctt1 .cox .lf .title{line-height: 1.5;}

.ctt1 .cox .lf .item{margin-top: 0.34rem;display: flex;align-items: flex-start;flex-wrap: wrap;justify-content: space-between;}

.ctt1 .cox .lf .item:first-child{margin-top: 0.53rem;}

.ctt1 .cox .lf .item .ico{width: 0.74rem;height: 0.74rem;border-radius: 50%;background: #F9F9F9;}

.ctt1 .cox .lf .item .ico img{height: 100%;object-fit: contain;}

.ctt1 .cox .lf .item .txt{padding-top: 2px;width: calc(100% - 1.04rem);}

.ctt1 .cox .lf .item .txt .t1{line-height: 1.3;}

.ctt1 .cox .lf .item .txt .t2{display: flex;flex-wrap: wrap;margin-top: 0.09rem;line-height: calc(32 / 18);gap: 0.1rem 0.42rem;}

.ctt1 .cox .lf .item .txt .t2 a:hover{color: var(--vi-primary);}

.ctt1 .cox .lf .link{display: flex;flex-wrap: wrap;gap: 0.25rem;}

.ctt1 .cox .lf .link .ss{position: relative;}

.ctt1 .cox .lf .link .ss .icon{width: 0.32rem;}

.ctt1 .cox .lf .link .ss .code{position: absolute;top: 100%;left: 0;width: 1.24rem;padding-top: 0.24rem;pointer-events: none;opacity: 0;visibility: hidden;transform: translateY(0.5rem);}

.ctt1 .cox .lf .link .ss:hover .code{transform: translateY(0);opacity: 1;pointer-events: all;visibility: visible;}

.ctt1 .cox .lf .link .ss .code .arr{position: absolute;top: 0.16rem;left: 0.12rem;width: 0.18rem;}

.ctt1 .cox .lf .link .ss .code .ewm{height: 1.24rem;border-radius: 0.12rem;background: #fff;position: relative;z-index: 2;padding: 0.08rem;box-shadow: 0px 0.04rem 0.12rem 0px rgba(0, 0, 0, 0.10);}

.ctt1 .cox .lf .link .ss .code .ewm img{height: 1.08rem;object-fit: contain;}

.ctt1 .cox .rf{width: calc(724 / 1640 * 100%);border-radius: 0.2rem;background: linear-gradient(0deg, rgba(255, 255, 255, 0.99) 28.92%, rgba(255, 255, 255, 0.63) 100%);box-shadow: 0px 0px 0.704rem rgba(0, 0, 0, 0.05);padding: 0.6rem 0.5rem;}

.ctt1 .cox .rf .tit{line-height: 1.3;color: #474342;}

.ctt1 .cox .rf .form{display: flex;flex-wrap: wrap;gap: 0.28rem 0.4rem;margin-top: 0.36rem;}

.ctt1 .cox .rf .form .item{width: calc(50% - 0.2rem);position: relative;}

.ctt1 .cox .rf .form .item.w100{width: 100%;}

.ctt1 .cox .rf .form .item .set{line-height: 1.5;}

.ctt1 .cox .rf .form .item .set span{color: var(--vi-primary);}

.ctt1 .cox .rf .form .item .det{display: flex;flex-wrap: wrap;gap: 0 0.36rem;margin-top: 0.08rem;}

.ctt1 .cox .rf .form .item .det input[type=text]{width: 100%;border: 1px solid #CCCCCC;height: 0.5rem;border-radius: 0.12rem;padding: 0 0.2rem;}

.ctt1 .cox .rf .form .item .det select{width: 100%;border: 1px solid #CCCCCC;height: 0.5rem;border-radius: 0.12rem;padding: 0 0.6rem 0 0.2rem;background: url(/static/images/svg/ctt1_9.svg) no-repeat right 0.2rem center;background-size: 0.12rem auto;}

.ctt1 .cox .rf .form .item .det textarea{width: 100%;border: 1px solid #CCCCCC;height: 0.96rem;border-radius: 0.12rem;padding: 0.2rem;resize: none;}

.ctt1 .cox .rf .form .item .submit{height: 3em;display: flex;align-items: center;justify-content: center;width: 100%;border-radius: 1.5em;border: 1px solid var(--vi-primary);color: var(--vi-primary);gap: calc(12 / 14 * 1em);}

.ctt1 .cox .rf .form .item .submit input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
.ctt1 .cox .rf .form .item .submit button{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}

.ctt1 .cox .rf .form .item .submit span{width: calc(6 / 14 * 1em);}

.ctt1 .cox .rf .form .item .submit:hover{background: var(--vi-primary);color: #fff;}

.ctt1 .cox .rf .form .item .det label{display: flex;align-items: center;gap: 0.1rem;line-height: calc(21 / 14);margin-top: 0.12rem;}

.ctt1 .cox .rf .form .item .det label input{width: 15px;height: 15px;border: 1px solid #D9D9D9;position: relative;}

.ctt1 .cox .rf .form .item .det label input[type=radio]:checked{border-color: var(--vi-primary);}

.ctt1 .cox .rf .form .item .det label input[type=radio]:checked:before {content: "";display: block;width: calc(9 / 15 * 100%);height: calc(9 / 15 * 100%);background-color: var(--vi-primary);border-radius: 50%;position: absolute;inset: 0px;margin: auto;}

#tc1{position: fixed;top: 1.55rem;right: 0;width: 3.78rem;padding: 0.27rem 0.26rem 0.35rem 0.26rem;background-color:#ffffff;border-radius:0.11rem;box-shadow: 0px 4px 33px 0px rgba(199, 144, 102, 0.09);transition:all 0.5s;opacity:0;pointer-events:none;z-index:999}
#tc1.show{opacity: 1;right: 0.7rem;pointer-events:all ;}
#tc1 .h{text-transform: uppercase;margin-bottom: 0.1rem;line-height: 1.3;}
#tc1 .p{color: #555;line-height: 1.37;}
#tc1 .out{position: absolute;top: 0.24rem;right: 0.22rem;width: 0.13rem;cursor:pointer;}

#tc2{position: fixed;top: 1.55rem;right: 0;width: 3.78rem;padding: 0.27rem 0.26rem 0.35rem 0.26rem;background-color:#ffffff;border-radius:0.11rem;box-shadow: 0px 4px 33px 0px rgba(199, 144, 102, 0.09);transition:all 0.5s;opacity:0;pointer-events:none;z-index:999}
#tc2.show{opacity: 1;right: 0.7rem;pointer-events:all ;}
#tc2 .h{text-transform: uppercase;margin-bottom: 0.1rem;line-height: 1.3;}
#tc2 .p{color: #555;line-height: 1.37;}
#tc2 .out{position: absolute;top: 0.24rem;right: 0.22rem;width: 0.13rem;cursor:pointer;}


.videoLayout{position: relative;}

.videoLayout::before{content: "";position: absolute;bottom: -1.41rem;left: 0;width: 100%;height: 100%;background: url(/static/images/video_main_bg.png) no-repeat bottom center;background-size: 100% auto;}

.vd1{padding: 1.04rem 0 2.41rem;}

.vd1 .switch{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.2rem;}

.vd1 .switch a{border-radius: 1.5em;height: 3em;min-width: 1.36rem;text-align: center;line-height: calc(3em - 2px);border: 1px solid var(--vi-primary);color: var(--vi-primary);padding: 0 0.18rem;}

.vd1 .switch a.act,
.vd1 .switch a:hover{background: var(--vi-primary);color: #fff;}

.vd1 .ul{display: flex;flex-wrap: wrap;gap: 0.66rem 0.42rem;}

.vd1 .ul .li{width: calc((100% - 0.84rem) / 3);}

.vd1 .ul .li .ss{display: block;}

.vd1 .ul .li .ss .imgbox{border-radius: 0.2rem;overflow: hidden;height: 2.94rem;position: relative;}

.vd1 .ul .li .ss .imgbox>img{height: 100%;object-fit: cover;}

.vd1 .ul .li .ss .imgbox span{position: absolute;inset: 0px;margin: auto;width: 0.4rem;height: 0.4rem;border-radius: 50%;background: var(--vi-primary);backdrop-filter: blur(10px);}

.vd1 .ul .li .ss .txtbox{line-height: 1.5;margin-top: 0.34rem;text-align: center;}

.vd1 .ul .li .ss:hover .imgbox>img{transform: scale(1.05);}

.vd1 .ul .li .ss:hover .txtbox{color: var(--vi-primary);}

.ho1{padding: 1.04rem 0 1.71rem;}

.ho1 .switch{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.2rem;}

.ho1 .switch a{border-radius: 1.5em;height: 3em;min-width: 1.36rem;text-align: center;line-height: calc(3em - 2px);border: 1px solid var(--vi-primary);color: var(--vi-primary);padding: 0 0.18rem;}

.ho1 .switch a.act,
.ho1 .switch a:hover{background: var(--vi-primary);color: #fff;}

.ho1 .ul{display: flex;flex-wrap: wrap;gap: 0.42rem;}

.ho1 .ul .li{width: calc((100% - 0.84rem) / 3);}

.ho1 .ul .li .ss{display: block;height: 4.8rem;background: #F5F7FA url(../images/ho1_1.png) no-repeat left calc(36 / 520 * 100%) bottom calc(55 / 480 * 100%);border-radius: 0.2rem;position: relative;background-size: calc(292 / 520 * 100%) auto;}

.ho1 .ul .li .ss .t1{position: absolute;line-height: calc(38 / 28);color: #333;top: 0.47rem;left: 0.36rem;width: calc(100% - 0.72rem);}

.ho1 .ul .li .ss .pic{width: 3rem;height: 2.92rem;position: absolute;right: 0.32rem;bottom: 0.3rem;display: flex;align-items: flex-end;justify-content: flex-end;}

.ho1 .ul .li .ss .pic img{width: auto;max-height: 100%;object-fit: contain;}

.ho1 .ul .li .ss .view{position: absolute;left: 0.45rem;bottom: 0.3rem;line-height: calc(16 / 14);color: #666;display: flex;align-items: center;gap: 0.1rem;}

.ho1 .ul .li .ss .view span{width: 0.16rem;}

.ho1 .ul .li .ss:hover{box-shadow: 0px 0px 0.813rem 0px rgba(0, 0, 0, 0.06);background-color: #fff;}

.ho1 .ul .li .ss:hover .view{color: var(--vi-primary);}

.ho-dialog{position: fixed;top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 181;display: none;}

.ho-dialog .hox{position: absolute;top: 0;right: 0;width: calc(950 / 1920  *100%);height: 100%;background: #fff;}

.ho-dialog .hox .swiper{width: calc(508 / 950 * 100%);height: 100%;}

.ho-dialog .hox .swiper .swiper-slide{height: auto;display: flex;align-items: center;padding-bottom: 7px;}

.ho-dialog .hox .swiper .swiper-slide .ss{height: calc(685 / 1080 * 100%);position: relative;width: 100%;}

.ho-dialog .hox .swiper .swiper-slide .ss img{height: 100%;object-fit: contain;}

.ho-dialog .hox .swiper .swiper-slide .ss .txt{position: absolute;top: calc(100% + 0.2rem);left: 0;width: 100%;line-height: calc(40 / 28);text-align: center;}

.swpbtn2 a{width: 0.47rem;height: 0.47rem;border-radius: 50%;position: absolute;top: 50%;margin-top: -0.235rem;z-index: 11;}

.swpbtn2 a::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;border: 1px solid #666;}

.swpbtn2_white a::before{border-color: #fff;}

.swpbtn2 a:not(.swiper-button-disabled):hover{background: var(--vi-primary);}

.swpbtn2 a:not(.swiper-button-disabled):hover::before{border-color: var(--vi-primary);}

.swpbtn2 a:not(.swiper-button-disabled):hover img:nth-child(1){opacity: 0;}

.swpbtn2 a:not(.swiper-button-disabled):hover img:nth-child(2){opacity: 1;}

.ho-dialog .prev{left: calc(130 / 950 * 100%);margin-left: -0.235rem;}

.ho-dialog .next{right: calc(130 / 950 * 100%);margin-right: -0.235rem;}

.ho-dialog .close{position: absolute;top: 0;left: 0;width: 0.56rem;height: 0.56rem;background: var(--vi-primary);}

.ho-dialog .close:hover img{transform: rotate(90deg);}

.lx-dialog{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 181;background: rgba(0, 0, 0, 0.56);
backdrop-filter: blur(23.600000381469727px);display: none;}

.lx-dialog .dox{position: absolute;inset: 0px;margin: auto;width: calc(1440 / 1920 * 100%);height: calc(740 / 1080 * 100%);display: flex;border-radius: 0.2rem;overflow: hidden;background: #fff;}

.lx-dialog .close{position: absolute;top: 0;right: 0;width: 0.8rem;height: 0.8rem;}

.lx-dialog .close:hover img{transform: scale(1.05);}

.lx-dialog .dox .imgbox{width: 50%;height: 100%;}

.lx-dialog .dox .imgbox img{height: 100%;object-fit: cover;}

.lx-dialog .dox .txtbox{position: relative;width: calc(50% -  0.8rem);height: calc(100% - 0.9rem); padding: 0 0.1rem 0 0.9rem;overflow-y: auto;margin-top: 0.7rem;}

.lx-dialog .dox .txtbox .tit{line-height: 1.3;}

.lx-dialog .dox .txtbox .form{display: flex;flex-wrap: wrap;gap: 0.28rem 0.4rem;margin-top: 0.36rem;padding-bottom: 0.1rem;}

.lx-dialog .dox .txtbox .form .item{width: calc(50% - 0.2rem);position: relative;}

.lx-dialog .dox .txtbox .form .item.w100{width: 100%;}

.lx-dialog .dox .txtbox .form .item .set{line-height: 1.5;}

.lx-dialog .dox .txtbox .form .item .set span{color: var(--vi-primary);}

.lx-dialog .dox .txtbox .form .item .det{display: flex;flex-wrap: wrap;gap: 0 0.36rem;margin-top: 0.08rem;}

.lx-dialog .dox .txtbox .form .item .det input[type=text]{width: 100%;border: 1px solid #CCCCCC;height: 0.5rem;border-radius: 0.12rem;padding: 0 0.2rem;}

.lx-dialog .dox .txtbox .form .item .det select{width: 100%;border: 1px solid #CCCCCC;height: 0.5rem;border-radius: 0.12rem;padding: 0 0.6rem 0 0.2rem;background: url(/static/images/svg/ctt1_9.svg) no-repeat right 0.2rem center;background-size: 0.12rem auto;}

.lx-dialog .dox .txtbox .form .item .det textarea{width: 100%;border: 1px solid #CCCCCC;height: 0.96rem;border-radius: 0.12rem;padding: 0.2rem;resize: none;}

.lx-dialog .dox .txtbox .form .item .submit{height: 3em;display: flex;align-items: center;justify-content: center;width: 100%;border-radius: 1.5em;border: 1px solid var(--vi-primary);color: var(--vi-primary);gap: calc(12 / 14 * 1em);}

.lx-dialog .dox .txtbox .form .item .submit input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}

.lx-dialog .dox .txtbox .form .item .submit span{width: calc(6 / 14 * 1em);}

.lx-dialog .dox .txtbox .form .item .submit:hover{background: var(--vi-primary);color: #fff;}

.lx-dialog .dox .txtbox .form .item .det label{display: flex;align-items: center;gap: 0.1rem;line-height: calc(21 / 14);margin-top: 0.12rem;}

.lx-dialog .dox .txtbox .form .item .det label input{width: 15px;height: 15px;border: 1px solid #D9D9D9;position: relative;}

.lx-dialog .dox .txtbox .form .item .det label input[type=radio]:checked{border-color: var(--vi-primary);}

.lx-dialog .dox .txtbox .form .item .det label input[type=radio]:checked:before {content: "";display: block;width: calc(9 / 15 * 100%);height: calc(9 / 15 * 100%);background-color: var(--vi-primary);border-radius: 50%;position: absolute;inset: 0px;margin: auto;}

.ab1 .aox{display: flex;flex-wrap: wrap;border-radius: 0.2rem;background: linear-gradient(0deg, #FFF 28.92%, rgba(255, 255, 255, 0.64) 100%);box-shadow: 0px 0px 0.704rem 0px rgba(0, 0, 0, 0.07);overflow: hidden;}

.ab1 .aox .imgbox{position: relative;width: calc(860 / 1640 * 100%);min-height: 7rem;overflow: hidden;}

.ab1 .aox .imgbox>img{height: 100%;object-fit: cover;}

.ab1 .aox .imgbox::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #000;opacity: 0.14;z-index: 2;}

.ab1 .aox .imgbox .vbtn{position: absolute;inset: 0px;margin: auto;width: 0.7rem;height: 0.7rem;border-radius: 50%;background: var(--vi-primary);z-index: 3;}

.ab1 .aox .imgbox:hover>img{transform: scale(1.05);}

.ab1 .aox .txtbox{width: calc(780 / 1640 * 100% - 0.27rem);padding: 1.05rem 0 0.4rem 0.6rem;}

.ab1 .aox .txtbox .t1{padding-right: 0.7rem;line-height: calc(48 / 36);color: var(--vi-primary);}

.ab1 .aox .txtbox .t2{line-height: 2;padding-right: 0.7rem;height: calc(30em + 0.27rem);padding-top: 0.27rem;overflow-y: auto;}

.ab2 .ss{display: block;position: relative;}

.ab2 .ss .imgbox{height: 8.4rem;position: relative;}

.ab2 .ss .imgbox img{height: 100%;object-fit: cover;}

.ab2 .ss .imgbox::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;background: #000;opacity: 0.34;}

.ab2 .ss .txtbox{position: absolute;top: 0;left: 0;width: 100%;top: calc(214 / 840 * 100%);z-index: 5;}

.ab2 .ss .txtbox .t1{line-height: calc(64 / 46);color: #fff;}

.ab2 .ss .txtbox .t2{line-height: calc(38 / 28);color: #fff;margin-top: 0.13rem;}

.ab2 .pogin{bottom: 0.95rem;z-index: 11;left: 0;width: 100%;justify-content: center;position: absolute;}

.ab2 .swpbtn2 .prev{left: 1.35rem;}

.ab2 .swpbtn2 .next{right: 1.35rem;}

.ab3 .aox{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0.84rem 0.7rem 0.84rem 0.8rem;background: #F5F7FA;border-radius: 0.1rem;}

.ab3 .aox .lf{width: calc(686 / 1493 * 100%);height: 5.55rem;overflow-y: auto;}

.ab3 .aox .lf .item{border-radius: 0.08rem;background: #fff;padding: 0.4rem 0.44rem 0.4rem 0.41rem;margin-bottom: 0.26rem;}

.ab3 .aox .lf .item:last-child{margin-bottom: 0;}

.ab3 .aox .lf .item .top{display: flex;align-items: center;justify-content: space-between;cursor: pointer;}

.ab3 .aox .lf .item .top .tit{line-height: calc(40 / 28);max-width: calc(100% - 0.8rem);}

.ab3 .aox .lf .item .top .arr{width: 0.32rem;height: 0.32rem;border-radius: 50%;background: #F3F3F3;}

.ab3 .aox .lf .item .top:hover .tit{color: var(--vi-primary);}

.ab3 .aox .lf .item .top:hover .arr{background: var(--vi-primary);}

.ab3 .aox .lf .item .top:hover .arr img:nth-child(1){opacity: 0;}

.ab3 .aox .lf .item .top:hover .arr img:nth-child(2){opacity: 1;}

.ab3 .aox .lf .item .bot{padding: 0.3rem 0 0;display: none;}

.ab3 .aox .lf .item .bot .t1{line-height: calc(26 / 22);}

.ab3 .aox .lf .item .bot .t2{line-height: calc(26 / 14);margin-top: 0.09rem;padding-right: 0.59rem;height: calc(26 / 14 * 3em);overflow-y: auto;}

.ab3 .aox .lf .item.act .top .tit{color: var(--vi-primary);}

.ab3 .aox .lf .item.act .top .arr{background: var(--vi-primary);}

.ab3 .aox .lf .item.act .top .arr img:nth-child(1){opacity: 0;transform: rotate(180deg);}

.ab3 .aox .lf .item.act .top .arr img:nth-child(2){opacity: 1;transform: rotate(180deg);}

.ab3 .aox .rf{width: calc(750 / 1493 * 100%);}

.ab3 .aox .rf .item{position: relative;border-radius: 0.16rem;overflow: hidden;display: none;}

.ab3 .aox .rf .item.act{display: block;}

.ab3 .aox .rf .item .imgbox{height: 5.52rem;}

.ab3 .aox .rf .item .imgbox img{height: 100%;object-fit: cover;}

.ab3 .aox .rf .item .txtbox{position: absolute;left: 0;bottom: 0;width: 100%;padding: 1.45rem 0.44rem 0.27rem;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.47) 100%);line-height: calc(36 / 26);color: #fff;}

.ab4{background: #F5F7FA;}

.ab4 .main_title .t3{max-width: 11.45rem;margin: 0.3rem auto 0;line-height: calc(36 / 16);}

.ab5 .ul{display: flex;flex-wrap: wrap;gap: 0.42rem;}

.ab5 .ul .li{width: calc((100% - 0.84rem) / 3);}

.ab5 .ul .li .ss{overflow: hidden;border-radius: 0.2rem;position: relative;}

.ab5 .ul .li .ss .imgbox{height: 6.6rem;}

.ab5 .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.ab5 .ul .li .ss .txtbox{position: absolute;left: 0;bottom: 0;width: 100%;min-height: 3.97rem;border-radius: 0.2rem;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.40) 100%);padding: 0.4rem 0.36rem;display: flex;align-items: flex-end;}

.ab5 .ul .li .ss .txtbox .text{width: 100%;letter-spacing: 0.03em;}

.ab5 .ul .li .ss .txtbox .ico{height: 0.52rem;}

.ab5 .ul .li .ss .txtbox .ico img{width: auto;height: 100%;object-fit: contain;}

.ab5 .ul .li .ss .txtbox .t1{line-height: calc(42 / 30);color: #fff;margin-top: 0.3rem;}

.ab5 .ul .li .ss .txtbox .t2{line-height: calc(28 / 18);color: #fff;margin-top: 0.19rem;transform: translateY(calc(0.4rem + 100%));opacity: 0;margin-top: 0;}

.ab5 .ul .li .ss:hover .txtbox .t2{transform: translateY(0);margin-top: 0.19rem;opacity: 1;height: auto;}

.ab6{overflow: hidden;}

.ab6 .swiper{margin: 0 -1px;padding: 0 1px;overflow: visible;}

.ab6 .swiper .swiper-wrapper{transition: all 5s linear;}

.ab6 .swiper-slide{width: 3.12rem;height: 1.6rem;border: 1px solid #DADADA;display: flex;align-items: center;justify-content: center;margin: 0 -0.5px;}

.ab6 .swiper-slide img{max-width: 90%;max-height: 90%;object-fit: contain;width: auto;}

.ab6 .swiper2{margin-top: -1px;}

.ab6 .swiper2 .swiper-wrapper{animation-direction: reverse;}

.ab7{background: #F5F7FA;}

.ab7 .ul{display: flex;flex-wrap: wrap;gap: 0.46rem 0.2rem;}

.ab7 .ul .li{width: calc((100% - 0.6rem) / 4);}

.ab7 .ss .imgbox{border-radius: 0.16rem;overflow: hidden;height: 2.6rem;}

.ab7 .ss .imgbox img{height: 100%;object-fit: cover;}

.ab7 .ss .txtbox{line-height: calc(34 / 24);text-align: center;margin-top: 0.21rem;}

.ab7 .ss:hover .imgbox img{transform: scale(1.05);}

.ab7 .swiper-pagination{position: relative;display: flex;left: 0;bottom: 0;align-items: center;justify-content: center;gap: 0.12rem;}

.ab7 .swiper-pagination span{opacity: 1;width: 0.12rem;height: 0.12rem;margin: 0;border: 1px solid var(--text-color);background: none;}

.ab7 .swiper-pagination span.swiper-pagination-bullet-active{border-color: var(--vi-primary);background: var(--vi-primary);}

.ab8{padding-bottom: 3.35rem;}

.ab8 .aox{padding: 1.76rem 1.45rem 1.28rem;border-radius: 0.2rem;background: url(/static/images/ab8_1.jpg) no-repeat center;background-size: cover;}

.ab8 .aox .ul{display: flex;flex-wrap: wrap;gap: 0.51rem;}

.ab8 .aox .ul .li{width: calc((100% - 1.53rem) / 4);}

.ab8 .aox .ss{min-height: 4.36rem;padding: 0.85rem 0.25rem 0.4rem;border-radius: 20px;background: url(/static/images/ab8_2.png) no-repeat top center;background-size: cover;backdrop-filter: blur(1.850000023841858px);}

.ab8 .aox .ss .ico{width: 1rem;height: 1rem;border-radius: 50%;background: rgba(255,255,255,0.8);margin: 0 auto;}

.ab8 .aox .ss .t2{text-align: center;line-height: calc(30 / 24);color: var(--vi-primary);margin-top: 0.24rem;}

.ab8 .aox .ss .t3{text-align: center;margin-top: 0.14rem;line-height: calc(24 / 16);color: #333;}

/*.ab8 .aox .li:nth-child(odd) .ss{transform: translateY(0.28rem);}*/

.ab8 .aox .li:hover .ss{transform: translateY(-0.28rem);}

/*.ab8 .aox .li .ss:hover{transform: translateY(0);}*/

.pr1 .w1640{display: flex;justify-content: space-between;position: relative;}

.pr1 .w1640::before{content: "";position: absolute;left: calc(220px + 1.75rem);top: 0;height: calc(100% + 3.07rem);width: 1px;border-right: 1px dashed #D2D2D2;}

.pr1 .lf{width: 220px;}

.pr1 .lf .tit{line-height: 1;padding-left: 24px;padding-bottom: 0.15rem;}

.pr1 .lf .li{margin-top: 0.2rem;}

.pr1 .lf .li .ltp{display: flex;align-items: center;justify-content: space-between;position: relative;}

.pr1 .lf .li .ltp a{position: relative;padding: 0.1rem 0.63rem 0.1rem 0.24rem;line-height: calc(28 / 18);display: block;width: 100%;border-radius: 0.48rem;}

.pr1 .lf .li .ltp span{position: absolute;top: 0;right: 0;width: 0.63rem;height: 100%;z-index: 2;}

.pr1 .lf .li .ltp span s{position: absolute;inset: 0px;margin: auto;background: var(--text-color);}

.pr1 .lf .li .ltp span s:nth-child(1){width: 0.15rem;height: 1px;}

.pr1 .lf .li .ltp span s:nth-child(2){height: 0.15rem;width: 1px;}

.pr1 .lf .li .ltp a:hover{color: var(--vi-primary);}

.pr1 .lf .li .lbt{padding: 0.23rem 0 0 0.34rem;line-height: 2;display: none;}

.pr1 .lf .li .lbt .plv2 a{display: block;padding: 0.05rem 0;}

.pr1 .lf .li.act .ltp a{background: var(--vi-primary);color: #fff;}

.pr1 .lf .li.act .ltp span s{background: #fff;}

.pr1 .lf .li.act .ltp span s:nth-child(2){opacity: 0;}

.pr1 .lf .li .lbt .plv2 a:hover,
.pr1 .lf .li .lbt .plv2.act a{color: var(--vi-primary);}

.pr1 .rf{width: calc(100% - 220px - 1.48rem);}

.pr1 .rf .form{position: relative;}

.pr1 .rf .form input[type=text]{display: block;width: 100%;background: #fff url(/static/images/svg/main_search.svg) no-repeat left 0.25rem center;border: 1px solid rgba(214, 214, 214, 0.5);height: 0.58rem;border-radius: 0.29rem;padding: 0 1rem 0 0.56rem;}

.pr1 .rf .form .submit{position: absolute;top: 0;right: 0;width: 1.72rem;height: 0.58rem;border-radius: 0.29rem;background: var(--vi-primary);color: #fff;}

.pr1 .rf .title{line-height: calc(65 / 40);color: #333;margin-top: 0.48rem;}

.pr1 .rf .item{padding-top: 0.04rem;}

.pr1 .rf .item:not(:last-child){padding-bottom: 0.52rem;}

.pr1 .rf .item .tit{margin-top: 0.44rem;line-height: calc(40 / 30);}

.pr1 .rf .item .ul{margin-top: 0.36rem;display: flex;flex-wrap: wrap;gap: 0.4rem 0.28rem;}

.pr1 .rf .item .ul .li{width: calc((100% - 0.56rem) / 3);}

.pr1 .rf .item .ul .li .ss{display: block;height: 100%;background: #F5F7FA;border-radius: 0.2rem;}

.pr1 .rf .item .ul .li .ss .txtbox{padding: 0.4rem 0.4rem 0.1rem;}

.pr1 .rf .item .ul .li .ss .txtbox .t1{line-height: calc(19 / 16);letter-spacing: 0.03em;}

.pr1 .rf .item .ul .li .ss .txtbox .t2{line-height: calc(28 / 24);letter-spacing: 0.03em;margin-top: 0.14rem;}

.pr1 .rf .item .ul .li .ss .txtbox .t3{display: flex;align-items: center;gap: 0.09rem;margin-top: 0.3rem;line-height: calc(19 / 16);letter-spacing: 0.03em;color: var(--vi-primary);}

.pr1 .rf .item .ul .li .ss .txtbox .t3 span{width: 0.07rem;}

.pr1 .rf .item .ul .li .ss .imgbox{height: 2.6rem;display: flex;align-items: flex-end;justify-content: flex-end;}

.pr1 .rf .item .ul .li .ss .imgbox img{width: auto;height: 100%;object-fit: contain;}

.pr1 .rf .item .ul .li .ss:hover{box-shadow: 0px 0px 0.813rem 0px rgba(0, 0, 0, 0.06);}

.pr1 .rf .item .ul .li .ss:hover .txtbox .t2{color: var(--vi-primary);}

.pdt1 .w1640{display: flex;flex-wrap: wrap;}

.pdt1 .lf{border-radius: 0.2rem 0 0 0.2rem;background: rgba(0, 157, 133, 0.05);width: calc(762 / 1640 * 100%);padding: 0.52rem 0 0.69rem;}

.pdt1 .lf .swiper1{width: calc(466 / 762 * 100%);margin: 0 auto;}

.pdt1 .lf .swiper1 .swiper-slide{height: 4.66rem;display: flex;align-items: center;justify-content: center;}

.pdt1 .lf .swiper1 .swiper-slide img{width: auto;height: auto;max-height: 100%;object-fit: contain;}

.pdt1 .lf .trumb{width: max-content;position: relative;margin-left: auto;margin-right: auto;}

.pdt1 .lf .trumb .swiper{width: calc(0.78rem * 4 + 60px);}

.pdt1 .lf .trumb .swiper .swiper-slide{height: 0.78rem;background: #FFFFFF;border-radius: 0.06rem;padding: 0.05rem;display: flex;align-items: center;justify-content: center;}

.pdt1 .lf .trumb .swiper .swiper-slide img{width: auto;max-height: 100%;object-fit: contain;}

.pdt1 .lf .trumb .swiper .swiper-slide::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.06rem;border: 1px solid var(--vi-primary);opacity: 0;}

.pdt1 .lf .trumb .swiper .swiper-slide-thumb-active{background: #F5F7FA;}

.pdt1 .lf .trumb .swiper .swiper-slide-thumb-active::before{opacity: 1;}

.swpbtn3 a{width: 0.3rem;height: 0.3rem;border-radius: 50%;position: absolute;top: 50%;margin-top: -0.15rem;z-index: 11;background: #fff;}

.swpbtn3 a:not(.swiper-button-disabled):hover{background: var(--vi-primary);}

.swpbtn3 a:not(.swiper-button-disabled):hover img:nth-child(1){opacity: 0;}

.swpbtn3 a:not(.swiper-button-disabled):hover img:nth-child(2){opacity: 1;}

.pdt1 .lf .trumb .prev{left: -0.71rem;}

.pdt1 .lf .trumb .next{right: -0.71rem;}

.pdt1 .rf{width: calc(878 / 1640 * 100%);border-radius: 0 0.2rem 0.2rem 0;background: url(/static/images/pdt1_1.png) no-repeat center;background-size: cover;padding: 0.93rem 0.94rem 0.93rem 1.3rem;}

.pdt1 .rf .t1{line-height: calc(19 / 16);}

.pdt1 .rf .t2{line-height: calc(79 / 50);margin-top: 0.2rem;}

.pdt1 .rf .t3{line-height: 2;margin-top: 0.36rem;min-height: 12em;}

.pdt1 .rf .t4{margin-top: 0.44rem;display: flex;flex-wrap: wrap;gap: 0.2rem;}

.pdt1 .rf .t4 a{width: calc(151 / 16 * 1em);height: 3em;border-radius: 1.5em;display: flex;align-items: center;justify-content: center;border: 1px solid var(--vi-primary);color: var(--vi-primary);gap: calc(9 / 16 * 1em);letter-spacing: 0.03em;}

.pdt1 .rf .t4 a span{width: calc(7 / 16 * 1em);}

.pdt1 .rf .t4 a:hover{background: var(--vi-primary);color: #fff;}

.pdt2 .iox1{background-image: url(/static/images/pdt2_1.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 1.25rem 0;min-height: 6rem;}

.pdt2 .iox1 .t1{line-height: calc(69 / 46);color: #fff;}

.pdt2 .iox1 .t2{line-height: calc(40 / 18);color: #fff;margin-top: 0.24rem;max-width: 562px;}

.pdt2 .iox2{margin-top: 0.35rem;}

.pdt2 .iox2 .ul{display: flex;flex-wrap: wrap;gap: 0.27rem;justify-content:center;}

.pdt2 .iox2 .ul .li{width: calc((100% - 0.81rem) / 4);}

.pdt2 .iox2 .ul .li .ss{display: block;position: relative;height: 100%;background: #F5F7FA;border-radius: 0.2rem;padding: 0.27rem 0.33rem 1.11rem;}

.pdt2 .iox2 .ul .li .ss .t1{line-height: calc(26 / 16);letter-spacing: 0.03em;}

.pdt2 .iox2 .ul .li .ss .t2{line-height: 1.5;letter-spacing: 0.03em;margin-top: 0.05rem;}

.pdt2 .iox2 .ul .li .ss .t3{display: flex;align-items: center;gap: 0.09rem;color: var(--vi-primary);line-height: calc(19 / 16);margin-top: 0.22rem;}

.pdt2 .iox2 .ul .li .ss .t3 span{width: 0.07rem;}

.pdt2 .iox2 .ul .li .ss .txtbox{position: relative;z-index: 5;}

.pdt2 .iox2 .ul .li .ss .imgbox{position: absolute;bottom: 0;right: 0;width: 1.7rem;height: 1.7rem;display: flex;align-items: center;justify-content: center;}

.pdt2 .iox2 .ul .li .ss .imgbox img{width: auto;max-height: 100%;object-fit: contain;}

.pdt2 .iox2 .ul .li .ss:hover{box-shadow: 0px 0px 0.813rem 0px rgba(0, 0, 0, 0.06);}

.pdt2 .iox2 .ul .li .ss:hover .t2{color: var(--vi-primary);}

.pdt3{background: #F5F7FA;overflow: hidden;}

.pdt3 .swiper{overflow: visible;}

.pdt3 .swiper-slide{height: auto;}

.pdt3 .ss{height: 100%;border-radius: 0.1rem;position: relative;background: #fff;overflow: hidden;}

.pdt3 .ss .imgbox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}

.pdt3 .ss .imgbox img{height: 100%;object-fit: cover;}

.pdt3 .ss .imgbox::before{position: absolute;left: 0;bottom: 0;width: 100%;height: calc(325 / 400 * 100%);background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.29) 100%);}

.pdt3 .ss .txtbox{position: relative;z-index: 3;padding: 0.53rem 0.5rem 0.32rem 0.4rem;}

.pdt3 .ss .txtbox .imgTwo{width: 0.78rem;height: 0.78rem;border-radius: 50%;background: #E4F4F5;}

.pdt3 .ss .txtbox .imgTwo img:nth-child(1){opacity: 1;}

.pdt3 .ss:hover .txtbox .imgTwo img{filter: brightness(0) invert(1);}

.pdt3 .ss .txtbox .t1{line-height: 1.5;margin-top: 0.49rem;}

.pdt3 .ss .txtbox .t2{line-height: 1.6;color: #666;margin-top: 0.18rem;min-height: 4.2em;}

.pdt3 .ss .txtbox .t3{color: #999;line-height: calc(28 / 16);margin-top: 0.26rem;}

.pdt3 .ss .txtbox .t3 span{color: var(--vi-primary);line-height: 1;}

.pdt3 .ss.act .imgbox{opacity: 1;}

.pdt3 .ss.act .txtbox .imgTwo{opacity: 0;}

.pdt3 .ss.act .txtbox .t1{color: #fff;}

.pdt3 .ss.act .txtbox .t2{color: #fff;}

.pdt3 .ss.act .txtbox .t3 span,
.pdt3 .ss.act .txtbox .t3{color: #fff;}

.pdt3 .ss:hover{background: var(--vi-primary);}

.pdt3 .ss:hover .txtbox .imgTwo{background: rgba(228, 244, 245, 0.3);}

.pdt3 .ss:hover .txtbox .t1,
.pdt3 .ss:hover .txtbox .t2,
.pdt3 .ss:hover .txtbox .t3,
.pdt3 .ss:hover .txtbox .t3 span{color: #fff;}

.pdt3 .swpbtn2{position: relative;margin-top: 0.4rem;display: flex;align-items: center;justify-content: center;gap: 0.16rem;}

.pdt3 .swpbtn2 a{position: relative;margin: 0;top: 0;}

.pdt4 .ul{display: flex;flex-wrap: wrap;gap: 0.7rem;}

.pdt4 .ul .li{width: calc((100% - 1.4rem) / 3);background: #F5F7FA;border-radius: 0.2rem;overflow: hidden;}

.pdt4 .ul .li .ss{display: block;}

.pdt4 .ul .li .imgbox{height: 3.76rem;overflow: hidden;}

.pdt4 .ul .li .imgbox img{height: 100%;object-fit: cover;}

.pdt4 .ul .li .txtbox{padding: 0.44rem 0.28rem 0.35rem 0.4rem;}

.pdt4 .ul .li .txtbox .t1{line-height: calc(28 / 24);letter-spacing: 0.03em;}

.pdt4 .ul .li .txtbox .t2{line-height: 2;letter-spacing: 0.03em;margin-top: 0.19rem;}

.pdt4 .ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.pdt5{background: #F5F7FA;overflow: hidden;}

.pdt5 .swiper{overflow: visible;}

.pdt5 .swiper .imgbox{height: 5.4rem;border-radius: 0.2rem;overflow: hidden;}

.pdt5 .swiper .imgbox img{height: 100%;object-fit: cover;}

.pdt5 .swiper .txtbox{text-align: center;line-height: calc(30 / 24);margin-top: 0.3rem;}

.pdt5 .swiper .swiper-slide:nth-child(even) .ss{padding-top: 0.38rem;}

.pdt5 .swiper .ss:hover .imgbox img{transform: scale(1.05);}

.pdt6{overflow: hidden;}

.pdt6 .swiper{overflow: visible;margin-bottom: 0.75rem;margin-left: calc(-2.45rem - 39px);margin-right: calc(-2.45rem - 39px);}

.pdt6 .swiper .swiper-slide{height: 7.1rem;display: flex;align-items: center;justify-content: center;}

.pdt6 .swiper .ss{height: 5.16rem;width: calc(516 / 710 * 100%);position: relative;}

.pdt6 .swiper .ss .imgbox{height: 100%;border-radius: 0.2rem;overflow: hidden;}

.pdt6 .swiper .ss .imgbox img{height: 100%;object-fit: cover;}

.pdt6 .swiper .ss .txtbox{position: absolute;top: calc(100% + 0.42rem);left: 0;width: 100%;text-align: center;line-height: calc(33 / 28);
    height: calc((33 / 28) * 3em + 1px);overflow-y: auto;
}

.pdt6 .swiper .swiper-slide-active .ss{width: 100%;height: 7.1rem;}

.pdt6 .swpbtn2 a{width: 0.48rem;height: 0.48rem;}

.pdt6 .prev{right: calc(50% + (710 / 2208 * 50%) + 0.44rem);}

.pdt6 .next{left: calc(50% + (710 / 2208 * 50%) + 0.44rem);}

.pdt7{background: url(/static/images/pdt7_1.png) no-repeat center;background-size: cover;}

.pdt7 .iox{border-radius: 0.2rem;background: rgba(255, 255, 255, 0.40);box-shadow: 0px 0px 0.755rem 0px rgba(0, 23, 65, 0.04);padding: 0.64rem 0.84rem 0.48rem;}

.pdt7 .iox .edit,
.pdt7 .iox .ul,
.pdt7 .iox ul{display: flex;flex-wrap: wrap;gap: 0.08rem 0.51rem;line-height: calc(32 / 18);}

/*.pdt7 .iox .edit p,*/
.pdt7 .iox .ul .li,
.pdt7 .iox ul li{width: calc(50% - 0.255rem);background: #fff;display: flex;align-items: center;padding: 0.13rem 0.29rem;}

/*.pdt7 .iox .edit p:nth-child(4n+1),*/
/*.pdt7 .iox .edit p:nth-child(4n+2),*/
.pdt7 .iox .ul .li:nth-child(4n+1),
.pdt7 .iox ul li:nth-child(4n+1),
.pdt7 .iox .ul .li:nth-child(4n+2),
.pdt7 .iox ul li:nth-child(4n+2){background: rgba(0, 157, 133, 0.1);}

/*.pdt7 .iox .edit p .set,*/
.pdt7 .iox .ul .li .set,
.pdt7 .iox ul li p:nth-child(1){width: calc(183 / 18 * 1em);max-width: 50%;padding-right: 0.1rem;}

/*.pdt7 .iox .edit p .det,*/
.pdt7 .iox .ul .li .det,
.pdt7 .iox ul li p:nth-child(2){width: calc(100% - (183 / 18 * 1em));min-width: 50%;}

.pdt7 .iox .edit{max-height: 60vh;overflow: auto;}
.pdt7 .iox .edit table{width: 100%;border-collapse: collapse;
    border: none!important;table-layout: fixed;position:relative;}

.pdt7 .iox .edit tr{background: #e2f4f3;}
.pdt7 .iox .edit tr:nth-child(1){position:sticky;top: 0;}
.pdt7 .iox .edit tr:nth-child(2n){background: #fff;}

.pdt7 .iox .edit tr td{padding: 0.13rem 0.29rem;border: none!important;box-sizing:border-box;}

.pdt7 .swiper-pagination{position: relative;display: flex;left: 0;bottom: 0;align-items: center;justify-content: center;gap: 0.12rem;}

.pdt7 .swiper-pagination span{opacity: 1;width: 0.12rem;height: 0.12rem;margin: 0;border: 1px solid var(--text-color);background: none;}

.pdt7 .swiper-pagination span.swiper-pagination-bullet-active{border-color: var(--vi-primary);background: var(--vi-primary);}

.pdt8{padding-bottom: 2.64rem;}

.pdt8 .pox{position: relative;margin-top: 1.46rem;display: flex;justify-content: space-between;}

.pdt8 .pox.phbox{display: none;}

.pdt8 .pox .lf{width: calc(670 / 1640 * 100%);}

.pdt8 .pox .lf .swiper{height: 5.2rem;}

.pdt8 .pox .lf .swiper-slide{margin-bottom: 0.38rem;height: auto;opacity: 0;}

.pdt8 .pox .lf .swiper-slide.swiper-slide-active{opacity: 1;}

.pdt8 .pox .lf .swiper-slide.swiper-slide-active + .swiper-slide{background: linear-gradient(180deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 100%);-webkit-background-clip: text;background-clip: text;color: transparent;opacity: 1;}

.pdt8 .pox .lf .t1{line-height: calc(33 / 28);}

.pdt8 .pox .lf .t2{line-height: calc(32 / 18);margin-top: 0.2rem;min-height: calc(32 / 18 * 6em);}

.pdt8 .pox .rf{width: calc(830 / 1640 * 100%);}

.pdt8 .pox .rf .swiper-slide img{height: 100%;object-fit: cover;}

.pdt8 .pox .rf .swiper{overflow: visible;height: 6.14rem;}

.pdt8 .pox .rf .swiper-slide{opacity: 1 !important;}

.pdt8 .pox .rf .swiper-slide .ss{transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);transform: scale(calc(742 / 830)) translateY(0);transform-origin: top center;z-index: 1;height: 6.14rem;border-radius: 0.2rem;overflow: hidden;}

.pdt8 .pox .rf .swiper-slide.swiper-slide-active{z-index: 4;}
.pdt8 .pox .rf .swiper-slide.swiper-slide-active .ss{transform: scale(1) translateY(0);}

.pdt8 .pox .rf .swiper-slide.swiper-slide-active + .swiper-slide{z-index: 3;}
.pdt8 .pox .rf .swiper-slide.swiper-slide-active + .swiper-slide .ss{transform: scale(calc(786 / 830)) translateY(-0.22rem);}

.pdt8 .pox .rf .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide{z-index: 2;}
.pdt8 .pox .rf .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide .ss{transform: scale(calc(742 / 830)) translateY(-0.46rem);}

.pdt8 .pox .mouse{position: absolute;left: 0;bottom: 0;display: flex;align-items: flex-start;gap: 0.16rem;}

.pdt8 .pox .mouse .ico{width: 0.36rem;}

.pdt8 .pox .mouse .pg{line-height: calc(21 / 18);display: flex;align-items: baseline;gap: 0.06rem;}

.pdt8 .pox .mouse .pg .num1{line-height: calc(42 / 36);color: var(--vi-primary);}

.st1 .switch{display: flex;flex-wrap: wrap;gap: 0.2rem 0.42rem;padding-bottom: 0.4rem;border-bottom: 1px solid var(--border-light);}

.st1 .switch a{line-height: 2.4em;padding: 0 0.4rem;}

.st1 .switch a:not(.act):hover{color: var(--vi-primary);}

.st1 .switch a.act{background: var(--vi-primary);border-radius: 2.4em;color: #fff;box-shadow: 0px 0.04rem 0.6rem 0px rgba(0, 0, 0, 0.08);}

.st1 .ul{display: flex;flex-wrap: wrap;gap: 0.5rem 0.4rem;}

.st1 .ul .li{width: calc((100% - 0.8rem) / 3);}

.st1 .ul .li .ss{display: block;height: 100%;background: #F5F7FA;border-radius: 0.2rem;overflow: hidden;}

.st1 .ul .li .ss .imgbox{height: 3.27rem;overflow: hidden;}

.st1 .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.st1 .ul .li .ss .txtbox{padding: 0.3rem 0.4rem 0.42rem;}

.st1 .ul .li .ss .txtbox .t1{line-height: calc(36 / 30);}

.st1 .ul .li .ss .txtbox .t2{line-height: 1.5;margin-top: 0.17rem;}

.st1 .ul .li .ss .txtbox .t3{height: 3em;border-radius: 1.5em;display: flex;align-items: center;justify-content: center;border: 1px solid var(--vi-primary);padding: 0 calc(34 / 16 * 1em);background-color: #fff;width: max-content;color: var(--vi-primary);margin-top: 0.31rem;}

.st1 .ul .li .ss:hover{background: #FFF;box-shadow: 0px 0.04rem 0.3rem 0px rgba(0, 157, 133, 0.15);}

.st1 .ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.st1 .ul .li .ss:hover .txtbox .t1{color: var(--vi-primary);}

.st1 .ul .li .ss:hover .txtbox .t3{background: var(--vi-primary);color: #fff;}

.std1 .sox{background-image: url(/static/images/std1_1.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;min-height: 7.2rem;display: flex;align-items: flex-end;border-radius: 0.2rem;overflow: hidden;}

.std1 .sox .txtbox{width: 100%;border-radius: 20px;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.21) 100%);padding: 1.64rem 0.4rem 0.38rem;}

.std1 .sox .txtbox .txt{border-radius: 0.2rem;background: rgba(255, 255, 255, 0.22);backdrop-filter: blur(14px);padding: 0.46rem 0.6rem 0.37rem 0.64rem;}

.std1 .sox .txtbox .txt .t1{line-height: calc(40 / 30);color: #fff;}

.std1 .sox .txtbox .txt .t2{line-height: 2;color: #fff;margin-top: 0.13rem;}

.std2{background: none;}

.std2 .ss{background: #F9FAFA;}

.std3 .sox{padding: 1rem 0.95rem 1.24rem 1.04rem;border-radius: 0.28rem;background: url(/static/images/std3_1.jpg) no-repeat center;background-size: cover;}

.std3 .sox .con{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}

.std3 .sox .con .lf{width: calc(706 / 1441 * 100%);}

.std3 .sox .con .lf .t1{line-height: calc(33 / 28);}

.std3 .sox .con .lf .t2{line-height: calc(28 / 24);margin-top: 0.24rem;color: var(--vi-primary);}

.std3 .sox .con .lf .t2 .tt1{margin-right: 0.32rem;}

.std3 .sox .con .lf .t2 .tt3{margin-left: 0.08rem;vertical-align: top;}

.std3 .sox .con .lf .t3{line-height: 1.8;margin-top: 0.4rem;}

.std3 .sox .con .lf .t4{line-height: calc(39 / 20);margin-top: 0.16rem;}

.std3 .sox .con .rf{width: calc(660 / 1441 * 100%);mix-blend-mode: multiply;}

.std4 .sox{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: 0.75rem 0.95rem 0.75rem 0.6rem;background: #F5F7FA;border-radius: 0.1rem;}

.std4 .sox .lf{width: calc(630 / 1493 * 100%);max-height: 5.5rem;overflow-y: auto;}

.std4 .sox .lf .item{border-radius: 0.14rem;background: #fff;padding: 0.3rem 0.44rem 0.3rem 0.47rem;margin-bottom: 0.25rem;letter-spacing: 0.03em;}

.std4 .sox .lf .item:last-child{margin-bottom: 0;}

.std4 .sox .lf .item .top{display: flex;align-items: center;justify-content: space-between;cursor: pointer;}

.std4 .sox .lf .item .top .tit{line-height: calc(40 / 32);max-width: calc(100% - 0.8rem);}

.std4 .sox .lf .item .top .arr{width: 0.32rem;height: 0.32rem;border-radius: 50%;background: #F3F3F3;}

.std4 .sox .lf .item .top:hover .tit{color: var(--vi-primary);}

.std4 .sox .lf .item .top:hover .arr{background: var(--vi-primary);}

.std4 .sox .lf .item .top:hover .arr img:nth-child(1){opacity: 0;}

.std4 .sox .lf .item .top:hover .arr img:nth-child(2){opacity: 1;}

.std4 .sox .lf .item .bot{padding: 0.2rem 0 0.16rem;display: none;line-height: calc(24 / 16);}

.std4 .sox .lf .item .bot p:not(:first-child){margin-top: 0.16rem;}

.std4 .sox .lf .item .bot p{padding-left: calc(28 / 16 * 1em);position: relative;}

.std4 .sox .lf .item .bot p::before{content: "";position: absolute;top: 0;left: 0;width: calc(28 / 16 * 1em);height: calc(24 / 16 * 1em);background: url(/static/images/svg/std4_1.svg) no-repeat left center;background-size: calc(12 / 16 * 1em) auto;}

.std4 .sox .lf .item.act .top{padding: 0.2rem 0;}

.std4 .sox .lf .item.act .top .tit{color: var(--vi-primary);}

.std4 .sox .lf .item.act .top .arr{background: var(--vi-primary);}

.std4 .sox .lf .item.act .top .arr img:nth-child(1){opacity: 0;transform: rotate(180deg);}

.std4 .sox .lf .item.act .top .arr img:nth-child(2){opacity: 1;transform: rotate(180deg);}

.std4 .sox .rf{width: calc(683 / 1493 * 100%);}

.std4 .sox .rf .item{position: relative;border-radius: 0.16rem;overflow: hidden;}

.std4 .sox .rf .item .imgbox{height: 5.5rem;}

.std4 .sox .rf .item .imgbox img{height: 100%;object-fit: cover;display:none}
.std4 .sox .rf .item .imgbox img.act{display: block;}

.std5{background: #F5F7FA;overflow: hidden;}

.std5 .swiper{overflow: visible;}

.std5 .swiper-slide{width: auto;}

.std5 .ss{display: flex;flex-direction: column;justify-content: space-between;height: 100%;padding: 0.61rem 0.36rem 0.41rem;background: #fff;border-radius: 0.2rem;}

.std5 .ss .txtbox .t1{line-height: calc(40 / 32);letter-spacing: 0.03em;}

.std5 .ss .txtbox .t2{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0.2rem;margin-top: 0.33rem;line-height: calc(24 / 16);}

.std5 .ss .txtbox .t2 p{position: relative;width: calc(50% - 0.1rem);padding-left: calc(27 / 16 * 1em);}

.std5 .ss .txtbox .t2 p::before{content: "";position: absolute;top: 0;left: 0;width: calc(27 / 16 * 1em);height: calc(24 / 16 * 1em);background: url(/static/images/svg/std4_1.svg) no-repeat left center;background-size: calc(12 / 16 * 1em) auto;}

.std5 .ss .imgbox{width: 100%;margin-top: 0.63rem;height: 3.5rem;border-radius: 0.2rem;overflow: hidden;}

.std5 .ss .imgbox img{height: 100%;object-fit: cover;}

.std5 .top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-top: 0.45rem;}

.std5 .top .numbox{display: flex;align-items: baseline;gap: 0.08rem;}

.std5 .top .numbox .num1{line-height: calc(60 / 24);color: var(--vi-primary);}

.std5 .swpbtn2{position: relative;display: flex;align-items: center;justify-content: center;gap: 0.16rem;}

.std5 .swpbtn2 a{position: relative;margin: 0;top: 0;}

.std5 .swpline{margin-top: 0.18rem;width: 100%;background: rgba(71, 67, 66, 0.14);position: relative;height: 1px;}

.std5 .swpline .swiper-pagination-progressbar-fill{background: var(--vi-primary);height: 1.5px;top: -0.25px;}

.std6 .swiper{margin-top: 0.36rem;display: flex;flex-wrap: wrap;}

.std6 .ss{display: block;height: 100%;background: #F5F7FA;border-radius: 0.2rem;}

.std6 .ss .txtbox{padding: 0.4rem 0.33rem 0.1rem;}

.std6 .ss .txtbox .t1{line-height: calc(19 / 16);letter-spacing: 0.03em;}

.std6 .ss .txtbox .t2{line-height: calc(28 / 24);letter-spacing: 0.03em;margin-top: 0.14rem;}

.std6 .ss .txtbox .t3{display: flex;align-items: center;gap: 0.09rem;margin-top: 0.3rem;line-height: calc(19 / 16);letter-spacing: 0.03em;color: var(--vi-primary);}

.std6 .ss .txtbox .t3 span{width: 0.07rem;}

.std6 .ss .imgbox{height: 2.6rem;display: flex;align-items: flex-end;justify-content: flex-end;}

.std6 .ss .imgbox img{width: auto;height: 100%;object-fit: contain;}

.std6 .ss:hover{box-shadow: 0px 0px 0.813rem 0px rgba(0, 0, 0, 0.06);}

.std6 .ss:hover .txtbox .t2{color: var(--vi-primary);}

.solutiondetLayout{padding-bottom: 2.37rem;}

.std6 .swiper-pagination{position: relative;display: flex;left: 0;bottom: 0;align-items: center;justify-content: center;gap: 0.12rem;}

.std6 .swiper-pagination span{opacity: 1;width: 0.12rem;height: 0.12rem;margin: 0;border: 1px solid var(--text-color);background: none;}

.std6 .swiper-pagination span.swiper-pagination-bullet-active{border-color: var(--vi-primary);background: var(--vi-primary);}

.std7 .ul{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.45rem;}

.std7 .ul .li{width: calc((100% - 0.9rem) / 3);max-width: 4.48rem;background: #F5F7FA;border-radius: 0.2rem;padding: 0.4rem 0.44rem 0.6rem;}

.std7 .ul .li .icon{width: 0.64rem;height: 0.64rem;}

.std7 .ul .li .icon img{max-height: 100%;object-fit: contain;}

.std7 .ul .li .t1{line-height: calc(28 / 24);color: var(--vi-primary);margin-top: 0.21rem;}

.std7 .ul .li .t2{line-height: 1.8;margin-top: 0.16rem;}

.std7 .ul .li:hover{background: #FFF;box-shadow: 0px 0.05rem 0.3rem 0px rgba(0, 157, 133, 0.15);}

.fc1 .fox{position: relative;margin-left: -1.35rem;margin-right: -1.35rem;}

.fc1 .fox .imgbox{height: 8.4rem;}

.fc1 .fox .imgbox img{position: absolute;top: 0;left: 0;height: 100%;object-fit: cover;opacity: 0;}

.fc1 .fox .imgbox img.act{opacity: 1;}

.fc1 .fox .txtbox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 1.8rem 1.35rem 0;color: #fff;background: rgba(0,0,0,0.2);}

.fc1 .fox .txtbox .t1{line-height: calc(40 / 36);letter-spacing: 0.03em;}

.fc1 .fox .txtbox .t2{line-height: calc(28 / 18);margin-top: 0.18rem;}

.fc1 .fox .switch{position: absolute;z-index: 5;left: 0;bottom: 0.68rem;width: 100%;display: flex;flex-wrap: wrap;gap: 0.3rem;justify-content: center;}

.fc1 .fox .switch a{line-height: calc(30 / 18);border-radius: 0.33rem;background: #fff;padding: 0.15rem 0.2rem;min-width: 2.6rem;text-align: center;}

.fc1 .fox .switch a.act,
.fc1 .fox .switch a:hover{background: var(--vi-primary);color: #fff;}

.fc2{background: #F5F7FA;}

.fc2 .aox{background: #fff;}

.fc2 .aox .lf .item{background: #F5F7FA;}

.fc3{overflow: hidden;}

.fc3 .main_title .t3{line-height: 2;max-width: 9.95rem;margin: 0.26rem auto 0;}

.fc3 .swiper{overflow: visible;margin-top: 0.4rem;}

.fc3 .swiper .swiper-slide{height: auto;}

.fc3 .ss{display: block;height: 100%;background: #F5F7FA;border-radius: 0.2rem;overflow: hidden;}

.fc3 .ss .imgbox{height: 3.8rem;overflow: hidden;}

.fc3 .ss .imgbox img{height: 100%;object-fit: cover;}

.fc3 .ss .txtbox{line-height: calc(40 / 28);padding: 0.4rem 0.39rem;}

.fc3 .ss:hover .imgbox img{transform: scale(1.05);}

.fc4 .fox{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0.24rem;}

.fc4 .fox .lf{width: calc(50% - 0.12rem);background: #F5F7FA;border-radius: 0.2rem;overflow: hidden;}

.fc4 .fox .lf .imgbox{height: 4.26rem;overflow: hidden;}

.fc4 .fox .lf .imgbox img{height: 100%;object-fit: cover;}

.fc4 .fox .lf .txtbox{padding: 0.47rem 0.52rem 0.43rem;}

.fc4 .fox .lf .txtbox .t1{line-height: calc(36 / 28);}

.fc4 .fox .lf .txtbox .t2{line-height: 1.8;margin-top: 0.16rem;}

.fc4 .fox .rf{width: calc(50% - 0.12rem);}

.fc4 .fox .rf .top{display: flex;background: #F5F7FA;border-radius: 0.2rem;overflow: hidden;}

.fc4 .fox .rf .top .imgbox{min-height: 3.8rem;overflow: hidden;}

.fc4 .fox .rf .top .imgbox img{height: 100%;object-fit: cover;}

.fc4 .fox .rf .top .txtbox{padding: 0.78rem 0.25rem 0.78rem 0.45rem;}

.fc4 .fox .rf .top .txtbox .t1{line-height: calc(36 / 28);}

.fc4 .fox .rf .top .txtbox .t2{line-height: 1.8;margin-top: 0.16rem;}

.fc4 .fox .rf .ul{display: flex;flex-wrap: wrap;margin-top: 0.24rem;gap: 0.24rem;}

.fc4 .fox .rf .ul .li{width: calc((100% - 0.48rem) / 3);background: #F5F7FA;min-height: 2.36rem;padding: 0.69rem 0.15rem;border-radius: 0.2rem;}

.fc4 .fox .rf .ul .li .num .f_50{color: var(--vi-primary);line-height: calc(59 / 50);}

.fc4 .fox .rf .ul .li .num .f_18{vertical-align: baseline;color: var(--vi-primary);margin-left: 0.08rem;}

.fc4 .fox .rf .ul .li .txt{margin-top: 0.06rem;line-height: 1.6;}

.fc5 .swiper .ul{display: flex;flex-wrap: wrap;gap: 0.2rem;}

.fc5 .swiper .ul .li{width: calc((100% - 0.8rem) / 5);display: flex;align-items: center;justify-content: center;border-radius: 0.1rem;border: 1px solid #DADADA;background: #FFF;height: 1.4rem;}

.fc5 .swiper .ul .li img{width: auto;max-width: 90%;max-height: 90%;}

.fc5 .swpbtn2{position: relative;display: flex;align-items: center;justify-content: center;gap: 0.16rem;}

.fc5 .swpbtn2 a{position: relative;margin: 0;top: 0;}

.fc7 .ul{display: flex;flex-wrap: wrap;gap: 0.34rem;max-width: 14.18rem;margin-left: auto;margin-right: auto;}

.fc7 .ul .li{width: calc((100% - 0.68rem) / 3);}

.fc7 .ul .li .ss{height: 100%;background: #F5F7FA;border-radius: 0.2rem;display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap; padding: 0.31rem 0.4rem 0.33rem 0.29rem;}

.fc7 .ul .li .ss .ico{width: 0.9rem;height: 0.9rem;}

.fc7 .ul .li .ss .txt{width: calc(100% - 1.06rem);padding-top: 0.17rem;}

.fc7 .ul .li .ss .txt .t1{line-height: calc(34 / 24);color: var(--vi-primary);}

.fc7 .ul .li .ss .txt .t2{line-height: calc(28 / 16);margin-top: 0.11rem;min-height: calc(28 / 16 * 3em);}

.franchiseLayout{position: relative;}

.franchiseLayout::before{position: absolute;left: 0;width: 100%;top: 0;height: 2.31rem;background: #F5F7FA;}

.fc8{position: relative;z-index: 1;background: #F5F7FA;}

.fc8 .fox{display: flex;flex-wrap: wrap;background: #fff;border-radius: 0.2rem;overflow: hidden;}

.fc8 .fox .lf{width: calc(846 / 1640 * 100%);min-height: 6.8rem;}

.fc8 .fox .lf img{height: 100%;object-fit: cover;}

.fc8 .fox .rf{width: calc(794 / 1640 * 100%);padding: 0.7rem 0.86rem 0.7rem 1rem;}

.fc8 .fox .rf .t1{line-height: calc(42 / 36);}

.fc8 .fox .rf .t2{line-height: 1.5;margin-top: 0.12rem;}

.fc8 .fox .rf .form{margin-top: 0.46rem;}

.fc8 .fox .rf .form .item{display: flex;align-items: center;}

.fc8 .fox .rf .form .item:not(:first-child){margin-top: 0.24rem;}

.fc8 .fox .rf .form .item .set{width: calc(88 / 18 * 1em);display: flex;align-items: center;gap: 0.05rem;}

.fc8 .fox .rf .form .item .set span{color: #FF0000;}

.fc8 .fox .rf .form .item .det{width: calc(100% - (88 / 18 * 1em));}

.fc8 .fox .rf .form .item .det input{display: block;width: 100%;border-radius: 4px;border: 1px solid #EDEDED;height: 0.57rem;padding: 0 0.23rem}

.fc8 .fox .rf .form .item .submit{display: block;width: 100%;border-radius: 0.04rem;background: var(--vi-primary);color: #fff;height: 0.6rem;margin-top: 0.26rem;}

.sv1 .ul{display: flex;flex-wrap: wrap;gap: 0.25rem;}

.sv1 .ul .li{width: calc((100% - 0.5rem) / 3);}

.sv1 .ul .li .ss{display: block;height: 100%;background: #E4F4F5;border-radius: 0.2rem;position: relative;overflow: hidden;}

.sv1 .ul .li .ss::before{content: "";position: absolute;width: 100%;height: 100%;background: url(/static/images/sv1_1.png) no-repeat center;background-size: 100%;top: 0;left: 0;}

.sv1 .ul .li .ss::after{content: "";position: absolute;width: 100%;height: 100%;background: url(/static/images/sv1_2.png) no-repeat center;background-size: 100%;top: 0;left: 0;opacity: 0;}

.sv1 .ul .li .ss .sox{position: relative;z-index: 5;padding: 0.7rem 0.3rem 0.53rem;}

.sv1 .ul .li .ss .ico{width: 0.81rem;height: 0.8rem;display: flex;align-items: center;justify-content: center;margin: 0 auto;}

.sv1 .ul .li .ss .ico img{width: auto;max-height: 100%;object-fit: contain;}

.sv1 .ul .li .ss .t1{margin-top: 0.5rem;line-height: calc(37 / 24);}

.sv1 .ul .li .ss .t2{line-height: calc(28 / 16);margin-top: 0.16rem;}

.sv1 .ul .li .ss .t3{display: flex;align-items: center;justify-content: center;gap: 0.28rem;margin-top: 0.32rem;line-height: calc(24 / 16);color: var(--vi-primary);}

.sv1 .ul .li .ss .t3 span{width: 0.10rem;}

.sv1 .ul .li .ss:hover{background: #00A084;}

.sv1 .ul .li .ss:hover::before{opacity: 0;}

.sv1 .ul .li .ss:hover::after{opacity: 1;}

.sv1 .ul .li .ss:hover .t1,
.sv1 .ul .li .ss:hover .t2,
.sv1 .ul .li .ss:hover .t3{color: #fff;}

.serviceLayout{padding-bottom: 1.61rem;}

.sv2 .switch{display: flex;margin-top: 0.46rem;justify-content: center;flex-wrap: wrap;gap: 0.2rem;}

.sv2 .switch a{height: 3em;border-radius: 1.5em;border: 1px solid var(--vi-primary);display: flex;align-items: center;justify-content: center;padding: 0 0.2rem;min-width: calc(136 / 16 * 1em);color: var(--vi-primary);letter-spacing: 0.03em;}

.sv2 .switch a.act,
.sv2 .switch a:hover{background: var(--vi-primary);color: #fff;}

.sv2 .ul{display: flex;flex-wrap: wrap;gap: 0.22rem 0.21rem;margin-top: 0.4rem;}

.sv2 .ul .li{width: calc((100% - 0.42rem) / 3);}

.sv2 .ul .li .ss{display: block;width: 100%;border-radius: 0.1rem;overflow: hidden;position: relative;}

.sv2 .ul .li .ss::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.1rem;border: 1px solid #E6E6E6;}

.sv2 .ul .li .ss .imgbox{height: 3.3rem;border-radius: 0.1rem;overflow: hidden;position: relative;z-index: 5;}

.sv2 .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.sv2 .ul .li .ss .txtbox{padding: 0.29rem 0.36rem 0.29rem 0.37rem;}

.sv2 .ul .li .ss .txtbox .t1{width: max-content;line-height: calc(30 / 14);padding: 0 calc(15 / 14 * 1em);border-radius: calc(30 / 14 * 1em);background: #F5F7FA;}

.sv2 .ul .li .ss .txtbox .t2{line-height: calc(28 / 24);margin-top: 0.29rem;}

.sv2 .ul .li .ss .txtbox .t3{line-height: calc(28 / 16);height: calc(28 / 16 * 2em);margin-top: 0.16rem;}

.sv2 .ul .li .ss .txtbox .t4{margin-top: 0.48rem;padding-top: 0.29rem;display: flex;justify-content: space-between;align-items: center;border-top: 1px solid #DDDDDD;}

.sv2 .ul .li .ss .txtbox .t4 .tl{display: flex;align-items: center;line-height: calc(16 / 14);color: #424A48;gap: 0.09rem;}

.sv2 .ul .li .ss .txtbox .t4 .tl span{width: 0.06rem;}

.sv2 .ul .li .ss .txtbox .t4 .tr{line-height: calc(16 / 14);color: var(--vi-primary);}

.sv2 .ul .li .ss:hover{box-shadow: 0px 0px 87.8px 0px rgba(0, 0, 0, 0.09);}

.sv2 .ul .li .ss:hover::before{border-color: #fff;}

.sv2 .ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.sv2 .ul .li .ss:hover .txtbox .t4 .tl{color: var(--vi-primary);}

.do1 .switch{display: flex;margin-top: 0.46rem;justify-content: center;flex-wrap: wrap;gap: 0.2rem;}

.do1 .switch a{height: 3em;border-radius: 1.5em;border: 1px solid var(--vi-primary);display: flex;align-items: center;justify-content: center;padding: 0 0.2rem;min-width: calc(136 / 16 * 1em);color: var(--vi-primary);letter-spacing: 0.03em;}

.do1 .switch a.act,
.do1 .switch a:hover{background: var(--vi-primary);color: #fff;}

.do1 .ul{display: flex;flex-wrap: wrap;gap: 0.2rem;}

.do1 .ul .li{width: calc(50% - 0.1rem);}

.do1 .ul .li .ss{height: 100%;display: flex;align-items: center;background: #F5F7FA;border-radius: 0.12rem;padding: 0.51rem 0.68rem 0.53rem 0.4rem;}

.do1 .ul .li .ss .lf{width: calc(100% - 1.4rem);display: block;}

.do1 .ul .li .ss .lf .ico{height: 0.48rem;}

.do1 .ul .li .ss .lf .ico img{width: auto;height: 100%;object-fit: contain;}

.do1 .ul .li .ss .lf .t1{line-height: calc(36 / 24);margin-top: 0.22rem;color: #000;font-size:14px;padding-right:15px;}

.do1 .ul .li .ss .rf{width: 1.29rem;display: flex;align-items: center;justify-content: flex-end;border-left: 1px solid #D7D7D7;padding: 0.08rem 0 0.09rem;}

.do1 .ul .li .ss .rf .imgTwo{width: 0.23rem;margin: 0 auto;}

.do1 .ul .li .ss .rf .txt{line-height: 1;margin-top: 0.14rem;}

.do1 .ul .li .ss:hover{box-shadow: 0px 0px 1rem 0px rgba(0, 0, 0, 0.08);transform: translateY(-0.1rem);background: #fff;}

.do1 .ul .li .ss:hover .lf:hover .t1{color: var(--vi-primary);}

.do1 .ul .li .ss:hover .rf:hover .txt{color: var(--vi-primary);}

.downloadLayout{padding-bottom: 1.2rem;}

.serviceDetLayout{padding-bottom: 2.34rem;}

.svd1 .w1640{display: flex;justify-content: space-between;align-items: flex-start;}

.svd1 .left{width: calc(460 / 1640 * 100%);padding-top: 3.1rem;position: sticky;top: 0;}

.svd1 .left .tit{line-height: 1.5;}

.svd1 .left .ss{display: block;}

.svd1 .left .item{margin-top: 0.4rem;}

.svd1 .left .item:first-child{margin-top: 0.35rem;}

.svd1 .left .item .set{line-height: 1.5;}

.svd1 .left .item .det{width: max-content;margin-top: 0.2rem;line-height: calc(30 / 14 * 1em);border-radius: calc(30 / 14 * 1em);padding: 0 calc(15 / 14 * 1em);background: #F5F7FA;}

.svd1 .left .share .set{line-height: calc(16 / 14);opacity: 0.4;}

.svd1 .left .share .link{margin-top: 0.18rem;display: flex;flex-wrap: wrap;gap: 0.2rem;}

.svd1 .left .share .link .ss{position: relative;}

.svd1 .left .share .link .ss .icon{width: 0.4rem;background: #F5F7FA;height: 0.4rem;border-radius: 50%;}

.svd1 .left .share .link .ss .code{position: absolute;top: 100%;left: 0;width: 1.24rem;padding-top: 0.24rem;pointer-events: none;opacity: 0;visibility: hidden;transform: translateY(0.5rem);}

.svd1 .left .share .link .ss:hover .icon{background: rgba(0, 157, 133, 0.2);}

.svd1 .left .share .link .ss:hover .code{transform: translateY(0);opacity: 1;pointer-events: all;visibility: visible;}

.svd1 .left .share .link .ss .code .arr{position: absolute;top: 0.16rem;left: 0.12rem;width: 0.18rem;}

.svd1 .left .share .link .ss .code .ewm{height: 1.24rem;border-radius: 0.12rem;background: #fff;position: relative;z-index: 2;padding: 0.08rem;box-shadow: 0px 0.04rem 0.12rem 0px rgba(0, 0, 0, 0.10);}

.svd1 .left .share .link .ss .code .ewm img{height: 1.08rem;object-fit: contain;}

.svd1 .right{width: calc(1100 / 1640 * 100%);}

.svd1 .right .tit{line-height: 1.4;color: var(--vi-primary);}

.svd1 .right .date{line-height: calc(21 / 18);margin-top: 0.27rem;}

.svd1 .right .edit{line-height: 1.8;border-top: 1px solid var(--border-light);margin-top: 0.36rem;padding-top: 0.71rem;}

.svd1 .right .det_pg{margin-top: 0.7rem;padding-top: 0.4rem;display: flex;flex-wrap: wrap;justify-content: space-between;border-top: 1px solid var(--border-light);}

.svd1 .right .det_pg a{width: calc(396 / 1100 * 100%);line-height: 1.8;}

.svd1 .right .det_pg a:hover{color: var(--vi-primary);}

.inv1 .iox{background-image: url(/static/images/inv1_1.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;border-radius: 0.2rem;overflow: hidden;padding: 0.94rem 1.48rem 0.72rem;}

.inv1 .iox .con{width: max-content;}

.inv1 .iox .con .t1{line-height: calc(46 / 36);color: #fff;}

.inv1 .iox .con .t2{display: flex;align-items: baseline;gap: 0.5rem;}

.inv1 .iox .con .t2 .tt1{line-height: calc(77 / 66);color: #fff;gap: 0.15rem;display: flex;align-items: baseline;}

.inv1 .iox .con .t2 .tt1 span{line-height: calc(38 / 36);}

.inv1 .iox .con .t2 .tt2{display: flex;align-items: center;gap: 0.06rem;line-height: calc(38 / 26);color: #fff;}

.inv1 .iox .con .t2 .tt2 img{width: 0.19rem;}

.inv1 .iox .ul{display: flex;flex-wrap: wrap;gap: 0.45rem 0.9rem;padding: 0.36rem 0;border-top: 1px solid rgba(255,255,255,0.4);border-bottom: 1px solid rgba(255,255,255,0.4);margin-top: 0.16rem;}

.inv1 .iox .ul .li .set{line-height: calc(30 / 20);color: #fff;opacity: 0.7;}

.inv1 .iox .ul .li .det{margin-top: 0.08rem;line-height: calc(46 / 36);color: #fff;}

.inv1 .iox .t3{line-height: calc(26 / 16);color: #fff;margin-top: 0.28rem;}

.inv1 .iox .t4{display: block;width: max-content;margin-top: 0.62rem;line-height: calc(46 / 16 * 1em);border-radius: calc(46 / 16 * 1em);background: #00A084;color: #fff;text-align: center;width: 10em;}

.inv2 .ul{display: flex;flex-wrap: wrap;gap: 0.4rem;}

.inv2 .ul .li{width: calc((100% - 0.8rem) / 3);}

.inv2 .ul .li .ss{display: block;height: 100%;background: #F6F8FA url(../images/inv2_1.png) no-repeat right bottom;background-size: calc(240 / 520 * 100%) auto;border-radius: 0.2rem;overflow: hidden;padding: 0.64rem 0.65rem 0.4rem 0.41rem;}

.inv2 .ul .li .ss .ico{height: 0.62rem;}

.inv2 .ul .li .ss .ico img{width: auto;height: 100%;object-fit: contain;}

.inv2 .ul .li .ss .t1{line-height: calc(20 / 18);color: var(--vi-primary);margin-top: 0.33rem;}

.inv2 .ul .li .ss .t2{line-height: calc(40 / 24);margin-top: 0.15rem;height: calc(40 / 24 * 3em);}

.inv2 .ul .li .ss .t3{margin-top: 0.64rem;width: fit-content;display: flex;align-items: center;justify-content: center;gap: 0.05rem;background: #fff;height: calc(42 / 14 * 1em);border-radius: calc(42 / 24 * 1em);padding: 0 0.39rem;}

.inv2 .ul .li .ss .t3 span{width: 0.2rem;}

.inv2 .ul .li .ss:hover{background-color: #FFF;box-shadow: 0px 0px 0.894rem 0px rgba(0, 0, 0, 0.08);}

.inv2 .ul .li .ss:hover .t3{background: var(--vi-primary);color: #fff;}

.searchLayout{padding-bottom: 2.31rem;}

.ser1{overflow: hidden;}

.ser1 .title{line-height: calc(54 / 46);}

.ser1 .form{width: 10rem;margin: 0.32rem auto 0;display: flex;align-items: center;padding: 0.07rem 0.08rem;border: 1px solid #E3E3E3;border-radius: 0.7rem;}

.ser1 .form input[type=text]{display: block;width: calc(100% - 1.6rem);height: 0.54rem;padding-left: 0.64rem;border: none;background: url(/static/images/svg/main_search.svg) no-repeat left 0.31rem center;background-size: 0.2rem auto;}

.ser1 .form .submit{display: block;width: 1.6rem;height: 0.54rem;border-radius: 0.54rem;background: var(--vi-primary);color: #fff;}

.ser1 .noresult{padding-top: 1.31rem;min-height: 50vh;}

.ser1 .noresult .t1{line-height: calc(42 / 36);}

.ser1 .noresult .t2{line-height: calc(30 / 26);margin-top: 0.32rem;}

.ser1 .switch{position: relative;}

.ser1 .switch::before{content: "";position: absolute;left: 50%;bottom: 0;width: 100vw;transform: translateX(-50%);height: 1px;background: #E3E3E3;}

.ser1 .switch .link{display: flex;gap: 0.4rem;}

.ser1 .switch .link a{line-height: calc(19 / 16);padding-bottom: 0.25rem;position: relative;}

.ser1 .switch .link a:hover{color: var(--vi-primary);}

.ser1 .switch .link a.act{color: var(--vi-primary);font-family: 'hmm';}

.ser1 .switch .link a.act::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 0.03rem;background: var(--vi-primary);}

.ser_ul1 .ul{display: flex;flex-wrap: wrap;gap: 0.4rem 0.26rem;}

.ser_ul1 .ul .li{width: calc((100% - 0.78rem) / 4);}

.ser_ul1 .ul .li .ss{display: block;height: 100%;background: #F5F7FA;border-radius: 0.2rem;}

.ser_ul1 .ul .li .ss .txtbox{padding: 0.4rem 0.4rem 0.1rem;}

.ser_ul1 .ul .li .ss .txtbox .t1{line-height: calc(19 / 16);letter-spacing: 0.03em;}

.ser_ul1 .ul .li .ss .txtbox .t2{line-height: calc(28 / 24);letter-spacing: 0.03em;margin-top: 0.14rem;}

.ser_ul1 .ul .li .ss .txtbox .t3{display: flex;align-items: center;gap: 0.09rem;margin-top: 0.3rem;line-height: calc(19 / 16);letter-spacing: 0.03em;color: var(--vi-primary);}

.ser_ul1 .ul .li .ss .txtbox .t3 span{width: 0.07rem;}

.ser_ul1 .ul .li .ss .imgbox{height: 2.6rem;display: flex;align-items: flex-end;justify-content: flex-end;}

.ser_ul1 .ul .li .ss .imgbox img{width: auto;height: 100%;object-fit: contain;}

.ser_ul1 .ul .li .ss:hover{box-shadow: 0px 0px 0.813rem 0px rgba(0, 0, 0, 0.06);}

.ser_ul1 .ul .li .ss:hover .txtbox .t2{color: var(--vi-primary);}

.ser_ul2 .ul{display: flex;flex-wrap: wrap;gap: 0.5rem 0.4rem;}

.ser_ul2 .ul .li{width: calc((100% - 0.8rem) / 3);}

.ser_ul2 .ul .li .ss{display: block;height: 100%;background: #F5F7FA;border-radius: 0.2rem;overflow: hidden;}

.ser_ul2 .ul .li .ss .imgbox{height: 3.27rem;overflow: hidden;}

.ser_ul2 .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.ser_ul2 .ul .li .ss .txtbox{padding: 0.3rem 0.4rem 0.42rem;}

.ser_ul2 .ul .li .ss .txtbox .t1{line-height: calc(36 / 30);}

.ser_ul2 .ul .li .ss .txtbox .t2{line-height: 1.5;margin-top: 0.17rem;}

.ser_ul2 .ul .li .ss .txtbox .t3{height: 3em;border-radius: 1.5em;display: flex;align-items: center;justify-content: center;border: 1px solid var(--vi-primary);padding: 0 calc(34 / 16 * 1em);background-color: #fff;width: max-content;color: var(--vi-primary);margin-top: 0.31rem;}

.ser_ul2 .ul .li .ss:hover{background: #FFF;box-shadow: 0px 0.04rem 0.3rem 0px rgba(0, 157, 133, 0.15);}

.ser_ul2 .ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.ser_ul2 .ul .li .ss:hover .txtbox .t1{color: var(--vi-primary);}

.ser_ul2 .ul .li .ss:hover .txtbox .t3{background: var(--vi-primary);color: #fff;}

.ser_ul3 .li:first-child .ss{padding-top: 0;}

.ser_ul3 .li{border-bottom: 1px solid var(--border-light);}

.ser_ul3 .li .ss{padding: 0.6rem 0;display: flex;align-items: flex-end;justify-content: space-between;}

.ser_ul3 .li .ss .imgbox{border-radius: 0.2rem;overflow: hidden;height: 3.46rem;width: calc(533 / 1640 * 100%);}

.ser_ul3 .li .ss .imgbox img{height: 100%;object-fit: cover;}

.ser_ul3 .li .ss .txtbox{width: calc(977 / 1640 * 100%);display: flex;align-items: flex-end;justify-content: space-between;padding-bottom: 0.7rem;}

.ser_ul3 .li .ss .txtbox .lf{width: calc(100% - 17.5em);}

.ser_ul3 .li .ss .txtbox .t1{width: max-content;line-height: calc(30 / 16);border-radius: calc(30 / 16 * 1em);background: #F5F7FA;padding: 0 calc(15 / 14 * 1em);}

.ser_ul3 .li .ss .txtbox .t2{line-height: 1.5;height: 1.5em;margin-top: 0.4rem;}

.ser_ul3 .li .ss .txtbox .t3{line-height: 1.8;height: 3.6em;margin-top: 0.3rem;}

.ser_ul3 .li .ss .txtbox .rf{width: calc(151 / 16 * 1em);height: 3em;background: var(--vi-primary);border-radius: 1.5em;display: flex;align-items: center;gap: calc(9 / 16 * 1em);color: #fff;justify-content: center;margin-bottom: 0.17rem;}

.ser_ul3 .li .ss .txtbox .rf span{width: calc(7 / 16 * 1em);}

.ser_ul3 .li .ss:hover .imgbox img{transform: scale(1.05);}

.ser_ul3 .li .ss:hover .txtbox .t2{color: var(--color-primary);}

.salesLayout{padding-bottom: 2.2rem;}

.sal1 .form{width: 10rem;margin: 0.27rem auto 0;display: flex;align-items: center;padding: 0.07rem 0.08rem;border: 1px solid #E3E3E3;border-radius: 0.7rem;}

.sal1 .form input[type=text]{display: block;width: calc(100% - 1.6rem);height: 0.54rem;padding-left: 0.64rem;border: none;background: url(/static/images/svg/main_search.svg) no-repeat left 0.31rem center;background-size: 0.2rem auto;}

.sal1 .form .submit{display: block;width: 1.6rem;height: 0.54rem;border-radius: 0.54rem;background: var(--vi-primary);color: #fff;}

.sal1 .sox{display: flex;justify-content: space-between;}

.sal1 .sox .left{width: calc(893 / 1640 * 100%);}

.sal1 .sox .right{width: calc(690 / 1640 * 100%);}

.sal1 .sox .right .tit{line-height: calc(44 / 36);color: #000;}

.sal1 .sox .right .rox{margin-top: 0.27rem;border-radius: 0.2rem;background: #FFF;box-shadow: 0px 0px 1.06rem 0px rgba(0, 0, 0, 0.06);padding-bottom: 0.32rem;}

.sal1 .sox .right .switch{position: relative;padding: 0.37rem 0.33rem 0;display: flex;gap: 0.63rem;}

.sal1 .sox .right .switch::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #EDEDED;}

.sal1 .sox .right .switch a{position: relative;line-height: calc(19 / 16);padding-bottom: 0.14rem;}

.sal1 .sox .right .switch a:hover{color: var(--vi-primary);}

.sal1 .sox .right .switch a::before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0.03rem;background: var(--vi-primary);opacity: 0;}

.sal1 .sox .right .switch a.act::before{opacity: 1;}

.sal1 .sox .right .list{padding: 0 0.13rem 0 0.33rem;margin-top: 0.41rem;height: 6.68rem;}

.sal1 .sox .right .list .item{display: none;}

.sal1 .sox .right .list .item.act{display: block;height: 6.68rem;overflow-y: auto;padding-right: 0.4rem;}

.sal1 .sox .right .ul .li:not(:last-child){padding-bottom: 0.32rem;margin-bottom: 0.32rem;position: relative;background: url(/static/images/line.png) repeat-x bottom;}

.sal1 .sox .right .ul .li{display: flex;justify-content: space-between;}

.sal1 .sox .right .ul .li .imgbox{width: calc(274 / 600 * 100%);border-radius: 0.06rem;overflow: hidden;min-height: 1.8rem;}

.sal1 .sox .right .ul .li .txtbox{width: calc(300 / 600 * 100%);}

.sal1 .sox .right .ul .li .txtbox .t1{line-height: 1.5;margin-top: 0.05rem;color: #000;margin-bottom: 0.19rem;}

.sal1 .sox .right .ul .li .txtbox .t2{margin-top: 0.07rem;display: flex;line-height: calc(24 / 16);align-items: flex-start;}

.sal1 .sox .right .ul .li .txtbox .t2 .ico{display: flex;white-space: nowrap;}

.sal1 .sox .right .ul .li .txtbox .t2 .ico span{width: 0.23rem;display: flex;align-items: center;}

.sal1 .sox .right .ul .li .txtbox .t2 .ico span img{width: auto;}

.sal1 .sox .right .ul .li .txtbox .t3{width: fit-content;margin-top: 0.27rem;display: flex;align-items: center;justify-content: center;gap: 0.03rem;line-height: calc(24 / 14);padding: 0.06rem 0.28rem 0.06rem 0.26rem;border-radius: calc(24 / 14 * 1em + 0.12rem);background: var(--vi-primary);color: #fff;}

.sal1 .sox .right .ul .li .txtbox .t3 img{width: 0.15rem;}

.sal1 .sox .left .mapbox{margin-top: 0.4rem;position: relative;}

.sal1 .sox .left .mapbox .pv img{opacity: 0.2;position: absolute;top: 0;left: 0;}

.sal1 .sox .left .mapbox .pv img.on{opacity: 0.7;}

.sal1 .sox .left .mapbox .pv img.act{opacity: 1;}

.sal1 .sox .left .selectbox{padding-left: 0.29rem;display: flex;justify-content: center;gap: 0.2rem;}

.sal1 .sox .left .selectbox .citybox{display: flex;gap: 0.2rem;}

.sal1 .sox .left .selectbox select{width: 2rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;height: 0.44rem;border-radius: 0.22rem;background: #fff url(../images/svg/sal1_4.svg) no-repeat right 0.18rem center;border: none;background-size: 0.12rem auto;padding: 0 0.48rem 0 0.24rem;box-shadow: 0px 0px 0.465rem 0px rgba(0, 0, 0, 0.08);color: var(--text-color);}

.sal1 .sox .left .selectbox .submit{width: 1.2rem;height: 0.44rem;border-radius: 0.22rem;background: var(--vi-primary);color: #fff;}

.ab4{overflow: hidden;}

.ab4 .aox .swiper1{width: calc(100% - 2.08rem);margin: 0 auto;padding-bottom:30px;}



.ab4 .aox .swiper1 .num{position: relative;font-size: 5.8rem;line-height: 6rem;color: #8B8B8B;opacity: 0.03;}

.ab4 .aox .swiper1 .con{position: absolute;top: 1.51rem;left: 4.17rem;width: 9.59rem;display: flex;align-items: flex-start;}

.ab4 .aox .swiper1 .con .img{width: 2.8rem;height: 1.8rem;border-radius: 0.1rem;overflow: hidden;}

.ab4 .aox .swiper1 .con .img img{height: 100%;object-fit: cover;}

.ab4 .aox .swiper1 .con .txt{width: calc(100% - 2.8rem);padding: 3px 0 0 0.49rem;}

.ab4 .aox .swiper1 .con .txt .t1{line-height: calc(24 / 22);color: var(--vi-primary);}

.ab4 .aox .swiper1 .con .txt .t2{line-height: calc(40 / 30);color: #333;margin-top: 0.29rem;}

.ab4 .aox .swiper1 .con .txt .t3{line-height: 2;margin-top: 0.09rem;height: 8em;overflow-y: auto;padding-right: 0.1rem;}

.ab4 .aox .swiper1 .line{position: absolute;top: 0.79rem;left: 3.32rem;}

.ab4 .aox .swiper1 .line span{display: block;width: 0.16rem;height: 0.16rem;background: var(--vi-primary);border-radius: 50%;}

.ab4 .aox .swiper1 .line s{display: block;margin: 0 auto;width: 1px;height: 3.81rem;background: #C4C4C4;}

.ab4 .aox .swiper2{overflow: visible;margin-top: -1.1rem;height: 1.54rem;width: 1.54rem;margin-left: 3.67rem;}

.ab4 .aox .swiper2::before{content: "";position: absolute;width: 100vw;height: 0.44rem;background: url(/static/images/ab4_2.png) no-repeat center;background-size: 100% auto;top: 0.6279rem;left: -5.11rem;}

.ab4 .aox .swiper2 .swiper-slide{width: 1.54rem;height: 1.54rem;display: flex;align-items: center;justify-content: center;}

.ab4 .aox .swiper2 .swiper-slide .ss{position: relative;width: calc(53 / 16 * 1em);height: calc(53 / 16 * 1em);background: #333333;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #fff;}

.ab4 .aox .swiper2 .swiper-slide .ss::before{content: "";border-radius: 50%;position: absolute;width: calc(73 / 16 * 1em);height: calc(73 / 16 * 1em);border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%, -50%);border: 1.5px dashed #333333;max-width: 1.54rem;max-height: 1.54rem;}

.ab4 .aox .swiper2 .swiper-slide.swiper-slide-thumb-active .ss{width: 1.54rem;height: 1.54rem;background: var(--vi-primary);font-size: 0.46rem;box-shadow: 0.2rem 0.2rem 0.721rem rgba(0, 152, 86, 0.17);}

.ab4 .aox .swiper2 .swiper-slide.swiper-slide-thumb-active .ss::before{border-color: var(--vi-primary);}

.det_pick{width: 100%;}

.pick-area{width: 100% !important;border: 1px solid #CCCCCC;height: 0.5rem;border-radius: 0.12rem;padding: 0 0.6rem 0 0.2rem;background: url(/static/images/svg/ctt1_9.svg) no-repeat right 0.2rem center;background-size: 0.12rem auto;}

.pick-show{padding: 0 !important;height: 0.48rem;line-height: 0.48rem;overflow: hidden;}

.pick-area span:hover,
.pressActive{background: #fff !important;color: var(--vi-primary) !important;}

.pick-list{display:none;position:absolute;line-height:36px;margin:0;padding:0;background:#fff;z-index:999999999;overflow-y:auto;overflow-x:hidden;border:1px solid #CCCCCC;border-top:none;    max-height: 1.5rem !important;top: 100%;left: 0;width: 100% !important;}
.pick-list li{margin:0;padding-left:8px;list-style: none;color:#888;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pick-list li:hover{color:#fff;font-weight:bold;}

.sal1 .sox .left .mapbox .link a{position: absolute;}

.sal1 .sox .left .mapbox .link a[data-province="广东省"]{top: calc(538.44 / 658 * 100%);left: calc(531.23 / 893 * 100%);width: calc(113.97 / 893 * 100%);height: calc(83 / 658 * 100%);}

.sal1 .sox .left .mapbox .link a[data-province="安徽省"]{top: calc(384.6 / 658 * 100%);left: calc(606 / 893 * 100%);width: calc(69.85 / 893 * 100%);height: calc(90.4 / 658 * 100%);}

.sal1 .sox .left .mapbox .link a[data-province="山西省"]{top: calc(273.65 / 658 * 100%);left: calc(539.5 / 893 * 100%);width: calc(62.56 / 893 * 100%);height: calc(113.39 / 658 * 100%);}

.sal1 .sox .left .mapbox .link a[data-province="重庆市"]{top: calc(428 / 658 * 100%);left: calc(467 / 893 * 100%);width: calc(72.5 / 893 * 100%);height: calc(67.94 / 658 * 100%);z-index: 2;}

.sal1 .sox .left .mapbox .link a[data-province="四川省"]{top: calc(391.5 / 658 * 100%);left: calc(353.5 / 893 * 100%);width: calc(160.5 / 893 * 100%);height: calc(138.75 / 658 * 100%);}


/*首页滚动动画*/
.in2box{position: relative;min-height: 300vh;}

.in2box .inzz{position: absolute;top: 0;left: 0;width: 100%;z-index: 5;}

.in2box .inzz img{position: absolute;top: 0;left: 0;width: 100%;pointer-events: none;
  transform: scale(
    clamp(
      1,  /* 最小值 */
      calc(6 - (max(var(--distance) - 0.1, 0) * 12.5)),  /* 计算值 */
      6   /* 最大值 */
    )
  );
}

.in2box .inbox{position: sticky;top: -0.9rem;}

.in2box .in3_dw{height: 12.9rem;}

.in2box .in2{
  
  opacity: clamp(
    0,
    calc(1 - (max(var(--distance) - 0.5, 0) * 10)),
    min(1, calc(1 - (min(var(--distance) - 0.5, 0.1) * 10)))
  );
}

.in2box .in3{position: absolute;width: 100%;top: 0;background: none;pointer-events: none;z-index: 20;}

.in2box .in3::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff url(/static/images/in3_bg.png) no-repeat bottom center;background-size: 100% auto;
  opacity: clamp(
    0,
    calc(max(var(--distance) - 0.5, 0) * 10),
    1
  );
}

.in3 .map img{
  transform: scale(
    clamp(
      0.8,
      calc(0.8 + max(var(--distance) - 0.5, 0) * 2),
      1
    )
  );
  opacity: clamp(
    0,
    calc(max(var(--distance) - 0.5, 0) * 10),
    1
  );
}

.in2box .in3 .w1640{position: relative;z-index: 5;}

.in3 .ul,
.in3 .main_title{
  transform: translateY(
    calc( (1 - clamp(0, (var(--distance) - 0.65) / 0.2, 1)) * 0.8rem )
  );
  opacity: clamp(0, (var(--distance) - 0.65) / 0.2, 1);
}

.progress-div {
  will-change: transform, opacity;
  transform: translateZ(0);
  z-index: 1;
}

.in4,
.in5{position: relative;z-index: 5;}

.in4.mg160{margin-top: 3rem;}

.in2box.act .in3{pointer-events: all;}

.weibo .social-share-icon{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.solutiondetLayout .main_title .t2 br{display: none;}












@media screen and (min-width:1921px) {
  body{font-size: 0.14rem;}
  .f_12 {font-size:0.12rem;}
  .f_14 {font-size:0.14rem;}
  .f_16 {font-size:0.16rem;}
  .f_18 {font-size:0.18rem;}
  .f_20 {font-size:0.2rem;}
  .f_22 {font-size:0.22rem;}
  .f_24 {font-size:0.24rem;}
  .f_26 {font-size:0.26rem;}
  .f_28 {font-size:0.28rem;}
  .f_30 {font-size:0.3rem;}
  .f_32 {font-size:0.32rem;}
  .f_34 {font-size:0.34rem;}
  .f_36 {font-size:0.36rem;}
  .f_38 {font-size:0.38rem;}
  .f_40 {font-size:0.40rem;}
  .f_42 {font-size:0.42rem;}
  .f_44 {font-size:0.44rem;}
  .f_46 {font-size:0.46rem;}
  .f_48 {font-size:0.48rem;}
  .f_50 {font-size:0.50rem;}
  .f_52 {font-size:0.52rem;}
  .f_54 {font-size:0.54rem;}
  .f_56 {font-size:0.56rem;}
  .f_58 {font-size:0.58rem;}
  .f_60 {font-size:0.60rem;}
  .f_62 {font-size:0.62rem;}
  .f_64 {font-size:0.64rem;}
  .f_68 {font-size:0.68rem;}
  .f_70 {font-size:0.70rem;}
  .f_72 {font-size:0.72rem;}
  .f_74 {font-size:0.74rem;}
  .f_76 {font-size:0.76rem;}
  .f_78 {font-size:0.78rem;}
  .f_80 {font-size:0.80rem;}
  .f_90 {font-size:0.90rem;}
}
@media screen and (max-width:1680px) {
  /*.f_14 {font-size:13px;}*/
  /*.f_16 {font-size:14px;}*/
  /*.f_18 {font-size:16px;}*/
  /*.f_20 {font-size:18px;}*/
  /*.f_22 {font-size:20px;}*/
  /*.f_24 {font-size:22px;}*/
  /*.f_26 {font-size:24px;}*/
  /*.f_28 {font-size:26px;}*/
  /*.f_30 {font-size:28px;}*/
  /*.f_32 {font-size:30px;}*/
  /*.f_34 {font-size:32px;}*/
  /*.f_36 {font-size:34px;}*/
  /*.f_38 {font-size:36px;}*/
  /*.f_40 {font-size:38px;}*/
  /*.f_42,.f_44 {font-size:40px;}*/
  /*.f_46 {font-size:42px;}*/
  /*.f_48 {font-size:44px;}*/
  /*.f_50 {font-size:46px;}*/
  /*.f_52 {font-size:48px;}*/
  /*.f_54 {font-size:48px;}*/
  /*.f_56 {font-size:48px;}*/
  /*.f_58,.f_60,.f_62,.f_64,.f_66,.f_68,.f_70,.f_72,.f_74,.f_76,.f_78,.f_80 {font-size:52px;}*/
}
@media (max-width: 1560px) {
  /*.f_14 {font-size: 13px;}*/
  /*.f_58,.f_60,.f_62,.f_64,.f_66,.f_68,.f_70,.f_72,.f_74,.f_76,.f_78,.f_80 {font-size:48px;}*/
}
@media screen and (max-width:1440px) {
  /*.f_16 {font-size:14px;}*/
  /*.f_18 {font-size:15px;}*/
  /*.f_20 {font-size:17px;}*/
  /*.f_22 {font-size:18px;}*/
  /*.f_24 {font-size:20px;}*/
  /*.f_26 {font-size:22px;}*/
  /*.f_28 {font-size:22px;}*/
  /*.f_30 {font-size:24px;}*/
  /*.f_32 {font-size:24px;}*/
  /*.f_34 {font-size:26px;}*/
  /*.f_36 {font-size:28px;}*/
  /*.f_38,.f_40 {font-size:30px;}*/
  /*.f_42,.f_44 {font-size:32px;}*/
  /*.f_46 {font-size:34px;}*/
  /*.f_48 {font-size:36px;}*/
  /*.f_50 {font-size:36px;}*/
  /*.f_52 {font-size:38px;}*/
  /*.f_54 {font-size:38px;}*/
  /*.f_56 {font-size:40px;}*/
  /*.f_58 {font-size:42px;}*/
  /*.f_60,.f_62,.f_64,.f_66,.f_68,.f_70,.f_72,.f_74,.f_76,.f_78,.f_80 {font-size:44px;}*/
  .lx-dialog .dox{height: calc(840 / 1080 * 100%);}
}
@media screen and (max-width:1280px) {
  .f_14 {font-size:12px;}
  .f_16 {font-size:13px;}
  .f_18 {font-size:14px;}
  .f_20 {font-size:15px;}
  .f_22 {font-size:16px;}
  .f_24 {font-size:16px;}
  .f_26 {font-size:20px;}
  .f_28 {font-size:20px;}
  .f_30 {font-size:20px;}
  .f_32 {font-size:22px;}
  .f_34 {font-size:23px;}
  .f_36 {font-size:25px;}
  .f_38 {font-size:26px;}
  .f_40 {font-size:30px;}
  .f_42,.f_44 {font-size:32px;}
  .f_46 {font-size:30px;}
  .f_48,.f_50 {font-size:34px;}
  .f_52 {font-size:36px;}
  .f_54,.f_56,.f_58,.f_60,.f_62,.f_64,.f_66,.f_68,.f_70,.f_72,.f_74,.f_76,.f_78,.f_80 {font-size:40px;}
}
@media screen and (max-width:1024px) {
  html {font-size:60px;}

  .pcbox{display: none;}

  .phbox{display: block;}
  
  .innner_banner .pogin2.phbox{display: flex;}
  
  
  .f_14,.f_16 {font-size:12px;}
  .f_18,.f_20 {font-size:14px;}
  .f_22,.f_24,.f_26,.f_28 {font-size:16px;}
  .f_30,.f_32,.f_34 {font-size:18px;}
  .f_36,.f_40,.f_42,.f_44,.f_46 {font-size:20px;}
  .f_48,.f_50,.f_52,.f_54,.f_56,.f_58,.f_60,.f_62,.f_64,.f_68,.f_70,.f_72,.f_74,.f_76,.f_78,.f_80 {font-size:30px;}
  
  .header{display: none;}
    /*.m_tel{padding: 5px 15px;display:block!important;line-height:20px;position:sticky;top:0;background-color:#f6f0f0;text-align:right;font-size:14px;z-index:999;}*/
    .m_header{position: sticky;top: 0;left: 0;width: 100%;background-color: transparent;padding:10px 15px;z-index: 98;display:flex!important;justify-content:space-between;transition:all 0.5s;}
    .m_header.on{background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
    .m_header .logo{width: 120px;}
    .m_header .logo img{width: 100%;}
    .m_header .right{display: flex;align-items: center;}
    .m_header .right .tel{font-size: 16px;font-weight: 600;margin-right: 12px;padding-left:26px;line-height:26px;background:url(/static/images/m_tel.svg)no-repeat left center;background-size:22px auto;}
    /*.m_header .right .tel{width: 22px;margin-right: 18px;}*/
    /*.m_header .right .tel img{width: 100%;}*/
    .m_header .right .ser{width: 20px;margin-right: 18px;}
    .m_header .right .ser img{width: 100%;}
    .m_header .btn{display: block;}
    .m_header .btn{margin-right: 0;cursor: pointer;height: 37px;padding-top: 16px;}
    .m_header .btn.hide{opacity: 0;}
    .m_header .btn div{display: block;width: 22px;height: 1px;background-color: #333;border-radius: 1px;transition: all 0.3s;}
    .m_header .btn div:nth-child(1){transform: translate(0,-8px);}
    .m_header .btn div:nth-child(2){transform: translate(12px,0);width: 12px;}
    .m_header .btn div:nth-child(3){transform: translate(0px,8px);}
    .m_header .btn:hover div:nth-child(1){transform: translate(0,-8px);}
    .m_header .btn:hover div:nth-child(2){transform: translate(0,0);width: 22px;}
    .m_header .btn:hover div:nth-child(3){transform: translate(0,8px);}
    .m_header{display: flex!important;display: flex;justify-content: space-between;align-items: center}
    
    .mh_nav{display: block!important;}
    .mh_nav{position: fixed;top: 0;left: 10%;width: 90%;transform: translateX(120%);z-index: 999;background-color: #fff;height: 100vh;overflow: auto;padding: 50px 15px;transition: all 0.5s;box-shadow: 0 10px 10px rgba(0,0,0,0.1);}
    .mh_nav.show{transform: translateX(0);}
    .mh_nav .close{position: absolute;top: 20px;right: 20px;width: 20px;height: 20px;}
    .mh_nav .nav>li{border-bottom: 1px solid rgba(0,0,0,0.1);position: relative;padding-right: 40px;}
    .mh_nav .nav>li>a{line-height: 60px;font-size: 16px;display: block;font-family:hm;width: fit-content;}
    .mh_nav .nav>li:after{content: "";position: absolute;right: 0;top:24px;transition: all 0.5s; width: 12px;height: 12px;background: url(/static/images/hx_add.svg)no-repeat center;background-size:auto 100%;transform: rotate(-90deg);}
    .mh_nav .nav>li.on:after{transform: rotate(0deg);}
    .mh_nav .nav>li:nth-child(1):after{display: none;}
    .mh_nav .nav>li:nth-child(2):after{display: none;}
    .mh_nav .nav>li:nth-child(3):after{display: none;}
    .mh_nav .nav>li:nth-child(5):after{display: none;}
    .mh_nav .nav>li:nth-child(7):after{display: none;}
    .mh_nav .nav>li .nav1{padding: 15px;line-height: 24px; display: none;font-size: 14px;font-family:hm;}
    .mh_nav .nav>li .nav1 .h{font-family: 'hb';font-weight:600;font-size: 14px;color: #1f1f1f;margin-bottom:8px;}
    .mh_nav .nav>li .nav1 a{padding:6px 0;}
    .mh_nav .nav>li .nav2{font-size: 13px;padding-left:16px;font-family:hr;}
    .mh_nav .nav>li .nav2 a{font-size: 13px;padding: 0;}
    /*.mh_nav .nav>li:nth-child(4) .nav1{display:none!important;}*/
    
    .footer .fbar .ul{display: none;}
    .footer .fbar .rf .en{display: none;}
    .footer .ftp{display: none;}
    .footer .m_plnav{display: flex!important;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px 0 0 0;}
    .footer .m_plnav a{color: rgba(255,255,255,0.8);font-size:13px;}
    .footer .fco{display: block;height:auto;gap:0;border:none;margin-top:16px;}
    .footer .fco .list{margin: 0 auto;text-align: center;justify-content:center;}
    .footer .fco .item{width: 100%;display: flex;justify-content: center;align-items: center;}
    .footer .fco .set{display: none;}
    .footer .fco .det a{font-size: 22px;}
    .footer .fco .item:last-child{display:none;}
    .footer .fbt{display: block;}
    .footer .fbar .rf .link{width: 100%;justify-content: center;}
    .footer .fbar .rf .link .ico{width: 26px;height: 26px;}
    .footer .fbar .rf{width: 100%;}
    .footer .fbt{margin-top: 16px;text-align: center;}
    .footer .fbt .rf{display: flex;justify-content: center;}
    .footer .fbt .rf a{margin: 0 auto;margin-top: 20px;}
    
    .m_dw{top: -60px;}
    
    .ind_ban .imgbox{height: calc(1334 / 750 * 100vw);height:112.5vw;height: calc(100vh - 60px);}
    .ind_ban .imgbox img, .ind_ban .imgbox video{width: 100%;}
    .ind_ban .txtbox{padding: 0 20px;width: 100%;left: 0;}
    .ind_ban .pogin{bottom: 2.71rem;right: 0;
        left: 0;
        margin: auto;}
    .ind_ban .zz{top: auto;bottom: -3.2vw;}
    .in1{padding: 0 0 60px 0;}
    .in1 .w1640{padding:0 20px;}
    .in1 .switch{gap: 0;}
    .in1 .switch .item .ss{flex-wrap: wrap;justify-content: center;}
    .in1 .switch .item .ss .ico{width: 20px;height: 20px;margin-bottom:8px;}
    .in1 .switch .item .ss .txt{font-size: 12px;text-align:center;width: 100%;}
    .in1 .switch .item:not(:last-child)::before{display:none;}
    .in1 .list .ul{gap: 20px;}
    .in1 .list .ul li{width:calc((100% - 20px) / 2);}
    .in1 .list .ss .txtbox{top: 14px;left: 10px;width: calc(100% - 20px);text-align: center;}
    .in1 .list .ss .txtbox .t1{}
    .in1 .list .ss .txtbox .t2{font-size: 14px;}
    .in1 .list .ss .txtbox .t3{justify-content: center;}
    .in2box .in2{padding: 60px 0;}
    .w1640{padding: 0 20px;}
    .in2box{min-height: 0;}
    .in2box .inbox{position: static;}
    .in2box .in3{position: relative;padding:60px 0 100px 0;}
    .in3 .map img,.in3 .ul, .in3 .main_title{opacity: 1!important;position:static!important;width:100%;transform: none;}
    .in3 .map{width: 80%;}
    .in3 .main_title .t3{font-size: 12px;margin-top: 10px;}
    .in3 .main_title{margin-bottom: 30px;}
    .in3 .main_title .mbtn{margin-top: 30px;}
    .in3 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .in3 .ul .li{width: 48%;}
    .in3 .ul .li:last-child{margin-bottom:0.3rem;}
    .in3 .ul .li .num .countUp{font-size: 24px;}
    .in3 .ul .li .txt{font-size: 12px;}
    
    .in2box .inzz{display: none;}
    .in2box .in3{pointer-events: auto;}
    .in4{padding: 60px 0;}
    .in4.mg160{margin-top: 0;}
    .in4 .top{display: block;}
    .in4 .top .main_title{text-align:center;margin-bottom:15px;}
    .in4 .switch{justify-content: center;}
    .in4 .ul .li{width: 100%;}
    .in4 .ul.act .swiper-pagination{display: block!important;}
    .in4 .ul.act .swiper-pagination-bullet-active{background-color: var(--vi-primary);}
    .in4 .ul .li .ss .txtbox{padding: 20px 29px 50px 29px;}
    .in5{padding: 0 0 60px 0;}
    .in5 .sch .form{width: 100%;}
    .in5 .sch .hot a{padding: 0.1rem 0.12rem;}
    .in5 .svg{width: 100%;margin: 30px 0;}
    .in5 .link .ss{padding: 8px 4px;}
    .in5 .link .ss .txt{font-size: 12px;margin-top:7px;}
    .in5 .link .ss .ico{width: 18px;height:18px;}
    .in5 .link .ss .ico img{height: 100%;}
    
    
    .in2box .in3_dw{display: none;}
    
    .one_mask .mask{top: -1.8rem;}
    .ab1 .aox{display: block;}
    .ab1 .aox .imgbox{width: 100%;height:60vw;}
    .ab1 .aox .txtbox{width: 100%;padding:26px 15px;}
    .ab1 .aox .txtbox .t1{padding-right: 0;}
    .ab1 .aox .txtbox .t2{padding: 0 20px 0 0;margin-top: 20px;height:auto;}
    .pd63_160{padding-bottom: 60px;}
    .swpbtn2 a{top: auto;bottom: 0.85rem;}
    .pd104_164{padding: 60px 0;}
    .ab3 .aox{padding: 20px;display: block;}
    .ab3 .aox .lf{width: 100%;margin-bottom: 20px;height:auto;}
    .ab3 .aox .rf{width: 100%;}
    .ab4{padding: 60px 0;}
    .ab4 .aox .swiper1{width: 100%;}
    .ab4 .aox .swiper1 .swiper-pagination{display: block!important;bottom:0;top:auto!important;height:2px;}
    .ab4 .aox .swiper1 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color: var(--color-primary);}
    .ab4 .aox .swiper1 .line{display: none;}
    .ab4 .aox .swiper1 .con{display: block;}
    .ab4 .aox .swiper1 .num{font-size: 2.2rem;display:none;}
    .ab4 .aox .swiper1 .con{width: 100%;position: static;}
    .ab4 .aox .swiper1 .con .img{width: 100%;height:50vw;}
    .ab4 .aox .swiper1 .con .txt{width: 100%;padding:20px 0 0 0;}
    .ab4 .aox .swiper2{display: none;}
    .ab5{margin-top: 60px;}
    .ab5 .ul{gap:0;flex-wrap:wrap;justify-content:space-between;}
    .ab5 .ul .li{width: calc(50% - 8px);margin-bottom: 16px;}
    
    .ab6{margin-top: 60px;}
    .ab7{margin-top: 60px;}
    .ab7 .ul .li{width: calc((100% - 24px) / 2);}
    .ab8{margin-top: 60px;padding-bottom:60px;}
    .ab8 .aox{padding: 60px 20px 0 20px;}
    .ab8 .aox .ul{flex-wrap:wrap;justify-content:space-between;gap:0;}
    .ab8 .aox .ul .li{width: 48%;margin-bottom: 20px;}
    .ab8 .aox .ss{min-height: 3.4rem;}
    .ho1 .ul{gap: 0;}
    .ho1 .ul .li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .ho-dialog .hox{width: 90%;}
    .vd1{padding: 60px 0;}
    .vd1 .ul{gap: 0;}
    .vd1 .ul .li{width: 100%;margin-bottom: 20px;}
    
    .jo1 .w1640{padding-top: 0px;padding-bottom: 60px;}
    .jo2{margin-top: 0;}
    .jo2 .ul{justify-content: space-between;gap: 0;margin-top:30px;}
    .jo2 .ul .li{width: 48%;margin-bottom: 12px;}
    .jo3{margin-top: 60px;}
    .jo3 .switch{margin-top: 30px;flex-wrap: wrap;width: 100%;}
    .jo3 .switch .form{width: 100%;}
    .jo3 .switch .lf .top .txt{width: 17vw;}
    .jo3 .switch .rf{width: 100%;margin-top:20px;}
    .jo3 .li .top{padding: 12px 20px;}
    .jo3 .li .bot{padding: 0 12px 20px 12px;}
    .jo3 .switch .lf .top .txt{font-size: 12px;}
    .jo4 .jox{padding: 30px 15px 15px 15px;}
    .jo4 .ul{justify-content: space-between;gap: 0;}
    .jo4 .ul .li{width: 48%;margin-bottom: 15px;padding:12px;}
    .jo4 .ul .li .t2{font-size: 16px;}
    
    .ctt1 .cox{margin-top: 30px;display:block;}
    .ctt1 .cox .lf{width: 100%;margin-bottom: 30px;}
    .ctt1 .cox .rf{width: 100%;}
    .ctt1 .cox .lf .title{text-align: center;}
    
    .ne1{margin-top: 0;}
    .ne1 .ss{display: block;}
    .ne1 .ss .imgbox{width: 100%;min-height:0;height:60vw;}
    .ne1 .ss .txtbox{width: 100%;padding:20px 15px 50px 15px;}
    .ne1 .pogin2{bottom: 30px;}
    .ne2{padding-top: 60px;padding-bottom: 60px;}
    .ne2 .bot{margin-top:30px;}

    
    .ndet{padding-top: 0;}
    .ndet .top{width: 100%;}
    .ndet .nox .lf{width: 100%;}
    .ndet .nox .rf{width: 100%;position: static;}
    
    .sv1{margin-top: 0;}
    .sv1 .ul{justify-content: space-between;}
    .sv1 .ul .li{width: 48%;}
    .sv2{margin-top: 60px;}
    .sv2 .switch a{width: calc(106 / 16 * 1em);}
    .sv2 .ul .li{width: 48%;}
    .svd1{margin-top: 0px;}
    .svd1 .w1640{display: block;}
    .svd1 .left{display: none;}
    .svd1 .right{width: 100%;}
    
    .sal1{margin-top: 0;padding-bottom:0}
    .sal1 .form{width: 100%;}
    .sal1 .sox{display: block;}
    .sal1 .sox .left{width: 100%;}
    .sal1 .sox .right{width: 100%;margin-top: 30px;}
    .sal1 .sox .left .selectbox{flex-wrap:wrap;justify-content:flex-end;gap:0;}
    .sal1 .sox .left .selectbox .citybox{width: 100%;margin-bottom: 16px;}
    .sal1 .sox .left .selectbox select{width: fit-content;}
    .sal1 .sox .left .selectbox .submit{width: 1.8rem;}
    .sal1 .sox .right .list .item.act{height: auto;}
    .sal1 .sox .right .ul .li{display: block;}
    .sal1 .sox .right .ul .li .imgbox{width: 100%;}
    .sal1 .sox .right .ul .li .txtbox{width: 100%;margin-top: 20px;}
    .sal1 .sox .right .list{height: auto;}
    
    .do1{margin-top: 0;}
    .do1 .switch a{min-width:calc(82 / 16 * 1em);}
    .do1 .ul{gap: 0;justify-content: space-between;}
    .do1 .ul .li{width: 100%;margin-bottom: 12px;}
    
    .do1 .ul .li .ss{padding: 20px;}
    .do1 .ul .li .ss .lf{width: calc(100% - 90px);}
    .do1 .ul .li .ss .rf{width: 68px;}
    
    .inv1 .iox{padding: 30px 15px;}
    .inv1 .iox .con{width: 100%;}
    .inv2{margin-top: 60px;}
    .inv2 .ul{gap: 0;justify-content:space-between;}
    .inv2 .ul .li{width: calc(50% - 8px);margin-bottom: 15px;}
    .inv2 .ul .li .ss{padding: 30px 20px;}
    .inv2 .ul .li .ss .t3{margin-top: 15px;}
    
    .fc3{margin-top: 60px;}
    .fc3 .ss .txtbox{padding: 15px;}
    .fc4{margin-top: 60px;}
    .fc4 .fox{display: block;}
    .fc4 .fox .lf{width: 100%;margin-bottom:20px;}
    .fc4 .fox .lf .txtbox{padding: 15px;}
    .fc4 .fox .rf{width: 100%;}
    .fc4 .fox .rf .top{display: block;}
    .fc4 .fox .rf .top .imgbox{width: 100%;height:60vw;min-height:0;}
    .fc3 .ss .imgbox{height: 33vw;}
    .fc4 .fox .rf .top .txtbox{width: 100%;padding: 15px;}
    .fc4 .fox .rf .ul .li .num .f_50{font-size: 22px;}
    .fc4 .fox .rf .ul .li{padding: 20px 5px;min-height:0;}
    .fc5{margin-top: 60px;}
    .fc7{margin-top: 60px;}
    .fc7 .ul{min-width: 0;gap:0;justify-content:space-between;}
    .fc7 .ul .li{width: 48%;margin-bottom:12px;}
    .fc7 .ul .li .ss .txt{width: 100%;}
    .fc4 .fox .lf .imgbox{height: 50vw;}
    .fc1 .fox{margin-left: -20px;margin-right: -20px;}
    .pd150_220{padding-top: 60px;margin-top: 60px;}
    
    .fc8 .fox{display: block;}
    .fc8 .fox .lf{width: 100%;height:60vw;min-height:0;}
    .fc8 .fox .rf{width: 100%;padding: 30px 20px;}
    
    .pr1{padding-top: 0;padding-bottom:60px;}
    .pr1 .w1640{display: block;}
    .pr1 .lf{width: 100%;margin-bottom:50px;}
    .pr1 .rf{width: 100%;}
    .pr1 .w1640::before{display:none;}
    .pr1 .lf .li{margin-top: 0;}
    .pr1 .rf .item .tit{margin-top: 20px;}
   
    .pr1 .rf .item .ul{gap: 0;justify-content:space-between;}
    .pr1 .rf .item .ul .li{width: calc(50% - 8px);margin-bottom: 16px;}
    
    
    .pdt1{padding-bottom: 60px;}
    .pdt1 .w1640{display: block;}
    .pdt1 .lf{width: 100%;border-radius:0.2rem;margin-bottom:30px;}
    .pdt1 .rf{width: 100%;padding: 30px 20px;border-radius:0.2rem;}
    .pdt1 .lf .trumb .prev{left: -30px;}
    .pdt1 .lf .trumb .next{right: -30px;}
    
    .pdt2 .iox1{padding: 60px 0;}
    .pdt2 .iox2 .ul{display: block;}
    .pdt2 .iox2 .ul .li{width: 100%;margin-bottom: 20px;}
    .pdt2 .iox2 .ul .li:last-child{margin-bottom:0;}
    
    .pdt3{margin-top: 60px;}
    .pdt4{padding: 60px 0;}
    .pdt4 .ul{gap: 0;justify-content:space-between;}
    .pdt4 .ul .li{width: calc(50% - 10px);margin-bottom: 20px;}
    .pdt5{padding: 60px 0;}
    .pdt5 .swiper .swiper-slide:nth-child(even) .ss{padding-top:0;}
    .pdt6{padding: 60px 0;}
    .pdt6 .swiper .swiper-slide{height: 70vw;}
    .pdt6 .swiper .ss .txtbox{max-height: 999px;overflow: initial;}
    .pdt6 .swiper .ss{height: 40vw;}
    .pdt6 .swiper .swiper-slide-active .ss{height: 60vw;}
    .pdt7 .iox{padding: 20px;}
    .pdt7 .iox .edit table{width: auto;}
    
    .pdt8 .pox{display: block;}
    .pdt8 .pox .lf{width: 100%;}
    .pdt8 .pox .lf .swiper{height: auto;}
    .pdt8 .pox .rf{width: 100%;margin-top:30px;}
    .pdt8 .pox .rf .swiper{height: auto;}
    
    .pdt8{padding-bottom: 80px;}
    .pdt8 .pox{margin-top: 30px;}
    .pdt8 .pox .mouse{bottom: auto;top: 38vw;}
    
    .st1{padding-top: 0;}
    .st1 .switch{gap: 10px;padding-bottom:16px;}
    .st1 .switch a{padding: 0 0.3rem;}
    .st1 .ul{margin-top: 50px;gap:0;justify-content:space-between;}
    .st1 .ul .li{width:calc(50% - 10px);margin-bottom: 20px;}
    .st1 .ul .li:last-child{margin-bottom:0;}
    
    .std1{margin-top: 0;}
    .std1 .sox .txtbox .txt{padding: 30px 16px;}
    
    .std3{margin-top: 60px;}
    .std3 .sox{padding: 60px 20px;}
    .std3 .sox .con{margin-top: 40px;display:block;}
    .std3 .sox .con .lf{width: 100%;margin-bottom:20px;}
    .std3 .sox .con .rf{width: 100%;}
    
    .std4{margin-top: 60px;}
    .std4 .sox{padding: 30px 16px;display:block;}
    .std4 .sox .lf{width: 100%;height: auto;max-height: 9999px;margin-bottom:20px;}
    .std4 .sox .lf .item{padding: 20px 16px;}
    .std4 .sox .rf{width: 100%;}
    .std5{margin-top: 60px;padding:60px 0;}
    
    .std6 {margin-top: 60px;}
    .std7{margin-top: 60px;}
    .std7 .ul{margin-top: 30px;display:block;}
    .std7 .ul .li{width: 100%;margin-bottom: 20px;max-width:9999px;}
    .std7 .ul .li:last-child{margin-bottom:0;}
    
    .solutiondetLayout{padding-bottom: 90px;}
    .in1 .list .ul{justify-content:space-between;gap: 0;}
    .in1 .list .ul li{width: 100%;width:49%;margin-bottom:12px;}
    .in1 .list .ss{width: 100%;padding-top: 1.3rem;}
    .in2box{--progress: 0!important;--distance: 0!important;--vanish: 0!important;}
    .in2 .swpbox{width: 100%!important;margin:30px 0 0 0!important;overflow: visible;}
    
    .in2{overflow: hidden;}
    
    .in2 .swpbox .swiper{overflow: visible;}
    
    /*.in2 .swpbox .swiper-wrapper{display: block;transform:translate3d(0px, 0px, 0px)!important;}*/
    /*.in2 .swpbox .swiper-wrapper .swiper-slide{width: 100%!important;margin:0 0 20px 0!important;}*/
    /*.in2 .swpbox .swiper-wrapper .swiper-slide:nth-child(n+5){display:none;}*/
    
    .in2 .swpbtn{display: none;}
    
    .in2box .in3::before{opacity: 1;background: #fff url(../images/in3_bg2.png) no-repeat bottom center;background-size: 100% auto;}
    
    .in2 .ss .txtbox{opacity: 1!important;padding-left:20px;padding-right:20px;display:block;}
    .in2 .ss .imgbox{opacity: 1!important;height:55vw;height: 55vh;}
    .in2 .ss .txtbox .text{width: 100%;margin-bottom:0;}
    .in2 .switch{width: 100%;}
    .in2 .switch .swiper-wrapper{gap: 0;justify-content: space-between;}
    .in2 .ss .link{display: none;}
    .footer .fbt .rf a{display: none;}
    .sv2 .switch a{min-width:0;padding:0 0.1rem;}
    .footer .fbt .lf a.tra{display: block;text-align: center;margin-right:0!important;}
    .pdt1 .lf .swiper1 .swiper-slide{height: 48vw;}
    .pdt1{padding-top: 0;}
    .pdt4 .ul .li .imgbox img{object-fit: contain;}
    .in4 .ul .li .ss .imgbox{height: 57vw;}
    .ab6 .swiper-slide{width: 2.12rem;height: 1.1rem;}
    
    .main_title .t2 br{display: block;}
    
    .fc1 .fox .txtbox{padding: 60px 20px 0 20px;}
    .fc3 .swiper{overflow: hidden;}
    .fc5 .swiper .ul{gap: 0;justify-content: space-between;}
    .fc5 .swiper .ul .li{width: 48%;}
    
    .solutiondetLayout .main_title .t2 br{display: block;}
    .pdt6 .swiper .swpbtn2 a{bottom: -100px;}
    .pdt6 .prev{right: calc(50% + 0.3rem);}
    .pdt6 .next{left: calc(50% + 0.3rem);}
    .pdt1 .rf .t2{font-size: 25px;}
    .pdt6 .swiper .ss .txtbox{font-size: 14px;line-height: 1.3;}
    .pdt8 .pox .lf .t2{font-size: 13px;line-height: calc(32 / 22);}
    .in1 .list .ss .txtbox .t1{font-size: 10px;}
    
    
    .in1 .list .ss .imgbox{width: 2.4rem;}
    
    .pdt8 .pox .mouse{top: calc(100% + 10px);}
    
    .pdt8 .pox .mouse .ico{display: none;}
    
    .pdt8 .pox .rf .swiper-slide img{object-fit: contain;}
    
    .innner_banner .swiper.pcbox{display: block;}
    .innner_banner .swiper.phbox{display: none;}
    
    .innner_banner .pogin.pcbox{display: flex;}
    
    .std4 .sox .rf .item .imgbox{height: auto;}
    
    .do1 .switch a,
    .sv2 .switch a{min-width: 1.36rem;font-size: 12px;line-height: calc(3em - 2px);padding: 0 0.18rem;}
    
    .sal1 .sox .left .selectbox .citybox{justify-content: center;}
    
    .sal1 .sox .left .selectbox .submit{margin: 0 auto;}
    
    .pdt8 .pox.pcbox{display: none;}
    
    .pdt8 .pox.phbox .t1{line-height: calc(33 / 28);}
    
    .pdt8 .pox.phbox .t2{font-size:13px;margin-top:0.2rem;line-height: calc(32 / 22);}
    
    .pdt8 .pox.phbox .pic{margin-top: 0.3rem;}
    
    .pdt8 .swiper{padding-bottom: 30px;}
    
    .pdt8 .swiper-pagination{display: block!important;bottom:0;top:auto!important;height:2px;}
    .pdt8 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color: var(--color-primary);}
    
    .in5 .title{font-size: 20px;}
    
    .m_header .btn{background: url(/static/images/svg/ph_menu.svg) no-repeat center right;background-size: 24px auto;width: 27px;}
    
    .m_header .btn div{display: none;}
    
    .pdt8 .pox.phbox{display: block;}
    
    .pdt8 .swpbtn2{position: relative;margin-top: 0.4rem;display: flex;align-items: center;justify-content: center;gap: 0.16rem;}

    .pdt8 .swpbtn2 a{position: relative;margin: 0;top: 0;}
}

@media (orientation: landscape) {
    .ind_ban .zz{
        bottom: -15vw;
    }
}


@media screen and (max-width:500px) {
    .pr1 .rf .item .ul .li{width: 100%;margin-bottom: 16px;}
    .st1 .ul .li{width: 100%;margin-bottom: 20px;}
    .ab5 .ul .li{width: 100%;}
    .sv1 .ul .li{width: 100%;}
    .sv2 .ul .li{width: 100%;}
    .inv2 .ul .li{width: 100%;margin-bottom: 15px;}
    .pdt4 .ul .li{width: 100%;margin-bottom:20px;}
    .ind_ban .pogin{bottom: 1.8rem;}
    
        .ne2 .bot .li .ss{padding: 30px 0;display:block;}
    .ne2 .bot .li .ss .imgbox{width: 100%;}
    .ne2 .bot .li .ss .txtbox{width: 100%;padding-bottom:0;padding-top:20px;}
    .ne2 .bot .li .ss .txtbox .t2{margin-top:15px;}
    .ne2 .bot .li .ss .txtbox .t3{margin-top:8px;}
    .ne2 .bot .li .ss .txtbox .rf{display: none;}
    .ne2 .bot .li .ss .txtbox .lf{width:100%;}
  /* html {font-size:calc(100vw/7.5);} */
  .f_14,.f_16 {font-size:12px;}
  .f_18,.f_20 {font-size:14px;}
  .f_22,.f_24,.f_26,.f_28 {font-size:16px;}
  .f_30,.f_32,.f_34 {font-size:18px;}
  .f_36,.f_40,.f_42,.f_44,.f_46 {font-size:20px;}
  .f_48,.f_50,.f_52,.f_54,.f_56,.f_58,.f_60,.f_62,.f_64,.f_68,.f_70,.f_72,.f_74,.f_76,.f_78,.f_80 {font-size:30px;}
}
<!--0.00031304359436035-->