body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin: 0;padding: 0}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section ,iframe {display: block}
audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
html,body,button, input, select, textarea {font-size: 14px;line-height:1.5; font-family: "Arial","Microsoft Yahei",sans-serif;color:#333333;-webkit-font-smoothing: antialiased;}
button{border: 0}
button, input, select, textarea{outline: none; background: none;border: none;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
em, b, i, code, strong {font-style: normal;}
:-moz-ui-invalid:not(output) {box-shadow: none;}
table {border-collapse: collapse;border-spacing: 0}
th {text-align: inherit}
fieldset, img {border: 0}
img{vertical-align: middle}
del {text-decoration: line-through}
address, caption, cite, code, dfn, em, th, var {font-style: normal;}
ol, ul {list-style: none}
caption, th {text-align: left}
q:before, q:after {content: ''}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}
sup {top: -.5em}
sub {bottom: -.25em}
a{text-decoration: none;color:inherit;}
a:hover {text-decoration: none;}
.clearfix:after,.clf:after{visibility: hidden; display: block;font-size: 0;content: '.'; clear: both;height: 0}
.clearfix,.clf{zoom: 1;}
.clear { font-size: 0;line-height: 0;height: 0;clear: both; visibility: hidden; overflow: hidden}
.fn-text-overflow {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.wsc-headNav span{
  color: white;
    font-size: 15px;
    line-height: 44px;
}
.erj a{background:#263450;z-index:2;color:white;padding: 0px !important;}
.erj a,.erj span{display:block;position:relative}
.erj span{width:100%}
.erj span:before>a{background:0 0}
/* .erj span:hover{background-color:#FE0501} */
/* .erj span a:hover:before{width:100%;opacity:.6} */
.erj{display:none;position:absolute;width:14%;margin-left:-89px;top:90px;}
.erj a{line-height:43px;height:auto;padding:10px 0;border-top:1px solid #fff;text-align:center}
.hn-hyitem:hover .erj{display:block;}
.erj a:hover{background-color: #2791E5;}