body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea,label{font-size:14px;font-family:Microsoft Yahei;-webkit-text-size-adjust:none;}
button,input,select,label{vertical-align:middle;list-style-type:none;border:none;}
label{padding-left:0.4em;}
ul,ol,p,h1,h2,h3,h4,h5,h6{font-size:100%;}
ul{list-style:none;}
h1{font-size:22px;}
h2{font-size:16px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:12px;}
h6{font-size:12px;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
img{border:0 none;}
a img,span img{vertical-align:bottom;}
em{font-style:normal;font-weight:700;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
table th{font-weight:300;}
a{text-decoration:none;color:#606060;}
a:hover{;color:#005aaa;}
.fl{float: left;}
.fr{float: right;}

.jhzf-head{position: relative; z-index: 1;   background-color: #fff;}
.jhzf-head-nav{ width: 1200px; height: 110px; margin: 0 auto; }
.jhzf-head .jh-logo-box{margin-top:12px;}
.jhzf-head .jh-logo-box a{display: block;}
.jhzf-head .jh-nav-item{}

.jhzf-head .jh-nav-item ul{position: relative;display: flow-root;}
.jhzf-head .jh-nav-item li{position: static; float: left; width: 93px;  margin-left: 30px;}
.jhzf-head .jh-nav-item li>a {display: block;width: 93px;height: 110px;text-align: center;line-height: 110px;font-size: 20px;color: #000000;  font-weight: bold;  padding: 0;}
.jhzf-head .jh-nav-item li a:hover{ background: none; }
.zwgk:hover{ background: url(jhzt_hover.png) no-repeat; }
.jhzf-head .jh-nav-item li .zwgk_hover{display: none; position: absolute; right: 0; top:75px; width: 700px;}
.jhzf-head .jh-nav-item li:hover .zwgk_hover{display: block; position: absolute; right: 0; top:75px; width: 700px; }
.jhzf-head .jh-nav-item .zwgk_hover ul{height: 40px;}
.jhzf-head .jh-nav-item .zwgk_hover li{width: auto; margin: 0 15px;  height: 40px;}
.jhzf-head .jh-nav-item .zwgk_hover a{width: auto; height: 40px; line-height: 40px; font-size: 16px; font-weight: inherit;}
.jhzf-head .jh-nav-item .zwgk_hover a:hover{ font-weight: bold; }


/**/
.useOldFixed .jhzf-head .jh-nav-item .zwgk_hover ul{height: auto;}
.useOldFixed .jhzf-head .jh-nav-item li:hover .zwgk_hover{background: #f5f5f5; top:60px; width: 820px;}
.useOldFixed .jhzf-head .jh-nav-item .zwgk_hover li{height:60px; width: 255px;}
.useOldFixed .jhzf-head-nav{padding-top: 10px; padding-bottom: 10px;}
.useOldFixed .jhzf-head .jh-nav-item{ width: 700px; }
.useOldFixed .jhzf-head .jh-nav-item li {float: left;   margin-left: 0;   width: 200px;}
.useOldFixed .jhzf-head .jh-nav-item li>a{ height: 60px; line-height: 60px; width: 100%; font-size: 28px;}