@media (max-width: 1520px) {.banner_list li a{height:600px;}}
@media (max-width: 997px) {
    .head{padding-top:0.2rem;}
    .head .logo{line-height:30px;font-size:14px;}
    .logo img{width:240px;}
    .nav li{width:16.6%;}
    /****/
    .foot{padding:0.32rem 0.24rem;line-height:26px;}
    .foot_link a{padding:0 0.08rem;}
    .banner_list li a{height:4.8rem;}
    /****/
    .my_title .myT_1{line-height:30px;font-size:20px;}
    .ind_main{padding:0.48rem 0.24rem;}
    .ind_main .ind_txt{padding-top:0.24rem;line-height:32px;}
}
@media (max-width: 520px) {
    .head{padding:0.2rem 0.24rem;}
    .head .logo{line-height:0;font-size:0;position:relative;z-index:4;width:100%;}
    .logo img{width:3.6rem;}
    .nav_btn{display:block;position:absolute;z-index:5;top:0;right:0;padding:0.3rem 0.24rem;}
    .head:before{content:"";display:none;width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:0 0 25px rgba(0,0,0,.1);z-index:3;}
    .head.openNav:before{display:block;}
    .head .nav{
        display:none;position:fixed;left:0;box-sizing:border-box;padding-top:0.36rem;
        top:0.92rem;z-index:2;background:#fff;width:100%;height:calc(100% - 0.92rem);
    }
    .nav li{display:block;width:100%;}
    .nav li>a{line-height:42px;}
    .nav li:after{display:none;}
    /****/
    .foot{line-height:24px;font-size:13px;}
    .foot .lsp5{letter-spacing:0;}
    .foot_link a{font-size:13px;}
    .banner_list li a{height:4.8rem;}
    .banner .bx-wrapper .bx-pager{bottom:-16px;}
    .banner .bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px;}
    /****/
    .my_title .myT_1{line-height:24px;}
    .my_title .myT_2{display:none;}
    .ind_main .ind_txt{font-size:14px;line-height:28px;text-align:left;}
}