.tx-nav-button{display: none;width: 28px;height: 25px;background: url('/skin/images/nav.png') center center no-repeat; position: absolute;right: 15px;bottom:35px;cursor: pointer;}
@media only screen and (max-width:768px){
    body{min-width: 320px;}
    .tx-center{padding:0 15px;}

    .tx-header{position: relative;}
    .tx-header .tx-center{padding:0;}
    .tx-header-main{padding-top:0;position: relative;width:100%;}
    .tx-header-logo{padding-left:15px;}
    .tx-header-main .tel,.tx-header-main .forms{position: absolute;right:15px;top:-110px;}
    .tx-header-main .tel{top:-58px;}
    .tx-header-main .forms{margin-left: 0;}
    .tx-header-main .nav{margin-top: 0;top: 100%;left:0;width:100%; z-index: 999;background:#343434;}
    .tx-header-main .nav > li{width: 25%;margin-left:0;position: static;border-right:1px solid #fff;border-bottom:1px solid #fff;}
    .tx-header-main .nav > li:nth-child(4){border-right:none;}
    .tx-header-main .nav > li:nth-child(5),.tx-header-main .nav > li:nth-child(6),.tx-header-main .nav > li:nth-child(7){border-bottom:none;}
    .tx-header-main .nav > li > a{padding:0 20px;width:100%;text-align: center;border:none;line-height: 50px;color:#fff;font-size:14px;}
    .tx-header-main .nav > li > a:hover,.tx-header-main .nav > li.active > a{background:#b72025;color:#fff;border:none;}
    .tx-header-main .nav > li:hover > .sub-menu{display:none;}
    .tx-header-main .sub-menu{ width:100%;left:0; top:0;margin-left:0;opacity: 1;background:#000}
    .tx-header-main .sub-menu li a:hover,.tx-header-main .sub-menu li.active a{background:#b72025;}

    .tx-banner .swiper-pagination{display: none;}
    .tx-banner .img1{display:none;}
    .tx-banner .img2{display:block;}

    .tx-tenet-right,.tx-model-right,.tx-finan-right,.tx-cast-right,.tx-consul-right,.tx-service-right{display: none;}
    .tx-tenet-left,.tx-model-left,.tx-finan-left,.tx-cast-left,.tx-consul-left,.tx-service-left{width: 100%;padding: 0;}
    .tx-cast-left a,.tx-consul-left a,.tx-service-left a{margin-right:8px;}

    .tx-report-main ul li{width:33.33%;}

    .tx-customers-main .fl{display:none;}
    .tx-customers-main .fr{width:100%;}
    .tx-customers-main .fr img{width:100% !important;height:auto !important;}

    .tx-footer-left{padding:50px 50px 30px;}
    .tx-footer-left span:nth-child(1){border:none;padding-right:0;}
    .tx-footer-left span:nth-child(2){display: none;}
    .tx-footer-right{padding-top:40px;}
    .tx-footer-right .fl{margin-bottom:12px;}
    .tx-footer-right .fr{float: left;}
    .tx-footer-right .navs{display: none;}
    .tx-footer-right em{font-size:20px;}
    .tx-footer-right h3{margin-bottom:10px;}

    .tx-footer-down{line-height: 24px;padding:8px 0;}
    .tx-footer-down .fl,.tx-footer-down .fr{width: 100%;text-align: center;}

    /*other*/
    .tx-other-page-title h4{font-size:32px;}
    .tx-page1-one-main li{width:100%;padding-right:0 !important;padding-left:0 !important;}
    .tx-page1-one-main li em{height:auto !important;}

    .tx-page1-two-right{display: none;}
    .tx-page1-two-left{width:100%;padding-right:0;}

    .tx-page1-four-main li{width: 100%;padding:0 !important;}
    .tx-page1-four-main li em{height:auto !important;}

    .tx-page1-five-main .twos li:nth-child(2n){display: none;}
    .tx-page1-five-main .twos li:nth-child(2n-1){width:50%;padding:0 12px;margin-bottom:12px;}
    .tx-page1-five-main .threes li{width:25%;margin-bottom:20px;}
}

@media only screen and (max-width:640px){
    .tx-padding{padding:20px 0;}

    .tx-top{line-height: 30px;}
    .tx-top .fl{display:none;}

    .tx-header-logo{padding:12px 0;padding-left:15px;}
    .tx-header-logo img{height:66px;}
    .tx-header-main{padding:0;}

    .tx-header-main .forms{top:-74px;}
    .tx-header-main .tel{font-size:18px;top:-40px;}
    .tx-header-main .tel i{font-size:22px;}
    .tx-header-main .forms input[type="text"]{width: 140px;line-height: 26px;}
    .tx-header-main .forms input[type="button"]{width:50px;text-align: center;padding:0;line-height: 26px;}
    .tx-nav-button{top:12px;bottom:auto;}

    .tx-header-main .nav > li > a{padding:0;font-size:12px;line-height: 44px;}
    .tx-header-main .sub-menu li a{font-size:12px;line-height: 40px;}
    .tx-main-title{margin-bottom:20px;}
    .tx-main-title h4{font-size:20px;}
    .tx-main-title h3{font-size:20px;}
    .tx-main-title i{height:4px;margin-top:12px;}

    .tx-tenet-left a,.tx-model-left a,.tx-finan-left a,.tx-cast-left a,.tx-consul-left a,.tx-service-left a{font-size:12px;line-height: 36px;margin-top:15px;padding:0 18px;}
    .tx-cast .tx-main-title h4{font-size: 20px;}

    .tx-report-main p{font-size:12px;padding:0;}
    .tx-report-main ul{margin-top:18px;}
    .tx-report-main ul li{width:50%;border-bottom:1px solid #b72025;}
    .tx-report-main ul li.li{border-bottom:1px solid #fff;}
    .tx-report-main ul li h3{font-size:14px;}

    .tx-customers-main .fr li{width:50%;}
    .tx-footer-left{width:100%;padding:20px 0;text-align: center;}
    .tx-footer-left .fl{float:none;}
    .tx-footer-right{width:100%;padding-top: 20px;padding-left:0;}
    .tx-footer-right h3{font-size:14px;margin-bottom:4px;}
    .tx-footer-right em{margin-right:15px;font-size:17px;font-weight:bold;}
    .tx-footer{padding-bottom:12px;}

    /*other*/
    .tx-other-page-title{padding-top:20px}
    .tx-other-page-title h4{display: none;}
    .tx-other-page-title h3{font-size:20px;}
    .tx-other-page-title i{margin-top:12px;height:2px;}

    .tx-page1-one-main li h3{margin-bottom:12px;}
    .tx-page1-one-main li em{line-height: 24px;}
    .tx-page1-one-main li{margin-bottom:20px;}

    .tx-page1-two-left p{font-size:14px;line-height: 24px;margin-bottom:12px;}

    .tx-page1-four-main li h3{margin-bottom:12px;}
    .tx-page1-four-main li em{line-height: 24px;}
    .tx-page1-four-main li{margin-bottom:20px;}

    .tx-page1-five-main .ones{padding:15px 0;}
    .tx-page1-five-main .ones li{width:50%;padding:10px 20px;;}
    .tx-page1-five-main .ones li i{font-size:40px;}
    .tx-page1-five-main .ones li h3{line-height: 24px;}

    .tx-page1-five-main .twoss{padding-top:20px;}
    .tx-page1-five-main .twos li:nth-child(2n-1){padding:0;width:100%;}
    .tx-page1-five-main .twos li b{font-size:24px;}

    .tx-page1-five-main .threes li{width:50%;margin-bottom:12px;}
    .tx-page1-five-main .threes{padding:20px 0;}
    .tx-page1-five-main{margin-bottom:14px;}

    .tx-page1-three-main li span i{display:none;}
    .tx-page1-three-main li{width:100%;margin-bottom: 15px;}
    .tx-page1-three-main li h3{padding:10px;line-height:22px;}
    .tx-page1-three-main li span b{width:60px;height:60px;line-height:60px;font-size:24px;}
    .tx-page1-three-main.three2 li{width: 100%;}
    .tx-page1-three-main.three2{padding:0;}

    .tx-page1-twos-main li{width:100%;margin-left:0;margin-bottom:20px;}
    .tx-page1-twos-main .top h3{margin:10px 0;}
    .tx-page1-twos-main .down{margin-top:12px;}
    .tx-page1-twos-main .down h3{font-size:14px;}
}