.ndg-nav{position:relative;display:inline-flex}.ndg-nav>a{position:relative;padding-right:30px!important}.ndg-caret{position:absolute;right:13px;top:50%;width:8px;height:8px;margin-top:-5px;pointer-events:none;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:rotate(45deg);opacity:.45;transition:opacity .15s ease,transform .15s ease}.ndg-nav.ndg-on>a .ndg-caret,.ndg-nav:hover>a .ndg-caret{opacity:.95}.ndg-nav.ndg-on>a .ndg-caret{transform:rotate(225deg);margin-top:-2px}.ndg-pop{position:absolute;z-index:60;top:100%;left:0;min-width:264px;padding:8px;background:#fff;border-radius:14px;box-shadow:0 18px 44px rgba(17,17,17,.17),0 2px 8px rgba(17,17,17,.07);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.ndg-pop.ndg-open{opacity:1;visibility:visible;transform:translateY(0)}.ndg-pop a{display:block;padding:10px 12px;border-radius:9px;color:#111;text-decoration:none;line-height:1.25;font-size:15px;font-weight:500;white-space:nowrap}.ndg-pop a:focus-visible,.ndg-pop a:hover{background:#f4f4f6;color:#111}.ndg-pop a.active{color:#e11d2e}.ndg-pop .ndg-sub{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:#8a8a8a}.ndg-pop a:hover .ndg-sub{color:#6f6f6f}.ndg-pop .ndg-sep{height:1px;margin:6px 10px;background:#efeff1}@media (max-width:1100px){.ndg-pop{display:none}}.mnav-nav a.mnav-sub{padding-left:46px;font-size:15px;color:#4a4a4a}.mnav-nav a.mnav-sub.active{color:#e11d2e}.mnav-nav a.mnav-sub:before{content:"";position:absolute;left:30px;top:50%;width:6px;height:1px;margin-top:-1px;background:#d0d0d3}.mnav-nav a.mnav-sub{position:relative}.header .logo-img{width:165px!important;height:48px!important}.header .main-nav{padding-left:100px}@media (max-width:1440px){.header .logo-img{width:150px!important;height:44px!important}.header .main-nav{padding-left:50px}}@media (max-width:1366px){.header .logo-img{width:140px!important;height:41px!important}.header .main-nav{padding-left:36px}}@media (max-width:1280px){.header .logo-img{width:130px!important;height:38px!important}.header .main-nav{padding-left:10px}}@media (max-width:1099px){.header .main-nav{padding-left:0}}@media (min-width:1367px){html body .header .main-nav a .nav-cn-long{display:inline}html body .header .main-nav a .nav-cn-short{display:none}.header .main-nav{padding-left:40px}}@media (min-width:1367px) and (max-width:1440px){.header .main-nav{padding-left:20px}}@media (max-width:1366px){html body .header .main-nav a .nav-cn-long{display:none}html body .header .main-nav a .nav-cn-short{display:inline}}