/* 鹰诺达 · 文章正文排版（案例文章统一版式 · 站点主色版）
   主色取全站统一配色：深蓝 #011d5c / 亮蓝 #1550d8 / 渐变 #2f6df2→#1550d8
   浅底 #f4f7fc，边框 #e5e9f0，辅文 #5b6478 —— 与导航、筛选区、列表卡片完全一致
   只作用于文章详情页 .newcontLcm .cons 内部；改版式只改这一份，正文里禁止写 style/class */

.newcontLcm .cons{padding:0 60px 24px;line-height:30px;color:#333;font-size:15px;word-break:break-word}

/* 段落 */
.newcontLcm .cons p{margin:0 0 16px;line-height:30px;font-size:15px;color:#333}
.newcontLcm .cons strong{color:#1a1a1a}

/* 一级小标题：左侧亮蓝竖条 + 浅蓝底 */
.newcontLcm .cons h2{
  position:relative;margin:34px 0 16px;
  font-size:19px;line-height:28px;font-weight:700;color:#011d5c;
  border-left:4px solid #1550d8;background:#f4f7fc;
  padding:8px 14px;border-radius:0 4px 4px 0;
}

/* 二级小标题（FAQ 问句） */
.newcontLcm .cons h3{margin:22px 0 8px;font-size:16px;line-height:24px;font-weight:700;color:#1550d8}

/* 列表 */
.newcontLcm .cons ul,.newcontLcm .cons ol{margin:0 0 18px;padding-left:24px}
.newcontLcm .cons li{margin:6px 0;line-height:28px;font-size:15px}

/* 表格（案例速览）：整宽 + 描边 + 首列浅蓝底 */
.newcontLcm .cons table{width:100%;margin:8px 0 26px;border-collapse:collapse;table-layout:fixed;background:#fff;font-size:14px}
.newcontLcm .cons table td{
  padding:10px 12px;border:1px solid #e5e9f0;line-height:24px;vertical-align:top;word-break:break-word;
}
.newcontLcm .cons table tr td:first-child{
  width:26%;background:#f4f7fc;color:#5b6478;font-weight:700;white-space:nowrap;
}
.newcontLcm .cons table tr:nth-child(even) td{background:#fcfdff}
.newcontLcm .cons table tr:nth-child(even) td:first-child{background:#eef3fb}

/* 图片 */
.newcontLcm .cons figure{margin:26px 0;text-align:center}
.newcontLcm .cons figure img{max-width:100%!important;height:auto!important;display:inline-block;border-radius:4px}
.newcontLcm .cons figcaption{
  margin-top:10px;font-size:13px;line-height:20px;color:#8a93a5;text-align:center;
}

/* 产品卡：白卡 + 蓝色查看按钮 */
.newcontLcm .cons figure.prod{
  margin:30px auto;padding:16px;max-width:520px;
  border:1px solid #e5e9f0;border-radius:8px;background:#fbfcfe;
}
.newcontLcm .cons figure.prod img{display:block;margin:0 auto;cursor:pointer}
.newcontLcm .cons figure.prod figcaption{margin-top:12px;font-size:14px;color:#333}
.newcontLcm .cons figure.prod figcaption a{
  display:inline-block;margin-left:8px;padding:4px 12px;border-radius:14px;
  background:linear-gradient(90deg,#2f6df2,#1550d8);color:#fff;font-size:13px;text-decoration:none;
}
.newcontLcm .cons figure.prod figcaption a:hover{background:#011d5c;color:#fff}

/* 引用/提示块 */
.newcontLcm .cons blockquote{
  margin:20px 0;padding:12px 16px;border-left:4px solid #c7d2e6;background:#f4f7fc;color:#5b6478;font-size:14px;
}

/* 正文内链 */
.newcontLcm .cons a{color:#1550d8;text-decoration:none}
.newcontLcm .cons a:hover{text-decoration:underline}

/* 手机端收紧 */
@media (max-width:750px){
  .newcontLcm .cons{padding:0 14px 18px;line-height:28px}
  .newcontLcm .cons h2{font-size:17px;line-height:24px;margin:24px 0 12px;padding:6px 12px}
  .newcontLcm .cons h3{font-size:15px}
  .newcontLcm .cons table{font-size:13px}
  .newcontLcm .cons table td{padding:8px;line-height:22px}
  .newcontLcm .cons table tr td:first-child{width:32%}
  .newcontLcm .cons figure.prod{padding:10px;max-width:none}
}
