/* 行业目录：按业务链进入，不用假下载和限制语言挡在客户前面。 */
html body[data-qidian-page="industries"]{
  --ind-ink:#17130d;
  --ind-paper:#f3eee5;
  --ind-warm:#e7dccb;
  --ind-dark:#11100c;
  --ind-dark-2:#1b1811;
  --ind-gold:#d5ae63;
  --ind-gold-deep:#69481d;
  --ind-muted:#4d5659;
  background:var(--ind-paper);
  color:var(--ind-ink)
}
html body[data-qidian-page="industries"] .industries-hero{
  position:relative;
  overflow:hidden;
  padding:clamp(7.5rem,13vw,12rem) 0 clamp(5.5rem,9vw,8.5rem);
  background:var(--ind-dark);
  color:#f3eee5
}
html body[data-qidian-page="industries"] .industries-hero:before{
  content:"";
  position:absolute;
  inset:0 auto auto 16%;
  width:43rem;
  height:1px;
  background:rgba(213,174,99,.58);
  box-shadow:0 0 5rem 1.1rem rgba(213,174,99,.13);
  pointer-events:none
}
html body[data-qidian-page="industries"] .industries-hero__grid{
  position:relative;
  display:grid;
  grid-template-columns:minmax(0,1.22fr) minmax(20rem,.78fr);
  gap:clamp(3rem,8vw,8rem);
  align-items:end
}
html body[data-qidian-page="industries"] .industries-hero__copy{max-width:58rem}
html body[data-qidian-page="industries"] .industries-hero .eyebrow,
html body[data-qidian-page="industries"] .industries-group--dark small,
html body[data-qidian-page="industries"] .industries-boundary .eyebrow,
html body[data-qidian-page="industries"] .industries-cta .eyebrow{color:#e3c27d!important}
html body[data-qidian-page="industries"] .industries-hero h1{
  max-width:8ch;
  margin:.65rem 0 1.5rem;
  color:#f3eee5!important;
  font-family:var(--xh-serif,'Songti SC','STSong',serif);
  font-size:clamp(3.9rem,8.5vw,8.9rem)!important;
  font-weight:600;
  line-height:.9;
  letter-spacing:-.065em
}
html body[data-qidian-page="industries"] .industries-hero__copy>p{
  max-width:49rem;
  color:#cec7b9!important;
  font-size:clamp(1rem,1.35vw,1.18rem);
  line-height:1.9
}
html body[data-qidian-page="industries"] .industries-hero .hero-actions{margin-top:2.25rem}
html body[data-qidian-page="industries"] .industries-hero .btn,
html body[data-qidian-page="industries"] .industries-boundary .btn,
html body[data-qidian-page="industries"] .industries-cta .btn{min-height:46px}
html body[data-qidian-page="industries"] .industries-hero .btn.ghost,
html body[data-qidian-page="industries"] .industries-boundary .btn.ghost,
html body[data-qidian-page="industries"] .industries-cta .btn.ghost{
  color:#f3eee5!important;
  border-color:rgba(243,238,229,.38)!important;
  background:transparent!important
}
html body[data-qidian-page="industries"] .industries-hero__index{
  border-top:1px solid rgba(213,174,99,.42);
  border-bottom:1px solid rgba(243,238,229,.15)
}
html body[data-qidian-page="industries"] .industries-hero__index>a{
  display:grid;
  grid-template-columns:3.7rem 1fr;
  gap:1rem;
  align-items:center;
  min-height:6.5rem;
  color:#f3eee5;
  border-bottom:1px solid rgba(243,238,229,.13);
  text-decoration:none;
  transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s ease
}
html body[data-qidian-page="industries"] .industries-hero__index>a:last-child{border-bottom:0}
html body[data-qidian-page="industries"] .industries-hero__index>a:hover,
html body[data-qidian-page="industries"] .industries-hero__index>a:focus-visible{transform:translateX(.45rem);border-color:rgba(213,174,99,.52)}
html body[data-qidian-page="industries"] .industries-hero__index span{
  color:#e3c27d;
  font:600 .78rem/1 var(--xh-mono,'SFMono-Regular',monospace);
  letter-spacing:.14em
}
html body[data-qidian-page="industries"] .industries-hero__index b{display:block;font-size:1.05rem}
html body[data-qidian-page="industries"] .industries-hero__index small{display:block;margin-top:.38rem;color:#aaa398;line-height:1.55}
html body[data-qidian-page="industries"] .industries-method{
  padding:clamp(5rem,9vw,9rem) 0;
  background:var(--ind-warm)
}
html body[data-qidian-page="industries"] .industries-method__grid{
  display:grid;
  grid-template-columns:minmax(0,.72fr) minmax(30rem,1.28fr);
  gap:clamp(3rem,9vw,9rem);
  align-items:start
}
html body[data-qidian-page="industries"] .industries-method__lead{position:sticky;top:7rem}
html body[data-qidian-page="industries"] .industries-method__lead .eyebrow,
html body[data-qidian-page="industries"] .industries-group small{color:#69481d!important}
html body[data-qidian-page="industries"] .industries-method__lead h2,
html body[data-qidian-page="industries"] .industries-group__head h2,
html body[data-qidian-page="industries"] .industries-boundary h2,
html body[data-qidian-page="industries"] .industries-cta h2{
  margin:.55rem 0 1.3rem;
  font-family:var(--xh-serif,'Songti SC','STSong',serif);
  font-size:clamp(2.6rem,5.1vw,5.8rem);
  font-weight:600;
  line-height:1.02;
  letter-spacing:-.05em
}
html body[data-qidian-page="industries"] .industries-method__lead h2{color:#17130d!important}
html body[data-qidian-page="industries"] .industries-method__steps{margin:0;padding:0;border-top:1px solid rgba(23,19,13,.22);list-style:none}
html body[data-qidian-page="industries"] .industries-method__steps li{
  display:grid;
  grid-template-columns:4rem 1fr;
  gap:1.25rem;
  padding:2.15rem 0;
  border-bottom:1px solid rgba(23,19,13,.22)
}
html body[data-qidian-page="industries"] .industries-method__steps span{
  color:#69481d;
  font:600 .78rem/1.3 var(--xh-mono,'SFMono-Regular',monospace);
  letter-spacing:.12em
}
html body[data-qidian-page="industries"] .industries-method__steps b{display:block;color:#17130d!important;font-size:1.12rem}
html body[data-qidian-page="industries"] .industries-method__steps p{margin:.55rem 0 0;color:#465054!important;line-height:1.78}
html body[data-qidian-page="industries"] .industries-group{
  padding:clamp(5rem,9vw,9rem) 0;
  background:var(--ind-paper)
}
html body[data-qidian-page="industries"] .industries-group:nth-of-type(even){background:#eee5d8}
html body[data-qidian-page="industries"] .industries-group--dark{background:var(--ind-dark);color:#f3eee5}
html body[data-qidian-page="industries"] .industries-group__head{
  display:grid;
  grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);
  gap:clamp(2rem,8vw,8rem);
  align-items:end;
  margin-bottom:clamp(3.5rem,7vw,6.5rem)
}
html body[data-qidian-page="industries"] .industries-group__head>div>span{
  display:block;
  margin-bottom:1.3rem;
  color:#69481d;
  font:600 1rem/1 var(--xh-mono,'SFMono-Regular',monospace);
  letter-spacing:.15em
}
html body[data-qidian-page="industries"] .industries-group__head small{
  font:600 .75rem/1.3 var(--xh-mono,'SFMono-Regular',monospace);
  letter-spacing:.13em
}
html body[data-qidian-page="industries"] .industries-group__head h2{max-width:11ch;color:#17130d!important}
html body[data-qidian-page="industries"] .industries-group__head>p{margin:0;color:#4d5659!important;line-height:1.82}
html body[data-qidian-page="industries"] .industries-group--dark .industries-group__head>div>span{color:#e3c27d}
html body[data-qidian-page="industries"] .industries-group--dark .industries-group__head h2{color:#f3eee5!important}
html body[data-qidian-page="industries"] .industries-group--dark .industries-group__head>p{color:#cec7b9!important}
html body[data-qidian-page="industries"] .industries-directory{border-top:1px solid rgba(23,19,13,.22)}
html body[data-qidian-page="industries"] .industry-row{
  display:grid;
  grid-template-columns:3.7rem minmax(13rem,.85fr) minmax(20rem,1.15fr) auto;
  gap:clamp(1.25rem,3vw,3rem);
  align-items:center;
  min-height:8rem;
  color:var(--ind-ink);
  border-bottom:1px solid rgba(23,19,13,.22);
  text-decoration:none
}
html body[data-qidian-page="industries"] .industry-row__number{
  color:#69481d;
  font:600 .78rem/1.2 var(--xh-mono,'SFMono-Regular',monospace);
  letter-spacing:.12em
}
html body[data-qidian-page="industries"] .industry-row__name small{display:block;font:600 .7rem/1.3 var(--xh-mono,'SFMono-Regular',monospace);letter-spacing:.1em}
html body[data-qidian-page="industries"] .industry-row__name h3{margin:.45rem 0 0;color:#17130d!important;font-size:1.28rem;line-height:1.35}
html body[data-qidian-page="industries"] .industry-row>p{margin:0;color:#465054!important;line-height:1.7}
html body[data-qidian-page="industries"] .industry-row>em{display:flex;min-height:44px;align-items:center;gap:.5rem;color:#69481d;font-style:normal;font-size:.92rem;white-space:nowrap}
html body[data-qidian-page="industries"] .industry-row i{font-style:normal;transition:transform .18s cubic-bezier(.16,1,.3,1)}
html body[data-qidian-page="industries"] .industry-row:hover i,
html body[data-qidian-page="industries"] .industry-row:focus-visible i{transform:translateX(.35rem)}
html body[data-qidian-page="industries"] .industries-group--dark .industries-directory{border-color:rgba(243,238,229,.2)}
html body[data-qidian-page="industries"] .industries-group--dark .industry-row{color:#f3eee5;border-color:rgba(243,238,229,.16)}
html body[data-qidian-page="industries"] .industries-group--dark .industry-row__number,
html body[data-qidian-page="industries"] .industries-group--dark .industry-row>em{color:#e3c27d}
html body[data-qidian-page="industries"] .industries-group--dark .industry-row__name h3{color:#f3eee5!important}
html body[data-qidian-page="industries"] .industries-group--dark .industry-row>p{color:#aaa398!important}
html body[data-qidian-page="industries"] .industries-boundary{
  padding:clamp(5rem,9vw,9rem) 0;
  background:var(--ind-dark-2);
  color:#f3eee5
}
html body[data-qidian-page="industries"] .industries-boundary__grid,
html body[data-qidian-page="industries"] .industries-cta__grid{
  display:grid;
  grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);
  gap:clamp(3rem,9vw,9rem);
  align-items:end
}
html body[data-qidian-page="industries"] .industries-boundary h2,
html body[data-qidian-page="industries"] .industries-cta h2{color:#f3eee5!important}
html body[data-qidian-page="industries"] .industries-boundary p,
html body[data-qidian-page="industries"] .industries-cta p{color:#cec7b9!important;line-height:1.85}
html body[data-qidian-page="industries"] .industries-boundary .hero-actions,
html body[data-qidian-page="industries"] .industries-cta .hero-actions{margin-top:2rem}
html body[data-qidian-page="industries"] .industries-cta{
  padding:clamp(5rem,9vw,9rem) 0;
  background:#0f0e0b;
  color:#f3eee5
}
html body[data-qidian-page="industries"] :focus-visible{outline:2px solid #d5ae63;outline-offset:4px}
@media(max-width:1100px){
  html body[data-qidian-page="industries"] .industry-row{grid-template-columns:3.5rem minmax(12rem,.9fr) minmax(16rem,1.1fr)}
  html body[data-qidian-page="industries"] .industry-row>em{grid-column:2/4}
}
@media(max-width:1000px){
  html body[data-qidian-page="industries"] .nav-links.qnav:not(.open){display:none!important}
  html body[data-qidian-page="industries"] .nav-links.qnav.open{display:flex!important}
}
@media(max-width:900px){
  html body[data-qidian-page="industries"] .industries-hero__grid,
  html body[data-qidian-page="industries"] .industries-method__grid,
  html body[data-qidian-page="industries"] .industries-group__head,
  html body[data-qidian-page="industries"] .industries-boundary__grid,
  html body[data-qidian-page="industries"] .industries-cta__grid{grid-template-columns:1fr}
  html body[data-qidian-page="industries"] .industries-method__lead{position:static}
  html body[data-qidian-page="industries"] .industries-hero__index{max-width:42rem}
}
@media(max-width:680px){
  html body[data-qidian-page="industries"] .industries-hero{padding-top:6.8rem}
  html body[data-qidian-page="industries"] .industries-hero h1{font-size:clamp(3.15rem,16vw,5rem)!important}
  html body[data-qidian-page="industries"] .industry-row{grid-template-columns:3.25rem 1fr;gap:.7rem 1rem;padding:1.45rem 0}
  html body[data-qidian-page="industries"] .industry-row__name,
  html body[data-qidian-page="industries"] .industry-row>p,
  html body[data-qidian-page="industries"] .industry-row>em{grid-column:2}
  html body[data-qidian-page="industries"] .industry-row>em{min-height:44px}
}
@media(prefers-reduced-motion:reduce){
  html body[data-qidian-page="industries"] *,
  html body[data-qidian-page="industries"] *:before,
  html body[data-qidian-page="industries"] *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}
}
