@font-face{font-family:TTNP_DemiBold;src:url(/assets/web/fonts/tt_norms_pro_demibold-webfont.woff2) format('woff2'),url(/assets/web/fonts/tt_norms_pro_demibold-webfont.woff) format('woff');font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:-.1rem;margin-bottom:2rem;margin-top:0}body:lang(zh-CN) h1,body:lang(zh-CN) h2,body:lang(zh-CN) h3,body:lang(zh-CN) h4,body:lang(zh-CN) h5,body:lang(zh-CN) h6{letter-spacing:.1rem}header{background:#fff;z-index:200;width:100%;border-bottom:2px solid #b8b8b8}#top-wrapper{width:100%;margin:0 auto;background:#fff;padding:3rem 4.2rem 0;line-height:1;position:relative;display:flex;align-items:center}.logodiv{flex-grow:1;padding-bottom:.4rem;margin-bottom:2rem}.logopic{width:21rem;opacity:.8}.top-nav{display:flex;flex-direction:row;gap:5rem;padding-top:.2rem}.top-nav li{position:relative;display:inline-block;font-size:1.6rem;line-height:1;font-weight:700;text-transform:uppercase;color:#7e7e7e;padding:0}body:lang(en-US) .top-nav li{font-family:TTNP_Bold,sans-serif;font-size:1.4rem;line-height:1;font-weight:400}.top-nav li a{display:block;word-break:keep-all;color:#7e7e7e}.top-nav li span{display:block;word-break:keep-all;color:#7e7e7e;cursor:pointer;margin-bottom:2rem}.top-nav li ul{display:none;margin:0;position:absolute;top:3rem;left:-4rem;background:#fff;padding:0;z-index:1;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}body:lang(zh-CN) .top-nav li ul{left:-1.2rem}.top-nav li ul.mul{left:-2rem}body:lang(zh-CN) .top-nav li ul.mul{left:-2.2rem}.langdiv{font-size:1.4rem;line-height:1;margin-left:5rem;color:#7e7e7e;padding-top:0}body:lang(zh-CN) .langdiv{font-size:1.4rem;line-height:1}.langdiv span{color:#7e7e7e}.langdiv a:lang(zh-CN){display:inline-block;font-size:1.4rem;line-height:1.2;font-weight:700;color:#7e7e7e;vertical-align:top;padding:0;text-align:left}.langdiv span:lang(zh-CN){display:inline-block;font-size:1.5rem;line-height:1.2;font-weight:700;vertical-align:top;padding:0;text-align:left}.langdiv a:lang(en-US){font-size:1.5rem;line-height:1.2;font-weight:600}#main-body{width:100%;margin:0 auto;position:relative;margin-top:10rem}body:lang(en-US) .setupper{text-transform:uppercase}footer{width:100%;padding:3rem 0 3rem 0;background:#858688;color:#fff}.footrow{width:100%;padding:0 6rem 0 8rem;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap}.site-nav{display:flex;flex-direction:row;gap:5rem;list-style:none;margin:0;padding:0;padding-top:.2rem}.site-nav li{display:inline-block;text-align:left;margin:0;padding-top:.5rem;font-size:1.5rem;line-height:1.5;color:#fff}.site-nav li.foottitle{font-size:1.5rem;line-height:1.5;color:#fff;margin:0}.privacy{display:inline-block;font-size:1.5rem;line-height:1.5;margin-left:1rem;color:#fff;vertical-align:middle}.copyright span{font-size:1.5rem;line-height:1.5}.logo-nav li{position:relative;display:inline-block;text-align:left;margin:0 2rem 0 0;font-size:1.2rem;line-height:0;color:#fff}.logo-nav li img{display:block;width:2rem}section{max-width:146rem;margin:0 auto;padding:0}@media (max-width:1692px){.site-nav{gap:2rem}}@media (max-width:1582px){.footrow{flex-direction:column}.footright{text-align:left;margin-top:1.6rem}.privacy{margin-left:0}}@media (max-width:1544px){section{max-width:calc(100vw - 4.2rem - 4.2rem);margin-left:4.2rem;margin-right:4.2rem}}#main-body{min-height:calc(100vh - 82px - 90px)}@media (max-width:1582px){#main-body{min-height:calc(100vh - 82px - 136px)}}@media (max-width:1150px){#main-body{min-height:calc(100vh - 82px - 168px)}}@media (max-width:1024px){#main-body{min-height:calc(100vh - 60px - 150px)}}@media (max-width:1024px){#top-wrapper{padding:2rem 4.2rem 1.8rem}.logodiv{padding-bottom:0;margin-bottom:0}.logopic{width:16rem}#main-body{margin-top:0}footer{padding:2rem 0}.footrow{padding:0 4.2rem 0 4.2rem}}@media (max-width:768px){section{max-width:none;margin:0 1.6rem;margin-top:3rem}#top-wrapper{padding:2rem 1.6rem 1.8rem}.site-nav{display:block}.site-nav li{display:block;font-size:1.2rem;line-height:1.5;padding-top:1rem}.site-nav li.foottitle{font-size:1.2rem;line-height:1.5;padding-bottom:1rem}.logo-nav li{margin:0 1.6rem 0 0}.logo-nav li img{width:1.6rem}.privacy{display:block;font-size:1.2rem;line-height:1.5}.copyright{font-size:1rem;line-height:1.5;margin:3rem 0 0 0}.copyright span{font-size:1rem;line-height:1.5}}@media (max-width:640px){.footrow{padding:0 1.6rem}.privacy{margin-top:1rem}}.nav-top{height:2vh}.hc-offcanvas-nav .nav-back a,.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a{color:#7e7e7e}.hc-offcanvas-nav .nav-back span::before,.hc-offcanvas-nav .nav-next span::before{border-top:2px solid #aaa;border-left:2px solid #aaa}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:4.2rem}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:4.2rem}.hc-offcanvas-nav .nav-back span,.hc-offcanvas-nav .nav-close-button span,.hc-offcanvas-nav .nav-parent .nav-next{width:4rem}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a>.nav-next span::before{margin-top:-.2rem}.hc-offcanvas-nav ul ul{margin-right:2rem;border-right:2px solid #ccc}