@media (max-width: 1520px) {
    .banner .bx-wrapper .bx-prev{left: 3%;}
    .banner .bx-wrapper .bx-next{right:3%;}
}
@media (max-width: 1025px) {
    .head{height:1rem;padding:0 0.24rem;}
    .head .logo{line-height:1rem;position:relative;z-index:4;}
    .head .logo img{
        height: 100%;
    }
    .head .head_other{display:none;}
    .nav_btn{display:block;position:relative;z-index:4;}
    .head.openNav:after{
        content:"";display:block;position:absolute;width:100%;z-index:3;
        top:0;left:0;box-shadow:0 0 20px rgba(0,0,0,.2);height:100%;
    }
    .head .nav{
        position:fixed;top:1rem;left:0;right:0;box-sizing:border-box;padding-top:0.24rem;
        display:none;background:#fff;width:100%;height:calc(100% - 1rem);z-index:2;
    }
    .nav li{padding:0;float:none;}
    .nav li.moNav{display:block;}
    .nav li>a{text-align:center;line-height:40px;}
    .nav li>a:after{display:none;}
    .moNav .search_box{width:230px;margin:0.24rem auto 0;}
    .nav li .nav_er{display:none;position:relative;width:100%;left:0;top:0;opacity:1;visibility:visible;}
    /****/
    .banner_list li a{height:4rem;}
    .ind_title .indT_T1{font-size:24px;line-height:36px;}
    .ind_title .indT_T2{font-size:14px;line-height:24px;}
    .ind_title:after{margin:0.12rem auto 0;}
    .ind_pro{padding:0.48rem 0.24rem 0;}
    .ind_pro .indP_nav{padding-top:0.4rem;}
    .indPN_txt .indPNT_T2{display:none;}
    .indP_box .indP_one{width:20%;}
    .ind_abt{padding:0.48rem 0.24rem 0.4rem;}
    .ind_abt .indA_main{padding-top:0.4rem;}
    .indA_main .indA_pic, .indA_main .indA_txt{width:600px;float:none;max-width:100%;margin:auto;}
    .indA_txt .indA_T1{font-size:18px;padding-top:0.32rem;}
    .ind_download, .ind_news{width:600px;float:none;max-width:100%;margin:0.24rem auto;}
}
@media (max-width: 750px) {
    .link{height:auto;line-height:40px;}
    .link .mauto{padding:0}
    .link .fl,.link .fr{float:none;}
    .link .link_T1{width:100%;}
    .link1 a{display:block;margin:0 0.6rem;font-size:14px;}
    .foot{display:none;}
    .bottom{padding:0.12rem 0.24rem;}
    .bottom .fl,.bottom .fr{float:none;text-align:center;}
    .banner .bx-wrapper .bx-pager{bottom:0.32rem;}
    .banner_list li a{height:3.2rem;}
    .banner .bx-wrapper .bx-controls-direction a{background-size:0.24rem;}
    .banner .bx-wrapper .bx-pager.bx-default-pager a.active,.banner .bx-wrapper .bx-pager.bx-default-pager a:hover{width:24px;}
    .indPN_one .indPN_pic,.indPN_one:after,.indPN_txt:after{display:none;}
    .ind_pro .indP_nav{display:block;font-size:0;text-align:center;}
    .indP_nav .indPN_one{display:inline-block;width:30.33%;margin:0 1.5% 0.32rem;max-width:150px;}
    .indPN_one .indPN_txt{padding:0;border:1px solid #eee;border-radius:5px;}
    .indPN_txt .indPNT_T1{line-height:36px;font-size:15px;font-weight:normal;color:#333;}
    .indP_main .indP_box{border-top:1px solid #eee;}
    .indP_box .indP_one{width:33.33%;padding:0.2rem;}
    .indA_txt .indA_T2{margin-top:0.24rem;}
    .indA_txt .ind_more{margin-top:0.16rem;}
    .ind_title2{font-size:20px;}
    .ind_download, .ind_news{box-sizing:border-box;padding:0 0.24rem;}

    .head .logo {
        height: 1rem;
    }
    .head .logo img{
        height: 100%;
    }
    .ind_abt .indA_main {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding-top: 0;
        margin-top: 195px;
        position: relative;
    }
    .ind_abt .indA_main .indA_pic{
        position: absolute;
        left: 0;
        top: -200px;
        width: 100%;
        height: 195px;
    }
    .ind_abt .indA_main .indA_pic > img:nth-child(1){
        width: 100% !important;
        height: 195px !important;
        position:static;
    }

    .indA_txt .indA_T3 {
        margin-top: .18rem;
        display: flex;
        justify-content: center;
        align-items: start;
        margin-bottom: 0;
    } 
    .indA_txt .indA_T3 .indA_T3_tiny_pic{
        margin: 0;
        flex: 1;
        padding: 0 .1rem;
        text-align: center;
    }
    .indA_txt .indA_T3 .indA_T3_tiny_pic img{
        margin-bottom: 1.6vw;
    }

    .indA_txt .indA_T3 .indA_T3_tiny_pic span{
        margin: 0;
        font-size: 11px !important; 
    }
    
    .farm_goods{
        display: flex;
        flex-direction: column;
        height:auto;
        height: 12rem !important;
    }

    .farm_goods_pic5 .farm_goods_pic_logo5{
        margin: 0;
    }

    .farm_goods .farm_goods_pic1,
    .farm_goods .farm_goods_pic2,
    .farm_goods .farm_goods_pic3,
    .farm_goods .farm_goods_pic4,
    .farm_goods .farm_goods_pic5{
        width: 100%;
        height: 100%;
    }

    .farm_goods .farm_goods_pic1 .farm_goods_pic_logo1 span:nth-of-type(3){
        display: none;
    }

    .farm_goods .farm_goods_pic1 .farm_goods_pic_logo1,
    .farm_goods .farm_goods_pic2 .farm_goods_pic_logo2,
    .farm_goods .farm_goods_pic3 .farm_goods_pic_logo3,
    .farm_goods .farm_goods_pic4 .farm_goods_pic_logo4,
    .farm_goods .farm_goods_pic5 .farm_goods_pic_logo5{
        margin-top: 0;
        padding: .2rem;
        top: 0;
        left: 50%;
    }
    .farm_goods .farm_goods_pic1 .farm_goods_pic_logo1 img,
    .farm_goods .farm_goods_pic2 .farm_goods_pic_logo2 img,
    .farm_goods .farm_goods_pic3 .farm_goods_pic_logo3 img,
    .farm_goods .farm_goods_pic4 .farm_goods_pic_logo4 img,
    .farm_goods .farm_goods_pic5 .farm_goods_pic_logo5 img{
        width: 1rem;
        height: 1rem;
    }

    .farm_goods .farm_goods_pic1 .farm_goods_pic_logo1 .farm_goods_pic_text1,
    .farm_goods .farm_goods_pic2 .farm_goods_pic_logo2 .farm_goods_pic_text1,
    .farm_goods .farm_goods_pic3 .farm_goods_pic_logo3 .farm_goods_pic_text1,
    .farm_goods .farm_goods_pic4 .farm_goods_pic_logo4 .farm_goods_pic_text1,
    .farm_goods .farm_goods_pic5 .farm_goods_pic_logo5 .farm_goods_pic_text1{
        font-size: .32rem;
    }

    .farm_goods .farm_goods_pic1 .farm_goods_pic_logo1 .farm_goods_pic_text2,
    .farm_goods .farm_goods_pic2 .farm_goods_pic_logo2 .farm_goods_pic_text2,
    .farm_goods .farm_goods_pic3 .farm_goods_pic_logo3 .farm_goods_pic_text2,
    .farm_goods .farm_goods_pic4 .farm_goods_pic_logo4 .farm_goods_pic_text2,
    .farm_goods .farm_goods_pic5 .farm_goods_pic_logo5 .farm_goods_pic_text2{
        font-size: 12px !important;
        font-weight: 500;
    }
    .farm_goods_pic1 .farm_goods_pic_logo1,
    .farm_goods_pic5 .farm_goods_pic_logo5{
        transform: translateX(-50%);
    }


    .farm-dynamics{
        padding-top: .3rem !important;
        padding-bottom: 0.3rem !important;
    }

    .farm-dynamics .lists{
        padding: .16rem;
        margin-top: 0 !important;
    }

    .farm-dynamics .ind_more{
        margin-top: 0;

    }

    .lists .dynamics_list .dynamics_item{
        margin: 0;
        margin-bottom: .12rem;
    }

    .dynamics_list .dynamics_item .dynamics_item_title{
        height: .5rem;
        padding: .12rem;
    }

    .dynamics_list .dynamics_item .dynamics_item_text{
        padding: .12rem;
        height: auto;
    }

    .dynamics_list .dynamics_item .dynamics_item_title span{
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: .26rem;
    }

    .dynamics_list .dynamics_item .dynamics_item_img{
        width: 100%;
        height: 3.4rem;
    }
    
    .lists .dynamics_list{
        width: 100%;
        display: flex;
        flex-direction: column;
        overflow: hidden;
    }

    .pb70 .rural_revitalization{
        padding: .16rem;
        padding-top: .3rem;
    }
    .pb70 .rural_revitalization .ind_more{
        margin-top: 0;
    }

    .pb70 .rural_revitalization .revitalizationLists{
        width: 100% ;
        margin-top:0 !important;
    }
    .pb70 .rural_revitalization .revitalizationLists .revitalization_list{
        padding: .16rem;
        box-sizing: border-box;
    }
    .pb70 .rural_revitalization .revitalizationLists .revitalization_list .date{
        font-size: .24rem;
        width: 1.12rem;
        margin-right: 0.08rem;
    }

    .revitalizationLists .revitalization_list .date .year{
        font-size: .28rem;
        border-bottom: 1px solid #0C6F40;
        padding-bottom: 0;
    }

    .revitalizationLists .revitalization_list .date .day{
        font-size: .24rem;
        padding-top: .1rem;
    }

    .revitalizationLists .revitalization_list .img{
        width: 1.6rem;
        height: 1.2rem;
        margin-right: 0;
    }
    .revitalizationLists .revitalization_list .img img{
        width: 100%;
        height: 100%;
    }

    .revitalizationLists .revitalization_list .article{
        width: 0;
        flex: 1;
        height: 100%;
        margin-left: .08rem;
    }

    .revitalizationLists .revitalization_list .article .articleTitle{
       font-size: .28rem;
       color: #333333;
       font-family: PingFang SC, PingFang SC;
        font-weight: bold;
        text-align: left;
        font-style: normal;
        text-transform: none;
        margin-bottom: 0;
    }
    .rural_revitalization .revitalizationLists .revitalization_list .article .articleInfo{
        font-family: PingFang SC, PingFang SC;
        font-weight: 500;
        font-size: .24rem;
        color: #9B9B9B;
        text-align: left;
        font-style: normal;
        text-transform: none;
        text-indent: -2em;
        max-height: none;
        margin-top: .1rem;
    }

    .pb70{
        padding-bottom:0.16rem !important;
    }


}
@media (max-width: 400px) {
    /* .ind_title .indT_T2{display:none;} */
    .indP_box .indP_one{width:50%;}
    .indN_list a{width:100%;}
    .indN_list a:nth-child(2n){margin-left:0;}
}