/* v2.9：全站可读性、导航分割线、详情页直接咨询信息 */

/* 1. 全站正文颜色加深：不改字号，只提升阅读对比度 */
:root{
  --muted:#263c52;
  --border:#b9c7d6;
}

body{
  color:#122238;
}

/* 非标题正文统一为深色、稍粗的黑体/微软雅黑体系；字号保持原样 */
body p,
body li,
body dd,
body .hero-sub,
body .sec-sub,
body .cert-desc,
body .ac-text,
body .about-profile,
body .training-copy p,
body .home-purpose-desc,
body .news-summary,
body .contact-right p,
body .ci-label,
body .ci-value,
body .detail-empty,
body .object-detail-copy p,
body .purpose-detail-hero p,
body .purpose-topic-card p,
body .services-block-head p,
body .product-category-card p,
body .purpose-card-v21 p,
body .breadcrumb,
body .hot-search-v26,
body .header-phone-label-v26,
body .faq-home-head-v26 span,
body .news-section-title-v26 span,
body .direct-contact-strip span,
body .object-body p{
  font-family:'Microsoft YaHei','PingFang SC','Noto Sans SC','SimHei',Arial,sans-serif !important;
  color:#1d3044 !important;
  font-weight:600 !important;
}

/* 正文标签、小胶囊、辅助说明也增强，不影响标题字号 */
body .representative-list span,
body .purpose-keywords span,
body .home-product-tags span,
body .home-purpose-tags span,
body .purpose-keywords,
body .representative-list,
body .object-order,
body .category-card-number{
  font-family:'Microsoft YaHei','PingFang SC','Noto Sans SC','SimHei',Arial,sans-serif !important;
  color:#172b40 !important;
  font-weight:600 !important;
}

/* 列表正文再压深一点，解决详情页看起来发灰的问题 */
body .detail-list li,
body .object-info-card p,
body .object-info-card li,
body .object-wide-card p,
body .object-wide-card li,
body .process-list li,
body .process-list div{
  color:#182b3e !important;
  font-weight:600 !important;
}

/* 链接仍保持蓝色，但提高字重 */
body .service-card-link,
body .object-more,
body .news-more a,
body .home-purpose-link,
body .home-product-link{
  font-weight:700 !important;
}

/* 首页顶部六栏导航：分割线加深、文字加粗 */
.main-nav-v26{
  border-top:1.5px solid #9fb0c3 !important;
  border-bottom:2px solid #173d73 !important;
}
.nav-inner-v26 a{
  color:#10233d !important;
  font-weight:900 !important;
  border-left:1.5px solid #9fb0c3 !important;
}
.nav-inner-v26 a:last-child{
  border-right:1.5px solid #9fb0c3 !important;
}

/* 首页三项数据上方分割线同步加深 */
.hero-stats-v26 .stat{
  border-top:1.5px solid #9fb0c3 !important;
}
.hero-stats-v26 .stat-label{
  color:#21374d !important;
  font-weight:800 !important;
}

/* 产品分类 / 检测用途详情页底部：取消跳转按钮，直接展示咨询电话 */
.direct-contact-strip{
  margin-top:34px;
  padding:28px 34px;
  border-radius:20px;
  background:#10233a;
  color:#fff;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:24px;
  flex-wrap:wrap;
}
.direct-contact-strip strong{
  display:block;
  color:#fff;
  font-size:22px;
  line-height:1.45;
  font-weight:800;
}
.direct-contact-strip span{
  display:block;
  margin-top:6px;
  color:rgba(255,255,255,.96) !important;
  line-height:1.7;
  font-weight:600 !important;
}
.direct-contact-phone{
  color:#fff;
  font-size:26px;
  font-weight:900;
  white-space:nowrap;
  letter-spacing:.5px;
}
.direct-contact-phone b{
  color:#69a7ff;
  font-weight:900;
}

@media(max-width:760px){
  .direct-contact-strip{padding:24px 22px;align-items:flex-start}
  .direct-contact-phone{font-size:22px}
}
