.header a{
  text-decoration:none;
}
.header a:link{
  color:#000;
}
.header a:visited{
  color:#000;
}
.header{
  width:100%;
  height:60px;
}
.header .logo{
  width:90px;
  margin:17px 2% 0;
  float:left;
  border-right:1px solid #E3E3E3;
  padding-right:2%;
}
.header .logo+div{
  float: left;
  margin-top: 22px;
  font-size:14px;
  font-family:MicrosoftYaHei;
  font-weight:400;
  color:rgba(32,32,32,1);
}
.header .nav{
 font-size: 12px;
  float:right;
  margin:21px 10px 0 0;
  text-align:right;
}
.header .nav>img{
  width:29px;
}
.header .nav>ul{
  width:93px;
  background:rgba(255,255,255,0.6);
  display:none;
  z-index:3;
  border:1px solid #ccc;
}
.header .nav>ul>a>li{
  height: 20px;
  line-height: 20px;
  padding: 5px;
}
.header .nav ul{
  display:none;
  position: relative;
}

.header .nav li.active{
  background:#00507E;
  color:#fff;
}