/* Actual navigation height compensation only; all page presentation stays inside main. */
body.ct-city-landing.city-lanzhou{padding-top:88px}
.lzc-main{--lzc-ink:#071a32;--lzc-deep:#061f38;--lzc-blue:#0871d9;--lzc-river:#20a8d8;--lzc-gold:#d7a13a;--lzc-sand:#f1eadc;--lzc-paper:#fbfaf6;--lzc-mist:#edf5f7;--lzc-muted:#667986;padding-top:0;background:var(--lzc-paper);color:var(--lzc-ink);line-height:1.8;font-family:Inter,"PingFang SC","Microsoft YaHei",Arial,sans-serif}
.lzc-main *{box-sizing:border-box}.lzc-main a{color:inherit}.lzc-main :focus-visible{outline:3px solid var(--lzc-blue);outline-offset:4px}.lzc-main [id]{scroll-margin-top:110px}.lzc-main .lzc-container{width:min(1200px,calc(100% - 48px));margin-inline:auto}.lzc-main .lzc-label{margin:0 0 16px;color:#8a6320;font-size:12px;line-height:1.6;font-weight:750;letter-spacing:.09em}.lzc-main .lzc-text-link{display:inline-flex;align-items:center;gap:23px;padding-block:6px;border-bottom:1px solid currentColor;text-decoration:none;font-size:14px;line-height:1.7;font-weight:650}.lzc-main .lzc-text-link span{font-size:21px;font-weight:400}.lzc-main .lzc-text-link:hover{color:var(--lzc-blue)}.lzc-main .lzc-section-intro{max-width:730px;margin:0 0 42px}.lzc-main .lzc-section-intro h2{margin:0;font-size:min(clamp(32px,3.4vw,45px), clamp(26px, calc(0.789474vw + 20.631579px), 32px));line-height:1.25;letter-spacing:-.04em}.lzc-main .lzc-section-intro>p:last-child:not(.lzc-label){margin:22px 0 0;max-width:630px;color:var(--lzc-muted);font-size:15px}.lzc-main .ss-photo{position:relative;margin:0;background:#dce6e8;overflow:hidden}.lzc-main .ss-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.lzc-main .ss-photo figcaption{position:absolute;right:12px;bottom:12px;margin:0;padding:4px 9px;background:rgba(6,31,56,.8);color:#fff;font-size:11px;line-height:1.5}.lzc-main .lzc-afterword{margin:22px 0 0;color:var(--lzc-muted);font-size:12px;line-height:1.9}.ss-skip{position:fixed;left:16px;top:12px;z-index:1001;padding:11px 16px;background:#fff;color:var(--lzc-ink);transform:translateY(-160%)}.ss-skip:focus{transform:none}.ss-top{position:fixed;z-index:40;right:20px;bottom:20px;width:46px;height:46px;padding:0;border:1px solid var(--lzc-ink);border-radius:0;background:var(--lzc-paper);color:var(--lzc-ink);font:23px/1 Arial;cursor:pointer;visibility:hidden;opacity:0;pointer-events:none}.ss-top.is-visible{visibility:visible;opacity:1;pointer-events:auto}
.lzc-main .lzc-cover{padding-bottom:60px;background:var(--lzc-sand)}.lzc-main .lzc-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;padding-top:20px;color:#657583;font-size:12px}.lzc-main .lzc-breadcrumb a{text-decoration:none}.lzc-main .lzc-cover-title{max-width:840px;margin:auto;padding:65px 16px 57px;text-align:center}.lzc-main .lzc-cover-title h1{margin:0;font-size:min(clamp(45px,5.5vw,74px), clamp(32px, calc(2.105263vw + 17.68421px), 48px));line-height:1.16;letter-spacing:-.05em}.lzc-main .lzc-cover-title h1 span{color:#235067}.lzc-main .lzc-cover-title>p:not(.lzc-label){margin:27px 0 21px;color:#5f6f77;font-size:16px;line-height:1.85}.lzc-main .lzc-cover-photo .ss-photo img{aspect-ratio:2.25/1;object-position:center 46%}.lzc-main .lzc-cover-foot{display:flex;justify-content:space-between;gap:60px;padding-top:26px}.lzc-main .lzc-cover-foot>span{padding-top:5px;font-size:12px;color:#8a6320;letter-spacing:.09em}.lzc-main .lzc-cover-foot>div{width:min(430px,100%)}.lzc-main .lzc-cover-foot p{margin:0;font-size:14px;line-height:1.9;color:#536571}.lzc-main .lzc-cover-foot small{display:block;margin-top:12px;font-size:11px;color:#78868c}
.lzc-main .lzc-matters{padding-block:88px}.lzc-main .lzc-paper-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.lzc-main .lzc-paper{position:relative;background:#f5f0e5;border:1px solid #e0d7c5;box-shadow:0 8px 23px rgba(71,58,32,.025)}.lzc-main .lzc-paper:after{content:"";position:absolute;right:-1px;top:-1px;width:37px;height:37px;pointer-events:none;background:linear-gradient(45deg,#ddd2bb 0 49%,var(--lzc-paper) 50% 100%);border-bottom:1px solid #e5d8c1}.lzc-main .lzc-paper:nth-child(2),.lzc-main .lzc-paper:nth-child(3){background:#edf3f3;border-color:#d7e4e5}.lzc-main .lzc-paper:nth-child(2):after,.lzc-main .lzc-paper:nth-child(3):after{background:linear-gradient(45deg,#cddce0 0 49%,var(--lzc-paper) 50% 100%);border-color:#d7e4e5}.lzc-main .lzc-paper summary{display:block;padding:32px 35px 25px;list-style:none;cursor:pointer}.lzc-main .lzc-paper summary::-webkit-details-marker{display:none}.lzc-main .lzc-paper-number{display:block;color:#89672b;font-size:12px;letter-spacing:.08em}.lzc-main .lzc-paper h3{margin:32px 0 16px;font-size:clamp(22px, calc(0.263158vw + 20.210526px), 24px);line-height:1.33;font-weight:650;letter-spacing:-.025em}.lzc-main .lzc-paper summary>p{max-width:420px;min-height:54px;margin:0;color:#667784;font-size:14px;line-height:1.85}.lzc-main .lzc-disclosure{display:flex;justify-content:space-between;align-items:center;margin-top:25px;padding-top:16px;border-top:1px solid rgba(7,26,50,.15);font-size:12px;color:#506979}.lzc-main .lzc-disclosure i{font-size:23px;line-height:1;font-style:normal;transition:transform .2s}.lzc-main .lzc-paper[open] .lzc-disclosure i{transform:rotate(45deg)}.lzc-main .lzc-paper-content{padding:0 35px 29px;font-size:14px;color:#526879}.lzc-main .lzc-paper-content ul{margin:0;padding-left:18px}.lzc-main .lzc-paper-content li+li{margin-top:9px}.lzc-main .lzc-paper-content>p{margin:19px 0 0;font-size:12px;color:#7c7568}.lzc-main .lzc-paper-content .lzc-text-link{font-size:12px;margin-top:13px}
.lzc-main .lzc-capital{padding-block:82px;background:var(--lzc-deep);color:#fff}.lzc-main .lzc-capital .lzc-label{color:#e0b15b}.lzc-main .lzc-capital-heading{display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:end;margin-bottom:40px}.lzc-main .lzc-capital h2{margin:0;font-size:min(clamp(33px,3.5vw,47px), clamp(26px, calc(0.789474vw + 20.631579px), 32px));line-height:1.25;letter-spacing:-.035em}.lzc-main .lzc-capital-heading>p{margin:0;color:#b1c4d1;font-size:15px;line-height:1.95}.lzc-main .lzc-capital-body{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:stretch;margin-bottom:27px}.lzc-main .lzc-capital-picture .ss-photo,.lzc-main .lzc-capital-picture img{height:100%;min-height:478px}.lzc-main .lzc-capital-picture img{aspect-ratio:auto;object-position:center}.lzc-main .lzc-capital-notes>div{padding:19px 0 22px;border-top:1px solid #476070}.lzc-main .lzc-capital-notes>div:last-child{padding-bottom:0}.lzc-main .lzc-capital-notes span{color:#e0b15b;font-size:11px;letter-spacing:.08em}.lzc-main .lzc-capital-notes h3{margin:9px 0 10px;font-size:22px;line-height:1.45}.lzc-main .lzc-capital-notes p{margin:0;color:#b4c6d1;font-size:14px;line-height:1.9}.lzc-main .lzc-capital>.lzc-container>.lzc-text-link{color:#abdce9}
.lzc-main .lzc-promo{margin:0;padding:25px max(24px,calc((100% - 1200px)/2));background:#e8eff1}.lzc-main .lzc-promo a,.lzc-main .lzc-promo picture,.lzc-main .lzc-promo img{display:block;width:100%}.lzc-main .lzc-promo img{height:auto;aspect-ratio:1200/400;object-fit:contain}
.lzc-main .lzc-office{padding-block:88px}.lzc-main .lzc-office-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:54px;align-items:center}.lzc-main .lzc-office-picture{align-self:stretch}.lzc-main .lzc-office-picture .ss-photo,.lzc-main .lzc-office-picture img{height:100%;min-height:450px}.lzc-main .lzc-office-picture img{aspect-ratio:auto;object-position:center}.lzc-main .lzc-office-lead{margin:0 0 19px;color:#647986;font-size:14px;line-height:1.9}.lzc-main .lzc-office-copy ol{list-style:none;margin:0;padding:0;border-top:1px solid #cbd9de}.lzc-main .lzc-office-copy li{display:grid;grid-template-columns:33px 1fr;gap:17px;padding:20px 0;border-bottom:1px solid #cbd9de}.lzc-main .lzc-office-copy li>span{padding-top:4px;color:#a97a28;font-size:11px}.lzc-main .lzc-office-copy h3{font-size:20px;line-height:1.4;margin:0 0 9px}.lzc-main .lzc-office-copy li p{margin:0;font-size:13px;line-height:1.9;color:#627989}
.lzc-main .lzc-delivery{padding-block:85px;background:var(--lzc-mist)}.lzc-main .lzc-delivery-index{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-bottom:32px}.lzc-main .lzc-delivery-index>div{padding-top:21px;border-top:2px solid #6b91a2}.lzc-main .lzc-delivery-index span{color:#32647a;font-size:11px;letter-spacing:.07em}.lzc-main .lzc-delivery-index h3{font-size:22px;line-height:1.4;margin:26px 0 14px}.lzc-main .lzc-delivery-index p{margin:0;color:#657e8a;font-size:14px;line-height:1.85}.lzc-main .lzc-delivery-photo img{aspect-ratio:2.4/1;object-position:center 52%}.lzc-main .lzc-delivery-note{display:grid;grid-template-columns:.65fr 1fr auto;gap:28px;align-items:center;padding-top:27px}.lzc-main .lzc-delivery-note b{font-size:16px;font-weight:650}.lzc-main .lzc-delivery-note p{margin:0;color:#6a7f88;font-size:12px}.lzc-main .lzc-delivery-note .lzc-text-link{font-size:12px}
.lzc-main .lzc-reading{padding-block:86px 60px}.lzc-main .lzc-reading-header{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:28px}.lzc-main .lzc-reading h2{margin:0;font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.3}.lzc-main .lzc-reading-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 42px;border-top:1px solid #cbd9de;counter-reset:lzc-articles}.lzc-main .lzc-reading-grid article{position:relative;min-width:0;display:grid;grid-template-columns:30px 1fr 20px;gap:7px 14px;padding:23px 0 25px;border-bottom:1px solid #cbd9de;counter-increment:lzc-articles}.lzc-main .lzc-reading-grid article:before{content:counter(lzc-articles,decimal-leading-zero);grid-column:1;grid-row:1/3;padding-top:1px;color:#987226;font-size:11px}.lzc-main .lzc-reading-grid time{grid-column:2;font-size:11px;color:#7a8b95;line-height:1.5}.lzc-main .lzc-reading-grid h3{grid-column:2;grid-row:2;margin:0;font-size:17px;line-height:1.65;font-weight:600}.lzc-main .lzc-reading-grid h3 a{text-decoration:none}.lzc-main .lzc-reading-grid h3 a:hover{color:var(--lzc-blue);text-decoration:underline;text-underline-offset:4px}.lzc-main .lzc-reading-grid article>span{grid-column:3;grid-row:2;color:#678995;font-size:20px}
.lzc-main .lzc-exit{padding:34px 40px 38px;border-left:4px solid var(--lzc-gold);background:var(--lzc-sand);margin-bottom:66px}.lzc-main .lzc-exit h2{font-size:min(28px, clamp(26px, calc(0.789474vw + 20.631579px), 32px));line-height:1.35;margin:0 0 17px}.lzc-main .lzc-exit>p:not(.lzc-label){font-size:14px;max-width:820px;color:#6c726b;margin:0 0 15px}.lzc-main .lzc-exit .lzc-text-link{font-size:13px}.lzc-main .lzc-questions{display:grid;grid-template-columns:.65fr 1fr;gap:60px;padding-bottom:82px}.lzc-main .lzc-questions h2{font-size:min(30px, clamp(26px, calc(0.789474vw + 20.631579px), 32px));line-height:1.35;margin:0}.lzc-main .lzc-faq-list{border-top:1px solid #cad9df}.lzc-main .lzc-faq-list details{padding-block:20px;border-bottom:1px solid #cad9df}.lzc-main .lzc-faq-list summary{cursor:pointer;font-size:16px;font-weight:650;line-height:1.6}.lzc-main .lzc-faq-list details p{margin:15px 0 0;padding-left:18px;color:#627988;font-size:14px;line-height:1.9}.lzc-main .lzc-closing{display:grid;grid-template-columns:.55fr 1fr auto;gap:30px;align-items:center;padding-block:66px}.lzc-main .lzc-closing>span{color:#8e6b2b;font-size:12px;line-height:1.7}.lzc-main .lzc-closing h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.35;margin:0}.lzc-main .lzc-closing .lzc-text-link{font-size:13px}
@media(max-width:980px){body.ct-city-landing.city-lanzhou{padding-top:78px}.lzc-main .lzc-capital-heading{gap:34px}.lzc-main .lzc-capital-body{gap:30px}.lzc-main .lzc-office-layout{gap:32px}.lzc-main .lzc-delivery-note{grid-template-columns:1fr 1fr}.lzc-main .lzc-delivery-note .lzc-text-link{justify-self:start;grid-column:1/3}.lzc-main .lzc-closing{grid-template-columns:.65fr 1fr}.lzc-main .lzc-closing>.lzc-text-link{grid-column:2;justify-self:start}}
@media(max-width:780px){body.ct-city-landing.city-lanzhou{padding-top:72px}.lzc-main [id]{scroll-margin-top:92px}.lzc-main .lzc-container{width:calc(100% - 36px)}.lzc-main .lzc-cover{padding-bottom:42px}.lzc-main .lzc-breadcrumb{font-size:11px;padding-top:16px;gap:8px}.lzc-main .lzc-cover-title{padding:48px 0 34px}.lzc-main .lzc-cover-title h1{font-size:min(clamp(40px,9vw,60px), clamp(32px, calc(2.105263vw + 17.68421px), 48px))}.lzc-main .lzc-cover-title>p:not(.lzc-label){font-size:14px;margin:23px 0 18px}.lzc-main .lzc-cover-photo .ss-photo img{aspect-ratio:3/2}.lzc-main .lzc-cover-foot{display:block;padding-top:20px}.lzc-main .lzc-cover-foot>span{display:block;padding:0;margin-bottom:12px}.lzc-main .lzc-cover-foot>div{width:100%}.lzc-main .lzc-cover-foot p{font-size:13px}.lzc-main .lzc-matters{padding-block:56px}.lzc-main .lzc-section-intro{margin-bottom:28px}.lzc-main .lzc-section-intro h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px)}.lzc-main .lzc-section-intro>p:last-child:not(.lzc-label){font-size:14px;margin-top:19px}.lzc-main .lzc-paper-grid{gap:17px}.lzc-main .lzc-paper summary{padding:27px 23px 20px}.lzc-main .lzc-paper h3{font-size:clamp(22px, calc(0.263158vw + 20.210526px), 24px);margin-top:27px}.lzc-main .lzc-paper summary>p{font-size:13px;min-height:0}.lzc-main .lzc-paper-content{padding:0 23px 23px;font-size:13px}.lzc-main .lzc-capital{padding-block:56px}.lzc-main .lzc-capital-heading{grid-template-columns:1fr;gap:22px;margin-bottom:29px}.lzc-main .lzc-capital h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px)}.lzc-main .lzc-capital-heading>p{font-size:14px}.lzc-main .lzc-capital-body{grid-template-columns:1fr;gap:27px}.lzc-main .lzc-capital-picture .ss-photo,.lzc-main .lzc-capital-picture img{min-height:0;height:auto}.lzc-main .lzc-capital-picture img{aspect-ratio:3/2}.lzc-main .lzc-capital-notes h3{font-size:21px}.lzc-main .lzc-office{padding-block:58px}.lzc-main .lzc-office-layout{grid-template-columns:1fr;gap:25px}.lzc-main .lzc-office-picture .ss-photo,.lzc-main .lzc-office-picture img{height:auto;min-height:0}.lzc-main .lzc-office-picture img{aspect-ratio:3/2}.lzc-main .lzc-office-copy li{padding:18px 0}.lzc-main .lzc-delivery{padding-block:58px}.lzc-main .lzc-delivery-index{gap:22px}.lzc-main .lzc-delivery-index h3{font-size:20px;margin-top:20px}.lzc-main .lzc-delivery-index p{font-size:13px}.lzc-main .lzc-delivery-photo img{aspect-ratio:3/2}.lzc-main .lzc-delivery-note{gap:13px;grid-template-columns:1fr}.lzc-main .lzc-delivery-note .lzc-text-link{grid-column:auto}.lzc-main .lzc-reading{padding-block:58px 42px}.lzc-main .lzc-reading-header{display:block}.lzc-main .lzc-reading h2{font-size:min(29px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.lzc-main .lzc-reading-header>.lzc-text-link{margin-top:20px;font-size:13px}.lzc-main .lzc-reading-grid{gap:0 25px}.lzc-main .lzc-reading-grid article{grid-template-columns:24px 1fr;gap:8px;padding:19px 0}.lzc-main .lzc-reading-grid article>span{display:none}.lzc-main .lzc-reading-grid h3{font-size:16px}.lzc-main .lzc-exit{margin-bottom:48px;padding:27px 24px}.lzc-main .lzc-exit h2{font-size:25px}.lzc-main .lzc-questions{grid-template-columns:1fr;gap:24px;padding-bottom:54px}.lzc-main .lzc-questions h2{font-size:min(28px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.lzc-main .lzc-closing{grid-template-columns:1fr;gap:17px;padding-block:49px}.lzc-main .lzc-closing h2{font-size:min(30px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.lzc-main .lzc-closing>.lzc-text-link{grid-column:auto;justify-self:start}.ss-top{right:12px;bottom:14px}}
@media(max-width:680px){.lzc-main .lzc-promo{padding:20px 18px}.lzc-main .lzc-promo img{aspect-ratio:750/920}.lzc-main .lzc-paper-grid{grid-template-columns:1fr;gap:20px}.lzc-main .lzc-paper h3{font-size:22px}.lzc-main .lzc-paper summary{padding:29px 28px 22px}.lzc-main .lzc-paper-content{padding:0 28px 25px}.lzc-main .lzc-paper summary>p{max-width:none}.lzc-main .lzc-delivery-index{grid-template-columns:1fr;gap:25px}.lzc-main .lzc-delivery-index>div{padding-top:16px}.lzc-main .lzc-delivery-index h3{margin:12px 0 10px}.lzc-main .lzc-reading-grid{grid-template-columns:1fr}.lzc-main .lzc-wide-break{display:none}}
@media(prefers-reduced-motion:reduce){.lzc-main .lzc-disclosure i{transition:none}}
