.active:where(.astro-VHJERRD4){color:#0062ea;font-weight:500}.active:where(.astro-VHJERRD4) a:where(.astro-VHJERRD4){color:#0062ea!important;font-weight:500}.empty-tip:where(.astro-VHJERRD4){color:#999;font-size:13px;padding:4px 0}body{height:auto!important}.slot{overflow:visible!important}.wrapper.wrapper1{background-size:cover;background-position:center}.wrapper.wrapper1 .container .banner{padding:180px 20px 120px}.wrapper.wrapper1 .container .banner .p1{text-align:center;font-size:42px;font-weight:600;color:#fff;line-height:60px;letter-spacing:2px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.wrapper.wrapper1 .container .banner .p2{text-align:center;font-size:30px;font-weight:600;color:#fff;line-height:42px;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.wrapper.wrapper2,.wrapper.wrapper2 .container{overflow:visible!important}.wrapper.wrapper2 .container .news-container{overflow:visible!important;padding:60px 20px;display:grid;grid-template-columns:300px minmax(0,1fr);grid-column-gap:60px}.wrapper.wrapper2 .container .news-container .news-sidebar{position:sticky;top:100px;align-self:flex-start}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-intro{margin-bottom:40px}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-intro h3{font-size:20px;font-weight:600;color:#001d31;margin-bottom:16px}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-intro p{font-size:14px;line-height:24px;color:#686d74}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section{margin-bottom:40px}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section h4{font-size:16px;font-weight:500;color:#001d31;margin-bottom:16px;position:relative}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section h4:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:2px;background:linear-gradient(159deg,#00dcb2 0,#0062ea 100%)}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list li{margin-bottom:12px}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list li a{font-size:14px;color:#686d74;transition:color .3s}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list li a:hover{color:#0062ea}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .hot-list li{margin-bottom:12px;display:flex;align-items:center}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .hot-list li .hot-rank{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;background:#f0f2f5;color:#686d74;font-size:12px;margin-right:12px;border-radius:2px}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .hot-list li a{font-size:14px;color:#686d74;transition:color .3s;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .hot-list li a:hover{color:#0062ea}.wrapper.wrapper2 .container .news-container .news-content{min-width:0}.wrapper.wrapper2 .container .news-container .news-content .news-list{margin-bottom:40px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item{width:100%;box-shadow:0 1px 8px #042f831a;border-radius:8px;display:grid;grid-template-columns:400px 1fr;grid-column-gap:30px;padding:20px;margin-bottom:30px;transition:all .3s;cursor:pointer}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item:hover{transform:translateY(-5px);box-shadow:0 4px 16px #042f8326}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-left{position:relative;min-height:225px;overflow:hidden;border-radius:4px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-left .news-cover{width:100%;height:225px;object-fit:cover;transition:transform .4s ease}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-left .news-tags{position:absolute;top:12px;left:12px;display:flex;flex-wrap:wrap;gap:6px;z-index:2}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-left .news-tags .tag-badge{background:rgba(0,98,234,.85);backdrop-filter:blur(4px);color:#fff;font-size:11px;font-weight:500;padding:3px 10px;border-radius:40px;box-shadow:0 2px 6px #00000026;border:1px solid rgba(255,255,255,.1);text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right{display:flex;flex-direction:column}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-title{font-size:18px;font-weight:500;color:#001d31;margin-bottom:16px;line-height:26px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-meta{display:flex;margin-bottom:16px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-meta .news-time,.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-meta .news-view{font-size:12px;color:#999;margin-right:24px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-summary{font-size:14px;line-height:24px;color:#686d74;margin-bottom:24px;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-more{font-size:14px;color:#0062ea;align-self:flex-start}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-more:hover{text-decoration:underline}.wrapper.wrapper2 .container .news-container .news-content .pagination{display:flex;justify-content:center;align-items:center;margin-top:20px;padding:10px 0}.wrapper.wrapper2 .container .news-container .news-content .pagination .page-link{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;margin:0 4px;border:1.5px solid #e0e6f0;border-radius:20px;color:#4a5568;font-size:14px;line-height:1;transition:all .22s ease}.wrapper.wrapper2 .container .news-container .news-content .pagination .page-link:hover{border-color:#0062ea;color:#0062ea}.wrapper.wrapper2 .container .news-container .news-content .pagination .page-link.active{background:linear-gradient(135deg,#0062ea 0,#2687ff 100%);border-color:transparent;color:#fff}@media screen and (max-width:1000px){.wrapper.wrapper1 .container .banner{padding:80px 20px 40px}.wrapper.wrapper1 .container .banner .p1{font-size:32px;line-height:normal}.wrapper.wrapper1 .container .banner .p2{font-size:20px;line-height:normal}.wrapper.wrapper2 .container .news-container{padding:16px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px}.wrapper.wrapper2 .container .news-container .news-sidebar{position:relative;top:0!important;padding:0;margin-bottom:10px;border-right:none;width:100%}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-intro{display:none}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section{margin-bottom:10px;width:100%;overflow:hidden}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section h4{display:none}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list{display:flex;justify-content:center;overflow-x:auto;padding:4px 0 12px;gap:10px;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list::-webkit-scrollbar{display:none}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list li{padding:0;margin:0}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list li a{display:inline-block;padding:8px 18px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;font-size:13.5px;font-weight:500;color:#64748b;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #00000005}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list li.active a{background:linear-gradient(135deg,#0062ea 0,#2687ff 100%);border-color:transparent;color:#fff!important;font-weight:600;box-shadow:0 4px 12px #0062ea4d;transform:translateY(-1px)}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .topic-list li:not(.active) a:active{background:#e2e8f0;transform:scale(.96)}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .hot-list{width:100%}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .hot-list li{width:100%;display:flex;align-items:center;overflow:hidden}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .hot-list li .hot-rank{flex-shrink:0}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section .hot-list li a{flex:1;min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrapper.wrapper2 .container .news-container .news-sidebar .sidebar-section.hot-section{display:none}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item{grid-template-columns:1fr;grid-gap:0;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000000d}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-left{width:100%;min-height:auto}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-left .news-cover{height:350px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right{padding:20px;min-height:auto}}@media screen and (max-width:600px){.wrapper.wrapper1 .container .banner{padding:60px 15px 30px}.wrapper.wrapper1 .container .banner .p1{font-size:24px}.wrapper.wrapper1 .container .banner .p2{font-size:16px}.wrapper.wrapper2 .container .news-container{padding:12px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item{margin-bottom:20px;padding:0}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-left .news-cover{height:220px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right{padding:16px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-title{font-size:18px;margin-bottom:12px}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-summary{font-size:14px;margin-bottom:16px;-webkit-line-clamp:2}.wrapper.wrapper2 .container .news-container .news-content .news-list .news-item .news-right .news-meta{margin-bottom:12px;font-size:12px}.wrapper.wrapper2 .container .news-container .pagination{gap:6px}.wrapper.wrapper2 .container .news-container .pagination .page-link{min-width:36px;height:36px;font-size:13px;padding:0 10px}}@media screen and (max-width:420px){.wrapper.wrapper1 .container .banner{padding:80px 20px 20px}.wrapper.wrapper1 .container .banner .p1{font-size:28px;line-height:60px}.wrapper.wrapper1 .container .banner .p2{font-size:16px;line-height:24px}}.article-detail,.news-article{background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 12px #00000014;position:relative}.article-detail .back-entry,.news-article .back-entry{display:inline-flex;align-items:center;gap:8px;color:#64748b;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;margin-bottom:20px;user-select:none}.article-detail .back-entry i,.news-article .back-entry i{font-size:14px;transition:transform .3s ease}.article-detail .back-entry:hover,.news-article .back-entry:hover{color:#0062ea}.article-detail .back-entry:hover i,.news-article .back-entry:hover i{transform:translate(-3px)}.article-detail .article-cover,.news-article .article-cover{width:100%;margin-bottom:20px}.article-detail .article-cover img,.news-article .article-cover img{width:100%;height:auto;border-radius:8px;object-fit:cover}.article-detail .article-title,.news-article .article-title{font-size:24px;font-weight:600;color:#001d31;text-align:center;margin-bottom:20px;line-height:1.3}.article-detail .article-meta,.news-article .article-meta{display:flex;justify-content:center;align-items:center;margin-bottom:30px;font-size:14px;color:#666}.article-detail .article-meta span,.news-article .article-meta span{margin:0 15px}.article-detail .article-intro,.news-article .article-intro{font-size:16px;line-height:1.6;color:#666;background-color:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:30px;border-left:4px solid #0062ea}.article-detail .article-content,.news-article .article-content{font-size:16px;line-height:1.8;color:#333;display:flex;flex-direction:column;gap:20px}.article-detail .article-content p,.news-article .article-content p{margin-bottom:15px}.article-detail .article-content ul,.news-article .article-content ul,.article-detail .article-content ol,.news-article .article-content ol{margin-bottom:15px;padding-left:20px}.article-detail .article-content img,.news-article .article-content img,.article-detail .article-content video,.news-article .article-content video,.article-detail .article-content iframe,.news-article .article-content iframe{max-width:100%;height:auto;margin:15px 0;border-radius:4px}.article-detail .article-footer,.news-article .article-footer{text-align:center;margin-top:40px}.article-detail .article-footer .back-link,.news-article .article-footer .back-link{display:inline-block;padding:8px 20px;color:#001d31;border:1px solid #001d31;border-radius:4px;transition:all .3s}.article-detail .article-footer .back-link:hover,.news-article .article-footer .back-link:hover{background:#001d31;color:#fff}.topic-detail{background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 12px #00000014}.topic-detail .topic-cover{width:100%;margin-bottom:20px}.topic-detail .topic-cover img{width:100%;height:auto;border-radius:8px;object-fit:cover}.topic-detail .topic-title{font-size:24px;font-weight:600;color:#001d31;text-align:center;margin-bottom:20px;line-height:1.3}.topic-detail .topic-meta{display:flex;justify-content:center;align-items:center;margin-bottom:30px;font-size:14px;color:#666}.topic-detail .topic-meta span{margin:0 15px}.topic-detail .topic-description{font-size:16px;line-height:1.8;color:#333;margin-bottom:40px;padding:20px;background:#f5f5f5;border-radius:8px}.topic-detail .topic-sections{margin-bottom:40px}.topic-detail .topic-sections .topic-section{margin-bottom:30px}.topic-detail .topic-sections .topic-section .section-title{font-size:20px;font-weight:600;color:#001d31;margin-bottom:15px}.topic-detail .topic-sections .topic-section .section-content{font-size:16px;line-height:1.8;color:#333}.topic-detail .topic-articles{margin-top:40px}.topic-detail .topic-articles .articles-title{font-size:18px;font-weight:600;color:#001d31;margin-bottom:20px}.topic-detail .topic-nav{text-align:center;margin-top:40px}.topic-detail .topic-nav .back-link{display:inline-block;padding:8px 20px;color:#001d31;border:1px solid #001d31;border-radius:4px;transition:all .3s}.topic-detail .topic-nav .back-link:hover{background:#001d31;color:#fff}@media screen and (max-width:768px){.article-detail,.news-article,.topic-detail{padding:24px 16px;border-radius:4px;box-shadow:0 1px 6px #0000000d}.article-detail .article-title,.news-article .article-title,.topic-detail .article-title,.article-detail .topic-title,.news-article .topic-title,.topic-detail .topic-title{font-size:20px;margin-bottom:16px}.article-detail .article-meta,.news-article .article-meta,.topic-detail .article-meta,.article-detail .topic-meta,.news-article .topic-meta,.topic-detail .topic-meta{margin-bottom:20px;font-size:13px;flex-wrap:wrap;gap:10px}.article-detail .article-meta span,.news-article .article-meta span,.topic-detail .article-meta span,.article-detail .topic-meta span,.news-article .topic-meta span,.topic-detail .topic-meta span{margin:0}.article-detail .article-intro,.news-article .article-intro,.topic-detail .article-intro{font-size:14px;padding:15px;margin-bottom:20px}.article-detail .article-content,.news-article .article-content,.topic-detail .article-content{font-size:15px;line-height:1.7;gap:15px}.article-detail .article-content img,.news-article .article-content img,.topic-detail .article-content img,.article-detail .article-content video,.news-article .article-content video,.topic-detail .article-content video,.article-detail .article-content iframe,.news-article .article-content iframe,.topic-detail .article-content iframe{margin:10px 0}.article-detail .topic-description,.news-article .topic-description,.topic-detail .topic-description{font-size:14px;padding:15px;margin-bottom:25px}}