/* JXSY 0.4.37 public header and product-category typography. */
.zh-nav-item{font-weight:400}
.zh-nav-item.is-current>a,.zh-nav-item[aria-current="page"]>a{font-weight:700}
.zh-nav-item.is-current:after,.zh-nav-item[aria-current="page"]:after{bottom:0;box-shadow:0 2px 0 var(--zh-green)}
.zh-mega{top:100%}
.static-page .zh-category>a{font-size:16px;line-height:22px}
@media (min-width:761px){
.zh-header{height:100px}
.zh-header-inner{height:98px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}
.zh-brand{width:auto;justify-self:start;transform:translateY(5px)}
.zh-nav{height:98px;justify-self:center;margin-left:0;transform:translateX(40px)}
.zh-header-tools{display:flex;align-items:center;justify-self:end}
.zh-nav-item{font-size:16px;font-weight:400}
.zh-hotline{margin-left:0;font-size:16px}
.en-header .zh-hotline{font-size:17px}
.zh-language{margin-left:20px}
.zh-brand-copy{width:100px}
.en-site .zh-brand-copy{width:198px}
.zh-brand-copy>b{display:block;width:100%;white-space:nowrap}
.zh-brand-copy>small{margin-top:6px;display:flex;width:100%;align-items:center;justify-content:space-between;white-space:nowrap;letter-spacing:0}
.zh-brand-copy>small>em,.zh-brand-copy>small>i{font:inherit;font-style:normal}
.en-site .zh-brand-copy>small{font-size:10px;letter-spacing:0}
}
@media (max-width:760px){
.zh-nav-item{font-size:14px}
.zh-header-tools{display:flex;align-items:center;margin-left:12px;flex:none}
.zh-header-tools .zh-language{margin-left:0}
}
