*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html,
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,
img {
  margin: 0px;
  padding: 0px;
  outline: none;
  border: 0px;
}
li {
  list-style: none;
}
body {
  text-align: left;
  font-family: '微软雅黑';
  color: #333333;
  background: #fff;
}
a,
ins {
  text-decoration: none;
}
a {
  color: #333333;
}
a:hover {
    text-decoration: none;
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  -moz-transition: all 0.2s;
}
a:visited,a:active,a:focus{
    text-decoration: none;
}

.l_float{
    float: left;
}
.r_float{
    float: right;
}
.hidden{
    display: none;
}
.clearfix{
    zoom:1;   
}
.clearfix:after{
    clear:both;
    content:'';
    display:block;
    width: 0;
    height: 0;
    visibility:hidden;
    
} 
            .zjzw_head,#bm_close{
                display: none;
            }
            /*头部样式*/
            .zjzw_pc_head{
                width: 100%;
                height: 120px;
                background: #FFFFFF;
            }
            .headContainer{
                width: 1080px;
                margin:0 auto;
            } 
            .logocolumn{
                margin-top: 20px;
            }
            .zjzw_pc_head .logo{
                width: 200px;
                height: 40px;
                position: static;
            }
            .zjzw_pc_head .logo>img{
                width: 200px;
                height: 40px;
            }
            .zjzw_pc_login>img{
                width: 1px;
                height: 13px;
                margin: 0 13px;
                float: left;
                margin-top: 11px;
            }
            #zjzw_mhw,#zjzw_jiuban{
                display: inline-block;
                font-size: 14px;
                color: #333333;
                /*float: left;*/
                margin-top: 6px;
            }
            #pc_logins{
                margin-left: 22px;
                float: right;
                line-height: normal;
            }
            #btnlogin,#register{
                width: 76px !important;
                height: 32px !important;
                line-height:30px !important;
                position: relative;
                border-radius: 2px !important;
                font-size: 14px;
                color: #333333;
                top: 0;
            }
            #register{
                border: 1px solid #EAECED;
            }
            #btnlogin{
                background: #F1F2F3;
                border: 1px solid transparent;
            }
#register:hover{
    background:none !important;
}
            #reg{
                right: -9px !important;
                top: 27px !important;
            }
            #btn{
                right: -8px !important;
                top: 28px !important;
            }
            /**/
            .func > .user{
                margin-left: 10px;
                font-size: 14px;
            }
            .func>.user>a{
                color: #333 !important;
            }
            .func>.user>span{
                border-top: 1px solid #333 !important;
                border-right: 1px solid #333 !important;
            }
            /**/
            #out1{
                padding: 0 20px 11px;
            }
            
            
            /*导航栏*/
            .zjzw_pc_head .nav{
                height: 60px;
                position: relative;
                background: #fff;
                overflow: visible;
                display: block;
            }
            .zjzw_pc_head .nav>ul>li{
                float: left;
                margin-right: 45px;
            }
            .zjzw_pc_head .nav>ul>li>a{
                display: inline-block;
                padding-top: 11px;
                line-height: 44px;
                color: #333;
                font-size: 14px;
            }
            .zjzw_pc_head .nav>ul>li>a:hover{
                border-bottom: 5px solid #33a0e5;
                color:#33a0e5;
            }
            .zjzw_pc_head .nav>ul>li.on a{
                border-bottom: 5px solid #33a0e5;
                color:#33a0e5;
            }
            .zcxw{
                position: relative;
            }
            .zcxw:hover .zcxw_list{
                display: block;
            }
            .zcxw_list{
                width: 120px;
                min-height: 100px;
                position: absolute;
                top: 59px;
                left: -27px;
                background: #fff;
                text-align: center;
                z-index: 999;
                display: none;
                padding-bottom: 15px;
            }
            .zcxw_list li{
                line-height: 26px;
                width: 120px;
                height: 26px;
            }
            .zcxw_list li>a{
                font-size: 14px;
                color: #333;
                width: 72px;
                height: 26px;
                line-height: 26px;
                margin: 17px 24px;
                display: block;
            }
            .zcxw_list li>a:hover{
                background: #eee;
            }