/* 头部开始 */
.loog{
  margin-top: 23px;
  display: inline-block;
}
/* 外框浮动效果要加宽高不然ie8会错位 */
.functional_search_box{
  margin-top: 23px;
  float: right;
  width: 602px;
  height: 83px;
}
.functional_search_box ul{
  color: #333333;
  float: right;
  margin-bottom: 8px;
}
.functional_search_box ul span{
  padding:0px 15px;
}
.search{
  position: relative;
  display: inline-block;
}

.functional_search_box li{
 display: inline-block;
}
.functional_search_box li img{
  margin-left: 10px;
  vertical-align: middle;
}
.functional_search_box li a{
  color: #333333;
}
.search input{
  width: 590px;
  height: 48px;
  border: 1px solid rgba(224,224,224,1);
  padding-left: 10px;
  font-size: 14px;
}
.search button{
  position: absolute;
  top: 13px;
  right: 1px;
  height: 24px;
  background: none;
  border: none;
  border-left: 1px #E0E0E0 solid;
  padding: 0px 25px;
  cursor: pointer;
}
.nav{
  margin-top: 25px;
  background: #015293;
  height: 64px;
  line-height: 64px;
  text-align: center;
}
.nav ul{
  height: 64px;
}
.nav li{
  display: inline-block;
  height: 64px;
  width: 200px;
}
.nav a{
  color: #ffffff;
  font-size: 22px;
}
/* 头部结束 */
 /* 个人注册法人注册样式 */
 .registrationType{
  position: relative;
  height: 50px;
  margin-bottom: -31px;
}
.head .registrationType div{
 background: #ffffff;
 position: absolute;
 width: 157px;
 left: -63px;
 top: 27px;
 border: 1px solid #E0E0E0;
 z-index: 1;
 display: none;
}
.functional_search_box .registrationType div span{
  width: 50%;
  height: 39px;
  text-align: center;
  line-height: 39px;
  padding: 0px;
  display: inline-block;
}
.registrationType div a:hover{
 color:#015293;
}


.head .oldModeButton {
    margin: 0px;
    float: right;
    background: #F76B00!important;
    color: #fff!important;
}

.head .barrier-free a {
    background: #fff;
    color: #F76B00;
    border: 1px solid #FC740D;
    border-radius: 2px 0px 0px 2px;
    display: inline-block;
    vertical-align: top;
    height: 38px;
    line-height: 38px;
    padding: 0 14px;
    font-size: 18px;
    letter-spacing: 0.32px;
}
.barrier-free{
display: inline-block;
}
.head .centered_width {
    
    height: 160px;
}
.barrier-free {
    margin: 10px 0px 10px 340px;
    padding-top: 7px;
    display: flex !important;
    width: 272px;
}
/* 隐藏无障碍 */
.barrier{
  display: none !important;
}
.barrier-free{
  justify-content: flex-end;
}