.left-con-wrap,.right-con-wrap{width:580px;}
.breadcrumb{margin-bottom:38px;}

/*图片轮播*/
.list-loop {position:relative;height: 430px;}
.list-loop .swiper-container{height:100%;}
.list-loop .swiper-slide{position:relative;height:100%;}
.list-loop .swiper-slide img{display:block;width:100%;height:100%;}
.list-loop .swiper-slide span{display:block;position:absolute;bottom:0;left:0;line-height:40px;color:#fff;background:rgba(0,0,0,.4);width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-loop .swiper-slide span b{float:left;width:12px;height:12px;background-color:#fff;border-radius:12px;margin: 15px 15px 0;}
.list-loop .pagination{position:absolute;right:10px;bottom: 15px;z-index: 1;}
.list-loop .pagination span{display:inline-block;width: 12px;height: 12px;border-radius:50%;background-color:#afafab;margin:0 4px;}
.list-loop .pagination span.swiper-active-switch{background-color:#fff;}

/*页面顶部tab样式*/
.list-tab-tit{overflow:hidden;background-color: #f9fafd;line-height:40px;}
.list-tab-tit li{float:left;cursor:pointer;}
.list-tab-tit li b{padding:0 20px;font-size:20px;font-weight:normal;}
.list-tab-tit li i{color:#bbc2cb;font-style:normal;font-weight:lighter;}
.list-tab-tit li.active{background-color:#005292;}
.list-tab-tit li.active b{color:#fff;}
.list-tab-tit li.active i{color:#005292;}

/*.list-tab-cont .frist{padding:30px 0 20px;border-bottom:1px dashed #e0e0e0;}
.list-tab-cont .frist span.date{float:left;width:120px;color:#d73816;font-size: 20px;text-align:center;}
.list-tab-cont .frist span.date b{font-size: 66px;line-height: 60px;}
*/
.list-tab-cont a{float:right;width:460px;}
.list-tab-cont a span{font-size:20px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.list-tab-cont a p{line-height: 26px;font-size:14px;color: #808c9b;margin-top: 10px;}
.list-tab-cont .list li{border-bottom: 1px solid #fff;padding-left: 8px;}
.list-tab-cont .list li:hover{border-bottom:1px solid #005292;}

.list-tab-cont1 .frist{padding:30px 0 20px;border-bottom:1px dashed #e0e0e0;}
.list-tab-cont1 .frist span.date{float:left;width:120px;color:#d73816;font-size: 20px;text-align:center;}
.list-tab-cont1 .frist span.date b{font-size: 66px;line-height: 60px;}
.list-tab-cont1 a{float:right;width:460px;}
.list-tab-cont1 a span{font-size:20px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.list-tab-cont1 a p{line-height: 26px;font-size:14px;color: #808c9b;margin-top: 10px;}
.list-tab-cont1 .list li{border-bottom: 1px solid #fff;padding-left: 8px;}
.list-tab-cont1 .list li:hover{border-bottom:1px solid #005292;}

/*页面中间tab样式*/
.list-tab-title {overflow:hidden;margin-top:20px;}
.list-tab-title li{float:left;width:334px;border:1px solid #b5cde5;border-radius:5px;padding:14px 22px;}
.list-tab-title li.li2{margin-left: 30px;}
.list-tab-title li.li3{float:right;}
.list-tab-title li img{float:right;}
.list-tab-title li img.hide{display:none;}
.list-tab-title li strong{font-size: 24px;float: left;}
.list-tab-title li span{font-size:14px;font-weight:normal;color: #808c9b;margin-top: 10px;display: block;}
.list-tab-title li.active img.hide{display:block;}
.list-tab-title li.active img.show{display:none;}
.list-tab-title li.active{background-color:#005292;border-color:#005292;}
.list-tab-title li.active strong{color:#fff;}
.list-tab-title li.active span{color:#9dbddd;}

/*中间内容列表*/
.list-tab-content{padding:25px 40px;background-color:#f9fafd;border:1px solid #b5cde5;border-radius:5px;margin-top:40px;position: relative;}
.list-tab-content img{position:absolute;top:-23px;}
.list-tab-content img.liimg1{left: 170px;}
.list-tab-content img.liimg2{left: 570px;}
.list-tab-content img.liimg3{right: 160px;}
.list-tab-content li{padding:20px 10px;border-top:1px dashed #b5cde5;}
.list-tab-content li.li1{border-top:0;padding-top:5px;}
.list-tab-content li a{float:left;font-size:20px;}
.list-tab-content li h3 span{float:right;font-weight:normal;}
.list-tab-content li p{clear:both;padding-top: 10px;font-size: 14px;line-height: 22px;text-align:justify;}

/*热点专题*/
.ztlist {text-align:justify;margin:28px 0 53px;}
.ztlist li{display:inline-block;width:31%;}
.ztlist li img{display:block;width:100%;height:160px;object-fit:cover;}
.ztlist li.end{width:100%;}
/*专题*/
.zt-loog {padding:20px 30px 0;position:relative;overflow: hidden;clear: both;margin-bottom: 50px;}
.zt-loog .arrow-left,.zt-loog .arrow-right{display:block;height:90px;position:absolute;top:20px;line-height:90px;background-color: #e5e8ee;font-family:simhei;width:30px;text-align:center;z-index: 9;}
.zt-loog .arrow-left:hover,.zt-loog .arrow-right:hover{background-color: #005292;color:#fff;}
.zt-loog .arrow-left{left:0;}
.zt-loog .arrow-right{right:0;}
.zt-loog .zt-container{width:100%;}
.zt-loog .swiper-slide img{display:block;height:90px;width: 96%;margin: 0 auto;object-fit: cover;}


/*解读*/
.zcjd_f01 {
            float: left;
            /* width: 488px; */
            margin: 30px 0 0;
}
 .zcjd_title02 {
            padding: 0 0;
            position: relative;
            display: block;
            padding: 0 0 0;
            background: url(../images/2022zcjd03.jpg) left 40px repeat-x;
            height: 43px;
}

 .zcjd_title02 span {
            float: left;
            width: 113px;
            height: 38px;
            line-height: 38px;
            text-align: center;
            color: #005292;
            font-weight: bold;
            font-size: 22px;
            border-bottom: 5px solid #005292;
           
}
 .zcjd_ul02 {
            float: left;
            width: 100%;
            padding: 0 0;
}

.zcjd_ul02 li {
            float: left;
            width: 280px;
            margin: 34px 5px 20px 5px;
}

.zcjd_ul02 li img {
            display: block;
            width: 100%;
            height: 176px;
}
.zcjd_ul02 li span {
            display: block;
            height: 46px;
            background: #e9e9e9;
            line-height: 23px;
            padding: 12px 10px;
            font-size: 14px;
}

@media only screen and (max-width:768px){
    .left-con-wrap,.right-con-wrap{width:100%;margin-top: 20px;}

    /*图片轮播*/
    .breadcrumb{margin-bottom:15px;}
    .list-loop {position:relative;height:190px;margin-bottom: 20px;}

    /*页面顶部tab样式*/
    .list-tab-tit{line-height:36px;}
    .list-tab-tit li b{padding:0 10px;font-size:16px;}

    .list-tab-cont .frist{padding:15px 0;}
    .list-tab-cont .frist span.date{width:20%;font-size: 18px;}
    .list-tab-cont .frist span.date b{font-size:50px;line-height: 60px;}
    .list-tab-cont a{width:76%;}
    .list-tab-cont a span{font-size:16px;display:block;}
    .list-tab-cont a p{line-height: 24px;height: 48px;overflow: hidden;}
    .list-tab-cont .list li{border-bottom: none !important;padding-left: 0px;}

    /*页面中间tab样式*/
    .list-tab-title {margin-top:15px;}
    .list-tab-title li{width: 30%;border-radius:5px;padding: 14px 0px;border:none;box-sizing:border-box;text-align: center;background-color:#f7f7f7;}
    .list-tab-title li.li2{margin-left: 5%;}
    .list-tab-title li img{margin:0 auto;float: none;}
    .list-tab-title li strong{font-size: 16px;float: none;margin-bottom: 13px;display: block;}
    .list-tab-title li span{display:none;}


    /*中间内容列表*/
    .list-tab-content{padding:15px 0px;}
    .list-tab-content img.liimg1{left: 10%;}
    .list-tab-content img.liimg2{left: 45%;}
    .list-tab-content img.liimg3{right: 10%;}
    .list-tab-content li{padding:15px 10px;}
    .list-tab-content li a{float: none;font-size:16px;display: inline-block;width: 77%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    .list-tab-content li h3 span{line-height: 22px;width:22%;}

    /*热点专题*/
    .ztlist {margin:10px 0 20px;}
    .ztlist li{width:100%;margin:5px 0;}
    .ztlist li img{height:auto;}
    .zcjd_ul02 li { width: 100%; margin: 13px 5px 0px 0px;}
    .list-loop .pagination {bottom: 15px;}
}