body {
  background-color: #f8f8f8;
}
.vjs-paused.vjs-has-started .vjs-big-play-button {
  display: block;
}
.case-title {
  width: 486px;
  margin: 0 auto;
  padding-top: 70px;
  margin-bottom: 50px;
}
.case-title img {
  width: 100%;
}
.video-con .video-box {
  width: 100%;
  height: 600px;
}
.video-con .video-box #my-player {
  width: 100%;
  height: 100%;
}
.video-con .video-box .no-video {
  width: 100%;
  height: 100%;
  font-size: 30px;
  text-align: center;
  line-height: 600px;
  background-color: #a4a5a7;
  color: #333333;
}
.video-con .c-name {
  font-size: 30px;
  color: #333;
  margin-top: 30px;
  margin-bottom: 70px;
}
.video-hot {
  width: 100%;
  background-color: #fff;
}
.video-hot .ch-list {
  width: 100%;
  overflow: hidden;
}
.video-hot .ch-list .ch-item {
  float: left;
  width: 380px;
  margin-bottom: 80px;
  margin-right: 30px;
}
.video-hot .ch-list .ch-item .ch-img {
  width: 380px;
  height: 240px;
  overflow: hidden;
  position: relative;
}
.video-hot .ch-list .ch-item .ch-img span.ch-hint {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(22, 75, 142, 0.9);
  z-index: 9;
  display: none;
  font-size: 24px;
  text-align: center;
  line-height: 240px;
  font-family: simhei;
  color: #fff;
}
.video-hot .ch-list .ch-item .ch-img .p-icon {
  background: url(../images/p-icon.png) no-repeat;
  background-size: 100%;
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.video-hot .ch-list .ch-item .ch-img img {
  width: 100%;
}
.video-hot .ch-list .ch-item p {
  font-family: 'PingFang SC';
  font-size: 20px;
  color: #333;
  margin-top: 15px;
}
.video-hot .ch-list .ch-item:nth-child(3n) {
  margin-right: 0;
}
.video-hot .ch-list .ch-item:hover .ch-img .ch-hint {
  display: block;
}
.video-hot .ch-list .ch-item:hover .ch-img .p-icon {
  display: none;
}
.video-js .vjs-big-play-button {
  line-height: 2em;
  height: 2em;
  width: 2em;
  border: none;
  border-radius: 50%;
}
