/*侧边客服窗口*/
.yb_conct {
  position: fixed;
  z-index: 9999999;
  top: 240px;
  right: -127px;
  cursor: pointer;
  transition: all .3s ease;
}
.yb_bar ul li {
  width: 180px;
  height: 53px;
  font: 15px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 3px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden;
}
.yb_bar .yb_top {
  background: #ff6600 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
  background: #ff6600 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
  text-indent: 0;
  background: #ff6600 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_video {
  position: relative;
  background: #ff6600 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_video .icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 53px;
  height: 53px;
  background: url(../images/icon-play-fix.png) no-repeat center;
}
.yb_bar .yb_video .noplay {
  animation: jump .6s linear 0s infinite;
}
/*@keyframes jump {
  0%,100% { transform: scale(1); }
  25% { transform: scale(1.3); }
  50% { transform: scale(0.8); }
  75% { transform: scale(1.2); }
}*/
@keyframes jump {
  0%,100% { transform: scale(1); }
  50% { transform: scale(0.8); }
}
.yb_bar .yb_ercode {
  /*height:200px;*/

  background: #ff6600 url(../images/fixCont.png) no-repeat 0 -226px;
}
.hd_qr {
  padding: 0 29px 25px 29px;
}
.yb_QQ a {
  display: block;
  text-indent: 54px;
  width: 100%;
  height: 100%;
  color: #fff;
}