@charset "UTF-8";
@media screen and (min-width: 767px) and (max-width: 991px){
    .txz_wrap .txz_main .our_customers{
        padding: 30px 0;
    }
    .txz_wrap .txz_main .our_customers .customers_list ul li.big_oc{
        width: 29.2%;
    }
    .txz_wrap .txz_main .our_customers .customers_list ul li p{
        padding-top: 25px;
        font-size: 14px;
    }
    .txz_wrap .txz_main .our_customers .customers_list ul li.two_elements p{
        padding-top: 16px;
    }


    /*************新版-特晓知*************/
    .txz_wrap .txz_main .two_service ul.ser_nav li{
        width: 48%;
    }
    #txz_service_2 .s_con_1 .step_p span{
        min-width: 80px;
    }
    #txz_service_2 .s_con_1 .step_p i{
        margin-left: 10px;
        margin-right: 10px;
    }
    #txz_service_1 .s_con_1 .step_p span{
        min-width: 70px;
    }
    #txz_service_1 .s_con_1 .step_p i{
        margin-left: 5px;
        margin-right: 5px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box h4{
        font-size: 20px;
        padding-top: 25px;
        margin-bottom: 30px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box .detail_txt p{
        font-size: 12px;
    }
    #txz_service_1 .s_con_1 .package_reg .col-lg-4 .package_box{
        height: 405px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box .price_wrap{
        bottom: 90px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box a{
        bottom: 25px;
    }
    #txz_service_1 .s_con_2 h4{
        margin-top: 200px;
        margin-bottom: 80px;
    }
    #txz_service_1 .s_con_3 .reject_case .left{
        width: 30%;
    }
    #txz_service_1 .s_con_3 .reject_case .left .left_con{
        width: 240px;
        height: 398px;
        padding: 15px;
        margin-left: 20px;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con{
        width: 444px;
        height: 190px;
        padding: 0 10px;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con img{
        margin-right: 20px;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con p.p_con{
        height: 84px;
    }
    #txz_service_1 .s_con_4 .protect_reg{
        width: 90%;
    }
    #txz_service_1 .s_con_4 .protect_reg .left{
        width: 267px;
        margin-left: -78px;
        padding: 30px 15px;
    }
    #txz_service_1 .s_con_4 .protect_reg .right .right_con{
        width: 423px;
        padding: 0 15px;
    }
    #txz_service_1 .s_con_4 .protect_reg .right .right_con img{
        margin-right: 5px;
    }
    #txz_service_1 .s_con_4 .bottom_img{
        width: 90%;
        left: 5%;
        margin-left: 0;
        height: 215px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1 img{
        width: 90%;
    }
    #txz_service_1 .s_con_4{
        padding-bottom: 220px;
    }
    #txz_service_1 .s_con_4 .bottom_img a{
        margin: 107px auto 0;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1{
        height: 390px;
        padding-top: 118px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 a{
        font-size: 14px;
        line-height: 30px;
        padding-left: 12px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 a i{
        top: 11px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2{
        height: auto;
        padding-bottom: 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 h4{
        padding-top: 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3{
        background: #3776CB;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right{
        height: auto;
        width: 100%;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm{
        float: none;
        width: 80%;
        margin: 64px auto 0;
        height: 390px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form{
        width: 576px;
        float: none;
        margin: 0 auto 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4{
        padding-top: 70px;
        padding-bottom: 70px;
    }
    #txz_service_2 .s_con_1 .package_reg .col-lg-4 .package_box{
        padding: 0 15px 30px;
        height: 660px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box h4{
        margin-bottom: 25px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p{
        padding-left: 25px;
        line-height: 21px;
        font-size: 16px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p i{
        top: 3px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p{
        margin-bottom: 15px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p span{
        font-size: 12px;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con .left .path_img, #txz_service_2 .s_con_2 .our_service .compare_con .right .path_img{
        width: 100%;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con{
        width: 90%;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con .left,#txz_service_2 .s_con_2 .our_service .compare_con .right{
        width: 48%;
        padding: 20px;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con{
        width: 100%;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con > div{
        width: 330px;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con .left{
        margin-left: 20px;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con .right{
        margin-right: 20px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point{
        padding-left: 50px;
        padding-right: 25px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point .p_tit{
        font-size: 18px;
        margin: 26px 0;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point .p_con{
        font-size: 14px;
        line-height: 23px;
        padding-bottom: 5px;
    }
    .tm_common_pop .modal-dialog{
        width: 90%;
    }
    #txz_service_1 .s_con_2 .reg_tips_txt li img{
        width: 100%;
    }
}