@import'lib/swiper-bundle.min.css';@import'../fonts/iconfont/iconfont.css';@import'../fonts/HarmonyOS_Sans_SC_Regular/font.css';@import"../fonts/SourceHanSerifCN-Bold/font.css";a,body,dd,div,dl,dt,em,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,img,input,label,li,mark,ol,p,section,span,textarea,td,th,ul{margin:0;border:0;padding:0;font-style:normal;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;outline:none;font-style:normal;list-style:none;-webkit-box-shadow:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}pre{white-space:pre-wrap;word-wrap:break-word;margin:0}img{max-width:100%}a{text-decoration:none;-webkit-transition:color .65s;transition:color .65s;outline:none;color:unset}input[type=text],input[type=password],input[type=search],input[type=number],textarea,select{font-size:inherit;outline:none;border-radius:0;border:none;background:none;-webkit-transition:ease .45s;transition:ease .45s;outline:none}select::-ms-expand{display:none}select:focus{outline:none}textarea::-webkit-input-placeholder{color:var(--placeholder-color);font-size:inherit}textarea:-moz-placeholder{color:var(--placeholder-color);font-size:inherit}textarea::-moz-placeholder{color:var(--placeholder-color);font-size:inherit}textarea:-ms-input-placeholder{color:var(--placeholder-color);font-size:inherit}input::-webkit-input-placeholder{color:var(--placeholder-color);font-size:inherit}input:-moz-placeholder{color:var(--placeholder-color);font-size:inherit}input::-moz-placeholder{color:var(--placeholder-color);font-size:inherit}input:-ms-input-placeholder{color:var(--placeholder-color);font-size:inherit}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-color)}::-webkit-scrollbar-track-piece{opacity:0}::-webkit-scrollbar-thumb{border-radius:calc(var(--scrollbar-size)/2);background:var(--scrollbar-thumb-color)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}:root{--color-theme: #000;--color-theme2: #90151A;--color-theme3: #8F7146;--color-theme4: #AF936A;--color-font: #333;--color-font2: #FFFCF5;--color-bg: #f1eee9;--font-family-base: 'HarmonyOS_Sans_SC_Regular', Arial, sans-serif;--font-en: "PingFang SC", "Microsoft YaHei", "Heiti SC", sans-serif;--line-height: 1.5;--scrollbar-size: 5px;--scrollbar-color: #e6edf9;--scrollbar-thumb-color: rgba(0, 0, 0, 0.6);--scrollbar-thumb-hover-color: rgba(0, 0, 0, 0.6);--placeholder-color: #B3B3B3;--clip: 0% }.font-size-14\/16{font-size:clamp(14px,13.5145631068px + 0.1294498382vw,16px)}.font-size-14\/18{font-size:clamp(14px,13.0291262136px + 0.2588996764vw,18px)}.font-size-16\/20{font-size:clamp(16px,15.0291262136px + 0.2588996764vw,20px)}.font-size-18\/24{font-size:clamp(18px,16.5436893204px + 0.3883495146vw,24px)}.font-size-20\/32{font-size:clamp(20px,17.0873786408px + 0.7766990291vw,32px)}.font-size-22\/40{font-size:clamp(22px,17.6310679612px + 1.1650485437vw,40px)}.font-size-24\/48{font-size:clamp(24px,18.1747572816px + 1.5533980583vw,48px)}.font-size-24\/56{font-size:clamp(24px,16.2330097087px + 2.071197411vw,56px)}body{color:var(--color-font);background:var(--color-bg);font-family:var(--font-family-base);font-size:clamp(14px,13.5145631068px + 0.1294498382vw,16px);line-height:var(--line-height);scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-color);scrollbar-width:thin}section{background-color:var(--color-bg)}pre,textarea,input,button,select{font-family:var(--font-family-base);font-size:clamp(14px,13.5145631068px + 0.1294498382vw,16px)}.font18{font-size:clamp(14px,13.0291262136px + 0.2588996764vw,18px)}.font20,.service_list li{font-size:clamp(16px,15.0291262136px + 0.2588996764vw,20px)}.font22{font-size:clamp(16px,14.5436893204px + 0.3883495146vw,22px)}.font24{font-size:clamp(18px,17.0291262136px + 0.2588996764vw,22px)}.font28{font-size:clamp(20px,18.0582524272px + 0.5177993528vw,28px)}.font32{font-size:clamp(20px,17.0873786408px + 0.7766990291vw,32px)}.font36{font-size:clamp(22px,18.6019417476px + 0.9061488673vw,36px)}.font40{font-size:clamp(22px,17.6310679612px + 1.1650485437vw,40px)}.font48{font-size:clamp(22px,15.6893203883px + 1.6828478964vw,48px)}.font56{font-size:clamp(22px,13.7475728155px + 2.2006472492vw,56px);line-height:1.1}.radius16{border-radius:clamp(8px,6.0582524272px + 0.5177993528vw,16px)}.radius20{border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px)}.radius24{border-radius:clamp(12px,9.0873786408px + 0.7766990291vw,24px)}.white{color:#fff}.bold{font-weight:bold}.cursor{cursor:pointer}.color666{color:#666}@media screen and (max-width: 980px){.pre_inline,.z_index_tit .cc{white-space:normal !important}}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-smooth{scroll-behavior:auto}html.lenis{height:auto;overflow-x:hidden}.mr{margin-left:auto}.img-cover,.case_img_swiper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.imgbg{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:ease 1.5s;transition:ease 1.5s}.imgbgs{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.img-100{display:block;width:100%}.imgbox{overflow:hidden;width:100%;height:100%}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-items-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.z_flex_ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.z_center_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center{text-align:center}.overflow{overflow:hidden}.z_flex_warp{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 980px){.z_flex_warp{display:block}}.ani{-webkit-animation-timing-function:cubic-bezier(0.38, 0, 0, 1);animation-timing-function:cubic-bezier(0.38, 0, 0, 1)}@media screen and (min-width: 981px){@-webkit-keyframes ani-enter{to{opacity:1;-webkit-transform:none;transform:none;-webkit-filter:blur(0);filter:blur(0)}}@keyframes ani-enter{to{opacity:1;-webkit-transform:none;transform:none;-webkit-filter:blur(0);filter:blur(0)}}[data-ani]:not([data-ani-child]),.ani-child{opacity:0}[data-ani][data-ani-child]{opacity:1}.ani-fadeUp{-webkit-transform:translateY(30px);transform:translateY(30px)}.ani-fadeUp2{-webkit-transform:translateY(30%);transform:translateY(30%)}.ani-fadeInLeft{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.ani-fadeInRight{-webkit-transform:translateX(50px);transform:translateX(50px)}.ani-slideInLeft{-webkit-transform:translateX(-20vw);transform:translateX(-20vw)}.ani-slideInRight{-webkit-transform:translateX(20vw);transform:translateX(20vw)}.ani-zoom{opacity:.5;-webkit-transform:scale(0.8);transform:scale(0.8)}.ani-zoomIn{-webkit-transform:scale(1.1);transform:scale(1.1)}.ani-rotate{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.ani-skewY{-webkit-transform:skewY(10deg);transform:skewY(10deg)}[data-ani]:not([data-ani-child]).ani,[data-ani-child].ani .ani-child{-webkit-animation:ani-enter 1.5s cubic-bezier(0.38, 0, 0, 1) both;animation:ani-enter 1.5s cubic-bezier(0.38, 0, 0, 1) both;-webkit-animation-delay:var(--ani-delay, 0s);animation-delay:var(--ani-delay, 0s)}.z_split:not(.is-split){visibility:hidden}.z_split .char,.z_split .line-inner{display:inline-block;opacity:0}.z_split .line-inner{-webkit-transform:translateY(100%);transform:translateY(100%)}.z_split .line{display:block;overflow:hidden}.z_split .line-inner{display:block}.z_split.ani .char,.z_split.ani .line-inner{-webkit-animation:ani-enter .8s ease both;animation:ani-enter .8s ease both}.z_split[data-animate-type=scale] .char{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-filter:blur(4px);filter:blur(4px)}.z_split.ani[data-animate-type=scale] .char{-webkit-animation-duration:.55s;animation-duration:.55s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.z_split[data-animate-type=slide] .char{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-filter:blur(4px);filter:blur(4px)}.z_split.ani[data-animate-type=slide] .char{-webkit-animation-duration:.55s;animation-duration:.55s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.z_split[data-animate-type=lineClip] .line-inner{opacity:1;-webkit-transform:translateY(110%);transform:translateY(110%)}.z_split.ani[data-animate-type=lineClip] .line-inner{-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}}.z_swiper{--swiper-theme-color: var(--color-theme);--swiper-preloader-color: var(--color-theme)}.z_swiper.swiper-fade .swiper-slide{opacity:0 !important}.z_swiper.swiper-fade .swiper-slide.swiper-slide-active{opacity:1 !important}.z_swiper .swiper_dot .on{opacity:1;background:var(--color-theme)}.z_tab_con .child{display:none}.z_tab_con .child.active{display:block}.z_search_warp{position:fixed;left:0;top:0;width:100%;height:50%;z-index:11;background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);-webkit-transition:clip-path .8s;transition:clip-path .8s;padding:20px}.z_search_warp.on{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.z_search_warp .head{position:absolute;width:100%;height:clamp(50px,37.8640776699px + 3.2362459547vw,100px);left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 clamp(12px,-9.359223301px + 5.6957928803vw,100px)}.z_search_warp .close{height:clamp(30px,28.5436893204px + 0.3883495146vw,36px);width:clamp(30px,28.5436893204px + 0.3883495146vw,36px);background:var(--color-theme);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-weight:bold;cursor:pointer;-webkit-transition:ease .8s;transition:ease .8s}.z_search_warp .close .iconfont{font-size:18px}.z_search_warp .close:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.z_search_warp .box{display:-webkit-box;display:-ms-flexbox;display:flex;width:46.875vw}@media screen and (max-width: 980px){.z_search_warp .box{width:100%}}.z_search_warp .box{background:#fff;border-radius:clamp(25px,23.786407767px + 0.3236245955vw,30px);overflow:hidden}.z_search_warp .text{height:clamp(50px,47.572815534px + 0.6472491909vw,60px);-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 clamp(12px,7.6310679612px + 1.1650485437vw,30px)}.z_search_warp .sou{background:var(--color-theme);color:#fff;padding:0 clamp(12px,7.6310679612px + 1.1650485437vw,30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.z_search_warp .sou .iconfont{display:inline-block;margin-right:10px}.z_pagination{margin-top:clamp(30px,13.0097087379px + 4.5307443366vw,100px)}.z_pagination .pagination{text-align:center}.z_pagination .pagination ul,.z_pagination .pagination li{float:none}.z_pagination .pagination .sr-only{display:none}.z_pagination .pagination .page-item{margin:0 5px;width:auto;display:inline-block;text-align:center;position:relative}.z_pagination .pagination .page-item.active .page-link{background:#3c3c3c;color:#fff}.z_pagination .pagination .page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-width:36px;height:36px;text-align:center;border-radius:5px;-webkit-transition:ease .5s;transition:ease .5s;background:#e7e2da}.z_pagination .pagination .page-link:hover{background:#3c3c3c;color:#fff !important}.z_pagination .pagination .iconfont{color:#333}.rich_text{line-height:1.5}.rich_text img{max-width:100% !important;height:auto !important;margin:1em 0;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.rich_text table,.rich_text video{max-width:100% !important}.rich_text table{width:100%;border-collapse:collapse;border:1px solid #000}.rich_text em,.rich_text i,.rich_text span,.rich_text ul,.rich_text li{font-style:normal;list-style:none}@-webkit-keyframes roates{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes roates{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes roates2{0%{-webkit-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) rotate(360deg);transform:translateX(-50%) rotate(360deg)}}@keyframes roates2{0%{-webkit-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) rotate(360deg);transform:translateX(-50%) rotate(360deg)}}.error-message{font-size:14px;color:red;position:absolute;left:0;bottom:-20px}.z_menu_btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:11;margin-left:auto}.z_menu_btn span{display:block;-webkit-transition:ease .6s;transition:ease .6s;width:24px;height:2px;background:var(--color-theme);mix-blend-mode:difference}.z_menu_btn .line2{margin:4px 0}.z_menu_btn .line1,.z_menu_btn .line2{margin-left:auto}.z_menu_btn.on .line1{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg);width:24px}.z_menu_btn.on .line2{opacity:0}.z_menu_btn.on .line3{-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg);width:24px}.z_menu_btn:hover span{width:24px}.z_menu_btn{display:none}@media screen and (max-width: 980px){.z_menu_btn{display:block}}.z_video_pop{width:100%;height:100vh;position:fixed;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999 !important}.z_video_pop .warp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - clamp(12px,2.7766990291px + 2.4595469256vw,50px));height:calc(100% - clamp(12px,2.7766990291px + 2.4595469256vw,50px));background:#000;border-radius:clamp(20px,17.572815534px + 0.6472491909vw,30px);overflow:hidden}.z_video_pop .warp .close_btn{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;position:absolute;right:12px;top:12px;z-index:100;cursor:pointer;background:var(--color-theme);border-radius:50%}.z_video_pop .warp .close_btn .iconfont{font-size:18px}.z_video_pop .warp #videopop{width:100%;max-height:100%}.z_imgLayer{position:fixed;width:100%;height:100vh;background:#000;z-index:99;left:0;top:0}.z_imgLayer li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.z_imgLayer .btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:2}.z_imgLayer .prevs{left:40px}.z_imgLayer .nexts{right:40px}.z_imgLayer .imgLayer-close{position:absolute;right:20px;top:20px;color:#fff;cursor:pointer;z-index:2}#zCode{display:block;left:50%;top:50%;margin-left:-110px;margin-top:-122.5px;position:fixed;background:#fff;height:245px;width:220px;z-index:3000;border-radius:5px;border:6px solid #7f7f7f;-webkit-box-sizing:border-box;box-sizing:border-box}#zCode h2{color:#666;background:#f2f2f2;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e8e8e8;font-size:14px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}#zCode h2 i{cursor:pointer;float:right;width:24px;height:24px;text-align:center}#zCode .ewm{width:100%;height:208px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#zCode .ewm canvas{width:100%;height:100%;top:auto;left:auto;position:relative}.z_share ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.z_share li{position:relative;z-index:1}.z_share li:hover .code{opacity:1;visibility:visible}.z_share li:hover .ico img{opacity:1}.z_share a{cursor:pointer}.z_share .code{width:110px;height:110px;background:#fff;border-radius:5px;overflow:hidden;padding:5px;position:absolute;left:50%;margin-left:-55px;bottom:110%;-webkit-transition:ease 1s;transition:ease 1s;opacity:0;text-align:center;border-radius:6px;border:1px solid #ddd;z-index:-1;visibility:hidden}.z_share .code img{display:block;width:100%}.z_share .code{color:#333;font-size:14px}.z_share .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;-webkit-transition:ease .6s;transition:ease .6s}.z_share .ico .iconfont{font-size:18px}.z_share .ico img{display:block;opacity:.5}.z_zoom_imgLayer{position:fixed;inset:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.86);opacity:0;-webkit-transition:opacity 260ms ease;transition:opacity 260ms ease;overflow:hidden;-ms-touch-action:none;touch-action:none}.z_zoom_imgLayer.is-show{opacity:1}.z_zoom_imgLayer .zoom-img-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.z_zoom_imgLayer img{max-width:90vw;max-height:86vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;-webkit-transition:-webkit-transform 180ms ease;transition:-webkit-transform 180ms ease;transition:transform 180ms ease;transition:transform 180ms ease, -webkit-transform 180ms ease;will-change:transform}.z_zoom_imgLayer img.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-transition:none;transition:none}.z_zoom_imgLayer .zoom-close{position:absolute;top:28px;right:34px;z-index:2;width:42px;height:42px;border:0;border-radius:50%;color:#fff;background:hsla(0,0%,100%,.16);cursor:pointer}.z_zoom_imgLayer .zoom-controls{position:absolute;left:50%;bottom:34px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.z_zoom_imgLayer .zoom-controls button{min-width:44px;height:38px;padding:0 14px;border:0;border-radius:19px;color:#fff;background:hsla(0,0%,100%,.18);cursor:pointer}.service_list ul{display:grid;gap:1.0416666667vw;grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (max-width: 980px){.service_list ul{gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr))}}.service_list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(15px,11.359223301px + 0.9708737864vw,30px);border-bottom:1px solid #dce1e8;padding:clamp(12px,8.8446601942px + 0.8414239482vw,25px) 0;font-weight:bold}.service_list .ico{width:clamp(40px,36.6019417476px + 0.9061488673vw,54px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service_list .ico img{display:block}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0)}}.animate__fadeInUp{-webkit-animation:fadeInUp .8s linear forwards;animation:fadeInUp .8s linear forwards}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation:fadeInRight .8s linear forwards;animation:fadeInRight .8s linear forwards}@-webkit-keyframes zoom{0%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes zoom{0%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes zoom2{0%{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes zoom2{0%{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.animate__zoom2{-webkit-animation:zoom2 1.5s linear forwards;animation:zoom2 1.5s linear forwards}.service_top{background-color:var(--color-bg)}h1,h2,h3{font-weight:normal}.h3,.h4{height:auto}.icon-arrr1,.icon-arrl1{font-size:12px}.icon-arrr1:before,.icon-arrl1:before{font-weight:bold}.pre_box{white-space:pre}.pre_text{white-space:pre-line}.z_container{width:75vw}@media screen and (max-width: 980px){.z_container{width:94%}}.z_container{margin-left:auto;margin-right:auto}@media screen and (max-width: 1540px){.z_container{width:84%}}@media screen and (max-width: 1540px)and (max-width: 980px){.z_container{width:94%}}.paddlr_160{padding-left:8.3333333333vw}@media screen and (max-width: 980px){.paddlr_160{padding-left:12px}}.paddlr_160{padding-right:8.3333333333vw}@media screen and (max-width: 980px){.paddlr_160{padding-right:12px}}.paddlr_260{padding-left:13.5416666667vw}@media screen and (max-width: 980px){.paddlr_260{padding-left:12px}}.paddlr_260{padding-right:13.5416666667vw}@media screen and (max-width: 980px){.paddlr_260{padding-right:12px}}.paddlr_200{padding-left:10.4166666667vw}@media screen and (max-width: 980px){.paddlr_200{padding-left:12px}}.paddlr_200{padding-right:10.4166666667vw}@media screen and (max-width: 980px){.paddlr_200{padding-right:12px}}.hover_li img{-webkit-transition:ease 1s;transition:ease 1s}.hover_li:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.hover_li:hover .tt,.hover_li:hover .tit,.hover_li:hover .more{color:var(--color-theme2)}.more_bar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.more_bar .dot{width:3px;height:3px;background:#010101;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:ease 1s;transition:ease 1s}.more_bar .line{width:31px;height:3px;background:#010101;-webkit-transition:ease .8s;transition:ease .8s;position:relative;-webkit-transform-origin:50% 50% 0px;transform-origin:50% 50% 0px}.more_bar .line::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-gradient(linear, right top, left top, from(#F59CC3), color-stop(#F9BF64), to(#A2DF57));background:linear-gradient(270deg, #F59CC3, #F9BF64, #A2DF57);opacity:0;-webkit-transition:ease .5s;transition:ease .5s}.video-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.more_bar_hover .more_bar .dot,.z_index_news li:hover .more_bar .dot,.z_more:hover .more_bar .dot,.z_header .solution_nav .itembox:hover .more_bar .dot{background:#a5de57}.more_bar_hover .more_bar .line::before,.z_index_news li:hover .more_bar .line::before,.z_more:hover .more_bar .line::before,.z_header .solution_nav .itembox:hover .more_bar .line::before{opacity:1}.more_bar_hover .more_bar .line,.z_index_news li:hover .more_bar .line,.z_more:hover .more_bar .line,.z_header .solution_nav .itembox:hover .more_bar .line{-webkit-box-flex:1;-ms-flex:1;flex:1}.z_header{position:fixed;left:0;top:0;width:100%;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:clamp(55px,48.932038835px + 1.6181229773vw,80px)}.z_header::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:var(--color-bg);z-index:-1;-webkit-transition:ease .5s;transition:ease .5s;opacity:0;background:hsla(0,0%,100%,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.z_header.on,.z_header.z_detail_header{color:#333}.z_header.on .logo .img2,.z_header.z_detail_header .logo .img2{opacity:1}.z_header.on .logo .img1,.z_header.z_detail_header .logo .img1{opacity:0}.z_header.on::before{height:100%;opacity:1}.z_header .logo{position:relative}.z_header .logo img{display:block;height:16px;-webkit-transition:opacity .5s;transition:opacity .5s}.z_header .logo .img2{position:absolute;left:0;top:0;opacity:0}.z_header .icon-arrr1::before{-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.z_header .nav{position:relative}.z_header .nav li{margin-right:2.0833333333vw}@media screen and (max-width: 980px){.z_header .nav li{margin-right:0}}.z_header .nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px}.z_header .nav li:last-child{margin-right:0}.z_header .nav li:hover .subnav,.z_header .nav li:hover .solution_nav{opacity:1;visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%)}.z_header .nav li:hover .one::after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.z_header .nav li.active .one,.z_header .nav li:hover .one{color:var(--color-theme);font-weight:bold}.z_header .nav .one{display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}.z_header .nav .one .num,.z_header .nav .one .hot{min-width:42px;height:20px;background:#bce28d;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;position:absolute;left:10px;bottom:100%;font-weight:normal;padding:0 8px;white-space:nowrap}.z_header .nav .one .hot{background:orange}.z_header .nav .icon-arrb{font-size:12px;margin-left:5px}.z_header .nav .item{position:relative}.z_header .solution_nav{position:absolute;right:0;top:100%;width:54.1666666667vw}@media screen and (max-width: 980px){.z_header .solution_nav{width:100%}}.z_header .solution_nav{padding:clamp(12px,2.7766990291px + 2.4595469256vw,50px);background:#faf9f7;-webkit-box-shadow:6px 10px 21px 0px rgba(126,118,105,.1);box-shadow:6px 10px 21px 0px rgba(126,118,105,.1);border-radius:15px;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;visibility:hidden;-webkit-transition:ease .5s;transition:ease .5s}.z_header .solution_nav .warps{gap:clamp(20px,8.3495145631px + 3.1067961165vw,68px)}.z_header .solution_nav .flwarp{display:grid;gap:3.5416666667vw;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (max-width: 980px){.z_header .solution_nav .flwarp{gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.z_header .solution_nav .flwarp{-webkit-box-flex:1;-ms-flex:1;flex:1;row-gap:clamp(10px,7.572815534px + 0.6472491909vw,20px)}.z_header .solution_nav .tt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.z_header .solution_nav .hot{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;background:#f9c8ba;border-radius:10px;padding:0 8px;font-weight:normal;font-size:12px;color:#e86a46;text-transform:uppercase;-webkit-transform:translateY(-10px);transform:translateY(-10px);-ms-flex-negative:0;flex-shrink:0}.z_header .solution_nav .itembox .more_bar,.z_header .solution_nav .itembox .icon-ir{opacity:0;-webkit-transition:ease .5s;transition:ease .5s}.z_header .solution_nav .itembox .icon-ir{-webkit-transform:translateX(10px) rotate(0);transform:translateX(10px) rotate(0)}.z_header .solution_nav .itembox:hover .icon-ir{opacity:1;-webkit-transform:translateX(0px) rotate(-45deg);transform:translateX(0px) rotate(-45deg)}.z_header .solution_nav .itembox:hover .more_bar{opacity:1}.z_header .solution_nav .conbox{margin-top:3px}.z_header .solution_nav .conbox span{font-size:14px;color:#777}.z_header .solution_nav .conbox span:hover{color:#000}.z_header .solution_nav .conbox span::after{content:"、"}.z_header .solution_nav .conbox span:last-child::after{content:""}.z_header .solution_nav .frwarp{width:13.2291666667vw}@media screen and (max-width: 980px){.z_header .solution_nav .frwarp{width:100%}}.z_header .solution_nav .frwarp{-ms-flex-negative:0;flex-shrink:0;position:relative}.z_header .solution_nav .frwarp .infobox{position:absolute;left:0;top:0;width:100%;z-index:2;border-radius:clamp(5px,3.786407767px + 0.3236245955vw,10px);padding:clamp(12px,7.6310679612px + 1.1650485437vw,30px);color:#fff}.z_header .solution_nav .frwarp .more{color:#cfb997}.z_header .solution_nav .frwarp .more:hover{font-weight:bold}@media screen and (max-width: 980px){.z_header{color:#333}.z_header::before{opacity:1}.z_header .frbox{margin-left:auto}.z_header .z_menu_btn{margin-left:12px}.z_header .logo .img2{opacity:1}.z_header .logo .img1{opacity:1}.z_header .nav{position:fixed;left:0;top:55px;height:calc(100vh - 55px);background-color:var(--color-bg);width:100%;padding:40px 12px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.z_header .nav ul{display:block}.z_header .nav li{width:100%;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.z_header .nav.on{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.z_header .nav .subnav{display:none}.z_header .nav .one{font-size:18px}}.z_banner{position:relative;overflow:hidden;height:100vh;width:100%}.z_banner .swiper-slide{overflow:hidden;position:relative;background:#000}.z_banner .swiper-slide-active{opacity:1 !important}.z_banner .swiper-slide-active .imgbg{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.z_banner .video{min-height:100%;min-width:100%;height:auto;position:absolute}.z_banner .imgbox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.z_banner .imgbg{-webkit-transition:ease 4s;transition:ease 4s;-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.z_banner .swiper-dot{position:absolute;bottom:clamp(5px,-3.4951456311px + 2.2653721683vw,40px);left:0%;z-index:1;width:100%;text-align:center;gap:clamp(2px,-2.3689320388px + 1.1650485437vw,20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.z_banner .swiper-dot span{width:clamp(12px,10.5436893204px + 0.3883495146vw,18px);height:40px;display:inline-block;background:url(../img/dot1.png) no-repeat center center;background-size:100% auto;opacity:1;border-radius:0}.z_banner .swiper-dot span.swiper-pagination-bullet-active{background:url(../img/dot2.png) no-repeat center center;background-size:100% auto}.z_banner .slg_text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.z_banner .slg_text img{display:block;max-height:clamp(100px,73.3009708738px + 7.1197411003vw,210px)}@media screen and (max-width: 980px){.z_banner{margin-top:55px;height:60vw}.z_banner .swiper_tab{display:none !important}.z_banner .en{display:none}.z_banner .imgbox{-webkit-mask-image:none !important;mask-image:none !important}.z_banner .z_menu_btn{margin-left:12px}.z_banner .infobox{top:50%;padding:0 10px;text-align:center}.z_banner .infobox .cc{display:none}}.roate45{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.more .iconfont{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.z_split .line{display:block;line-height:inherit}.z_split div{line-height:inherit}.z_split .char{display:inline-block}.z_index_tit .slg{height:28px;background:#e7e2da;border-radius:14px;padding:0 clamp(12px,11.2718446602px + 0.1941747573vw,15px);font-size:14px;color:#3c3c3c;gap:7px;margin-bottom:clamp(12px,11.2718446602px + 0.1941747573vw,15px)}.z_index_tit .slg em{display:block;width:7px;height:7px;background:#3c3c3c;border-radius:50%}.z_index_tit .tt{font-size:clamp(22px,15.6893203883px + 1.6828478964vw,48px);line-height:1.1;font-weight:normal}.z_index_tit .tt pre{font-size:clamp(24px,18.1747572816px + 1.5533980583vw,48px)}.z_index_tit .cc{margin-top:clamp(10px,9.5145631068px + 0.1294498382vw,12px)}.z_index_tit.center{text-align:center}.z_index_tit.small .tt{font-size:clamp(20px,13.6893203883px + 1.6828478964vw,46px)}.text-vertical{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;letter-spacing:2px}@media screen and (max-width: 980px){.text-vertical.heng{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;letter-spacing:0}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes tipMarqueeLtr{from{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes tipMarqueeLtr{from{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.rotate_ani{-webkit-animation:rotate 16s linear infinite;animation:rotate 16s linear infinite}.z_index_part1{overflow:hidden;background:linear-gradient(186deg, rgb(241, 238, 233) -13.36%, rgba(241, 238, 233, 0) -0.39%, rgb(241, 238, 233) 64.52%, rgb(241, 238, 233) 66.06%),linear-gradient(270deg, rgba(246, 175, 255, 0.5) 0.82%, rgba(255, 181, 146, 0.5) 12.02%, rgba(250, 185, 32, 0.5) 24.48%, rgba(132, 219, 26, 0.5) 100%),rgba(0,0,0,0)}.z_index_part1 .wall{position:relative;width:100%;height:100vh}@media screen and (max-width: 980px){.z_index_part1 .infowarp{position:relative;left:auto;top:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);margin-top:-50vw}.z_index_part1 .wall{height:50vh}}.z_index_hz li{width:auto;padding:8px clamp(12px,5.2038834951px + 1.8122977346vw,40px);height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.z_index_hz li:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.z_index_hz .swiper{background:url(../img/bg.jpg) no-repeat center;background-size:cover;border-radius:20px;overflow:hidden}.z_index_hz .scroll_swiper{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 clamp(36px, 27.2621359223px + 2.3300970874vw, 72px), #000 calc(100% - clamp(36px, 27.2621359223px + 2.3300970874vw, 72px)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 clamp(36px, 27.2621359223px + 2.3300970874vw, 72px), #000 calc(100% - clamp(36px, 27.2621359223px + 2.3300970874vw, 72px)), transparent 100%)}.z_index_hz img{display:block;max-height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:ease 1s;transition:ease 1s}.year-roll{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1;font-family:Arial,sans-serif;font-variant-numeric:tabular-nums;overflow:hidden;min-width:calc(var(--digits, 2)*.72em);min-height:1em;isolation:isolate;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.year-roll .digit{display:inline-block;width:.72em;height:1em;overflow:hidden;position:relative;contain:strict}.year-roll .digit-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.year-roll span{display:block;-ms-flex-negative:0;flex-shrink:0;height:1em;line-height:1;text-align:center}.user_list .itm{width:56px;height:56px;border-radius:50%;overflow:hidden;border:2px solid var(--color-bg);position:relative;margin-left:-10px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.user_list .itm:nth-child(1){margin-left:0;z-index:3}.user_list .itm:nth-child(2){z-index:2}.user_list.user_list2 .itm{border-color:#1d1c1b;width:46px;height:46px}.z_index_about .warp{display:grid;gap:1.25vw;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 980px){.z_index_about .warp{gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.z_index_about .itembox{background:#e7e2da;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);padding:clamp(20px,15.145631068px + 1.2944983819vw,40px) clamp(12px,5.2038834951px + 1.8122977346vw,40px);min-height:23.6458333333vw}@media screen and (max-width: 980px){.z_index_about .itembox{min-height:65vw}}.z_index_about .itembox{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;z-index:1;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease, -webkit-box-shadow .4s ease}.z_index_about .itembox.is-hover{z-index:4;-webkit-box-shadow:0 16px 36px rgba(29,28,27,.16);box-shadow:0 16px 36px rgba(29,28,27,.16)}.z_index_about .about_num li{border-bottom:1px solid #d6d2cb;padding:clamp(12px,10.5436893204px + 0.3883495146vw,18px) 0}.z_index_about .about_num .num{font-family:Arial;font-weight:bold;font-size:clamp(20px,17.572815534px + 0.6472491909vw,30px);line-height:1}.z_index_about .slgs{width:clamp(40px,35.145631068px + 1.2944983819vw,60px);height:clamp(40px,35.145631068px + 1.2944983819vw,60px);border-radius:50%;overflow:hidden}.z_index_about .itembox1 .about_num li:last-child{border-bottom:none;padding-bottom:0}.z_index_about .itembox1 .slgs{position:absolute;right:clamp(12px,5.2038834951px + 1.8122977346vw,40px);bottom:clamp(12px,7.6310679612px + 1.1650485437vw,30px)}.z_index_about .itembox2{background:#1d1c1b;color:#fff}.z_index_about .itembox2 .imgbox{height:6.875vw}@media screen and (max-width: 980px){.z_index_about .itembox2 .imgbox{height:30vw}}.z_index_about .itembox2 .imgbox{border-radius:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.z_index_about .itembox4{grid-column:1/span 2;gap:clamp(10px,-4.5631067961px + 3.8834951456vw,70px)}.z_index_about .itembox4 .flbox{width:40%}@media screen and (max-width: 980px){.z_index_about .itembox4 .flbox{width:100%}}.z_index_about .itembox4 .flbox{margin-bottom:0vw}@media screen and (max-width: 980px){.z_index_about .itembox4 .flbox{margin-bottom:30px}}.z_index_about .itembox4 .frbox{-webkit-box-flex:1;-ms-flex:1;flex:1}.z_index_about .org_box .org_item{-webkit-box-flex:1;-ms-flex:1;flex:1}.z_index_about .org_box .org_item:nth-child(2) .text{background:#fc9f7a;-webkit-transform:translateY(150%);transform:translateY(150%)}.z_index_about .org_box .org_item:nth-child(3) .text{background:#f4885d;-webkit-transform:translateY(300%);transform:translateY(300%)}.z_index_about .org_box .org_item:nth-child(4) .text{background:#e57548;-webkit-transform:translateY(450%);transform:translateY(450%)}.z_index_about .org_box .org_item:hover .box{padding-top:20px}.z_index_about .org_box .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:13.0208333333vw}@media screen and (max-width: 980px){.z_index_about .org_box .box{height:55vw}}.z_index_about .org_box .box{border-bottom:1px solid #d6d2cb;padding-top:.5208333333vw;overflow:hidden;-webkit-transition:ease .7s;transition:ease .7s;background:url(../img/line.png) no-repeat bottom left,url(../img/line2.png) repeat-x left bottom}.z_index_about .org_box .an{width:100%;padding:0 clamp(4px,3.5145631068px + 0.1294498382vw,6px)}.z_index_about .org_box .num{padding:0 clamp(5px,4.2718446602px + 0.1941747573vw,8px);color:#777;margin-top:5px}.z_index_about .org_box .text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34px;background:#f9c8ba;border-radius:17px;font-size:14px;width:100%;-webkit-transition:ease .7s;transition:ease .7s}@media screen and (max-width: 980px){.z_index_about .warp{display:block}.z_index_about .itembox{margin-bottom:12px}}.z_more{display:inline-block}.z_more .text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(6px,5.0291262136px + 0.2588996764vw,10px)}.z_more .iconfont{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;-webkit-transition:ease .5s;transition:ease .5s}.z_more .more_bar{margin-top:5px}.z_more:hover{font-weight:bold}.z_more:hover .iconfont{-webkit-transform:rotate(0);transform:rotate(0)}.case_swiper{border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);overflow:hidden;position:relative}.case_swiper li{position:relative}.case_swiper .swiper-slide-active .imgbox{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.case_swiper .swiper-slide-active .info_ani{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.case_swiper .imgbox{height:33.8541666667vw}@media screen and (max-width: 980px){.case_swiper .imgbox{height:60vw}}.case_swiper .imgbox{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-transition:ease 5s;transition:ease 5s}.case_swiper .info_ani{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:ease 1.5s;transition:ease 1.5s;-webkit-transition-delay:.4s;transition-delay:.4s}.case_swiper .swiper-dot{position:absolute;left:0;bottom:clamp(10px,-4.5631067961px + 3.8834951456vw,70px);z-index:2;width:auto}.swiper-dot{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.swiper-dot span{width:clamp(6px,5.0291262136px + 0.2588996764vw,10px);height:clamp(6px,5.0291262136px + 0.2588996764vw,10px);background:#e7e2da;border-radius:50%;display:block;-webkit-transition:ease .5s;transition:ease .5s;cursor:pointer;opacity:1}.swiper-dot .swiper-pagination-bullet-active{width:clamp(20px,13.2038834951px + 1.8122977346vw,48px);border-radius:5px;background:-webkit-gradient(linear, right top, left top, from(#F59CC3), color-stop(#F9BF64), to(#A2DF57));background:linear-gradient(270deg, #F59CC3, #F9BF64, #A2DF57)}.case_list ul{display:grid;gap:1.0416666667vw;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (max-width: 980px){.case_list ul{gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.case_list li:hover .img-cover,.case_list li:hover .case_img_swiper img,.case_img_swiper .case_list li:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.case_list li:hover .imgbox::before{opacity:1}.case_list .img-cover,.case_list .case_img_swiper img,.case_img_swiper .case_list img{-webkit-transition:ease 1.5s;transition:ease 1.5s}.case_list .imgbox{height:33.8541666667vw}@media screen and (max-width: 980px){.case_list .imgbox{height:75vw}}.case_list .imgbox{border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);overflow:hidden;position:relative}.case_list .imgbox .parallax{position:absolute;left:0;top:0;width:100%;height:105%;will-change:transform;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);overflow:hidden}.case_list .imgbox::before{content:"";display:block;width:102%;height:102%;background:url(../img/mask.png) no-repeat bottom center;background-size:100% auto;position:absolute;left:0;top:0;z-index:1;-webkit-transition:ease .8s;transition:ease .8s;opacity:0}.case_list .infobox{padding:clamp(12px,10.0582524272px + 0.5177993528vw,20px) 0}.z_index_service .warps{background:url(../img/bg2.jpg) no-repeat top center;background-size:cover;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px)}.z_index_service .itembox{padding:clamp(20px,10.2912621359px + 2.5889967638vw,60px) 0;border-bottom:1px solid rgba(0,0,0,.2);position:relative}.z_index_service .itembox::before{content:"";display:block;position:absolute;left:0;bottom:-1px;width:0;-webkit-transition:ease 1.5s;transition:ease 1.5s;height:2px;background:-webkit-gradient(linear, left top, right top, from(rgb(132, 219, 26)), color-stop(rgb(250, 185, 32)), color-stop(rgb(255, 181, 146)), to(rgb(246, 175, 255)));background:linear-gradient(90deg, rgb(132, 219, 26), rgb(250, 185, 32), rgb(255, 181, 146), rgb(246, 175, 255))}.z_index_service .itembox:hover::before{width:100%}.z_index_service .itembox:hover .info1,.z_index_service .itembox:hover .info2{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.z_index_service .itembox .num{width:14.5833333333vw}@media screen and (max-width: 980px){.z_index_service .itembox .num{width:100%}}.z_index_service .itembox .info1{width:22.9166666667vw}@media screen and (max-width: 980px){.z_index_service .itembox .info1{width:100%}}.z_index_service .itembox .info1{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.z_index_service .itembox .info2{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.z_index_service .itembox .tt{margin-bottom:clamp(12px,10.0582524272px + 0.5177993528vw,20px)}.z_index_service .itembox .slgbar span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;background:rgba(245,247,249,0);border-radius:15px;border:1px solid #1d2029;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 clamp(12px,11.2718446602px + 0.1941747573vw,15px);font-size:14px;margin-right:clamp(4px,3.5145631068px + 0.1294498382vw,6px);margin-bottom:5px}.z_index_service .itembox .openBtn{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;cursor:pointer;background:url(../img/jian.png) no-repeat center;background-size:auto}.z_index_service .itembox .openBtn.on{background-image:url(../img/add.png)}.z_index_service .itembox.is-close .info1 .tt{margin-bottom:0}@media screen and (max-width: 980px){.z_index_service .itembox{display:block}.z_index_service .info2{margin-top:30px;display:none}}.gobtn{height:clamp(40px,36.6019417476px + 0.9061488673vw,54px);background:#3c3c3c;border-radius:27px;padding:0 clamp(12px,7.6310679612px + 1.1650485437vw,30px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:clamp(14px,13.0291262136px + 0.2588996764vw,18px);font-weight:bold;-webkit-transition:ease .5s;transition:ease .5s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gobtn:hover{opacity:.9}.gobtn:hover .iconfont{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.gobtn .iconfont{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:6px;font-size:clamp(14px,13.0291262136px + 0.2588996764vw,18px);-webkit-transition:ease .6s;transition:ease .6s}.z_index_score .warps{display:grid;gap:.2083333333vw;grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (max-width: 980px){.z_index_score .warps{gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr))}}.z_index_score .itembox{min-height:20.8333333333vw}@media screen and (max-width: 980px){.z_index_score .itembox{min-height:65vw}}.z_index_score .itembox{border-radius:clamp(10px,8.786407767px + 0.3236245955vw,15px);overflow:hidden;-webkit-transition:ease .5s;transition:ease .5s}.z_index_score .itembox:hover{gap:0;border-radius:clamp(10px,8.786407767px + 0.3236245955vw,15px);-webkit-box-shadow:0 16px 36px rgba(29,28,27,.16);box-shadow:0 16px 36px rgba(29,28,27,.16);-webkit-transform:translateY(-10px) !important;transform:translateY(-10px) !important}.z_index_score .itembox:hover .icon-jiahao{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.z_index_score .itembox:hover .box{border-radius:0}.z_index_score .itembox:nth-child(3){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.z_index_score .icon-jiahao{-webkit-transition:ease .6s;transition:ease .6s}.z_index_score .itembox1 .top{gap:clamp(10px,5.145631068px + 1.2944983819vw,30px)}.z_index_score .box{background:#e7e2da;border-radius:clamp(10px,8.786407767px + 0.3236245955vw,15px);padding:clamp(15px,11.359223301px + 0.9708737864vw,30px) clamp(12px,7.6310679612px + 1.1650485437vw,30px);-webkit-transition:ease .5s;transition:ease .5s}.z_index_score .user{gap:clamp(10px,8.0582524272px + 0.5177993528vw,18px)}.z_index_score .user .imgbox{width:clamp(40px,37.572815534px + 0.6472491909vw,50px);height:clamp(40px,37.572815534px + 0.6472491909vw,50px);border-radius:50%}.z_index_score .desc{text-indent:2em}.z_index_score .about_nums ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.z_index_score .about_nums .tt{font-weight:400;font-size:clamp(28px,17.3203883495px + 2.8478964401vw,72px);line-height:1}.z_index_score .about_nums .cc{color:#777;margin-top:clamp(5px,4.2718446602px + 0.1941747573vw,8px)}@media screen and (max-width: 980px){.z_index_score .about_nums ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}}.framer-s3srx4-container{bottom:calc(100% - min(var(--framer-viewport-height, 100%),100%) + 0px);height:100px;position:var(--framer-canvas-fixed-position, fixed);z-index:3;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:1004;-ms-flex-order:1003;order:1003;width:100%;left:0%;pointer-events:none}.framer-s3srx4-container .gradual-blur{position:absolute;pointer-events:none;opacity:1;z-index:1000;height:100%;width:100%;bottom:0;left:0;right:0}.framer-s3srx4-container .gradual-blur-inner{position:relative;width:100%;height:100%}.framer-s3srx4-container .blur-layer{position:absolute;inset:0;opacity:1}.framer-s3srx4-container .blur-layer-1{mask-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(20%, black), color-stop(40%, black), color-stop(60%, transparent));mask-image:linear-gradient(to bottom, transparent 0%, black 20%, black 40%, transparent 60%);-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(20%, black), color-stop(40%, black), color-stop(60%, transparent));-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 20%, black 40%, transparent 60%);backdrop-filter:blur(0.083rem);-webkit-backdrop-filter:blur(0.083rem)}.framer-s3srx4-container .blur-layer-2{mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, transparent), color-stop(40%, black), color-stop(60%, black), color-stop(80%, transparent));mask-image:linear-gradient(to bottom, transparent 20%, black 40%, black 60%, transparent 80%);-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, transparent), color-stop(40%, black), color-stop(60%, black), color-stop(80%, transparent));-webkit-mask-image:linear-gradient(to bottom, transparent 20%, black 40%, black 60%, transparent 80%);backdrop-filter:blur(0.166rem);-webkit-backdrop-filter:blur(0.166rem)}.framer-s3srx4-container .blur-layer-3{mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(40%, transparent), color-stop(60%, black), color-stop(80%, black), to(transparent));mask-image:linear-gradient(to bottom, transparent 40%, black 60%, black 80%, transparent 100%);-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(40%, transparent), color-stop(60%, black), color-stop(80%, black), to(transparent));-webkit-mask-image:linear-gradient(to bottom, transparent 40%, black 60%, black 80%, transparent 100%);backdrop-filter:blur(0.377rem);-webkit-backdrop-filter:blur(0.377rem)}.framer-s3srx4-container .blur-layer-4{mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(80%, black), to(black));mask-image:linear-gradient(to bottom, transparent 60%, black 80%, black 100%);-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(80%, black), to(black));-webkit-mask-image:linear-gradient(to bottom, transparent 60%, black 80%, black 100%);backdrop-filter:blur(0.749rem);-webkit-backdrop-filter:blur(0.749rem)}.framer-s3srx4-container .blur-layer-5{mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), to(black));mask-image:linear-gradient(to bottom, transparent 80%, black 100%);-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), to(black));-webkit-mask-image:linear-gradient(to bottom, transparent 80%, black 100%);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}.z_index_news ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(5px,3.3009708738px + 0.4530744337vw,12px);min-height:31.25vw}.z_index_news li{width:22.3958333333vw}@media screen and (max-width: 980px){.z_index_news li{width:100%}}.z_index_news li{-webkit-transition:-webkit-box-flex .5s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .4s ease,-webkit-filter .4s ease;transition:-webkit-box-flex .5s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .4s ease,-webkit-filter .4s ease;transition:flex .5s cubic-bezier(0.22, 1, 0.36, 1),transform .4s ease,filter .4s ease;transition:flex .5s cubic-bezier(0.22, 1, 0.36, 1),transform .4s ease,filter .4s ease,-webkit-box-flex .5s cubic-bezier(0.22, 1, 0.36, 1),-ms-flex .5s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .4s ease,-webkit-filter .4s ease;will-change:transform,flex}.z_index_news li:hover img{-webkit-transform:scale(1.04, 1.04);transform:scale(1.04, 1.04)}.z_index_news li.active{-webkit-box-flex:1.2;-ms-flex:1.2 1 0px;flex:1.2 1 0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.z_index_news li.active .imgbox{height:20.3125vw}@media screen and (max-width: 980px){.z_index_news li.active .imgbox{height:60vw}}.z_index_news li:not(.active){-webkit-box-flex:.9;-ms-flex:.9 0 0px;flex:.9 0 0}.z_index_news .imgbox{height:16.1458333333vw}@media screen and (max-width: 980px){.z_index_news .imgbox{height:60vw}}.z_index_news .imgbox{border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);position:relative;-webkit-transition:height .55s cubic-bezier(0.22, 1, 0.36, 1),border-radius .5s ease,-webkit-transform .5s ease;transition:height .55s cubic-bezier(0.22, 1, 0.36, 1),border-radius .5s ease,-webkit-transform .5s ease;transition:height .55s cubic-bezier(0.22, 1, 0.36, 1),transform .5s ease,border-radius .5s ease;transition:height .55s cubic-bezier(0.22, 1, 0.36, 1),transform .5s ease,border-radius .5s ease,-webkit-transform .5s ease}.z_index_news .titbox{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;color:#fff;font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px);top:25%;width:55%}@media screen and (max-width: 980px){.z_index_news .titbox{width:80%}}.z_index_news .titbox .slg{display:block;margin-bottom:clamp(12px,11.2718446602px + 0.1941747573vw,15px);height:12px}.z_index_news .titbox .tit{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.z_index_news img{-webkit-transition:ease 1s;transition:ease 1s}@media screen and (max-width: 980px){.z_index_news .z_more{margin-top:30px}.z_index_news ul{display:block}.z_index_news li{margin-bottom:20px}}.question_list{width:26.0416666667vw}@media screen and (max-width: 980px){.question_list{width:100%}}.question_list{margin-left:auto}.question_list li{background:#e7e2da;border-radius:10px;margin-bottom:clamp(6px,5.0291262136px + 0.2588996764vw,10px)}.question_list li:hover .tt{font-weight:bold}.question_list .titbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(12px,9.572815534px + 0.6472491909vw,22px) clamp(8px,5.0873786408px + 0.7766990291vw,20px);cursor:pointer}.question_list .titbar.active .iconfont{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.question_list .iconfont{-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:bold;display:inline-block;-webkit-transition:ease .5s;transition:ease .5s}.question_list .downbox{padding:0 clamp(8px,5.0873786408px + 0.7766990291vw,20px);display:none;padding-bottom:clamp(12px,8.8446601942px + 0.8414239482vw,25px)}@media screen and (max-width: 980px){.question_list{margin-top:30px}}.z_index_contact{padding:clamp(12px,11.2718446602px + 0.1941747573vw,15px);position:relative;z-index:2;background:var(--color-bg)}.z_index_contact .warps{z-index:1}.z_index_contact .wall{background:#0b100a;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);overflow:hidden;position:absolute !important;inset:0;height:100%;left:0;top:0;z-index:-1}.z_index_contact .frwarp{width:34.375vw}@media screen and (max-width: 980px){.z_index_contact .frwarp{width:100%}}.z_index_contact .frwarp{border-radius:clamp(10px,8.786407767px + 0.3236245955vw,15px);background:#f1eee9}@media screen and (max-width: 980px){.z_index_contact .frwarp{margin-top:40px}.z_index_contact .grid-cols-2{display:block}}.z_form ul{gap:clamp(10px,7.572815534px + 0.6472491909vw,20px) clamp(10px,8.786407767px + 0.3236245955vw,15px)}.z_form li.w100{grid-column:span 2}.z_form .text{height:clamp(46px,43.572815534px + 0.6472491909vw,56px);background:#f9f7f4;border-radius:clamp(23px,21.786407767px + 0.3236245955vw,28px);padding:0 clamp(12px,10.0582524272px + 0.5177993528vw,20px);margin-top:clamp(4px,3.0291262136px + 0.2588996764vw,8px);width:100%}.z_form .text.err{border:1px solid #000}.z_form .code{display:block;height:clamp(46px,43.572815534px + 0.6472491909vw,56px);border-radius:clamp(23px,21.786407767px + 0.3236245955vw,28px)}.z_form .checkbox{gap:clamp(10px,8.786407767px + 0.3236245955vw,15px)}.z_form .checkbox.err input[type=checkbox]{border-color:#000}.z_form .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(8px,7.7572815534px + 0.0647249191vw,9px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:ease .35s;transition:ease .35s}.z_form .checkbox input[type=checkbox]{width:clamp(16px,15.5145631068px + 0.1294498382vw,18px);height:clamp(16px,15.5145631068px + 0.1294498382vw,18px);-webkit-box-flex:0;-ms-flex:none;flex:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1.5px solid #a7a39a;border-radius:4px;background:#fff center/12px 12px no-repeat;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;-webkit-transition:ease .25s;transition:ease .25s}.z_form .checkbox input[type=checkbox]:checked{border-color:#3c3c3c;background-color:#3c3c3c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2 6l2.2 2.4L10 2.8'/%3E%3C/svg%3E");-webkit-box-shadow:inset 0 0 0 2px #3c3c3c;box-shadow:inset 0 0 0 2px #3c3c3c}.z_form .texta{height:clamp(100px,95.145631068px + 1.2944983819vw,120px);border-radius:clamp(10px,8.786407767px + 0.3236245955vw,15px);padding:clamp(12px,10.0582524272px + 0.5177993528vw,20px)}.page{background:var(--color-bg)}.z_footer{position:relative;padding-bottom:15vw}.z_footer .topwarp{border-radius:0 0 clamp(10px,0.2912621359px + 2.5889967638vw,50px) clamp(10px,0.2912621359px + 2.5889967638vw,50px);background:#f1eee9}.z_footer .frwarp{width:34.375vw}@media screen and (max-width: 980px){.z_footer .frwarp{width:100%}}.z_footer .btmwarp{background:url(../img/footerbg.jpg) no-repeat bottom center;background-size:cover;position:fixed;bottom:0;left:0;width:100%;z-index:-1;padding-top:5vw}@media screen and (max-width: 980px){.z_footer .framer-s3srx4-container{display:none}.z_footer .topwarp{padding-top:30px}.z_footer .topwarp .flwarp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.z_footer .topwarp .frwarp{margin-top:30px}.z_footer .topwarp .frwarp .contact{display:block}.z_footer .topwarp .frwarp .itembox{margin-bottom:20px}}.image-grid{pointer-events:none;position:absolute;width:100%;height:100%;top:0%;left:0%;display:grid;grid-template-columns:repeat(30, 1fr);grid-template-rows:repeat(30, 1fr)}.image-grid__item{opacity:1;position:relative}.image-grid img{will-change:transform;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px)}.pos-1{grid-area:10/3/16/7}.pos-2{grid-area:6/6/13/9;z-index:-1}.pos-3{grid-area:4/20/7/24}.pos-4{grid-area:5/24/9/19}.pos-5{grid-area:12/6/16/8;z-index:1}.pos-6{grid-area:20/8/14/11}.pos-7{grid-area:43/1/51/10}.pos-8{grid-area:38/14/51/19}.pos-9{grid-area:40/26/51/32}.pos-10{grid-area:37/39/48/47}.z_about_part1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;height:100svh;overflow:hidden;background:var(--color-bg);backface-visibility:hidden;-webkit-backface-visibility:hidden}.z_about_part1 .phwarp{position:absolute;inset:0;pointer-events:none;z-index:0}.z_about_part1 .ph_item{position:absolute;left:50%;top:50%;width:var(--w);height:var(--h);opacity:0;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.z_about_part1 .ph_item:nth-child(1){--w: 81px;--h: 102px}.z_about_part1 .ph_item:nth-child(2){--w: 127px;--h: 98px}.z_about_part1 .ph_item:nth-child(3){--w: 97px;--h: 99px}.z_about_part1 .ph_item:nth-child(4){--w: 123px;--h: 119px}.z_about_part1 .ph_item:nth-child(5){--w: 122px;--h: 86px}.z_about_part1 .ph_item:nth-child(6){--w: 133px;--h: 85px}.z_about_part1 .ph_item:nth-child(7){--w: 110px;--h: 122px}.z_about_part1 .ph_item:nth-child(8){--w: 126px;--h: 100px}.z_about_part1 .ph_box{display:block;width:100%;height:100%;overflow:hidden;border-radius:clamp(10px,9.0291262136px + 0.2588996764vw,14px);background:#e7e2da;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.z_about_part1 .ph_box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width: 1024px){.z_about_part1 .ph_box{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media screen and (min-width: 1280px){.z_about_part1 .ph_box{-webkit-transform:scale(1.9);transform:scale(1.9)}}.z_about_part1 .cw{position:relative;z-index:2;width:100%;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.z_about_part1 .tt{line-height:1.3}@media screen and (max-width: 980px){.z_about_part1 .phwarp{-webkit-transform:scale(0.9);transform:scale(0.9)}}.z_about_part2 .about_nums li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(15px,-0.7766990291px + 4.2071197411vw,80px) 0;border-bottom:1px solid #d6d2cb;position:relative;-webkit-transition:ease 1s;transition:ease 1s}.z_about_part2 .about_nums li::before{content:"";display:block;width:0%;height:2px;background:#d6d2cb;position:absolute;bottom:-1px;left:0;background:-webkit-gradient(linear, left top, right top, from(rgb(132, 219, 26)), color-stop(rgb(250, 185, 32)), color-stop(rgb(255, 181, 146)), to(rgb(246, 175, 255)));background:linear-gradient(90deg, rgb(132, 219, 26), rgb(250, 185, 32), rgb(255, 181, 146), rgb(246, 175, 255));-webkit-transition:ease 1s;transition:ease 1s}.z_about_part2 .about_nums li:hover{padding-left:clamp(12px,7.6310679612px + 1.1650485437vw,30px);padding-right:clamp(12px,7.6310679612px + 1.1650485437vw,30px)}.z_about_part2 .about_nums li:hover::before{width:100%}.z_about_part2 .about_nums li:hover .label{font-weight:bold}.z_about_part2 .about_nums .label{font-size:clamp(14px,11.572815534px + 0.6472491909vw,24px)}.z_about_part2 .about_nums .numbox{font-size:clamp(30px,8.1553398058px + 5.8252427184vw,120px);line-height:1;font-weight:bold}.why_warp{--why-stick-top: clamp(68px, 50.5242718447px + 4.6601941748vw, 140px);padding-bottom:clamp(100px,70.8737864078px + 7.7669902913vw,220px)}.why_warp .itembox{position:sticky;top:var(--why-stick-top);z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(#D0E2B8), to(#e6e2d8));background:linear-gradient(to bottom, #D0E2B8, #e6e2d8);border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:35.4166666667vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 18px 48px rgba(0,0,0,.08);box-shadow:0 18px 48px rgba(0,0,0,.08);-webkit-transform-origin:50% 0;transform-origin:50% 0}.why_warp .itembox:nth-child(1){z-index:1}.why_warp .itembox:nth-child(2){z-index:2;top:calc(var(--why-stick-top) + 24px)}.why_warp .itembox:nth-child(3){z-index:3;top:calc(var(--why-stick-top) + 48px)}.why_warp .itembox:nth-child(4){z-index:4;top:calc(var(--why-stick-top) + 72px)}.why_warp .itembox+.itembox{margin-top:clamp(16px,12.1165048544px + 1.0355987055vw,32px)}.why_warp .infowarp{-ms-flex-negative:0;flex-shrink:0;width:50%}@media screen and (max-width: 980px){.why_warp .infowarp{width:100%}}.why_warp .infowarp{padding:0 clamp(12px,-14.213592233px + 6.9902912621vw,120px)}.why_warp .infowarp .box{width:84%}@media screen and (max-width: 980px){.why_warp .infowarp .box{width:100%}}.why_warp .infowarp .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.why_warp .infowarp .tt{font-size:clamp(20px,16.1165048544px + 1.0355987055vw,36px);line-height:1.15}.why_warp .infowarp .desc{margin:clamp(20px,15.145631068px + 1.2944983819vw,40px) 0}.why_warp .imgwarp{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.why_warp .imgwarp .box{display:-webkit-box;display:-ms-flexbox;display:flex}.why_warp .imgwarp .imgbox{overflow:hidden}.why_warp .imgwarp{width:50%}@media screen and (max-width: 980px){.why_warp .imgwarp{width:100%}}.why_warp .itembox1{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why_warp .itembox1 .imgbox{border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px)}.why_warp .itembox1 .img1{width:15.3645833333vw}@media screen and (max-width: 980px){.why_warp .itembox1 .img1{width:46vw}}.why_warp .itembox1 .img1{height:20.3125vw}@media screen and (max-width: 980px){.why_warp .itembox1 .img1{height:65vw}}.why_warp .itembox1 .img2{width:11.4583333333vw}@media screen and (max-width: 980px){.why_warp .itembox1 .img2{width:40vw}}.why_warp .itembox1 .img2{height:11.4583333333vw}@media screen and (max-width: 980px){.why_warp .itembox1 .img2{height:40vw}}.why_warp .itembox1 .img2{margin-left:-3.125vw}@media screen and (max-width: 980px){.why_warp .itembox1 .img2{margin-left:-30px}}.why_warp .itembox1 .img2{margin-top:55%}.why_warp .itembox1 .bar{gap:clamp(10px,8.0582524272px + 0.5177993528vw,18px)}.why_warp .itembox1 .year{line-height:1}.why_warp .itembox2{background:-webkit-gradient(linear, left top, left bottom, from(#EFD1BD), to(#e6e2d8));background:linear-gradient(to bottom, #EFD1BD, #e6e2d8);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why_warp .itembox2 .imgwarp .box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(5px,2.572815534px + 0.6472491909vw,15px)}.why_warp .itembox2 .imgbox{width:11.3541666667vw}@media screen and (max-width: 980px){.why_warp .itembox2 .imgbox{width:100%}}.why_warp .itembox2 .imgbox{height:19.1145833333vw}@media screen and (max-width: 980px){.why_warp .itembox2 .imgbox{height:65vw}}.why_warp .itembox2 .imgbox{border-radius:clamp(10px,9.5145631068px + 0.1294498382vw,12px)}.why_warp .itembox2 .img2{margin-top:clamp(20px,10.2912621359px + 2.5889967638vw,60px)}.why_warp .itembox3{background:-webkit-gradient(linear, left top, left bottom, from(#edd8b1), to(#e6e2d8));background:linear-gradient(to bottom, #edd8b1, #e6e2d8)}.why_warp .itembox3 .imgwarp{margin-top:auto}.why_warp .itembox4{background:-webkit-gradient(linear, left top, left bottom, from(#e6d3dc), to(#e6e2d8));background:linear-gradient(to bottom, #e6d3dc, #e6e2d8);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.why_warp .itembox4 .imgwarp span{color:#9f929b}.why_warp .itembox4 .num{font-size:clamp(20px,14.6601941748px + 1.4239482201vw,42px);line-height:1}.why_warp .itembox4 .box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:block}.why_warp .itembox4 .boxs{border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);padding:clamp(12px,11.2718446602px + 0.1941747573vw,15px);width:14.2708333333vw}@media screen and (max-width: 980px){.why_warp .itembox4 .boxs{width:80%}}.why_warp .itembox4 .box1{background:#ddc9da}.why_warp .itembox4 .box2{background:#c7cfda;margin-top:-30%;margin-left:60%;z-index:1;position:relative}.why_warp .itembox4 .box3{width:9.5833333333vw}@media screen and (max-width: 980px){.why_warp .itembox4 .box3{width:30vw}}.why_warp .itembox4 .box3{background:#c0e0ae;margin-left:-20%;margin-top:-34%}.why_warp .itembox4 .box3 .iconfont{width:40px;height:40px;background:#aed498;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-size:20px}.why_warp .hy_list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:24px;gap:clamp(10px,8.786407767px + 0.3236245955vw,15px);margin-bottom:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.why_warp .hy_list li em{display:block;width:24px;height:24px;background:url(../img/gou.png) no-repeat center;background-size:100% auto}.why_warp .scroll_tip{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none;container-type:inline-size}.why_warp .scroll_tip ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:100%}.why_warp .scroll_tip li{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform;-webkit-animation:tipMarqueeLtr linear infinite;animation:tipMarqueeLtr linear infinite}.why_warp .scroll_tip li:nth-child(1){-webkit-animation-duration:12s;animation-duration:12s}.why_warp .scroll_tip li:nth-child(2){-webkit-animation-duration:18s;animation-duration:18s}.why_warp .scroll_tip li:nth-child(2) span{background:-webkit-gradient(linear, left top, right top, from(#e9dec9), to(#fc9f7a));background:linear-gradient(to right, #e9dec9, #fc9f7a)}.why_warp .scroll_tip li:nth-child(3){-webkit-animation-duration:10s;animation-duration:10s}.why_warp .scroll_tip li:nth-child(3) span{background:-webkit-gradient(linear, left top, right top, from(#f9b4d3), to(#e9dec9));background:linear-gradient(to right, #f9b4d3, #e9dec9)}.why_warp .scroll_tip li:nth-child(4){-webkit-animation-duration:16s;animation-duration:16s}.why_warp .scroll_tip li:nth-child(4) span{background:-webkit-gradient(linear, left top, right top, from(#a7df62), to(#e9dec9));background:linear-gradient(to right, #a7df62, #e9dec9)}.why_warp .scroll_tip span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:36px;border-radius:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 clamp(12px,9.572815534px + 0.6472491909vw,22px);margin-right:100cqw;white-space:nowrap;background:-webkit-gradient(linear, left top, right top, from(#e9dec9), to(#f7c051));background:linear-gradient(to right, #e9dec9, #f7c051)}@media screen and (max-width: 980px){.why_warp .itembox{padding:40px 12px}.why_warp .itembox1{padding-bottom:100px}.why_warp .infowarp{padding:0}.why_warp .imgwarp{margin-top:50px !important}.why_warp .itembox4 .box2{margin-top:-10%;margin-left:32%}}.star .iconfont{font-size:14px;color:#fb931b}.z_about_hz .z_container{width:75vw}@media screen and (max-width: 980px){.z_about_hz .z_container{width:94%}}.z_about_hz .z_container{-webkit-perspective:1800px;perspective:1800px;-webkit-perspective-origin:50% 20%;perspective-origin:50% 20%}.z_about_hz .logo_list{margin-top:clamp(30px,22.7184466019px + 1.9417475728vw,60px);border-bottom:1px solid #d6d2cb;padding-bottom:clamp(20px,5.4368932039px + 3.8834951456vw,80px);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.z_about_hz .logo_list ul{display:grid;gap:1.5625vw;grid-template-columns:repeat(8, minmax(0, 1fr))}@media screen and (max-width: 980px){.z_about_hz .logo_list ul{gap:10px;grid-template-columns:repeat(3, minmax(0, 1fr))}}.z_about_hz .logo_list li{height:clamp(50px,37.8640776699px + 3.2362459547vw,100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.z_about_hz .logo_list li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.z_about_hz .logo_list li img{max-height:100%;max-width:100%;-webkit-transition:ease 1s;transition:ease 1s}.filter_box dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(5px,3.786407767px + 0.3236245955vw,10px);margin-bottom:clamp(5px,3.786407767px + 0.3236245955vw,10px);font-size:14px}.filter_box dt,.filter_box a{height:28px;background:#e7e2da;border-radius:14px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 clamp(12px,11.2718446602px + 0.1941747573vw,15px)}.filter_box a{border:1px solid #d6d2cb;margin-right:clamp(5px,3.786407767px + 0.3236245955vw,10px);margin-bottom:clamp(5px,3.786407767px + 0.3236245955vw,10px);background:none;-webkit-transition:ease .8s;transition:ease .8s}.filter_box a.active,.filter_box a:hover{background:#3c3c3c;color:#fff}.case_xq_page .z_container{width:83.3333333333vw}@media screen and (max-width: 980px){.case_xq_page .z_container{width:94%}}.xq_warp .xq_left{width:23.9583333333vw}@media screen and (max-width: 980px){.xq_warp .xq_left{width:100%}}.xq_warp .xq_left{position:sticky;top:clamp(50px,28.1553398058px + 5.8252427184vw,140px)}.xq_warp .csbox .item{margin-bottom:clamp(12px,2.7766990291px + 2.4595469256vw,50px)}.xq_warp .csbox span{display:block;color:#777}.xq_warp .lines{height:1px;border-top:2px dotted #9f9b93}.xq_warp .xq_right{width:52.0833333333vw}@media screen and (max-width: 980px){.xq_warp .xq_right{width:100%}}.xq_warp .xq_right{margin-left:auto}@media screen and (max-width: 980px){.xq_warp .xq_left{position:relative;top:auto}.xq_warp .xq_right{margin-top:40px}}.case_img_swiper{overflow:hidden}.case_img_swiper ul{gap:clamp(10px,7.572815534px + 0.6472491909vw,20px)}.case_img_swiper li{width:21.4583333333vw}@media screen and (max-width: 980px){.case_img_swiper li{width:60vw}}.case_img_swiper li{height:23.75vw}@media screen and (max-width: 980px){.case_img_swiper li{height:60vw}}.case_img_swiper li{overflow:hidden;border-radius:10px}.case_img_swiper li:hover img{-webkit-transform:scale(1.06, 1.06);transform:scale(1.06, 1.06)}.case_img_swiper img{-webkit-transition:ease 1s;transition:ease 1s}.z_our_service .line{background:#d6d2cb;height:1px}.z_our_service .flbox{width:19.2708333333vw}@media screen and (max-width: 980px){.z_our_service .flbox{width:100%}}.z_our_service .flbox{-ms-flex-negative:0;flex-shrink:0}.z_our_service .z_index_tit .tt{font-size:clamp(20px,17.572815534px + 0.6472491909vw,30px);width:37.5vw}@media screen and (max-width: 980px){.z_our_service .z_index_tit .tt{width:100%}}.z_our_service .z_index_tit .tt{color:#3c3c3c}.service_warp .leftbox{z-index:2}@media screen and (min-width: 981px){.service_warp .leftbox{position:sticky;top:clamp(80px,55.7281553398px + 6.4724919094vw,180px)}}.service_warp .leftbox em{display:block;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.service_warp .leftbox li{opacity:.5;line-height:1.8;cursor:pointer;-webkit-transition:opacity .45s;transition:opacity .45s}.service_warp .leftbox li.active,.service_warp .leftbox li:hover{opacity:1}.service_warp .rightbox{-webkit-box-flex:1;-ms-flex:1;flex:1}.service_warp .rightbox .itembox{margin-bottom:clamp(40px,8.4466019417px + 8.4142394822vw,170px)}.service_warp .rightbox .itembox:last-child{margin-bottom:0}.service_warp .rightbox .imgbox{width:15.9375vw}@media screen and (max-width: 980px){.service_warp .rightbox .imgbox{width:100%}}.service_warp .rightbox .imgbox{height:13.9583333333vw}@media screen and (max-width: 980px){.service_warp .rightbox .imgbox{height:70vw}}.service_warp .rightbox .imgbox{position:relative;border-radius:12px;position:relative;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.service_warp .rightbox .imgbox .slg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 clamp(6px,4.5436893204px + 0.3883495146vw,12px);height:28px;border-radius:14px;background:rgba(231,226,218,.8);position:absolute;left:10px;top:10px;z-index:1;font-size:14px}.service_warp .rightbox .infobox{width:27.0833333333vw}@media screen and (max-width: 980px){.service_warp .rightbox .infobox{width:100%}}.service_warp .rightbox .infobox .tt{font-size:clamp(18px,15.0873786408px + 0.7766990291vw,30px)}.service_warp .rightbox .infobox .con{margin-top:clamp(15px,11.359223301px + 0.9708737864vw,30px)}.service_warp .rightbox .infobox .csbar{margin-top:clamp(15px,11.359223301px + 0.9708737864vw,30px)}.service_warp .rightbox .infobox .csbar .p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:24px;gap:clamp(10px,8.786407767px + 0.3236245955vw,15px);margin-bottom:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.service_warp .rightbox .infobox .csbar .p em{display:block;width:24px;height:24px;background:url(../img/gou.png) no-repeat center;background-size:100% auto}@media screen and (max-width: 980px){.service_warp .leftbox{display:none}.service_warp .imgbox{margin-top:15px}}.z_solution_warp{background:url(../img/jj1.jpg) no-repeat top center;background-size:cover;border-radius:clamp(12px,5.2038834951px + 1.8122977346vw,40px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.z_solution_warp .warps{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media screen and (min-width: 981px){.z_solution_warp .warps{overflow:hidden}}.z_solution_warp .warps .axis{position:absolute;left:50%;top:0;width:1px;height:100%;background:rgba(60,60,60,.1);pointer-events:none;overflow:hidden;z-index:0}.z_solution_warp .warps .axis .axis-fill{display:block;width:100%;height:100%;background:#3c3c3c;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;will-change:transform}.z_solution_warp .flbox{position:relative;z-index:1}.z_solution_warp .flbox .imgbox{width:29.0104166667vw}@media screen and (max-width: 980px){.z_solution_warp .flbox .imgbox{width:100%}}.z_solution_warp .flbox .imgbox{height:37.0833333333vw}@media screen and (max-width: 980px){.z_solution_warp .flbox .imgbox{height:70vw}}.z_solution_warp .flbox .imgbox{border-radius:clamp(12px,7.6310679612px + 1.1650485437vw,30px)}.z_solution_warp .flbox .infobox{position:absolute;left:0;bottom:0;width:100%;border-radius:0 0 clamp(12px,7.6310679612px + 1.1650485437vw,30px) clamp(12px,7.6310679612px + 1.1650485437vw,30px);height:100%;padding:clamp(15px,10.8737864078px + 1.1003236246vw,32px);color:#f1eee9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.z_solution_warp .flbox .infobox .slg{height:clamp(30px,28.5436893204px + 0.3883495146vw,36px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 clamp(8px,6.3009708738px + 0.4530744337vw,15px);border-radius:clamp(15px,14.2718446602px + 0.1941747573vw,18px);background:#f1eee9;color:#333}.z_solution_warp .flbox .infobox .numbox{margin-top:auto;font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px)}.z_solution_warp .flbox .infobox .numbox .num{font-size:clamp(30px,22.7184466019px + 1.9417475728vw,60px);line-height:1;font-weight:bold}.z_solution_warp .frbox{width:50%}@media screen and (max-width: 980px){.z_solution_warp .frbox{width:100%}}.z_solution_warp .frbox{margin-left:auto;padding-right:5.2083333333vw}@media screen and (max-width: 980px){.z_solution_warp .frbox{padding-right:12px}}.z_solution_warp .frbox{position:relative;z-index:1}.z_solution_warp .frbox .item-track{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.z_solution_warp .frbox .ico{width:30px;height:30px;background:#b4e27c url(../img/star.png) no-repeat center;background-size:100% auto;border-radius:8px;border:1px solid #3c3c3c}.z_solution_warp .frbox .tt{font-size:clamp(18px,15.0873786408px + 0.7766990291vw,30px);line-height:1;margin:clamp(12px,10.0582524272px + 0.5177993528vw,20px) 0}.z_solution_warp .frbox .itembox{padding-left:6.7708333333vw}@media screen and (max-width: 980px){.z_solution_warp .frbox .itembox{padding-left:12px}}.z_solution_warp .frbox .itembox{position:relative;margin-bottom:clamp(30px,10.5825242718px + 5.1779935275vw,110px);cursor:pointer;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.z_solution_warp .frbox .itembox:nth-child(2) .ico{background-color:#eadc8f}.z_solution_warp .frbox .itembox:nth-child(3) .ico{background-color:#f2a9a9}.z_solution_warp .frbox .num{position:absolute;right:calc(100% - clamp(5px,4.2718446602px + 0.1941747573vw,8px));top:26%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.z_solution_warp .frbox .num em{width:clamp(10px,8.5436893204px + 0.3883495146vw,16px);height:clamp(10px,8.5436893204px + 0.3883495146vw,16px);background:#3c3c3c;border-radius:50%;display:block;-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease, -webkit-transform .45s ease}@media screen and (max-width: 980px){.z_solution_warp{padding-bottom:50px}.z_solution_warp .warps .axis{display:none}.z_solution_warp .frbox .itembox{cursor:default;opacity:1 !important}.z_solution_warp .frbox .itembox .num{display:none}}.z_xg_case{overflow:hidden}.xg_case_swiper{overflow:unset}.xg_case_swiper ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.xg_case_swiper .swiper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.xg_case_swiper .swiper-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:1px solid #bebbb6;border-radius:clamp(5px,3.786407767px + 0.3236245955vw,10px);cursor:pointer;-webkit-transition:ease .8s;transition:ease .8s}.xg_case_swiper .swiper-btn span:hover{background:#3c3c3c;color:#fff}.z_contact_warp .flbox{width:21.4583333333vw}@media screen and (max-width: 980px){.z_contact_warp .flbox{width:100%}}.z_contact_warp .flbox{height:31.0416666667vw}@media screen and (max-width: 980px){.z_contact_warp .flbox{height:65vw}}.z_contact_warp .flbox{position:relative}.z_contact_warp .flbox .imgbox{border-radius:clamp(12px,10.0582524272px + 0.5177993528vw,20px)}.z_contact_warp .flbox .infobox{position:absolute;left:0;bottom:0;width:100%;z-index:1;padding:clamp(12px,10.0582524272px + 0.5177993528vw,20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:right;line-height:1.1}.z_contact_warp .flbox .infobox .tt{font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px);font-weight:bold}.z_contact_warp .frbox{margin-left:auto;width:39.5833333333vw}@media screen and (max-width: 980px){.z_contact_warp .frbox{width:100%}}.z_contact_warp .frbox{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.z_contact_warp .frbox .tit{line-height:1.3;text-indent:2em}.z_contact_warp .bgbox{background:#e7e2da;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);padding:clamp(15px,13.786407767px + 0.3236245955vw,20px) clamp(12px,5.2038834951px + 1.8122977346vw,40px);padding-right:12px;-webkit-transition:ease .5s;transition:ease .5s}.z_contact_warp .boxswarp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}.z_contact_warp .boxswarp .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:ease .5s;transition:ease .5s}.z_contact_warp .boxswarp .box:hover{gap:0;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);overflow:hidden;-webkit-box-shadow:0 16px 36px rgba(29,28,27,.16);box-shadow:0 16px 36px rgba(29,28,27,.16)}.z_contact_warp .boxswarp .box:hover .bgbox{border-radius:0}.z_contact_warp .boxswarp .conbox{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:clamp(200px,168.932038835px + 8.284789644vw,328px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.z_contact_warp .boxswarp .num{text-align:right;font-size:12px}.z_contact_warp .boxswarp .tt{font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px);font-weight:bold}.z_contact_warp .boxswarp .code img{display:block;height:84px}@media screen and (max-width: 980px){.z_contact_warp .frbox{margin-top:30px}}.sub_nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(5px,3.3009708738px + 0.4530744337vw,12px)}.sub_nav a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:clamp(40px,39.0291262136px + 0.2588996764vw,44px);background:#e7e2da;border-radius:22px;padding:0 clamp(12px,10.0582524272px + 0.5177993528vw,20px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:ease .8s;transition:ease .8s}.sub_nav a.active,.sub_nav a:hover{background:#3c3c3c;color:#fff}.news_list ul{display:grid;gap:1.8229166667vw;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 980px){.news_list ul{gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.news_list .imgbox{border-radius:clamp(12px,9.572815534px + 0.6472491909vw,22px);height:16.9791666667vw}@media screen and (max-width: 980px){.news_list .imgbox{height:55vw}}.news_list .imgbox{position:relative}.news_list .imgbox img{-webkit-transition:ease 1s;transition:ease 1s}.news_list .imgbox .titbox{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;color:#fff;font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px);top:25%;width:55%}@media screen and (max-width: 980px){.news_list .imgbox .titbox{width:80%}}.news_list .imgbox .titbox .slg{display:block;margin-bottom:clamp(12px,11.2718446602px + 0.1941747573vw,15px);height:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news_list .imgbox .titbox .tit{font-weight:bold}.news_list li:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.news_list li:hover .tt{font-weight:bold}.news_list .infobox{padding:clamp(12px,10.0582524272px + 0.5177993528vw,20px) 0}.news_list .tt{font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px);min-height:calc(clamp(16px,14.0582524272px + 0.5177993528vw,24px)*1.3*2);line-height:1.3;-webkit-transition:ease .3s;transition:ease .3s}.news_list .bar{margin-top:clamp(10px,7.572815534px + 0.6472491909vw,20px);font-size:14px}@media screen and (max-width: 980px){.news_list li{margin-bottom:20px}}.news_list2 ul{display:grid;gap:2.0833333333vw;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (max-width: 980px){.news_list2 ul{gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.news_list2 li{background:#e7e2da;border-radius:10px;overflow:hidden}.news_list2 li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:clamp(20px,15.145631068px + 1.2944983819vw,40px) clamp(12px,5.2038834951px + 1.8122977346vw,40px);gap:10px;position:relative;z-index:1}.news_list2 li a::before{content:"";display:block;width:100%;height:100%;background:url(../img/mask.png) no-repeat bottom center;background-size:100% auto;position:absolute;bottom:0;left:0;z-index:-1;-webkit-transition:ease 1s;transition:ease 1s;opacity:0}.news_list2 li a:hover::before{opacity:1}.news_list2 li a:hover .iconfont{background:#333;color:#fff}.news_list2 li .num{width:24px;height:24px;background:#3c3c3c;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:#fff;margin-top:2px}.news_list2 li .tt{font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px);line-height:1.1}.news_list2 li .cc{margin-top:clamp(12px,8.8446601942px + 0.8414239482vw,25px)}.news_list2 li .iconfont{width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:clamp(20px,12.7184466019px + 1.9417475728vw,50px);font-size:14px;-webkit-transition:ease .6s;transition:ease .6s}.z_newsxq_page .z_container{width:52.0833333333vw}@media screen and (max-width: 980px){.z_newsxq_page .z_container{width:94%}}.z_slide_bar{position:fixed;right:clamp(10px,5.145631068px + 1.2944983819vw,30px);z-index:50;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:auto;background:none}.z_slide_bar ul{width:58px;background:#f5f2ee;-webkit-box-shadow:6px 10px 21px 0px rgba(126,118,105,.15);box-shadow:6px 10px 21px 0px rgba(126,118,105,.15);border-radius:29px}.z_slide_bar .ico{display:block;height:20px;margin:0 auto;margin-bottom:5px}.z_slide_bar li{font-size:14px;position:relative}.z_slide_bar li:hover .iconbox{background:#fff}.z_slide_bar li:hover .conbox{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.z_slide_bar .iconbox{text-align:center;border-radius:29px;-webkit-transition:ease .6s;transition:ease .6s}.z_slide_bar .iconbox a{display:block;padding:clamp(10px,8.3009708738px + 0.4530744337vw,17px) 0}.z_slide_bar .conbox{position:absolute;right:calc(100% + 15px);top:10px;background:#faf9f7;-webkit-box-shadow:6px 10px 21px 0px rgba(126,118,105,.1);box-shadow:6px 10px 21px 0px rgba(126,118,105,.1);border-radius:15px;padding:clamp(12px,10.0582524272px + 0.5177993528vw,20px);white-space:nowrap;opacity:0;visibility:hidden;-webkit-transition:ease .6s;transition:ease .6s;-webkit-transform:translateY(20px);transform:translateY(20px)}.z_slide_bar .conbox .span{margin-bottom:5px}.z_slide_bar .conbox .p{font-size:16px;font-weight:bold}.z_slide_bar .codebox{padding:10px;display:block;width:110px}.z_slide_bar .codebox img{display:block;width:100%}.z_slide_bar .z_retop{position:relative;z-index:1;width:58px;height:64px;background:#f5f2ee;-webkit-box-shadow:6px 10px 21px 0px rgba(126,118,105,.15);box-shadow:6px 10px 21px 0px rgba(126,118,105,.15);border-radius:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-top:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.z_slide_bar .z_retop img{display:block;pointer-events:none}.z_geo_top{position:relative;z-index:0;padding-left:12px;padding-right:12px}.z_geo_top::before{content:"";display:block;width:100%;height:120%;background:url(../img/geo1.jpg) no-repeat top center;background-size:100% auto;position:absolute;left:0;top:0;z-index:-1}.z_geo_top .imgwarps{position:relative;width:51.5625vw}@media screen and (max-width: 980px){.z_geo_top .imgwarps{width:70%}}.z_geo_top .imgwarps{margin:0 auto;margin-top:clamp(30px,17.8640776699px + 3.2362459547vw,80px)}.z_geo_top img{-webkit-box-shadow:0px 10px 20px 0px rgba(72,98,36,.2);box-shadow:0px 10px 20px 0px rgba(72,98,36,.2);border-radius:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.z_geo_top .img2{width:12.8125vw}@media screen and (max-width: 980px){.z_geo_top .img2{width:20%}}.z_geo_top .img2{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:95%}.z_geo_top .img3{width:9.1666666667vw}@media screen and (max-width: 980px){.z_geo_top .img3{width:16%}}.z_geo_top .img3{position:absolute;left:104%;top:10%}.z_geo_top .img3 .anis{-webkit-animation:moves2 2s infinite linear;animation:moves2 2s infinite linear}.z_geo_top .img4{width:16.1458333333vw}@media screen and (max-width: 980px){.z_geo_top .img4{width:25%}}.z_geo_top .img4{position:absolute;left:92%;bottom:10%}.z_geo_top .img4 .anis{-webkit-transition-delay:1s;transition-delay:1s}.z_geo_top .anis{-webkit-animation:moves 2s infinite linear;animation:moves 2s infinite linear}@-webkit-keyframes moves{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moves{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes moves2{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moves2{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.z_geo_intro{width:calc(100% - clamp(24px,24px + 0vw,24px));margin:0 auto;border-radius:clamp(20px,20px + 0vw,20px) clamp(10px,7.572815534px + 0.6472491909vw,20px) 0 0;position:relative;z-index:0}.z_geo_intro .z_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.z_geo_intro::before{content:"";display:block;width:100%;height:350%;background:url(../img/geo2.png) no-repeat top center;background-size:100% auto;position:absolute;left:0;top:0;z-index:-1}.z_geo_intro .frbox{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(12px,7.6310679612px + 1.1650485437vw,30px)}.z_geo_intro .frbox .itembox{width:13.6458333333vw}@media screen and (max-width: 980px){.z_geo_intro .frbox .itembox{width:100%}}.z_geo_intro .frbox .itembox{min-height:13.6458333333vw}@media screen and (max-width: 980px){.z_geo_intro .frbox .itembox{min-height:40vw}}.z_geo_intro .frbox .itembox{background:#f1eee9;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);padding:clamp(15px,11.359223301px + 0.9708737864vw,30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1}.z_geo_intro .frbox .itembox::before{content:"";display:block;width:100%;height:100%;background:url(../img/geo3.png) no-repeat center;background-size:cover;position:absolute;left:0;top:0;z-index:-1;-webkit-transition:ease .8s;transition:ease .8s;opacity:0;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px)}.z_geo_intro .frbox .itembox:hover::before{opacity:1;-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.z_geo_intro .frbox .itembox:first-child::before{opacity:1}.z_geo_intro .frbox .btm{margin-top:auto;font-weight:bold;font-size:clamp(14px,13.0291262136px + 0.2588996764vw,18px)}.z_geo_intro .frbox .numbox{font-size:clamp(24px,15.2621359223px + 2.3300970874vw,60px);line-height:1;color:#cfccc7}.z_geo_intro .frbox .numbox em{color:#333}.z_geo_intro .frbox .text{font-size:14px;margin-top:5px}@media screen and (max-width: 980px){.z_geo_intro .frbox{margin-top:30px}}.z_geo_window{position:relative;z-index:1;background:none}.z_geo_window ul{display:grid;gap:0vw;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 980px){.z_geo_window ul{gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.z_geo_window li{border-left:1px solid #cfcccb;padding:0 clamp(12px,5.2038834951px + 1.8122977346vw,40px);position:relative}.z_geo_window li::before{content:"";display:block;width:3px;position:absolute;left:-1px;top:0;background:-webkit-gradient(linear, left top, left bottom, from(rgb(132, 219, 26)), color-stop(rgb(250, 185, 32)), color-stop(rgb(255, 181, 146)), to(rgb(246, 175, 255)));background:linear-gradient(to bottom, rgb(132, 219, 26), rgb(250, 185, 32), rgb(255, 181, 146), rgb(246, 175, 255));-webkit-transition:ease 1s;transition:ease 1s;height:0}.z_geo_window li:hover::before{height:100%}.z_geo_window li:hover .year{-webkit-transform:rotateX(32deg) rotateY(-4deg);transform:rotateX(32deg) rotateY(-4deg)}.z_geo_window li .year{font-size:clamp(24px,18.1747572816px + 1.5533980583vw,48px);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:ease .6s;transition:ease .6s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.z_geo_window li .tt{margin-top:clamp(20px,3.0097087379px + 4.5307443366vw,90px);font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px)}.z_geo_window li .cc{margin-top:5px}@media screen and (max-width: 980px){.z_geo_window li{margin-bottom:20px}}.z_geo_hong{position:relative;z-index:1;background:none}.z_geo_hong .z_index_tit .slg{background:hsla(0,0%,100%,.5)}.z_geo_hong .warps{background:url(../img/geo4.jpg) no-repeat center;background-size:cover;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);padding:clamp(30px,15.4368932039px + 3.8834951456vw,90px) clamp(12px,-6.932038835px + 5.0485436893vw,90px)}.z_geo_hong .flbox{width:50%}@media screen and (max-width: 980px){.z_geo_hong .flbox{width:100%}}.z_geo_hong .flbox ul{width:14.5833333333vw}@media screen and (max-width: 980px){.z_geo_hong .flbox ul{width:100%}}.z_geo_hong .flbox li{margin-bottom:clamp(20px,7.8640776699px + 3.2362459547vw,70px)}.z_geo_hong .frbox{width:42%}@media screen and (max-width: 980px){.z_geo_hong .frbox{width:100%}}.z_geo_hong .frbox .box{background:hsla(0,0%,100%,.7);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:clamp(15px,12.572815534px + 0.6472491909vw,25px);gap:clamp(10px,7.572815534px + 0.6472491909vw,20px);-webkit-transition:ease .8s;transition:ease .8s}.z_geo_hong .frbox .tt{font-weight:bold;margin-bottom:4px}.z_geo_hong .frbox li{margin-bottom:clamp(10px,5.145631068px + 1.2944983819vw,30px)}.z_geo_hong .frbox li:nth-child(odd) .box{-webkit-transform:translateX(clamp(110px, 110px + 0vw, 110px));transform:translateX(clamp(110px, 110px + 0vw, 110px))}.z_geo_hong .frbox li:hover .box{-webkit-box-shadow:6px 10px 21px 0px rgba(126,118,105,.1);box-shadow:6px 10px 21px 0px rgba(126,118,105,.1);-webkit-transform:translateX(clamp(50px, 50px + 0vw, 50px));transform:translateX(clamp(50px, 50px + 0vw, 50px))}@media screen and (max-width: 980px){.z_geo_hong .frbox{margin-top:30px}.z_geo_hong .frbox .box{-webkit-transform:translateX(0) !important;transform:translateX(0) !important}}.z_geo_brand ul{display:grid;gap:.9375vw;grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (max-width: 980px){.z_geo_brand ul{gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr))}}.z_geo_brand li{background:#f7f6f5;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);position:relative;overflow:hidden;padding:clamp(20px,13.932038835px + 1.6181229773vw,45px) clamp(12px,3.9902912621px + 2.1359223301vw,45px);min-height:22.1354166667vw}@media screen and (max-width: 980px){.z_geo_brand li{min-height:60vw}}.z_geo_brand li{z-index:1}.z_geo_brand li:hover::before{opacity:1}.z_geo_brand li:hover .imgbox{-webkit-transform:translateY(0);transform:translateY(0);opacity:.5}.z_geo_brand li::before{content:"";display:block;width:100%;height:100%;background:url(../img/geo5.png) no-repeat center;background-size:cover;position:absolute;left:0;top:0;z-index:-2;-webkit-transition:ease 1s;transition:ease 1s;opacity:0}.z_geo_brand li .imgbox{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:ease 1s;transition:ease 1s}.z_geo_brand li .tt{font-size:clamp(18px,16.5436893204px + 0.3883495146vw,24px);margin-bottom:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.z_geo_lj .z_container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.z_geo_lj .flbox{width:37.5vw}@media screen and (max-width: 980px){.z_geo_lj .flbox{width:100%}}.z_geo_lj ul{width:90%}@media screen and (max-width: 980px){.z_geo_lj ul{width:100%}}.z_geo_lj .li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(6px,4.3009708738px + 0.4530744337vw,13px);padding:clamp(12px,10.0582524272px + 0.5177993528vw,20px) 0;border-bottom:1px solid rgba(60,60,60,.1);position:relative;cursor:pointer}.z_geo_lj .li::before{content:"";display:block;width:0;height:3px;background:-webkit-gradient(linear, right top, left top, from(#F59CC3), color-stop(#F9BF64), to(#A2DF57));background:linear-gradient(270deg, #F59CC3, #F9BF64, #A2DF57);position:absolute;left:0;bottom:-1px;-webkit-transition:ease 1s;transition:ease 1s}.z_geo_lj .li .ico{display:block;-ms-flex-negative:0;flex-shrink:0;width:24px;-webkit-transition:ease .5s;transition:ease .5s}.z_geo_lj .li .cc{max-height:0;overflow:hidden;-webkit-transition:ease .5s;transition:ease .5s}.z_geo_lj .li .tt{-webkit-transition:ease .5s;transition:ease .5s}.z_geo_lj .li.active .tt{font-size:clamp(18px,16.5436893204px + 0.3883495146vw,24px)}.z_geo_lj .li.active .ico{-webkit-transform:translateY(20%);transform:translateY(20%)}.z_geo_lj .li.active .cc{margin-top:5px;max-height:none}.z_geo_lj .li.active::before{width:100%}.z_geo_lj .frbox{width:32.34375vw}@media screen and (max-width: 980px){.z_geo_lj .frbox{width:100%}}.z_geo_lj .frbox{height:29.5833333333vw}@media screen and (max-width: 980px){.z_geo_lj .frbox{height:80vw}}.z_geo_lj .frbox{background:url(../img/geo6_bg.jpg) no-repeat center;background-size:cover;border-radius:clamp(20px,15.145631068px + 1.2944983819vw,40px);margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:0vw}@media screen and (max-width: 980px){.z_geo_lj .frbox{margin-top:30px}}.z_geo_lj .frbox .imgwarp{width:24.4791666667vw}@media screen and (max-width: 980px){.z_geo_lj .frbox .imgwarp{width:80%}}.z_geo_lj .frbox .imgwarp{position:relative;z-index:1}.z_geo_lj .frbox .imgwarp img{display:block;-webkit-box-shadow:0px 10px 20px 0px rgba(72,98,36,.2);box-shadow:0px 10px 20px 0px rgba(72,98,36,.2);border-radius:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.z_geo_lj .frbox .ico{width:clamp(50px,43.2038834951px + 1.8122977346vw,78px);position:absolute;-webkit-animation:geoIcoDrift 7.2s ease-in-out infinite;animation:geoIcoDrift 7.2s ease-in-out infinite}.z_geo_lj .frbox .img2{position:absolute;left:-6%;top:-10%;-webkit-animation-duration:6.4s;animation-duration:6.4s;-webkit-animation-delay:-1.6s;animation-delay:-1.6s}.z_geo_lj .frbox .img3{position:absolute;right:10%;top:-20%;-webkit-animation-name:geoIcoDrift2;animation-name:geoIcoDrift2;-webkit-animation-duration:8.6s;animation-duration:8.6s;-webkit-animation-delay:-4.2s;animation-delay:-4.2s}.z_geo_lj .frbox .img4{position:absolute;left:10%;bottom:-35%;-webkit-animation-name:geoIcoDrift3;animation-name:geoIcoDrift3;-webkit-animation-duration:5.8s;animation-duration:5.8s;-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.z_geo_lj .frbox .img5{position:absolute;right:10%;bottom:-10%;-webkit-animation-name:geoIcoDrift4;animation-name:geoIcoDrift4;-webkit-animation-duration:9.1s;animation-duration:9.1s;-webkit-animation-delay:-2.8s;animation-delay:-2.8s}.scorll_bar{position:absolute;left:0;top:50%;z-index:0;width:100%;overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.scorll_bar .scorll_track{display:-webkit-box;display:-ms-flexbox;display:flex;width:200%;-webkit-animation:geoLineScroll 16s linear infinite;animation:geoLineScroll 16s linear infinite}.scorll_bar img{display:block;width:50%;max-width:none;height:auto;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@-webkit-keyframes geoLineScroll{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes geoLineScroll{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@-webkit-keyframes geoIcoDrift{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}17%{-webkit-transform:translate(7px, -12px) rotate(3deg);transform:translate(7px, -12px) rotate(3deg)}34%{-webkit-transform:translate(-5px, -3px) rotate(-2deg);transform:translate(-5px, -3px) rotate(-2deg)}52%{-webkit-transform:translate(9px, 8px) rotate(4deg);transform:translate(9px, 8px) rotate(4deg)}71%{-webkit-transform:translate(-8px, 4px) rotate(-3deg);transform:translate(-8px, 4px) rotate(-3deg)}86%{-webkit-transform:translate(3px, -7px) rotate(1deg);transform:translate(3px, -7px) rotate(1deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes geoIcoDrift{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}17%{-webkit-transform:translate(7px, -12px) rotate(3deg);transform:translate(7px, -12px) rotate(3deg)}34%{-webkit-transform:translate(-5px, -3px) rotate(-2deg);transform:translate(-5px, -3px) rotate(-2deg)}52%{-webkit-transform:translate(9px, 8px) rotate(4deg);transform:translate(9px, 8px) rotate(4deg)}71%{-webkit-transform:translate(-8px, 4px) rotate(-3deg);transform:translate(-8px, 4px) rotate(-3deg)}86%{-webkit-transform:translate(3px, -7px) rotate(1deg);transform:translate(3px, -7px) rotate(1deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@-webkit-keyframes geoIcoDrift2{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}22%{-webkit-transform:translate(-9px, 6px) rotate(-4deg);transform:translate(-9px, 6px) rotate(-4deg)}41%{-webkit-transform:translate(4px, 11px) rotate(2deg);transform:translate(4px, 11px) rotate(2deg)}63%{-webkit-transform:translate(10px, -5px) rotate(5deg);transform:translate(10px, -5px) rotate(5deg)}81%{-webkit-transform:translate(-3px, -9px) rotate(-1deg);transform:translate(-3px, -9px) rotate(-1deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes geoIcoDrift2{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}22%{-webkit-transform:translate(-9px, 6px) rotate(-4deg);transform:translate(-9px, 6px) rotate(-4deg)}41%{-webkit-transform:translate(4px, 11px) rotate(2deg);transform:translate(4px, 11px) rotate(2deg)}63%{-webkit-transform:translate(10px, -5px) rotate(5deg);transform:translate(10px, -5px) rotate(5deg)}81%{-webkit-transform:translate(-3px, -9px) rotate(-1deg);transform:translate(-3px, -9px) rotate(-1deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@-webkit-keyframes geoIcoDrift3{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}15%{-webkit-transform:translate(5px, 9px) rotate(2deg);transform:translate(5px, 9px) rotate(2deg)}38%{-webkit-transform:translate(-11px, -2px) rotate(-5deg);transform:translate(-11px, -2px) rotate(-5deg)}57%{-webkit-transform:translate(2px, -10px) rotate(1deg);transform:translate(2px, -10px) rotate(1deg)}74%{-webkit-transform:translate(8px, 5px) rotate(3deg);transform:translate(8px, 5px) rotate(3deg)}91%{-webkit-transform:translate(-4px, 7px) rotate(-2deg);transform:translate(-4px, 7px) rotate(-2deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes geoIcoDrift3{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}15%{-webkit-transform:translate(5px, 9px) rotate(2deg);transform:translate(5px, 9px) rotate(2deg)}38%{-webkit-transform:translate(-11px, -2px) rotate(-5deg);transform:translate(-11px, -2px) rotate(-5deg)}57%{-webkit-transform:translate(2px, -10px) rotate(1deg);transform:translate(2px, -10px) rotate(1deg)}74%{-webkit-transform:translate(8px, 5px) rotate(3deg);transform:translate(8px, 5px) rotate(3deg)}91%{-webkit-transform:translate(-4px, 7px) rotate(-2deg);transform:translate(-4px, 7px) rotate(-2deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@-webkit-keyframes geoIcoDrift4{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}19%{-webkit-transform:translate(-6px, -8px) rotate(-3deg);transform:translate(-6px, -8px) rotate(-3deg)}36%{-webkit-transform:translate(8px, 3px) rotate(4deg);transform:translate(8px, 3px) rotate(4deg)}54%{-webkit-transform:translate(-2px, 11px) rotate(-1deg);transform:translate(-2px, 11px) rotate(-1deg)}73%{-webkit-transform:translate(-10px, -4px) rotate(-4deg);transform:translate(-10px, -4px) rotate(-4deg)}88%{-webkit-transform:translate(6px, -6px) rotate(2deg);transform:translate(6px, -6px) rotate(2deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes geoIcoDrift4{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}19%{-webkit-transform:translate(-6px, -8px) rotate(-3deg);transform:translate(-6px, -8px) rotate(-3deg)}36%{-webkit-transform:translate(8px, 3px) rotate(4deg);transform:translate(8px, 3px) rotate(4deg)}54%{-webkit-transform:translate(-2px, 11px) rotate(-1deg);transform:translate(-2px, 11px) rotate(-1deg)}73%{-webkit-transform:translate(-10px, -4px) rotate(-4deg);transform:translate(-10px, -4px) rotate(-4deg)}88%{-webkit-transform:translate(6px, -6px) rotate(2deg);transform:translate(6px, -6px) rotate(2deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}.z_geo_gw .warps{display:grid;gap:2.0833333333vw;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (max-width: 980px){.z_geo_gw .warps{gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.z_geo_gw .warps{padding:0 clamp(12px,-4.5048543689px + 4.4012944984vw,80px)}.z_geo_gw .itembox{background:#f7f6f5;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);padding:clamp(20px,12.7184466019px + 1.9417475728vw,50px) clamp(12px,5.2038834951px + 1.8122977346vw,40px)}.z_geo_gw .ttbar{font-size:clamp(18px,16.5436893204px + 0.3883495146vw,24px)}.z_geo_gw .ttbar span{color:#84cc20}.z_geo_gw ul{margin-top:clamp(20px,15.145631068px + 1.2944983819vw,40px)}.z_geo_gw li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(6px,3.8155339806px + 0.5825242718vw,15px);line-height:24px;margin-bottom:clamp(15px,10.145631068px + 1.2944983819vw,35px)}.z_geo_gw li .ico{width:24px;height:24px;background:url(../img/geo7_4.png) no-repeat center;background-size:100% auto}.z_geo_gw li .tt{font-weight:bold;margin-bottom:5px}.z_geo_gw .itembox1 .imgwarp{position:relative;padding-top:clamp(30px,22.7184466019px + 1.9417475728vw,60px);margin-top:clamp(30px,22.7184466019px + 1.9417475728vw,60px)}.z_geo_gw .itembox1 .img1,.z_geo_gw .itembox1 .img2{width:20.3125vw}@media screen and (max-width: 980px){.z_geo_gw .itembox1 .img1,.z_geo_gw .itembox1 .img2{width:80%}}.z_geo_gw .itembox1 .img1 img,.z_geo_gw .itembox1 .img2 img{border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);-webkit-box-shadow:0px 10px 30px 0px rgba(103,103,103,.3);box-shadow:0px 10px 30px 0px rgba(103,103,103,.3)}.z_geo_gw .itembox1 .img2{position:absolute;left:20%;top:0}.z_geo_gw .itembox2 li{margin-bottom:clamp(12px,10.0582524272px + 0.5177993528vw,20px)}.z_geo_gw .itembox2 .imgwarp{margin-top:clamp(30px,20.2912621359px + 2.5889967638vw,70px)}@media screen and (max-width: 980px){.z_geo_gw .warps{padding:0}}.z_geo_system{padding-top:clamp(60px,45.4368932039px + 3.8834951456vw,120px);background:url(../img/geo8.png) no-repeat top center;background-size:cover;color:#fff}.z_geo_system .flbox{width:26.0416666667vw}@media screen and (max-width: 980px){.z_geo_system .flbox{width:100%}}.z_geo_system .flbox{border-left:1px solid hsla(0,0%,100%,.25);padding-bottom:clamp(60px,45.4368932039px + 3.8834951456vw,120px)}.z_geo_system .itembox{opacity:.5;padding-left:clamp(10px,-2.1359223301px + 3.2362459547vw,60px);position:relative;margin-bottom:8px;cursor:pointer;display:grid;grid-template-rows:auto 0fr;-webkit-transition:grid-template-rows .55s cubic-bezier(0.22, 1, 0.36, 1),opacity .4s ease;transition:grid-template-rows .55s cubic-bezier(0.22, 1, 0.36, 1),opacity .4s ease;transition:grid-template-rows .55s cubic-bezier(0.22, 1, 0.36, 1),opacity .4s ease,-ms-grid-rows .55s cubic-bezier(0.22, 1, 0.36, 1)}.z_geo_system .itembox::before{content:"";display:block;width:16px;height:16px;background:#a3d55d;border-radius:50%;position:absolute;left:-8px;top:0;opacity:0;-webkit-transition:ease .45s;transition:ease .45s}.z_geo_system .itembox:hover{opacity:1}.z_geo_system .itembox:hover::before{opacity:1}.z_geo_system .itembox.active{opacity:1;grid-template-rows:auto 1fr}.z_geo_system .itembox.active::before{opacity:1}.z_geo_system .itembox.active .downcon{opacity:1;-webkit-transition-delay:.08s;transition-delay:.08s}.z_geo_system .itembox .tt2{font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px);margin-top:clamp(5px,3.786407767px + 0.3236245955vw,10px)}.z_geo_system .itembox ul{margin-top:clamp(20px,12.7184466019px + 1.9417475728vw,50px)}.z_geo_system .itembox li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:24px;gap:clamp(6px,4.5436893204px + 0.3883495146vw,12px);margin-bottom:clamp(12px,6.4174757282px + 1.4886731392vw,35px)}.z_geo_system .itembox .cc{color:gray;margin-top:4px}.z_geo_system .itembox .ico{width:clamp(20px,19.0291262136px + 0.2588996764vw,24px);height:clamp(20px,19.0291262136px + 0.2588996764vw,24px);background:url(../img/geo7_4.png) no-repeat center;background-size:100% auto;-ms-flex-negative:0;flex-shrink:0}.z_geo_system .itembox .downcon{overflow:hidden;min-height:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.z_geo_system .frbox{width:42.1875vw}@media screen and (max-width: 980px){.z_geo_system .frbox{width:100%}}.z_geo_system .frbox{margin-left:auto}.z_geo_system .frbox .tt{text-align:center;margin-top:clamp(12px,8.1165048544px + 1.0355987055vw,28px);color:gray}.z_geo_system .system_swiper{overflow:hidden}@media screen and (max-width: 980px){.z_geo_system{padding-bottom:50px}}.z_geo_jf .warps{background:url(../img/geo9.jpg) no-repeat center;background-size:cover;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px)}.z_geo_jf .tab_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.z_geo_jf .tab_item .item{width:clamp(42px,40.5436893204px + 0.3883495146vw,48px);height:clamp(42px,40.5436893204px + 0.3883495146vw,48px);background:#e7e5e1;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);border:3px solid #f7f6f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:bold;cursor:pointer;position:relative}.z_geo_jf .tab_item .item::before{content:"";display:block;width:13px;height:12px;background:url(../img/geo9_2.png) no-repeat center;background-size:100% auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% + 3px);opacity:0;-webkit-transition:ease .6s;transition:ease .6s}.z_geo_jf .tab_item .item.active{background:#a3d55d}.z_geo_jf .tab_item .item.active::before{opacity:1}.z_geo_jf .conwraps{width:45.8333333333vw}@media screen and (max-width: 980px){.z_geo_jf .conwraps{width:94%}}.z_geo_jf .conwraps{margin:0 auto;background:#f7f6f5;-webkit-box-shadow:0px 15px 30px 0px rgba(103,103,103,.1);box-shadow:0px 15px 30px 0px rgba(103,103,103,.1);border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);margin-top:12px;padding:clamp(20px,15.145631068px + 1.2944983819vw,40px) clamp(12px,5.2038834951px + 1.8122977346vw,40px);gap:clamp(10px,-2.1359223301px + 3.2362459547vw,60px)}.z_geo_jf .conwraps .frbox{width:25.5208333333vw}@media screen and (max-width: 980px){.z_geo_jf .conwraps .frbox{width:100%}}.z_geo_jf .conwraps .frbox{height:15.625vw}@media screen and (max-width: 980px){.z_geo_jf .conwraps .frbox{height:70vw}}.z_geo_jf .conwraps .frbox{background:#eaf0d5;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-top:0vw}@media screen and (max-width: 980px){.z_geo_jf .conwraps .frbox{margin-top:30px}}.z_geo_jf .conwraps .tab_swiper{width:16.6666666667vw}@media screen and (max-width: 980px){.z_geo_jf .conwraps .tab_swiper{width:80%}}.z_geo_jf .conwraps .tab_swiper{overflow:hidden}.z_geo_jf .conwraps .child,.z_geo_jf .conwraps .tab_con,.z_geo_jf .conwraps .box{height:100%}.z_geo_jf .conwraps .child{display:none}.z_geo_jf .conwraps .child.active{display:block}.z_geo_jf .conwraps .flbox{-webkit-box-flex:1;-ms-flex:1;flex:1}.z_geo_jf .conwraps .flbox .z_more{margin-top:auto}.z_geo_jf .tab_con .slg{height:24px;background:#dfefc8;border-radius:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 clamp(12px,10.0582524272px + 0.5177993528vw,20px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#77c50c;margin-bottom:5px}.z_geo_jf .tab_con .tt{font-size:clamp(16px,14.0582524272px + 0.5177993528vw,24px)}.z_geo_jf .tab_con .cc{margin-top:clamp(12px,10.0582524272px + 0.5177993528vw,20px)}.z_geo_rg .itembox{width:17.3958333333vw}@media screen and (max-width: 980px){.z_geo_rg .itembox{width:100%}}.z_geo_rg .itembox{background:#e8e5e0;border-radius:clamp(10px,7.572815534px + 0.6472491909vw,20px);padding:clamp(15px,11.359223301px + 0.9708737864vw,30px);-webkit-box-shadow:0px 15px 30px 0px rgba(103,103,103,.1);box-shadow:0px 15px 30px 0px rgba(103,103,103,.1)}.z_geo_rg .itembox:nth-child(2){background:#f2eed5;margin:0 -5px}.z_geo_rg .itembox:nth-child(3){background:-webkit-gradient(linear, left top, left bottom, from(#F7F6F5), to(#B8E27C));background:linear-gradient(to bottom, #F7F6F5, #B8E27C)}.z_geo_rg .itembox .tt{height:clamp(40px,38.5436893204px + 0.3883495146vw,46px);background:#3c3c3c;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:bold}.z_geo_rg .itembox li{min-height:clamp(40px,35.145631068px + 1.2944983819vw,60px);padding:clamp(12px,11.2718446602px + 0.1941747573vw,15px) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid rgba(60,60,60,.1)}@media screen and (max-width: 980px){.z_geo_rg .itembox{margin-bottom:12px !important}.z_geo_rg .itembox:nth-child(2){margin-left:0;margin-bottom:12px !important;margin-right:0}}.z_index_question{padding-bottom:clamp(50px,13.5922330097px + 9.7087378641vw,200px)}.layui-layer-hui{min-width:100px;filter:alpha(opacity=100) !important;background-color:#fff !important;color:#000 !important;border:none}