/*共用*/
@media (max-width: 1200px) {.inNav_list a{width: 115px;}}
@media (max-width: 997px) {
    .in_banner{height:2.45rem;}
    .in_top{background:transparent;height:auto;}
    .in_top .in_nav{float: none;}
    .in_nav .inNav_T{
        display: block;font-size: 18px;padding-left: 0.3rem;color:#fff;line-height: 42px;
        background: #93c532 url("../images/leftNav_down.png") right 0.3rem center/0.35rem no-repeat;
    }
    .inNav_list a{
        display: block;width:100%;height:30px;text-align: left;line-height:30px;padding-left: 0.6rem;box-sizing: border-box;
    }
    .in_nav .inNav_list{padding:0;display: none;}
    .in_top .nowAddr{float: none;line-height: 36px;margin-left: 0.3rem;}
}
@media (max-width: 520px) {
    .in_nav .inNav_T{font-size: 16px;line-height: 36px;}
    .inNav_list a{font-size: 14px;}
    .page a{width: 26px;height: 26px;line-height: 26px;font-size: 14px;background-size: 10px !important;}
}
@media (max-width: 997px) {
    /**/
    .style_box{padding:0 0 0.5rem;}
    .style_box .style_list{padding-bottom:0.3rem;}
    .style_list .style_one{width: 46%;margin:0 2% 0.3rem;}
    .style_list .style_one:nth-child(3n){margin-right: 2%;}
    /**/
    .styleD_main{padding:0 0 0.4rem;}
    .styleD_show .SD_sNav{padding: 0.2rem 0.1rem;}
    .SD_sNav li{width: 19%;margin: 0 0.5%;}
    .styleD_talk .styleD_TList{padding-bottom: 0.5rem;}
    /**/
    .news_box{padding: 0 0 0.5rem;}
    .news_box .news_list{padding-bottom: 0.5rem;}
    .news_list .news_one{padding: 0 0 0.2rem;margin-bottom: 0.2rem;}
    /**/
    .newsD_main .newsD_T{line-height: 40px;padding: 0.2rem 0;font-size: 20px;}
    .newsD_main .newsD_info{line-height: 40px;}
    .newsD_info .fr{margin: 6px 0 6px 15px;}
    .newsD_main .other_news{padding:0;line-height: 40px;}
    .other_news a{font-size: 14px;}
    .other_news .news_back{width: 120px;height: 38px;line-height: 38px;margin: 20px 0;}
    .other_news .news_prev{width: calc(100% - 130px);padding-left: 30px;}
    .other_news .news_next{width: calc(100% - 130px);padding-left: 30px;}
    /****/
    .des_info{padding:0.2rem 0 0.8rem;}
    .des_info .desI_txt{width: calc(100% - 350px);}
    .des_box{background: #f1f1f1;padding:0.5rem 0;}
    /****/
    .case_box{padding: 0 0 0.5rem;}
    .case_box .case_list{padding-bottom:0.4rem;}
    .case_one .case_name{line-height: 46px;}
    /****/
    .service_box{padding:0 0 0.8rem;}
    .service_box .service_list{padding:0 0.2rem 0.6rem;}
    .service_list .service_one{height: 50px;line-height: 50px;}
    /**/
    .con_map{padding:0 0 0.5rem;}
    .con_list{padding-bottom: 0.3rem;}
    /****/
    .feedback_box .fdb_top{padding:0 0 0.4rem;line-height: 30px;}
    .feedback_box .fdb_main{padding-bottom:0.6rem;}
    .fdb_main .fdb_ipt{width:50%;margin-bottom:0.2rem;}
    .fdb_ipt .fdbIpt_name{width: 125px;}
    .fdb_ipt input{width: calc(100% - 140px);}
    .fdb_ipt textarea{width: calc(100% - 140px);}
    /****/
    .down_box{padding:0 0 0.4rem;}
    .down_box .down_list{padding-bottom: 0.5rem;}
    .down_list .down_one{height: 50px;line-height: 50px;}
}
@media (max-width: 520px) {
    /**/
    .style_list .style_one{width: 90%;margin:0 auto 0.3rem;float: none;max-width: 410px;}
    .style_list .style_one:nth-child(3n){margin-right: auto;}
    .style_one .style_txt{height: 52px;line-height: 52px;padding: 0 10px;}
    /***/
    .styleD_show .bx-wrapper .bx-controls-direction a{width: 30px;height: 30px;margin-top: -15px;}
    /****/
    .news_one .news_pic{width:100%;margin:0 auto 0.2rem;float: none;max-width: 260px;}
    .news_one .news_txt{width:94%;line-height: 26px;float: none;margin: auto;}
    .news_txt .news_T{font-size: 16px;}
    .news_one .news_more{display: none;}
    /****/
    .other_news .news_back{margin:0.2rem auto;float: none;}
    .other_news .news_prev{width:100%;float: none;}
    .other_news .news_next{width:100%;float: none;}
    /****/
    .des_info .desI_pic{width:90%;float: none;max-width: 320px;margin: 0 auto 0.2rem;}
    .des_info .desI_txt{width:96%;float: none;line-height:24px;margin: 0 auto;}
    /**/
    .case_list .case_one{width:90%;margin:0 auto 15px;float: none;}
    .case_list .case_one:nth-child(even){margin-right: auto;}
    /****/
    .service_list .service_one{height: 40px;line-height: 40px;font-size: 14px;padding-left: 15px;}
    /****/
    .con_list .con_one{width: 100%;float: none;}
    .con_one i{height: 60px;background-size: auto 40px !important;}
    /****/
    .fdb_main .fdb_ipt{width:94% !important;float: none !important;margin: 0 auto 0.3rem;}
    .fdb_ipt .fdbIpt_name{width:100%;margin-right:0;text-align: left;line-height: 30px;float: none;}
    .fdb_ipt input{width:100%;}
    .fdb_ipt textarea{width:100%;}
    .fdb_main .subBtn{margin:0.4rem auto 0;width: 160px;height: 34px;}
    /**/
    .down_list .down_one{height: 40px;line-height: 40px;}
    .down_one .fl{padding-left: 40px;}
    .down_one .fr{background-size: 25px;}
}
/**会员中心**/
@media (max-width: 1200px) {
    .user_center .uc_left{width: 200px;}
    .user_center .uc_main{width: calc(100% - 220px);}
}
@media (max-width: 997px) {
    .user_center{padding-bottom: 0.3rem;margin: 5px;}
    .user_center .uc_addr{line-height: 40px;}
    .user_center .uc_left{width:100%;float: none;margin-bottom: 0.2rem;}
    .user_center .uc_main{width:100%;float: none;}
    .uc_left .uc_nav{display: none;}
    .uc_nav a{line-height: 32px;font-size: 14px;}
    .ucl_other a{height: 32px;line-height: 32px;margin-top: 0;border: none;border-bottom: 1px solid #ddd;background: none !important;}
    .uc_left .ucl_T{
        background: #dc2722 url("../images/leftNav_down.png") right 0.8rem center/1rem no-repeat;
    }
    /****/
    .uc_form{margin-left:0.8rem;padding:0.5rem 0;}
    .uc_ipt .ucIpt_name{width: 100px;}
    .uc_ipt .ucIpt_m{width: calc(100% - 110px);}
    .uc_form.pwd_form{padding: 0.6rem 0;}
    /****/
    .hisDL_table .td1{width:calc(75% - 80px);}
    .hisDL_table .td2{width:25%;}
    .hisDL_table .td3{width:80px;}
    /****/
    .member_form .ucIpt_m select{width: 150px;}
    .uc_ipt .ucIpt_T{width: 160px;}
    .member_form .uc_ipt .ucIpt_m{width: calc(100% - 175px);}
    .uc_ipt .ucIpt_TT{width: calc(100% - 175px);}
    .uc_form.member_form .uc_btn{margin-left: 175px;}
    /****/
    .login_box{padding:0.8rem 0;background: none;}
    .login_box .login_main{margin:0 auto;padding: 0 0.3rem;}
}
@media (max-width: 520px) {
    .uc_main .uc_box{padding:5px 0.2rem 0.4rem;margin-bottom: 0.4rem;}
    .uc_box .uc_bTitle{line-height: 40px;height:40px;}
    .uc_info{border-left-width: 0.05rem;padding:0.3rem 0;margin-bottom:0.4rem;}
    .uc_info .ucInfo_pic{width: 60px;height: 60px;margin:0 auto 0.2rem;float: none;}
    .uc_info .fl{float: none;text-align: center;}
    .ucInfo_T .uc_aut{margin: 0 0.3rem;}
    .ucInfo_TT .uc_rdyInfo{display: block;margin: auto;}
    .ucHis_one .ucHis_pic{display: none;}
    .ucHis_one .ucHis_txt{width: calc(100% - 85px);}
    /****/
    .uc_form{margin-left:0;}
    .uc_form .uc_ipt{margin-bottom:0.2rem;line-height:32px;}
    .uc_ipt .ucIpt_name{width:100%;margin-right:0;float: none;text-align: left;}
    .uc_ipt .ucIpt_m{width:100%;float: none;}
    .ucIpt_m .UN_warn{padding:0;display: block;text-align: center;}
    .UN_warn:before{display: none;}
    .ucIpt_m input[type='text']{height: 32px;width: 100%;}
    .ucIpt_m select{height: 32px;width:100%;margin-bottom: 0.2rem;}
    .uc_form .uc_btn{margin-left:0;margin-top:0.5rem;}
    .uc_btn input{width:100%;height: 36px;}
    /****/
    .uc_btn .form_notice{padding-left: 0;line-height: 30px;background:none;}
    /****/
    .his_top{padding:0.2rem 0;}
    .his_top select{width:100%;margin-right:0;margin-bottom: 0.1rem;}
    .hisPL_list .hisPL_one{margin-bottom: 0.2rem;}
    .hisPL_one .hisPL_info{padding: 0.1rem;height: auto;line-height: 24px;}
    .hisPL_info .fr,.hisPL_info .fl{float: none;}
    .hisPL_main .hisPL_pic{display: none;}
    .hisPL_main .hisPL_txt{width: calc(100% - 85px);}
    .hisPL_one .hisPL_main{padding:0.2rem;}
    /****/
    .hisDL_tr .hisDL_td{line-height: 28px;padding: 10px 0;}
    .hisDL_tbody .hisDL_td.td3{padding: 0;}
    .hisDL_td img{display: none;}
    /****/
    .uc_ipt .ucIpt_T{width:100%;margin-right:0;float: none;text-align: left;}
    .member_form .uc_ipt .ucIpt_m{width:100%;float: none;}
    .uc_ipt .ucIpt_TT{width:100%;float: none;}
    .ucIpt_TT .ULPic_warn{padding:0;display: block;text-align: center;margin-top: 0.1rem;}
    .ucIpt_TT .ULPic_warn:before{display: none;}
    .member_form .ucIpt_m select,.ucIpt_TT select{width: 100%;height: 32px;}
    .uc_form.member_form .uc_btn{margin-left:0;}
    .ucIpt_TT input[type='button']{width: 100%;margin-right: 0;}
    /***/
    .login_box .login_main{max-width: 100%;box-sizing: border-box;}
    .login_main .login_top{height: 40px;line-height: 40px;}
    .login_top a{font-size: 15px;}
    .login_main .login_form{padding-top:0.2rem;}
    .login_form input[type='text']{margin-bottom:0.2rem;height: 36px;}
    .login_form input.userSub{margin-top:0.2rem;height: 32px;}
    .login_other a{line-height: 50px;}
    /****/
    .reg_form{padding:0.4rem 0;}
    .reg_form input[type='text']{height: 36px;line-height:36px;margin-bottom: 0rem;}
    .reg_form input[type='button']{height: 36px;margin-top:0.2rem;}
    .reg_form .refF_other{padding:0.1rem 2%;}
}
 