#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.home[data-v-5b19786e]{width:100%}.carousel-section[data-v-5b19786e]{width:100%;overflow:hidden}.carousel-image[data-v-5b19786e]{width:100%;height:100%;display:block}.view-more-btn[data-v-5b19786e]{width:100px;height:40px;border-radius:40px;text-align:center;line-height:40px;color:#fff;background:#fe434c}.culture-section[data-v-5b19786e]{padding:60px 20px;background:#fff}.section-container[data-v-5b19786e]{max-width:1200px;margin:0 auto}.section-header[data-v-5b19786e]{margin-bottom:50px}.section-header h2[data-v-5b19786e]{font-size:36px;color:#000;margin-bottom:20px;font-weight:700}.section-content[data-v-5b19786e]{display:flex;align-items:center;justify-content:space-between}.section-desc[data-v-5b19786e]{font-size:16px;color:#666;line-height:1.8;max-width:900px;text-align:justify}.culture-items[data-v-5b19786e]{margin-top:40px}.culture-card[data-v-5b19786e]{margin-bottom:20px;transition:transform .3s;border-radius:10px;overflow:hidden}.culture-card[data-v-5b19786e]:hover{transform:translateY(-10px)}.culture-image[data-v-5b19786e]{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.last-item[data-v-5b19786e]{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.culture-info[data-v-5b19786e]{padding:20px}.culture-info h3[data-v-5b19786e]{font-size:20px;color:#c62828;margin-bottom:10px}.culture-info p[data-v-5b19786e]{font-size:14px;color:#666;line-height:1.6;margin-bottom:15px;min-height:80px}.detail-btn[data-v-5b19786e]{width:100%;background-color:#fe434c;border:none}.video-section[data-v-5b19786e]{background:#fff}.video-wrapper[data-v-5b19786e]{max-width:1200px;margin:0 auto;border-radius:10px;overflow:hidden}.video-player[data-v-5b19786e]{width:100%;height:auto;display:block}@media (max-width:768px){.title-line1[data-v-5b19786e]{font-size:36px}.title-line2[data-v-5b19786e]{font-size:24px}.section-header h2[data-v-5b19786e]{font-size:28px}.wen-title[data-v-5b19786e]{font-size:36px}}.main-layout[data-v-3ded786c]{min-height:100vh;display:flex;flex-direction:column}.header[data-v-3ded786c]{background-color:#c62828;padding:0;height:60px!important;line-height:60px}.header-content[data-v-3ded786c]{display:flex;justify-content:space-between;align-items:center;height:100%;max-width:1200px;margin:0 auto;padding:0 20px}.nav-left[data-v-3ded786c]{flex:1}.nav-menu[data-v-3ded786c]{border:none;background-color:transparent}.nav-menu .el-menu-item[data-v-3ded786c]{border-bottom:none;font-size:16px;padding:0 20px;height:60px;line-height:60px}.nav-menu .el-submenu__title[data-v-3ded786c]{border-bottom:none;font-size:16px!important;padding:0 20px;height:60px;line-height:60px}[data-v-3ded786c] .nav-menu .el-submenu .el-submenu__icon-arrow{display:none!important}[data-v-3ded786c] .el-submenu__title span{font-size:16px!important}.nav-right[data-v-3ded786c]{display:flex;align-items:center}.consult-btn[data-v-3ded786c]{background-color:#fff;color:#c62828;border:2px solid #fff;font-weight:700;padding:10px 30px;border-radius:20px}.consult-btn[data-v-3ded786c]:hover{background-color:gold;border-color:gold;color:#c62828}.main-content[data-v-3ded786c]{flex:1;padding:0;background-color:#fff}.footer[data-v-3ded786c]{margin-top:40px;background-color:#b33939;color:#fff;text-align:center;padding:40px 20px;height:auto!important}.footer-content[data-v-3ded786c]{max-width:1200px;margin:0 auto}.footer-links[data-v-3ded786c]{display:flex;justify-content:center;gap:100px}.footer-item[data-v-3ded786c]{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .3s}.footer-item[data-v-3ded786c]:hover{transform:translateY(-5px)}.footer-icon[data-v-3ded786c]{margin-bottom:10px}.footer-item p[data-v-3ded786c]{margin:0;font-size:16px;font-weight:500;color:#fff}.el-menu--popup{min-width:100px!important}.news-page[data-v-1da6e4c2]{min-height:calc(100vh - 200px);background:linear-gradient(180deg,#fff 0,#f5f5f5);padding:40px 0}.page-header[data-v-1da6e4c2]{text-align:center;margin-bottom:50px}.page-title[data-v-1da6e4c2]{font-size:36px;color:#c62828;font-weight:700;margin-bottom:15px}.title-underline[data-v-1da6e4c2]{width:60px;height:4px;background-color:#c62828;margin:0 auto;border-radius:2px}.news-container[data-v-1da6e4c2]{max-width:1000px;margin:0 auto;padding:0 20px}.news-list[data-v-1da6e4c2]{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:30px;margin-bottom:40px}.news-item[data-v-1da6e4c2]{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid #e8e8e8;cursor:pointer;transition:all .3s}.news-item[data-v-1da6e4c2]:last-child{border-bottom:none}.news-item[data-v-1da6e4c2]:hover{background-color:#fef5f5;transform:translateX(5px)}.news-content[data-v-1da6e4c2]{display:flex;align-items:center;flex:1;margin-right:20px}.news-marker[data-v-1da6e4c2]{color:#c62828;font-size:24px;margin-right:15px;font-weight:700}.news-title[data-v-1da6e4c2]{font-size:16px;color:#333;line-height:1.6;flex:1}.news-item:hover .news-title[data-v-1da6e4c2]{color:#c62828}.news-date[data-v-1da6e4c2]{font-size:14px;color:#999;white-space:nowrap}.pagination-wrapper[data-v-1da6e4c2]{display:flex;justify-content:center;padding:20px 0}[data-v-1da6e4c2] .el-pagination.is-background .btn-next,[data-v-1da6e4c2] .el-pagination.is-background .btn-prev,[data-v-1da6e4c2] .el-pagination.is-background .el-pager li{background-color:#fff;color:#666;border:1px solid #ddd}[data-v-1da6e4c2] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#c62828;border-color:#c62828;color:#fff}[data-v-1da6e4c2] .el-pagination.is-background .btn-next:hover,[data-v-1da6e4c2] .el-pagination.is-background .btn-prev:hover,[data-v-1da6e4c2] .el-pagination.is-background .el-pager li:hover{color:#c62828}@media screen and (max-width:768px){.page-title[data-v-1da6e4c2]{font-size:28px}.news-list[data-v-1da6e4c2]{padding:20px 15px}.news-item[data-v-1da6e4c2]{flex-direction:column;align-items:flex-start;padding:15px 10px}.news-content[data-v-1da6e4c2]{margin-bottom:8px;margin-right:0}.news-title[data-v-1da6e4c2]{font-size:14px}.news-date[data-v-1da6e4c2]{padding-left:30px;font-size:12px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;color:#333;line-height:1.6;background-color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c62828;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a52020}.el-button--danger{background-color:#c62828;border-color:#c62828}.el-button--danger:focus,.el-button--danger:hover{background-color:#d32f2f;border-color:#d32f2f}.container{max-width:1200px;margin:0 auto;padding:0 20px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .6s ease-out}img{max-width:100%;height:auto;display:block}a{color:#c62828;text-decoration:none;transition:color .3s}a:hover{color:#d32f2f}.card-shadow{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.text-ellipsis{white-space:nowrap}.text-ellipsis,.text-ellipsis-2{overflow:hidden;text-overflow:ellipsis}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}