@charset "utf-8";
.container dd{font-size: 17px;}
.jdchoose{
    border: 1px solid #E5E5E5;
    margin: 20px 0; 
}
.jdchoose dl{
    height: 50px;
}
.jdchoose dl.jdxs{
    border-bottom: 1px solid #E5E5E5;
}
.jdchoose dt{
    float: left;
    text-align: center;
    height: 50px;
    line-height: 50px;
    width: 130px;
    background-color: #F4F7FC;
    font-size: 18px;
    font-weight: 700;
    color: #35569d;
    margin-right: 30px;
}
.jdchoose dl.jdxs dt{
    height: 49px;
    line-height: 49px;
}
.jdchoose dd{
    float: left;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    border-radius: 2px;
    margin-right: 40px;
    padding: 0 10px;
}
.jdchoose dd.on{
    color: #FFF;
    background: #2D67B7;
}

.jdchoose dd.on a{
    color: #FFF;
}

.zcjdlists .list{
    margin-bottom: 30px;
}
.zcjdlists .nums{
    height: 78px;
    line-height: 78px;
    border-radius: 10px 10px, 0px, 0px;
    background: #F4F7FC;
    border-top: 3px solid #124AB6;
    padding-left: 30px;
    font-size: 20px;
    color: #000;
}
.zcjdlists .nums span{
    font-size: 26px;
    font-weight: 900;
    color: #d43030;
}
.zcjdlists li{
    height: 110px;
    padding-top: 37px;
    border-bottom: 1px dashed #E5E5E5;
}
.zcjdlists li a{
    display: block;
    height: 36px;
    line-height: 36px;
    font-size: 20px;
    color: #000;
}
.zcjdlists li a .title{
    float: left;
    margin-right: 20px;
}
.zcjdlists li a .type{
    float: left;
    padding:0 15px 0 35px;
    border-radius: 2px;
    border: 1px solid #D1E2FF;
}
.zcjdlists li a .time{
    float: right;
    /* padding: 0 15px; */
    background: #EFF5FE;
    border: 1px solid #D1E2FF;
    border-radius: 2px; 
    width: 180px;
    text-align: center;
}

.zcjdlists li a .time.hides,.zcjdlists li a .type.hidep {
    display: none;
}

.zcjdlists li a .type.word{
    background:#EFF5FE url(../images/zcjdicon5.png) no-repeat 8px center;
}
.zcjdlists li a .type.pic{
    background:#EFF5FE url(../images/zcjdicon7.png) no-repeat 8px center;
}
.zcjdlists li a .type.vd{
    background:#EFF5FE url(../images/zcjdicon6.png) no-repeat 8px center;
}
@media screen and (max-width:1366px) {
    .container{width: 100%;}
}
@media screen and (max-width:1024px) {
    .container{width: 100%;}
    .jdchoose dd{margin-right: 25px;}
    .jdchoose dd:last-child{margin-right: 0px;}
    .zcjdlists li a .title{width: 60%;}
    .jdchoose dl{height: 80px;}
}

@media screen and (max-width:768px) {
    .jdchoose dl{
        height: 50px;
    }
    .jdchoose dl.jdxs dt {
        height: 50px;
        line-height: 50px;
    }
    .jdchoose dd{
        width: 95px;
        margin-right: 10px;
        text-align: center;
    }
    .jdchoose dt{
        width: 90px;
        height: 90px;
    }
    .jdchoose dl.jdxs dd:nth-of-type(2n){
        margin-right: 0;
    }
    .jdchoose dl.pubtime{
        height: auto;
        min-height: 50px;
        line-height: 120px;
    }

    .jdchoose dl.pubtime dt{
        height: 50px;
        line-height: 50px;
    }
    .jdchoose dl.pubtime dd{
        width: 60px;
        margin-right: 10px;
    }
    .jdchoose dl.video_icon dd{
        margin-right: 0;
    }
    .jdchoose dl.video_icon dd:nth-child(2){
        width: 60px;
    }
    .jdchoose dl.video_icon dd:nth-child(6){
        width: 110px;
    }
.jdchoose dl.video_icon dd:nth-child(7){
        width: 60px;
    }
.jdchoose dl.video_icon dd:nth-child(8){
        width: 165px;
    }
    .jdchoose dl.pubtime dd:nth-of-type(3n){
        margin-right: 0;
    }

    .jdchoose dl.video_pf_icon dd:nth-child(2){
        width: 105px;
    }
     .jdchoose dl.video_pf_icon dd:nth-child(3){
        width: 90px;
    }
     .jdchoose dl.video_pf_icon dd:nth-child(4){
        width: 55px;
    }

    .zcjdlists li a .title{
        float: none;
        width: 100%;
        margin-right:0;
        margin-bottom: 12px;
    }
    .zcjdlists li{
        height: auto;
        padding: 20px 0;
    }
    .zcjdlists li a{
        height: auto;
        line-height: normal;
        font-size: 16px;
    }
    .zcjdlists li a .type,.zcjdlists li a .time{
        float: none;
        display: inline-block;
        margin-right: 10px;
    }
    .zcjdlists li a .time{
        width: auto;
        padding: 0 10px;
    }
}

@media screen and (max-width:414px) {
    .container dd {
        font-size: 15px;
    }
    .jdchoose dl{height: 90px;}
    .jdchoose dt{margin-right: 10px;}
    .jdchoose dl.jdxs dt{height: 90px;line-height: 90px;}
    .jdchoose dl.pubtime{min-height: 120px;}
    .jdchoose dl.pubtime dt{height: 120px;line-height: 120px;}
    .jdchoose dl.pubtime dd{margin-right: 0px;}
    .jdchoose dl.video_icon{min-height: 160px;}
    .jdchoose dl.video_icon dt{height: 160px;line-height: 130px;}
    .jdchoose dl.video_icon dd{margin-right: 0px;}
    .jdchoose dl.video_icon dd:nth-child(6){width: 110px;}
    .jdchoose dl.video_pf_icon dd:nth-child(3) {
        width: 85px;
    }
    .jdchoose dl.video_pf_icon dd:nth-child(2) {
        width: 100px;
    }

    .jdchoose dl.video_pf_icon dd:nth-child(4) {
        width: 53px;
    }
    .jdchoose dl.video_icon dd:nth-child(8){
        width: 145px;
    }
    .jdchoose dl.video_icon dd:nth-child(9){
        width: 55px;
    }
}
@media screen and (max-width:375px) {
    .jdchoose dl.pubtime dd{width: auto;min-width: 50px;padding: 0 0 0 0;}
}
@media screen and (max-width:320px) {
    .jdchoose dl.video_pf_icon dd:nth-child(3) {
        width: 80px;
    }
    .jdchoose dl.video_pf_icon dd:nth-child(2) {
        width: 95px;
    }

    .jdchoose dl.video_icon dd:nth-child(8){
        width: 145px;
    }
    .jdchoose dl.video_icon dd:nth-child(9){
        width: 55px;
    }
}