.wrap-box{
  width: 1200px;
  margin: 0px auto;

}
.header {
  line-height: 40px;
  background-color:#EFEFEF;
}
.header .left-content{
	float: left
	
}
.header .left-content span{
	 font-size: 15px;
    color: #666;

}
.header .right-content{
  float: right;
}
.header .right-content li{
  float: left;
   font-size: 15px;
    color: #666;
    padding: 0px 5px;
}
.header .right-content li a{
  font-size: 14px;
  color: #666;
}
.header .right-content li a:hover{
 color: red;
}
.logo{
	background-color: #fff;
}
.logo .wrap-box{
   padding: 25px 0px 0px;
   
}
.logo .left-content img{
   display: block;
   height: 80px; 
}
.logo .right-content{
   margin-top: 18px;
}

.logo .right-content .left-input{
      width: 220px;
      height: 40px;
      float: left;
      border:1px solid #ccc;
      outline: none;
      padding: 0px 10px;
      cursor: pointer;
}

.logo .right-content .right-input{
      height: 42px;
      float: left;
      width: 70px;
      border-style: none;
      outline: none;
      font-size: 15px;
      color:white;
      background-color: #31B29E;
      cursor: pointer;

}
.logo .right-content .right-input:hover{
     background-color: #0DAB70;
}
.logo .right-content .right-input:active{
     background-color: #ccc;
}
.nav-c{
	height:68px;
	overflow: hidden;
}

.nav>.wrap-box>.box-clear{
  position: relative;
}


.nav .erjicaidan{
  position: absolute;
  width:100%;
  top: 66px;
  left: 0px;
  z-index: 1000;
  display: none;
  padding: 5px 0px;
  height:40px ;

  background: rgba(255,255,255,.8);

}
.nav .erjicaidan li{
  float: left;
  /*width: 8%;*/
  height: 40px !important;
  min-width:7%;
  line-height: 40px;
  text-align: center;
}
.nav .erjicaidan li a{
  color: #333;
  font-size: 16px;
   line-height: 40px ;
    padding: 0px 10px ;
    height: 40px ;
  display: block;
    overflow:hidden ;
  white-space:nowrap;
  text-overflow:ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -moz-binding: url("ellipsis.xml#ellipsis");
}
.nav .erjicaidan li a:hover{
  color: #f50 !important;
}


@font-face {
  font-family: 'iconfont';
  src: url('../fonts/font1/iconfont.eot');
  src: url('../fonts/font1/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/font1/iconfont.woff') format('woff'),
  url('../fonts/font1/iconfont.ttf') format('truetype'),
  url('../fonts/font1/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}