
.flname{height:62px;line-height:62px;background:#ffd8e2;border-radius:4px 4px 0 0;color:#e60640;font-size:18px;font-weight:500;border-bottom:2px #e60640 solid}.flimg{margin:0 12px 0 10px}.flimg img{margin-bottom:-7px}.duansp_list_fl{border-right:1px #eee solid;border-left:1px #eee solid}.duansp_list_fl li{width:33.3%;float:left;text-align:center;margin-bottom:18px;margin-top:11px}.duansp_list_flnr .dsp_title{width:257px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:26px;height:48px;margin:0 auto;text-align:left}.duansp_list_flnr .dsp_photo{position:relative;width:256px;height:143px;margin:0 auto}.duansp_list_flnr .dsp_photo span{width:256px;height:143px;display:block}.duansp_list_flnr .dsp_photo span img{width:256px;height:143px;display:block;border-radius:6px}.duansp_list_flnr .dsp_photo .covermask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.duansp_list_flnr .dsp_photo:hover .covermask{opacity:.2;-webkit-transition:opacity .5s;transition:opacity .5s}.duansp_list_flnr .dsp_photo .playbtn{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;width:49px;height:49px;background:url(https://www.hngzgs.net/static/css/img/dspleft_ico.png) no-repeat 0 0;opacity:0;-webkit-transform:scale(.7);-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.5s;transform:scale(.7);transition-property:opacity,transform;transition-duration:.5s;zoom:1;background-size:100% 100%}.duansp_list_flnr .dsp_photo:hover .playbtn{opacity:.9;-webkit-transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.5s;transform:scale(1);transition-property:opacity,transform;transition-duration:.5s;cursor:pointer}.chakanmore{padding:30px 0}.chakanmore p{width:367px;height:38px;line-height:38px;color:#e60640;border:1px #e60640 solid;border-radius:38px;text-align:center;margin:0 auto;cursor:pointer}










.content {
    width: 100% ;
    box-sizing: border-box;
    padding: 10px;
    background: #fff;
    margin-bottom: 20px
}
.content-title {
        font-size: 18px;
        font-weight: 600;
        line-height: 34px;
        border-bottom: 1px solid #eee;
        text-align: center
    }
    .content img {
        width: 200px;
        height: 134px;
        margin: 10px
    }
    .intro {
        width: 450px;
        margin-top: 10px;
        font-size: 14px
    }
    .list-div {
        width: 100% ;
        box-sizing: border-box;
        background: #fff;
        padding: 10px
    }
    .list-ul li a, .list-ul li i {
        display: inline-block;
        vertical-align: middle
    }
    .list-ul li {
        padding: 4px 0;
        border-bottom: 1px dotted #eee;
        font-size: 14px;
        height: 30px;
        line-height: 30px;
        overflow: hidden;
        position: relative
    }
    .list-ul li span {
        position: absolute;
        right: 0px;
        top: 0px;
    }
    .list-ul li i {
        width: 8px;
        height: 8px;
        border-radius: 50% ;
        background: #9e9e9e5e;margin:0 4px}
.heading-th{font-size:16px;font-weight:500;position:relative;margin-bottom:10px;margin-top:10px; background: #e60640;
        height: 30px;
        line-height: 30px;
        color: #FFF;
        padding-left: 10px;
    }
    .up-down {
        margin-bottom: 20px;
        background: #fff;
        box-sizing: border-box;
        padding: 10px
    }
    .up-down p {
        width: 300px;
        padding: 4px 0
    }
    .up-down p a, .up-down p span {
        display: inline-block;
        vertical-align: middle
    }
    .heading-th a {
        position: absolute;
        right: 10px;
        top: 0;
        font-size: 13px;
        color: #FFF!important
    }
    .word-div {
        width: 100% ;
        box-sizing: border-box;
        padding: 10px;
        background: #fff
    }
    .hot-ul li {
        width: 210px;
        margin: 10px 0;
        text-align: center;
        float: left
    }
    .hot-ul li img {
        width: 200px;
        height: 120px;
        border-radius: 4px
    }
    .r-content {
        background: #fff;
        margin-bottom: 20px;
        padding: 10px
    }
    .up-down p a {
        color: #0093dd}
.r-content .sepx li i{width:0;height:0;border-left:6px solid  #fff;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent
    }
    .r-content.sepx {
        font-size: 12px;
        display: none
    }
    .r-content ul {
        padding: 10px;
        font-size: 14px;
        margin-bottom: 20px
    }
    .r-content ul li {
        height: 30px;
        line-height: 30px;
        border-bottom: 1px dotted #e0e0e0;
        width: 100% ;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
    .r-content ul li i {
        display: inline-block;
        width: 0;
        height: 0;
        border-left: 10px solid #69c;border-top:6px solid transparent;border-bottom:6px solid transparent;margin:0 4px}
.r-content ul li a:hover{text-decoration:underline}
.r-content .type-ul{height:30px;padding:0;margin:0;display:-webkit-flex;display:flex}
.r-content .type-ul li{height:30px;line-height:30px;margin:0;font-size:14px;border:0;flex:1;text-align:center}
.r-content .type-ul .active{border-bottom:2px solid  #3ea871
    }
    .r-content.type-ul.active a {
        color: #3ea871}
.r-content ul i,.r-content ul p{display:inline-block}
.r-content ul p{width:20px;height:20px;background: #0093dd;
        text-align: center;
        line-height: 20px;
        margin: 4px
    }
    .r-content.sepx li i {
        width: 0;
        height: 0;
        border-left: 6px solid #fff;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent
    }
    .r-content.sepx {
        font-size: 12px;
        display: none
    }
    .r-content.sepx li a {
        color: #0093dd;margin:0 2px;font-weight:400}
.r-content .hot-pd li i{position:absolute;left:10px;top:10px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid  #f63
    }
    .r-content.hot-pd li {
        float: left;
        width: 40% ;
        font-size: 14px;
        height: 28px;
        line-height: 28px;
        padding-left: 20px;
        position: relative;
        border: 0
    }
    .r-content.hot-pd li a {
        width: 40%
    }
    .time-box {
        margin-top: 20px;
        font-size: 14px;
        font-weight: 400
    }
    .time-box span {
        color: #999}
.time-box a{display:inline-block;padding:2px 4px}
.time-box .active{background: #82bc2e;
        color: #fff;
        border-radius: 4px
    }
    .sepx li a, .sepx li b, .sepx li p {
        float: left
    }
    .sepx li b {
        width: 180px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        height: 24px
    }
    .videoshi ul {
        padding: 0
    }
    .content-one.wordcont {
        width: 320px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: inline-block;
        vertical-align: middle
    }
    .r-content {
        background: #fff;
        border-radius: 4px
    }
    .r-content.sepx li a {
        color: #0093dd;margin:0 2px;font-weight:400;box-sizing:border-box}
.numclick-p,.time-p{color: #666
    }
    .intro-p {
        margin-top: 8px
    }




.ssxgxx {background: #fff;}
.ssxgxx ul {
    padding: 8px;
}
.ssxgxx ul a {
    height: 26px;
    line-height: 26px;
    padding: 2px 8px;
}
.ssxgxx ul.tags0 {}
    .ssxgxx ul.tags1 {
        color: #C00;
        font-size: 22px;
    }
    .ssxgxx ul.tags2 {
        color: #63D563; font-size:16px;} 
.ssxgxx ul .tags3{color: #00B8FF;
    }
    .ssxgxx ul.tags4 {
        font-size: 16px;
    }
    .ssxgxx ul.tags5 {
        color: #C00;
        font-size: 20px;
    }
    .ssxgxx ul.tags6 {
        color: #F06 font-size: 20px;
    }
    .ssxgxx ul.tags7 {
        color: #F8DB12;
        font-weight: bold;
        font-size: 18px;
    }
    .ssxgxx ul.tags8 {
        color: #F06;
        font-weight: bold;
    }
    .ssxgxx ul.tags9 {
        color: #BB81EF;
        font-weight: bold;
        font-size: 16px;
    }




.pre-content {
        width: 100% ;
        height: auto;
        background: #fff;
        box-sizing: border-box;
        padding: 20px
    }
    .pre-content h3 {
        font-size: 18px;
        font-weight: 600;
        text-align: center;
        line-height: 30px
    }
    .timeP {
        width: 680px;
        margin: 0 auto;
        border-bottom: 1px dotted #e0e0e0;
        text-align: center;
        font-size: 12px;
        color: #999;line-height:30px}

.s-cont{font-size:12px;height:24px;line-height:24px;color: #999;
        text-align: center;
        border-bottom: 1px dotted #e0e0e0;
        margin-bottom: 10px
    }
    .s-cont span {
        margin: 0 20px
    }