@media screen and (max-width:999px){
    .body_b{z-index:200;position:relative;}
    .mbanner .news .news_video,
    .mbanner .news_imgs a{
        height: 0;
        padding-top: 45%;
    }
    .header .inner, .main_content_box .wrapper .inner, .mbanner .news .news_wz .news_con{width:100%;}

    .post9 .tt .more_btn .more_text,
    .en_main3 .news_list.u1 .news_more{width:48px;height:20px;}
    .en_main1 .news_list.u1,
    .en_main1 .news_list.u2{
        float:none;
        width:100%;
    }
    .en_main1 .news_list.u2{margin-top:10px;}
    .en_main1 .news_list.u2 .news .news_con{
        height:auto;
        padding:0.1rem;
    }
    .en_main1 .news_list.u2 .news{
        width:50%;
        float:left;
    }

    .en_main2 .news{
        width:48%;
        margin:20px 1%;
    }

    .post.post1.post-89.mbox li{margin:0 20px;}
    #footer .foot-left p{justify-content:center;}
}
@media screen and (max-width:767px){
    .post9 .tt .tit .title{font-size:25px;}
    .en_main1 .news_list.u1 .news_con{
        padding:20px;
        height:auto;
    }
    .en_main1 .news_list.u2 .news{
        width:100%;
        float:none;
        margin-bottom:15px;
    }
    .en_main3 .post9 .tt{
        position:static;
        width:100%;
    }
    .en_main3 .news_list.u1 .img_box,
    .en_main3 .news_list.u1 .news_con{
        float:none;
        width:100%;
        box-sizing:border-box;
    }
    .en_main3 .news_list.u1 .img_box{padding:0.2rem 0 0 0.2rem;}
    .en_main3 .news_list.u1 .news_con{padding:20px 0 40px;}
    .en_main3 .news_list.u1 .news_intro{margin-bottom:20px;font-size: 14px;-webkit-line-clamp: 3;}
    .en_main3 .news_list.u1{
        padding:0 0.2rem;
    }

    .en_main3 .news_list.u2{padding:0;}
    .en_main3 .news_list.u2 .news{
        float:none;
        width:100%;
        border-right:none;
        border-bottom:1px solid #E2E2E2;
        padding: 15px 0;
    }
    .en_main3 .news_list.u2 .news_title{
        height:auto;
        -webkit-line-clamp:2;
        line-height:30px;
    }

    .en_main4 .news{
        float:none;
        width:100%;
        margin:15px 0;
    }
}
@media screen and (max-width:479px){
    .en_main1 .inner,
    .en_main2 .inner,
    .en_main3 .inner{padding:30px 0;}
    .en_main4 .inner{padding-bottom:30px;}
    .post9 .tt{margin-bottom:20px;}

    .en_main1 .news_list.u1 .news_con{
        padding:10px;
    }
    .en_main2 .news{
        float:none;
        width:100%;
    }
}
@media screen and (max-width:360px){
    .en_main1 .news_list.u2 .news{
        display:block;
    }
    .en_main1 .news_list.u2 .news .img_box,
    .en_main1 .news_list.u2 .news .news_con{
        float:none;
        width:100%;
    }
}