@media (max-width: 1500px) {
    .nav li{width: 90px;}
    .nav li>a{font-size: 15px;}
}
@media (max-width: 1340px) {
    .head .head_tel{display: none;}
    .foot .foot_con{margin-left: 25px;}
    .foot .foot_nav{width: calc(100% - 420px);}
    .foot_nav dl{width: 20%;}
}
@media (max-width: 1025px) {
    .magnify_glass{display:none;}
    .mag_zone{display:none;}
    .head{height:0.9rem;}
    .head .logo{line-height:0.9rem;width:3.65rem;}
    .head .logo img {width: 174px; height: 34px;}
    .head .search_div{display: none;}
    .nav_btn{display: block;}
    .head .nav{
        display: none;position: fixed;top:0.9rem;left: 0;right:0;box-sizing: border-box;z-index: 99;
        background: #fff;width: 100%;height:calc(100% - 0.9rem);border-top: 1px solid #d2b066;
    }
    .nav li{float:none;width: 100%;}
    .nav li.moNav{display: block;}
    .moNav .search_box{margin: auto;width: 230px;background: rgba(211,182,116,.5);padding: 4px;height: 30px;}
    .nav li>a{line-height:46px;color:#333;}
    .nav li .nav_er{position: static;width:100%;line-height:30px;padding:0;display: none;opacity: 1;visibility: visible;}
    /****/
    .banner_list li{height:auto;}
    .banner .bx-wrapper .bx-prev{left: 2%;}
    .banner .bx-wrapper .bx-next{right:2%;}
    /****/
    .foot{padding: 0.3rem 0.1rem;}
    .foot .foot_nav{display: none;}
    .foot .foot_con{float: left;}
    .bottom{line-height: 42px;}
    .bottom .bdshare-button-style0-16 a{margin:6px 10px 6px 0;}
    .to_top{width:0.6rem;height:0.6rem;border-radius:0.1rem;background-size: 0.34rem;}
}
@media (max-width: 640px) {
    .slogan_link .SL_btn{display: none;}
    .slogan_link{line-height:30px;font-size:16px;padding: 0.25rem 0;}
    .indPro_one .indPro_name{display: block;}
}
@media (max-width: 520px) {
    .slogan_link{font-size:14px;}
    .bottom{line-height:24px;padding:0.1rem;text-align: center;}
    .bottom .fl{float: none;}
    .bottom .fr,.foot .foot_con{display: none;}
    .foot .foot_qr{float: none;width: 164px;margin: auto;box-sizing: border-box;}
    .foot_qr img{width: 100%;}
    .banner .bx-wrapper .bx-controls-direction a{width: 0.6rem;height: 0.6rem;margin-top: -0.3rem;background-size:30%;}
}
/**首页主体**/
@media (max-width: 1400px) {
    .ind_pro .indPro_title{padding:0 25px;}
    .indPro_T:after{display: none;}
    .indNews_list .INB_one{height: 140px;padding-top: 10px;}
    .INB_one .INB_type{top: 15px;}
}
@media (max-width: 1025px) {
    .ind_pro .indPro_title{width:100%;height:auto;position:relative;padding:0.3rem;text-align:center;}
    .indPro_title .vac{top: 0;transform: none;}
    .indPro_title .indPT_T1{display: none;}
    .indPro_title .indPT_T2{font-size:24px;margin:0.2rem 0;font-weight: bold;}
    .indPT_T2:after{display:none;}
    .indPro_title .indPT_T3{font-size: 16px;line-height: 28px;color:#333;}
    .ind_pro .indPro_list{width:100%;}
    /****/
    .ind_news .news_now{display:none;}
    .ind_news .indNews_pic{width:6.4rem;height:5.7rem;position:relative;}
    .ind_news .indNews_list{width: 100%;}
}
@media (max-width: 620px) {
    .ind_abt{padding: 0.6rem 0;}
    .ind_abt .indAbt_T{line-height: 26px;margin-bottom:0.4rem;font-size: 18px;}
    .ind_abt .indAbt_TT{font-size: 14px;line-height: 25px;padding: 0 0.2rem;}
    .ind_abt .indAbt_link{padding-top:40px;}
    .indAbt_link a{max-width: 49%;}
    /****/
    .ind_pro{margin-bottom: 10px;}
    .indPro_title .indPT_T2{font-size: 18px;}
    .indPro_title .indPT_T3{font-size: 14px;}
    .indPro_list .indPro_one{width: 50%;float: left;}
    .indPro_one .indPro_txt{padding:0 0.3rem;}
    .indPro_txt:after{
        width: calc(100% - 0.4rem);height: calc(100% - 0.4rem);left:0.2rem;top:0.2rem;border-width: 0.02rem;
    }
    .indPro_txt .indPro_T{font-size: 18px;margin-bottom:0.3rem;}
    .indPro_txt .indPro_TT{font-size: 14px;}
    /****/
    .ind_news_t{display: block;}
    .ind_news_t .indAbt_T{line-height: 26px;margin-bottom:0.4rem;font-size: 18px;}
    .ind_news .indNews_pic{display: none;}
    .indNews_list .INB_one {height:auto;padding:0.2rem 0.3rem;}
    .INB_one .INB_type {width: 70px;right:0.3rem;top: 0.2rem;}
    .INB_one .INB_T {line-height: 28px;font-size: 16px;width: calc(100% - 80px);}
}