html{scroll-behavior:smooth}body{font-family:"Microsoft YaHei",sans-serif;background:#f6f8fa;color:#222;line-height:1.8}.navbar{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.05);z-index:999;padding:14px 0}.navbar-brand{font-size:26px;font-weight:700;color:#1d74fe!important}.nav-link{color:#333!important;margin:0 12px;font-weight:500}.news-hero{margin-top:74px;padding:100px 0;background:linear-gradient(135deg,#165DFF,#4D8CFF);color:#fff;position:relative;overflow:hidden}.news-hero h1{font-size:44px;font-weight:700;margin-bottom:18px}.news-hero p{font-size:18px;opacity:.95;max-width:720px;line-height:1.8}.sidebar-widget{background:#fff;border-radius:16px;padding:28px 24px;margin-bottom:24px;box-shadow:0 6px 20px rgba(18,52,108,0.05)}.sidebar-widget h4{font-size:18px;font-weight:600;color:#222;padding-bottom:12px;margin-bottom:18px;border-bottom:2px solid #eef5ff;position:relative}.sidebar-widget h4::after{content:"";width:36px;height:2px;background:#1d74fe;position:absolute;left:0;bottom:-2px}.category-list{list-style:none;padding:0;margin:0}.category-list li{list-style:none}.category-list a{display:block;padding:10px 0;color:#333;text-decoration:none;border-bottom:1px dashed #eee}.category-list a:last-child{border-bottom:none}.category-list a:hover{color:#1d74fe;padding-left:6px;transition:0.2s}.hot-list{list-style:none;padding:0;margin:0}.hot-list li{padding:10px 0;border-bottom:1px dashed #eee;list-style:none}.hot-list li a{color:#333;text-decoration:none;font-size:15px;line-height:1.6}.hot-list li a:hover{color:#1d74fe}.contact-info p{margin-bottom:12px;color:#444;font-size:15px}.contact-info i{color:#1d74fe;width:18px;margin-right:8px}.news-item{background:#fff;border-radius:16px;padding:28px 32px;margin-bottom:20px;box-shadow:0 6px 20px rgba(18,52,108,0.04);transition:all 0.3s;display:block}.news-item:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(18,52,108,0.08)}.news-tag{display:inline-block;padding:4px 10px;background:#eef5ff;color:#1d74fe;font-size:12px;border-radius:6px;margin-bottom:8px}.news-title{font-size:20px;font-weight:600;color:#222;margin-bottom:12px;display:block;text-decoration:none}.news-title:hover{color:#1d74fe}.news-desc{font-size:15px;color:#666;line-height:1.7;margin-bottom:14px}.news-foot{font-size:13px;color:#999;display:flex;gap:24px}.pagination{display:flex;justify-content:center;margin-top:40px;gap:8px;flex-wrap:wrap}.page-status{color:#666;margin-right:20px}.page-index,.page-pre,.page-next,.page-last{margin:0 4px}.page-index a,.page-pre a,.page-next a,.page-last a{display:inline-block;padding:8px 16px;background:#fff;border-radius:8px;color:#333;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.page-index a:hover,.page-pre a:hover,.page-next a:hover,.page-last a:hover{background:#eef5ff;color:#1d74fe}.page-numbar{margin:0 10px}.page-numbar .page-num{display:inline-block;width:42px;height:42px;line-height:42px;text-align:center;background:#fff;border-radius:8px;color:#333;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,0.05);margin:0 4px}.page-numbar .page-num:hover{background:#eef5ff;color:#1d74fe}.page-numbar .page-num-current{background:#1d74fe;color:#fff}.section{padding:80px 0}