*{margin:0; padding:0; list-style:none;box-sizing: border-box;}
img{ border:0;  }

.float {
  position: fixed;
  top: 50%;
  right: 60px;
  margin-top: -135px;
  width: 53px;
  z-index: 999;
}


.float-item, .float-item-1, .float-item-2, .float-item-3, .float-item-4, .float-item-5 {
  width: 53px;
  height: 54px;
  
  position: absolute;
  right: 0px;
}
.float-item > a, .float-item-1 > a, .float-item-2 > a, .float-item-3 > a, .float-item-4 > a, .float-item-5 > a {
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease 0s;
  width: 53px;
  height: 53px;
  display: block;
  position: absolute;
  left: 0px;
  background-color: #049a9a;
  color: #fff;
  line-height: 53px;
  font-size: 16px;
  cursor: pointer;
   border-bottom: 1px solid  #FFFFFF;
 
}
.float-item i, .float-item-1 i, .float-item-2 i, .float-item-3 i, .float-item-4 i, .float-item-5 i {
  float: left;
  width: 53px;
  height: 53px;
  background: url("../img/sprite_2.png") 0 0 no-repeat;
  margin-right: 8px;
 
 
}

.float-item:hover > a, .float-item-1:hover > a,  .float-item-2:hover > a,.float-item-3:hover > a, .float-item-4:hover > a, .float-item-5:hover > a {
  background-color: #038282;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease 0s;
   border-bottom: none;
}

.float-item-expand, .float-item-1, .float-item-4 {
  text-indent: 2px;
}
.float-item-expand > div, .float-item-1 > div, .float-item-4 > div {
  display: none;
}

.float-item-slide, .float-item-2, .float-item-3 {
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease 0s;
  overflow: hidden;
}
.float-item-slide > a, .float-item-2 > a, .float-item-3 > a {
  width: 140px;
}

.float-item-slide:hover, .float-item-2:hover, .float-item-3:hover {
  width: 140px;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease 0s;
}

.float-item-1 {
  top: 0px;
}
.float-item-1 i {
  background-position: 0px 5px;
}

.float-item-2 {
  top: 53px;
}
.float-item-2 i {
  background-position: 0px -53px;
}

.float-item-3 {
  top: 106px;
}
.float-item-3 i {
  background-position: 0px -106px;
}

.float-item-4 {
  top: 159px;
}
.float-item-4 i {
  background-position: 0px -159px;
}

.float-item-5 {
  top: 212px;
}
.float-item-5 i {
  background-position: 0px -212px;
}

.float-expand, .float-qq,  .float-wechat{
  position: absolute;
  top: 0px;
  left: -160px;
  height: 265px;
  width: 160px;
  padding: 0 14px;
  background-color: #038282;
  color: #fff;
}
.float-wechat{top: -159px;}
.float-expand h5, .float-qq h5, .float-wechat h5 {
  font-size: 16px;
  padding: 20px 0;
  color: #fff;
}
.denglu_zhuce{height: 526px;top: 50%;margin-top: -263px;}
.denglu02{height: 350px;top: 50%;margin-top: -175px;}
.denglu_zhuce .inp,.denglu02 .inp{height: 54px;line-height: 54px;font-size: 14px;color: #bcbcbc;background: url(../img/bg_hy.jpg) repeat-x;}
.denglu_zhuce .inp_tit,.denglu02 .inp_tit{height: 54px;line-height: 54px;font-size: 14px;width: 66px;color: #636363;}
.hy_sapn{font-size: 18px;color: #000;}
.denglu_head{padding:0 85px;}
.denglu .btn_div a{height: 42px;line-height: 42px;font-size: 16px;}
