:root{--mc-ink:#0b2e34;--mc-teal:#0f8b78;--mc-teal-dark:#075c52;--mc-lime:#dff3c6;--mc-gold:#aa7b21;--mc-text:#415a5e;--mc-muted:#788b8e;--mc-bg:#f5f8f7;--mc-card:#fff;--mc-line:#dce6e3;--mc-shadow:0 14px 34px rgba(11,46,52,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--mc-text);background:#e9eeec;font:15px/1.72 Arial,"Microsoft YaHei",sans-serif}body,button{font-family:Arial,"Microsoft YaHei",sans-serif}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.mc-app-3702a7{width:100%;min-height:100vh;margin:0 auto;overflow:hidden;background:var(--mc-bg)}.mc-pad-7799a6{padding-inline:16px}.mc-skip-5eca75{position:fixed;top:-70px;left:12px;z-index:100;padding:9px 13px;color:#fff;background:var(--mc-ink)}.mc-skip-5eca75:focus{top:12px}.mc-header-5f030b{position:sticky;top:0;z-index:60;background:rgba(255,255,255,.97);border-bottom:1px solid var(--mc-line)}.mc-head-96887f{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:12px}.mc-brand-00dce1{min-width:0;color:var(--mc-ink);font-size:18px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-brand-00dce1:before{content:"";display:inline-block;width:8px;height:8px;margin-right:9px;border-radius:50%;background:var(--mc-teal)}.mc-menu-5bac54{height:36px;padding:0 12px;border:1px solid var(--mc-line);border-radius:18px;color:var(--mc-ink);background:#fff;font-weight:800}.mc-nav-a61aa2{position:absolute;top:60px;left:12px;right:12px;display:none;padding:10px;background:#fff;border:1px solid var(--mc-line);border-radius:0 0 16px 16px;box-shadow:var(--mc-shadow)}.mc-nav-a61aa2[data-open="true"]{display:grid}.mc-nav-a61aa2 a{padding:10px 12px;border-bottom:1px solid #edf2f0;color:var(--mc-ink);font-weight:700}.mc-nav-a61aa2 a:last-child{border:0;border-radius:8px;color:#fff;background:var(--mc-teal);text-align:center}.mc-hero-e0c876{position:relative;min-height:570px;margin:14px;border-radius:24px;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;background-position:center;background-size:cover}.mc-hero-e0c876:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(4,34,38,.12),rgba(5,33,38,.86) 74%)}.mc-hero-copy-7e2e18{padding:52px 22px 30px;color:#e9f4f2}.mc-chip-6e62f4{display:inline-flex;padding:6px 10px;border-radius:15px;color:var(--mc-ink);background:var(--mc-lime);font-size:11px;font-weight:900;letter-spacing:.08em}.mc-hero-e0c876 h1{margin:16px 0 13px;color:#fff;font-size:39px;line-height:1.18}.mc-hero-e0c876 p{margin:0;color:#d7e7e4;font-size:16px}.mc-hero-actions-8f7b5f{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:25px}.mc-button-643645{min-height:48px;display:flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid var(--mc-teal);border-radius:9px;color:#fff;background:var(--mc-teal);font-weight:900}.mc-button-ghost-414a37{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.08)}.mc-section-ecd66e{padding:54px 16px}.mc-white-4bc4d6{background:#fff}.mc-mint-c840aa{background:#ecf8f4}.mc-heading-6b3364{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:25px}.mc-heading-6b3364>div{min-width:0}.mc-heading-6b3364 small{color:var(--mc-teal);font-weight:900;letter-spacing:.13em}.mc-heading-6b3364 h2{margin:6px 0 7px;color:var(--mc-ink);font-size:28px;line-height:1.25}.mc-heading-6b3364 p{margin:0;color:var(--mc-muted);font-size:13px}.mc-heading-6b3364>a{flex:none;color:var(--mc-teal);font-size:12px;font-weight:900}.mc-product-grid-d262ed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mc-product-a2cffd{overflow:hidden;background:#fff;border:1px solid var(--mc-line);border-radius:12px}.mc-product-a2cffd img{width:100%;aspect-ratio:1.25/1;object-fit:cover}.mc-product-a2cffd div{padding:13px}.mc-product-a2cffd h3{margin:0;color:var(--mc-ink);font-size:17px;line-height:1.4}.mc-product-a2cffd p{display:-webkit-box;min-height:63px;margin:7px 0 0;overflow:hidden;color:var(--mc-muted);font-size:12px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mc-product-a2cffd span{display:inline-block;margin-top:10px;color:var(--mc-teal);font-size:11px;font-weight:900}.mc-number-grid-4e68d4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mc-number-grid-4e68d4 article{min-height:176px;padding:19px;background:#fff;border:1px solid #cfe4dd;border-radius:12px}.mc-number-grid-4e68d4 b{color:var(--mc-teal);font-size:30px;line-height:1}.mc-number-grid-4e68d4 h3{margin:25px 0 6px;color:var(--mc-ink);font-size:17px}.mc-number-grid-4e68d4 p{margin:0;color:var(--mc-muted);font-size:12px}.mc-about-0877f7{padding:14px 16px 54px}.mc-about-card-69c8c1{overflow:hidden;background:var(--mc-ink);border-radius:20px}.mc-about-card-69c8c1>img{width:100%;aspect-ratio:16/11;object-fit:cover}.mc-about-card-69c8c1 article{padding:26px;color:#caddd9}.mc-about-card-69c8c1 small{color:var(--mc-lime);font-weight:900;letter-spacing:.12em}.mc-about-card-69c8c1 h2{margin:7px 0 5px;color:#fff;font-size:28px}.mc-about-card-69c8c1 h3{margin:0 0 13px;color:#8ed4c8;font-size:16px}.mc-about-copy-eded45{max-height:150px;overflow:hidden}.mc-rich-fdf150{color:inherit}.mc-rich-fdf150>:first-child{margin-top:0}.mc-rich-fdf150>:last-child{margin-bottom:0}.mc-rich-fdf150 img{max-width:100%;height:auto;margin:18px auto}.mc-link-c80ae9{display:inline-block;margin-top:15px;color:var(--mc-teal);font-weight:900}.mc-about-card-69c8c1 .mc-link-c80ae9{color:var(--mc-lime)}.mc-dark-58c5f7{color:#c9deda;background:var(--mc-ink)}.mc-dark-58c5f7 .mc-heading-6b3364 h2{color:#fff}.mc-dark-58c5f7 .mc-heading-6b3364 p{color:#89aaa5}.mc-dark-58c5f7 .mc-heading-6b3364 small,.mc-dark-58c5f7 .mc-heading-6b3364>a{color:var(--mc-lime)}.mc-scroll-270c10{display:flex;gap:11px;margin-right:-16px;padding-right:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mc-scroll-270c10::-webkit-scrollbar{display:none}.mc-step-cc76d9{min-width:76%;padding:22px;border:1px solid #2d5558;border-radius:13px;scroll-snap-align:start}.mc-step-cc76d9 b{display:grid;width:42px;height:42px;place-items:center;margin-bottom:38px;border-radius:50%;color:var(--mc-ink);background:var(--mc-lime)}.mc-step-cc76d9 h3{margin:0 0 6px;color:#fff;font-size:19px}.mc-step-cc76d9 p{margin:0;color:#91afa9;font-size:13px}.mc-case-90102f{min-width:82%;overflow:hidden;border-radius:14px;background:#fff;box-shadow:var(--mc-shadow);scroll-snap-align:start}.mc-case-90102f img{width:100%;aspect-ratio:16/10;object-fit:cover}.mc-case-90102f div{padding:17px}.mc-case-90102f h3{margin:0;color:var(--mc-ink);font-size:20px}.mc-case-90102f p{margin:7px 0 0;color:var(--mc-muted);font-size:13px}.mc-news-lead-a05c92{display:block;margin-bottom:20px}.mc-news-lead-a05c92 img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px}.mc-news-lead-a05c92 time{display:block;margin-top:13px;color:var(--mc-teal);font-size:11px;font-weight:900}.mc-news-lead-a05c92 h3{margin:5px 0;color:var(--mc-ink);font-size:21px}.mc-news-lead-a05c92 p{margin:0;color:var(--mc-muted);font-size:13px}.mc-news-lines-1ca3db{border-top:1px solid var(--mc-line)}.mc-news-row-e4b8b0{display:grid;grid-template-columns:54px 1fr;gap:13px;padding:15px 0;border-bottom:1px solid var(--mc-line)}.mc-news-row-e4b8b0 time{display:grid;align-content:start;color:var(--mc-teal);font-weight:900}.mc-news-row-e4b8b0 time b{font-size:18px}.mc-news-row-e4b8b0 time small{font-size:10px}.mc-news-row-e4b8b0 h3{margin:0;color:var(--mc-ink);font-size:15px;line-height:1.45}.mc-news-row-e4b8b0 p{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:var(--mc-muted);font-size:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mc-quote-15dd47{min-width:84%;padding:21px;background:#fff;border-radius:13px;box-shadow:var(--mc-shadow);scroll-snap-align:start}.mc-quote-15dd47>p{min-height:92px;margin:0 0 18px}.mc-person-48fbfc{display:flex;align-items:center;gap:10px}.mc-person-48fbfc img{width:44px;height:44px;object-fit:cover;border-radius:50%}.mc-person-48fbfc span{display:grid}.mc-person-48fbfc b{color:var(--mc-ink)}.mc-person-48fbfc small{color:var(--mc-teal);font-size:11px}.mc-faq-b39955{display:grid;gap:8px}.mc-faq-b39955 details{padding:0 14px;background:#fff;border:1px solid var(--mc-line);border-radius:10px}.mc-faq-b39955 summary{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;color:var(--mc-ink);font-weight:800}.mc-faq-b39955 summary::-webkit-details-marker{display:none}.mc-faq-b39955 summary b{color:var(--mc-teal);font-size:22px}.mc-faq-b39955 details[open] summary b{transform:rotate(45deg)}.mc-faq-b39955 details p{margin:-2px 20px 17px 0;color:var(--mc-muted)}.mc-contact-7e7790{padding:54px 16px;color:#c7ded9;background:var(--mc-teal-dark)}.mc-contact-7e7790 small{color:var(--mc-lime);font-weight:900;letter-spacing:.13em}.mc-contact-7e7790 h2{margin:7px 0 10px;color:#fff;font-size:29px}.mc-contact-7e7790>p{margin:0 0 24px;color:#9bc4bc}.mc-contact-data-16b1af{display:grid;gap:16px}.mc-contact-data-16b1af div{padding:13px;background:rgba(255,255,255,.06);border-radius:9px}.mc-contact-data-16b1af span{display:block;margin-bottom:6px;color:var(--mc-lime);font-size:11px}.mc-contact-data-16b1af img{max-width:100%;height:27px;object-fit:contain;object-position:left}.mc-contact-7e7790 figure{margin:22px 0 0}.mc-contact-7e7790 figure img{width:108px;height:108px}.mc-contact-7e7790 figcaption{margin-top:7px;color:#9bc4bc;font-size:12px}.mc-friends-0ce2a2{padding:18px 16px;background:#fff}.mc-friends-0ce2a2 strong{display:block;margin-bottom:7px;color:var(--mc-ink);font-size:12px}.mc-friends-0ce2a2 div{display:flex;flex-wrap:wrap;gap:5px 13px;color:var(--mc-muted);font-size:12px}.mc-footer-ae414d{padding:39px 16px 25px;background:#edf3f1}.mc-footer-ae414d h2{margin:0;color:var(--mc-ink);font-size:23px}.mc-footer-ae414d>p{margin:12px 0 24px;color:var(--mc-muted)}.mc-foot-cols-15d16f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.mc-foot-cols-15d16f strong{display:block;margin-bottom:8px;color:var(--mc-teal);font-size:12px}.mc-foot-cols-15d16f nav{display:grid;gap:6px;color:var(--mc-ink);font-size:13px}.mc-copy-4c05ff{margin-top:25px;padding-top:16px;border-top:1px solid var(--mc-line);color:var(--mc-muted);font-size:11px}.mc-page-head-768cdd{padding:48px 16px 34px;background:#fff}.mc-page-head-768cdd small{color:var(--mc-teal);font-weight:900;letter-spacing:.12em}.mc-page-head-768cdd h1{margin:7px 0 9px;color:var(--mc-ink);font-size:33px;line-height:1.25}.mc-page-head-768cdd p{margin:0;color:var(--mc-muted)}.mc-page-head-dark-7553ce{color:#c9ded9;background:var(--mc-ink)}.mc-page-head-dark-7553ce h1{color:#fff}.mc-page-head-dark-7553ce p{color:#91aca7}.mc-list-a3249c{padding:31px 16px 54px}.mc-list-stack-a5ea4f{display:grid;gap:12px}.mc-list-card-c4e085{overflow:hidden;background:#fff;border:1px solid var(--mc-line);border-radius:14px}.mc-list-card-c4e085 img{width:100%;aspect-ratio:16/9;object-fit:cover}.mc-list-card-c4e085 div{padding:16px}.mc-list-card-c4e085 h2{margin:0;color:var(--mc-ink);font-size:20px}.mc-list-card-c4e085 p{margin:7px 0;color:var(--mc-muted)}.mc-list-card-c4e085 span{color:var(--mc-teal);font-size:12px;font-weight:900}.mc-detail-head-9c7175{padding:42px 16px 27px;background:#fff}.mc-detail-head-9c7175 a,.mc-detail-head-9c7175 time{color:var(--mc-teal);font-size:12px;font-weight:900}.mc-detail-head-9c7175 time{display:block;margin-top:19px}.mc-detail-head-9c7175 h1{margin:12px 0 9px;color:var(--mc-ink);font-size:30px;line-height:1.35}.mc-detail-head-9c7175 p{margin:0;color:var(--mc-muted)}.mc-article-da8486{padding:23px 16px 55px;background:#fff}.mc-article-da8486>img{width:100%;max-height:390px;margin-bottom:23px;object-fit:cover;border-radius:14px}.mc-about-page-aff93f>img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:16px}.mc-about-page-aff93f h2{margin:22px 0 12px;color:var(--mc-ink);font-size:25px}.mc-comment-list-62cabb{display:grid;gap:11px}.mc-comment-list-62cabb .mc-quote-15dd47{min-width:0}.mc-not-found-433188{min-height:600px;display:grid;place-items:center;padding:55px 16px;text-align:center;background:#fff}.mc-not-found-433188 b{display:block;color:var(--mc-teal);font-size:84px;line-height:1}.mc-not-found-433188 h1{margin:17px 0 8px;color:var(--mc-ink);font-size:30px}.mc-not-found-433188 p{margin:0}.mc-not-found-433188 .mc-button-643645{margin-top:25px}
@media(min-width:768px){body{padding:28px 0}.mc-app-3702a7{max-width:540px;box-shadow:0 20px 60px rgba(11,46,52,.13)}}@media(max-width:360px){.mc-product-grid-d262ed{grid-template-columns:1fr}.mc-product-a2cffd p{min-height:0}.mc-hero-e0c876 h1{font-size:35px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
