
body{
    background:#f7f7f7;
}
.videobg {
    background: #191b20;
    overflow: hidden;
    padding-top: 20px;
    padding-bottom:10px;
}
.logo {
    background: #fff;
}
.logo h2 {
    float: left;
}
.petall {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 10px;
}
.videoleft {
    width: 805px;
    float: left;
    margin-right: 15px;
    box-sizing: border-box;
    border-radius: 5px;
    margin-left:20px;
}
h1{
    color:#fff;
    font-size:24px;
    font-weight:bold;
    line-height:50px;
}
.petleftpart {
    width: 825px;
    float: left;
    margin-right: 15px;
    box-sizing: border-box;
    border-radius: 5px;
    box-sizing: border-box;
    border-radius: 5px;
}
.articledetail {
    background: #fff;
    padding: 15px;
    margin-bottom:15px;
}
.articledetail .askinfo {
    color: #757575;
    overflow: hidden;
    margin-bottom: 20px;
    text-align: center;
    border-bottom: 1px solid #ededed;
    padding-bottom:15px;
}

    .articledetail .askinfo span {
        margin-right: 36px;
        font-size: 16px;
    }


.position {
    font-size: 14px;
    color: #757575;
    margin-bottom: 10px;
    margin-top:20px;
    padding-left:3px;
}
.thisp {
    color: #0e0e0e;
}
.articledetail h2{
    font-size:26px;
    color:#292929;
    text-align:center;
    margin-bottom:10px;
    line-height:50px;
}
.articledetail p {
    font-size: 18px;
    color: #292929;
    margin-bottom: 20px;
    line-height: 38px;
    text-indent:2rem;
}
    
/*ÓÒ²à*/
.videoright {
    width: 350px;
    height:460px;
    float: left;
    box-sizing: border-box;
    background: #1f2024;
    border-radius: 5px;
}
.petrightpart {
    width: 360px;
    float: left;
    box-sizing: border-box;
    background:#fff;
}
.next {
    width: 100%;
    border-radius: 5px;
    padding: 15px;
    box-sizing: border-box;
    overflow:hidden;
    clear:both;
}
.xiayitiao {
        font-size:20px;
        color:#fff;
        margin-bottom:0px;
        margin-top:10px;
        padding-left: 15px;
    }
.nextbg {
    width: 40%;
    height: 85px;
    margin: 0 auto;
    position: relative;
    border-radius: 5px;
    margin-top: 15px;
    cursor: pointer;
    float:left;
    background:url(../images/vibg.jpg) center center no-repeat;
}
.next:nth-child(2) .nextbg {
    background: url(../images/vibg2.jpg) center center no-repeat;
}
.next:nth-child(3) .nextbg {
    background: url(../images/vibg3.jpg) center center no-repeat;
}
.nextbg .sy{
 position:absolute;
 left:50%;
 bottom:0px;
 width:90px;
 margin-left:-45px;
}
    .nextbg .shichang {
        position:absolute;
        bottom:3px;
        right:3px;
        background:rgba(0,0,0,0.5);
        color:#fff;
        padding:0 5px;
        border-radius:5px;
        font-size:14px;
    }
.nextbg .bfbut{
    position:absolute;
    width:50px;
    height:50px;
    top:50%;
    left:50%;
    margin-top:-25px;
    margin-left:-25px;
    display:none;
}

.next h4 {
    font-size: 16px;
    margin-top: 20px;
    float:left;
    margin-left:3%;
    width:57%;
color:#fff;
}

    video {
        width: 100%;
        height: auto;
        object-fit: cover;
        border: 0;
        outline: none;
        border-radius: 5px;
    }
.videofm{
    position:relative;
}
.videotitle{
    position:absolute;
    top:90px;
    left:30px;
}
.videotitle h1{
    font-size:60px;
    font-weight:bold;
    color:#fff;
    margin-bottom:20px;
}
    .videotitle span {
        font-size: 28px;
        color: #fff;
    }

.tuijianlist{
    overflow:hidden;
    padding:15px;
    /*background:#fff;*/
    border-radius:5px;
}
h5 {
    padding-left: 15px;
    padding-top: 20px;
    font-size: 24px;
}
    .tuijianlist li {
        float:left;
        margin-bottom:15px;
        width:100%;
        padding:5px 0;
        box-sizing:border-box;
        padding-left:36px;
        border-radius:5px;
        background:url(../images/sp.png) left 5px  no-repeat;
        background-size:24px;
    }
    .tuijianlist li:nth-child(3n){
        margin-right:0;
    }
        .tuijianlist li a {
        }
        .tuijianlist li span {
            display: block;
            font-size:14px;
            margin-top:10px;
            color:#757575;
        }
        .tuijianlist li:hover {
            text-decoration: underline;
        }