html{scroll-behavior:smooth}body{min-width:0}img{max-width:100%}button,input{font:inherit}button{cursor:pointer}[hidden]{display:none!important}a:focus-visible,button:focus-visible,input:focus-visible,[role=button]:focus-visible{outline:3px solid #78b8df;outline-offset:3px}.main{min-height:568px}.wp{max-width:1400px}.yunu-header .logo img{object-fit:contain}.yunu-nav>li.on>a{background:#c00;color:#fff}.query-error{font-size:13px;color:#bd2020;min-height:24px;line-height:1.8;margin:10px 0}.adminbuy_chaxun .abcha{width:100%;display:block;border:0;min-height:40px;color:#fff;background:#6699cc;border-radius:3px;cursor:pointer}.adminbuy_chaxun .abcha:hover{background:#487fae}.adminbuy_chaxun .abcha:disabled{opacity:.7;cursor:wait}.adminbuy_chaxun input:focus{outline:2px solid #c3dcef;outline-offset:1px}.adminbuy_chaxun input[aria-invalid=true]{border-color:#c33}.yunu-footer{clear:both}#f1_focus{position:relative}#f1_focus .swiper-wrapper{display:block;transform:none!important}#f1_focus .swiper-slide{float:none;width:100%;position:relative}#f1_focus .swiper-slide img{display:block;width:100%;height:auto;aspect-ratio:1920/550;object-fit:cover}#f1_focus .swiper-pagination{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:12px;z-index:4}#f1_focus .swiper-pagination button{width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#fff;padding:0}#f1_focus .swiper-pagination button.selected{border-color:#c00}#f1_focus .swiper-button-prev,#f1_focus .swiper-button-next{top:50%;position:absolute;z-index:4;color:white;width:36px;height:56px;margin-top:-28px;cursor:pointer;display:flex;align-items:center;justify-content:center}#f1_focus .swiper-button-prev{left:12px}#f1_focus .swiper-button-next{right:12px}#f1_focus .swiper-button-prev:after{content:'‹';font-size:45px}#f1_focus .swiper-button-next:after{content:'›';font-size:45px}.report-layout,.report-body{font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif}.report-table th,.report-table td{vertical-align:middle}.detail-main{width:min(1400px,calc(100% - 48px))}.report-layout{grid-template-columns:minmax(0,900px) 260px}.viewer-body a{cursor:pointer}.local-menu-open .menuBtn{z-index:1002}@media(max-width:1450px){.wp{width:calc(100% - 48px);margin-inline:auto}.yunu-header .logo img{max-width:360px}.yunu-nav>li>a{padding-inline:20px}.report-layout{grid-template-columns:minmax(0,1fr) 235px}}@media(max-width:1000px){.yunu-nav>li>a{padding-inline:13px;font-size:13px}.yunu-header .logo img{max-width:320px}}@media(max-width:760px){body{overflow-x:hidden}.wp{width:calc(100% - 32px)!important;max-width:none}.yunu-header .hd-bottom>.wp{position:relative}.yunu-header .hd-bottom{height:auto;min-height:74px}.yunu-header .logo{float:none;height:74px;display:flex;align-items:center;max-width:calc(100% - 48px)}.yunu-header .logo img{width:min(360px,100%);max-width:100%;height:auto}.yunu-header .menuBtn{display:block;position:absolute;right:0;top:23px;width:26px;height:26px;cursor:pointer}.yunu-header .menuBtn b{height:2px;background:#444;display:block;margin:5px 0}.yunu-nav{display:none!important;position:absolute!important;top:74px;left:-16px;right:-16px;float:none!important;background:white;z-index:1000;box-shadow:0 8px 12px #0001;height:auto!important;width:auto!important}.local-menu-open .yunu-nav{display:flex!important;flex-direction:column}.yunu-nav>li{float:none!important;width:100%!important;line-height:46px!important;height:auto!important}.yunu-nav>li>a{display:block!important;line-height:46px!important;padding:0 20px!important;font-size:14px!important}.yunu-nav dl{position:static!important;display:none!important}.g-cur{font-size:12px}.main{min-height:480px!important}.g-titIns1{font-size:19px!important;margin-top:20px}.row-b1{padding-block:20px!important}.adminbuy_chaxun{width:calc(100% - 64px)!important;max-width:340px!important;margin:45px auto 80px!important}.adminbuy_chaxun input.abkuang{height:46px!important;font-size:16px}.adminbuy_chaxun .abcha{height:46px}.m-content{padding:0!important}.m-content .txt{font-size:14px;line-height:1.9;padding:0!important}.m-content .txt p{overflow-wrap:anywhere}.yunu-footer{padding:28px 0 0!important}.yunu-footer .wp{display:flex;flex-direction:column;gap:22px;min-height:0!important}.yunu-footer .ft-logo,.yunu-footer .logo,.yunu-footer .ft-nav,.yunu-footer .ft-r,.yunu-footer .fl,.yunu-footer .fr{float:none!important;width:auto!important;max-width:100%;margin:0!important}.yunu-footer img{max-width:100%;height:auto}.yunu-footer .ft-nav{display:flex!important;flex-wrap:wrap;gap:12px 22px}.yunu-footer .ft-nav a{margin:0!important;line-height:2}.fd-copy{font-size:12px!important}.m-about1{display:flex;flex-direction:column;gap:18px}.m-about1>.pic,.m-about1>.txt{width:100%!important;float:none!important}.m-about1>.pic img{width:100%!important;height:auto!important}.row-a1,.row-a2,.row-a3,.row-a4{padding-block:35px!important}.row-a1 .col-l,.row-a1 .col-r,.row-a2 .col-l,.row-a2 .col-r,.row-a3 .col-l,.row-a3 .col-r{width:100%!important;float:none!important}.col-l,.col-r{max-width:100%}.g-tit1{font-size:24px!important;margin-bottom:24px!important}.ul-imgtxt1,.ul-imgtxt2,.ul-imgtxt3{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0!important}.ul-imgtxt1>li,.ul-imgtxt2>li,.ul-imgtxt3>li{width:auto!important;float:none!important;margin:0!important;padding:0!important}.ul-imgtxt1 img,.ul-imgtxt2 img,.ul-imgtxt3 img{width:100%;height:auto!important}.side{width:100%!important;float:none!important}.g-bd{width:100%!important;float:none!important}.detail-main{width:calc(100% - 24px)}.report-layout{grid-template-columns:1fr;gap:25px}.row-b1 .wp{overflow-wrap:anywhere}.m-newslist .date{float:none}.menuBtn:focus-visible{outline:3px solid #78b8df}.ul-imgtxt1 .txt,.ul-imgtxt2 .txt,.ul-imgtxt3 .txt{font-size:14px}.m-about1 .txt{padding:20px!important}#f1_focus .swiper-slide img{aspect-ratio:16/7}.yunu-header{z-index:9!important}.m-content table{max-width:100%!important;table-layout:fixed}.m-content table td{overflow-wrap:anywhere}.report-card{min-width:0}.yunu-footer .ft-link{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

.yunu-link .mobile-query-icon{display:block;width:21px;height:21px;margin:0 auto 3px}
@media(max-width:959px){
body{padding-top:0!important}
.yunu-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;height:auto!important;z-index:20!important}
.yunu-header .hd-bottom>.wp{position:relative}
.yunu-header .hd-bottom{height:auto!important;min-height:74px}
.yunu-header .logo{float:none;height:74px;line-height:74px;display:flex;align-items:center;max-width:calc(100% - 48px)}
.yunu-header .logo img{width:min(360px,100%);max-width:100%;max-height:54px;height:auto;object-fit:contain}
.yunu-header .menuBtn{display:block;position:absolute;right:0;top:23px;width:26px;height:26px;cursor:pointer}
.yunu-header .menuBtn b{height:2px;background:#444;display:block;margin:5px 0}
.yunu-header .yunu-nav{display:none!important;position:absolute!important;top:74px!important;left:-16px!important;right:-16px!important;bottom:auto!important;float:none!important;width:auto!important;height:auto!important;max-height:calc(100dvh - 90px);overflow:auto;background:#fff!important;box-shadow:0 8px 12px #0002;z-index:1000;padding:4px 0;margin:0}
.local-menu-open .yunu-header .yunu-nav{display:flex!important;flex-direction:column}
.yunu-header .yunu-nav>li{display:block!important;flex:none;float:none!important;width:100%!important;height:auto!important;margin:0;padding:0;line-height:46px!important}
.yunu-header .yunu-nav>li>a{display:block!important;position:relative;float:none;height:46px!important;min-height:46px;line-height:46px!important;margin:0!important;padding:0 24px!important;font-size:14px!important;text-align:left!important;color:#333!important;background:#fff!important;border:0!important;border-bottom:1px solid #f4f4f4!important;text-indent:0;opacity:1;visibility:visible}
.yunu-header .yunu-nav>li>a::after{display:none!important}
.yunu-header .yunu-nav>li.on>a,.yunu-header .yunu-nav>li>a:hover{color:#c00!important;background:#fff2f2!important}
.yunu-header .yunu-nav dl{display:none!important}
}
/* Long detail titles must not spill out of a fixed-height breadcrumb. */
.g-cur{height:auto;min-height:40px;line-height:22px}
.g-cur .wp{padding-top:9px;padding-bottom:9px;overflow-wrap:anywhere;background-position:left 13px}
