
.nc-page [hidden]{display:none!important}.nc-page .gn-body{margin-top:0}.nc-main{min-width:0}.nc-page .gn{padding-bottom:50px}.nc-hero{aspect-ratio:16/9;position:relative;overflow:hidden;border-radius:7px;background:#edf0f3}.nc-hero .swiper-wrapper{display:flex;position:relative;width:100%;height:100%;box-sizing:content-box;transition-property:transform}.nc-hero .swiper-slide{display:block;width:100%;height:100%;flex-shrink:0;position:relative;overflow:hidden}.nc-hero img{display:block;width:100%;height:100%;object-fit:cover}.nc-hero .swiper-slide:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.8));pointer-events:none}.nc-hero h2{position:absolute;left:24px;right:24px;bottom:35px;z-index:1;color:#fff;font:700 calc(25*var(--fpx,1px))/1.45 "SHSerif","Songti SC",serif}.nc-hero button{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:32px;height:40px;border:0;border-radius:4px;background:rgba(0,0,0,.25);color:#fff;font-size:28px;cursor:pointer;opacity:0;transition:opacity .2s}.nc-hero:hover button,.nc-hero:focus-within button{opacity:1}.nc-hero-prev{left:10px}.nc-hero-next{right:10px}.nc-dots{position:absolute;bottom:16px;left:24px;z-index:2;display:flex;gap:7px}.nc-dots .swiper-pagination-bullet{display:block;width:18px;height:3px;background:#fff;opacity:.4;cursor:pointer}.nc-dots .swiper-pagination-bullet-active{opacity:1;width:28px}.nc-tabs{display:flex;gap:32px;border-bottom:1px solid #e3e7ed;margin-top:28px}.nc-tabs button{border:0;border-bottom:3px solid transparent;background:none;font:700 calc(22*var(--fpx,1px))/1.5 "SHSerif","Songti SC",serif;color:#7d8794;padding:0 0 12px;cursor:pointer;margin-bottom:-1px}.nc-tabs button[aria-selected=true]{color:#171d25;border-color:#c4161c}.nc-item{display:flex;align-items:flex-start;gap:20px;padding:22px 0;border-bottom:1px solid #eceef2}.nc-item>div{flex:1;min-width:0}.nc-image{display:block;flex:none;width:32%;aspect-ratio:16/9;overflow:hidden;border-radius:5px;background:#edf0f3}.nc-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .8s}.nc-image:hover img{transform:scale(1.035)}.nc-item h3{font-size:calc(19*var(--fpx,1px));font-weight:600;line-height:1.6;margin:0 0 10px}.nc-desc{font-size:calc(14*var(--fpx,1px));line-height:1.8;color:#84909f;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 12px}.nc-meta{font-size:12px;line-height:1.6;color:#8994a2;display:flex;gap:14px;flex-wrap:wrap;margin:0}.nc-more{display:block;background:#fff;border:1px solid #e0e5ec;border-radius:5px;min-width:210px;margin:28px auto 0;padding:12px 25px;color:#697687;cursor:pointer;font-size:14px}.nc-more:hover{border-color:#c4161c;color:#c4161c}.nc-more:disabled{color:#a1a8b2;cursor:default}.nc-important-list{margin:0;padding:0;list-style:none}.nc-important-list li{font-size:calc(16*var(--fpx,1px));line-height:1.8;padding:13px 0;border-bottom:1px solid #eceef2}.nc-important-list li:first-child{padding-top:0}.nc-important-list li:last-child{border:0;padding-bottom:0}.nc-page a:focus-visible,.nc-page button:focus-visible{outline:2px solid #c4161c;outline-offset:3px}
@media(max-width:980px){.nc-page .gn-side{display:none}.nc-page .jm-bandrow{row-gap:22px;padding-bottom:14px}.nc-page .gn{padding-top:22px}.nc-tabs{gap:25px;margin-top:24px}.nc-tabs button{font-size:20px;padding-bottom:10px}.nc-item{gap:14px;padding:18px 0}.nc-item h3{font-size:17px;line-height:1.5;margin-bottom:8px}.nc-desc{display:none}.nc-meta{font-size:11px;gap:10px}.nc-hero h2{font-size:20px;left:18px;right:18px;bottom:31px}.nc-dots{left:18px;bottom:13px}.nc-image{width:32%}.nc-page .gn-body{padding:0}.nc-page .gn{padding-left:16px;padding-right:16px}.nc-hero button{opacity:1;width:26px;height:34px}}

.nc-hero{width:100%;max-width:calc(680*var(--px,1px));margin-inline:auto}

@media(min-width:981px){.gn>.gn-body:has(>.nc-main){grid-template-columns:minmax(0,calc(680*var(--px,1px))) minmax(0,1fr)}}

.nc-item h3>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}
