.polaris-banner[data-v-45f40db7]{height:400px}.polaris-banner .img[data-v-45f40db7]{height:100%}.polaris-banner .img img[data-v-45f40db7]{width:100%;height:100%;object-fit:cover}.polaris-news[data-v-45f40db7]{background:#f5f5f5;padding:40px 0}.news-container[data-v-45f40db7]{display:flex;gap:30px}.news-list-left[data-v-45f40db7]{flex:1}.news-sidebar-right[data-v-45f40db7]{width:320px;flex-shrink:0}.side-section[data-v-45f40db7]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000000d;margin-bottom:30px}.side-title[data-v-45f40db7]{padding-bottom:15px;border-bottom:2px solid #eee;margin-bottom:20px;font-weight:700;position:relative}.side-title[data-v-45f40db7]:after{content:"";position:absolute;left:0;bottom:-2px;width:50px;height:2px;background-color:#e60012}.side-item[data-v-45f40db7]{margin-bottom:20px}.side-item a[data-v-45f40db7]{display:flex;gap:15px;text-decoration:none}.side-img[data-v-45f40db7]{width:120px;height:85px;flex-shrink:0;overflow:hidden;border-radius:4px}.side-img img[data-v-45f40db7]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.side-item:hover .side-img img[data-v-45f40db7]{transform:scale(1.1)}.side-info[data-v-45f40db7]{flex:1;display:flex;flex-direction:column;gap:5px}.side-name[data-v-45f40db7]{color:#333;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.side-desc[data-v-45f40db7]{color:#999;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.side-item:hover .side-name[data-v-45f40db7]{color:#e60012}.xan-news-section[data-v-45f40db7]{width:100%}.xan-news-card[data-v-45f40db7]{background:#fff;border-radius:8px;margin-bottom:25px;overflow:hidden;transition:all .3s ease;border:1px solid #f0f0f0}.xan-news-card[data-v-45f40db7]:hover{box-shadow:0 4px 20px #0000001a;transform:translateY(-3px)}.xan-news-link[data-v-45f40db7]{display:flex;align-items:center;text-decoration:none!important;padding:25px;color:inherit}.xan-news-image[data-v-45f40db7]{flex:0 0 380px;height:240px;border-radius:6px;overflow:hidden;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center}.xan-news-image img[data-v-45f40db7]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .3s ease}.xan-news-card:hover .xan-news-image img[data-v-45f40db7]{transform:scale(1.05)}.xan-news-body[data-v-45f40db7]{flex:1;padding:0 35px;display:flex;flex-direction:column;height:240px;justify-content:flex-start}.xan-news-title[data-v-45f40db7]{font-size:21px;color:#1a1a1a;margin:0 0 15px;line-height:1.5;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.xan-news-excerpt[data-v-45f40db7]{font-size:15px;color:#555!important;line-height:1.7!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.xan-news-date[data-v-45f40db7]{font-size:14px;color:#999;margin-top:auto;padding-top:10px}.xan-news-arrow[data-v-45f40db7]{flex:0 0 60px;display:flex;justify-content:center;align-items:center}.xan-arrow-circle[data-v-45f40db7]{width:44px;height:44px;background:#f5f5f5;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.xan-news-card:hover .xan-arrow-circle[data-v-45f40db7]{background:#20549d}.xan-news-card:hover .xan-arrow-circle svg path[data-v-45f40db7]{fill:#fff}.fy[data-v-45f40db7]{text-align:center;margin-top:40px}.newspage a[data-v-45f40db7]{display:inline-block;padding:5px 15px;border:1px solid #ddd;margin:0 5px;color:#666;text-decoration:none}.newspage a.disabled[data-v-45f40db7]{color:#ccc;cursor:not-allowed}.newspage .zi[data-v-45f40db7]{margin:0 10px;color:#999}@media(max-width:991px){.news-container[data-v-45f40db7]{flex-direction:column}.news-sidebar-right[data-v-45f40db7]{width:100%}.xan-news-link[data-v-45f40db7]{flex-direction:column;padding:15px}.xan-news-image[data-v-45f40db7]{flex:0 0 240px;width:100%;margin-bottom:20px}.xan-news-body[data-v-45f40db7]{padding:0;height:auto}.xan-news-arrow[data-v-45f40db7]{display:none}}@media(max-width:850px){.polaris-banner[data-v-45f40db7]{height:250px}}
