#smv_Main #banner-slider.sr-hero{isolation:isolate;touch-action:pan-y;background:#edf3fa;outline:0}#banner-slider.sr-hero .sr-stage{position:absolute;inset:0}#banner-slider.sr-hero .sr-slide{position:absolute;inset:0;opacity:0;z-index:1;pointer-events:none;transition:opacity .9s}#banner-slider.sr-hero .sr-slide.is-active{opacity:1;z-index:2;pointer-events:auto}#banner-slider.sr-hero .sr-slide>a,#banner-slider.sr-hero .sr-slide>div{display:block;width:100%;height:100%}#banner-slider.sr-hero .sr-slide img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}#banner-slider.sr-hero::after{content:"";position:absolute;inset:auto 0 0;height:110px;z-index:3;pointer-events:none;background:linear-gradient(transparent,rgba(8,23,43,.38))}#banner-slider.sr-hero .sr-controls{position:absolute;z-index:5;bottom:24px;left:32px;right:32px;display:flex;justify-content:space-between;align-items:center;gap:24px}#banner-slider.sr-hero .sr-progress{display:flex;align-items:center;gap:8px}#banner-slider.sr-hero .sr-segment{position:relative!important;display:block;width:42px;height:32px!important;padding:14px 0!important;border:0!important;border-radius:0!important;background:0 0!important;cursor:pointer}#banner-slider.sr-hero .sr-track{display:block;position:relative;width:100%;height:3px;background:rgba(255,255,255,.4);border-radius:2px;overflow:hidden}#banner-slider.sr-hero .sr-fill{position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:#fff}#banner-slider.sr-hero .sr-segment[aria-current=true] .sr-track{background:rgba(255,255,255,.55)}#banner-slider.sr-hero .sr-actions{display:flex;align-items:center;gap:8px;color:#fff;background:rgba(5,24,44,.3);border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:4px 8px}#banner-slider.sr-hero .sr-count{font:500 13px/24px Arial,sans-serif;letter-spacing:2px;color:#fff;padding:0 8px;font-variant-numeric:tabular-nums}#banner-slider.sr-hero .sr-control{position:static!important;display:flex;align-items:center;justify-content:center;box-sizing:border-box!important;width:32px!important;height:32px!important;padding:0!important;margin:0!important;border:0!important;border-radius:3px!important;background:0 0!important;color:#fff!important;cursor:pointer;font:18px/1 Arial,sans-serif}#banner-slider.sr-hero .sr-control:hover{background:rgba(255,255,255,.15)!important}#banner-slider.sr-hero .sr-control svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.7}#banner-slider.sr-hero button:focus-visible{outline:white solid 2px!important;outline-offset:3px!important}#banner-slider.sr-hero .sr-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:560px){#banner-slider.sr-hero .sr-controls{left:14px;right:14px;bottom:12px;gap:12px}#banner-slider.sr-hero .sr-segment{width:24px}#banner-slider.sr-hero .sr-progress{gap:5px}#banner-slider.sr-hero .sr-actions{gap:2px;padding:2px 4px}#banner-slider.sr-hero .sr-count{font-size:11px;padding:0 4px;letter-spacing:1px}#banner-slider.sr-hero .sr-control{width:28px!important;height:28px!important}#banner-slider.sr-hero .sr-slide img{object-fit:contain!important}}#smv_tem_34_52{width:176px!important;height:56px!important}#smv_tem_34_52 .yibuFrameContent{height:auto!important;overflow:visible!important}#smv_tem_34_52 .w-image-box.sr-brand-box{width:176px!important;height:56px!important;max-width:100%!important;overflow:visible!important}#img_smv_tem_34_52,#smv_tem_34_52 .sr-brand-box>a:not(.sr-brand-link){display:none!important}#smv_tem_34_52 .sr-brand-link{display:inline-flex!important;align-items:center!important;gap:10px!important;height:56px!important;width:auto!important;max-width:100%!important;text-decoration:none!important;white-space:nowrap!important;outline-offset:4px}#smv_tem_34_52 .sr-brand-symbol{display:block!important;position:relative!important;flex:0 0 48px!important;width:48px!important;height:42.3813px!important;overflow:hidden!important}#smv_tem_34_52 .sr-brand-symbol>img{display:block!important;position:absolute!important;width:142.3913%!important;height:auto!important;max-width:none!important;left:-19.23077%!important;top:0!important;margin:0!important;transform:none!important;object-fit:contain!important;border:0!important}#smv_tem_34_52 .sr-brand-type{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;min-width:0!important}#smv_tem_34_52 .sr-brand-cn{display:block!important;color:#17365b!important;font:700 25px/1.12 "Microsoft YaHei","PingFang SC",sans-serif!important;letter-spacing:1.2px!important;text-shadow:none!important}#smv_tem_34_52 .sr-brand-en{display:block!important;color:#486981!important;font:600 12px/1.2 Bahnschrift,Arial,sans-serif!important;letter-spacing:1.8px!important;text-shadow:none!important}@media(max-width:560px){#smv_tem_34_52,#smv_tem_34_52 .w-image-box.sr-brand-box{width:148px!important;height:48px!important}#smv_tem_34_52 .sr-brand-link{gap:7px!important;height:48px!important}#smv_tem_34_52 .sr-brand-symbol{flex-basis:40px!important;width:40px!important;height:35.3177px!important}#smv_tem_34_52 .sr-brand-cn{font-size:22px!important;letter-spacing:1px!important}#smv_tem_34_52 .sr-brand-en{font-size:10px!important;letter-spacing:1.7px!important}#smv_tem_34_52 .sr-brand-type{gap:3px!important}}body.sr2-design #smv_AreaMainWrapper{height:auto!important;margin:0!important;background:0 0!important}body.sr2-design #smv_Main>.smartAbs{position:relative!important;left:auto!important;top:auto!important;width:100%!important;transform:none!important;animation:none!important}body.sr2-design #smv_Main :is(#smv_con_112_48,#smv_con_103_40)>.yibuFrameContent{display:none!important}body.sr2-design #smv_con_103_40 .sr-advantages-lead,body.sr2-design #smv_con_112_48 .sr-about-row{display:grid;align-items:center}body.sr2-design #smv_con_112_48 .sr-about-copy{display:flex;flex-direction:column;gap:20px;align-items:flex-start;min-width:0}body.sr2-design #smv_Main :is(.sr-about-row,.sr-advantages-lead) [ctype]{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;margin:0!important}body.sr2-design #smv_Main :is(.sr-about-row,.sr-advantages-lead) :is(.yibuFrameContent,.w-image-box,.editableContent,[id^=txt_]){height:auto!important;overflow:visible!important}body.sr2-design #smv_Main :is(.sr-about-row,.sr-advantages-lead) :is(.w-image-box,a:has(img)){display:block!important;width:100%!important;height:auto!important}body.sr2-design #smv_Main :is(.sr-about-row,.sr-advantages-lead) img{display:block!important;position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;margin:0!important;object-fit:contain!important}body.sr2-design #smv_Main .sr-about-row p{margin:0 0 12px!important}body.sr2-design #smv_con_103_40 .sr-advantages-grid{display:grid}body.sr2-design #smv_con_103_40 .sr-advantage-card{display:flex;flex-direction:column;box-sizing:border-box;min-width:0}body.sr2-design #smv_con_103_40 .sr-advantage-head{display:flex;align-items:center;gap:10px}body.sr2-design #smv_con_103_40 .sr-advantage-number{display:flex;flex-shrink:0;align-items:center;justify-content:center;font:600 12px/1 Arial,sans-serif}body.sr2-design #smv_con_103_40 .sr-advantage-card h3{margin:0}body.sr2-design #smv_con_103_40 .sr-advantage-card p{margin:0}body.sr2-design #smv_con_103_40 .sr-advantages-summary h3{margin:0 0 18px;color:#171717!important;font-weight:700!important}body.sr2-design #smv_con_103_40 .sr-advantages-summary p{line-height:1.9}body.sr2-design #smv_con_103_40 .sr-advantages-source{display:none!important}body.sr2-design #smv_con_126_23 [ctype]{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important}body.sr2-design #smv_con_203_51{display:none!important}body.sr2-design #ulList_con_202_48{padding:0!important;margin:0!important;list-style:none;counter-reset:course;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;gap:14px!important;gap:16px!important}body.sr2-design #ulList_con_202_48:after,body.sr2-design #ulList_con_202_48:before{display:none!important;content:none!important}body.sr2-design #ulList_con_202_48 .w-al-unit :is(.w-al-title,.w-al-desc,.w-al-btn){position:static!important;width:auto!important;height:auto!important}body.sr2-design #smv_con_204_33>.siruo-section-title{display:none!important}body.sr2-design:has(#mainContentWrapper){--sr2-ink:#171717;--sr2-muted:#686b64;--sr2-accent:#c7a147;--sr2-line:#d8dbd3;--sr2-paper:#e9ece3;--sr2-page:#f4f4f0;--sr2-inner-page:#f5f5f2;--sr2-nav:rgba(246,246,242,.98);--sr2-width:1280px;background:var(--sr2-page)!important;background-image:linear-gradient(90deg,transparent calc(50% - .5px),rgba(20,20,20,.025) 50%,transparent calc(50% + .5px))!important;color:var(--sr2-ink)!important;font-family:'Microsoft YaHei','PingFang SC',Arial,sans-serif!important;--sr2-gutter:64px}body.sr2-design #mainContentWrapper,body.sr2-design #smv_AreaMain{min-width:0!important;width:100%!important;max-width:100%!important;background:0 0!important}body.sr2-design #mainContentWrapper{overflow:clip!important;padding-top:var(--siruo-header-height,96px)!important}body.sr2-design #smv_Main{width:min(var(--sr2-width),calc(100% - 64px))!important;max-width:1280px!important;margin:0 auto!important;height:auto!important;min-height:0!important}body.sr2-design #mainContentWrapper :is(.animated,.animate-on-scroll){animation:none!important;opacity:1!important;visibility:visible!important;transform:none!important}body.sr2-design a:focus-visible,body.sr2-design button:focus-visible{outline:#333 solid 2px!important;outline-offset:5px!important}body.sr2-design #smv_Main.sr2-home{display:block!important;padding:0!important}body.sr2-design #smv_Main.sr2-home>:is(#smv_con_91_14,#smv_con_78_22,#smv_con_95_50,#smv_con_99_20).sr2-legacy-feature{display:none!important}body.sr2-design #smv_Main.sr2-home>:is(#smv_con_112_48,#smv_con_103_40,#smv_con_126_23,#smv_con_165_55,#smv_con_204_33).sr2-home-section{position:relative!important;left:auto!important;top:auto!important;display:block!important;width:100%!important;height:auto!important;box-sizing:border-box!important;margin:0!important;border:0!important;border-top:1px solid var(--sr2-line)!important;border-radius:0!important;box-shadow:none!important;background:0 0!important}body.sr2-design #smv_Main.sr2-home>#smv_con_12_55.sr2-home-hero{position:relative!important;left:auto!important;top:auto!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:48px!important;align-items:center!important;height:auto!important;margin:0!important;overflow:visible!important;background:0 0!important}body.sr2-design .sr2-hero-copy{position:relative;min-width:0;z-index:1}body.sr2-design .sr2-kicker{margin:0 0 20px!important;font:600 11px/1.6 Bahnschrift,Arial,sans-serif!important;letter-spacing:1.8px!important;color:#71756c!important;text-transform:uppercase}body.sr2-design .sr2-hero-copy>.sr2-kicker:before{content:'';display:inline-block;width:9px;height:9px;margin-right:10px;background:var(--sr2-accent)}body.sr2-design .sr2-hero-copy h1{font-weight:800!important;letter-spacing:-1.5px!important;color:var(--sr2-ink)!important;margin:0 0 28px!important;white-space:nowrap}body.sr2-design .sr2-hero-copy h1>span{background:linear-gradient(transparent 83%,var(--sr2-accent) 83%)}body.sr2-design .sr2-hero-summary{max-width:370px;margin:0 0 32px;color:#61655e}body.sr2-design .sr2-actions{display:flex;flex-wrap:wrap;gap:12px}body.sr2-design .sr2-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #171717;background:#171717;color:#fff;font-size:14px;font-weight:700;line-height:1.3;border-radius:0;transition:background .2s,color .2s}body.sr2-design .sr2-button-line{background:0 0;color:#171717}body.sr2-design .sr2-button:hover{background:var(--sr2-accent);color:#171717;border-color:var(--sr2-accent)}body.sr2-design .sr2-hero-word{letter-spacing:-4px;color:transparent;-webkit-text-stroke:1px #c9cdc3;pointer-events:none;white-space:nowrap}body.sr2-design #smv_Main .sr2-home-hero>.yibuFrameContent{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:420px!important;border:1px solid #d5d9ce!important;box-shadow:12px 12px 0 #e6e8df!important;overflow:visible!important}body.sr2-design #smv_Main .sr2-home-hero #banner-slider{width:100%!important;height:100%!important;position:relative!important;left:0!important;top:0!important;min-height:0!important;overflow:hidden!important;border-radius:0!important;background:var(--sr2-paper)!important}body.sr2-design #banner-slider .sr-stage{height:calc(100% - 64px)!important;bottom:64px!important}body.sr2-design #banner-slider .sr-slide img{width:100%!important;height:100%!important;object-fit:contain!important;background:var(--sr2-paper)!important;filter:none!important}body.sr2-design #banner-slider .sr-controls{position:absolute!important;left:0!important;right:0!important;bottom:0!important;padding:16px 20px!important;height:64px!important;box-sizing:border-box!important;background:#171717!important}body.sr2-design #banner-slider .sr-track{background:#5a5d52!important;height:3px!important}body.sr2-design #banner-slider .sr-fill{background:var(--sr2-accent)!important}body.sr2-design #banner-slider .sr-nav,body.sr2-design #banner-slider .sr-toggle{border-radius:0!important;border-color:#56594f!important;background:0 0!important}body.sr2-design .sr2-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--sr2-line);margin:0 0 8px}body.sr2-design .sr2-feature{display:block;position:relative;background:var(--sr2-paper);color:#171717;border-right:1px solid #d3d7ca;border-bottom:6px solid var(--sr2-accent);box-sizing:border-box;transition:background .2s}body.sr2-design .sr2-feature:last-child{border-right:0}body.sr2-design .sr2-feature:hover{background:var(--sr2-paper)}body.sr2-design .sr2-feature-top{font:600 11px/1.4 Bahnschrift,Arial,sans-serif;letter-spacing:1.1px;color:#808676}body.sr2-design .sr2-feature-arrow{position:absolute;font-size:25px}body.sr2-design .sr2-feature p{font-size:13px;line-height:1.8;color:#64695d;margin:0}body.sr2-design .sr2-home-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 36px!important}body.sr2-design .sr2-home-title{font-weight:800!important;letter-spacing:1px!important;margin:0!important;color:#171717!important;text-align:left!important}body.sr2-design .sr2-text-link{font-size:13px;color:#171717;border-bottom:2px solid var(--sr2-accent);padding-bottom:7px;white-space:nowrap}body.sr2-design #smv_Main :is(#smv_con_113_48,#smv_con_24_56,#smv_con_129_53),body.sr2-design #smv_con_126_23>a,body.sr2-design #smv_con_165_55>.yibuFrameContent,body.sr2-design #smv_con_204_33>.yibuFrameContent{display:none!important}body.sr2-design #smv_con_112_48 .sr-about-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:64px!important}body.sr2-design #smv_Main #smv_con_122_5 :is(p,span,strong){color:#171717!important}body.sr2-design #smv_Main #smv_con_114_48 :is(p,span,strong){color:#666b61!important;font-size:15px!important}body.sr2-design #smv_con_112_48 #smv_con_189_52 img{border-radius:0!important;filter:none!important;max-height:300px!important}body.sr2-design #smv_Main #smv_con_124_40 a{background:#171717!important;border:0!important;border-radius:0!important;color:#fff!important}body.sr2-design #smv_Main #smv_con_124_40 a:hover{background:var(--sr2-accent)!important;color:#171717!important}body.sr2-design #smv_con_103_40 .sr-advantages-lead{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:56px!important}body.sr2-design #smv_con_103_40 .sr-advantages-summary p{color:#666b61!important;font-size:15px!important}body.sr2-design #smv_Main #smv_con_103_40 #smv_con_104_35 img{border-radius:0!important}body.sr2-design #smv_con_103_40 .sr-advantages-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--sr2-line);border-left:1px solid var(--sr2-line)}body.sr2-design #smv_con_103_40 .sr-advantage-card{grid-column:span 3!important;border:0!important;border-right:1px solid var(--sr2-line)!important;border-bottom:1px solid var(--sr2-line)!important;border-radius:0!important;background:var(--sr2-paper)!important;gap:20px!important}body.sr2-design #smv_con_103_40 .sr-advantage-card:nth-child(n+5){grid-column:span 4!important}body.sr2-design #smv_con_103_40 .sr-advantage-number{background:var(--sr2-accent)!important;color:#171717!important;border-radius:0!important;width:28px!important;height:28px!important}body.sr2-design #smv_con_103_40 .sr-advantage-card h3{color:#171717!important;font-weight:700!important}body.sr2-design #smv_con_103_40 .sr-advantage-card p{color:#696e63!important;font-size:14px!important}body.sr2-design #smv_Main #smv_con_126_23 .fullcolumn-inner,body.sr2-design #smv_Main #smv_con_126_23>.yibuFrameContent{position:relative!important;width:100%!important;height:auto!important;overflow:visible!important}body.sr2-design #smv_Main #smv_con_126_23 #smv_con_202_48{position:relative!important;left:0!important;top:0!important;width:100%!important;height:auto!important}body.sr2-design #ulList_con_202_48 .w-al-unit{margin:0!important;float:none!important;width:100%!important;background:var(--sr2-paper)!important;border:0!important;border-bottom:6px solid var(--sr2-accent)!important;border-radius:0!important;box-shadow:none!important;padding:0!important}body.sr2-design #ulList_con_202_48 .w-al-unit>a{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;background:0 0!important}body.sr2-design #ulList_con_202_48 .w-al-unit>a:before{counter-increment:course;content:'0' counter(course);display:block;font:700 56px/1 Bahnschrift,Arial,sans-serif;color:#c4c2b8}body.sr2-design #ulList_con_202_48 .w-al-date{display:none!important}body.sr2-design #ulList_con_202_48 .w-al-title{font-weight:700!important;color:#171717!important;margin:0 0 16px!important;height:auto!important;line-height:1.4!important;text-align:left!important;white-space:normal!important}body.sr2-design #ulList_con_202_48 .w-al-unit{height:auto!important;display:flex!important;transform:none!important;transition:background .2s}body.sr2-design #ulList_con_202_48 .w-al-desc{font-size:13px!important;color:#676d60!important;display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important}body.sr2-design #ulList_con_202_48 .w-al-btn{background:0 0!important;border:0!important;color:#171717!important;padding:0!important;margin-top:auto!important;align-self:flex-start!important;align-self:stretch!important;display:block!important;text-align:right!important;border-top:1px solid #cfd1c8!important;font:500 24px/1 Bahnschrift,Arial,sans-serif!important}body.sr2-design #ulList_con_202_48 .w-al-unit :is(.w-al-title,.w-al-desc,.w-al-btn),body.sr2-design #ulList_con_202_48 .w-al-unit>a:before{transition:color .2s}body.sr2-design #ulList_con_202_48 .w-al-unit:is(:hover,:focus-within){background:#202020!important}body.sr2-design #ulList_con_202_48 .w-al-unit:is(:hover,:focus-within) .w-al-title{color:#fff!important}body.sr2-design #ulList_con_202_48 .w-al-unit:is(:hover,:focus-within) .w-al-desc{color:#d2d2ce!important}body.sr2-design #ulList_con_202_48 .w-al-unit:is(:hover,:focus-within) .w-al-btn{border-top-color:#494944!important}body.sr2-design #ulList_con_202_48 .w-al-unit:is(:hover,:focus-within) .w-al-btn,body.sr2-design #ulList_con_202_48 .w-al-unit:is(:hover,:focus-within)>a:before{color:var(--sr2-accent)!important}body.sr2-design .sr2-home-news-list{display:grid;grid-template-columns:1fr}body.sr2-design .sr2-home-news .sr2-news-row{display:grid;grid-template-columns:36px 160px minmax(0,1fr) 40px;gap:26px;align-items:center;border-top:1px solid var(--sr2-line);color:#171717}body.sr2-design .sr2-home-news .sr2-news-index{font:600 15px/1 Bahnschrift,Arial,sans-serif;color:#969c8d}body.sr2-design .sr2-home-news .sr2-news-image{display:block;object-fit:contain;background:var(--sr2-paper)}body.sr2-design .sr2-home-news .sr2-news-copy>.sr2-kicker{font-size:10px!important;margin-bottom:6px!important}body.sr2-design .sr2-home-news .sr2-news-copy h3{font-weight:700;margin:0 0 8px;color:#171717}body.sr2-design .sr2-home-news .sr2-news-copy p{font-size:13px;line-height:1.7;color:#747a6b;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.sr2-design .sr2-home-news .sr2-news-arrow{font-size:24px;justify-self:end;transition:transform .2s}body.sr2-design .sr2-home-news .sr2-news-row:hover .sr2-news-arrow{transform:translate(3px,-3px);background:var(--sr2-accent)}body.sr2-design .sr2-cases-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.sr2-design .sr2-case-card{display:block;background:var(--sr2-paper);border:1px solid var(--sr2-line);color:#171717}body.sr2-design .sr2-case-visual{background:var(--sr2-paper);box-sizing:border-box}body.sr2-design .sr2-case-visual img{width:100%;height:100%;object-fit:contain;display:block}body.sr2-design .sr2-case-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}body.sr2-design .sr2-case-foot h3{font-size:16px;font-weight:700;line-height:1.6;margin:0}body.sr2-design .sr2-case-foot span{font-size:24px}body.sr2-design #partner-module.sr2-partner>section:not(.sr2-partner-content){display:none!important}body.sr2-design #partner-module.sr2-partner .sr2-partner-content{border-top:1px solid var(--sr2-line)}body.sr2-design .sr2-partner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.sr2-design .sr2-partner-card{background:var(--sr2-paper);border:1px solid var(--sr2-line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;box-sizing:border-box}body.sr2-design .sr2-partner-card img{width:100%;object-fit:contain}body.sr2-design .sr2-partner-card p{margin:0;font-size:13px;color:#686e60;text-align:center}@media(max-width:1100px){body.sr2-design #smv_Main.sr2-home>#smv_con_12_55.sr2-home-hero{gap:28px!important;min-height:590px!important}body.sr2-design .sr2-hero-copy h1{font-size:40px!important}body.sr2-design #smv_Main .sr2-home-hero>.yibuFrameContent{height:360px!important}body.sr2-design #smv_con_112_48 .sr-about-row{gap:36px!important}body.sr2-design #ulList_con_202_48{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.sr2-design #ulList_con_202_48 .w-al-unit>a{min-height:270px!important}body.sr2-design .sr2-feature{padding:28px 20px}body.sr2-design .sr2-feature h3{font-size:21px}}@media(max-width:800px){body.sr2-design #smv_Main{width:calc(100% - 40px)!important}body.sr2-design #smv_Main.sr2-home>#smv_con_12_55.sr2-home-hero{grid-template-columns:1fr!important;gap:36px!important;min-height:0!important;padding:44px 0 48px!important}body.sr2-design .sr2-hero-copy h1{font-size:42px!important}body.sr2-design .sr2-hero-word{font-size:64px;margin-top:28px}body.sr2-design #smv_Main .sr2-home-hero>.yibuFrameContent{height:350px!important}body.sr2-design .sr2-features{grid-template-columns:repeat(2,minmax(0,1fr))}body.sr2-design .sr2-feature{min-height:180px;border-bottom-width:4px}body.sr2-design .sr2-feature:nth-child(2){border-right:0}body.sr2-design #smv_Main.sr2-home>:is(#smv_con_112_48,#smv_con_103_40,#smv_con_126_23,#smv_con_165_55,#smv_con_204_33).sr2-home-section{padding:44px 0!important}body.sr2-design .sr2-home-head{margin-bottom:28px!important;gap:16px}body.sr2-design .sr2-home-title{font-size:30px!important}body.sr2-design #smv_con_103_40 .sr-advantages-lead,body.sr2-design #smv_con_112_48 .sr-about-row{grid-template-columns:1fr!important;gap:28px!important}body.sr2-design #smv_con_103_40 .sr-advantages-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.sr2-design #smv_con_103_40 .sr-advantage-card,body.sr2-design #smv_con_103_40 .sr-advantage-card:nth-child(n+5){grid-column:auto!important;min-height:0!important;padding:22px!important}body.sr2-design #smv_con_103_40 .sr-advantage-card:last-child{grid-column:1/-1!important}body.sr2-design .sr2-cases-grid,body.sr2-design .sr2-partner-grid{grid-template-columns:1fr}body.sr2-design .sr2-case-visual{height:220px}body.sr2-design #partner-module.sr2-partner{width:calc(100% - 40px)!important}body.sr2-design #partner-module.sr2-partner .sr2-partner-content{padding:44px 0!important}body.sr2-design .sr2-home-news .sr2-news-row{grid-template-columns:90px minmax(0,1fr) 24px;gap:14px;padding:22px 0}body.sr2-design .sr2-home-news .sr2-news-index{display:none}body.sr2-design .sr2-home-news .sr2-news-image{width:90px;height:80px}body.sr2-design .sr2-home-news .sr2-news-copy h3{font-size:16px}body.sr2-design .sr2-home-news .sr2-news-copy p{display:none}}@media(max-width:560px){body.sr2-design .sr2-hero-copy h1{font-size:36px!important}body.sr2-design #smv_Main .sr2-home-hero>.yibuFrameContent{height:270px!important;box-shadow:6px 6px 0 #e6e8df!important}body.sr2-design .sr2-kicker{font-size:9px!important;letter-spacing:1.1px!important}body.sr2-design .sr2-feature{padding:24px 16px;min-height:174px}body.sr2-design .sr2-feature-top{font-size:9px}body.sr2-design .sr2-feature-arrow{font-size:20px;right:14px;top:20px}body.sr2-design .sr2-feature h3{font-size:19px;margin-top:30px}body.sr2-design .sr2-feature p{font-size:12px}body.sr2-design .sr2-text-link{font-size:11px}body.sr2-design #ulList_con_202_48{grid-template-columns:1fr!important}body.sr2-design #ulList_con_202_48 .w-al-unit>a{min-height:0!important;padding:26px!important}body.sr2-design #ulList_con_202_48 .w-al-unit>a:before{font-size:44px;margin-bottom:20px}body.sr2-design #smv_con_103_40 .sr-advantages-grid{grid-template-columns:1fr!important}body.sr2-design .sr2-button{padding:14px 20px;font-size:13px}body.sr2-design #smv_Main #smv_con_122_5 :is(p,span,strong){font-size:20px!important}}.sr2-design #smv_Main.sr2-inner{display:block!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:var(--sr2-inner-page)!important;overflow:visible!important}.sr2-design .sr2-inner>.sr2-original{display:none!important}.sr2-design .sr2-page,.sr2-design .sr2-page *{box-sizing:border-box}.sr2-design .sr2-page{width:min(100%,1440px);margin:0 auto;padding:0 56px 100px;color:#181a19;font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;font-size:16px;line-height:1.7}.sr2-design .sr2-page a{color:inherit;text-decoration:none}.sr2-design .sr2-page .job-detail-link:focus-visible,.sr2-design .sr2-page a:focus-visible{outline:#927127 solid 3px;outline-offset:5px}.sr2-design .sr2-page-hero{position:relative;margin:0 0 52px;border-bottom:1px solid #272b28;overflow:hidden;background-image:linear-gradient(to right,transparent calc(100% - 1px),#e1e2dc calc(100% - 1px));background-size:25% 100%}.sr2-design .sr2-page-kicker{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin-bottom:20px;font:700 12px/1.3 Consolas,"Courier New",monospace;letter-spacing:2px;color:#555b55}.sr2-design .sr2-page-kicker:before{content:"";display:block;width:9px;height:9px;background:#c7a147}.sr2-design .sr2-page-title{position:relative;z-index:1;margin:0!important;max-width:calc(100% - 190px);color:#171b18!important;font-size:clamp(34px,4.7vw,68px)!important;font-weight:800!important;line-height:1.22!important;letter-spacing:2px!important;text-align:left!important;overflow-wrap:anywhere}.sr2-design .sr2-page-index{position:absolute;right:0;font:700 110px/.9 Arial,sans-serif;letter-spacing:-6px;color:#c7a147;pointer-events:none}.sr2-design .sr2-page-content{position:relative;width:100%;min-width:0}.sr2-design .sr2-section-head{display:flex;align-items:center;gap:17px;margin:0 0 28px}.sr2-design .sr2-section-no{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;height:30px;background:#c7a147;color:#171b18;font:700 12px/1 Consolas,monospace}.sr2-design .sr2-section-title{margin:0;font-size:30px;font-weight:700;line-height:1.4;letter-spacing:1px}.sr2-design .sr2-company-intro{display:grid;grid-template-columns:1.08fr .92fr;gap:52px;align-items:start;border-bottom:1px solid #bfc3ba}.sr2-design .sr2-company-photo{width:100%;height:auto;max-width:100%;display:block;margin-top:58px;object-fit:contain;background:var(--sr2-paper)}.sr2-design .sr2-company-prose,.sr2-design .sr2-company-prose *{font-family:inherit!important;font-size:16px!important;line-height:1.95!important;letter-spacing:.3px!important;color:#424941!important;background:0 0!important;height:auto!important}.sr2-design .sr2-company-prose p{margin:0 0 20px!important;text-align:justify!important}.sr2-design .sr2-company-prose p:empty{display:none}.sr2-design .sr2-advantages-intro{max-width:850px;margin:0 0 34px;font-size:17px;line-height:1.9;color:#555c54}.sr2-design .sr2-inner-advantages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid #c7cbc1;background:#c7cbc1}.sr2-design .sr2-inner-advantage{position:relative;min-width:0;background:var(--sr2-paper);transition:background .2s}.sr2-design .sr2-inner-advantage:hover{background:var(--sr2-paper)}.sr2-design .sr2-inner-advantage:last-child{grid-column:span 3}.sr2-design .sr2-inner-advantage-no{font:700 14px/1.4 Consolas,monospace;color:#636c5c}.sr2-design .sr2-inner-advantage-title{font-size:21px;line-height:1.4;margin:17px 0 13px}.sr2-design .sr2-inner-advantage-copy{margin:0;font-size:15px;color:#596052;line-height:1.85}.sr2-design .sr2-source-decoration{display:block;width:40px;height:auto;margin:18px 0 0 auto}.sr2-design .sr2-course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sr2-design .sr2-course-card{min-width:0;display:flex;flex-direction:column;border:1px solid #ced2c8;background:var(--sr2-paper);transition:border-color .2s,background .2s,transform .2s}.sr2-design .sr2-course-card:hover{background:var(--sr2-paper);border-color:#373e32;transform:translateY(-3px)}.sr2-design .sr2-course-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.sr2-design .sr2-course-no{font:700 30px/1 Consolas,monospace;color:#856522}.sr2-design .sr2-course-date{font:12px/1.5 Consolas,monospace;color:#787e74}.sr2-design .sr2-course-title{margin:0 0 18px;letter-spacing:1px}.sr2-design .sr2-course-desc{margin:0 0 28px;font-size:15px;line-height:1.85;color:#596052}.sr2-design .sr2-card-cta{display:block;margin-top:auto;padding-top:16px;border-top:1px solid #d9ddd2;font-size:13px;font-weight:700;letter-spacing:1px}.sr2-design .sr2-news-rows{border-top:1px solid #bec5b5}.sr2-design .sr2-news-row{display:grid;grid-template-columns:32px 200px 1fr 42px;align-items:center;gap:28px;padding:30px 0;border-bottom:1px solid #bec5b5;transition:background .2s}.sr2-design .sr2-news-row:hover{background:var(--sr2-paper)}.sr2-design .sr2-news-no{align-self:start;font:13px/1.5 Consolas,monospace;color:#6c7562}.sr2-design .sr2-news-image{display:block;width:200px;height:145px;object-fit:contain;background:var(--sr2-paper)}.sr2-design .sr2-news-date{font:12px/1.5 Consolas,monospace;color:#72796c}.sr2-design .sr2-news-title{font-size:23px;line-height:1.5;margin:10px 0 14px;font-weight:700;overflow-wrap:anywhere}.sr2-design .sr2-news-summary{font-size:14px;line-height:1.85;color:#67705d;margin:0;overflow-wrap:anywhere}.sr2-design .sr2-news-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#c7a147;font-size:24px;line-height:1}.sr2-design .sr2-news-no-image{grid-template-columns:32px 1fr 42px}.sr2-design .sr2-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sr2-design .sr2-media-grid-shizililiang{grid-template-columns:repeat(3,minmax(0,1fr))}.sr2-design .sr2-media-card{display:flex;flex-direction:column;min-width:0;background:var(--sr2-paper);border:1px solid #d2d6ca;transition:border-color .2s,transform .2s}.sr2-design .sr2-media-card:hover{border-color:#687151;transform:translateY(-3px)}.sr2-design .sr2-media-frame{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;padding:12px;background:var(--sr2-paper);border-bottom:1px solid #d2d6ca}.sr2-design .sr2-media-grid-shizililiang .sr2-media-frame{aspect-ratio:1/1}.sr2-design .sr2-media-image{display:block;width:100%;height:100%;object-fit:contain}.sr2-design .sr2-media-copy{position:relative;display:grid;grid-template-columns:26px 1fr;align-items:start;gap:10px}.sr2-design .sr2-media-no{font:12px/1.8 Consolas,monospace;color:#7c856c}.sr2-design .sr2-media-title{margin:0;padding-right:16px;font-size:18px;line-height:1.65;font-weight:700;overflow-wrap:anywhere}.sr2-design .sr2-media-desc{grid-column:2;margin:5px 0 0;font-size:14px;color:#606957;line-height:1.8}.sr2-design .sr2-media-arrow{position:absolute;right:13px;bottom:12px;display:block;width:25px;height:25px;background:#c7a147;text-align:center;font-size:18px;line-height:25px}.sr2-design .sr2-pagination{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin:48px 0 0!important;padding:0!important;font-size:13px!important;height:auto!important;background:0 0!important}.sr2-design .sr2-pagination a,.sr2-design .sr2-pagination p{display:flex!important;align-items:center;justify-content:center;min-width:36px;min-height:36px;height:auto!important;margin:0!important;padding:8px 11px!important;border:1px solid #c6ccba!important;border-radius:0!important;background:0 0!important;color:#5b6451!important;font-size:13px!important;line-height:1.4!important;white-space:normal!important}.sr2-design .sr2-pagination a.cur,.sr2-design .sr2-pagination a:hover{background:#c7a147!important;color:#171b18!important;border-color:#927127!important}.sr2-design .sr2-pagination .pageRemark{border:0!important;gap:4px}.sr2-design .sr2-brochure{max-width:1040px;margin:0 auto;display:grid;gap:42px}.sr2-design .sr2-brochure-sheet{margin:0;background:var(--sr2-paper);border:1px solid #cbd1c0;padding:18px}.sr2-design .sr2-brochure-caption{font:11px/1.5 Consolas,monospace;color:#737c65;letter-spacing:1.5px;margin-bottom:14px}.sr2-design .sr2-brochure-image{display:block;width:100%;height:auto;object-fit:contain}.sr2-design .sr2-contact-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:stretch;border-bottom:1px solid #c5ccb9}.sr2-design .sr2-company-info{margin:0!important;padding:0!important;list-style:none!important;width:100%!important;height:auto!important}.sr2-design .sr2-company-info .company-info-item{display:block!important;margin:0!important;padding:18px 0!important;border-bottom:1px solid #d7ddcd!important;height:auto!important}.sr2-design .sr2-company-info .company-info-item a{display:grid!important;grid-template-columns:70px 1fr!important;gap:16px!important;align-items:start!important;line-height:1.8!important}.sr2-design .sr2-company-info .company-info-titleBox,.sr2-design .sr2-company-info .company-text{width:auto!important;height:auto!important;float:none!important;margin:0!important;padding:0!important;line-height:1.8!important}.sr2-design .sr2-company-info .company-info-icon{display:none!important}.sr2-design .sr2-company-info .company-info-title{font-size:13px!important;color:#78826b!important;line-height:1.8!important}.sr2-design .sr2-company-info .company-info-text{font-size:16px!important;color:#252c20!important;line-height:1.8!important;overflow-wrap:anywhere}.sr2-design .sr2-contact-map{min-height:350px;width:100%!important;border:1px solid #c6cdbb;background:var(--sr2-paper)}.sr2-design .sr2-contact-map .map-container{height:100%!important;min-height:350px;width:100%!important}.sr2-design .sr2-recruitment{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.sr2-design .sr2-recruitment .contact-title{display:none!important}.sr2-design .sr2-recruitment .job-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.sr2-design .sr2-recruitment .job-card{width:auto!important;min-width:0!important;margin:0!important;padding:25px 20px!important;border:1px solid #cdd4bf!important;border-radius:0!important;background:var(--sr2-paper)!important;box-shadow:none!important;text-align:left!important;align-items:stretch!important;justify-content:flex-start!important}.sr2-design .sr2-recruitment .job-name{font-size:18px!important;font-weight:700!important;line-height:1.65!important;color:#1e2717!important;margin:0 0 15px!important}.sr2-design .sr2-recruitment .job-salary{font-size:13px!important;line-height:1.7!important;color:#6c765e!important}.sr2-design .sr2-recruitment .job-detail-link{font-size:13px!important;font-weight:700!important;color:#303b20!important;background:#c7a147;padding:9px 13px;align-self:flex-start}.sr2-design .sr2-page-hero-detail .sr2-page-title{max-width:calc(100% - 125px);font-size:clamp(28px,3.4vw,46px)!important;line-height:1.5!important}.sr2-design .sr2-page-hero-detail .sr2-page-index{font-size:80px}.sr2-design .sr2-article{max-width:1000px;margin:0 auto}.sr2-design .sr2-crumbs{font-size:13px!important;color:#777f6d!important;margin:0 0 28px!important;line-height:1.8!important;padding:0!important;white-space:normal!important}.sr2-design .sr2-crumbs a{color:#3f4e2b!important;border-bottom:1px solid #a6b28f}.sr2-design .sr2-article-meta{display:flex!important;flex-wrap:wrap;gap:10px 26px;justify-content:flex-start!important;text-align:left!important;font:12px/1.7 Consolas,"Microsoft YaHei",sans-serif!important;margin:0 0 30px!important;color:#7c856d!important}.sr2-design .sr2-article-meta span{margin:0!important}.sr2-design .sr2-article-prose{background:var(--sr2-paper)!important;border-top:3px solid #c7a147;min-height:150px}.sr2-design .sr2-article-prose,.sr2-design .sr2-article-prose *{max-width:100%!important;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere;font-family:inherit!important;line-height:1.95!important}.sr2-design .sr2-article-prose li,.sr2-design .sr2-article-prose p{font-size:16px!important;color:#363f2b!important;margin-top:0}.sr2-design .sr2-article-prose img{display:inline-block!important;max-width:100%!important;height:auto!important;object-fit:contain}.sr2-design .sr2-article-prose table{max-width:100%!important;width:100%!important;table-layout:fixed}.sr2-design .sr2-detail-gallery{display:grid;gap:28px;background:var(--sr2-paper);border-top:3px solid #c7a147;padding:30px}.sr2-design .sr2-detail-image{display:block;max-width:100%;width:auto;height:auto;margin:0 auto;object-fit:contain}.sr2-design .sr2-neighbors{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:36px;border-top:1px solid #c1cbb1;padding-top:24px}.sr2-design .sr2-neighbor{display:block;min-width:0;padding:20px;border:1px solid #d0d8c2;background:var(--sr2-paper);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.sr2-design .sr2-neighbor:hover{border-color:#8b9c6a;background:var(--sr2-paper)}.sr2-design .sr2-neighbor-disabled{color:#9ba28f!important}@media(max-width:1100px){.sr2-design .sr2-page{padding-right:32px;padding-left:32px}.sr2-design .sr2-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sr2-design .sr2-company-intro{grid-template-columns:1fr;gap:10px}.sr2-design .sr2-company-photo{margin:16px 0 0;max-width:900px}.sr2-design .sr2-news-row{grid-template-columns:24px 160px 1fr 34px;gap:20px}.sr2-design .sr2-news-image{width:160px;height:130px}.sr2-design .sr2-news-title{font-size:20px}.sr2-design .sr2-media-grid{gap:18px}.sr2-design .sr2-contact-layout{gap:30px}.sr2-design .sr2-recruitment .job-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.sr2-design .sr2-page{padding:0 22px 60px}.sr2-design .sr2-page-hero{padding:42px 0 34px;margin-bottom:32px}.sr2-design .sr2-page-kicker{font-size:10px;letter-spacing:1px;margin-bottom:15px}.sr2-design .sr2-page-title{max-width:calc(100% - 75px);font-size:34px!important;letter-spacing:1px!important}.sr2-design .sr2-page-index{font-size:58px;letter-spacing:-3px;bottom:30px}.sr2-design .sr2-section-title{font-size:24px}.sr2-design .sr2-company-intro{padding-bottom:42px}.sr2-design .sr2-company-advantages{padding-top:42px}.sr2-design .sr2-inner-advantages{grid-template-columns:repeat(2,minmax(0,1fr))}.sr2-design .sr2-inner-advantage{padding:23px}.sr2-design .sr2-inner-advantage:last-child{grid-column:span 2}.sr2-design .sr2-media-grid,.sr2-design .sr2-media-grid-shizililiang{grid-template-columns:repeat(2,minmax(0,1fr))}.sr2-design .sr2-news-row{grid-template-columns:1fr 34px;gap:15px;padding:24px 0}.sr2-design .sr2-news-no{display:none}.sr2-design .sr2-news-image{grid-column:1/-1;width:100%;height:210px}.sr2-design .sr2-news-copy{grid-column:1}.sr2-design .sr2-news-arrow{grid-column:2;width:34px;height:34px}.sr2-design .sr2-news-title{font-size:20px}.sr2-design .sr2-contact-layout{grid-template-columns:1fr;gap:32px;padding-bottom:42px}.sr2-design .sr2-contact-recruitment{padding-top:42px}.sr2-design .sr2-page-hero-detail .sr2-page-title{max-width:100%;padding-right:0;font-size:28px!important}.sr2-design .sr2-page-hero-detail .sr2-page-index{display:none}.sr2-design .sr2-article-prose{padding:23px}.sr2-design .sr2-detail-gallery{padding:15px}.sr2-design .sr2-neighbors{grid-template-columns:1fr}.sr2-design .sr2-brochure{gap:24px}.sr2-design .sr2-brochure-sheet{padding:12px}}@media(max-width:500px){.sr2-design .sr2-course-grid,.sr2-design .sr2-inner-advantages,.sr2-design .sr2-media-grid,.sr2-design .sr2-media-grid-shizililiang{grid-template-columns:1fr}.sr2-design .sr2-inner-advantage:last-child{grid-column:auto}.sr2-design .sr2-course-card{min-height:0;padding:25px}.sr2-design .sr2-course-top{margin-bottom:24px}.sr2-design .sr2-recruitment .job-list{grid-template-columns:1fr!important}.sr2-design .sr2-company-info .company-info-item a{grid-template-columns:58px 1fr!important;gap:8px!important}.sr2-design .sr2-page-title{font-size:30px!important}.sr2-design .sr2-page-index{font-size:50px}.sr2-design .sr2-contact-map,.sr2-design .sr2-contact-map .map-container{min-height:280px}.sr2-design .sr2-article-prose{padding:18px}.sr2-design .sr2-company-prose,.sr2-design .sr2-company-prose *{font-size:15px!important}}body.sr2-design #mainContentWrapper>div:has(#smv_Area0){position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;min-width:0!important;background:var(--sr2-nav)!important;box-shadow:none!important;border-bottom:1px solid var(--sr2-line,#d8d8d2)!important;z-index:1000000!important;box-sizing:border-box!important}body.sr2-design #mainContentWrapper #smv_Area0{display:grid!important;grid-template-columns:176px minmax(0,1fr) 150px!important;align-items:center!important;gap:24px!important;position:relative!important;width:calc(100% - 64px)!important;max-width:1280px!important;height:auto!important;min-height:92px!important;padding:16px 0!important;margin:0 auto!important;box-sizing:border-box!important;overflow:visible!important;background:0 0!important}body.sr2-design #smv_Area0 :is(#smv_tem_3_28,.yibuFrameContent.tem_3_28,.fullcolumn-inner){display:contents!important}body.sr2-design #smv_Area0 #bannerWrap_tem_3_28{display:none!important}body.sr2-design #smv_Area0 :is(#smv_tem_34_52,#smv_tem_6_18,#smv_tem_65_42){position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;animation:none!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;grid-column:auto;grid-row:auto}body.sr2-design #smv_Area0 #smv_tem_34_52{grid-column:1!important;grid-row:1!important}body.sr2-design #smv_Area0 #smv_tem_6_18{grid-column:2!important;grid-row:1!important}body.sr2-design #smv_Area0 #smv_tem_65_42{grid-column:3!important;grid-row:1!important;text-align:right!important}body.sr2-design #smv_Area0 #smv_tem_34_52 .sr-brand-cn{color:var(--sr2-ink,#151515)!important}body.sr2-design #smv_Area0 #smv_tem_34_52 .sr-brand-en{color:#4c4c48!important}body.sr2-design #smv_Area0 #smv_tem_6_18 :is(.yibuFrameContent,#nav_tem_6_18){position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;min-width:0!important;overflow:visible!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:2px!important;position:relative!important;left:auto!important;top:auto!important;float:none!important;width:100%!important;min-width:0!important;height:auto!important;padding:0!important;margin:0!important;white-space:nowrap!important;background:0 0!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav:after,body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav:before{content:none!important;display:none!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-inner{position:relative!important;left:auto!important;top:auto!important;float:none!important;flex:1 0 auto!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;border:0!important;background:0 0!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link{display:block!important;position:relative!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;box-sizing:border-box!important;padding:15px 6px!important;border:0!important;border-radius:0!important;background:0 0!important;text-align:center!important;text-decoration:none!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link,body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link .w-link-txt{font:700 14px/24px "Microsoft YaHei","PingFang SC",sans-serif!important;letter-spacing:0!important;color:var(--sr2-ink,#151515)!important;white-space:nowrap!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link:after{content:"";display:block;position:absolute;left:6px;right:6px;bottom:5px;height:4px;background:var(--sr2-accent,#c7a147);transform:scaleX(0);transform-origin:left;transition:transform .18s}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link:is(:hover,:focus-visible,.sr2-nav-current):after{transform:scaleX(1)}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link:focus-visible{outline:2px solid var(--sr2-ink,#151515)!important;outline-offset:-2px}body.sr2-design #smv_Area0 #nav_tem_6_18 :is(.sliding-box,.sliding,.w-nav-item-link>.w-link-line){display:none!important}body.sr2-design #smv_Area0 #smv_tem_65_42 :is(.yibuFrameContent,.w-company-info,.company-info-item,a){height:auto!important;position:relative!important;margin:0!important;padding:0!important}body.sr2-design #smv_Area0 #smv_tem_65_42 :is(a,span){font:800 18px/1.5 Bahnschrift,Arial,sans-serif!important;letter-spacing:0!important;color:var(--sr2-ink,#151515)!important;white-space:nowrap!important;background:0 0!important}body.sr2-design #smv_Area0 #smv_tem_65_42 :is(.company-info-icon,.company-info-title){display:none!important}body.sr2-design #mainContentWrapper>div:has(#smv_Area3){position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;min-width:0!important;margin:0!important;background:#171817!important;border-top:0!important;color:#f5f5f0!important;box-shadow:none!important}body.sr2-design #mainContentWrapper #smv_Area3{display:block!important;position:relative!important;left:auto!important;top:auto!important;width:calc(100% - 64px)!important;max-width:1280px!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:64px 0 0!important;box-sizing:border-box!important;background:0 0!important;color:#f5f5f0!important}body.sr2-design #smv_Area3 #bannerWrap_tem_38_28,body.sr2-design #smv_Area3.sr2-footer-ready #smv_tem_38_28{display:none!important}body.sr2-design #smv_Area3 .sr2-footer-grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) 172px!important;gap:64px!important;align-items:start!important;width:100%!important;min-width:0!important}body.sr2-design #smv_Area3 :is(#smv_tem_43_54,#smv_tem_50_59,#smv_tem_62_19,#smv_tem_44_43,#smv_tem_45_54,#smv_tem_63_19,#smv_tem_64_19){display:block!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;float:none!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;grid-column:auto!important;grid-row:auto!important;transform:none!important;animation:none!important;box-sizing:border-box!important;background:0 0!important;border:0!important}body.sr2-design #smv_Area3 :is(#smv_tem_50_59,#smv_tem_62_19) :is(.yibuFrameContent.area_Style1,.w-container,.smAreaC){display:contents!important}body.sr2-design #smv_Area3 :is(#smv_tem_43_54,#smv_tem_50_59,#smv_tem_62_19,#smv_tem_44_43,#smv_tem_45_54,#smv_tem_63_19,#smv_tem_64_19) .yibuFrameContent{height:auto!important;min-height:0!important;overflow:visible!important;background:0 0!important}body.sr2-design #smv_Area3 #smv_tem_63_19 :is(p,span),body.sr2-design #smv_Area3 :is(.sr2-footer-title,.siruo-footer-title){display:block!important;margin:0 0 24px!important;color:#f5f5f0!important;text-align:left!important;font:700 20px/1.5 "Microsoft YaHei","PingFang SC",sans-serif!important;letter-spacing:1px!important}body.sr2-design #smv_Area3 #smv_tem_63_19 :is(span){margin:0!important;font:inherit!important;letter-spacing:inherit!important}body.sr2-design #smv_Area3 #smv_tem_63_19 :is(#txt_tem_63_19,.editableContent){height:auto!important;overflow:visible!important}body.sr2-design #smv_Area3 #smv_tem_44_43 .w-company-info{display:flex!important;flex-direction:column!important;gap:18px!important;margin:0!important;padding:0!important;list-style:none!important}body.sr2-design #smv_Area3 #smv_tem_44_43 .company-info-item{display:block!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;line-height:1.8!important}body.sr2-design #smv_Area3 #smv_tem_44_43 .company-info-item a{display:flex!important;align-items:flex-start!important;gap:12px!important;color:#c5c7be!important;text-decoration:none!important;background:0 0!important}body.sr2-design #smv_Area3 #smv_tem_44_43 :is(.company-info-titleBox,.company-text){float:none!important;position:static!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important}body.sr2-design #smv_Area3 #smv_tem_44_43 .company-info-titleBox{flex:0 0 20px!important}body.sr2-design #smv_Area3 #smv_tem_44_43 .company-info-title{display:none!important}body.sr2-design #smv_Area3 #smv_tem_44_43 .company-info-icon{color:var(--sr2-accent,#c7a147)!important;font-size:17px!important}body.sr2-design #smv_Area3 #smv_tem_44_43 :is(.company-info-text,.company-text){font:400 14px/1.9 "Microsoft YaHei","PingFang SC",sans-serif!important;color:#c5c7be!important;white-space:normal!important;overflow-wrap:anywhere!important}body.sr2-design #smv_Area3 #smv_tem_44_43 li:first-child .company-info-text{color:#f5f5f0!important;font:700 24px/1.4 Bahnschrift,Arial,sans-serif!important;letter-spacing:.4px!important}body.sr2-design #smv_Area3 #myform5{display:block!important;position:relative!important;width:100%!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:0 0!important}body.sr2-design #smv_Area3 #myform5>div{margin:0 0 12px!important;padding:0!important;width:100%!important;box-sizing:border-box!important}body.sr2-design #smv_Area3 #myform5 :is(input:not([type=hidden]):not([type=submit]),textarea){box-sizing:border-box!important;min-width:0!important;width:100%!important;height:44px!important;margin:0!important;padding:11px 12px!important;border:1px solid #51534b!important;border-radius:0!important;outline:0!important;background:#252622!important;color:#f5f5f0!important;box-shadow:none!important;font:400 14px/1.5 "Microsoft YaHei","PingFang SC",sans-serif!important}body.sr2-design #smv_Area3 #myform5 :is(input,textarea)::placeholder{color:#aaad9f!important;opacity:1!important}body.sr2-design #smv_Area3 #myform5 :is(input:not([type=submit]),textarea):focus{border-color:var(--sr2-accent,#c7a147)!important;outline:1px solid var(--sr2-accent,#c7a147)!important;outline-offset:-1px!important;box-shadow:none!important}body.sr2-design #smv_Area3 #myform5 textarea{height:92px!important;min-height:92px!important;resize:vertical!important}body.sr2-design #smv_Area3 #myform5>div:last-child{display:flex!important;align-items:stretch!important;gap:8px!important;margin-bottom:0!important}body.sr2-design #smv_Area3 #myform5 input[name="__captcha5__"]{flex:0 1 84px!important;width:84px!important}body.sr2-design #smv_Area3 #myform5 img{display:block!important;flex:0 0 84px!important;width:84px!important;height:44px!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:var(--sr2-paper)!important}body.sr2-design #smv_Area3 #myform5 input[type=submit]{display:block!important;flex:1 1 84px!important;width:auto!important;min-width:64px!important;height:44px!important;padding:0 16px!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--sr2-accent,#c7a147)!important;color:var(--sr2-ink,#151515)!important;font:700 14px/44px "Microsoft YaHei","PingFang SC",sans-serif!important;cursor:pointer!important}body.sr2-design #smv_Area3 #myform5 input[type=submit]:is(:hover,:focus-visible){background:#d7b86a!important;outline:#f5f5f0 solid 2px!important;outline-offset:3px!important}body.sr2-design #smv_Area3 #smv_tem_64_19 .w-qrcode{display:flex!important;justify-content:flex-start!important;width:100%!important;height:auto!important}body.sr2-design #smv_Area3 #smv_tem_64_19 img{display:block!important;width:144px!important;height:144px!important;max-width:100%!important;margin:0!important;padding:8px!important;border-radius:0!important;background:var(--sr2-paper)!important;box-sizing:border-box!important}body.sr2-design #smv_Area3 .sr2-footer-bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;border-top:1px solid #41433c!important;color:#94988b!important}body.sr2-design #smv_Area3 .sr2-footer-bottom :is(p,a,span){color:#94988b!important;text-decoration:none!important;font:400 12px/1.7 "Microsoft YaHei","PingFang SC",sans-serif!important}body.sr2-design #smv_Area3 .sr2-footer-bottom p{margin:0!important}body.sr2-design #smv_Area3 .sr2-footer-bottom #smv_tem_45_54{width:auto!important}body.sr2-design #smv_Area3 .sr2-footer-bottom .company-info-icon{display:none!important}@media(max-width:1150px){body.sr2-design #mainContentWrapper #smv_Area0{grid-template-columns:176px minmax(0,1fr)!important;gap:8px 24px!important;min-height:0!important;padding:12px 0 8px!important}body.sr2-design #smv_Area0 #smv_tem_65_42{grid-column:2!important;grid-row:1!important}body.sr2-design #smv_Area0 #smv_tem_6_18{grid-column:1/-1!important;grid-row:2!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link{padding:10px 8px!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link:after{bottom:2px!important}body.sr2-design #smv_Area3 .sr2-footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 148px!important;gap:32px!important}}@media(max-width:800px){body.sr2-design #mainContentWrapper #smv_Area0,body.sr2-design #mainContentWrapper #smv_Area3{width:calc(100% - 40px)!important}body.sr2-design #smv_Area0 #smv_tem_6_18 :is(.yibuFrameContent,#nav_tem_6_18){overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;scrollbar-color:#aaaD9f transparent}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav{width:max-content!important;min-width:100%!important;justify-content:flex-start!important;gap:12px!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-inner{flex:0 0 auto!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link{padding:10px 6px!important}body.sr2-design #smv_Area3 .sr2-footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px 28px!important}body.sr2-design #smv_Area3 #smv_tem_62_19{grid-column:1/-1!important}body.sr2-design #mainContentWrapper #smv_Area3{padding-top:44px!important}}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item{position:relative!important;left:auto!important;top:auto!important;float:none!important;width:auto!important;min-width:0!important;height:auto!important}body.sr2-design #smv_Main.sr2-home .sr2-home-section .fullcolumn-outer{display:none!important}body.sr2-design .sr2-page .sr2-section-head{justify-content:flex-start!important}body.sr2-design #smv_Main.sr2-home>#smv_con_12_55.sr2-home-hero{box-sizing:border-box!important;min-height:0!important;padding:28px 0 36px!important;gap:36px!important}body.sr2-design .sr2-hero-word{font-family:Bahnschrift,Arial,sans-serif!important;font-weight:800!important;line-height:.95!important;margin-top:22px}body.sr2-design #smv_Main #smv_con_124_40 a{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;line-height:1.3!important;padding:0 28px!important;box-sizing:border-box!important;font-size:14px!important}body.sr2-design #smv_Main #smv_con_124_40 a em{font:inherit!important}body.sr2-design .sr2-page{width:min(100%,1392px)}body.sr2-design #smv_Area3 .company-info-icon *{color:var(--sr2-accent)!important}body.sr2-design>.sr2-legal{width:100%!important;background:#171817!important;border-top:1px solid #393c32!important;padding:20px 0 28px!important}body.sr2-design>.sr2-legal>div{width:calc(100% - 40px)!important;max-width:1280px!important;margin:0 auto!important}body.sr2-design>.sr2-legal :is(p,a){font-size:12px!important;line-height:1.7!important;color:#93998a!important}body.sr2-design #mainContentWrapper .smvWrapper{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important}body.sr2-design #smv_MainContent{width:100%!important;min-width:0!important;height:auto!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-original,body.sr2-design #banner-slider.sr-tech-ready:after{display:none!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-poster{--tech-fg:#f5f6f0;--tech-muted:#9da593;--tech-rule:#41473b;--tech-dim:#3a4135;--tech-block:#22271f;position:relative!important;display:flex!important;flex-direction:column;box-sizing:border-box!important;width:100%!important;height:100%!important;padding:28px 30px!important;overflow:hidden!important;background:#171a15!important;color:var(--tech-fg)!important;font-family:'Microsoft YaHei','PingFang SC',Arial,sans-serif!important;isolation:isolate}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-poster:before{content:'';position:absolute;z-index:-1;inset:0;background-image:linear-gradient(var(--tech-rule) 1px,transparent 1px),linear-gradient(90deg,var(--tech-rule) 1px,transparent 1px);background-size:32px 32px;opacity:.2;pointer-events:none}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-light{--tech-fg:#171a15;--tech-muted:#686f5f;--tech-rule:#c4cbbd;--tech-dim:#bec7b3;--tech-block:#e0e5d9;background:var(--sr2-paper)!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-top{display:flex;align-items:center;gap:13px;position:relative;z-index:2;font:600 10px/1.4 Bahnschrift,Arial,sans-serif;letter-spacing:1.3px;white-space:nowrap;color:var(--tech-muted)}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-brand{font-weight:800;font-size:12px;letter-spacing:2px;color:var(--tech-fg);padding-right:14px;border-right:1px solid var(--tech-rule)}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-copy{display:flex;flex:1;flex-direction:column;justify-content:center;position:relative;z-index:2;min-width:0;max-width:76%;padding:17px 0}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-title{margin:0 0 14px!important;padding:0!important;font:800 32px/1.34 'Microsoft YaHei','PingFang SC',sans-serif!important;letter-spacing:.2px!important;text-align:left!important;white-space:nowrap;color:var(--tech-fg)!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-title em{font:inherit!important;font-style:normal!important;letter-spacing:inherit!important;color:#c7a147!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-light .sr-tech-title em{color:#171a15!important;background:#c7a147;padding:0 4px;box-decoration-break:clone}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-description{margin:0 0 15px!important;font:400 12px/1.8 'Microsoft YaHei','PingFang SC',sans-serif!important;color:var(--tech-muted)!important;text-align:left!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-chips{display:flex;flex-wrap:wrap;gap:6px;max-width:100%}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-chips span{display:block;padding:4px 7px;border:1px solid var(--tech-rule);font:400 11px/1.4 'Microsoft YaHei','PingFang SC',sans-serif;color:var(--tech-fg);background:0 0;white-space:nowrap}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:2;border-top:1px solid var(--tech-rule);padding-top:13px;font:500 9px/1.4 Bahnschrift,Arial,sans-serif;letter-spacing:1.1px;color:var(--tech-muted)}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-code{color:var(--tech-fg);font-variant-numeric:tabular-nums;white-space:nowrap}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-art{position:absolute!important;right:-8px;bottom:3px;height:92%;width:48%;z-index:0;overflow:visible;opacity:.88;fill:none;stroke-width:1.2;stroke-linecap:square;stroke-linejoin:miter;pointer-events:none}body.sr2-design #banner-slider.sr-tech-ready .tech-dim{stroke:var(--tech-dim);fill:none}body.sr2-design #banner-slider.sr-tech-ready .tech-line{stroke:#77836a;fill:none}body.sr2-design #banner-slider.sr-tech-ready .tech-block{stroke:#66745a;fill:var(--tech-block)}body.sr2-design #banner-slider.sr-tech-ready .tech-edge{stroke:#c7a147;stroke-width:2;fill:none}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-light .tech-edge{stroke:#927127}body.sr2-design #banner-slider.sr-tech-ready .tech-accent{fill:#c7a147;stroke:#a17d2e}body.sr2-design #banner-slider.sr-tech-ready .sr-controls{gap:20px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-progress{flex:1 1 0!important;min-width:0!important;width:auto!important;max-width:242px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-segment{flex:1 1 0!important;min-width:0!important;width:auto!important}body.sr2-design #banner-slider.sr-tech-ready .sr-actions{flex:0 0 auto!important;border-radius:0!important;background:#20231b!important;border-color:#464d3b!important}body.sr2-design #banner-slider.sr-tech-ready .sr-control{border-radius:0!important}body.sr2-design #banner-slider.sr-tech-ready .sr-control:hover{background:#c7a147!important;color:#171a15!important}@media(max-width:1100px) and (min-width:801px){body.sr2-design #banner-slider.sr-tech-ready .sr-tech-poster{padding:22px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-title{font-size:27px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-copy{max-width:94%;padding:13px 0}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-art{opacity:.4;right:-30px}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-description{font-size:11px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-foot{font-size:8px}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-top{font-size:8px;gap:10px}}@media(max-width:560px){body.sr2-design #mainContentWrapper #smv_Area0{grid-template-columns:148px minmax(0,1fr)!important;gap:6px 12px!important}body.sr2-design #smv_Area0 #smv_tem_65_42 :is(a,span){font-size:16px!important}body.sr2-design #smv_Area3 .sr2-footer-grid{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}body.sr2-design #smv_Area3 #smv_tem_62_19{grid-column:auto!important}body.sr2-design #smv_Area3 .sr2-footer-bottom{display:block!important;margin-top:36px!important;padding:20px 0!important}body.sr2-design #smv_Area3 .sr2-footer-bottom p{margin-top:8px!important}body.sr2-design #smv_Main #smv_con_12_55.sr-tech-host>.yibuFrameContent{height:330px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-poster{padding:20px 18px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-title{font-size:24px!important;line-height:1.32!important;margin-bottom:12px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-top{font-size:8px;gap:10px;letter-spacing:1px}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-brand{font-size:10px;padding-right:10px}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-copy{max-width:100%;padding:16px 0 12px}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-description{font-size:11px!important;margin-bottom:11px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-art{width:66%;height:88%;right:-25px;opacity:.24}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-chips{gap:4px;max-width:95%}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-chips span{font-size:9px;line-height:1.35;padding:3px 5px}body.sr2-design #banner-slider.sr-tech-ready .sr-tech-foot{font-size:8px;letter-spacing:.4px;padding-top:10px}body.sr2-design #banner-slider.sr-tech-ready .sr-controls{padding:12px!important;gap:10px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-progress{gap:5px!important}body.sr2-design #banner-slider.sr-tech-ready .sr-count{padding:0 3px;letter-spacing:1px}}body.sr2-design #mainContentWrapper .sr2-text-reveal{opacity:0!important;transform:translateY(20px)!important;transition:opacity .6s cubic-bezier(.2,.65,.3,1) var(--sr2-reveal-delay,0ms),transform .6s cubic-bezier(.2,.65,.3,1) var(--sr2-reveal-delay,0ms),color .2s ease!important}body.sr2-design #mainContentWrapper .sr2-text-reveal.is-revealed{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){#banner-slider.sr-hero .sr-slide{transition:none!important}.sr2-design .sr2-page a{transition:none!important;transform:none!important}body.sr2-design #smv_Area0 #nav_tem_6_18 .w-nav-item-link:after{transition:none!important}body.sr2-design #mainContentWrapper .sr2-text-reveal{opacity:1!important;transform:none!important;transition:none!important}}body.sr2-design .sr2-hero-copy>.sr2-kicker{margin-bottom:14px!important}body.sr2-design .sr2-hero-copy h1{margin-bottom:20px!important}body.sr2-design .sr2-hero-summary{margin-bottom:24px}body.sr2-design .sr2-button{padding:14px 24px}body.sr2-design .sr2-home-head{gap:20px}body.sr2-design .sr2-home-head .sr2-kicker{margin-bottom:8px!important}body.sr2-design .sr2-feature{padding:22px;min-height:148px}body.sr2-design .sr2-feature h3{font-weight:700;margin:18px 0 8px}body.sr2-design .sr2-feature-arrow{right:20px;top:18px}body.sr2-design #smv_con_112_48 .sr-about-row{gap:36px!important}body.sr2-design #smv_con_112_48 .sr-about-copy{gap:12px}body.sr2-design #smv_Main .sr-about-row p{margin-bottom:8px!important}body.sr2-design #smv_Main #smv_con_114_48 :is(p,span,strong){line-height:1.85!important}body.sr2-design #smv_con_103_40 .sr-advantages-lead{gap:36px!important;margin-bottom:24px!important}body.sr2-design #smv_con_103_40 #smv_con_104_35 img{max-height:240px!important}body.sr2-design #smv_con_103_40 .sr-advantage-card{padding:20px!important}body.sr2-design #smv_con_103_40 .sr-advantage-card p{line-height:1.75}body.sr2-design #ulList_con_202_48 .w-al-title{padding:0!important;margin-bottom:12px!important;font-size:21px!important}body.sr2-design #ulList_con_202_48 .w-al-desc{padding:0!important;margin-bottom:16px!important;line-height:1.85!important}body.sr2-design #ulList_con_202_48 .w-al-btn{padding-top:12px!important}body.sr2-design .sr2-home-news-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}body.sr2-design .sr2-home-news .sr2-news-row{grid-template-columns:24px 112px minmax(0,1fr) 22px;gap:16px;padding:18px 0}body.sr2-design .sr2-home-news .sr2-news-image{width:112px;height:84px}body.sr2-design .sr2-home-news .sr2-news-copy h3{font-size:18px;line-height:1.5;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.sr2-design .sr2-cases-grid,body.sr2-design .sr2-partner-grid{gap:16px}body.sr2-design .sr2-case-visual{height:190px;padding:12px}body.sr2-design .sr2-case-foot{padding:16px 18px}body.sr2-design .sr2-partner-card{min-height:148px;padding:20px;gap:12px}body.sr2-design .sr2-partner-card img{max-width:220px;height:72px}body.sr2-design #mainContentWrapper #smv_Area3{padding-top:44px!important}body.sr2-design #smv_Area3 .sr2-footer-grid{gap:40px!important}body.sr2-design #smv_Area3 .sr2-footer-bottom{margin-top:32px!important;padding:20px 0!important}.sr2-design .sr2-page{padding-bottom:64px}.sr2-design .sr2-page-hero{padding:48px 0 36px;margin-bottom:32px}.sr2-design .sr2-page-index{font-size:94px;bottom:28px}.sr2-design .sr2-section-head{margin-bottom:22px}.sr2-design .sr2-company-intro{gap:36px;padding-bottom:44px}.sr2-design .sr2-company-advantages,.sr2-design .sr2-contact-recruitment{padding-top:44px}.sr2-design .sr2-inner-advantage{padding:24px}.sr2-design .sr2-course-grid{gap:18px}.sr2-design .sr2-course-card{padding:24px;min-height:280px}.sr2-design .sr2-course-top{margin-bottom:22px}.sr2-design .sr2-course-title{margin-bottom:14px}.sr2-design .sr2-course-desc{margin-bottom:22px}.sr2-design .sr2-news-row{padding-top:22px;padding-bottom:22px}.sr2-design .sr2-media-grid{gap:20px}.sr2-design .sr2-media-copy{padding:18px;min-height:92px}.sr2-design .sr2-brochure{gap:28px}.sr2-design .sr2-contact-layout{gap:36px;padding-bottom:44px}.sr2-design .sr2-article-prose{padding:28px}.sr2-design .sr2-article-prose li,.sr2-design .sr2-article-prose p{margin-bottom:16px}@media(max-width:1100px) and (min-width:801px){body.sr2-design #smv_Main.sr2-home>#smv_con_12_55.sr2-home-hero{gap:28px!important}body.sr2-design .sr2-home-news .sr2-news-row{grid-template-columns:96px minmax(0,1fr) 20px;gap:12px}body.sr2-design .sr2-home-news .sr2-news-index{display:none}body.sr2-design .sr2-home-news .sr2-news-image{width:96px;height:80px}body.sr2-design .sr2-home-news .sr2-news-copy h3{font-size:17px}}@media(max-width:800px){body.sr2-design #smv_Main.sr2-home>#smv_con_12_55.sr2-home-hero{gap:24px!important;padding:24px 0 28px!important}body.sr2-design .sr2-hero-word{font-size:52px!important;margin-top:18px}body.sr2-design #smv_Main.sr2-home>:is(#smv_con_112_48,#smv_con_103_40,#smv_con_126_23,#smv_con_165_55,#smv_con_204_33).sr2-home-section{padding:32px 0!important}body.sr2-design .sr2-home-head{margin-bottom:20px!important;gap:16px}body.sr2-design .sr2-feature{min-height:148px;padding:20px 18px}body.sr2-design #smv_con_103_40 .sr-advantages-lead,body.sr2-design #smv_con_112_48 .sr-about-row{gap:22px!important}body.sr2-design #smv_con_103_40 .sr-advantage-card,body.sr2-design #smv_con_103_40 .sr-advantage-card:nth-child(n+5){min-height:0!important;padding:20px!important}body.sr2-design .sr2-home-news-list{grid-template-columns:1fr}body.sr2-design .sr2-home-news .sr2-news-row{grid-template-columns:90px minmax(0,1fr) 22px;gap:14px;padding:16px 0}body.sr2-design .sr2-home-news .sr2-news-image{width:90px;height:76px}body.sr2-design .sr2-home-news .sr2-news-copy h3{font-size:16px}body.sr2-design .sr2-case-visual{height:180px}body.sr2-design #partner-module.sr2-partner .sr2-partner-content{padding:32px 0!important}body.sr2-design .sr2-partner-card{min-height:136px}body.sr2-design #smv_Area3 .sr2-footer-grid{gap:28px!important}.sr2-design .sr2-page-hero{padding:30px 0 24px;margin-bottom:24px}.sr2-design .sr2-page-index{font-size:58px;bottom:24px}.sr2-design .sr2-page{padding-bottom:48px}.sr2-design .sr2-company-intro,.sr2-design .sr2-contact-layout{gap:24px;padding-bottom:32px}.sr2-design .sr2-company-advantages,.sr2-design .sr2-contact-recruitment{padding-top:32px}}@media(max-width:560px){body.sr2-design .sr2-hero-word{font-size:44px!important;letter-spacing:-2px}body.sr2-design .sr2-feature{min-height:144px;padding:18px 16px}body.sr2-design .sr2-feature h3{font-size:19px;margin-top:16px}body.sr2-design #ulList_con_202_48 .w-al-unit>a{min-height:0!important;padding:22px!important}body.sr2-design #ulList_con_202_48 .w-al-unit>a:before{font-size:34px;margin-bottom:14px}.sr2-design .sr2-course-card{min-height:0;padding:22px}.sr2-design .sr2-article-prose{padding:18px}}body.sr2-design .sr2-hero-copy h1{font-size:48px!important;line-height:1.35!important;letter-spacing:-1px!important}body.sr2-design .sr2-hero-summary{font-size:15px;line-height:1.85}body.sr2-design .sr2-hero-word{font-size:64px!important}body.sr2-design #smv_Main.sr2-home>:is(#smv_con_112_48,#smv_con_103_40,#smv_con_126_23,#smv_con_165_55,#smv_con_204_33).sr2-home-section{padding:48px 0!important}body.sr2-design .sr2-home-head{margin-bottom:24px!important}body.sr2-design .sr2-home-title{font-size:32px!important;line-height:1.4!important;letter-spacing:.5px!important}body.sr2-design .sr2-feature h3{font-size:20px}body.sr2-design #smv_Main #smv_con_122_5 :is(p,span,strong){font-size:21px!important;line-height:1.6!important}body.sr2-design #smv_con_103_40 .sr-advantages-summary h3{margin-bottom:12px;font-size:22px!important;line-height:1.5!important}body.sr2-design #smv_con_103_40 .sr-advantage-card{min-height:150px;gap:12px!important}body.sr2-design #smv_con_103_40 .sr-advantage-card h3{font-size:18px!important;line-height:1.5!important}body.sr2-design #ulList_con_202_48 .w-al-unit>a{width:100%!important;text-align:left!important;min-height:260px!important;padding:24px!important}body.sr2-design #ulList_con_202_48 .w-al-unit>a:before{font-size:32px;margin-bottom:18px}body.sr2-design #partner-module.sr2-partner .sr2-partner-content{padding:48px 0!important}.sr2-design .sr2-page-hero h1{font-size:clamp(32px,3.4vw,48px);line-height:1.4}.sr2-design .sr2-course-title{font-size:22px;line-height:1.5}@media(max-width:1100px) and (min-width:801px){body.sr2-design .sr2-hero-copy h1{font-size:38px!important}body.sr2-design .sr2-hero-word{font-size:56px!important}}@media(max-width:800px){body.sr2-design:has(#mainContentWrapper){--sr2-gutter:40px}body.sr2-design .sr2-hero-copy h1{font-size:36px!important}body.sr2-design .sr2-hero-word{font-size:48px!important}body.sr2-design #smv_Main.sr2-home>:is(#smv_con_112_48,#smv_con_103_40,#smv_con_126_23,#smv_con_165_55,#smv_con_204_33).sr2-home-section{padding:32px 0!important}body.sr2-design .sr2-home-head{margin-bottom:22px!important}body.sr2-design .sr2-home-title{font-size:28px!important}body.sr2-design #partner-module.sr2-partner .sr2-partner-content{padding:32px 0!important}body.sr2-design #smv_con_103_40 .sr-advantages-summary h3{font-size:20px!important}}@media(max-width:560px){body.sr2-design .sr2-hero-copy h1{font-size:32px!important}body.sr2-design .sr2-hero-word{font-size:42px!important}body.sr2-design .sr2-hero-summary{font-size:14px}body.sr2-design .sr2-feature h3{font-size:18px}body.sr2-design #ulList_con_202_48 .w-al-unit>a{min-height:0!important;padding:22px!important}body.sr2-design #ulList_con_202_48 .w-al-title{font-size:20px!important}body.sr2-design #smv_Main #smv_con_122_5 :is(p,span,strong){font-size:20px!important}}
body.sr3-design{--sr2-accent:#111;--sr2-gold:#111;--sr3-paper:#f2f2f0;background:#f2f2f0!important;color:#111!important;font-family:Arial,'Microsoft YaHei',sans-serif!important}html body.sr3-design.sr2-design #mainContentWrapper,html body.sr3-design.sr2-design .sr2-inner{background:#f2f2f0!important}html body.sr3-design.sr2-design #mainContentWrapper img{filter:grayscale(1)!important}html body.sr3-design.sr2-design #mainContentWrapper a{color:inherit}html body.sr3-design.sr2-design #mainContentWrapper a:focus-visible,html body.sr3-design.sr2-design button:focus-visible{outline:2px solid currentColor;outline-offset:6px}html body.sr3-design.sr2-design #mainContentWrapper>div:has(>#smv_Area0){position:sticky!important;top:0;z-index:900!important;background:rgba(242,242,240,.92)!important;backdrop-filter:blur(18px);border:0!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_Area0{height:100px!important;min-height:0!important;padding:0 5vw!important;width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;background:0 0!important;border:0!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_Area0 #smv_tem_37_54,html body.sr3-design.sr2-design #mainContentWrapper #smv_Area0 #smv_tem_6_18{display:none!important}html body.sr3-design.sr2-design .sr-brand-symbol{display:none!important}html body.sr3-design.sr2-design .sr-brand-cn{font-size:27px!important;letter-spacing:-1px!important}html body.sr3-design.sr2-design .sr-brand-en{font-size:10px!important;letter-spacing:3px!important}html body.sr3-design.sr2-design .sr3-header-actions{display:flex;align-items:center;gap:10px;margin-left:auto}html body.sr3-design.sr2-design .sr3-pill{border:0;border-radius:40px;background:#e4e4e1;color:#111;padding:16px 23px;font-size:12px;line-height:1;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s,transform .2s}html body.sr3-design.sr2-design a.sr3-talk{background:#151515!important;color:#fff!important;text-decoration:none}html body.sr3-design.sr2-design .sr3-pill:hover{background:#111;color:#fff}html body.sr3-design.sr2-design #mainContentWrapper #smv_Main.sr2-home{width:90%!important;max-width:1700px!important;margin:auto!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_con_12_55{display:block!important;padding:0!important;margin:0 0 0!important;width:100%!important;height:auto!important;background:0 0!important;box-shadow:none!important;border:0!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_con_12_55>.sr2-hero-copy,html body.sr3-design.sr2-design #mainContentWrapper #smv_con_12_55>.yibuFrameContent{display:none!important}html body.sr3-design.sr2-design .sr3-intro{display:flex;justify-content:space-between;gap:4vw;padding:16px 0 28px;align-items:flex-start}html body.sr3-design.sr2-design .sr3-intro h1{font-size:clamp(28px,3vw,48px);line-height:1.35;letter-spacing:-1.5px;font-weight:500;max-width:800px;margin:0 0 0 25%}html body.sr3-design.sr2-design .sr3-intro p{font-size:10px;letter-spacing:2px;line-height:1.8;min-width:120px;margin-top:10px;color:#626260}html body.sr3-design.sr2-design .sr3-scene{position:relative;background:#171719;border-radius:24px;overflow:hidden;height:min(55vh,640px);min-height:360px;isolation:isolate;transform:translateZ(0)}html body.sr3-design.sr2-design .sr3-scene canvas{width:100%;height:100%;display:block}html body.sr3-design.sr2-design .sr3-scene:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.35),transparent 45%)}html body.sr3-design.sr2-design .sr3-scene-caption{position:absolute;bottom:30px;left:32px;right:32px;display:flex;justify-content:space-between;align-items:flex-end;color:#fff;z-index:2;pointer-events:none}html body.sr3-design.sr2-design .sr3-scene-caption strong{font-size:clamp(34px,5vw,76px);line-height:1;letter-spacing:-3px;font-weight:500}html body.sr3-design.sr2-design .sr3-scene-caption span{font-size:10px;letter-spacing:2px;text-align:right;line-height:1.8}html body.sr3-design.sr2-design .sr3-explore{width:100%;display:flex;align-items:center;justify-content:space-between;padding:17px 0 0;font-size:11px;color:#111;text-decoration:none!important;background:0 0;border:0;cursor:pointer}html body.sr3-design.sr2-design .sr3-explore b{font-size:26px;font-weight:400}html body.sr3-design.sr2-design .sr2-features{margin:65px 0 0!important;background:0 0!important;border-color:#c9c9c7!important;box-shadow:none!important}html body.sr3-design.sr2-design .sr2-feature{background:0 0!important;border-color:#c9c9c7!important;padding:32px 24px!important;transition:background .4s,color .4s,transform .4s!important}html body.sr3-design.sr2-design .sr2-feature:hover{background:#171717!important;color:#fff!important;transform:translateY(-8px)}html body.sr3-design.sr2-design .sr2-feature:hover p,html body.sr3-design.sr2-design .sr2-feature:hover span{color:#ddd!important}html body.sr3-design.sr2-design .sr2-feature-top,html body.sr3-design.sr2-design .sr2-kicker{color:#777!important}html body.sr3-design.sr2-design .sr2-kicker:before{background:#111!important}html body.sr3-design.sr2-design .sr2-home-section{padding:110px 0!important;background:0 0!important;border-color:#c9c9c7!important}html body.sr3-design.sr2-design .sr2-home-head{margin-bottom:50px!important;border:0!important}html body.sr3-design.sr2-design .sr2-home-title{font-size:clamp(40px,6vw,90px)!important;font-weight:400!important;letter-spacing:-3px!important;line-height:1.15!important}html body.sr3-design.sr2-design .sr2-about .sr-about-row{gap:6vw!important}html body.sr3-design.sr2-design .sr2-about .sr-about-visual{border-radius:18px;overflow:hidden;box-shadow:none!important;background:#dededb!important}html body.sr3-design.sr2-design .sr2-about img{transition:transform 1s!important}html body.sr3-design.sr2-design .sr2-about .sr-about-visual:hover img{transform:scale(1.04)}html body.sr3-design.sr2-design .sr-advantages-lead{background:#e5e5e2!important;border:0!important;padding:42px!important;border-radius:20px!important}html body.sr3-design.sr2-design .sr-advantage-card{border-color:#c9c9c7!important;background:0 0!important;box-shadow:none!important;transition:background .3s,transform .4s!important;border-radius:12px!important}html body.sr3-design.sr2-design .sr-advantage-card:hover{background:#e6e6e3!important;transform:translateY(-7px)}html body.sr3-design.sr2-design .sr-advantage-number{color:#777!important}html body.sr3-design.sr2-design #mainContentWrapper #ulList_con_202_48 .w-al-unit{background:#e6e6e3!important;box-shadow:none!important;border:0!important;border-radius:18px!important;overflow:hidden;transition:transform .5s!important}html body.sr3-design.sr2-design #mainContentWrapper #ulList_con_202_48 .w-al-title{font-size:25px!important;font-weight:500!important}html body.sr3-design.sr2-design .sr2-news-row{border-color:#c8c8c5!important;background:0 0!important;transition:background .35s,padding .35s!important}html body.sr3-design.sr2-design .sr2-news-row:hover{background:#e5e5e2!important;padding-left:20px!important}html body.sr3-design.sr2-design .sr2-news-row img{border-radius:12px!important}html body.sr3-design.sr2-design .sr2-case-card{background:0 0!important;border:0!important;box-shadow:none!important}html body.sr3-design.sr2-design .sr2-case-visual{overflow:hidden;border-radius:18px!important;background:#e2e2df!important}html body.sr3-design.sr2-design .sr2-case-visual img{transition:transform .9s!important}html body.sr3-design.sr2-design .sr2-case-card:hover img{transform:scale(1.06)}html body.sr3-design.sr2-design .sr2-case-foot{border:0!important;background:0 0!important;padding:22px 0!important}html body.sr3-design.sr2-design .sr2-partner-content{background:0 0!important;padding:60px 0 100px!important}html body.sr3-design.sr2-design .sr2-partner-card{background:#e8e8e5!important;border:0!important;box-shadow:none!important;border-radius:18px!important}html body.sr3-design.sr2-design .sr2-partner-card img{mix-blend-mode:multiply}html body.sr3-design.sr2-design #mainContentWrapper #smv_Area3{background:#171717!important;border:0!important;color:#fff!important}html body.sr3-design.sr2-design .sr2-footer-title{color:#fff!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_Area3 input,html body.sr3-design.sr2-design #mainContentWrapper #smv_Area3 textarea{background:0 0!important;border-color:#777!important;color:#fff!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_Area3 button{background:#fff!important;color:#111!important;border-radius:30px!important}html body.sr3-design.sr2-design .sr2-footer-bottom,html body.sr3-design.sr2-design .sr2-legal{background:#171717!important;border-color:#444!important;color:#aaa!important}html body.sr3-design.sr2-design .sr3-cta{background:#171717;color:#fff;margin:0;padding:100px 5vw 70px;overflow:hidden;position:relative;border-radius:26px 26px 0 0}html body.sr3-design.sr2-design .sr3-cta p{font-size:11px;letter-spacing:2px;margin:0 0 28px;color:#aaa}html body.sr3-design.sr2-design .sr3-cta a{display:block;color:#fff!important;font-size:clamp(48px,10vw,150px);line-height:1.15;letter-spacing:-5px;text-decoration:none;font-weight:400;position:relative;z-index:1}html body.sr3-design.sr2-design .sr3-cta a span{display:inline-block;transition:transform .7s cubic-bezier(.2,.8,.2,1)}html body.sr3-design.sr2-design .sr3-cta a:hover span{transform:translateX(2vw)}html body.sr3-design.sr2-design .sr3-cta a b{display:inline-block;font-weight:300;transition:transform .6s}html body.sr3-design.sr2-design .sr3-cta a:hover b{transform:rotate(45deg)}html body.sr3-design.sr2-design .sr3-orbit{position:absolute;width:420px;height:420px;border:1px solid #555;border-radius:50%;right:-50px;top:-130px;animation:sr3-orbit 12s linear infinite}html body.sr3-design.sr2-design .sr3-orbit:after,html body.sr3-design.sr2-design .sr3-orbit:before{content:'';position:absolute;inset:35px;border:1px solid #555;border-radius:50%;transform:rotateX(60deg)}html body.sr3-design.sr2-design .sr3-orbit:after{transform:rotateY(60deg)}@keyframes sr3-orbit{to{transform:rotate(360deg)}}html body.sr3-design.sr2-design .sr2-page-hero{background:#e6e6e3!important;border-radius:20px!important;border:0!important}html body.sr3-design.sr2-design .sr2-page-title{font-size:clamp(40px,7vw,100px)!important;font-weight:400!important;letter-spacing:-3px!important}html body.sr3-design.sr2-design .sr2-section-title{font-weight:400!important}html body.sr3-design.sr2-design .sr2-course-card,html body.sr3-design.sr2-design .sr2-media-card{background:#e7e7e4!important;border:0!important;border-radius:18px!important;overflow:hidden}html body.sr3-design.sr2-design .sr2-course-art,html body.sr3-design.sr2-design .sr2-media-frame{background:#dededb!important}html body.sr3-design.sr2-design .sr2-inner [class*=accent]{color:#111!important}html body.sr3-design.sr2-design .sr2-pagination .active{background:#111!important;border-color:#111!important;color:#fff!important}html body.sr3-design.sr2-design .sr3-reveal{opacity:0;transform:translateY(50px);transition:opacity .9s,transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:var(--sr3-delay,0ms)}html body.sr3-design.sr2-design .sr3-reveal.sr3-visible{opacity:1;transform:translateY(0)}html body.sr3-design.sr2-design .sr3-menu{position:fixed;inset:0;background:#161616;color:#f2f2f0;z-index:1000;visibility:hidden;opacity:0;clip-path:inset(0 0 100% 0);transition:clip-path .7s cubic-bezier(.7,0,.2,1),opacity .4s,visibility .7s;padding:32px 5vw;overflow:auto}html body.sr3-design.sr2-design .sr3-menu.sr3-open{visibility:visible;opacity:1;clip-path:inset(0)}html body.sr3-design.sr2-design .sr3-menu-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #444;padding-bottom:25px;font-size:20px}html body.sr3-design.sr2-design .sr3-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 8vw;padding-top:35px}html body.sr3-design.sr2-design .sr3-menu a{font-size:clamp(24px,4.5vw,64px);color:#eee!important;text-decoration:none;display:block;line-height:1.45;letter-spacing:-1px;transform:translateY(24px);opacity:0;transition:transform .6s,opacity .6s,color .3s}html body.sr3-design.sr2-design .sr3-menu.sr3-open a{transform:none;opacity:1;transition-delay:var(--sr3-delay,0ms)}html body.sr3-design.sr2-design .sr3-menu a:hover{color:#999!important}html body.sr3-design.sr2-design .sr3-menu a small{font-size:10px;color:#888;letter-spacing:1px;vertical-align:middle;margin-right:25px}html body.sr3-design.sr2-design .sr3-menu-bottom{margin-top:35px;border-top:1px solid #444;padding-top:20px;color:#999;font-size:12px;letter-spacing:2px}html body.sr3-design.sr2-design .sr3-preloader{position:fixed;inset:0;background:#161616;color:#fff;z-index:2000;display:flex;align-items:flex-end;justify-content:space-between;padding:5vw;pointer-events:none;transition:clip-path .9s cubic-bezier(.76,0,.24,1);clip-path:inset(0)}html body.sr3-design.sr2-design .sr3-preloader.sr3-loaded{clip-path:inset(0 0 100% 0)}html body.sr3-design.sr2-design .sr3-preloader b{font-size:clamp(80px,14vw,190px);font-weight:400;letter-spacing:-8px;line-height:1}html body.sr3-design.sr2-design .sr3-preloader span{font-size:12px;letter-spacing:3px}html body.sr3-design.sr2-design .sr3-progress{position:fixed;top:0;left:0;width:100%;height:2px;background:#111;transform:scaleX(0);transform-origin:left;z-index:1100;pointer-events:none}html body.sr3-design.sr2-design .sr3-cursor{position:fixed;left:0;top:0;width:18px;height:18px;border:1px solid #fff;border-radius:50%;z-index:1800;pointer-events:none;mix-blend-mode:difference;transition:width .3s,height .3s;opacity:0}html body.sr3-design.sr2-design .sr3-cursor.sr3-hover{width:48px;height:48px}html body.sr3-design.sr2-design .sr3-transition{position:fixed;inset:0;background:#161616;z-index:1900;pointer-events:none;clip-path:inset(100% 0 0);transition:clip-path .45s cubic-bezier(.7,0,.2,1)}html body.sr3-design.sr2-design .sr3-transition.sr3-active{clip-path:inset(0)}body.sr3-design.sr3-paused *,body.sr3-design.sr3-paused :after,body.sr3-design.sr3-paused :before{animation-play-state:paused!important}body.sr3-design.sr3-paused .sr3-reveal{opacity:1;transform:none}html body.sr3-design.sr2-design .sr3-scene-fallback{height:100%;display:grid;place-items:center;background:radial-gradient(ellipse at center,#5e5e60,#171719 70%);color:#ddd;font-size:12vw;letter-spacing:-.06em}@media(max-width:760px){html body.sr3-design.sr2-design #mainContentWrapper #smv_Area0{height:80px!important;padding:0 5vw!important}html body.sr3-design.sr2-design .sr-brand-cn{font-size:21px!important}html body.sr3-design.sr2-design .sr3-pill{padding:13px 16px;font-size:10px}html body.sr3-design.sr2-design .sr3-talk{display:none!important}html body.sr3-design.sr2-design .sr3-intro{display:block;padding:20px 0 30px}html body.sr3-design.sr2-design .sr3-intro h1{margin:0;font-size:28px;letter-spacing:-1px}html body.sr3-design.sr2-design .sr3-intro p{margin-top:20px}html body.sr3-design.sr2-design .sr3-scene{height:58vh;min-height:360px;border-radius:17px}html body.sr3-design.sr2-design .sr3-scene-caption{left:20px;bottom:24px;right:20px}html body.sr3-design.sr2-design .sr3-scene-caption strong{font-size:38px;letter-spacing:-2px}html body.sr3-design.sr2-design .sr3-scene-caption span{font-size:8px;max-width:120px}html body.sr3-design.sr2-design .sr2-features{margin-top:40px!important;grid-template-columns:1fr 1fr!important}html body.sr3-design.sr2-design .sr2-feature{padding:25px 15px!important}html body.sr3-design.sr2-design .sr2-home-section{padding:65px 0!important}html body.sr3-design.sr2-design .sr2-home-title{letter-spacing:-2px!important;font-size:44px!important}html body.sr3-design.sr2-design .sr-advantages-lead{padding:22px!important}html body.sr3-design.sr2-design .sr3-cta{padding-top:70px;padding-bottom:65px}html body.sr3-design.sr2-design .sr3-cta a{font-size:54px;letter-spacing:-3px}html body.sr3-design.sr2-design .sr3-menu-grid{grid-template-columns:1fr;gap:2px;padding-top:22px}html body.sr3-design.sr2-design .sr3-menu a{font-size:27px;line-height:1.65}html body.sr3-design.sr2-design .sr3-menu-bottom{margin-top:22px}html body.sr3-design.sr2-design .sr3-cursor{display:none}html body.sr3-design.sr2-design .sr3-orbit{width:300px;height:300px}html body.sr3-design.sr2-design .sr2-news-row:hover{padding-left:0!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}html body.sr3-design.sr2-design *,html body.sr3-design.sr2-design :after,html body.sr3-design.sr2-design :before{animation:none!important;transition:none!important}html body.sr3-design.sr2-design .sr3-reveal{opacity:1;transform:none}html body.sr3-design.sr2-design .sr3-cursor{display:none}}html body.sr3-design.sr2-design #mainContentWrapper{padding-top:0!important}html body.sr3-design.sr2-design #mainContentWrapper>div:has(>#smv_Area0){height:100px!important;min-height:0!important;padding:0!important;margin:0!important;top:0!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_Area0{max-width:none!important;margin:0!important;box-sizing:border-box!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_Area0 #smv_tem_65_42{display:none!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_Main>#smv_con_12_55{display:block!important;min-height:0!important;padding:0!important;grid-template-columns:none!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_con_12_55>.sr3-hero{width:100%!important}html body.sr3-design.sr2-design #mainContentWrapper svg{filter:grayscale(1)!important}@media(max-width:760px){html body.sr3-design.sr2-design #mainContentWrapper>div:has(>#smv_Area0){height:80px!important}}html body.sr3-design.sr2-design .sr3-journey{height:170vh;background:#111113;position:relative;margin:0}html body.sr3-design.sr2-design .sr3-tunnel{height:calc(100vh - 100px);position:sticky;top:100px;overflow:hidden;background:#111113}html body.sr3-design.sr2-design .sr3-tunnel canvas{width:100%;height:100%;display:block}html body.sr3-design.sr2-design .sr3-tunnel-copy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;pointer-events:none;text-shadow:0 2px 30px #000}html body.sr3-design.sr2-design .sr3-tunnel-copy h2{font-size:clamp(40px,6.5vw,96px);font-weight:400;line-height:1.25;letter-spacing:-3px;margin:25px 0 50px;color:#fff}html body.sr3-design.sr2-design .sr3-tunnel-copy p,html body.sr3-design.sr2-design .sr3-tunnel-copy span{font-size:10px;letter-spacing:3px;color:#ddd}@media(max-width:760px){html body.sr3-design.sr2-design .sr3-journey{height:140vh}html body.sr3-design.sr2-design .sr3-tunnel{top:80px;height:calc(100vh - 80px)}html body.sr3-design.sr2-design .sr3-tunnel-copy h2{font-size:38px;letter-spacing:-2px}}html body.sr3-design.sr2-design{--sr2-accent:#111!important;--sr2-paper:#e5e5e3!important;--sr2-page:#f2f2f0!important;--sr2-inner-page:#f2f2f0!important;--sr2-muted:#666!important;--sr2-line:#c8c8c8!important;--sr2-nav:rgba(242,242,240,.98)!important}html body.sr3-design.sr2-design .sr2-page-index{color:#aaa!important}html body.sr3-design.sr2-design .sr2-page-kicker:before,html body.sr3-design.sr2-design .sr2-section-no{background:#ccc!important;color:#111!important}html body.sr3-design.sr2-design .sr2-course-no,html body.sr3-design.sr2-design .sr2-inner-advantage-no,html body.sr3-design.sr2-design .sr2-media-no,html body.sr3-design.sr2-design .sr2-news-no{color:#777!important}html body.sr3-design.sr2-design.sr3-paused *,html body.sr3-design.sr2-design.sr3-paused :after,html body.sr3-design.sr2-design.sr3-paused :before{animation-play-state:paused!important}html body.sr3-design.sr2-design.sr3-paused .sr3-reveal{opacity:1;transform:none}html body.sr3-design.sr2-design .sr2-contact-map{filter:grayscale(1)}html body.sr3-design.sr2-design .sr2-media-arrow,html body.sr3-design.sr2-design .sr2-news-arrow,html body.sr3-design.sr2-design .sr2-pagination .cur{background:#d0d0ce!important;color:#111!important}html body.sr3-design.sr2-design #mainContentWrapper #smv_Area3 input[type=submit]{background:#fff!important;color:#111!important;border-radius:25px!important}html body.sr3-design.sr2-design #myform5 font,html body.sr3-design.sr2-design .sr2-pagination font{color:#bbb!important}html body.sr3-design.sr2-design.sr4-color{--sr2-accent:#4c6b60!important;--sr2-paper:#e9e8df!important;--sr2-page:#f5f3ed!important;--sr2-inner-page:#f5f3ed!important;--sr2-line:#dadfd6!important;--sr2-ink:#303a35!important;--sr2-muted:#6b756d!important;--sr2-nav:rgba(245,243,237,.92)!important;background:#f5f3ed!important;color:#303a35!important}html body.sr4-color #mainContentWrapper,html body.sr4-color.sr3-design.sr2-design #mainContentWrapper,html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-inner{background:#f5f3ed!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper img,html body.sr4-color.sr3-design.sr2-design #mainContentWrapper svg,html body.sr4-color.sr3-design.sr2-design .sr2-contact-map{filter:none!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper>div:has(>#smv_Area0){background:rgba(245,243,237,.9)!important}html body.sr4-color.sr3-design.sr2-design .sr3-pill{background:#e9ece4;color:#303a35;font-weight:500;padding:16px 22px}html body.sr4-color.sr3-design.sr2-design a.sr3-talk{background:#34443b!important}html body.sr4-color.sr3-design.sr2-design .sr3-pill:hover{background:#4c6b60;color:#fff}html body.sr4-color.sr3-design.sr2-design .sr3-progress{background:#4c6b60}html body.sr4-color.sr3-design.sr2-design .sr3-preloader{background:#4c6b60;opacity:1;transition:opacity .8s cubic-bezier(.22,1,.36,1)}html body.sr4-color.sr3-design.sr2-design .sr3-preloader.sr3-loaded{clip-path:inset(0);opacity:0}html body.sr3-design.sr2-design .sr9-loading-brand{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);text-align:center;color:#f5f3ed;white-space:nowrap}html body.sr3-design.sr2-design .sr9-loading-brand img{display:block;width:clamp(150px,20vw,210px);height:auto;margin:0 auto 24px;filter:none!important;animation:sr9-logo-in .7s ease-out both,sr9-logo-breathe 3s ease-in-out .7s infinite}@keyframes sr9-logo-in{from{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sr9-logo-breathe{0%,100%{opacity:.92;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-4px) scale(1.025)}}@media(prefers-reduced-motion:reduce){html body.sr3-design.sr2-design .sr9-loading-brand img{animation:none}html body.sr4-color.sr3-design.sr2-design .sr3-preloader{transition-duration:.08s}}html body.sr3-design.sr2-design .sr9-loading-brand h2{margin:0;font-size:clamp(30px,4vw,46px);font-weight:500;line-height:1.4;letter-spacing:6px;text-indent:6px}html body.sr3-design.sr2-design .sr9-loading-brand p{margin:12px 0 0;font:14px/1.5 Arial,sans-serif;letter-spacing:4px;text-indent:4px}html body.sr3-design.sr2-design .sr9-loading-track{width:min(260px,66vw);height:3px;margin:36px auto 0;overflow:hidden;border-radius:4px;background:#f5f3ed30}html body.sr3-design.sr2-design .sr9-loading-track i{display:block;width:100%;height:100%;background:#c6a24f;transform:scaleX(0);transform-origin:left}html body.sr3-design.sr2-design .sr3-preloader>span{margin-left:auto}@media(max-width:600px){html body.sr3-design.sr2-design .sr3-preloader{padding:8vw}html body.sr3-design.sr2-design .sr3-preloader>span{font-size:10px;letter-spacing:1px}}html body.sr4-color.sr3-design.sr2-design .sr3-transition{background:#4c6b60}html body.sr4-color.sr3-design.sr2-design .sr3-scene{background:#2b3a32}html body.sr4-color.sr3-design.sr2-design .sr3-intro h1{font-weight:400;letter-spacing:-2px}html body.sr4-color.sr3-design.sr2-design .sr2-features{border:0!important;gap:12px!important}html body.sr4-color.sr3-design.sr2-design .sr2-feature{border:0!important;border-radius:18px!important;background:#e8ede5!important}html body.sr4-color.sr3-design.sr2-design .sr2-feature:nth-child(2){background:#e8ecdf!important}html body.sr4-color.sr3-design.sr2-design .sr2-feature:nth-child(3){background:#efe6d9!important}html body.sr4-color.sr3-design.sr2-design .sr2-feature:nth-child(4){background:#e5eae6!important}html body.sr4-color.sr3-design.sr2-design .sr2-feature:hover{background:#4c6b60!important;color:#fff!important}html body.sr4-color.sr3-design.sr2-design .sr2-home-title{font-weight:400!important}html body.sr4-color.sr3-design.sr2-design .sr2-kicker:before,html body.sr4-color.sr3-design.sr2-design .sr2-page-kicker:before{background:#4c6b60!important;border-radius:50%}html body.sr4-color.sr3-design.sr2-design .sr-advantages-lead{background:#e7ebe3!important}html body.sr4-color.sr3-design.sr2-design .sr-advantage-card:hover{background:#dce5dc!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #ulList_con_202_48 .w-al-unit{background:#e6ece5!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #ulList_con_202_48 .w-al-unit:nth-child(2n){background:#eae8df!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row:hover{background:#e8ece5!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-arrow,html body.sr4-color.sr3-design.sr2-design .sr2-news-arrow{background:#e0e7dd!important;color:#4c6b60!important}html body.sr4-color.sr3-design.sr2-design .sr2-partner-card{background:#fcfbf7!important}html body.sr4-color.sr3-design.sr2-design .sr2-partner-card img{mix-blend-mode:normal}html body.sr4-color.sr3-design.sr2-design .sr3-journey,html body.sr4-color.sr3-design.sr2-design .sr3-tunnel{background:#2b3e35}html body.sr4-color.sr3-design.sr2-design .sr3-cta{background:#4c6b60;border-radius:24px 24px 0 0}html body.sr4-color.sr3-design.sr2-design .sr3-orbit,html body.sr4-color.sr3-design.sr2-design .sr3-orbit:after,html body.sr4-color.sr3-design.sr2-design .sr3-orbit:before{border-color:#a3b4a2}html body.sr4-color.sr3-design.sr2-design .sr3-cta p{color:#e4eadf}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Area3,html body.sr4-color.sr3-design.sr2-design .sr2-footer-bottom,html body.sr4-color.sr3-design.sr2-design .sr2-legal{background:#303d35!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Area3 button,html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Area3 input[type=submit]{background:#dce5d7!important;color:#303d35!important}html body.sr4-color.sr3-design.sr2-design .sr3-menu{inset:100px 5vw auto auto;width:min(480px,90vw);max-height:calc(100svh - 125px);border-radius:22px;padding:24px 30px;background:rgba(251,250,245,.96);color:#34443b;backdrop-filter:blur(25px);box-shadow:0 15px 70px #22223222;z-index:1050;clip-path:inset(0 0 100% 0 round 22px)}html body.sr4-color.sr3-design.sr2-design .sr3-menu.sr3-open{clip-path:inset(0 round 22px)}html body.sr4-color.sr3-design.sr2-design .sr3-menu-top{font-size:16px;border-color:#d8dfd4;padding-bottom:16px}html body.sr4-color.sr3-design.sr2-design .sr3-menu-grid{display:block;padding-top:15px}html body.sr4-color.sr3-design.sr2-design .sr3-menu a{color:#34443b!important;font-size:28px;line-height:1.6;letter-spacing:-1px}html body.sr4-color.sr3-design.sr2-design .sr3-menu a:hover{color:#4c6b60!important}html body.sr4-color.sr3-design.sr2-design .sr3-menu a small{display:inline-block;min-width:110px;font-size:9px;letter-spacing:.7px;margin-right:16px;color:#737c72}html body.sr4-color.sr3-design.sr2-design .sr3-menu-bottom{font-size:10px;line-height:1.8;border-color:#d8dfd4;letter-spacing:1px;margin-top:15px;padding-top:15px;color:#6b756d}html body.sr4-color .sr4-menu-scrim{position:fixed;inset:0;background:#25263128;z-index:1000;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;backdrop-filter:blur(3px)}html body.sr4-color.sr4-menu-open .sr4-menu-scrim{opacity:1;visibility:visible}html body.sr4-color.sr3-design.sr2-design .sr3-cursor.sr4-view{width:80px;height:80px;mix-blend-mode:normal;border:0;background:#4c6b60;color:#fff;display:grid;place-items:center;font-size:11px;letter-spacing:1px}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Main.sr2-inner{width:90%!important;max-width:1700px!important;padding-top:0!important;margin:0 auto!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Main .sr2-page{width:100%!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Main .sr2-page-hero{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr)!important;align-content:center!important;align-items:center!important;position:relative!important;min-height:460px!important;padding:50px 0 70px!important;background:0 0!important;overflow:visible!important;border:0!important;gap:20px!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-page-kicker{grid-column:1!important;grid-row:1!important;font:11px/1.5 Arial,sans-serif!important;letter-spacing:2px!important;margin:0 0 22px!important;color:#687468!important;align-self:end!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-page-title{grid-column:1!important;grid-row:2!important;font-size:clamp(52px,7.6vw,116px)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-5px!important;color:#34443b!important;margin:0!important;max-width:none!important;position:relative;z-index:2}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-page-index{display:none!important}html body.sr4-color .sr4-inner-subtitle{grid-column:1;grid-row:3;margin:18px 0 0;max-width:540px;font-size:15px;line-height:1.8;color:#6c776c;letter-spacing:.3px}html body.sr4-color .sr4-inner-stage{grid-column:2;grid-row:1/4;position:relative;align-self:stretch;height:340px;background:0 0;overflow:hidden;isolation:isolate;pointer-events:auto}html body.sr4-color .sr4-inner-stage canvas{width:100%;height:100%;display:block}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Main .sr2-page-hero-detail{grid-template-columns:minmax(0,1.8fr) minmax(220px,.6fr)!important;min-height:390px!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-page-hero-detail .sr2-page-title{font-size:clamp(35px,4.7vw,72px)!important;letter-spacing:-2px!important;line-height:1.3!important}html body.sr4-color .sr4-heading-char{display:inline-block;animation:sr4-char-in 1s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--char-delay,0ms)}@keyframes sr4-char-in{from{opacity:0;transform:translateY(95%) rotate(5deg);filter:blur(5px)}to{opacity:1;transform:none;filter:none}}html body.sr4-color .sr4-heading-line{overflow:hidden;display:block;padding-bottom:.08em}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-page-content{padding:0 0 100px!important}html body.sr4-color.sr3-design.sr2-design .sr2-section-head{border:0!important;display:flex!important;gap:16px!important;align-items:center!important;padding:0!important;margin-bottom:40px!important}html body.sr4-color.sr3-design.sr2-design .sr2-section-title{font-size:clamp(27px,3.5vw,48px)!important;letter-spacing:-1.5px!important;color:#34443b!important}html body.sr4-color.sr3-design.sr2-design .sr2-section-no{width:30px!important;flex:0 0 30px!important;background:0 0!important;color:#6c776c!important;font-size:12px!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-intro{display:grid!important;grid-template-columns:1.1fr 1fr!important;gap:7vw!important;align-items:start!important;border:0!important;padding:0 0 100px!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-prose{font-size:18px!important;line-height:2!important;color:#536054!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-prose p{margin-bottom:25px!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-photo{position:sticky!important;top:125px!important;width:100%!important;height:570px!important;object-fit:cover!important;border-radius:22px!important;cursor:zoom-in}html body.sr4-color .sr4-read-word{opacity:.2;transition:opacity .18s linear}html body.sr4-color.sr3-design.sr2-design .sr2-company-advantages{display:grid!important;grid-template-columns:.7fr 1.3fr!important;column-gap:7vw!important;position:relative!important;padding:30px 0!important;border:0!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-advantages>.sr2-section-head{grid-column:1;position:sticky;top:140px;height:fit-content}html body.sr4-color.sr3-design.sr2-design .sr2-company-advantages>.sr2-advantages-intro{grid-column:1;font-size:16px!important;line-height:1.9!important;color:#6c776c!important;align-self:start!important}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantages{grid-column:2;grid-row:1/5;display:block!important}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantage{position:sticky!important;top:calc(120px + var(--stack-index,0)*8px)!important;display:grid!important;grid-template-columns:45px 1fr!important;padding:35px!important;gap:10px 20px!important;border:0!important;border-radius:20px!important;min-height:220px!important;margin:0 0 24px!important;background:#e2e9de!important;box-shadow:0 -6px 24px #25263106}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantage:nth-child(3n+2){background:#e8ecdf!important}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantage:nth-child(3n+3){background:#eee5d8!important}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantage-no{font:12px/1.5 Arial!important;color:#6c776c!important;grid-row:1/3}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantage-title{font-size:30px!important;line-height:1.4!important;letter-spacing:-1px!important;margin:0!important;font-weight:400!important}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantage-copy{grid-column:2;font-size:15px!important;color:#586554!important;line-height:1.8!important;margin:0!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-card{border-radius:22px!important;min-height:460px!important;padding:35px!important;background:#e3eadd!important;position:relative;isolation:isolate;display:flex!important;flex-direction:column!important;overflow:hidden;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1),background .5s!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-card[data-color="1"]{background:#e8ecdf!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-card[data-color="2"]{background:#eee5d8!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-card[data-color="3"]{background:#e7e6de!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-card:hover{transform:translateY(-8px)!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-top{border:0!important;position:relative;z-index:2}html body.sr4-color.sr3-design.sr2-design .sr2-course-no{font-size:12px!important;color:#64715f!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-title{font-size:clamp(30px,3.5vw,48px)!important;line-height:1.3!important;font-weight:400!important;letter-spacing:-2px!important;margin:70px 0 20px!important;position:relative;z-index:2}html body.sr4-color.sr3-design.sr2-design .sr2-course-desc{font-size:15px!important;line-height:1.9!important;color:#596752!important;max-width:75%!important;position:relative;z-index:2}html body.sr4-color.sr3-design.sr2-design .sr2-card-cta{margin-top:auto!important;border:0!important;padding-top:35px!important;position:relative;z-index:2;color:#4c6b60!important}html body.sr4-color .sr4-course-symbol{position:absolute;right:-10px;top:30px;width:160px;height:160px;color:#4c6b60;opacity:.7;animation:sr4-spin 24s linear infinite;pointer-events:none}html body.sr4-color .sr4-course-symbol svg{width:100%;height:100%;display:block}html body.sr4-color .sr2-course-card[data-color="1"] .sr4-course-symbol{color:#708362}html body.sr4-color .sr2-course-card[data-color="2"] .sr4-course-symbol{color:#b0926c}html body.sr4-color .sr2-course-card[data-color="3"] .sr4-course-symbol{color:#8e9687}@keyframes sr4-spin{to{transform:rotate(360deg)}}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:65px 24px!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-card{background:0 0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;border:0!important;position:relative;transform:none!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-frame{border-radius:22px!important;aspect-ratio:1.35!important;height:auto!important;overflow:hidden!important;background:#e6eae2!important;position:relative!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-image{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-card:hover .sr2-media-image{transform:scale(1.07)!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-copy{padding:24px 0!important;border:0!important;display:grid!important;grid-template-columns:40px 1fr 40px!important;gap:10px!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-title{font-size:24px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:-.8px!important;margin:0!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-desc{grid-column:2;font-size:13px!important;line-height:1.8!important;color:#6c776c!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-no{font-size:10px!important;color:#6c776c!important;padding-top:8px!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-arrow{grid-column:3;grid-row:1;align-self:start;position:static!important;width:36px!important;height:36px!important;border-radius:50%!important;display:grid;place-items:center;transition:transform .4s}html body.sr4-color.sr3-design.sr2-design .sr2-media-card:hover .sr2-media-arrow{transform:rotate(45deg);background:#4c6b60!important;color:#fff!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-hezuo .sr2-media-frame{background:#fcfbf7!important;aspect-ratio:1.6!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-hezuo .sr2-media-image{object-fit:contain!important;padding:40px!important;box-sizing:border-box!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-shizililiang{grid-template-columns:repeat(3,1fr)!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-shizililiang .sr2-media-frame{aspect-ratio:4/5!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row{padding:32px 0!important;grid-template-columns:35px 220px minmax(0,1fr) 45px!important;gap:25px!important;border-color:#d9ded4!important;transition:background .4s!important;border-radius:0!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row:hover{padding:32px 0!important;background:0 0!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row .sr2-news-image{width:220px!important;height:145px!important;border-radius:14px!important;object-fit:cover!important;transition:transform .7s!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row:hover .sr2-news-image{transform:scale(1.04)}html body.sr4-color.sr3-design.sr2-design .sr2-news-title{font-size:clamp(20px,2.1vw,30px)!important;font-weight:400!important;line-height:1.45!important;letter-spacing:-.5px!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-summary{color:#6c776c!important;line-height:1.8!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-no-image{grid-template-columns:35px minmax(0,1fr) 45px!important}html body.sr4-color.sr3-design.sr2-design .sr2-pagination .cur{background:#4c6b60!important;color:#fff!important;border-radius:50%!important}html body.sr4-color.sr3-design.sr2-design .sr2-pagination a{border-radius:50%!important}html body.sr4-color.sr3-design.sr2-design .sr2-article{max-width:none!important;width:100%!important}html body.sr4-color.sr3-design.sr2-design .sr2-article-meta,html body.sr4-color.sr3-design.sr2-design .sr2-crumbs{color:#6c776c!important;font-size:11px!important;letter-spacing:.5px!important}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose{max-width:880px!important;margin:55px auto!important;font-size:17px!important;line-height:2!important;color:#536054!important;padding:0!important;border:0!important}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose img,html body.sr4-color.sr3-design.sr2-design .sr2-detail-image{border-radius:16px!important;cursor:zoom-in;max-width:100%!important;height:auto!important}html body.sr4-color .sr4-detail-cover{margin:35px 0 65px!important;border-radius:22px;overflow:hidden;background:#e8ebe2;min-height:250px;max-height:700px;position:relative}html body.sr4-color .sr4-detail-cover img{width:100%!important;height:100%!important;max-height:700px!important;object-fit:contain!important;display:block;cursor:zoom-in}html body.sr4-color.sr3-design.sr2-design .sr2-neighbors{border:0!important;gap:20px!important;margin-top:70px!important}html body.sr4-color.sr3-design.sr2-design .sr2-neighbor{border:0!important;border-radius:18px!important;padding:30px!important;background:#e7ebe2!important;font-weight:400!important;font-size:17px!important;transition:background .4s!important}html body.sr4-color.sr3-design.sr2-design .sr2-neighbor:hover{background:#dce4d5!important}html body.sr4-color .sr4-next-page{display:block;position:relative;overflow:hidden;padding:65px 5vw 80px;background:#e5eadf;color:#34443b;text-decoration:none;isolation:isolate}html body.sr4-color .sr4-next-page p{font-size:10px;letter-spacing:3px;color:#66735f;margin:0 0 30px}html body.sr4-color .sr4-next-page h2{font-size:clamp(45px,8vw,120px);font-weight:400;line-height:1.2;letter-spacing:-4px;display:flex;justify-content:space-between;align-items:center;margin:0;color:inherit}html body.sr4-color .sr4-next-page:before{content:'';position:absolute;width:500px;height:500px;border-radius:50%;background:#d4ddc9;filter:blur(50px);top:-280px;left:var(--next-x,70%);z-index:-1;transition:left .7s}html body.sr4-color .sr4-next-page:hover{color:#4c6b60}html body.sr4-color .sr4-next-page h2 span{transition:transform .7s}html body.sr4-color .sr4-next-page:hover h2 span{transform:rotate(45deg)}html body.sr4-color.sr3-design.sr2-design .sr2-contact-layout{gap:7vw!important;border:0!important;padding:15px 0 80px!important}html body.sr4-color.sr3-design.sr2-design .sr2-contact-map{border:0!important;border-radius:22px!important;overflow:hidden!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-info{font-size:17px!important}html body.sr4-color.sr3-design.sr2-design .sr2-recruitment{background:0 0!important}html body.sr4-color.sr3-design.sr2-design .sr2-brochure{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;padding-bottom:50px!important}html body.sr4-color.sr3-design.sr2-design .sr2-brochure-sheet{padding:0!important;border:0!important;margin:0!important;background:0 0!important}html body.sr4-color.sr3-design.sr2-design .sr2-brochure-image{border-radius:18px!important;cursor:zoom-in;transition:transform .7s!important}html body.sr4-color.sr3-design.sr2-design .sr2-brochure-image:hover{transform:translateY(-7px)}html body.sr4-color .sr4-marquee{overflow:hidden;padding:35px 0;margin:50px 0 80px;border-top:1px solid #d8dfd1;border-bottom:1px solid #d8dfd1}html body.sr4-color .sr4-marquee-track{display:flex;gap:50px;width:max-content;animation:sr4-marquee 30s linear infinite;align-items:center}html body.sr4-color .sr4-marquee-track span{display:inline-flex;align-items:center;gap:50px;color:#6c7967;font-size:clamp(24px,3.5vw,48px);font-weight:400;letter-spacing:-1px;white-space:nowrap}html body.sr4-color .sr4-marquee-track i{font-style:normal;color:#4c6b60}@keyframes sr4-marquee{to{transform:translateX(-50%)}}html body.sr4-color .sr4-reel-panel{position:relative;margin:70px 0 30px;border-radius:22px;overflow:hidden;background:#e0e7d9;height:550px;isolation:isolate;cursor:pointer;border:0;padding:0;width:100%;display:block;text-align:left;color:#fff}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr4-reel-panel>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;transition:transform 1s}html body.sr4-color .sr4-reel-panel:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#263a2f88,transparent)}html body.sr4-color .sr4-reel-panel:hover>img{transform:scale(1.04)}html body.sr4-color .sr4-reel-title{position:absolute;left:5%;bottom:9%;z-index:2;font-size:clamp(35px,6vw,90px);font-weight:400;letter-spacing:-3px;line-height:1.2}html body.sr4-color .sr4-reel-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;background:#ffffffc9;backdrop-filter:blur(10px);color:#4c6b60;display:grid;place-items:center;font-size:25px;z-index:2;transition:width .4s,height .4s}html body.sr4-color .sr4-reel-panel:hover .sr4-reel-play{width:120px;height:120px}html body.sr4-color .sr4-modal{position:fixed;inset:0;z-index:2500;background:#26372d;display:none;align-items:center;justify-content:center;color:#fff;padding:65px 7vw;box-sizing:border-box}html body.sr4-color .sr4-modal.sr4-modal-open{display:flex;animation:sr4-modal-in .45s both}@keyframes sr4-modal-in{from{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}html body.sr4-color .sr4-modal-image{max-width:100%;max-height:76vh;object-fit:contain;display:block;border-radius:12px}html body.sr4-color .sr4-modal-close,html body.sr4-color .sr4-modal-next,html body.sr4-color .sr4-modal-prev{position:absolute;width:45px;height:45px;display:grid;place-items:center;border:1px solid #ffffff66;border-radius:50%;background:#ffffff12;color:#fff;font-size:20px;cursor:pointer;z-index:3}html body.sr4-color .sr4-modal-close{right:3vw;top:25px}html body.sr4-color .sr4-modal-prev{left:2vw;top:50%}html body.sr4-color .sr4-modal-next{right:2vw;top:50%}html body.sr4-color .sr4-modal-caption{position:absolute;bottom:22px;left:7vw;right:7vw;display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:1px;line-height:1.5;color:#dde5d7}html body.sr4-color .sr4-story-content{display:grid;grid-template-columns:1.1fr 1fr;gap:7vw;align-items:center;max-width:1300px;width:100%}html body.sr4-color .sr4-story-content img{width:100%;height:65vh;max-height:650px;object-fit:cover;border-radius:18px}html body.sr4-color .sr4-story-content h2{font-size:clamp(35px,5vw,75px);font-weight:400;letter-spacing:-3px;line-height:1.3;margin:25px 0;color:#fff}html body.sr4-color .sr4-story-content p{font-size:16px;line-height:1.9;color:#c3cfbd}html body.sr4-color .sr4-story-content small{font-size:10px;letter-spacing:3px;color:#c3ceb1}html body.sr4-color .sr4-story-bar{position:absolute;left:7vw;right:7vw;bottom:65px;height:2px;background:#ffffff22}html body.sr4-color .sr4-story-bar span{display:block;width:20%;height:100%;background:#a9bd96;transition:width .6s}html body.sr4-color .sr4-story-controls{display:flex;gap:15px;margin-top:35px}html body.sr4-color .sr4-story-controls button{border:1px solid #ffffff55;border-radius:40px;background:0 0;color:#fff;padding:12px 20px;cursor:pointer;font-size:12px}html body.sr4-color .sr4-story-controls button:hover{background:#4c6b60;border-color:#4c6b60}@media(min-width:1000px){html body.sr4-color .sr4-expand-image{clip-path:inset(0 var(--cover-inset,7%) round 22px);transition:clip-path .1s linear}}@media(max-width:900px){html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Main .sr2-page-hero{grid-template-columns:minmax(0,1.3fr) minmax(180px,.7fr)!important;min-height:360px!important;padding:35px 0 50px!important}html body.sr4-color .sr4-inner-stage{height:270px}html body.sr4-color.sr3-design.sr2-design .sr2-company-intro{gap:30px!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-photo{height:450px!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-shizililiang{grid-template-columns:1fr 1fr!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row{grid-template-columns:25px 150px minmax(0,1fr) 30px!important;gap:16px!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row .sr2-news-image{width:150px!important;height:110px!important}}@media(max-width:600px){html body.sr4-color.sr3-design.sr2-design .sr3-pill{padding:13px 14px;font-size:10px}html body.sr4-color.sr3-design.sr2-design .sr3-menu{inset:80px 5vw auto;width:90vw;max-height:calc(100svh - 95px);padding:18px 22px}html body.sr4-color.sr3-design.sr2-design .sr3-menu a{font-size:24px;line-height:1.7}html body.sr4-color.sr3-design.sr2-design .sr3-menu a small{min-width:95px;margin-right:8px;font-size:8px}html body.sr4-color.sr3-design.sr2-design .sr3-menu-top{font-size:13px}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Main .sr2-page-hero,html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Main .sr2-page-hero-detail{grid-template-columns:1fr!important;min-height:0!important;padding:30px 0 50px!important;gap:0!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-page-title{font-size:56px!important;letter-spacing:-3px!important;line-height:1.2!important;max-width:100%!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-page-hero-detail .sr2-page-title{font-size:34px!important;letter-spacing:-1px!important}html body.sr4-color .sr4-inner-stage{grid-column:1;grid-row:4;height:200px;margin-top:15px}html body.sr4-color .sr4-inner-subtitle{font-size:13px;margin-top:16px;max-width:95%}html body.sr4-color.sr3-design.sr2-design .sr2-company-intro{display:block!important;padding-bottom:45px!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-prose{font-size:16px!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-photo{position:relative!important;top:0!important;height:370px!important;margin-top:30px!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-advantages{display:block!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-advantages>.sr2-section-head{position:static!important}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantage{top:calc(90px + var(--stack-index,0)*5px)!important;padding:25px 20px!important;grid-template-columns:25px 1fr!important;gap:10px!important;min-height:230px!important}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantage-title{font-size:26px!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-grid{grid-template-columns:1fr!important;gap:18px!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-card{min-height:380px!important;padding:28px!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-title{font-size:38px!important;margin-top:55px!important}html body.sr4-color.sr3-design.sr2-design .sr2-course-desc{max-width:85%!important;font-size:14px!important}html body.sr4-color .sr4-course-symbol{width:120px;height:120px;top:40px}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid,html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-shizililiang{grid-template-columns:1fr!important;gap:25px!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-title{font-size:23px!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row{grid-template-columns:100px minmax(0,1fr) 20px!important;padding:24px 0!important;gap:15px!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row:hover{padding:24px 0!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row .sr2-news-image{width:100px!important;height:100px!important;grid-column:1!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-row .sr2-news-index,html body.sr4-color.sr3-design.sr2-design .sr2-news-row .sr2-news-no{display:none!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-title{font-size:17px!important;line-height:1.5!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-summary{display:none!important}html body.sr4-color.sr3-design.sr2-design .sr2-news-no-image{grid-template-columns:minmax(0,1fr) 20px!important}html body.sr4-color.sr3-design.sr2-design .sr2-brochure{grid-template-columns:1fr!important}html body.sr4-color .sr4-reel-panel{height:380px;margin-top:40px}html body.sr4-color .sr4-reel-title{font-size:45px;letter-spacing:-2px}html body.sr4-color .sr4-reel-play{width:70px;height:70px;font-size:19px}html body.sr4-color .sr4-next-page{padding:45px 5vw 55px}html body.sr4-color .sr4-next-page h2{font-size:48px;letter-spacing:-2px}html body.sr4-color .sr4-story-content{grid-template-columns:1fr;gap:20px}html body.sr4-color .sr4-story-content img{height:30vh}html body.sr4-color .sr4-story-content h2{font-size:30px;letter-spacing:-1px;margin:10px 0}html body.sr4-color .sr4-story-content p{font-size:13px;margin:10px 0}html body.sr4-color .sr4-modal{padding:60px 9vw 100px}html body.sr4-color .sr4-story-controls{margin-top:15px;gap:10px}html body.sr4-color .sr4-story-controls button{padding:10px 14px;font-size:11px}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose{font-size:16px!important;margin:30px auto!important}html body.sr4-color .sr4-detail-cover{margin:25px 0 35px!important;min-height:150px}html body.sr4-color.sr3-design.sr2-design .sr2-neighbors{grid-template-columns:1fr!important;display:grid!important}html body.sr4-color.sr3-design.sr2-design .sr2-neighbor{font-size:14px!important;padding:22px!important}}@media(prefers-reduced-motion:reduce){html body.sr4-color .sr4-heading-char{animation:none;opacity:1;transform:none;filter:none}html body.sr4-color .sr4-read-word{opacity:1!important}html body.sr4-color .sr4-course-symbol,html body.sr4-color .sr4-marquee-track{animation:none!important}html body.sr4-color .sr4-expand-image{clip-path:none!important}html body.sr4-color .sr4-modal.sr4-modal-open{animation:none}}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Main .sr2-page{padding:0!important;max-width:none!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-card{padding:0!important}html body.sr4-color .sr4-modal [hidden]{display:none!important}html body.sr4-color.sr3-design.sr2-design .sr2-company-prose>section{font-size:inherit!important;line-height:inherit!important;letter-spacing:0!important;color:inherit!important}html body.sr4-color.sr3-design.sr2-design .sr3-menu{box-sizing:border-box}html body.sr4-color.sr3-design.sr2-design.sr3-paused .sr4-heading-char{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}html body.sr4-color.sr3-design.sr2-design .sr2-inner-advantages{background:0 0!important;border:0!important;padding:0!important}@media(max-width:360px){html body.sr4-color .sr4-sound{display:none!important}html body.sr4-color.sr3-design.sr2-design .sr3-scene-caption{display:block}html body.sr4-color.sr3-design.sr2-design .sr3-scene-caption strong{display:block;white-space:nowrap;font-size:34px;letter-spacing:-2px}html body.sr4-color.sr3-design.sr2-design .sr3-scene-caption span{display:block;text-align:left;max-width:none;margin-top:10px;font-size:7px}}html body.sr4-color.sr3-design.sr2-design .sr3-scene-caption{color:#f3f0e6}html body.sr4-color.sr3-design.sr2-design .sr2-feature:hover p,html body.sr4-color.sr3-design.sr2-design .sr2-feature:hover span{color:#e7eddf!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper>div:has(>#smv_Area3){background:#303d35!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Area3 input:not([type=submit]),html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Area3 textarea{background:#39483d!important;border-color:#6d7e68!important;color:#f3f1e9!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Area3 input::placeholder,html body.sr4-color.sr3-design.sr2-design #mainContentWrapper #smv_Area3 textarea::placeholder{color:#c3cfbd!important;opacity:1}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .job-card{background:#e8ece2!important;border-color:#d5ddcd!important;color:#303a35!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .job-detail-link{background:#d9ccaa!important;color:#3b4538!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .job-detail-link:hover{background:#c9bb96!important}html body.sr4-color.sr3-design.sr2-design .sr4-inner-stage.sr5-globe{height:360px;overflow:visible;outline:0;isolation:isolate}html body.sr4-color .sr5-globe:focus-visible{outline:2px solid #6c866c!important;outline-offset:7px;border-radius:22px}html body.sr4-color .sr5-globe canvas{position:absolute;inset:0 0 28px;width:100%;height:calc(100% - 28px);cursor:grab;touch-action:none;outline:0}html body.sr4-color .sr5-globe.sr5-dragging canvas{cursor:grabbing}html body.sr4-color .sr5-globe:after{content:'';position:absolute;left:28%;right:28%;height:12px;bottom:35px;border-radius:50%;background:#91a48c4d;filter:blur(12px);z-index:-1;pointer-events:none}html body.sr4-color .sr5-globe-hint{position:absolute;left:0;bottom:-6px;right:0;margin:0;text-align:center;font-size:9px;line-height:1.5;letter-spacing:1px;color:#6d7e68;pointer-events:none}html body.sr4-color .sr5-globe-controls{position:absolute;right:8px;top:6px;display:flex;gap:5px;z-index:2;opacity:.65;transition:opacity .2s}html body.sr4-color .sr5-globe:focus-within .sr5-globe-controls,html body.sr4-color .sr5-globe:hover .sr5-globe-controls{opacity:1}html body.sr4-color .sr5-globe-controls button{width:29px;height:29px;display:grid;place-items:center;border:1px solid #cad6c2;border-radius:50%;font:16px/1 Arial,sans-serif;color:#546e51;background:#fbfaf5dd;backdrop-filter:blur(8px);cursor:pointer;padding:0}html body.sr4-color .sr5-globe-controls button:focus-visible,html body.sr4-color .sr5-globe-controls button:hover{background:#4c6b60;color:#fff;border-color:#4c6b60}html body.sr4-color .sr12-location-marker{position:absolute;width:14px;height:14px;border:1px solid #e1c476;background:#c6a24f38;box-shadow:0 0 0 4px #c6a24f26;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:4;opacity:0;visibility:hidden}html body.sr4-color .sr12-location-marker:after{content:'';position:absolute;inset:4px;border-radius:50%;background:#ffe7a3}html body.sr4-color .sr12-location-tooltip{position:absolute;display:grid;gap:5px;width:max-content;max-width:calc(100% - 16px);padding:13px 16px;border:1px solid #d7d7bd;border-radius:12px;background:#f9f7eef5;box-shadow:0 8px 24px #283d3220;color:#344c40;pointer-events:none;z-index:5;opacity:0;visibility:hidden;transition:opacity .16s}html body.sr4-color .sr12-location-tooltip small{font-size:9px;letter-spacing:1px;color:#7b8473}html body.sr4-color .sr12-location-tooltip strong{font-size:15px;line-height:1.35;font-weight:500;max-width:190px}html body.sr4-color .sr12-location-tooltip span{font:10px/1.5 Arial,'Microsoft YaHei',sans-serif;white-space:nowrap}html body.sr4-color .sr12-location-active .sr12-location-marker,html body.sr4-color .sr12-location-active .sr12-location-tooltip{opacity:1;visibility:visible}html body.sr4-color .sr5-globe-fallback{position:absolute;left:50%;top:44%;width:250px;height:250px;border-radius:50%;background-size:auto 100%;box-shadow:inset -20px -10px 35px #03112e99,0 0 9px #528fff66;transform:translate(-50%,-50%);pointer-events:none}@media(max-width:900px){html body.sr4-color.sr3-design.sr2-design .sr4-inner-stage.sr5-globe{height:300px}}@media(max-width:600px){html body.sr4-color.sr3-design.sr2-design .sr4-inner-stage.sr5-globe{height:260px;margin-top:22px}html body.sr4-color .sr5-globe canvas{inset:0 0 25px;height:calc(100% - 25px)}html body.sr4-color .sr5-globe-controls{right:10px;top:6px;opacity:1}html body.sr4-color .sr5-globe-fallback{width:200px;height:200px}html body.sr4-color .sr5-globe-hint{font-size:8px}}html body.sr4-color.sr3-design.sr2-design .sr3-scene.sr7-train-scene{background:radial-gradient(ellipse at 50% 25%,#53645d 0,#30443b 60%,#24362f 100%);cursor:grab;outline:0;isolation:isolate}html body.sr4-color .sr7-train-scene:before{content:'';position:absolute;left:12%;right:12%;top:65%;height:9%;background:#10251c70;border-radius:50%;filter:blur(22px);pointer-events:none;transition:opacity .5s}html body.sr4-color .sr7-train-scene.sr7-open:before{opacity:.35}html body.sr4-color .sr7-train-scene canvas{touch-action:none;position:absolute;inset:0;width:100%;height:100%}html body.sr4-color .sr7-train-scene.sr7-dragging{cursor:grabbing}html body.sr4-color .sr7-train-scene:focus-visible{outline:2px solid #a89464!important;outline-offset:5px}html body.sr4-color .sr7-controls{position:absolute;top:24px;right:25px;z-index:4;display:flex;gap:7px}html body.sr4-color .sr7-controls button{border:1px solid #d5e2d738;background:#30483eeb;color:#e4e9df;min-width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:30px;font:16px/1 Arial,sans-serif;cursor:pointer;padding:0;transition:background .2s}html body.sr4-color .sr7-controls button:hover,html body.sr4-color .sr7-controls button[aria-pressed=true]{background:#cbd7c5;color:#263b30}html body.sr4-color .sr7-controls button.sr7-explode{padding:0 15px;gap:18px;font-size:12px;letter-spacing:1px}html body.sr4-color .sr7-note{position:absolute;top:30px;left:30px;color:#d8e3d6;display:flex;flex-direction:column;gap:9px;pointer-events:none}html body.sr4-color .sr7-note span{font:9px/1.3 Arial,sans-serif;letter-spacing:2.5px;opacity:.6}html body.sr4-color .sr7-note strong{font-size:13px;font-weight:400;letter-spacing:2px}html body.sr4-color .sr7-parts{position:absolute;left:50%;transform:translateX(-50%);bottom:28px;display:flex;gap:24px;color:#d3e3d7;font-size:10px;letter-spacing:1px;opacity:0;transition:opacity .5s;pointer-events:none;white-space:nowrap}html body.sr4-color .sr7-open .sr7-parts{opacity:.7}html body.sr4-color [data-view=cockpit] .sr7-parts{visibility:hidden}html body.sr4-color .sr7-fallback{position:absolute;inset:25%;text-align:center;color:#e7e9df;font-size:13px}html body.sr4-color .sr7-train-outline{font-size:42px;color:#c4d9d5}@media(max-width:760px){html body.sr4-color .sr7-controls{top:17px;right:15px;gap:5px}html body.sr4-color .sr7-controls button{min-width:30px;height:30px;font-size:15px}html body.sr4-color .sr7-controls button.sr7-explode{font-size:11px;padding:0 12px;gap:10px}html body.sr4-color .sr7-note{top:62px;left:20px;gap:6px}html body.sr4-color .sr7-note span{font-size:8px;letter-spacing:1.4px}html body.sr4-color .sr7-note strong{font-size:11px;letter-spacing:1px}html body.sr4-color .sr7-parts{bottom:100px;gap:12px;font-size:8px;letter-spacing:0}html body.sr4-color .sr7-train-scene .sr3-scene-caption span{max-width:165px;font-size:8px;letter-spacing:.4px}}@media(prefers-reduced-motion:reduce){html body.sr4-color .sr7-train-scene *{transition:none!important}}html body.sr4-color .sr8-views{position:absolute;left:30px;top:82px;display:flex;gap:5px;z-index:4}html body.sr4-color .sr8-views button{border:1px solid #d5e2d72b;border-radius:20px;background:#30483e88;color:#d6ded4;padding:6px 11px;font-size:10px;cursor:pointer}html body.sr4-color .sr8-views button:focus-visible,html body.sr4-color .sr8-views button:hover,html body.sr4-color .sr8-views button[aria-pressed=true]{background:#cbd7c5;color:#263b30}@media(max-width:760px){html body.sr4-color .sr8-views{left:20px;top:108px}html body.sr4-color .sr8-views button{font-size:9px;padding:5px 9px}}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr-about-visual img,html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr-advantages-lead img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important}html body.sr4-color.sr3-design.sr2-design .sr2-case-visual{padding:0!important;height:auto!important;aspect-ratio:auto!important}html body.sr4-color.sr3-design.sr2-design .sr2-case-visual img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;object-fit:contain!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .sr2-media-frame{padding:0!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-anli .sr2-media-frame,html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-hezuo .sr2-media-frame,html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-shizililiang .sr2-media-frame{aspect-ratio:auto!important;height:auto!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-anli .sr2-media-image,html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-hezuo .sr2-media-image,html body.sr4-color.sr3-design.sr2-design .sr2-media-grid-shizililiang .sr2-media-image{display:block!important;width:100%!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;object-fit:contain!important;transform:none!important}html body.sr4-color.sr3-design.sr2-design .sr4-detail-cover{min-height:0;max-height:none;max-width:960px;margin:35px auto 65px!important;clip-path:none!important}html body.sr4-color.sr3-design.sr2-design .sr4-detail-cover img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important}html body.sr4-color.sr3-design.sr2-design .sr2-detail-gallery{background:0 0!important;border:0!important;padding:0!important;max-width:960px!important;margin:0 auto!important}html body.sr4-color.sr3-design.sr2-design .sr2-detail-image{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:none!important;margin:0 auto 24px!important;object-fit:contain!important}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose{overflow-wrap:anywhere}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose :is(section,p,div){max-width:100%!important;box-sizing:border-box}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose img{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:none!important;margin:20px auto!important;object-fit:contain}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose table{display:block!important;max-width:100%!important;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose :is(video,iframe){max-width:100%!important}html body.sr4-color.sr3-design.sr2-design .sr4-story-content img{height:auto;max-height:65vh;object-fit:contain}html body.sr4-color.sr3-design.sr2-design .sr2-company-photo{height:auto!important;object-fit:contain!important}html body.sr4-color.sr3-design.sr2-design #mainContentWrapper .job-card{border-radius:18px}html body.sr4-color.sr3-design.sr2-design.sr3-paused .sr2-text-reveal{opacity:1!important;transform:none!important;filter:none!important}@media(max-width:760px){html body.sr4-color.sr3-design.sr2-design .sr2-company-photo{height:auto!important;aspect-ratio:auto;object-fit:contain!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-copy{grid-template-columns:24px minmax(0,1fr) 36px!important;gap:10px!important;padding:18px 0!important}html body.sr4-color.sr3-design.sr2-design .sr2-media-title{font-size:21px!important;letter-spacing:0!important;overflow-wrap:anywhere}html body.sr4-color.sr3-design.sr2-design .sr2-media-desc:empty{display:none}html body.sr4-color.sr3-design.sr2-design .sr4-detail-cover{margin:25px auto 35px!important}html body.sr4-color.sr3-design.sr2-design .sr2-article-prose img{border-radius:10px!important}html body.sr4-color.sr3-design.sr2-design .sr3-scene-caption span{max-width:145px;font-size:8px;letter-spacing:.5px}html body.sr4-color.sr3-design.sr2-design .sr4-story-content img{height:auto;max-height:30vh}html body.sr4-color.sr3-design.sr2-design .sr4-modal{overflow-y:auto}html body.sr4-color.sr3-design.sr2-design .sr2-course-card{min-width:0!important}}@media(max-width:360px){html body.sr4-color.sr3-design.sr2-design .sr2-course-desc{max-width:100%!important}html body.sr4-color .sr4-course-symbol{opacity:.32;width:90px;height:90px}}