@charset "UTF-8";
.special_00017 { background-size: cover; background-repeat: no-repeat; background-position: center; padding: 100px 0; }

.special_00017 .cont { margin-top: 40px; height: 450px; display: -webkit-box; display: -ms-flexbox; display: flex; }

.special_00017 .cont .left { width: 57%; height: 100%; }

.special_00017 .cont .left .video-mod { height: 100%; }

.special_00017 .cont .left .vjs-poster { background-size: cover; }

.special_00017 .cont .right { background-color: #085939; overflow: hidden; height: 100%; width: 0; -webkit-box-flex: 1; flex: 1; -webkit-flex: 1; -ms-flex: 1; color: #fff; }

.special_00017 .cont .right .padd { padding: 40px; height: 100%; }

.special_00017 .cont .right .scroll1 { height: 100%; }

.special_00017 .cont .right .t1 { text-align: center; font-size: 20px; }

@media (max-width: 768px) { .special_00017 .cont .right .t1 { font-size: 18px; } }

.special_00017 .cont .right .item { display: -webkit-box; display: -ms-flexbox; display: flex; }

.special_00017 .cont .right .item .lr { width: 85px; }

.special_00017 .cont .right .item .rl { width: 0; -webkit-box-flex: 1; flex: 1; -webkit-flex: 1; -ms-flex: 1; }

.special_00017 .cont .right .item + .item { margin-top: 10px; }

.special_00017 .cont .right .list { margin-top: 10px; font-size: 16px; }

.special_00017 .cont .right .li + .li { margin-top: 20px; }

.special_00017 .video-js .vjs-tech { -o-object-fit: cover; object-fit: cover; }

.special_00017 .vjs-default-skin.vjs-controls-disabled .vjs-big-play-button { display: block; }

.special_00017 .cont .left .img { width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; }

/*	pc 端	*/
/*	1280~1440	*/
/*	1024	*/
/*	移动端	*/
@media (max-width: 768px) { .special_00017 { padding: 40px 0; }
  .special_00017 .cont { margin-top: 25px; display: block; height: auto; }
  .special_00017 .cont .left { width: 100%; height: auto; }
  .special_00017 .cont .right { width: 100%; height: auto; }
  .special_00017 .cont .right .padd { padding: 25px 15px; }
  .special_00017 .cont .left .img { height: 12rem; } }
