@media (max-width: 1600px) {
    .head .head_mid{height: 110px;}
    .head_mid .logo{line-height: 110px;}
    .head_mid .hotLine{margin-top: 25px;}
    .head .head_btm{height: 60px;}
    .head_btm .nav li>a{line-height: 60px;}
    .ind_proList1 .indPro1_one{margin-bottom: 35px;height: 260px;}
    .bx-wrapper .bx-pager{bottom: -10px;}
}
@media (max-width: 1200px) {
    /*ͷ��*/
    .head .head_top{height: 40px;line-height: 40px;font-size: 12px;}
    .head_top .search_box{width: 240px;height: 30px;margin: 4px 10px 4px 0;}
    .head_top .search_box input[type='text']{width:calc(100% - 30px);height: 30px;}
    .head_top .search_box input[type='button']{width: 30px;background-size: 20px;height: 30px;}
    .head_top .language a{font-size: 12px;padding-left: 25px;margin-right: 10px;background-size: 20px !important;}
    .head_top .tra_link{font-size: 12px;padding-left: 20px;background-size: 15px;}
    .head_share .bdshare-button-style0-16 a{height: 28px;padding-left: 25px;}
    .head .head_mid{height: 84px;}
    .head_mid .logo{line-height: 84px;font-size: 16px;}
    .head_mid .logo img{height: 60px;margin-right: 20px;}
    .head_mid .hotLine{line-height: 24px;font-size: 16px;margin-top: 18px;}
    .hotLine .HT_num{font-size: 22px;}
    .head_mid .hotLine:before{width: 40px;height: 40px;top:4px;left: -45px;}
    .head_btm .nav li>a{padding: 0 20px;font-size: 16px;}
    .navPro_list .navPro_one{margin: 15px 0;width: 14.28%;font-size: 14px;}
    .navPro_list .navPro_one:nth-child(7n){border-right-color:transparent;}
    .navPro_list .navPro_one:nth-child(8n){border-right-color:#bfbfbf;}
    .navPro_list .navPro_one img{margin:15px auto 0;}
    /**�ײ�**/
    .bottom_email{padding: 30px 0;}
    .bottom_email input{width: 24.4%;margin-right: 0.8%;}
    .foot{padding-top: 20px !important;}
    .foot .foot_T{font-size: 20px;}
    .foot .foot_con{margin-right: 20px;}
    .footCon_list .footCon_one{line-height: 28px;padding-left: 28px;font-size: 14px;background-size: 12px;}
    .foot .foot_list a{line-height: 28px;font-size: 14px;}
    .foot .foot_nav{margin: 0 20px;width: 160px;}
    .foot .foot_pro{margin: 0 20px;width: 160px;}
    .foot .foot_qr{margin-right: 20px;}
    .foot .foot_bottom{padding: 10px 0;margin-top: 20px;}
    .right_box{top:calc(50% - 86px);width: 42px;}
    .right_box a{height: 42px;background-size: 25px !important;}
    .right_box a .right_inBox{line-height: 42px;height: 42px;font-size: 14px;}
    .right_box a:hover .right_inBox{width: 180px;}
    /*********/
    .ind_title1{margin-bottom: 50px;}
    .ind_title1 .ind_tT{font-size: 30px;}
    .ind_title1 .ind_tT:before, .ind_title1 .ind_tT:after{width: 120px;}
    .ind_title2{font-size: 30px;}
    .ind_proList1 .indPro1_one{height: 210px;}
    .indPro1_one .indPro1_pic{width: 200px;}
    .ind_proTeam2 .indPro2_one{margin-bottom: 15px;}
    .indPro2_one .indPro2_pic{height: 160px;line-height: 160px;}
    .indDet_one .indDet_name{height: 60px;line-height: 60px;font-size: 16px;}
    .sec4 .bx-wrapper .bx-pager{bottom: -40px;}
    .trouble_list{margin-top: 30px;}
    .trouble_list .tro_one:nth-child(1){left:120px;}
    .trouble_list .tro_one:nth-child(2){right:120px;}
    .trouble_list .tro_one:nth-child(3){left: 50px;}
    .trouble_list .tro_one:nth-child(4){right: 50px;}
    .trouble_list .tro_one h2{font-size: 14px;}
    .ind_entIntro{margin-top: 50px;}
    .ind_entIntro .ind_EIPic{left:calc(50% - 205px);top: calc(50% - 200px);width: 400px;height: 400px;}
    .ind_entIntro .ind_EIOne{height: 110px;margin-bottom: 10px;padding-top: 10px;}
    .ind_EIOne .ind_EIT{font-size: 14px;}
    .ind_EIOne .ind_EITT{font-size: 12px;}
    .ind_entIntro .ind_EIOne:nth-child(odd){padding-left: 80px;padding-right: 220px;background-size: 38px;background-position-x: 20px;}
    .ind_entIntro .ind_EIOne:nth-child(even){padding-right: 80px;padding-left:220px;background-size: 38px;background-position-x: 20px;}
    .sec8  .ind_title1{margin-bottom: 40px;}
    .indAbt_txt{width: calc(100% - 560px);line-height: 24px;}
    .ind_more{width: 140px;height: 38px;padding-left: 10px;font-size: 14px;line-height: 38px;}
    .indAbt_img{width: 540px;}
    .sec12 .ind_title1{margin-bottom: 50px;}
    .ind_supList .ind_supOne{padding: 0 20px;}
    .ind_supOne .ind_supT{font-size: 20px;}
    .ind_supOne .ind_supTT{font-size: 14px;}
}
/*���濪ʼ��������ƽ��and�ֻ���*/
@media (max-width: 997px) {
    .fp-table{padding-top: 0 !important;}
    .head .head_btm{height: auto;}
    .head .head_top,.head_mid .hotLine{display: none;}
    .head .head_mid{height: 0.8rem;}
    .head_mid .logo{line-height: 0.8rem;font-size: 0.16rem;padding-left: 0.1rem;}
    .head_mid .logo img{height: 0.6rem;margin-right: 0.2rem;}
    .nav_btn{
        display: block;width:0.8rem;padding: calc(0.34rem - 4px) 0;height:0.8rem;
        box-sizing: border-box;float:right;
    }
    .nav_btn span{display: block;margin:4px auto;}
    .nav_btn:after,.nav_btn:before{content: " ";margin: auto;}
    .nav_btn span,.nav_btn:after,.nav_btn:before{
        display: block;width: 0.4rem;height:0.04rem;transition: all .3s;
        background-color:#fd7c07 ;border-radius: 0.05rem;position: relative;
    }
    .nav_btn.openNav span{opacity: 0;}
    .nav_btn.openNav:before{transform: rotate(45deg);top:calc(4px + 0.04rem);}
    .nav_btn.openNav:after{transform: rotate(-45deg);bottom:calc(4px + 0.04rem);}
    .head_btm .nav{
        display: none;position: fixed;top:0.8rem;left: 0;right:0;box-sizing: border-box;z-index: 99;
        background: #fff;width: 100%;height:calc(100% - 0.8rem);border-top: 1px solid #fd7c07;overflow: auto;
    }
    .head_btm .nav li{float:none;margin:0;}
    .head_btm .nav li>a{text-align: center;line-height:50px;color:#000;font-size: 18px;}
    .head_btm .nav li .navEr{position: static;width:100%;display: none;}
    .head_btm .nav li.NavLanguage{display: block;}
    .head_btm .nav li:hover>a,.head_btm .nav li.act>a{background: #fd7c07;color:#fff;}
    .navEr a{line-height: 38px;color:#333;background: #fff;border-bottom: none;}
    .navEr a:hover{background: #fd7c07;color:#fff;}
    .navPro .navPro_list{position: static;background:#fff;}
    .navPro_list .navPro_one{margin:0;float: none;width: 100%;border-right: none;line-height: 38px;}
    .navPro_list .navPro_one:hover{color:#fff;background: #fd7c07;}
    .navPro_list .navPro_one img{display: none;}
    /**foot**/
    .bottom_email{padding: 0.3rem 0 0.1rem;}
    .bottom_email input{width: 48%;margin:0 1% 0.2rem;}
    .bottom_email input:nth-child(4){margin-right: 1%;}
    .foot .foot_nav,.foot .foot_pro{display: none;}
    .foot .foot_con{padding-top: 0.2rem;}
    .foot .foot_qr{margin: 0.3rem 0.2rem 0;}
    .foot .foot_qr img{width: 1.6rem;}
    .foot .foot_bottom{margin-top: 0.2rem;}
    .foot .foot_bottom{font-size: 12px;line-height: 20px;padding: 0.1rem;margin-top: 0.2rem;}
    .foot_bottom .foot_link a{font-size: 12px;}
    .ind_title1{margin-bottom: 0.5rem;}
    .ind_title1 .ind_tT{font-size: 0.38rem;;}
    .ind_title1 .ind_tT:before, .ind_title1 .ind_tT:after{width: 1rem;}
    .ind_title2{font-size: 0.38rem;}
    /************/
    .ind_proList1 .indPro1_one{
        width: 42%;margin:0 4% 0.2rem;border: 0.05rem solid #c1c1c1;padding: 0.15rem;height: 18vh;
    }
    .indPro1_one .indPro1_T{font-size: 16px;}
    .indPro1_one .indPro1_pic{bottom: -0.05rem;left: initial;right: 0;max-width: 80%;}
    .sec3 .bx-wrapper .bx-prev{left: -60px;}
    .sec3 .bx-wrapper .bx-next{right: -60px;}
    .indDet_one .indDet_name{height: 40px;line-height: 40px;font-size: 14px;}
    .sec3 .bx-wrapper .bx-pager.bx-default-pager a,.sec4 .bx-wrapper .bx-pager.bx-default-pager a{width: 30px;}
    .trouble_list .tro_one:nth-child(odd){left: 0;}
    .trouble_list .tro_one:nth-child(even){right: 0;}
    .ind_entIntro .ind_EIPic{display: none;}
    .ind_entIntro .ind_EIOne{
        width: 90%;margin: 0 5% 0.2rem;padding: 0.2rem 0.2rem 0.2rem 1.1rem !important;text-align: left !important;height: auto;
    }
    .ind_entIntro{margin-top: 0.3rem;}
    .indAbt_img{width: 80%;float: none;margin: 0 auto 0.2rem;}
    .indAbt_txt{width: 98%;float: none;margin: auto;}
    .sec9 .ind_title1{margin-bottom: 0.5rem;}
    .sec10 .ind_more{margin: 0.3rem auto 0;}
    .ind_teamList .ind_teamOne{width: 36%;margin:0 7% 0.2rem;}
    .ind_teamList .ind_teamOne:last-child{margin-right: 7%;}
    .ind_teamName .ind_teamT{font-size: 18px;}
    .ind_teamName .ind_teamTT{font-size: 18px;}
    .ind_teamOne .ind_teamName{height: 60px;line-height: 30px;}
    .sec10 .ind_title1,.sec11 .ind_title1{margin-bottom: 0.4rem;}
    .ind_supList .ind_supOne{width: 80%;float: none;margin: 0 auto 0.2rem;display: block;padding: 0 0.2rem;}
    .sec12 .ind_title1{margin-bottom: 0.3rem}
}
/*�ֻ�*/
@media (max-width: 520px) {
    .head_mid .logo span{display: none;}
    .head_btm .nav li>a{line-height:40px;font-size: 16px;}
    .navEr a{line-height: 30px;font-size: 13px;}
    .navPro_list .navPro_one{line-height: 30px;}
    .bottom_email input{width: 90%;margin:0 5% 0.2rem;height: 38px;}
    .foot .foot_con{display: none;}
    .foot .foot_qr{float: none;margin: 0.2rem auto 0;text-align: center;}
    .right_box{display: none;}
    /**********/
    .indPro1_one .indPro1_T{font-size: 12px;line-height: 16px;}
    .sec3 .bx-wrapper .bx-controls-direction a{display: none;}
    .ind_proTeam2 .indPro2_one{margin-bottom: 0.2rem;height: 25vh;}
    .indPro2_one .indPro2_pic{width: 1.8rem;height: auto;line-height: inherit;margin: 0 0.2rem;}
    .indPro2_one .indPro2_info{padding:0.2rem 0 0 0.1rem;line-height: 22px;font-size: 12px;}
    .indApp_link img:nth-child(1){max-width: 50%;height: 30vh;}
    .indApp_link img:nth-child(2){max-width: 50%;height: 30vh;}
    .indApp_link img:nth-child(3){max-width: 80%;height: 30vh;}
    .trouble_list{height: auto;background: transparent;}
    .trouble_list .tro_one{position: static;width: 80%;height: auto;margin:0 auto 0.1rem;}
    .trouble_list .tro_one:nth-child(odd):after,.trouble_list .tro_one:nth-child(even):after{display: none;}
    .ind_entIntro .ind_EIOne{
        width: 98%;margin: 0 1% 0.1rem;padding: 0.1rem 0.1rem 0.1rem 0.6rem !important;text-align: left !important;
        background-size: 0.4rem !important;background-position-x: 0.1rem !important;
    }
    .ind_EIOne .ind_EIT{font-size: 12px;line-height: 20px;}
    .ind_EIOne .ind_EITT{line-height: 18px;}
    .indAbt_img{display: none;}
    .indAbt_txt{font-size: 12px;line-height: 20px;}
    .sec8  .ind_title1{margin-bottom: 0.4rem;}
    .ind_more{
        width: 120px;height: 32px;padding-left: 0.1rem;font-size: 12px;line-height: 32px;margin-top: 0.3rem;
    }
    .indVdo_show i{background-size: 1rem !important;}
    .ind_teamList .ind_teamOne{width: 42%;margin: 0 4% 0.1rem;}
    .ind_teamList .ind_teamOne:last-child{margin-right: 4%;}
    .ind_teamName .ind_teamTT{display: none;}
    .ind_teamOne .ind_teamName{height: auto;}
    .ind_brandList .ind_brandOne{
        width: 32.33%;height: 15vh;margin-right: 1%;margin-bottom: 0.2rem;line-height: 15vh;
    }
    .ind_brandList .ind_brandOne:nth-child(4n){margin-right: 1%;}
    .ind_brandList .ind_brandOne:nth-child(3n){margin-right: 0;}
    .ind_supOne .ind_supPic{width: 1rem;}
    .ind_supList .ind_supOne{width: 90%;}
    .ind_supOne .ind_supT{font-size: 16px;line-height: 30px;}
    .ind_supOne .ind_supTT{font-size: 12px;line-height: 20px;}
}