*{
    padding: 0;
    margin: 0;
}
.container{
    width: 1640px !important;
    height: 637px !important;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 44px;
    position: relative;
}
.slide{
    width: 100% ;
    height: 637px !important;
    overflow: hidden;
    position: relative;

}
.slide .video{
    overflow: hidden;
    position: absolute;
    transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;
    width: 1030px;
    height: 100%;
    height: 637px !important;
    /* background: #656565; */
    opacity: 0.32;
}
.slide .video p {
    position: absolute;
    font-size: 26px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 45px;
    z-index: 100;
    top: 256px;
    left: 182px;
    width: 606px;
    display: none;
    text-shadow: 5px 5px 8px #000000c7;
}
.slide .video video{
    /* width: calc(100% - 14px); */
    /* height: calc(100% - 14px); */
    width: 100%;
    height: 100%;
    /* margin: 7px; */
}
.slide .video1{
    width: 40%;
    height: 40%;
    top: 20%;
    left: -50%;
    z-index: 1;
}
.slide .video2{
    width: 60%;
    height: 60%;
    top: 10%;
    left: -20%;
    z-index: 2;
}
.slide .video3{
    width: 80%;
    height: 80%;
    top: 0;
    left: 10%;
    z-index: 3;
    background-color: none !important;
    opacity: 1;
}
.slide .video3 p {
    display: block;
}
.slide .video4{
    width: 60%;
    height: 60%;
    top: 10%;
    left: 60%;
    z-index: 2;
}
.slide .video5{
    width: 40%;
    height: 40%;
    top: 20%;
    left: 110%;
    z-index: 1;
}
.slide-bt{
    position: absolute;
    left: 50%;
    bottom:71px;
    z-index: 10;
    height: 2px;
    display: flex;
    justify-content: space-around;
}
.slide-bt span{
    display: block;
    width: 22px;
    height: 2px;
    background: #F6F6F6;
    opacity: 0.45;
}
.slide .slide-bt .on{
    opacity: 0.9;
}
.container .left,.container .right{
    position: absolute;
    width: 11px;
    height: 19px;
    top: 286px;
}
.container .left {
    left: 285px;
    z-index: 1000;
    cursor: pointer;
}
.container .right {
    right: 285px;
    z-index: 1000;
    cursor: pointer;
}