@media (max-width: 1025px) {
    .in_banner{height:auto;padding:0.8rem 0;}
    .in_banner .inban_txt{top:0;transform:translatey(0);}
    .inban_txt .inban_t1{font-size:28px;line-height:42px;}
    .in_top, .innav_t1 .innt11,.innav_t2 li>a:before{display:none;}
    .in_nav{width:calc(100%   0.2rem);margin-left:-0.1rem;top:0;min-height:inherit;margin-bottom:0;float:none;}
    .innav_t1 .innt12{
        display:block;font-size:18px;color:#fff;height:40px;line-height:40px;padding-left:0.3rem;
        background: right 0.3rem center/30px no-repeat;
    }
    .in_nav .innav_t2{padding:0;display:none;}
    .innav_t2 li>a{font-size:14px;line-height:36px;padding-left:0.6rem;text-align:left;}
    .innav_t2 li>a:hover, .innav_t2 li>a.act{background:#be1a21;}
    .innav_t2 li .innav_er{padding-left:0.8rem;}
    .in_main{width:100%;padding:0.36rem 0.24rem 0.56rem;min-height:inherit;}
}
@media (max-width: 520px) {
    .inban_txt i{display:none;}
}
/**in main**/
@media (max-width: 1100px) {
    .prod_top .prod_show{max-width:100%;float:none;margin:auto;}
    .prod_top .prod_info{width:600px;float:none;max-width:100%;margin:0.32rem auto 0;}
    .con_list .con_one{margin:0 auto 0.36rem;max-width:600px;box-sizing:border-box;}
    .con_one .con_map{width:100%;float:none;border-right:none;}
    .con_one .con_txt{width:100%;float:none;padding:0.36rem;box-sizing:border-box;}
}
@media (max-width: 520px) {
    .abt_txt{line-height:26px;}
    .idea_box .idea_t1{font-size:20px;line-height:32px;}
    .idea_main .idea_div{padding:0.36rem 0;}
    .idea_div .idea_dt1{float:none !important;margin:auto;display:block;}
    .idea_div .idea_dt2{line-height:24px;padding-top:0.24rem;width:100%;float:none !important;}
    .idea_dt2 img{float:none;display:block;margin:auto;max-width:100%;}
    .idea_dt2 .idea_dtt{font-size:14px;padding-top:0.1rem;}
    .idea_bottom .idea_bt{line-height:32px;font-size:18px;}
    .idea_bt:before{width:100px;}
    .ideap_list li{width:46%;margin-right:8%;}
    .ideap_list li:nth-child(2n){margin-right:0;}
    /****/
    .make_main .make_one{padding:0.4rem 0;}
    .make_one .make_top{padding-bottom:0.32rem;}
    .make_top .make_t1{margin-right:0.36rem;width:100px;}
    .make_top .make_t2{line-height:24px;padding-top:0;}
    .ms_pica .ms_txt{line-height:36px;}
    .make_show .ms_picb{padding:14px 24px 0;}
    .ms_picb ul li{height:52px;}
    .ms_picb .bx-wrapper .bx-prev{left: -24px;}
    .ms_picb .bx-wrapper .bx-next{right:-24px;}
    /****/
    .news_list{padding-bottom:0.64rem;}
    .news_list .news_one{padding:0.24rem 0;}
    .news_one .news_pic, .news_one .news_txt{float:none;margin:auto;width:100%;}
    .news_txt .news_t1{font-size:16px;padding-top:0.24rem;}
    .news_txt .news_t2{padding:0.12rem 0;}
    /****/
    .newsd_main .newsd_t1{line-height:24px;font-size:18px;padding:0.1rem 0;}
    .newsd_t2 .newsd_share{display:block;padding-top:0.16rem;height:20px;}
    .newsd_share .bdshare-button-style0-16{display:inline-block;float:none;top:0;}
    .newsd_main .newsd_t3{padding:0.36rem 0;}
    .newsd_cls a{width:100%;float:none;padding:0;background:none !important;text-align:left !important;}
    .newsd_cls a.newsd_prev{border-right:none;border-bottom:1px solid #e5e5e5;}
    /****/
    .pro_list{max-width:280px;margin:auto;}
    .pro_list .pro_one{width:100%;margin:0 0 0.32rem;padding-bottom:0.2rem;}
    .pro_one .pro_pic{height:220px;line-height:220px;padding-top:0.16rem;}
    /****/
    .prods_picb ul li{height:64px;}
    .prod_info .prod_t1{line-height:24px;font-size:15px;}
    .prod_t1 .prod_name{line-height:28px;font-size:20px;}
    .prod_t3 b{padding-top:0.12rem;font-size:16px;}
    .prod_t3 ul li{line-height:24px;}
    .prod_t4 .prod_ask{width:130px;line-height:42px;}
    .prod_share .bdshare-button-style0-16 .bds_more{height:42px;line-height:42px;}
    .prodi_nav a{line-height:40px;font-size:14px;}
    /****/
    .down_list{padding-bottom:0.56rem;}
    .down_list .down_one{padding:0.24rem 28px 0.24rem 0;background-size:20px;}
    .down_one .down_txt{width:calc(100% - 50px);}
    .down_txt .down_t1{font-size:15px;}
    /****/
    .con_top{line-height:40px;padding:24px 0 0.48rem;font-size:18px;text-align:center;}
    .con_top .con_nav{float:none;height:40px;margin-bottom:16px;}
    .con_nav a{width:33.33%;font-size:14px;}
    .con_one .con_txt{line-height:28px;}
    .con_txt .con_t1{font-size:17px;}
    .con_txt .con_email{width:110px;line-height:36px;}
}