.m-t-5{margin-top: 5px;}
.w-full{width: 100%;}
.h-full{height: 100%;}
.m-t-jd40{margin-top: 40px;}
.zcjdxTitle{height: 30px;line-height: 30px;}
.zcjdxTitle .bt{margin-left: 19px;color:#2776c1;font-size: 18px;font-weight: bold;cursor: pointer;}
.zcjdxTitle .bt:hover{color: #636363;}
.ytjd{width: 580px;}
.zcjd-slider{overflow: hidden;margin-top: 20px;position: relative;height: 328px;}
.zcjd-slider li{float: left;height: 100%;position: relative;}
.zcjd-slider li a{display: block;height: 100%;position: relative;}
.zcjd-slider img{position: relative;display:block;}
.zcjd-slider  .slick-arrow {display: none !important;}
.zcjd-slider ul.slick-dots{height:5px;text-align:right;position:absolute;bottom:10px;right:0;left:0;width: 131px;margin: auto;}
.zcjd-slider ul.slick-dots li{cursor:pointer; width:30px;height:5px; display:inline-block;*display:inline;zoom:1;vertical-align: top; font-size:0;margin:0 6px;}
.zcjd-slider ul.slick-dots li button{vertical-align: top;width:30px; font-size:0;line-height:5px; height:5px;background:#fff;color:#fff;border:none;}
.zcjd-slider ul.slick-dots li.slick-active button {background: #3a93fb;}
.zcjd-slider .slider{height:100%}
.slick-track{position: relative;}
.bmjd{float:right;width: 584px;}
.bmjdlist{margin-top: 20px;}
.bmjdlist li{display: block;float: left;width: 100%;height: 71px;position: relative;}
.bmjdlist li .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.bmjdlist .time{margin:  10px 0 0 12px;float: left;position: relative;width: 62px;height: 52px;z-index: 4;}
.bmjdlist .time .ht{margin-top: 9px;height: 18px;line-height: 18px;font-weight: bold;font-size: 18px;text-align: center;color: #2776c1;position: relative;z-index: 5;}
.bmjdlist .time .hb{height: 15px;margin-top: 5px;line-height: 15px;color:#2776c1;font-size: 12px;text-align: center;position: relative;z-index: 5; }
.bmjdlistR{float: right;width: 484px;margin-right: 7px;display:block;height: 52px;line-height: 52px;z-index: 4;position: relative;margin-top: 9px;}
.bmjdlistRa{cursor: pointer; font-size: 16px;color:#000000; overflow: hidden;line-height: 22px;display: inline-block;vertical-align: middle;white-space: inherit;}
.bmjdlist li+li{margin-top: 16px;}
.zcjd-slider .bd, .zcjd-slider .bd ul, .zcjd-slider .bd li, .zcjd-slider .bd img, .zcjd-slider .slick-list, .zcjd-slider .slick-track{display: block;height: 100%;}
.spjd{width: 580px;float: left;}
.spjdList{margin-top: 5px;overflow: hidden;}
.spjdList li{margin-top: 14px;}
.spjdList li{display: block;position: relative; height: 26px;line-height: 26px;}
.spjdList li a{margin-left:46px;cursor: pointer;color: #000000;font-size: 16px;}
.spjdList li a:hover {text-decoration: none;color: #408fda;}
.spjdList li:after{position: absolute;content: "";width: 26px;height: 26px;background:url(/zcjdzy/pic3.png);left: 0;top: 0;}
.text-ellipsis {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fbhjd{float: right;width: 584px;}
.fbhjdList .fbhjdListL{}
.fbhjdList  li{height: 26px;line-height: 26px;margin-top: 19px;}
.fbhjdList  li+li{margin-top: 14px;}
.fbhjdList .fbhjdListL{color: #2776c1;border-radius: 3px; font-size: 14px; text-align: center; height: 26px;box-sizing: border-box;width: 84px;border:1px  #3a93fb solid;display: inline-block}
.fbhjdList .fbhjdListR{font-size: 16px;color: #000000;cursor: pointer;}
.fbhjdList .fbhjdListR:hover {text-decoration: none;color: #408fda;}
   .zcwjmain {margin-bottom:30px}
@media screen and (max-width: 1199px){
    .zcwjmain{ width:1002px;}
    .ytjd{width: 485px;}
    .bmjd{width: 485px;}
.spjd{width: 485px;}
.fbhjd{width: 485px;}
.bmjdlistR {width: 370px;}
}
@media screen and (max-width: 1001px){
    .zcwjmain{ width:767px;}
    .ytjd{width: 100%;}
    .zcjd-slider{height: 370px;}
    .bmjd{width: 100%;}
.spjd{width: 100%;}
.fbhjd{width: 100%;}
.bmjdlistR { width: 668px;}
.m-t-jd40 {margin-top: 33px;}
.bmjdlist { margin-top: 20px;}
}@media screen and (max-width: 767px){
    .zcwjmain {
        width: auto;
          margin: 0 15px 30px 15px;
    }
    .bmjdlistR { width: 70%;}
    .zcjd-slider{height: 340px;}
   
}

@media screen and (max-width: 540px){
    .zcjd-slider{height: 280px;} 
    .zcjd-slider ul.slick-dots{display: none}
    .zcjd-slider ul.slick-dots li button{width: 0;}
}@media screen and (max-width: 440px){
    .zcjd-slider{height: 240px;} 
}