/*头部底部+banner*/
@media (max-width: 1600px) {
    .banner .banner_list li{height: 540px;}
}
@media (max-width: 1200px) {
    .nav_list li>a{padding: 0 14px;}
}
@media (max-width: 997px) {
    .head{height:0.9rem;}
    .head .logo{line-height:0.9rem;height:0.9rem;width:4.23rem;}
    .head .search_div{display: none;}
    .nav_btn{display: block;}
    .head .nav_list{
        display: none;position: fixed;top:0.9rem;left: 0;right:0;box-sizing: border-box;z-index: 99;margin: 0;
        background: rgba(255,255,255,.9);width: 100%;height:calc(100% - 0.9rem);border-top: 1px solid #2684e4;
    }
    .nav_list li{float: none;}
    .nav_list li>a{text-align: center;line-height:40px;display: block;border-left: none;font-size: 16px;}
    .nav_list li .nav_nd{position: static;width:100%;line-height:30px;padding:0;display: none;opacity: 1;visibility: visible;background: transparent;}
    .nav_list li.nav_search{display: block;}
    .banner .banner_list li{height:4rem;}
    .foot .fl,.foot .fr{float: none;text-align: center;}
    .foot .foot_link{float: none;display: inline-block;}
    .foot .foot_share{display: none;}
    .foot_link a{border-left: none;}
    .foot{line-height: 30px;padding: 0.1rem 0;}

}
@media (max-width: 520px) {
    .foot select{width: 170px;height: 24px;}
    .foot{line-height: 24px;}

}
/****主体******/
@media (max-width: 997px) {
    .ind_title{padding-top: 0.3rem;}
    .ind_title .ind_TT1{line-height: 40px;font-size: 24px;}
    .ind_title .ind_TT2{line-height: 40px;font-size: 24px;}
    .ind_title .ind_TT1:after,.ind_title .ind_TT2:after{width: calc(100% - 120px);}
    .ind_title .ind_TEN{font-size: 16px;line-height: 24px;}
    /*关于我们*/
    .ind_abt{padding:0.2rem 0;}
    .ind_abt .ind_title{margin-bottom: 0.2rem;}
    .ind_abt .indAbt_pic{width: 350px;}
    .ind_abt .indAbt_txt{width:calc(100% - 350px);padding: 0.15rem;}
    .indAbt_txt .indAbt_T{font-size: 20px;line-height: 50px;}
    .indAbt_txt .indAbt_TT{line-height: 20px;padding-top: 0.1rem;}
    .indAbt_txt .indAbt_more{width: 100px;height: 30px;line-height: 30px;font-size: 12px;margin-top: 0.2rem;}
    /**产品**/
    .ind_pro{padding-bottom: 0.5rem;}
    .ind_pro .ind_title{margin-bottom: 0.3rem;}
    .indPro_list .indPro_one{padding-bottom: 0.1rem;}
    .indPro_one .indPro_txt{padding: 0.2rem 0.1rem;}
    .indPro_txt .indPro_T{line-height: 26px;}
    .indPro_one .indPro_more{width: 80px;height: 24px;line-height: 24px;margin: 0.1rem 0.1rem 0;}
    .ind_pro .bx-wrapper .bx-pager{bottom:-0.3rem;}
    /*****/
    .ind_news{padding-bottom: 0.3rem;}
    .ind_news .ind_title{margin-bottom: 0.2rem;}
    .indNews_TxtList{width: calc(100% - 380px);padding:0.2rem;}
    .indNews_Txt_one.openNews .indNews_Txt_main{width: calc(100% - 60px);}
    .indNews_Txt_main .indNews_TxtT{line-height: 40px;}
    .openNews .indNews_Txt_main .indNews_TxtTT{height: 60px;margin: 0.1rem 0;-webkit-line-clamp: 3;}
    .indNews_Txt_one.openNews .indNews_Txt_info{width: 60px;height: 90px;}
    .indNews_Txt_info .indNews_TxtTime{padding-top: 0.1rem;}
    .indNews_Txt_info .indNews_TxtTime span{font-size: 20px;}
    .indNews_Txt_info .indNews_TxtMore{height: 30px;line-height: 30px;margin-top: 0.1rem;}
    .indNews_ImgShow{width: 350px;float:right;display: block;}
    .indNews_ImgShow .indNews_ImgTxt{padding: 0.1rem 0;}
    .indNews_ImgTxt .indNews_ImgTime{width: 70px;}
    .indNews_ImgTxt .indNews_ImgTime span{font-size: 20px;}
    .indNews_ImgTxt .indNews_ImgMain{width: calc(100% - 80px);}
    .indNews_ImgMain .indNews_ImgT{padding-bottom: 0.1rem;}
    .indNews_ImgMain .indNews_ImgTT{margin: 0.1rem 0 0;}
    .ind_newsMore{width: 120px;height: 32px;line-height: 32px;margin: 0.3rem auto 0;}
    /**/
    .indBus_list .indBus_one{width:auto;margin:0 auto;float: left;padding-bottom: 15px;}
    .ind_bus .bx-wrapper{background: transparent;}
    .ind_bus .bx-wrapper .bx-pager.bx-default-pager a{
        width: 10px;height: 10px;background: transparent;border: 2px solid #69b92e;border-radius: 50%;
    }
    .ind_bus .bx-wrapper .bx-pager.bx-default-pager a.active,.ind_bus .bx-wrapper .bx-pager.bx-default-pager a:focus,.ind_bus .bx-wrapper .bx-pager.bx-default-pager a:hover{border-color: #00458e;}
    .ind_bus .ind_title{margin-bottom: 0.3rem;}
    .indBus_one .indBus_T{line-height: 36px;}
}
@media (max-width: 520px) {
    .ind_title .ind_TT1{line-height: 30px;font-size: 18px;}
    .ind_title .ind_TT2{line-height: 30px;font-size: 18px;}
    .ind_title .ind_TT1:after,.ind_title .ind_TT2:after{width: calc(100% - 70px);}
    .ind_title .ind_TT1:before{right:60px;}
    .ind_title .ind_TT1:after{right:60px;}
    .ind_title .ind_TT2:before{left: 60px;}
    .ind_title .ind_TT2:after{left: 60px;}
    .ind_title .ind_TEN{font-size: 12px;line-height: 20px;}
    /*******/
    .ind_abt .indAbt_pic{width: 90%;float: none;margin: 0 auto 0.1rem;}
    .ind_abt .indAbt_txt{width: 100%;float:none;}
    .indAbt_txt .indAbt_T{font-size: 16px;line-height: 30px;}
    .ind_pro .bx-wrapper .bx-pager.bx-default-pager a{width: 6px;height: 6px;}
    .indNews_TxtList{width: 94%;float:none;margin:0 auto 0.1rem;}
    .indNews_Txt_main .indNews_TxtT{height: 30px;line-height: 30px;}
    .indNews_TxtT:hover .fl,.openNews .indNews_TxtT .fl{font-size: 14px;}
    .indNews_ImgShow{width: 94%;float:none;margin: 0 auto 0.1rem;}
}