.content{
}

.textImg {
    width: 648px;
    padding-top: 260px;
    position: relative;
    z-index: 2;
}

.contentBox {
    min-width: 1200px;
    margin: 0 30px;
}

.videoBox {
    margin-top: 20px;
    position: relative;
}

.videoImg img {
    width: 100%;
    display: block;
}

.play img {
    margin: 0 auto;
}

.playBox {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.playText {
    color: #fff;
    opacity: 0.6;
    margin-top: 20px;
}

.contentBox .titleMain.active, .technicalBox .technical.active, .trainTitle.active, .trainLeft.active, .trainRight.active, .cooperationBox.active, .titleBoxMain.active, .aboutText.active,
.establish.active, .newsBg .titleMain.active, .newsBg .newsSect.active, .cooperationMain.active {
    visibility: visible;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 0.9s;
    animation-duration: 0.9s;
    animation-delay: 0.2s;
    -webkit-animation-name: fadeInUp2;
    animation-name: fadeInUp2;
}

.swiperMaxBox .swiper-wrapper{
    padding-bottom: 80px;
}
.swiperMainBox .swiper-pagination-bullet{

}
.swiperMainBox .swiper-pagination-bullet-active {
    background: #004ea2;
    width: 20px!important;
    border-radius: 25px;
}
.video_obj{
    width: 100%;
}
.playPause{
    cursor: pointer;
}
.container-p5 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}
#defaultCanvas0{
    background:rgba(255,255,255,0);
}

/*视频播放弹窗*/
.pop_video{display: none; position: fixed;left: 50%;top: 50%;z-index: 1001;transform: translate(-50%,-50%);width:80%;max-width: 1341px;background: #000;}
.pop_video video{width: 100%;}
.pop_video i{position: absolute;right: 30px;top: 30px;width: 18px;height:18px;background: url(icon_52.png) center no-repeat;cursor: pointer;}

.pop_video_bac{display: none; position: fixed;left: 0;top: 0;z-index: 1000;width: 100%; height: 100%;background: #000;opacity: 0.5;}
