.site-header[data-v-a99fe1d8]{background:#fff;position:relative;z-index:1000}.header-top[data-v-a99fe1d8]{border-bottom:0}.container[data-v-a99fe1d8]{max-width:1200px;margin:0 auto;padding:0 10px}.top-row[data-v-a99fe1d8]{display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px;overflow:hidden}.logo img[data-v-a99fe1d8]{height:70px;width:auto;display:block}.logo-text[data-v-a99fe1d8]{display:inline-block;font-size:20px;font-weight:700;color:#222;line-height:70px}.top-right[data-v-a99fe1d8]{display:flex;align-items:center;justify-content:flex-end;gap:0;padding-top:19px}.phone[data-v-a99fe1d8]{font-family:Microsoft YaHei,sans-serif;font-style:italic;font-size:18px;color:#303030;line-height:40px;min-height:40px;margin-left:8px;padding-left:48px;border-left:1px solid #a0a0a0;background:url(/images/phone-icon.png) 20px center no-repeat}.search-wrap[data-v-a99fe1d8]{position:relative;width:40px;height:40px;margin-right:8px}.search-wrap input[data-v-a99fe1d8]{position:absolute;right:0;top:0;width:0;height:40px;border:1px solid #ddd;opacity:0;padding:0;transition:.25s}.search-wrap.open input[data-v-a99fe1d8]{width:200px;opacity:1;padding:0 42px 0 12px}.search-btn[data-v-a99fe1d8]{position:absolute;right:0;top:0;width:40px;height:40px;border:0;cursor:pointer;background:#fff url(/images/search-icon.png) center no-repeat}.menu-btn[data-v-a99fe1d8]{display:none;width:40px;height:40px;margin-left:10px;border:1px solid #ccc;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer}.menu-btn span[data-v-a99fe1d8]{width:18px;height:2px;background:#333}.header-nav-wrap[data-v-a99fe1d8]{height:60px;overflow:hidden;background:#fff;border-top:1px solid #a0a0a0}.nav-list[data-v-a99fe1d8]{display:flex;justify-content:center;align-items:stretch;height:60px}.nav-item[data-v-a99fe1d8]{position:relative;margin:0 25px;line-height:60px}.nav-link[data-v-a99fe1d8]{display:block;font-size:16px;line-height:60px;text-align:center;padding:0 39px;position:relative}.nav-link[data-v-a99fe1d8]:before{content:"";display:block;width:76px;height:1px;background:#03a537;margin:0 auto;position:relative;top:-10px;transition:.4s all;opacity:0}.nav-item:hover .nav-link[data-v-a99fe1d8]:before,.nav-item.selected .nav-link[data-v-a99fe1d8]:before{opacity:1;transform:translateY(60px)}.nav-item.selected .nav-link[data-v-a99fe1d8],.nav-item:hover .nav-link[data-v-a99fe1d8]{color:#03a537}.sub-menu[data-v-a99fe1d8]{display:none;position:absolute;left:50%;top:60px;transform:translate(-50%);min-width:210px;background:#fff;box-shadow:0 6px 18px #0000001f;z-index:20;padding:6px 0}.nav-item:hover .sub-menu[data-v-a99fe1d8]{display:block}.sub-menu a[data-v-a99fe1d8]{display:block;line-height:40px;padding:0 16px;font-size:14px;white-space:nowrap}.sub-menu a[data-v-a99fe1d8]:hover{color:#03a537;background:#f7f7f7}.mask[data-v-a99fe1d8]{display:none}@media (max-width: 1199px){.container[data-v-a99fe1d8]{max-width:98%}.nav-item[data-v-a99fe1d8]{margin:0}.nav-link[data-v-a99fe1d8]{padding:0 25px}}@media (max-width: 960px){.top-row[data-v-a99fe1d8]{padding-top:12px;padding-bottom:12px}.logo img[data-v-a99fe1d8]{height:48px}.phone[data-v-a99fe1d8],.search-wrap[data-v-a99fe1d8]{display:none}.menu-btn[data-v-a99fe1d8]{display:flex}.header-nav-wrap[data-v-a99fe1d8]{position:fixed;top:0;right:0;width:min(80vw,300px);height:100vh;overflow-y:auto;border:0;transform:translate(100%);transition:.25s;z-index:1200;box-shadow:-6px 0 20px #00000026}.header-nav-wrap.open[data-v-a99fe1d8]{transform:translate(0)}.nav-list[data-v-a99fe1d8]{flex-direction:column;height:auto;padding-top:60px}.nav-item[data-v-a99fe1d8]{margin:0;border-bottom:1px solid #eee;line-height:48px}.nav-link[data-v-a99fe1d8]{text-align:left;padding:0 20px;line-height:48px}.nav-link[data-v-a99fe1d8]:before{display:none}.sub-menu[data-v-a99fe1d8],.nav-item:hover .sub-menu[data-v-a99fe1d8]{display:none;position:static;transform:none;box-shadow:none;background:#fafafa}.nav-item.expanded .sub-menu[data-v-a99fe1d8]{display:block}.sub-menu a[data-v-a99fe1d8]{padding-left:36px}.mask[data-v-a99fe1d8]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1100}}.site-footer[data-v-b4102e36]{margin-top:0}.container[data-v-b4102e36]{max-width:1200px;margin:0 auto;padding:0 16px}.footer-main[data-v-b4102e36]{background:#626262;color:#fff;text-align:center;padding:56px 0 48px}.footer-main h3[data-v-b4102e36]{margin:0 0 28px;font-size:30px;font-weight:700;letter-spacing:1px}.info[data-v-b4102e36]{display:inline-flex;flex-direction:column;align-items:center;gap:14px}.row[data-v-b4102e36]{margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;line-height:1.6;color:#fff}.row a[data-v-b4102e36]{color:#fff}.row a[data-v-b4102e36]:hover{color:#03a537}.contact[data-v-b4102e36]{gap:36px}.contact .item[data-v-b4102e36]{display:inline-flex;align-items:center;gap:8px}.icon[data-v-b4102e36]{width:18px;height:18px;display:inline-flex;flex-shrink:0}.icon svg[data-v-b4102e36]{width:100%;height:100%}.footer-bar[data-v-b4102e36]{background:#848484;color:#fff;text-align:center;line-height:60px;font-size:14px}.footer-bar a[data-v-b4102e36]{color:#fff;margin:0 6px}.footer-bar a[data-v-b4102e36]:hover{color:#03a537}@media (max-width: 767px){.footer-main[data-v-b4102e36]{padding:32px 0 28px}.footer-main h3[data-v-b4102e36]{font-size:22px;margin-bottom:20px}.row[data-v-b4102e36]{font-size:14px;flex-wrap:wrap}.contact[data-v-b4102e36]{flex-direction:column;gap:12px}.footer-bar[data-v-b4102e36]{line-height:1.7;padding:12px 16px}}.boot-loading[data-v-2bb5a6e0],.boot-error[data-v-2bb5a6e0]{min-height:40vh;display:grid;place-content:center;gap:12px;text-align:center;color:#666}.boot-error button[data-v-2bb5a6e0]{justify-self:center;border:1px solid #03a537;background:#03a537;color:#fff;padding:8px 18px;cursor:pointer}:root{--brand: #03a537;--brand-dark: #007e31;--accent: #c70000;--text: #333333;--footer-bg: #626262;--footer-bar: #848484;--page-bg: #ebebeb;--max: 1200px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;color:var(--text);font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;font-size:14px;background:#fff;line-height:1.5}a{color:inherit;text-decoration:none}a:hover{color:var(--brand-dark)}img{max-width:100%;display:block}.rich-body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;font-size:14px;color:#333;line-height:1.75;word-break:break-word;overflow-wrap:anywhere}.rich-body>*:first-child{margin-top:0}.rich-body>*:last-child{margin-bottom:0}.rich-body p{margin:0 0 .75em}.rich-body h1,.rich-body h2,.rich-body h3,.rich-body h4,.rich-body h5,.rich-body h6{margin:1em 0 .6em;font-weight:400;color:#333;line-height:1.4}.rich-body ul,.rich-body ol{margin:0 0 .75em;padding-left:1.6em}.rich-body li{margin:.25em 0}.rich-body img{display:block;max-width:100%;height:auto;margin:12px auto}.rich-body blockquote{margin:.75em 0;padding:.4em 0 .4em 1em;border-left:3px solid #ddd;color:#666}.rich-body table{width:100%;border-collapse:collapse;margin:.75em 0}.rich-body th,.rich-body td{border:1px solid #e5e5e5;padding:8px 10px;vertical-align:top}ul,ol{margin:0;padding:0;list-style:none}button,input{font:inherit}.app-root{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1}.container{width:100%;max-width:var(--max);margin:0 auto;padding:0 10px}
