/* 栏目主页共用横幅：照片仅作装饰，标题与描述保留为可读文字。 */
.column-banner {
  width:100%;height:260px;min-height:260px;padding:0;
  display:flex;align-items:center;position:relative;overflow:hidden;
  text-align:left;color:#fff;background-position:center;background-size:cover;
}
.column-banner-products { background-image:linear-gradient(90deg,rgba(14,32,59,.52),rgba(14,32,59,.08)),url('/assets/img/banners/products-20261027.jpg'); }
.column-banner-news { background-image:linear-gradient(90deg,rgba(14,32,59,.52),rgba(14,32,59,.08)),url('/assets/img/banners/news-20261027.jpg'); }
.column-banner > .container { width:100%;max-width:1248px;position:relative;z-index:2;padding-top:0;padding-bottom:0;text-align:left; }
.column-banner h1 { color:#fff;font-size:40px;font-weight:700;line-height:1.25;letter-spacing:0;margin:0;text-shadow:0 2px 12px #10203930; }
.column-banner p { color:#edf3fc;font-size:17px;font-weight:400;line-height:1.7;max-width:800px;margin:18px 0 0;text-shadow:0 1px 6px #10203930; }
.column-banner.page-head::before { display:none; }
.column-banner .industry-eyebrow { display:none; }
@media(max-width:768px){.column-banner{height:220px;min-height:220px}.column-banner h1{font-size:32px}.column-banner p{font-size:15px;margin-top:14px}}

