/* 标题插入固定顶条 + 固定元素让位 */
body>h1{position:fixed;left:0;top:0;right:0;z-index:1000000;margin:0;height:32px;line-height:32px;background:#1a34d0;color:#fff;font-size:13px;font-weight:normal;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 12px;box-sizing:border-box}
body>h1 a,body>h1 a:link,body>h1 a:visited{color:#fff!important;text-decoration:none}
/* 原站首页新闻轮播 .xinwen 左右 -13px 负边距,手机上横向溢出 5px */
.c6{overflow:hidden}
/* 友情链接(外站)改成纯文字 span,沿用原 a 的样式 */
.link .linka span{font-size:14px;line-height:20px;color:#fff;margin:0 4px}
/* 网站地图页 bootstrap .row(-15px)套在手机端 10px 内边距的 .container 里,原站同样横向溢出 5px */
@media (max-width:768px){.page-wrap>.container>.row{margin-left:0;margin-right:0}}
body{padding-top:32px;box-sizing:border-box}
/* Keep the desktop search dropdown inside the viewport. */
.headhy>.w1400{padding-left:16px;padding-right:16px;box-sizing:border-box}
.headhy .hyr .hyrr{position:relative}
.headhy .soso{left:auto;right:0;top:100%;width:300px;max-width:calc(100vw - 32px);z-index:1001;background:#fff}
.headhy #formsearch1{width:100%;margin:0}
.headhy #formsearch1 input#keyword{color:#333;box-sizing:border-box}
.headhy #formsearch1 input#keyword::placeholder{color:#888}
.headhy .x-seo{display:flex;align-items:center;gap:8px;white-space:nowrap}
.city_list .item{display:flex;padding:16px 0;border-bottom:1px solid #eee}
.city_list .item dt{flex:0 0 90px;font-weight:bold}
.city_list .item dd{flex:1;line-height:2;margin:0}
.city_list .region-label{display:inline-block;margin-right:16px;color:#555}
.city_list a.region-label:hover{color:#0070c2;text-decoration:underline}
.local-region-heading{padding:24px 16px;box-sizing:border-box}
.local-region-heading h2{margin:0 0 8px;font-size:22px}
.local-region-heading p{margin:0 0 8px}
@media(max-width:767px){.city_list .item{display:block}.city_list .item dt{margin-bottom:8px}}
/* 手机:头部 .xymob-head fixed top:0(z 999999),原 body padding-top 60px */
@media (max-width:991px){body{padding-top:92px}}
.xymob-head{top:32px!important}
.xymob-search.clicked{top:32px!important;height:calc(100vh - 32px)!important}
@media (max-width:990px){.xymob-menu .xymob-menu-box{height:calc(100vh - 92px);padding-bottom:24px;-webkit-overflow-scrolling:touch}.xymob-logo img{max-width:70vw;object-fit:contain}.xymob-head{z-index:999999!important}}
/* 内页手机左侧栏(main.js 打开时加 .click)只在打开态让位 */
@media (max-width:990px){.xymob-menu-click.click{top:32px!important;height:calc(100vh - 32px)!important}}
