.page-content-container[data-v-a973ffd2]{background-color:#fff}.page-content[data-v-a973ffd2]{margin:0 auto;max-width:1280px;padding:40px 0}@media (max-width:1200px){.page-content[data-v-a973ffd2]{margin:0 30px}}@media (max-width:992px){.page-content[data-v-a973ffd2]{margin:0 40px}}@media (max-width:768px){.page-content[data-v-a973ffd2]{margin:0 20px;padding:20px 0}}.tabs-container[data-v-a973ffd2]{margin-bottom:18px;overflow:hidden}@media (max-width:768px){.tabs-container[data-v-a973ffd2]{margin-bottom:14px;overflow:visible}}.tabs-container .tabs-wrapper[data-v-a973ffd2]{display:flex;gap:12px;overflow-x:auto;padding-bottom:2px}@media (max-width:768px){.tabs-container .tabs-wrapper[data-v-a973ffd2]{overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-right:20px}}.tabs-container .tabs-wrapper .tab-item[data-v-a973ffd2]{align-items:center;background-color:#eee;border-radius:27px;color:#001524;cursor:pointer;display:flex;flex-shrink:0;font-family:PingFang SC;font-size:18px;font-weight:500;height:54px;justify-content:center;line-height:1.33em;min-width:120px;padding:0 24px;text-align:center;transition:all .3s ease;white-space:nowrap}@media (max-width:768px){.tabs-container .tabs-wrapper .tab-item[data-v-a973ffd2]{flex-shrink:0;font-size:16px;height:44px;min-width:100px;padding:0 20px}}.tabs-container .tabs-wrapper .tab-item[data-v-a973ffd2]:hover{background-color:#42a9371a;color:#42a937}.tabs-container .tabs-wrapper .tab-item.active[data-v-a973ffd2]{background-color:#42a937;color:#fff}.tabs-container .tabs-wrapper .tab-item.active[data-v-a973ffd2]:hover{background-color:#3a9431}.search-container[data-v-a973ffd2]{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:40px}@media (max-width:768px){.search-container[data-v-a973ffd2]{flex-direction:column-reverse;gap:16px;margin-bottom:24px}}.search-container .search-section[data-v-a973ffd2]{align-items:center;display:flex;gap:10px}@media (max-width:768px){.search-container .search-section[data-v-a973ffd2]{order:1;width:100%}}.search-container .search-section .search-input-container[data-v-a973ffd2]{width:280px}@media (max-width:768px){.search-container .search-section .search-input-container[data-v-a973ffd2]{flex:1}}.search-container .search-section .search-input-container .search-input[data-v-a973ffd2]{background-color:#fff;border:2px solid #eee;border-radius:38px;font-size:14px;height:46px}@media (max-width:768px){.search-container .search-section .search-input-container .search-input[data-v-a973ffd2]{height:44px}}.search-container .search-section .search-input-container .search-input[data-v-a973ffd2] .arco-input{color:#7a7a7a;font-family:PingFang SC;font-weight:400}.search-container .search-section .search-input-container .search-input[data-v-a973ffd2] .arco-input::-moz-placeholder{color:#7a7a7a}.search-container .search-section .search-input-container .search-input[data-v-a973ffd2] .arco-input::placeholder{color:#7a7a7a}.search-container .search-section .search-input-container .search-input[data-v-a973ffd2] .arco-input-prefix{left:10px}.search-container .search-section .search-input-container .search-input[data-v-a973ffd2]:hover{border-color:#42a937}.search-container .search-section .search-input-container .search-input[data-v-a973ffd2]:focus-within{border-color:#42a937;box-shadow:0 0 0 2px #42a9371a}.search-container .search-section .search-input-container .search-icon-wrapper[data-v-a973ffd2]{align-items:center;border-radius:50%;color:#999;display:flex;height:32px;justify-content:center;width:32px}.search-container .search-section .search-btn[data-v-a973ffd2]{background:#42a937;border:none;border-radius:24px;color:#fff;cursor:pointer;font-family:PingFang SC;font-size:14px;font-weight:500;height:46px;transition:all .3s ease;width:66px}.search-container .search-section .search-btn[data-v-a973ffd2]:hover{background:#3a9431}@media (max-width:768px){.search-container .search-section .search-btn[data-v-a973ffd2]{height:44px}}.search-container .search-section .reset-btn[data-v-a973ffd2]{background:#e5e5e5;border:none;border-radius:24px;color:#001524;cursor:pointer;font-family:PingFang SC;font-size:14px;font-weight:500;height:46px;transition:all .3s ease;width:66px}.search-container .search-section .reset-btn[data-v-a973ffd2]:hover{background:#d5d5d5}@media (max-width:768px){.search-container .search-section .reset-btn[data-v-a973ffd2]{height:44px}}.list-container .news-list[data-v-a973ffd2]{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media (max-width:768px){.list-container .news-list[data-v-a973ffd2]{gap:12px;grid-template-columns:1fr}}.list-container .news-list .news-item[data-v-a973ffd2]{background:#f9f9f9;border-radius:16px;cursor:pointer;display:flex;margin:0 auto;max-height:260px;max-width:620px;overflow:hidden;position:relative;transition:all .3s ease}@media (max-width:768px){.list-container .news-list .news-item[data-v-a973ffd2]{width:100%}}.list-container .news-list .news-item[data-v-a973ffd2]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.list-container .news-list .news-item.news-item-hover[data-v-a973ffd2]{border:1px solid #42a937;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.list-container .news-list .news-item .news-image[data-v-a973ffd2]{border-radius:10px 0 0 10px;flex-shrink:0;height:260px;max-width:260px;overflow:hidden}@media (max-width:992px){.list-container .news-list .news-item .news-image[data-v-a973ffd2]{height:162px;max-width:162px}}@media (max-width:768px){.list-container .news-list .news-item .news-image[data-v-a973ffd2]{height:162px;min-width:162px}}.list-container .news-list .news-item .news-image img[data-v-a973ffd2]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.list-container .news-list .news-item .news-content[data-v-a973ffd2]{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:40px 30px;position:relative}@media (max-width:992px){.list-container .news-list .news-item .news-content[data-v-a973ffd2]{height:200px;padding:20px 15px}}@media (max-width:768px){.list-container .news-list .news-item .news-content[data-v-a973ffd2]{height:162px;padding:10px 11px}}.list-container .news-list .news-item .news-content .news-info[data-v-a973ffd2]{display:flex;flex:1;flex-direction:column;justify-content:space-between;max-width:300px}.list-container .news-list .news-item .news-content .news-info .news-title[data-v-a973ffd2]{color:#001524;display:-webkit-box;font-family:PingFang SC;font-size:20px;font-weight:600;line-height:1.4em;margin:0 0 14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.list-container .news-list .news-item .news-content .news-info .news-title[data-v-a973ffd2]{color:#081624;font-size:16px;line-height:1.625em;margin:0 0 4px;-webkit-line-clamp:1}}.list-container .news-list .news-item .news-content .news-info .news-desc[data-v-a973ffd2]{color:#7a7a7a;display:-webkit-box;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:1.57em;margin:0 0 20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.list-container .news-list .news-item .news-content .news-info .news-desc[data-v-a973ffd2]{font-size:12px;line-height:1.5em;-webkit-line-clamp:2;margin:10px 0 auto;text-align:justify}}.list-container .news-list .news-item .news-content .news-info .news-date[data-v-a973ffd2]{color:#7a7a7a;font-family:Barlow;font-size:14px;font-weight:400;line-height:1.57em}@media (max-width:768px){.list-container .news-list .news-item .news-content .news-info .news-date[data-v-a973ffd2]{font-size:12px;line-height:1.5em}}.list-container .news-list .news-item .news-share-btn[data-v-a973ffd2]{align-items:center;bottom:0;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:-2px;transition:all .3s ease;width:48px}@media (max-width:768px){.list-container .news-list .news-item .news-share-btn[data-v-a973ffd2]{align-self:flex-end;height:28px;margin-top:auto;position:static;width:28px}}.no-results[data-v-a973ffd2]{align-items:center;display:flex;justify-content:center;min-height:300px;padding:60px 20px;text-align:center}.no-results p[data-v-a973ffd2]{color:#7a7a7a;font-family:PingFang SC;font-size:16px;font-weight:400}@media (max-width:768px){.no-results[data-v-a973ffd2]{min-height:200px;padding:40px 20px}}
