/*头部*/
@media (max-width: 1200px) {
    .mauto{padding:0 0.1rem;}
    .header .head_other{position: static;float:right;}
    .header .nav_list{float:right;}
    .header .logo{margin-left: 0;}
}
@media (max-width:1100px) {
    .header .nav_list{
        position: fixed;top:0;bottom:0;left:-60%;transition: all .5s;
        z-index: 4;background: #fff;width:60%;max-width: 300px;margin-left: 0;
    }
    .header .nav_list li{float:none;line-height: 60px;}
    .close_div{position: fixed;top:0;bottom:0;right:0;left:0;z-index: 3;}
    .nav_btn{
        display: block;float:right;width:70px;padding: 31px 0;
        height:80px;border-left: 1px solid #eee;box-sizing: border-box;
    }
    .nav_btn span{display: block;margin:3px auto;}
    .nav_btn:after,.nav_btn:before{content: " ";margin: auto;}
    .nav_btn span,.nav_btn:after,.nav_btn:before{
        display: block;width: 30px;height:4px;
        background-color:#003796;border-radius: 4px;
    }
}
@media (max-width: 701px) {
    .header{height:0.7rem;}
    .header .logo{height:0.4rem;margin-top: 0.15rem;}
    .head_other .search_btn i{width:0.7rem;height:0.7rem;}
    .head_other .other_lang{width:0.7rem;}
    .head_other .other_lang a{line-height:0.7rem;font-size: 14px;}
    .nav_btn{width:0.7rem;padding: 0.2rem 0;height:0.7rem;}
    .nav_btn span{margin:0.06rem auto;}
    .nav_btn span,.nav_btn:after,.nav_btn:before{width:0.4rem;height:0.06rem;border-radius:0;}
}
/*banner*/
@media (max-width: 801px) {.banner .banner_list li{height:4.2rem;}}
@media (max-width: 450px) {.banner .banner_list li{height:3rem;}}
/*共用*/
@media (max-width: 640px) {
    .ind_title{padding-top:0.5rem;margin-bottom:0.4rem;}
    .ind_title .ind_TCN{font-size: 0.3rem;}
    .ind_title .ind_TEN{line-height:0.4rem;font-size:0.2rem;}
    .ind_title .ind_TIcon:before, .ind_title .ind_TIcon:after {width:2rem;}
    .ToMore{width: 1.4rem;height:0.4rem;line-height: 0.4rem;margin:0 auto 0;}
    .ToMore2{width:1rem;height:0.4rem;line-height:0.4rem;margin-top:0.35rem;}
}
/*产品世界*/
@media (max-width:1200px) {.pro_show .bx-viewport{padding:0;margin-left:0;}}
@media (max-width: 801px) {
    .pro_show,.case_show,.news_show{padding-bottom:0.5rem;}
    .pro_show .ind_title{margin-bottom:0.3rem;}
    .pro_one .pro_txt{padding:0 0.2rem 0.4rem;}
    .pro_txt .pro_T{line-height:0.8rem;}
}
/*关于我们*/
@media (max-width: 911px) {
    .abt_div .abt_txt{float:none;width:93.3%;margin-right: 3.3%;}
    .abt_div .abt_img{float:none;width:100%;text-align: center;}
    .abt_div .abt_img img{max-width: 400px;}
}
@media (max-width:800px) {
    .abt_other .abtO_div{width:100%;}
    .abtO_div .abtO_one{width:25%;}
    .abt_txt .abt_T{font-size: 16px;line-height: 40px;margin:5px 0;}
    .abt_txt .abt_TT{line-height: 26px;}
    .abt_us .abt_div{padding-bottom: 0.4rem;}
}
/*案例展示*/
@media (max-width: 997px) {
    .case_box .case_one{padding-left: 0;}
    .case_one .case_img{margin: auto;}
    .case_one .case_txt{position: static;margin: auto;}
}
@media (max-width: 640px) {
    .case_one .case_img{width:100%; height:auto;}
    .case_one .case_txt{width:100%;padding:0.3rem 0.1rem;}
    .case_show .case_controls{left:10px;top:25%;}
    .case_txt .case_T{margin-bottom:0.3rem;}
    .case_one:not([data-eq="0"]) .case_img{opacity: 1;}
	.foot_left .foot_nav a{font-size:13px;}
	.abtO_one .abtO_num{font-size:.52rem;}
}
/*新闻中心*/
@media (max-width: 801px) {
    .news_box{margin-top: 10px;}
    .news_one .news_time{margin-bottom: 0;}
    .news_one .news_img{margin-top: 10px;}
}
@media (max-width:701px) {
    .news_box .news_one{width:90%;margin:0 auto;padding:2.5%;float:none;}
    .news_box .news_one:hover{transform: translateY(0);}

}
/*底部*/
@media (max-width: 970px) {
    .foot_left .con_way{font-size: 12px;line-height:20px;}
    .con_way .ConWay_one{float:none;margin-right:0;}
}
@media (max-width:580px) {
    .footer{height: auto;padding-top: 14px;box-sizing: border-box;padding-bottom:10px;}
    .shareBox{display: none;}
    .footer .foot_left, .footer .foot_right{float:none;top:0;transform: translateY(0);}
    .foot_right .copyright{text-align: left;}
    .hot_line .red_font{font-size: 14px;color:#e0e7fa;}
}