.video-box .video-center ul{
  display: flex;
  flex-wrap: wrap;
  row-gap:20px;
}
.video-box .video-center ul li{
  width: calc(33% - 13px);
  background-color: white;
  box-shadow: 2px 0px 4px 0px rgba(0, 0, 0, 0.08);  
  border-radius: 8px;
  margin-right: 20px;
}
.video-box .video-center ul li:nth-of-type(3n){
  margin-right: 0px;
}
.video-box .video-center ul li a{
  position: relative; 
  display: block;
}
.video-box .video-center ul li a i{
  display: block;
  width: 100%;
  overflow: hidden;
  height: 158px; 
  position: relative;
}
.video-box .video-center ul li a i::after{
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .26) 
  url(../images/ico-v-1.png) 
  no-repeat center;
}

.video-box .video-center ul li a i img{
  width: 100%;
  height: 100%;
  transition: 1s;
}

.video-box .video-center ul li:hover a i img{
  transform: scale(1.08);
}

.video-box .video-center ul li a strong{
  display: block; 
  height: 50px;
  text-align: center;
  line-height: 50px;
  background: linear-gradient(to bottom,#15aae1,#2c4399);
  color: #fff;
  font-size: 18px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 5px;
}

.videoBox-pop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,.8);text-align: center;z-index: 99999;
}
.videoBox-pop .colseBtn {display: block;width: 80px;height: 80px;line-height: 68px;font-size: 50px;
  background: #fff;color: #000;border-radius: 0 0 40px 40px;position: absolute;left: 50%;margin-left: -40px;z-index: 99;
}
.videoBox-pop .box {width: 820px;height: 480px;padding: 10px;background: rgba(255,255,255,.4);border-radius: 5px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);margin-top: 40px;
}
.videoBox-pop .box .video-js{width: 100%;height: 100%;}
.videoBox-pop .box .video-js .vjs-tech{width: 100%;height: 100%;}
/* .videoBox-pop .box .vjs-loading-spinner{display: none;}
.videoBox-pop .box .vjs-big-play-button{display: none;}
.videoBox-pop .box .vjs-control-bar{display: none;}
.videoBox-pop .box .vjs-error-display{display: none;}
.videoBox-pop .box .vjs-modal-dialog{display: none;} */


@media screen and (max-width: 1080px){
  .video-box .video-center ul{
    row-gap:0;
  }
  .video-box .video-center ul li{
    width: calc(50% - 0.05rem);
    margin-right: 0.1rem;
	margin-bottom:0.1rem;
  }
  .video-box .video-center ul li:nth-of-type(3n){
    margin-right: 0.1rem;
  }
  .video-box .video-center ul li:nth-of-type(2n){
    margin-right: 0px;
  }
  .video-box .video-center ul li a i{
    height: 2.62rem;
  }
  .video-box .video-center ul li a strong{
    height: 0.93rem;
    line-height: 0.93rem;
    font-size: 0.3rem;
  }
  .video-box .video-center ul li a i::after{
    background-size: 1rem;
  }
}