/* ============================================================
   新道优信建站 — 行业资讯页样式 page-hangye-zixun.css
   签名布局：报刊编辑列表（头条大卡 + 副条列表）
   ============================================================ */
body.page-hangye-zixun{background:#fff}

.hero-tel{color:var(--c-pink-400);font-weight:700;text-decoration:underline}

/* ---------- ② 报刊式左右分栏 ---------- */
.news-two{display:grid;grid-template-columns:1.25fr 1fr;gap:30px;align-items:start}

/* 头条大卡 */
.lead-card{display:block;background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-lg);overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s}
.lead-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-soft)}
.lead-card img{width:100%;height:auto;object-fit:cover}
.lead-body{padding:26px 28px}
.lead-body h3{font-size:21px;line-height:1.5;margin:14px 0 12px}
.lead-body p{font-size:14px}
.row-meta{display:inline-block;margin-top:14px;font-size:12.5px;color:var(--c-muted)}

/* 副条列表 */
.side-list{display:flex;flex-direction:column;gap:0;background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-lg);overflow:hidden}
.side-item{display:flex;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--c-line);transition:background .3s}
.side-item:last-child{border-bottom:0}
.side-item:hover{background:var(--c-bg-pink)}
.side-txt h4{font-size:15px;line-height:1.5;margin-bottom:6px}
.side-item:hover .side-txt h4{color:var(--c-purple-400)}
.side-txt p{font-size:12.5px;color:var(--c-muted)}
.side-date{flex:none;font-size:12.5px;font-weight:700;color:var(--c-purple-400);background:var(--c-purple-100);border-radius:8px;height:fit-content;padding:4px 10px}

/* ---------- ③ 更多资讯续读 ---------- */
.more-list{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.more-item{background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-md);padding:26px 24px;transition:transform .35s var(--ease),box-shadow .35s}
.more-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}
.more-date{display:inline-block;font-size:12px;color:var(--c-pink-400);font-weight:700;letter-spacing:.05em}
.more-item h3{font-size:16.5px;line-height:1.5;margin:10px 0 10px}
.more-item p{font-size:13.5px}

/* ---------- ④ 趋势词横卷 ---------- */
.kw-card{width:260px;background:var(--grad-soft);border:1px solid var(--c-line);border-radius:var(--radius-lg);padding:26px 24px;transition:transform .35s var(--ease),box-shadow .35s}
.kw-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-card)}
.kw-card b{font-size:30px;font-weight:800;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}
.kw-card h3{font-size:17px;margin:8px 0 8px}
.kw-card p{font-size:13px}

/* ---------- ⑤ 相关分类入口 ---------- */
.cat-sec{padding:70px 0}
.cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.cat-box{background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-md);padding:26px 26px;transition:all .35s}
.cat-box:hover{background:var(--grad-soft);border-color:var(--c-purple-300);transform:translateY(-4px)}
.cat-box h3{font-size:17px;margin-bottom:8px}
.cat-box:hover h3{color:var(--c-purple-400)}
.cat-box p{font-size:13px;color:var(--c-muted)}

/* ---------- ⑥ CTA ---------- */
.cta-band{background:var(--grad-dark);color:#fff;padding:64px 0}
.cta-band-in{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}
.cta-band h2{color:#fff;font-size:clamp(20px,2.6vw,28px);margin-bottom:8px}
.cta-band p{color:#D8CBE0}

/* ---------- 响应式 ---------- */
@media (max-width:1200px){
  .news-two{grid-template-columns:1fr;gap:24px}
}
@media (max-width:768px){
  .more-list{grid-template-columns:1fr}
  .cat-grid{grid-template-columns:1fr 1fr}
  .lead-body{padding:20px}
}
@media (max-width:360px){
  .cat-grid{grid-template-columns:1fr}
  .side-item{padding:14px}
  .kw-card{width:220px}
}
