
body{background: #fff;}
.banner{height: 400px;background: url(../image/xswdjc202301.jpg) no-repeat center top;overflow: hidden;}
.hr_60{height: 60px;}

.ssyyBox ol{overflow: hidden;}
.ssyyBox ol li {float: left;width: 235px;margin-right: 20px;}
.ssyyBox ol li:nth-child(4n){margin-right: 0px;}

.ssyyBox ol li .imgbox{width: 100%;height: 132px;position: relative;}

.ssyyBox ol li .imgbox img{display: block;width: 100%;height: 100%;}
.ssyyBox ol li .imgbox .video,.jcBox ol li .imgbox .video{display: block;width: 50px;height: 50px;
    position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;cursor: pointer;pointer-events: none;
}

.jcBox ol li {
    float: left;
    width:320px;
    margin-right: 20px;
}
.jcBox ol li:nth-child(3n) {
    margin-right: 0px;
}
.jcBox ol li .imgbox{position: relative;}
.jcBox ol li .imgbox,.jcBox ol li .imgbox img {
    width: 320px;
    height: 178px;
  
}
.C-text{text-align: center;font-size: 16px;line-height: 36px;}

.list01 li {
    line-height: 36px;
    font-size: 18px;
    background: url(../image/xszcw20221008-12.png) no-repeat left 15px;
    padding-left: 10px;
}


.ssyyBox ol li p,.jcBox ol li p{ padding: 10px 0 0 0; font-size: 16px;color: #000000;font-weight: bold;line-height:36px;overflow: hidden;}
.daoy img{width: 100%; height: auto; display: block;}
.iph-daoy,.iph-img{display: none;}
.zhuc{font-size: 16px;color: #666;line-height:36px; }
.hr_30{height: 20px;}

.list01 li{float: left; margin-right: 2%; width: 48%;}
.list01 li:nth-child(2n) {margin-right: 0;}

.jcBox ol li,.ssyyBox ol li{height: 300px;overflow: hidden;}



@media (min-width: 1440px){
    .main-cloum{width: 1400px;}
    /* 时事影音 */
    .ssyyBox ol{overflow: hidden;}
    .ssyyBox ol li {float: left;width: 320px;margin-right: 40px;}
    .ssyyBox ol li:nth-child(4n){margin-right: 0px;}
        
    .ssyyBox ol li .imgbox{width: 100%;height: 180px;position: relative;}
    .ssyyBox ol li .imgbox img{display: block;width: 100%;height: 100%;}
    .ssyyBox ol li .imgbox .video{display: block;width: 50px;height: 50px;
        position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;cursor: pointer;pointer-events: none;
    }

.jcBox ol li .imgbox,
.jcBox ol li .imgbox img {
    width: 450px;
    height: 250px;

}

.jcBox ol li{width: 450px;height: 380px;overflow: hidden;}
.listW li {
    width: 610px;
}


}

@media (max-width:768px){
.iph-img img{width: 100%;height: auto;}
.main-cloum{width: 96%;}
.banner{display: none;}
.iph-img{display: block;}
.ssyyBox ol li {float: none;width: 100%;margin-right: 0px;}
.ssyyBox ol li:nth-child(4n){margin-right: 0px;}
.ssyyBox ol li .imgbox,.jcBox ol li .imgbox{width: 100%;height: auto;position: relative;}
.ssyyBox ol li .imgbox img,
.jcBox ol li .imgbox img{display: block;width: 100%;height: auto;}
.ssyyBox ol li .imgbox .video,.jcBox ol li .imgbox .video{display: block;width: 50px;height: 50px;position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;cursor: pointer;pointer-events: none;}
.ssyyBox ol li p,.jcBox ol li p{height: auto; padding: 10px 0 0 0; font-size: 16px;color: #000000;font-weight: bold;line-height: 24px;}
.hr_60{height: 20px;}
.daoy{display: none;}
.iph-daoy{display: block;font-size: 14px; line-height: 22px;text-indent: 2em; color: #e94c13;background:#fff5ec;border:2px solid #e94c13;padding: 10px; border-radius: 10px;}
.jcBox ol li{width: 100%; float: none; margin: 0 auto;}
.list01 li{font-size: 16px;}
.list01 li{width:99%; float: none;margin: 0;}

.jcBox ol li, .ssyyBox ol li{ height:auto;margin-bottom: 10px;}


}