.news_content_body .content,.contxt{max-width:900px;margin:0 auto;padding:8px 12px 36px;color:#344a59;font-family:"Microsoft YaHei",Arial,sans-serif;font-size:16px;line-height:1.95;letter-spacing:0}
.news_content_body .content p,.contxt p{margin:0 0 20px}
.news_content_body .content h2,.contxt h2,.contxt h1[data-page-heading]{margin:34px 0 14px;padding-left:14px;border-left:4px solid #1478b8;color:#185f8f;font-size:25px;line-height:1.45;font-weight:700}
.news_content_body .content figure,.contxt figure{margin:28px 0 30px;text-align:center}
.news_content_body .content figure img,.contxt figure img{display:block;width:100%;max-width:860px;height:auto;margin:0 auto;border:1px solid #dce6ed}
.news_content_body .content figcaption,.contxt figcaption{margin-top:10px;color:#78909d;font-size:13px;line-height:1.6}
.news_content_body .content ul,.contxt ul{margin:10px 0 26px;padding:18px 24px 18px 44px;background:#f3f8fb;border:1px solid #dceaf2}
.news_content_body .content li,.contxt li{margin:9px 0;padding-left:4px}
@media(max-width:767px){.news_content_body .content,.contxt{padding:4px 16px 28px;font-size:16px;line-height:1.85}.news_content_body .content h2,.contxt h2,.contxt h1[data-page-heading]{font-size:21px;margin:28px 0 12px;padding-left:10px}.news_content_body .content figure,.contxt figure{margin:22px -2px 24px}.news_content_body .content ul,.contxt ul{padding:14px 16px 14px 34px}}
