.logo[data-v-7fbdd250]{cursor:pointer;color:#fff;font-size:22px;font-weight:700}.nav[data-v-7fbdd250]{color:#fff;z-index:9999;background:0 0;width:100%;height:80px;line-height:80px;transition:all .3s;position:fixed;top:0;left:0}.nav.is-detail[data-v-7fbdd250]{color:#333!important;background:#f5f7fa!important;box-shadow:0 2px 10px #0000001a!important}.nav.is-detail .logo[data-v-7fbdd250]{color:#333!important}.nav.is-detail .hamburger span[data-v-7fbdd250]{background:#333!important}.nav.is-detail .nav-btn[data-v-7fbdd250]{color:#fff!important;background:#0f62fe!important}.nav.is-detail .nav-menu a[data-v-7fbdd250]{color:#333!important}.nav.scrolled[data-v-7fbdd250]{color:#333!important;background:#f5f7fa!important;box-shadow:0 2px 10px #0000001a!important}.nav.scrolled .logo[data-v-7fbdd250]{color:#333!important}.nav.scrolled .hamburger span[data-v-7fbdd250]{background:#333!important}.nav.scrolled .nav-btn[data-v-7fbdd250]{color:#fff!important;background:#0f62fe!important}.nav.scrolled .nav-menu a[data-v-7fbdd250]{color:#333!important}.nav.scrolled .nav-menu a[data-v-7fbdd250]:after{background:#0f62fe!important}.nav.hide[data-v-7fbdd250]{top:-80px}.nav-wrap[data-v-7fbdd250]{justify-content:space-between;align-items:center;display:flex}.nav-menu[data-v-7fbdd250]{gap:40px;display:flex}.nav-menu li[data-v-7fbdd250]{position:relative}.nav-menu a[data-v-7fbdd250]{color:#fff;padding:0 5px;font-size:15px}.nav-menu a[data-v-7fbdd250]:after{content:"";background:#fff;width:0;height:2px;transition:all .3s;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.nav-menu a[data-v-7fbdd250]:hover:after{width:80%}.nav-btn[data-v-7fbdd250]{color:#0f62fe;background:#fff;border-radius:4px;height:40px;padding:0 24px;font-size:15px;font-weight:700;line-height:40px;display:inline-block}.hamburger[data-v-7fbdd250]{cursor:pointer;z-index:10000;flex-direction:column;gap:5px;display:none}.hamburger span[data-v-7fbdd250]{background:#fff;width:24px;height:2px;transition:all .3s;display:block}.hamburger.active span[data-v-7fbdd250]:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.active span[data-v-7fbdd250]:nth-child(2){opacity:0}.hamburger.active span[data-v-7fbdd250]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu[data-v-7fbdd250]{z-index:9998;background:#fffffff7;width:100%;padding:20px 0;display:none;position:fixed;top:80px;left:0;box-shadow:0 10px 20px #0000001a}.mobile-menu.open[data-v-7fbdd250]{display:block}.mobile-menu-item[data-v-7fbdd250]{color:#333;cursor:pointer;padding:14px 30px;font-size:16px}.mobile-menu-item[data-v-7fbdd250]:active{color:#0f62fe;background:#f5f7fa}@media (width<=768px){.nav-menu[data-v-7fbdd250]{display:none!important}.hamburger[data-v-7fbdd250]{display:flex!important}.nav-wrap[data-v-7fbdd250]{padding:0 15px}.logo[data-v-7fbdd250]{font-size:18px}.nav-btn[data-v-7fbdd250]{height:36px;padding:0 16px;font-size:14px;line-height:36px}}.fixed-side[data-v-debe740d]{z-index:999;flex-direction:column;gap:16px;display:flex;position:fixed;bottom:120px;right:30px}.side-item[data-v-debe740d]{opacity:1;color:#fff;cursor:pointer;background:#888;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;display:flex;position:relative}.side-pop[data-v-debe740d]{white-space:nowrap;background:#fff;border-radius:6px;padding:10px;display:none;position:absolute;top:50%;right:60px;transform:translateY(-50%)}.side-item:hover .side-pop[data-v-debe740d]{display:block}.qr-pop img[data-v-debe740d]{width:130px;height:130px;display:block}.tel-pop[data-v-debe740d]{color:#333;background:#fff;padding:6px 10px;font-size:15px}.footer[data-v-d2e872b5]{color:#999;text-align:center;background:#111;padding:30px 0;line-height:1.8}.footer-copyright[data-v-d2e872b5]{margin:0 0 8px;font-size:14px}.footer-beian[data-v-d2e872b5]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;font-size:13px;display:flex}.footer-beian a[data-v-d2e872b5]{color:#939393;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.footer-beian img[data-v-d2e872b5]{vertical-align:middle;width:16px;height:16px}.beian-sep[data-v-d2e872b5]{color:#666}*{box-sizing:border-box;margin:0;padding:0;font-family:Microsoft YaHei,PingFang SC,sans-serif}.container{width:1200px;margin:0 auto}a{color:inherit;text-decoration:none;transition:all .3s}ul{list-style:none}html,body{height:100%}.app-wrapper{flex-direction:column;min-height:100vh;display:flex}.content-body{flex:1}@media (width<=768px){.banner-wrap,.banner-slider,.slide-item{background-position:50%!important;background-size:cover!important;width:100%!important;height:60vh!important;overflow:hidden!important}.banner-btns{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.nav{width:100%!important;min-width:auto!important}.nav-wrap{flex-wrap:wrap!important;padding:0 15px!important}.advantage-section,.contact-section,.news-section{width:100%!important;padding:40px 15px!important}body,html{width:100%!important;overflow-x:hidden!important}.container{width:100%!important;margin:0 auto!important;padding:0 15px!important}body,html{max-width:100vw!important;overflow-x:hidden!important}.nav{min-width:auto!important}.nav-wrap{padding:0 15px!important}.nav-menu{display:none!important}.logo{font-size:18px!important}.nav-btn{height:36px!important;padding:0 16px!important;font-size:14px!important;line-height:36px!important}.banner-wrap,.banner-slider,.slide-item{background-position:50%!important;background-size:cover!important;width:100%!important;height:70vh!important}.slide-content h1{font-size:24px!important;line-height:1.4!important}.slide-content p{font-size:15px!important}.banner-btns{flex-direction:column!important;gap:12px!important}.btn1,.btn2{width:fit-content!important;padding:12px 24px!important;font-size:14px!important}.arrow{width:36px!important;height:36px!important;font-size:16px!important}.section-title h2{font-size:22px!important}.advantage-section,.service-section,.news-section,.contact-section{padding:50px 0!important}.contact-content{flex-direction:column!important;gap:30px!important}.footer{padding:25px 15px!important}.footer p{font-size:13px!important}}
