@media screen and (max-width: 768px) {
    .newstop{position: relative;}
    .newstop img{border-radius: 6px;}
    .newstop_txt {position: absolute; background: rgba(0, 0, 0, 0.5);bottom: 15px; padding: 10px 30px 10px 30px;  font-family: heebo-sans,Helvetica,Arial,sans-serif;;}
    .newstop_txt a{color: #ffffff;}
    .newstop_txt .title{font-size: 16px; font-weight: 600;display: inline-block;}
    .newstop_txt .description{font-size: 14px;display: inline-block;}
    .newsthree{display: inline-flex;}
.cards{width: 33.33%;padding: 10px;}
.first{padding-left: 0px; padding-right: 0px;}
.last{padding-left: 0px; padding-right: 0px;}
.cards img{width: 100%;}
.title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px;}
/*右侧tab*/
.indexright{border: 1px solid #e2e2e2;}
.newsrighttab{border-bottom:2px solid #e5e6eb; height:45px; line-height:45px; font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px; padding-left: 20px;}
.newsrighttab li a{height: 43px; line-height: 43px;display: inline-block; margin-right:10px;}
.newsrighttab li a.active{border-bottom: 2px solid #0046ae; color: #0046ae;font-weight: 600;}
.newsrighttab li a:hover{color: #0046ae;}
.rightnewstitle{padding: 15px 0px 4px 0px;}
.rightnewstitle a{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px; line-height: 1.5;font-weight: 600; }
.rightnewsspan {color: #a8a8b4;}
.rightnewscontent{padding: 20px;border-bottom:2px solid #e5e6eb; padding-top: 0px;}
/**/
.sec2title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 26px; font-weight: 600; height: 40px; line-height: 40px; }

.indexcategory{margin-top: 30px; height: 60px; margin-bottom: 30px;}
.indexcategory ul{display: inline-flex;padding-left: 0px;}
.indexcategory ul li{list-style: none; padding: 8px 20px; background: #00235f; border-radius: 10px; margin-left: 15px;white-space:nowrap;}
.indexcategory ul li a{color: #ffffff;}
/*轮播*/
.indexcategory{position: relative;padding: 0px 10px 0px 10px;}
.indexcategory .swiper-wrapper {}
.indexcategory .swiper-slide{text-align: center;background: #00235f; border-radius: 10px; margin-left: 5px; height: 50px; line-height: 50px; }
.indexcategory .swiper-slide a{color: #ffffff;}
.swiper-button-prev{left: -10px;}
.swiper-button-next{right: -10px;}
.swiper-button-next, .swiper-button-prev{background-size: 15px 40px;width: 15px; height: 40px; margin-top: -25px; }

.newsec3{padding: 30px 0px 30px 0px; font-family: heebo-sans,Helvetica,Arial,sans-serif;}
.sec3title{display: inline-block; height: 40px; line-height: 40px; font-size: 26px;font-weight: 600;}
.border_sec3{border: 1px solid #e2e2e2;}
.sec3_left{padding: 0px 20px 20px 20px;}
.sec3_right{padding: 20px;}

.article-list{background: #fff;}
.article-list22 .article-item{        padding: 15px 0;
    border-bottom: 1px solid #e2e2e2; min-height: 160px;}
.article-list22 .article-item:last-of-type{border: none;}

.article-list .article-item {
    padding: 15px 0;
    border-bottom: 1px solid #e2e2e2; min-height: 160px;
}
.listimgsm{width: 100%;}
.listimgsm img{width: 100%;}

.article-list .media {
    color: #585858;
    font-family: heebo-sans,Helvetica,Arial,sans-serif; 
}

.media:first-child {
    margin-top: 0;
}
.media, .media-body {
    zoom: 1;
    overflow: hidden;
}
.article-list .media .media-left {
    overflow: hidden;
    padding: 0;
}

.media-left, .media-right, .media-body {
    display: table-cell;
    vertical-align: top;
}
.article-list .media .media-left a {
    display: block;
    width: 180px;
}
.listimg img {
    /* position: absolute; */
    object-fit: cover;
    width: 180px;
    /* height: 160px; */
    border-radius: 3px;
    transition: all 0.3s;
}

.listimg img:hover {
    transform: scale(1.05);
}
.tags {
    /* display: inline-block; */
    padding: 4px 11px;
    height: 24px;
    line-height: 24px;
    font-weight: 400;
    font-size: 13px;
    text-align: center;
    color: #ffffff!important;
    background: #f66a0a;
    margin-right: 3px;
    border-radius: 6px;
    font-size: 16px;
}

.article-title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;}
.article-title a:hover{color: #035b7d;}
.article-tag{font-size: 14px; line-height: 30px;height: 30px;}
.article-list .article-item:last-of-type{border: none;}
    /*右侧列表*/
    .listimgr{margin-right: 10px;}
    .listimgr img{
        object-fit: cover;
        width: 80px;
        /* height: 160px; */
        border-radius: 3px;
        transition: all 0.3s;
    }
    .listimgr img:hover{
        transform: scale(1.05);
    }
    .articleitem{min-height: 100px; border-bottom: 1px solid #e2e2e2; padding-bottom: 15px;padding-top: 15px;}
    .articleitem:last-of-type{border: none;}
    .arttitle{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px; margin-bottom: 0px;}
        /*切换滚动*/
        .newssec6{position: relative;padding: 30px 10px 60px 10px; overflow: hidden;}
        .reportlist{height: 500px; padding: 0px 30px 30px 30px;overflow: hidden;}
        .reportlist .swiper-slide{margin-right: 10px;}
        .reportlist .swiper-slide img{width: 100%; height: 100%;}
        .reportlist .swiper-pagination-progressbar{position: absolute;top: 550px;}
        .reportlist .swiper-pagination-progressbar{width: 80%;left: 10%;}
        .reportlist .swiper-button-next{right: 8%; margin-bottom: 0px; top: 560px; display: none;}
        .reportlist .swiper-button-prev{left: 8%; margin-bottom: 0px; top: 560px; display: none;}
        /* .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{display: none;} */

     /*视频和live*/
     .nbotleft{width: 100%; overflow: hidden;}

     .nbotleft img{border-radius: 6px; width: 100%;}
     .nbotleft_txt {position: absolute; background: rgba(0, 0, 0, 0.5);bottom: 15px; padding: 15px 30px 15px 70px;  font-family: heebo-sans,Helvetica,Arial,sans-serif; margin-right: 10px;}
     .nbotleft_txt a{color: #ffffff;}
     .nbotleft_txt a:hover{color: #015c7b;text-shadow: #ffffff;}
     .nbotleft_title{font-size: 16px; font-weight: 600;display: inline-block; }
     .nbotleft_txt img{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 20px; top: 20px; cursor: pointer;}
 
     .rightitem{width: 100%;position: relative;}
     .topimg img{width: 100%;border-radius: 6px; height: 100%;}
     .rightitem img.center{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 5%; top: 80px;}
     .right_txt{}
     .mediar{height: 40px; position: absolute; bottom: 0; left: 0;}
     .mediar img{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 20px; bottom: 20px; }
     .right_title{display: inline-block; font-size: 16px;}       

     .btn-loadmore {border:2px solid #035b7d;border-radius: 3px;font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;color: #035b7d;padding: 10px 20px 10px 20px;}
     .btn-loadmore:hover{color: #007bff;border:2px solid #007bff;}
     .loadmore-tips{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;color: #035b7d;}
         /*博客*/
    .podcasts{margin-top: 30px;}
    .podcasts h6{height: 40px;font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 26px;font-weight: 600; margin-bottom: 0; line-height: 40px; }
    .podcasts_content{border: 1px solid #e2e2e2; padding: 15px; border-radius: 3px;}
    .podcasts_content .title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px;font-weight: 600; display: inline-block; padding: 10px 0px 10px 0px; }
    .podcasts_content .des{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px;}
    .embed-responsive {
        position: relative;
        display: block;
        height: 0;
        padding: 0;
        overflow: hidden;
    }
    .podcasts_content img{border-radius: 6px;
        object-fit: cover;
        width: 100%;
        border: 0;transition:all 0.3s}
    .podcasts_content img:hover{transform: scale(1.05);}
    
}
@media screen and (min-width: 768px) and (max-width:922px) {
    .newstop{position: relative;}
    .newstop img{border-radius: 6px;}
    .newstop_txt {position: absolute; background: rgba(0, 0, 0, 0.5);bottom: 15px; padding: 10px 30px 10px 30px;  font-family: heebo-sans,Helvetica,Arial,sans-serif;;}
    .newstop_txt a{color: #ffffff;}
    .newstop_txt .title{font-size: 16px; font-weight: 600;display: inline-block;}
    .newstop_txt .description{font-size: 14px;display: inline-block;}
    .newsthree{display: inline-flex;}
    .cards{width: 50%;padding: 10px;}
    .first{padding-left: 0px; padding-right: 0px;}
    .last{padding-left: 0px; padding-right: 0px;}
    .cards img{width: 100%;}
    .title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px;}
    /*右侧tab*/
.indexright{border: 1px solid #e2e2e2;}
.newsrighttab{border-bottom:2px solid #e5e6eb; height:45px; line-height:45px; font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px; padding-left: 20px;}
.newsrighttab li a{height: 43px; line-height: 43px;display: inline-block; margin-right:10px;}
.newsrighttab li a.active{border-bottom: 2px solid #0046ae; color: #0046ae;font-weight: 600;}
.newsrighttab li a:hover{color: #0046ae;}
.rightnewstitle{padding: 15px 0px 4px 0px;}
.rightnewstitle a{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px; line-height: 1.5;font-weight: 600; }
.rightnewsspan {color: #a8a8b4;}
.rightnewscontent{padding: 20px;border-bottom:2px solid #e5e6eb; padding-top: 0px;}
/**/
.sec2title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 26px; font-weight: 600; height: 40px; line-height: 40px; }

.indexcategory{margin-top: 30px; height: 60px; margin-bottom: 30px;}
.indexcategory ul{display: inline-flex;padding-left: 0px;}
.indexcategory ul li{list-style: none; padding: 8px 20px; background: #00235f; border-radius: 10px; margin-left: 15px; white-space:nowrap;}
.indexcategory ul li a{color: #ffffff;}

    /*轮播的图文*/
/*轮播*/
.indexcategory{position: relative;padding: 0px 10px 0px 10px;}
.indexcategory .swiper-wrapper {}
.indexcategory .swiper-slide{text-align: center;background: #00235f; border-radius: 10px; margin-left: 5px; height: 50px; line-height: 50px; }
.indexcategory .swiper-slide a{color: #ffffff;}
.swiper-button-prev{left: -10px;}
.swiper-button-next{right: -10px;}
.swiper-button-next, .swiper-button-prev{background-size: 15px 40px;width: 15px; height: 40px; margin-top: -25px; }

.newsec3{padding: 30px 0px 30px 0px; font-family: heebo-sans,Helvetica,Arial,sans-serif;}
.sec3title{display: inline-block; height: 40px; line-height: 40px; font-size: 26px;font-weight: 600;}
.border_sec3{border: 1px solid #e2e2e2;}
.sec3_left{padding: 0px 10px 20px 10px;}
.sec3_right{padding: 15px;}

.article-list{background: #fff;}
.article-list22 .article-item{        padding: 20px 0;
    border-bottom: 1px solid #e2e2e2; min-height: 140px;}
.article-list22 .article-item:last-of-type{border: none;}

.article-list .article-item {
    padding: 20px 0;
    border-bottom: 1px solid #e2e2e2;
}
.article-list .media {
    color: #585858;
    font-family: heebo-sans,Helvetica,Arial,sans-serif; 
}

.media:first-child {
    margin-top: 0;
}
.media, .media-body {
    zoom: 1;
    overflow: hidden;
}
.article-list .media .media-left {
    overflow: hidden;
    padding: 0;
}

.media-left, .media-right, .media-body {
    display: table-cell;
    vertical-align: top;
}
.article-list .media .media-left a {
    display: block;
    width: 180px;
}
.listimg img {
    /* position: absolute; */
    object-fit: cover;
    width: 180px;
    /* height: 160px; */
    border-radius: 3px;
    transition: all 0.3s;
}

.listimg img:hover {
    transform: scale(1.05);
    
}
.tags {
    /* display: inline-block; */
    padding: 4px 11px;
    height: 24px;
    line-height: 24px;
    font-weight: 400;
    font-size: 13px;
    text-align: center;
    color: #ffffff!important;
    background: #f66a0a;
    margin-right: 3px;
    border-radius: 6px;
    font-size: 16px;
}

.article-title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;}
.article-title a:hover{color: #035b7d;}
.article-tag{font-size: 14px; line-height: 30px;height: 30px;}
.article-list .article-item:last-of-type{border: none;}
    /*右侧列表*/
    .listimgr{margin-right: 10px;}
    .listimgr img{
        object-fit: cover;
        width: 80px;
        /* height: 160px; */
        border-radius: 3px;
        transition: all 0.3s;
    }
    .listimgr img:hover{
        transform: scale(1.05);
    }
    .articleitem{min-height: 100px; border-bottom: 1px solid #e2e2e2; padding-bottom: 15px;padding-top: 15px;}
    .articleitem:last-of-type{border: none;}
    .arttitle{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px; margin-bottom: 0px;}
        /*切换滚动*/
        .newssec6{position: relative;padding: 30px 30px 80px 30px; overflow: hidden;}
        .reportlist{height: 500px; padding: 0px 30px 30px 30px;overflow: hidden;}
        .reportlist .swiper-slide{margin-right: 10px;}
        .reportlist .swiper-slide img{width: 100%; height: 100%;}
        .reportlist .swiper-pagination-progressbar{position: absolute;top: 550px;}
        .reportlist .swiper-pagination-progressbar{width: 80%;left: 10%;}
        .reportlist .swiper-button-next{right: 8%; margin-bottom: 0px; top: 560px; display: none;}
        .reportlist .swiper-button-prev{left: 8%; margin-bottom: 0px; top: 560px; display: none;}
        /* .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{display: none;} */
    /*视频和live*/
    .nbotleft{width: 100%; overflow: hidden;}

    .nbotleft img{border-radius: 6px; width: 100%;}
    .nbotleft_txt {position: absolute; background: rgba(0, 0, 0, 0.5);bottom: 15px; padding: 15px 30px 15px 70px;  font-family: heebo-sans,Helvetica,Arial,sans-serif; margin-right: 10px;}
    .nbotleft_txt a{color: #ffffff;}
    .nbotleft_txt a:hover{color: #015c7b;text-shadow: #ffffff;}
    .nbotleft_title{font-size: 16px; font-weight: 600;display: inline-block; }
    .nbotleft_txt img{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 20px; top: 20px; cursor: pointer;}

    .rightitem{width: 100%;position: relative;}
    .topimg img{width: 100%;border-radius: 6px; height: 100%;}
    .rightitem img.center{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 5%; top: 55px;}
    .right_txt{}
    .mediar{height: 40px; position: absolute; bottom: 0; left: 0;}
    .mediar img{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 20px; bottom: 20px; }
    .right_title{display: inline-block; font-size: 16px;}

    .btn-loadmore {border:2px solid #035b7d;border-radius: 3px;font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;color: #035b7d;padding: 10px 20px 10px 20px;}
    .btn-loadmore:hover{color: #007bff;border:2px solid #007bff;}
    .loadmore-tips{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;color: #035b7d;}
        /*博客*/
        .podcasts{margin-top: 30px;}
        .podcasts h6{height: 40px;font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 26px;font-weight: 600; margin-bottom: 0; line-height: 40px; }
        .podcasts_content{border: 1px solid #e2e2e2; padding: 15px; border-radius: 3px;}
        .podcasts_content .title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px;font-weight: 600; display: inline-block; padding: 10px 0px 10px 0px; }
        .podcasts_content .des{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px;}
        .embed-responsive {
            position: relative;
            display: block;
            height: 0;
            padding: 0;
            overflow: hidden;
        }
    
        .podcasts_content img{border-radius: 6px;
            object-fit: cover;
            width: 100%;
            border: 0;transition:all 0.3s}
        .podcasts_content img:hover{transform: scale(1.05);}
}

@media screen and (min-width: 922px) {
    .newstop{position: relative;}
    .newstop img{border-radius: 6px; }
    .newstop_txt {position: absolute; background: rgba(0, 0, 0, 0.5);bottom: 15px; padding: 15px 30px 15px 30px;  font-family: heebo-sans,Helvetica,Arial,sans-serif;;}
    .newstop_txt a{color: #ffffff;}
    .newstop_txt a:hover{color: #015c7b;text-shadow: #ffffff;}
    .newstop_txt .title{font-size: 28px; font-weight: 600;display: inline-block;}
    .newstop_txt .description{font-size: 22px;display: inline-block;}
.newsthree{display: inline-flex;}
.cards{width: 33.33%;padding: 10px;}
.first{padding-left: 0px; padding-right: 0px;}
.last{padding-left: 0px; padding-right: 0px;}
.cards img{width: 100%;}
.title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px;}
/*右侧tab*/
.indexright{border: 1px solid #e2e2e2;}
.newsrighttab{border-bottom:2px solid #e5e6eb; height:45px; line-height:45px; font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px; padding-left: 20px;}
.newsrighttab li a{height: 43px; line-height: 43px;display: inline-block; margin-right:10px;}
.newsrighttab li a.active{border-bottom: 2px solid #0046ae; color: #0046ae;font-weight: 600;}
.newsrighttab li a:hover{color: #0046ae;}
.rightnewstitle{padding: 15px 0px 4px 0px;}
.rightnewstitle a{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px; line-height: 1.5;font-weight: 600; }
.rightnewsspan {color: #a8a8b4;}
.rightnewscontent{padding: 20px;border-bottom:2px solid #e5e6eb; padding-top: 0px;}
/*sec2*/
.sec2title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 26px; font-weight: 600; height: 40px; line-height: 40px; }

.indexcategory{margin-top: 30px; height: 50px; margin-bottom: 30px; line-height: 50px;}
.indexcategory ul{display: inline-flex;padding-left: 0px;font-family: heebo-sans,Helvetica,Arial,sans-serif;}
.indexcategory ul li{list-style: none; padding: 8px 20px; background: #00235f; border-radius: 10px; margin-left: 15px;}
.indexcategory ul li a{color: #ffffff;}

/*轮播*/
.indexcategory{position: relative;padding: 0px 10px 0px 10px;}
.indexcategory .swiper-wrapper {}
.indexcategory .swiper-slide{text-align: center;background: #00235f; border-radius: 10px; margin-left: 15px; height: 50px; line-height: 50px; }
.indexcategory .swiper-slide a{color: #ffffff;}
.swiper-button-prev{left: -10px;}
.swiper-button-next{right: -10px;}
.swiper-button-next, .swiper-button-prev{background-size: 15px 40px;width: 15px; height: 40px; margin-top: -22px; }

/*sec3*/
.newsec3{padding: 30px 0px 30px 0px; font-family: heebo-sans,Helvetica,Arial,sans-serif;}
.sec3title{display: inline-block; height: 40px; line-height: 40px; font-size: 26px;font-weight: 600;}
.border_sec3{border: 1px solid #e2e2e2;}
.sec3_left{padding: 0px 20px 20px 20px;}
.sec3_right{padding: 20px;}

/*列表*/
.article-list{background: #fff;}
.article-list22 .article-item{        padding: 10px 0;
    border-bottom: 1px solid #e2e2e2; min-height: 140px;}
.article-list22 .article-item:last-of-type{border: none;}
    .article-list .article-item {
        padding: 10px 0;
        border-bottom: 1px solid #e2e2e2; min-height: 140px;
    }
    .article-list .article-item:last-of-type{border: none;}

    .article-list .media {
        color: #585858;
        font-family: heebo-sans,Helvetica,Arial,sans-serif; 
    }
    
    .media:first-child {
        margin-top: 0;
    }
    .media, .media-body {
        zoom: 1;
        overflow: hidden;
    }
    .article-list .media .media-left {
        overflow: hidden;
        padding: 0;
    }
    
    .media-left, .media-right, .media-body {
        display: table-cell;
        vertical-align: top;
    }
    .article-list .media .media-left a {
        display: block;
        width: 180px;
    }
    .listimg img {
        /* position: absolute; */
        object-fit: cover;
        width: 180px;
        /* height: 160px; */
        border-radius: 3px;
        transition: all 0.3s;
    }
    
    .listimg img:hover {
        transform: scale(1.05);
        
    }
    .tags {
        /* display: inline-block; */
        padding: 4px 11px;
        height: 24px;
        line-height: 24px;
        font-weight: 400;
        font-size: 13px;
        text-align: center;
        color: #ffffff!important;
        background: #f66a0a;
        margin-right: 3px;
        border-radius: 6px;
        font-size: 16px;
    }

    .article-title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;}
    .article-title a:hover{color: #035b7d;}
    .article-tag{font-size: 14px; line-height: 30px;height: 30px;}

    /*右侧列表*/
    .listimgr{margin-right: 10px;}
    .listimgr img{
        object-fit: cover;
        width: 80px;
        /* height: 160px; */
        border-radius: 3px;
        transition: all 0.3s;
    }
    .listimgr img:hover{
        transform: scale(1.05);
    }
    .articleitem{min-height: 100px; border-bottom: 1px solid #e2e2e2; padding-bottom: 15px;padding-top: 15px;}
    .articleitem:last-of-type{border: none;}
    .arttitle{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px; margin-bottom: 0px;}

    /*视频和live*/
    .nbotleft{width: 100%; overflow: hidden;}

    .nbotleft img{border-radius: 6px; width: 100%;}
    .nbotleft_txt {position: absolute; background: rgba(0, 0, 0, 0.5);bottom: 15px; padding: 15px 30px 15px 70px;  font-family: heebo-sans,Helvetica,Arial,sans-serif; margin-right: 10px;}
    .nbotleft_txt a{color: #ffffff;}
    .nbotleft_txt a:hover{color: #015c7b;text-shadow: #ffffff;}
    .nbotleft_title{font-size: 22px; font-weight: 600;display: inline-block; }
    .nbotleft_txt img{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 20px; top: 20px; cursor: pointer;}

    .rightitem{width: 100%;position: relative;}
    .topimg img{width: 100%;border-radius: 6px; height: 100%;}
    .rightitem img.center{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 5%; top: 80px;}
    .right_txt{}
    .mediar{height: 40px; position: absolute; bottom: 0; left: 0;}
    .mediar img{width: 40px; height: 40px; opacity: calc(0.9); position: absolute; left: 20px; bottom: 20px; }
    .right_title{display: inline-block; font-size: 16px;}

    /*切换滚动*/
    .newssec6{position: relative;padding: 30px 60px 120px 60px; overflow: hidden;}
    .reportlist{height: 500px; padding: 0px 30px 30px 30px;overflow: hidden;}
    .reportlist .swiper-slide{margin-right: 10px;}
    .reportlist .swiper-slide img{}
    .reportlist .swiper-pagination-progressbar{position: absolute;top: 550px;}
    .reportlist .swiper-pagination-progressbar{width: 80%;left: 10%;}
    .reportlist .swiper-button-next{right: 8%; margin-bottom: 0px; top: 560px; display: none;}
    .reportlist .swiper-button-prev{left: 8%; margin-bottom: 0px; top: 560px; display: none;}
    /* .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{display: none;} */

    .btn-loadmore {border:2px solid #035b7d;border-radius: 3px;font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;color: #035b7d;padding: 10px 20px 10px 20px;}
    .btn-loadmore:hover{color: #007bff;border:2px solid #007bff;}
    .loadmore-tips{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 20px;font-weight: 600;color: #035b7d;}
    
    /*博客*/
    .podcasts{margin-top: 30px;}
    .podcasts h6{height: 40px;font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 26px;font-weight: 600; margin-bottom: 0; line-height: 40px; }
    .podcasts_content{border: 1px solid #e2e2e2; padding: 15px; border-radius: 3px;}
    .podcasts_content .title{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 18px;font-weight: 600; display: inline-block; padding: 10px 0px 10px 0px; }
    .podcasts_content .des{font-family: heebo-sans,Helvetica,Arial,sans-serif; font-size: 16px;}
    .embed-responsive {
        position: relative;
        display: block;
        height: 0;
        padding: 0;
        overflow: hidden;
    }

    .podcasts_content img{border-radius: 6px;
        object-fit: cover;
        width: 100%;
        border: 0;transition:all 0.3s}
    .podcasts_content img:hover{transform: scale(1.05);}

}