.layout .main-content{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.layout .main-content .el-image__inner,.layout .main-content img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.layout .main-content .el-carousel__arrow,.layout .main-content .el-carousel__indicators{pointer-events:auto}.layout .main-content .el-image-viewer__wrapper{display:none!important}.header[data-v-730c5362]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);height:70px}.header-content[data-v-730c5362]{max-width:1200px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.logo[data-v-730c5362]{display:flex;align-items:center}.logo img[data-v-730c5362]{height:45px;max-width:150px;-o-object-fit:contain;object-fit:contain}.nav-menu[data-v-730c5362]{display:flex;align-items:center;gap:0}.nav-item[data-v-730c5362]{font-size:14px;font-weight:500;color:#333;text-decoration:none;padding:0 12px;height:70px;line-height:70px;position:relative;transition:color .3s ease}.nav-item.active[data-v-730c5362],.nav-item[data-v-730c5362]:hover{color:#2196f3}.nav-item[data-v-730c5362]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:3px;background:#2196f3;transition:width .3s ease}.nav-item.active[data-v-730c5362]:after,.nav-item[data-v-730c5362]:hover:after{width:60%}.mobile-menu-btn[data-v-730c5362]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:5px;z-index:1001}.mobile-menu-btn span[data-v-730c5362]{display:block;width:25px;height:3px;background:#333;transition:all .3s;border-radius:2px}@media (max-width:768px){.mobile-menu-btn[data-v-730c5362]{display:flex}.nav-menu[data-v-730c5362]{position:fixed;top:70px;left:0;right:0;background:#fff;flex-direction:column;padding:20px 0;box-shadow:0 4px 10px rgba(0,0,0,.1);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s}.nav-menu.mobile-open[data-v-730c5362]{transform:translateY(0);opacity:1;visibility:visible}.nav-item[data-v-730c5362]{height:50px;line-height:50px;padding:0 30px;width:100%;text-align:left}.nav-item[data-v-730c5362]:after{display:none}.nav-item.active[data-v-730c5362],.nav-item[data-v-730c5362]:hover{background:#f5f5f5}}.footer[data-v-29a243ce]{background:#2c3e50;color:#ecf0f1;padding:40px 0 0;height:auto}.footer-content[data-v-29a243ce]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr) auto;gap:40px;padding:0 20px 40px;align-items:start}.footer-section h4[data-v-29a243ce]{font-size:18px;margin-bottom:20px;color:#fff}.footer-section ul[data-v-29a243ce]{list-style:none;padding:0;margin:0}.footer-section ul li[data-v-29a243ce]{margin-bottom:10px}.footer-section ul li a[data-v-29a243ce]{color:#bdc3c7;text-decoration:none;transition:color .3s}.footer-section ul li a[data-v-29a243ce]:hover{color:#3498db}.contact-info p[data-v-29a243ce]{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#bdc3c7;font-size:14px}.contact-info .el-icon[data-v-29a243ce]{color:#3498db}.qrcode[data-v-29a243ce]{text-align:center}.social-links[data-v-29a243ce]{margin-top:15px;display:flex;flex-direction:column;gap:10px}.social-link[data-v-29a243ce]{display:flex;align-items:center;justify-content:center;gap:6px;color:#bdc3c7;text-decoration:none;font-size:14px;transition:color .3s}.social-link[data-v-29a243ce]:hover{color:#3498db}.social-link .el-icon[data-v-29a243ce]{font-size:16px}.fort-logo[data-v-29a243ce]{display:flex;align-items:flex-start;justify-content:flex-end;height:100%}.fort-logo-img[data-v-29a243ce]{max-width:400px;max-height:1200px;height:auto;width:auto;-o-object-fit:contain;object-fit:contain}.footer-bottom[data-v-29a243ce]{background:#1a252f;padding:20px 0}.footer-bottom-content[data-v-29a243ce]{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:20px;padding:0 20px;font-size:14px;color:#95a5a6}.footer-bottom-content a[data-v-29a243ce]{color:#95a5a6;text-decoration:none}.footer-bottom-content a[data-v-29a243ce]:hover{color:#3498db}.police-icp[data-v-29a243ce]{display:flex;align-items:center;gap:5px}.beian-icon[data-v-29a243ce]{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.footer-content[data-v-29a243ce]{grid-template-columns:repeat(2,1fr);gap:30px}.qrcode[data-v-29a243ce]{grid-column:1/-1;text-align:center}.social-links[data-v-29a243ce]{flex-direction:row;justify-content:center;flex-wrap:wrap}.fort-logo[data-v-29a243ce]{grid-column:1/-1;justify-content:center;margin-top:20px}.fort-logo-img[data-v-29a243ce]{max-width:200px;max-height:600px}.footer-bottom-content[data-v-29a243ce]{flex-direction:column;gap:10px}}@media (max-width:480px){.footer[data-v-29a243ce]{padding:30px 0 0}.footer-content[data-v-29a243ce]{grid-template-columns:1fr;gap:25px;padding:0 15px 30px}.footer-section h4[data-v-29a243ce]{font-size:16px;margin-bottom:15px}.footer-section ul li[data-v-29a243ce]{margin-bottom:8px}.contact-info p[data-v-29a243ce]{font-size:13px;margin-bottom:10px}.social-links[data-v-29a243ce]{flex-direction:column;align-items:center}.fort-logo-img[data-v-29a243ce]{max-width:150px;max-height:450px}.footer-bottom[data-v-29a243ce]{padding:15px 0}.footer-bottom-content[data-v-29a243ce]{font-size:12px;padding:0 15px}}.layout[data-v-1f3f9dca]{min-height:100vh;display:flex;flex-direction:column}.layout[data-v-1f3f9dca] .main-content{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.layout[data-v-1f3f9dca] .main-content img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.layout[data-v-1f3f9dca] .main-content .el-image__inner{pointer-events:none}.main-content[data-v-1f3f9dca]{flex:1;padding-top:70px;background:#fff}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f5f5f5}a{text-decoration:none;color:inherit}.el-footer,.el-header,.el-main{padding:0}.el-menu--horizontal,.el-menu--horizontal>.el-menu-item{border-bottom:none!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}