@charset "utf-8";
:root{
    --swiper-theme-color: #e50000;
    --themes_color: #e50000;
    --font_color: #fff;
    --img_scale: 1.1;
}
.nav_self{
    width: 100%;
    height: 100px;
    background: linear-gradient(180deg ,#e21c1c,#c80d0d);
    position: relative;
}
.nav_bg_l{
    width: 50%;
    height: 100%;
    background: linear-gradient(180deg ,#ffc9a8,#f99a60);
    position: absolute;
    left: 0;
}
.nav_self_main{
    width: 1300px;
    height: 100%;
    margin: 0 auto;
    background: linear-gradient(180deg ,#e21c1c,#c80d0d);
    position: relative;
}
.nav_main_l{
    width: 190px;
    height: 100%;
    float: left;
}
.nav_main_r{
    width: calc(100% - 200px);
    float: right;
    text-align: right;
}
.nav_main_r a{
    padding-left: 20px;
    color: #ffd3b4;
    font-size: 20px;
    font-weight: bold;
    line-height: 100px;
}
.nav_main_r a:hover{
    color: #ffe776;
}

/* 习近平的两会时间 */
.xTime{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url(/img/WIRELESS/WIRELESS_2_305913/2025/02/300657/zt_2025quanGuoLiangHui/bg01.jpg) center bottom;
}
.xTime_main{
    width: 1300px;
    height: 560px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 49px;
}
.swiper_xTime{
    width: 760px;
    height: 100%;
    float: left;
}
.swiper-slide{
    display: block;
    width: 100%;
    height: auto;
}
.siwper_img{
    overflow: hidden;
    background: var(--themes_color);
    display: flex;
    justify-content: center;
    align-items: center;
}
.swiper_text{
    width: 100%;
    height: 60px;
    background: var(--themes_color);
    color: #fff0ca;
    padding: 0 20px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
}
.swiper_button{
    opacity: 0.5;
    top: 45%;
}
.swiper_button:hover{
    opacity: 1;
}
.swiper_prev{
    background: url(/img/WIRELESS/WIRELESS_2_305913/2025/02/300657/zt_2025quanGuoLiangHui/prev.png);
}
.swiper_next{
    background: url(/img/WIRELESS/WIRELESS_2_305913/2025/02/300657/zt_2025quanGuoLiangHui/next.png);
}
.swiper-pagination{
    bottom: 70px !important;
    text-align: right;
}
.swiper_xTime .siwper_img{
    width: 100%;
    height: 500px;
}
.xTime_r{
    width: calc(100% - 760px);
    float: right;
}
.xTime_title{
    width: 100%;
    height: 120px;
}
.xtime_lists{
    width: 100%;
    height: calc(100% - 120px);
    background: #fff0ca;
}
.xtime_lists a{
    width: 100%;
    height: 88px;
    border-bottom: 1px solid #efdcab;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    padding: 0 0.2rem;
}
.xtime_lists a span{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.xtime_lists a:hover{
    background: #ff987c;
    color: #fff;
}
.xtime_lists a:last-of-type{
    border-bottom: none;
}

/* 头条+要闻 */
.p3{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url(/img/WIRELESS/WIRELESS_2_305913/2025/02/300657/zt_2025quanGuoLiangHui/bg02.jpg) no-repeat center top;
}
.tt{
    width: 1300px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 80px;
    text-align: center;
}
.tt a{
    font-size: 46px;
    color: var(--themes_color);
    font-weight: bold;
}
.tt a img{
    width: auto;
    height: 100%;
    display: inline-block;
}
.yw{
    width: 1300px;
    height: 401px;
    margin: 0 auto;
    margin-top: 80px;
}
.yw_l{
    width: 563px;
    height: 100%;
    float: left;
}
.title_yw{
    width: 100%;
    height: auto;
    display: block;
}
.yw_article{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #fff8e8;
    margin-top: 18px;
    padding: 0 20px;
    box-sizing: border-box;
}
.yw_title_des a{
    display: block;
    padding: 21px 0;
    border-bottom: 1px solid #efd7a4;
    box-sizing: border-box;
}
.yw_title_des a p{
    font-weight: bold;
}
.yw_title_des a span{
    margin-top: 10px;
    font-size: 16px;
    line-height: 1.5em;
    color: #666;
    display: block;
}
.yw_title_des a:last-of-type{
    border-bottom: none;
}
.yw_title_des a:hover p{
    color: var(--themes_color);
}
.yw_title{
    margin-top: 20px;
}
.yw_title a{
    display: block;
    padding-bottom: 10px;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
}
.yw_title a p{
    margin-left: 10px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    flex: 1;
}
.yw_title a:before{
    content: '';
    width: 10px;
    height: 10px;
    border: 1px solid #333;
    border-radius: 50%;
}
.yw_title a:hover p{
    color: var(--themes_color);
}
.yw_title a:last-of-type{
    margin-bottom: 0;
    padding-bottom: 0;
}
.swiper_yw{
    width: 697px;
    height: 100%;
    float: right;
}
.swiper_yw .siwper_img{
    width: 100%;
    height: 341px;
}
.threeImg{
    width: 1300px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 50px;
}
.img_item{
    display: block;
    width: 406px;
    height: auto;
    overflow: hidden;
    float: left;
    margin-right: 40px;
    position: relative;
    padding-bottom: 20px;
}
.img_item:last-of-type{
    margin-right: 0;
}
.imgItme_img{
    width: 100%;
    height: 260px;
    overflow: hidden;
}
.img_item_text{
    width: 100%;
    height: 60px;
    margin-top: 10px;
}
.img_item_text p{
    box-sizing: border-box;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.img_item_line{
    width: 100px;
    height: 2px;
    display: block;
    background: var(--themes_color);
    position: absolute;
    left: 0;
    bottom: 0;
    transition: width .3s;
}
.img_item:hover .img_item_line{
    width: 100%;
}

/* 环球人物跑两会 */
.cont{
    width: 1300px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 100px;
}
.title{
    display: block; 
    width: auto;
    height: 98px;
}
.title img{
    width: auto;
    height: 100%;
    margin: 0 auto;
}
.main{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 80px;
}
.plh .main{
    height: 594px;
    background: linear-gradient(-120deg, #e21c1c, #fbc19b);
    border-radius: 20px;
    overflow: hidden;
    padding: 10px;
    box-sizing: border-box;
}
.plh_snav{
    text-align: center;
}
.plh_snav_item{
    width: 200px;
    height: 40px;
    line-height: 40px;
    font-size: 26px;
    color: #fff;
    box-sizing: border-box;
    display: inline-block;
    border-radius: 20px;
    margin: 0 30px;
    margin-top: 20px;
    cursor: pointer;
}
.plh_snav_item_active{
    font-weight: bold;
    color: var(--themes_color);
    background: #fff;
}
.plh_snav_item:hover{
    font-weight: bold;
    color: var(--themes_color);
    background: #fff;
}
.plh_main{
    width: 100%;
    height: 484px;
    border-radius: 20px;
    box-sizing: border-box;
    margin-top: 30px;
    overflow: hidden;
    position: relative;
}
.plh_item{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
.plh_item_l{
    width: 860px;
    height: 100%;
    overflow: hidden;
    float: left;
    position: relative;
    display: block;
}
.plh_item_name{
    height: 60px;
    background: linear-gradient(90deg, rgba(226, 28, 28, 0.95), rgba(251, 193, 155, 0));
    position: absolute;
    left: 0;
    bottom: 10px;
    color: #fbc19b;
    font-size: 20px;
    padding-right: 60px;
    padding-left: 10px;
    line-height: 60px;
}
.plh_item_name span{
    color: #fff;
    font-weight: bold;
    margin-left: 10px;
}
.plh_item_r{
    width: calc(100% - 860px);
    height: 100%;
    float: right;
    background: #fff;
    padding: 30px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.plh_item_r a{
    font-weight: bold;
    color: #fbc19b;
    font-size: 20px;
}
.plh_item_r a:hover{
    color: var(--themes_color);
}
.plh_jj{
    margin-top: 40px;
}
.more{
    display: block;
    width: 106px;
    height: 19px;
    position: absolute;
    right: 20px;
    bottom: 20px;
}

/* 两会融媒观 */
.rmg_l{
    width: 360px;
    height: 640px;
    border: 1px solid #ffc477;
    border-radius: 20px;
    overflow: hidden;
    box-sizing: border-box;
    position: relative;
    padding: 10px;
    float: left;
}
.swiper_rmg{
    width: 100%;
    height: 588px;
    border-radius: 20px;
    overflow: hidden;
}
.swiper_rmg .swiper_img{
    width: 100%;
    height: 100%;
}
.rmt_line{
    width: 100px;
    height: 2px;
    background: #ccc5c5;
    position: absolute;
    left: 50%;
    bottom: 20px;
    transform: translateX(-50%);
}
.swiper_rmg .swiper_txt{
    width: 100%;
    height: 100px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.9));
}
.swiper_rmg .swiper_txt p{
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 10px;
    padding: 0 10px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.swiper_rmg .swiper-pagination{
    text-align: center;
}
.rmg_c{
    width: 698px;
    height: 640px;
    float: left;
    margin-left: 40px;
}
.rmg_c_item{
    display: block;
    width: 100%;
    height: 320px;
}
.rmg_c_item .in_pc{
    display: flex;
}
.rmg_c_img{
    width: 502px;
    height: 100%;
    overflow: hidden;
    position: relative;
    float: left;
}
.rmg_c_sj{
    border-style: solid;
    border-width: 20px;
    border-color: transparent #ffe3d2 transparent transparent;
    position: absolute;
    right: 0;
    top: 40px;
}
.rmg_c_text{
    width: 196px;
    height: 100%;
    background: #ffe3d2;
    float: left;
    display: flex;
    align-items: center;
    padding: 0 20px;
    box-sizing: border-box;
}
.rmg_c_item:hover .rmg_c_text p{
    color: var(--themes_color);
}
.rmg_c_item2 .rmg_c_sj{
    border-style: solid;
    border-width: 20px;
    border-color: transparent transparent transparent #ffe3d2;
    position: absolute;
    left: 0;
}
.rmg_r{
    width: 162px;
    height: 640px;
    float: right;
}
.crmg_r_title{
    width: 100%;
    height: 40px;
}
.rmg_r_main{
    width: 100%;
    height: calc(100% - 40px);
    border: 1px solid #ffc477;
    padding: 0 20px;
    padding-top: 20px;
    box-sizing: border-box;
}
.rmg_r_main_cont{
    width: 180%;
    height: 100%;
    overflow-y: auto;
}
.rmg_r_item{
    width: 120px;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.rgm_r_itme_img{
    width: 100%;
    height: 120px;
}
.rmg_r_item_text{
    margin-top: 10px;
    text-align: center;
}

/* 读报告 */
.dbg_top{
    width: 100%;
    height: 300px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.dbg_top a{
    display: block;
    width: 236px;
    height: 100%;
    transition: all .5s;
    cursor: pointer;
}
.dbg_top a:hover{
    transform: scale(0.9);
}
.dbg_b{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 50px;
}
.dbg_b_l{
    width: 400px;
    height: auto;
    overflow: hidden;
    float: left;
}
.dbg_l_title{
    width: 100%;
    height: 40px;
    background: url(/img/WIRELESS/WIRELESS_2_305913/2025/02/300657/zt_2025quanGuoLiangHui/title_rjd_pc.png) no-repeat;
    line-height: 40px;
    padding-left: 20px;
    box-sizing: border-box;
    color: var(--themes_color);
    font-size: 26px;
}
.dbg_l_main{
    width: 100%;
    height: 711px;
    margin-top: 40px;
    position: relative;
}
.dbg_l_main video{
    width: 100%;
    height: 100%;
    background: #000;
}
.dbg_b_text{
    width: 100%;
    height: 100px;
    background: linear-gradient(to bottom, rgba(0,0,0,0.9), rgba(0,0,0,0));
    position: absolute;
    left: 0;
    top: 0;
}
.dbg_b_text p{
    color: #fff;
    padding: 0 10px;
    top: 10px;
    left: 0;
    position: absolute;
}
.dbg_b_r{
    width: calc(100% - 440px);
    height: auto;
    overflow: hidden;
    float: right;
}
.dbg_r_title{
    width: 400px;
    height: 40px;
    background: url(/img/WIRELESS/WIRELESS_2_305913/2025/02/300657/zt_2025quanGuoLiangHui/title_dubaogao_pc.png) no-repeat;
    line-height: 40px;
    padding-left: 20px;
    box-sizing: border-box;
    color: var(--themes_color);
    font-size: 26px;
}
.dbg_r_main{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 40px;
}
.dbg_r_main .img_item{
    width: 405px;
    height: auto;
    float: left;
    margin-bottom: 25px;
    padding-bottom: 15px;
}
.dbg_r_main .img_item:nth-of-type(2n){
    margin-right: 0;
}
.dbg_r_main .img_item:nth-of-type(3),
.dbg_r_main .img_item:nth-of-type(4){
    margin-bottom: 0;
}
.dbg_r_main .imgItme_img{
    height: 258px;
}

/* 通道之声 */
.tdzs_l{
    width: 300px;
    height: 384px;
    float: left;
}
.tdzs_l_item{
    height: 128px;
    background: #ffdfcb;
    line-height: 128px;
    text-align: center;
    color: #dc6419;
    border-bottom: 1px solid #e42b27;
    box-sizing: border-box;
}
.tdzs_l_item:last-of-type{
    border-bottom: 0;
}
.tdzs_l_item:hover{
    color: #fff;
    background: linear-gradient(to right, #e21c1c, #fbc19b);
}
.tdzs_l_item_active{
    color: #fff;
    background: linear-gradient(to right, #e21c1c, #fbc19b);
}
.tdzs_r{
    width: calc(100% - 310px);
    height: 384px;
    float: right;
}
.tdzs_r_item{
    width: 100%;
    height: 100%;
    display: none;
}
.tdzs_r_l{
    width: 600px;
    height: 100%;
    float: left;
    overflow: hidden;
    position: relative;
    display: block;
}
.tdzs_r_l_text{
    width: 100%;
    height: 100px;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.95));
    position: absolute;
    left: 0;
    bottom: 0;
}
.tdzs_r_l_text p{
    color: #fff;
    padding: 0 10px;
    position: absolute;
    left: 0;
    bottom: 10px;
    box-sizing: border-box;
}
.tdzs_r_r{
    width: calc(100% - 640px);
    height: 100%;
    float: right;
    position: relative;
}
.tdzs_r_r_t p, 
.tdzs_r_r_t span{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.tdzs_r_r_t span{
    margin-top: 10px;
    font-size: 16px;
    color: #999;
}
.tdzs_r_r_t:hover p{
    color: var(--themes_color);
}
.tdzs_r_r_b{
    margin-top: 30px;
}
.tdzs_r_r_b .tdzs_r_r_b_item{
    display: block;
    margin-bottom: 20px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.tdzs_r_r_b .tdzs_r_r_b_item:last-of-type{
    margin-bottom: 0;
}
.tdzs_r_r_b .tdzs_r_r_b_item:hover{
    color: var(--themes_color);
}
.tdzs_r_r .more{
    right: 0;
    bottom: 0;
}

/* 两会影像集 */
.swiper_yx{
    width: 1300px;
    height: auto;
    overflow: hidden;
}
.swiper_yx .siwper_img{
    height: 700px;
}
.swiper_yx .swiper_text p{
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 0 10px;
    box-sizing: border-box;
}
.swiper_yx .swiper-pagination{
    position: initial;
    margin-top: 20px;
    text-align: center;
}
.swiper_yx .swiper-pagination-bullet{
    width: 20px;
    height: 4px;
    background: #a7a7a7;
    border-radius: 2px;
}
.swiper_yx .swiper-pagination-bullet-active{
    background: var(--themes_color);
}
/* 侧边导航栏 */
.side_nav{
    width: 180px;
    height: auto;
    overflow: hidden;
    position: fixed;
    top: 50%;
    right: 40px;
    transform: translateY(-50%);
    border-radius: 20px;
    overflow: hidden;
    z-index: 999;
    display: none;
}
.side_nav_main{
    width: 100%;
}
.side_nav_main a{
    display: block;
    height: 60px;
    border-bottom: 1px solid #fcaba9;
    display: flex;
    align-items: center;
    color: #d86f27;
    background: #ffddc2;
    padding: 0 10px;
    box-sizing: border-box;
    font-size: 16px;
}
.side_nav_main a::before{
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #fff;
    margin-right: 10px;
}
.side_nav_main .side_nav_main_active{
    background: linear-gradient(to right, #ffabab, #ffdca5);
    color: var(--themes_color);
    font-weight: bold;
}
.side_nav_main a:hover{
    background: linear-gradient(to right, #ffabab, #ffdca5);
    color: var(--themes_color);
    font-weight: bold;
}
.side_nav_bot{
    cursor: pointer;
}
/*******************************/
/*******************************/
/*******************************/
/*******************************/
/*******************************/
/*******************************/
/*******************************/

@media screen and (orientation:portrait){
.nav_self{
    height: 1rem;
}
.nav_self_main{
    width: 100%;
    height: 100%;
}
.nav_main_l{
    width: 2.13rem;
    float: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
}
.nav_main_r{
    width: calc(100% - 1.8rem);
    text-align: right;
    overflow-y: auto;
    white-space: nowrap;
    position: absolute;
    right: 0;
    top: 0;
    padding: 0 0.2rem;
    box-sizing: border-box;
}
.nav_main_r a{
    padding-left: 0.3rem;
    font-size: 0.3rem;
    line-height: 1rem;
}
.nav_main_r a:hover{
    color: #ffd3b4;
}

/* 习近平的两会时间 */
.xTime{
    background: none;
}
.xTime_main{
    width: 100%;
    height: auto;
    margin-top: 0rem;
}
.swiper_xTime{
    width: 100%;
    height: auto;
    float: none;
}
.swiper_xTime .siwper_img{
    height: 4.73rem;
}
.swiper_text{
    height: 1rem;
    padding: 0 0.2rem;
}
.swiper_button{
    opacity: 0.8;
}
.swiper_button:hover{
    opacity: 0.8;
}
.swiper_prev{
    background-size: cover;
}
.swiper_next{
    background-size: cover;
}
.swiper-pagination{
    bottom: 1.1rem !important;
}
.xTime_r{
    width: 100%;
    float: none;
}
.xTime_title{
    width: 100%;
    height: 1.2rem;
}
.xtime_lists{
    height: auto;
    overflow: hidden;
    padding: 0 0.2rem;
    box-sizing: border-box;
    padding-top: 0.3rem;
}
.xtime_lists a{
    height: auto;
    padding: 0;
    margin-bottom: 0.3rem;
    padding-bottom: 0.3rem;
}
.xtime_lists a:last-of-type{
    padding-bottom: 0;
}
.xtime_lists a:hover{
    background: #fff0ca;
    color: #333;
}

/* 头条+要闻 */
.p3{
    background: none;
    padding: 0 0.2rem;
    box-sizing: border-box;
}
.tt{
    width: 100%;
    margin-top: 0.6rem;
    text-align: left;
}
.tt a{
    font-size: 0.4rem;
}
.yw{
    width: 100%;
    height: auto;
    margin-top: 0.6rem;
}
.yw_l{
    width: 100%;
    height: auto;
    overflow: hidden;
    float: none;
}
.title_yw{
    width: 100%;
    height: auto;
    display: block;
}
.yw_article{
    margin-top: 0.5rem;
    padding: 0.2rem;
}
.yw_title_des a{
    padding: 0;
    padding-bottom: 0.3rem;
    margin-bottom: 0.3rem;
}
.yw_title_des a p{
    font-weight: normal;
}
.yw_title_des a span{
    margin-top: 0.1rem;
    font-size: 0.26rem;
}
.yw_title_des a:last-of-type{
    margin-bottom: 0;
}
.yw_title_des a:hover p{
    color: #333;
}
.yw_title{
    margin-top: 0.3rem;
}
.yw_title a{
    padding-bottom: 0.3rem;
    margin-bottom: 0.3rem;
}
.yw_title a p{
    margin-left: 0.1rem;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.yw_title a:before{
    content: '';
    width: 0.1rem;
    height: 0.1rem;
}
.yw_title a:hover p{
    color: #333;
}
.swiper_yw{
    width: 100%;
    height: auto;
    float: none;
}
.swiper_yw .siwper_img{
    height: 3.33rem;
}
.threeImg{
    width: 100%;
    margin-top: 0.5rem;
}
.img_item{
    width: 100%;
    height: 1.4rem;
    float: none;
    margin-right: 0;
    padding-bottom: 0.3rem;
    margin-bottom: 0.3rem;
    border-bottom: 1px solid #eee;
}
.img_item:last-of-type{
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}
.imgItme_img{
    width: 2.2rem;
    height: 100%;
    float: left;
}
.img_item_text{
    width: calc(100% - 2.4rem);
    height: 100%;
    padding: 0;
    float: right;
    display: flex;
    align-items: center;
    margin-top: 0;
}
.img_item_line{
    display: none;
}

/* 环球人物跑两会 */
.cont{
    width: 100%;
    margin-top: 1rem;
    padding: 0 0.2rem;
    box-sizing: border-box;
}
.title{
    height: 0.98rem;
}
.main{
    margin-top: 0.8rem;
}
.plh .main{
    height: auto;
    border-radius: 0.2rem;
    padding: 0.1rem;
}
.plh_snav{
    text-align: center;
    overflow-y: auto;
    white-space: nowrap;
}
.plh_snav_item{
    width: 2.4rem;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.3rem;
    border-radius: 0.25rem;
    margin: 0 0.3rem;
    margin-top: 0.2rem;
}
.plh_main{
    width: 100%;
    min-height: 7rem;
    border-radius: 0.2rem;
    margin-top: 0.3rem;
}
.plh_item{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.plh_item_l{
    width: 100%;
    height: 3.71rem;
    float: none;
}
.plh_item_name{
    height: 0.6rem;
    bottom: 0;
    font-size: 0.26rem;
    padding-right: 1rem;
    padding-left: 0.1rem;
    line-height: 0.6rem;
}
.plh_item_name span{
    font-size: 0.3rem;
    margin-left: 0.1rem;
}
.plh_item_r{
    width: 100%;
    height: calc(100% - 3.71rem);
    overflow: hidden;
    float: none;
    padding: 0.2rem;
    padding-top: 0.3rem;
}
.plh_item_r a{
    font-size: 0.3rem;
}
.plh_item_r a:hover{
    color: #fbc19b;;
}
.plh_jj{
    margin-top: 0.5rem;
}
.more{
    width: 1.42rem;
    height: 0.24rem;
    position: absolute;
    right: 0.1rem;
    bottom: 0.2rem;
}

/* 两会融媒观 */
.rmg_l{
    width: 3.60rem;
    height: 6.40rem;
    border-radius: 0.2rem;
    padding: 0.1rem;
}
.swiper_rmg{
    width: 100%;
    height: 5.88rem;
    border-radius: 0.2rem;
}
.rmt_line{
    width: 2rem;
    bottom: 0.2rem;
}
.swiper_rmg .swiper_txt{
    height: 1rem;
}
.swiper_rmg .swiper_txt p{
    bottom: 0.1rem;
    padding: 0 0.1rem;
}
.rmg_c{
    width: calc(100% - 3.60rem);
    height: 6.4rem;
    float: right;
    margin-left: 0;
    border-radius: 0.2rem;
    overflow: hidden;
}
.rmg_c_item{
    height: 3.03rem;
}
.rmg_c_item .in_pc{
    display: none;
}
.rmg_c_img{
    width: 100%;
    height: 2.03rem;
    float: none;
}
.rmg_c_sj{
    display: none;
}
.rmg_c_text{
    width: 100%;
    height: 1rem;
    float: none;
    padding: 0 0.2rem;
}
.rmg_c_text p{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.rmg_c_item:hover .rmg_c_text p{
    color: #333;
}
.rmg_c_item2 .rmg_c_sj{
    display: none;
}
.rmg_c_item2{
    margin-top: 0.3rem;
}
.rmg_r{
    display: none;
}

/* 读报告 */
.dbg_top{
    height: 3rem;
    display: block;
    overflow-x: auto;
    white-space: nowrap;
}
.dbg_top a{
    display: inline-block;
    width: 2.36rem;
    transition: none;
    margin-right: 0.3rem;
}
.dbg_top a:hover{
    transform: scale(0.9);
}
.dbg_b{
    margin-top: 0.5rem;
}
.dbg_b_l{
    width: 100%;
    float: none;
}
.dbg_l_title{
    width: 3.09rem;
    height: 0.5rem;
    background: url(/img/WIRELESS/WIRELESS_2_305913/2025/02/300657/zt_2025quanGuoLiangHui/title_dubaogao_wap.png) no-repeat;
    background-size: 100%;
    line-height: 0.5rem;
    padding-left: 0.2rem;
    font-size: 0.3rem;
}
.dbg_l_main{
    height: 12rem;
    margin-top: 0.4rem;
}
.dbg_b_text{
    width: 100%;
    height: 1rem;
}
.dbg_b_text p{
    padding: 0 0.1rem;
    top: 0.1rem;
}
.dbg_b_r{
    width: 100%;
    float: none;
    margin-top: 0.5rem;
}
.dbg_r_title{
    width: 3.09rem;
    height: 0.5rem;
    background: url(/img/WIRELESS/WIRELESS_2_305913/2025/02/300657/zt_2025quanGuoLiangHui/title_dubaogao_wap.png) no-repeat;
    background-size: 100%;
    line-height: 0.5rem;
    padding-left: 0.2rem;
    font-size: 0.3rem;
}
.dbg_r_main{
    margin-top: 0.5rem;
}
.dbg_r_main .img_item{
    width: 100%;
    height: 1.4rem;
    float: none;
    margin-bottom: 0.3rem;
    padding-bottom: 0.3rem;
}
.dbg_r_main .img_item:nth-of-type(3){
    margin-bottom: 0.3rem;
}
.dbg_r_main .img_item:nth-of-type(4){
    margin-bottom: 0;
}
.dbg_r_main .imgItme_img{
    height: 1.4rem;
}

/* 通道之声 */
.tdzs_l{
    width: 100%;
    height: 0.6rem;
    float: none;
    text-align: center;
}
.tdzs_l_item{
    display: inline-block;
    width: 4em;
    height: 0.6rem;
    color: #666;
    line-height: 0.6rem;
    background: none;
    border-bottom: 1px solid #666;
    margin-right: 0.3rem;
}
.tdzs_l_item:last-of-type{
    border-bottom: 1px solid #666;
}
.tdzs_l_item:hover{
    color: #dc6419;
    background: none;
}
.tdzs_l_item_active{
    color: #dc6419;
    background: none;
    border-bottom: 2px solid #dc6419;
}
.tdzs_r{
    width: 100%;
    height: auto;
    float: none;
    margin-top: 0.5rem;
}
.tdzs_r_item{
    height: auto;
    overflow: hidden;
    display: none;
}
.tdzs_r_l{
    width: 100%;
    height: auto;
    float: none;
}
.tdzs_r_img{
    display: block;
    height:4.33rem ;
}
.tdzs_r_l_text{
    width: 100%;
    height: 1rem;
    background:var(--themes_color);
    position: relative;
    display: flex;
    align-items: center;
}
.tdzs_r_l_text p{
    color: #fff;
    padding: 0 0.1rem;
    position: initial;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.tdzs_r_r{
    width: 100%;
    height: auto;
    overflow: hidden;
    float: none;
    margin-top: 0.5rem;
    padding-bottom: 0.3rem;
}
.tdzs_r_r_t span{
    margin-top: 0.1rem;
    font-size: 0.26rem;
}
.tdzs_r_r_t:hover p{
    color: #333;
}
.tdzs_r_r_b{
    margin-top: 0.4rem;
}
.tdzs_r_r_b .tdzs_r_r_b_item{
    margin-bottom: 0.3rem;
    display: -webkit-box;
}
.tdzs_r_r_b .tdzs_r_r_b_item:last-of-type{
    margin-bottom: 0;
}
.tdzs_r_r_b .tdzs_r_r_b_item:hover{
    color: #333;
}
.tdzs_r_r .more{
    right: 0;
    bottom: 0;
}

/* 两会影像集 */
.swiper_yx{
    width: 100%;
}
.swiper_yx .siwper_img{
    height: 3.67rem;
}
.swiper_yx .swiper_text p{
    width: 100%;
    text-align: left;
    display: inline-block;
    padding: 0 0.1rem;
    box-sizing: border-box;
    display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.swiper_yx .swiper-pagination{
    position: initial;
    margin-top: 20px;
    text-align: center;
}
.swiper_yx .swiper-pagination-bullet{
    width: 20px;
    height: 4px;
    background: #a7a7a7;
    border-radius: 2px;
}
.swiper_yx .swiper-pagination-bullet-active{
    background: var(--themes_color);
}
.side_nav{
    display: none;
}
}
	