/* 仅内容呈现与新增轮播标题，保留原模板网格及布局。 */
.maoyin-banner-copy{position:absolute;left:11.5%;top:34%;width:64%;text-align:left;color:#fff;line-height:1.6}
.maoyin-banner-title{font-size:46px;font-weight:700;letter-spacing:1px}
.maoyin-banner-copy p{font-size:22px;margin:18px 0 24px;color:#e3eaf0}
.maoyin-banner-copy span{display:inline-block;padding:8px 22px;border:1px solid #ffffff80;border-radius:2px;font-size:16px}
.wenben h2,.info-block-a .content h2,.brand-block-a .cont h2{font-size:22px;line-height:1.6;margin:26px 0 12px;font-weight:600}
.wenben p,.info-block-a .content p,.brand-block-a .cont p{line-height:1.9;margin:12px 0;overflow-wrap:anywhere}
.wenben figure,.info-block-a .content figure{margin:24px 0;text-align:center}
.wenben figure img,.info-block-a .content figure img{max-height:680px;width:auto;max-width:100%;object-fit:contain}
.wenben figcaption,.info-block-a .content figcaption{font-size:14px;color:#6c7580;margin-top:8px}
.info-block-a .content a,.wenben a{color:#24658a;text-decoration:underline}
@media(max-width:768px){.maoyin-banner-copy{left:6%;top:23%;width:85%}.maoyin-banner-title{font-size:23px;letter-spacing:0}.maoyin-banner-copy p{font-size:12px;margin:10px 0 12px}.maoyin-banner-copy span{font-size:12px;padding:3px 12px}}
