/*Í¨ï¿½ï¿½*/
@media (max-width: 997px) {
    .in_banner{height:2.5rem;}
    .in_nav{height: 46px;}
    .in_nav .now_addr{line-height: 46px;}
    .in_nav .inNav_list a{padding: 2px 10px 0;line-height: 42px;border-bottom: 2px solid transparent; position:relative; z-index:10;}
    .in_main{padding: 0.3rem 0;}
}
@media (max-width: 700px) {
    .in_nav{height:auto;position: relative;z-index: 2;}
    .in_nav .inNav_btn{
        display: block;width: calc(100% + 20px);margin-left: -10px;height: 32px;line-height: 32px;
        box-sizing: border-box;padding-left: 0.3rem;color:#fff;font-size: 15px;
        background: #bc0000 url("../images/leftNav_down.png") right 0.3rem center/0.35rem no-repeat;
    }
    .in_nav .inNav_list{position: absolute;width: 100%;top: 32px;left: 0;background: #fff;display: none;z-index:3;float: right;}
    .in_nav .inNav_list a{float: none;padding: 0 0.5rem;line-height: 28px;border-bottom: none;font-size: 13px;}
    .in_nav .inNav_list a:hover,.in_nav .inNav_list a.act{color:#fff;background: #bc0000;}
    .in_nav .inNav_list a:after{display: none;}
    .in_nav .now_addr{line-height: 30px;font-size: 12px;float: none;}
    .in_nav .now_addr a{font-size: 12px;}
}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½+ï¿½Ó¹ï¿½Ë¾+ï¿½ï¿½ï¿½ï¿½*/
@media (max-width: 997px) {
    .abt_txt{padding-top: 0.2rem;}
    .abt_txt .abt_TEN{font-size: 0.56rem;line-height: 0.6rem;}
    .abt_txt .abt_TCN{font-size: 0.3rem;line-height:0.5rem;margin-bottom:0.25rem;}
    .abt_txt .abt_TT{line-height: 24px;}
    .abt_img{margin: 0.3rem 0 0.2rem 0.4rem;}
    /***/
    .company_list{padding-top: 0.2rem;}
    .company_list .company_one{margin: 0 1.65% 0.2rem;}
    .company_one .company_T{line-height: 38px;}
    .company_one .company_TT{margin: 0.1rem 0;}
    /***/
    .honor_list .honor_one{width: 40%;margin: 0 5% 0.2rem;}
    .honor_one .honor_pic{height: 280px;line-height: 280px;}
    .honor_one .honor_name{line-height: 36px;}
}
@media (max-width: 520px) {
    .company_list .company_one{width: 47%;margin: 0 1.5% 0.2rem;}
    .company_one .company_T{line-height: 30px;}
    .honor_list .honor_one{width: 40%;margin: 0 5% 0.2rem;}
    .honor_list .honor_one{width: 90%;}
    .honor_one .honor_pic{height: auto;line-height: inherit;padding: 0.2rem 0;}
}
/*ï¿½ï¿½ï¿½ï¿½ï¿½Ð·ï¿½+ï¿½ï¿½ï¿½ï¿½*/
@media (max-width: 997px) {
    .tec_list{padding: 0.2rem 0 0.1rem;}
    .tec_list .tec_one{margin: 0 1.65% 0.2rem;}
    .tec_one .tec_txt{padding:0.1rem 0.15rem;line-height: 24px;font-size: 14px;}
    .news_list{padding-bottom: 0.2rem;}
    .news_list .news_one{padding: 0.2rem 0;}
    .news_one .news_time{width: 50px;padding: 0 4px;font-size: 12px;line-height: 24px;margin-right: 12px;}
    .news_time .news_day{font-size: 30px;line-height: 52px;}
    .news_one .news_pic{width: 240px;margin-right: 20px;}
    .news_one .news_txt{width: calc(100% - 330px);float: left;}
    .news_txt .news_T{line-height: 30px;font-size: 16px;margin-bottom: 0.1rem;}
    .news_txt .news_TT{line-height: 24px;font-size: 12px;}
    .news_txt .news_data{margin-top: 0.3rem;width: 90px;height: 28px;line-height: 28px;}
    .newsData_top{padding: 0.1rem 0;}
    .newsData_top .newsData_T{line-height: 36px;font-size: 18px;}
    .newsData_top .newsData_info{line-height: 24px;font-size: 12px;}
    .newsData_main{font-size: 14px;line-height: 24px;padding: 0.2rem 0;}
}
@media (max-width: 520px) {
    .tec_list .tec_one{margin: 0 1.5% 0.2rem;width: 47%;padding: 2px;border-bottom-width: 3px;}
    .tec_list .tec_one:after{height: 3px;}
    .news_one .news_pic{width: calc(100% - 90px);}
    .news_one .news_txt{width: 100%;}
    .news_txt .news_T{line-height: 24px;font-size: 14px;margin-bottom:0;}
    .news_txt .news_TT{line-height: 20px;}
    .news_txt .news_data{margin-top:0.1rem;width: 90px;height: 28px;line-height: 28px;}
    .newsData_top .newsData_T{line-height: 30px;font-size: 16px;}
    .newsData_top .newsData_info{line-height: 20px;}
    .newsData_main{font-size: 12px;}
}
/*ï¿½ï¿½ï¿½ï¿½+ï¿½ï¿½Ïµï¿½ï¿½ï¿½ï¿½*/
@media (max-width: 997px) {
    .case_list{padding: 0.2rem 0;}
    .case_list .case_one{width: 32.33%;margin: 0 0.5% 0.2rem;}
    .case_one:hover .case_txt{padding:0.2rem;}
    .case_one:hover .case_txt .case_T{line-height: 50px;font-size: 18px;}
    .case_txt .case_TT{margin-top: 0.1rem;line-height: 24px;font-size: 12px;}
    .case_txt .case_more{margin-top:0.1rem;}
    .newsData_main img{margin:0.2rem auto;}
    /****/
    .contact_top{padding:0.2rem 0;}
    .contact_top .bd_map{float: none;max-width: 100%;margin:0 auto 0.15rem;}
    .contact_top .contact_txt{width: 90%;float: none;margin:auto;}
    .contact_txt .contact_T{line-height: 40px;}
    .contact_txt .contact_TT{line-height: 26px;}
    .contact_form{padding: 0.2rem 0;}
    .contact_form input[type='text']{height: 40px;padding-left: 15px;margin-bottom:0.15rem;}
    .contact_form textarea{padding: 10px 0.15rem;}
    .contact_form input[type='button']{width: 220px;height: 42px;margin:0.2rem auto 0;}
}
@media (max-width: 520px) {
    .case_list .case_one{width: 80%;margin: 0 auto 0.2rem;float:none;}
    /**/
    .contact_top .bd_map{height: 300px;}
    .contact_txt .contact_T{font-size: 14px;line-height: 30px;}
    .contact_txt .contact_TT{line-height: 22px;font-size: 12px;}
    .contact_form input[type='text']{float: none;width: 100%;margin-right:0;height: 32px;font-size: 12px;}
    .contact_form textarea{width: 100%;height: 120px;font-size: 12px;}
    .contact_form input[type='button']{width: 160px;height: 36px;font-size: 14px;}
}
/*ï¿½Ë²ï¿½*/
@media (max-width: 997px) {
    .join_table{margin:0.2rem 0;}
    .join_table .join_thead{height: 46px;line-height: 46px;padding: 0 0.2rem;}
    .join_tbody .join_tr{padding: 0 0.2rem;}
    .join_tr .join_td{line-height: 42px;}
    .join_tr .join_main{line-height: 26px;padding: 0.1rem 0;}
    .join_main .join_T1{line-height: 36px;}
}
@media (max-width: 520px) {
    .join_table .td1{width:calc(25% - 12px);}
    .join_table .td2{width:calc(25% - 12px);}
    .join_table .td3{width:calc(25% - 12px);}
    .join_table .td4{width:calc(25% - 12px);}
    .join_table .td5{width: 48px;}
    .join_table .join_thead{height: 38px;line-height: 38px;font-size: 12px;}
    .join_tr .join_td{line-height: 38px;font-size: 12px;text-align: center;}
    .join_tr .join_main{font-size: 12px;line-height: 22px;}
    .join_main .join_T1{font-size: 14px;line-height: 30px;}
}<!--ºÄÊ±1765332912.7928Ãë-->