.float-right {

  position: fixed;

  right: -76px;

  bottom: 5%;

  width: 75px;

  z-index: 1000;

  /* height: 300px; */

}
@media (max-width: 992px) {

  .float-right{
    display: none;
  }

}

.float-five {

  width: 75px;

  height: 75px;

  margin-bottom: 3px;

  color: white;

  font-size: 14px;

  text-align: center;

  cursor: pointer;

  text-decoration: none;

  display: block;

  position: relative;

  border-radius: 4px;

  background-color: #fe0000;

  border-top: 1px solid transparent;

}

.float-active,

.float-active:hover,

.float-five:hover,
.float-five:focus {

  color: white !important;

  text-decoration: none;

}




.float-five > a {

  color: white;

  display: block;

  text-decoration: none;

  font-size: 14px;

}

.float-five:hover{

  transform: none;

}

.float-five .float-ts-hide {

  display: none;

}

#floatDivSlideBtn > img {

  margin-top: 30px;

}

#floatDivSlideBtn {

  background-color: red;

  line-height: 50px;

  margin-top: 6px;

}

.float-more {

  height: 100%;

  position: absolute;

  right: 101%;

  bottom: 0px;

  line-height: 54px;

  width: 200px;

  font-size: 14px;

  background-color: #fe0000;

  display: none;

}

.float-five:hover > .float-more {

  display: block;

  animation: sk-circleFadeDelay 300ms;

}

.float-erweima {

  width: 120px;

  bottom: -22.5px;

  height: auto;

  border: 3px solid #fff;

  right: 102%;

}

.float-five>img{

  display: block;

  margin:auto;

  margin-top: 2px;

}

@-webkit-keyframes sk-circleFadeDelay {

  0% {

    opacity: 0;

  }

  100% {

    opacity: 1;

  }

}

@keyframes sk-circleFadeDelay {

  0% {

    opacity: 0;

  }

  100% {

    opacity: 1;

  }

}

@media (max-width: 767px) {

  .float-hidden-xs {

    display: none;

  }

}



.source-pagination{

  width:100%;

  text-align: center;

  margin-top: 3%;

}

.source-pagination ul li > a,.source-pagination li > span{

  color: #fff;

  background-color: #3c3c3c;

  border: none;

  border-radius: 2px;

  margin: 0px 3px;

}



.source-pagination .pagination > .active > a,

.source-pagination .pagination > .active > a:focus,

.source-pagination .pagination > .active > a:hover,

.source-pagination .pagination > .active > span,

.source-pagination .pagination > .active > span:focus,

.source-pagination .pagination > .active > span:hover,

.source-pagination .pagination > li > a:focus,

.source-pagination .pagination > li > a:hover,

.source-pagination .pagination > li > span:focus,

.source-pagination .pagination > li > span:hover {

  background-color: #fe0000;

  color: #fff;

}


/* 手机底部导航 */
.mobile-nav{
  background:#fe0000;
  color:#fff;
  height:50px;
  width:100%;
  position: fixed;
  bottom:0;
  left:0;
  z-index:999;
  display: none;
}
.mobile-nav ul{
  overflow: hidden;
}
.mobile-nav ul li{
  float: left;
  width:24.8%;
  text-align: center;
  line-height: 50px;
  border-right:1px solid rgba(255,255,255,0.5);
}
.mobile-nav ul li:last-child{
  border-right:none;
}
.mobile-nav ul li a{
  color:#fff;
  font-size: 16px;
}
.mobile-nav ul li a input{
  border:none;
  width:100%;
  background:none;
  text-align: center;
  
}
.mobile-nav .mobile-weixin{
  position: relative;
}
.mobile-nav .mobile-weixin input{
  display: block;
  position: absolute;
  bottom:-60px;
}
#target{color:#fff;}
@media (max-width: 992px) {
  .bg-wh{
    margin-bottom:40px;
  }

  .mobile-nav{
    display: block;
  }
  .pc-ter{
    text-align: center;
  }

}
