.su-banner{
    position: relative;
    width: calc(100%);
    height: 562px;
}

.su-header{
    position: absolute;
    bottom: 0;
    display: flex;
    align-items:center;
    justify-content: center;
    width: calc(100%);
    height: 60px;
    background: #232324;
    color: #fff;
}

.su-header .btn{
    width: 415px;
    height: 60px;
    display: flex;
    align-items:center;
    justify-content: center;
    font-size: 18px;
    color: #A6A6A6;
    font-weight: 400;
    border-left: 1px solid #E3E3E3;
}

.active{
    background: #A5001C;
    color: #fff !important;
}

.su-header .btn:last-child{
    border-right: 1px solid #E3E3E3;
}


.qcontent-item{
    display: flex;
    align-items:center;
    justify-content: center;
    width: calc(100%);
}
  
.qcontent-item-cc{
    display: flex;
    align-items:center;
    justify-content: center;
    flex-wrap: wrap;
    width: 1440px;
}
  

.qcontent-item-top{
    margin-top: 100px;
}

.playVideo{
   cursor:pointer;
}

.qcontent-detail{
   width: 403px;
   height: 313px;
   margin: 20px 10px;
}

.qcontent-detail-header{
    position: relative;
    width: 403px;
    height: 260px;
}

.qcontent-detail-header>img{
    width: 403px;
    height: 260px;
}

.play{
    position: absolute;
    left:50%;
    top:50%;
    transform: translate(-50%, -50%);
}

.qcontent-detail-footer{
    display: flex;
    align-items:center;
    justify-content: center;
    margin-top: 4px;
    width: 401px;
    height: 48px;
    font-weight: 400;
    color: #262626;
    font-size: 18px;
    box-shadow:2px 2px 10px #E8E8E8;
}

.pageye{
    display: flex;
    align-items:center;
    justify-content: center;
    width: 100%;
    height: 60px;
    margin: 60px 0px;
}

.layui-laypage a,
.layui-laypage span {
    color: #000;
    border: none;
}

.layui-laypage a:hover{
    color: #000 !important;
}