@media screen and (max-width: 999px){
    .post .tt{margin-bottom:25px;}
    .news_title{font-size:18px !important;}
    .news_intro{font-size:16px !important;}
    .news_metar{
        width:70px;
        height:70px;
    }
    .news_metar .news_year{font-size:13px !important;}
    
    .main1 .post.post-11 li.news .news_title{
        padding:0;
        line-height:30px;
        height:60px;
    }
    .main1 .post.post-11 li.news .news_intro{
        line-height:25px;
        height:50px;
    }
    .main4 .inner{padding:0;}
    .main5 .news_list .news{
        width:46%;
        margin:10px 2%;
    }
    .main5 .news .news_title{
        width:calc(100% - 70px);
    }
    .main6 .bottom_list .ml,
    .main6 .bottom_list .mr{
        float:none;
        width:100%;
    }
    .footer .inner{padding:0;}
    #footer .inner .foot-left{
        text-align:left;
    }
    #footer .foot-box.box2{
        padding-left:0;
    }
    #footer .foot-box.box2 .contant{
        margin-right:0;
        float:none;
        width:100%;
    }
    #footer .foot-box.box2 .links.links1{
        width:100%;
        float:none;
        margin-top:20px;
    }
    #footer .foot-box.box2 .code{
        float:none;
        margin-top:20px;
    }
    #footer .foot-box.box2 .code .news{
        margin-left:0;
        margin-right:15px;
    }
    #footer .foot-box.box2 .code .news_title{
        font-size:14px;
    }
}
@media screen and (max-width: 767px){
    .main6 .inner{padding:20px 0;}
    .main1 .mod,
    .main5 .mod{padding: 30px 4%;}
    .main1 .post-11 .img_box{
        width:100%;
    }
    .post-11 .wz{padding-right:0;}
    .main1 .post-11 .slick-list{padding-bottom:50px;}
    .main1 .slick-dots{width:calc(100% - 1.7rem);}
    .main5 .news_list .news{
        width:100%;
        margin:10px 0;
    }
    .main6 .top_list{
        padding:30px 0.3rem 60px;
    }
    .main6 .top_list .news{
        display:flex;
        flex-direction:column-reverse;
        gap:20px;
    }
    .main6 .top_list .news_con,
    .main6 .top_list .img_box{
        float:none;
        width:100%;
    }
    .main6 .bottom_list{margin-top:-30px;}
    .main6 .bottom_list .ml,
    .main6 .bottom_list .mr{
        padding:30px 0.3rem;
    }
    .main7 .post{padding:30px 0.3rem 80px;}
    .main7 .slick-dots li{margin:0 5px;}
    .main7 .slick-prev{
        left: calc(50% - 120px);
        right: auto;
        bottom: -65px;
    }
    .main7 .slick-next{
        left: auto;
        right: calc(50% - 120px);
        bottom: -65px;
    }
    .main7 .slick-dots{
        width: auto;
        left: auto;
        right: 50%;
        bottom: -45px;
        transform:translateX(50%);
    }
    #footer .foot-box.box2 .links.links1 .con{
        grid-template-columns:auto auto;
    }
}
@media screen and (max-width: 479px){
    .main6 .bottom_list{
        padding:0 5px;
    }
    #footer .foot-box.box2 .links.links1 .con{
        grid-template-columns:auto;
    }
}