*{box-sizing:border-box}html{scroll-behavior:smooth}body.zhengzhou-change{margin:0;padding-top:88px;background:#fbfaf6;color:#0a1c35;font:16px/1.7 Inter,"PingFang SC","Microsoft YaHei",Arial,sans-serif;-webkit-font-smoothing:antialiased}.zg-main{--ink:#071b33;--blue:#0876df;--cyan:#20b9d5;--coral:#eb674a;--paper:#fbfaf6;overflow:hidden;color:var(--ink)}.zg-main img{max-width:100%;display:block}.zg-main a{color:inherit;text-decoration:none}.zg-main h1,.zg-main h2,.zg-main h3,.zg-main p{margin:0}.zg-main h1,.zg-main h2,.zg-main h3{font-weight:900;line-height:1.15;letter-spacing:-.035em}.zg-main h2{font-size:clamp(32px,3.8vw,52px)}.zg-main h3{font-size:28px}.zg-main p{line-height:1.85}.zg-main section[id]{scroll-margin-top:112px}.zg-shell{width:min(1180px,calc(100% - 64px));margin-inline:auto}.zg-section{padding:96px 0}.zg-kicker{font-size:11px;font-weight:800;letter-spacing:.15em;color:var(--blue);margin-bottom:18px!important}.zg-crumb{font-size:12px;color:#66798a;padding:24px 0 38px}.zg-crumb a:hover{color:var(--blue)}.zg-title{display:grid;grid-template-columns:35px 1.8fr 1fr;gap:30px;align-items:end;padding:8px 0 42px}.zg-edition{writing-mode:vertical-rl;transform:rotate(180deg);font-size:10px;letter-spacing:.15em;color:#75899c;justify-self:start}.zg-title h1{font-size:clamp(40px,5.5vw,76px);letter-spacing:-.055em}.zg-title h1 span{color:var(--blue)}.zg-intro{padding-bottom:6px}.zg-intro p{font-size:14px;color:#607089}.zg-link{display:inline-flex;justify-content:space-between;gap:30px;align-items:center;padding:15px 0 9px;border-bottom:2px solid var(--coral);font-size:13px;font-weight:800}.zg-link span{color:var(--blue);transition:transform .25s}.zg-link:hover span{transform:translate(4px,-4px)}.ss-photo{margin:0;position:relative;overflow:hidden}.ss-photo img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.ss-photo:hover img{transform:scale(1.025)}.ss-photo figcaption{position:absolute;right:12px;bottom:10px;padding:4px 8px;background:rgba(251,250,246,.93);color:#536376;font-size:10px}.zg-opening>.zg-shell>.ss-photo{aspect-ratio:3/1}.zg-opening>.zg-shell>.ss-photo img{object-position:50% 52%}.zg-index{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #cfdbe6}.zg-index a{display:flex;align-items:center;gap:18px;padding:22px 18px;font-size:14px;font-weight:800;border-right:1px solid #cfdbe6;transition:background .25s}.zg-index a:first-child{padding-left:0}.zg-index a:last-child{border-right:0}.zg-index a:hover{background:#e8f5f7}.zg-index b{color:var(--blue);font-size:12px}.zg-index span{margin-left:auto;color:var(--coral)}.zg-heading{display:grid;grid-template-columns:1fr 1.45fr;gap:10px 40px;margin-bottom:38px}.zg-heading .zg-kicker{grid-column:1/-1;margin-bottom:3px!important}.zg-heading>p:last-child:not(.zg-kicker){color:#627487;font-size:14px;align-self:end}.zg-folds{border:0;margin:0;padding:0}.zg-folds legend{font-size:13px;font-weight:800;margin-bottom:16px}.zg-fold{display:grid;grid-template-columns:20px 50px 1fr 1.4fr;gap:22px;align-items:center;padding:32px 24px;border-top:1px solid #c5d3df;cursor:pointer;transition:background .3s,box-shadow .3s}.zg-fold:last-child{border-bottom:1px solid #c5d3df}.zg-fold:has(input:checked){background:#e7f3f8;box-shadow:inset 4px 0 var(--blue)}.zg-fold input{width:18px;height:18px;accent-color:var(--blue)}.zg-number{font-size:34px;font-weight:300;color:#7392a8}.zg-fold-title{font-size:25px;font-weight:900;line-height:1.3}.zg-fold-title small{display:block;font-weight:500;font-size:12px;color:#668094;margin-top:9px}.zg-fold-copy{font-size:14px;line-height:1.8;color:#41586d}.zg-fold-copy em{display:block;font-style:normal;color:#718594;font-size:12px;margin-top:8px}.zg-focus-note{margin-top:22px!important;border-left:3px solid var(--coral);padding:12px 20px;background:#f3eee5;color:#4d6577;font-size:13px}.zg-related{background:#f0ece4;padding:90px 0}.zg-medical,.zg-trade{display:grid;gap:55px;align-items:center}.zg-medical{grid-template-columns:1fr 1.25fr}.zg-medical .ss-photo{aspect-ratio:1.2/1}.zg-medical>div{padding-right:8%}.zg-related h3{margin:14px 0 20px}.zg-related p,.zg-related li{font-size:14px;color:#5e7181}.zg-related ul{padding-left:18px;margin-top:20px}.zg-related li{padding:6px 0}.zg-side-label{font-size:10px;letter-spacing:.15em;color:var(--blue)}.zg-trade{grid-template-columns:.8fr 1.6fr;margin-top:70px;gap:45px}.zg-trade .ss-photo{aspect-ratio:2.1/1}.zg-promo{padding:34px max(24px,calc((100% - 1200px)/2));background:#fff}.zg-promo a,.zg-promo picture{display:block}.zg-promo picture{aspect-ratio:3/1;overflow:hidden}.zg-promo img{display:block;width:100%;height:100%;object-fit:cover}.zg-records{position:relative;background:#071b33;color:#fff;padding:100px 0}.zg-record-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:90px}.zg-record-intro{position:relative}.zg-record-intro>p:last-of-type{font-size:14px;color:#a8c0d4;margin-top:24px}.zg-record-intro .zg-kicker{color:#54d3e8}.zg-orbit{display:block;border:1px solid #2f688a;border-radius:50%;width:120px;height:120px;margin:34px 0 0;position:relative;animation:zg-spin 18s linear infinite}.zg-orbit:before{content:"";position:absolute;inset:20px;border:1px dashed #529bbf;border-radius:50%}.zg-orbit:after{content:"";position:absolute;width:12px;height:12px;left:12px;top:11px;background:var(--coral);border-radius:50%;box-shadow:0 0 0 8px #eb674a25}.zg-stations{border-left:1px solid #285779;padding-left:38px}.zg-stations details{border-bottom:1px solid #285779;padding:0 0 24px;margin-bottom:26px}.zg-stations details:last-child{margin-bottom:0}.zg-stations summary{display:flex;align-items:center;gap:18px;cursor:pointer;list-style:none;position:relative}.zg-stations summary:before{content:"";position:absolute;left:-44px;top:15px;width:11px;height:11px;border:2px solid #071b33;border-radius:50%;background:var(--cyan)}.zg-stations summary b{color:#4ac6dd;font-size:13px}.zg-stations summary span{font-weight:800;font-size:22px}.zg-stations small{display:block;font-size:12px;font-weight:400;color:#99b5ca;margin-top:8px}.zg-stations summary i{margin-left:auto;font-style:normal;color:#6ad6e7;transition:transform .25s}.zg-stations details[open] summary i{transform:rotate(45deg)}.zg-stations details>p{padding:20px 0 0 36px;font-size:14px;color:#bfd0de}.zg-stations summary::-webkit-details-marker,.zg-faq summary::-webkit-details-marker{display:none}.zg-governance .ss-photo{aspect-ratio:2.4/1}.zg-governance-strip{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:-28px 30px 0;background:#fff;border:1px solid #d4dfe8}.zg-governance-strip>div{padding:24px 30px;border-right:1px solid #d4dfe8}.zg-governance-strip>div:last-child{border:0}.zg-governance-strip b{font-size:19px}.zg-governance-strip p{font-size:13px;color:#698090;margin-top:6px}.zg-direction{padding:70px 0;background:#e6f1f5}.zg-direction>.zg-shell{display:grid;grid-template-columns:1.5fr .8fr;gap:70px;align-items:center}.zg-direction p{font-size:14px;color:#5d7384;margin-top:22px}.zg-direction aside{border-left:3px solid var(--coral);padding-left:27px}.zg-direction aside h3{font-size:21px}.zg-reading-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:35px}.zg-article-lines{display:grid;grid-template-columns:repeat(2,1fr);border-top:2px solid var(--ink)}.zg-article-lines article{padding:28px 25px 28px 0;border-bottom:1px solid #cfdbe6;min-width:0}.zg-article-lines article:nth-child(even){padding-left:30px;border-left:1px solid #cfdbe6}.zg-article-lines time{font-size:11px;color:#8496a4}.zg-article-lines h3{font-size:20px;line-height:1.55;margin:12px 0 18px;font-weight:800}.zg-article-lines h3 a:hover{color:var(--blue)}.zg-read{font-size:11px;color:var(--blue)!important}.zg-faq{padding:65px 0;background:#f0ece4}.zg-faq h2{font-size:32px;margin-bottom:28px}.zg-faq details{border-top:1px solid #c8c4bc}.zg-faq summary{list-style:none;display:flex;gap:20px;justify-content:space-between;padding:24px 0;font-size:17px;font-weight:700;cursor:pointer}.zg-faq summary span{color:var(--blue)}.zg-faq details>p{font-size:14px;color:#617382;padding:0 30px 24px 0}.zg-closing{background:#e7f3f8;padding:60px 0}.zg-closing .zg-shell{display:flex;align-items:center;justify-content:space-between;gap:25px}.zg-closing h2{font-size:36px}.zg-contact{padding:18px 24px;background:var(--ink);color:white!important;font-size:14px;display:flex;gap:40px;align-items:center}.ss-skip{position:fixed;top:8px;left:16px;transform:translateY(-200%);z-index:2000;background:#fff;color:#071b33;padding:12px}.ss-skip:focus{transform:none}.ss-top{position:fixed;left:18px;bottom:18px;width:42px;height:42px;border:1px solid #a8b7c3;background:#ffffffed;color:#0876df;font-size:25px;z-index:40;opacity:0;pointer-events:none;transition:opacity .25s}.ss-top.is-visible{opacity:1;pointer-events:auto}.zg-main :focus-visible,.ss-top:focus-visible{outline:3px solid var(--coral,#eb674a);outline-offset:4px}.zg-accessible-label{display:none}@keyframes zg-spin{to{transform:rotate(360deg)}}
@media(max-width:980px){body.zhengzhou-change{padding-top:78px}.zg-title{grid-template-columns:26px 1.3fr 1fr;gap:22px}.zg-title h1{font-size:49px}.zg-fold{grid-template-columns:18px 32px .8fr 1.3fr;gap:16px}.zg-fold-title{font-size:22px}.zg-medical,.zg-trade{gap:28px}.zg-record-grid{gap:40px}.zg-direction>.zg-shell{gap:35px}}
@media(max-width:780px){body.zhengzhou-change{padding-top:72px}.zg-shell{width:calc(100% - 36px)}.zg-section{padding:58px 0}.zg-title{grid-template-columns:18px 1fr;gap:16px}.zg-title h1{font-size:45px}.zg-intro{grid-column:2}.zg-edition{grid-row:1/3;align-self:start}.zg-opening>.zg-shell>.ss-photo{aspect-ratio:1.55/1}.zg-index{grid-template-columns:1fr}.zg-index a{border-right:0;border-bottom:1px solid #cfdbe6;padding:15px 4px}.zg-index a:first-child{padding-left:4px}.zg-heading{grid-template-columns:1fr;gap:15px}.zg-heading h2{font-size:35px}.zg-fold{grid-template-columns:18px 26px 1fr;padding:24px 13px;gap:14px}.zg-fold-copy{grid-column:3}.zg-number{font-size:24px}.zg-related{padding:58px 0}.zg-medical,.zg-trade{grid-template-columns:1fr;gap:24px}.zg-medical>div{padding:0}.zg-trade{margin-top:45px}.zg-trade .ss-photo{grid-row:1;aspect-ratio:1.5/1}.zg-related h3{font-size:29px}.zg-records{padding:58px 0}.zg-record-grid{grid-template-columns:1fr;gap:36px}.zg-orbit{width:76px;height:76px;position:absolute;right:0;top:0;margin:0;opacity:.35}.zg-record-intro{padding-right:12px}.zg-record-intro h2{position:relative;z-index:1}.zg-stations{padding-left:23px;margin-left:8px}.zg-stations summary:before{left:-29px}.zg-stations summary span{font-size:20px}.zg-stations details>p{padding-left:0}.zg-governance .ss-photo{aspect-ratio:1.5/1}.zg-governance-strip{margin:-10px 8px 0;grid-template-columns:1fr}.zg-governance-strip>div{padding:17px 20px;border:0;border-bottom:1px solid #d4dfe8}.zg-direction{padding:50px 0}.zg-direction>.zg-shell{grid-template-columns:1fr;gap:30px}.zg-reading-head{display:block}.zg-reading-head .zg-link{margin-top:18px}.zg-article-lines{grid-template-columns:1fr}.zg-article-lines article,.zg-article-lines article:nth-child(even){padding:24px 0;border-left:0}.zg-faq{padding:45px 0}.zg-faq h2{font-size:29px}.zg-faq summary{font-size:16px}.zg-closing{padding:40px 0}.zg-closing .zg-shell{display:block}.zg-closing h2{font-size:31px}.zg-contact{margin-top:25px;display:inline-flex}.ss-top{left:12px;bottom:14px;width:38px;height:38px}.zg-main section[id]{scroll-margin-top:90px}}
@media(max-width:700px){body.zhengzhou-change{font-size:15px}}
@media(max-width:680px){.zg-promo{padding:18px}.zg-promo picture{aspect-ratio:750/920}}
/* Facing-page cover and two parallel editorial columns distinguish this business from accounting. */
.zg-opening>.zg-shell{display:grid;grid-template-columns:1.2fr 1fr;column-gap:40px;align-items:start}.zg-crumb{grid-column:1/-1}.zg-title{grid-template-columns:24px 1fr;gap:18px;grid-column:1;padding-bottom:10px}.zg-title h1{font-size:clamp(42px,4.7vw,62px)}.zg-intro{grid-column:2;padding-top:10px}.zg-edition{grid-row:1/3;align-self:start}.zg-opening>.zg-shell>.ss-photo{grid-column:2;grid-row:2/4;aspect-ratio:.82/1;max-height:610px;margin-top:8px}.zg-opening>.zg-shell>.ss-photo img{object-position:50% 50%}.zg-index{grid-column:1;display:block;margin-top:20px;border-top:1px solid #cfdbe6}.zg-index a,.zg-index a:first-child{padding:16px 5px;border-right:0;border-bottom:1px solid #cfdbe6}.zg-index a:last-child{border-bottom:0}.zg-related>.zg-shell{display:grid;grid-template-columns:.9fr 1.1fr;gap:0 40px;align-items:start}.zg-related .zg-heading{grid-column:1/-1}.zg-medical,.zg-trade{display:flex;flex-direction:column;align-items:stretch;gap:26px;margin-top:0}.zg-medical>div{padding:0}.zg-trade .ss-photo{order:-1;aspect-ratio:1.8/1}.zg-medical .ss-photo{aspect-ratio:1.15/1}.zg-trade>div{padding:0 10px}.zg-related h3{font-size:31px}
@media(max-width:980px){.zg-opening>.zg-shell{column-gap:25px;grid-template-columns:1.12fr 1fr}.zg-title h1{font-size:43px}.zg-related>.zg-shell{gap:0 25px}.zg-related h3{font-size:28px}}
@media(max-width:780px){.zg-opening>.zg-shell{display:block}.zg-title{display:grid;grid-template-columns:18px 1fr;gap:16px}.zg-title h1{font-size:42px}.zg-opening>.zg-shell>.ss-photo{aspect-ratio:1.55/1;max-height:none;margin-top:20px}.zg-index{margin-top:0;border-top:0}.zg-related>.zg-shell{display:block}.zg-medical,.zg-trade{gap:22px}.zg-trade{margin-top:44px}.zg-trade>div{padding:0}.zg-trade .ss-photo{aspect-ratio:1.5/1}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.zg-main *,.ss-top{animation:none!important;transition:none!important}}
