@media screen and (max-width: 1199px) {
    .mobile_head{
        display: block!important;
    }
    .menu_two a{
        font-size: 16px;
    }
    .pc_head{
        display: none;
    }
    .mo_head_tab{
        height: 125px;
    }
    .logo{
        width: 450px;
        margin-left: 5%;
    }
    .logo a {
        display: block;
        overflow: hidden;
        height: 50px;
        text-indent: -10000px;
    }
    .meau_btn{
        float: right;
        margin-right: 3%;
        margin-top: 55px!important;
    }
    .mo_menu_tt .hover{
        transform: rotateZ(180deg);
        -webkit-transform: rotateZ(180deg);
    }
    .menu_tt_icon {
        display: block;
        width: 60px;
        height: 60px;
        cursor: pointer;
    }
    .menu_tt_icon {
        background: url(../images/menu_ico.png) no-repeat center center;
        float: right;
        margin-right: 3%;
    }

    .mobile_height{
        display: block;
    }
    .footer_con{
        display: none;
    }
    .footer_con_mobile{
        display: block!important;
        
    }
    /*首页服务支持*/
    .index_5 div span{
        background: url("../images/index_bg3.png") no-repeat;
        height: 34px;
        width: 38px;
        margin-bottom: 15px;
    }
    .index_5 div .span1 {
         background-position: 0px 0px;
    }
    .index_5 div .span2 {
        background-position: -35px 0px;
    }
    .index_5 div .span3 {
        background-position: -76px 0px;
    }
    .index_5 div .span4 {
        background-position: -120px 0px;
    }
    .index_5 div .span5 {
        background-position: -160px 0px;
    }
    .index_5 div:hover .span1 {
        background-position: 0px -33px;
    }
    .index_5 div:hover .span2 {
        background-position: -35px -33px;
    }
    .index_5 div:hover .span3 {
        background-position: -76px -33px;
    }
    .index_5 div:hover .span4 {
        background-position: -120px -33px;
    }
    .index_5 div:hover .span5 {
        background-position: -160px -33px;
    }
    .qu_nav{
        display: none;
    }
    .product_server li p:nth-child(2) {
     display: none; 
   }
    

    


}
@media screen and (max-width: 1000px) {
    /*首頁修改*/
    .pro dl dt img {
        width: 70%;
    }
    .pro dl dt a{
        display: block;
        width: 100%;
        text-align: center;
    }
    .indexCaNes{
        display: flex;
        flex-direction: column-reverse;
    }
    .moContcFa{
        display: block!important;
    }
    .moContc{
        display: flex!important;
        justify-content: space-between;
    }
    .moContc .lefts{
        width: 25%;
    }
    .moContc  .rights{
        width: 75%;
    }
    .moContc .tops{
        display: flex;
        justify-content: flex-start;
    }
    .moContc .tops >div{
        margin-right: 10px;
    }
    .moContc .tops b{
        border-left: 2px solid #7e7e7e;
        padding-left: 4px;
    }
    .moContc .tops p{
        font-size: 15px;
        color: red;
    }
    /*-------------------------------------*/
    *{
        font-size: 12px;
    }
    body, button, input, select, textarea {
        color: #7e7e7e;
        font: 12px/24px "Microsoft Yahei", "WenQuanYi Micro Hei", SimSun, Tahoma, Arial, Helvetica, STHeiti;
    }
    .mobile_height{
        display: block!important;
    }
    .mobile_head{
        display: block!important;
    }
    .mo_head_tab {
        height: 50px;
    }
    .mo_head_tab>div {
        margin-top: 0px!important;
    }
    .logo {
        width: 60%;
        background-image: url(../images/mobile_logo.jpg) !important;
        background-size: 50% !important;
    }
    .meau_btn {
        padding-top: 10px;
    }
    .menu_fr{
        top: 50px!important;
    }
    .iban .hd{
        min-width: auto!important;
    }
    .iban{
        height: 130px!important;
        margin-bottom: 15px;
    }
    .mo_menu_tt .text{
        width: 60%!important;
        line-height: 45px!important;
    }
    .menu_tt_icon{
        height: 45px;
    }

    /*-------------------首页---------------------------*/
    .pro dl dd>a{
        display: none;
    }
    .qu_nav{
        display: none;
    }
    .container {
        width: 95%;
    }
    .pro dl {
        width: 49%;
        border-right-color: #efefef;
        height: 180px;
    }
    .pro dl:nth-child(3){
        display: none;
    }
    .pro dl dt {
        width: 100%;
        height: 135px;
        margin: 0px auto 0;
    }
    .pro{
        height: 330px;
    }
    .rongliang {
        height: 170px;
    }
    .rongliang .search {
        width: 100%;
        height: 160px;
        text-align: center;
    }
    .newslist{
        width: 100%;
    }
    .newslist .news {
        width: 100%;
        height: 360px;
    }
    .newslist .news .more{
        margin-right: 0px!important;
    }
    .newslist .news dl {
        width: 100% !important;
    }
    .newslist .news dl dd {
        float: left;
        text-indent: 12px;
        width: 85%;
        overflow: hidden;
        height: 18px;
    }
    .rongliang{
        margin: 60px 0 30px;
        display: none;
    }
    .newslist .spe {
        width: 100%;
    }
    .newslist .spe .spe_box{
        margin: 35px auto 10px;
        width: 100%;
    }
    .index_3_bot_1 b{
        font-size: 14px;
    }
    .index_3_bot_1 p{
        float: none;
        margin-top: 45px;
        font-size: 18px;
    }
    .index_3_bot_1 span{
        margin-top: 0px;
        display: block;
        width: 80%;
        font-size: 30px;
    }
    .index_3_bot_1{
        text-align: center;
    }
    #appli_boxs{

    }
    .appli ul.industry a.more, .appli ul.industry li{
        width: 32.3%;
        display: inline-block;
    }
    .appli{
        height: 780px;
        margin: -1px 0 30px;
    }
    .appli .appli_box {
        width: 100%;
        height: 605px;
        padding-top: 10px;
    }
    .case_list li{
        width: 45%;
        margin: 5px 2%;
    }
    .appli .appli_box h3{
        display: none;
    }
    .appli .appli_box a.con{
        display: none;
    }
    .appli ul.industry {
        width: 100%;
        height: 100%;
        float: left;
        margin-top: 15px;
    }
    .index_5 {
        height: 75px;
    }
    .index_5 p{
        display: none;
    }
    .index_5 div b{
        font-size: 14px;
    }
    #index_footer{
        display: none;
    }
    .footer-c{
        display: none;
    }
    .mobile_footer{
        display: block!important;
    }


    /*----------------------新闻页面首页------------------------------*/
    .bnews {
        background: url(../images/pgnews.jpg) 50% 50% no-repeat;
        height: 90px;
        background-size: cover;
    }
    .news_fm_t_r div h2 a ,.news_fm_t_r div p ,.news_fm_t_r div span{
        font-size: 12px;
    }
    .news_fm_t{
        height: 705px;
        margin-bottom: 23px;
    }
    .news_fm_t >div{
        display:block;
        float: none;
        width: 100%;
        height: 300px;
    }
    .news_fm_t_l_con div {
      height: 300px;
    }
    .pgnav{
        font-size: 12px;
    }
    .news_fm_m_b{
        width: 100%;
    }
    .news_fm_m_bcon{
        width: 100%;
    }
    .news_fm_m_b, .news_fm_m,.news_fm_qi{
        height: auto;
    }
    .news_zt dl{
        width: 49%;
        height: 80px;
    }

    .news_zt dl dd{
        display: none;
    }
    .news_zt dl dt{
        margin: 0px auto;
        float: none;
        width: 100%;
        height: 80px;
    }
    .news_zt dl dt img{
        width: 100%!important;
        height: 100%!important;
    }

    .footer_con{
        width: 100%;
        border:none;
    }
    .footer_con ul{
        width: 100%;
    }
    .footer_con ul li{
        padding: 0px;
        width: 51%;
    }
    .footer_con ul li:nth-child(2n+1){
        width: 45%;
        border-right: 1px solid #dcdcdc;
    }
    .footer_con ul li:nth-child(2n){
        padding-left: 10px;
        border-right: none;
    }
    .footer_con ul li:nth-child(1),.footer_con ul li:nth-child(2){
        border-bottom: 1px solid #dcdcdc;
    }
    .footer_con ul li span{
        padding-left: 10px;

    }
    .footer_con ul li em{
        top: -75px!important;
        left: -1px!important;
    }
    .wrapper ,.hbuy{
        width: 100%;
    }
    .news_list_t,.news_list_t ul{
        width: 100%;
    }
    .new_con p img{
        width: 100%!important;
        height: 100%!important;
    }
    .news_list_t li{
        width: 47%;
        margin-right: 5%;
        margin-bottom: 5px;
    }
    .news_list_t li:nth-child(2n){
        margin-right: 0px;
    }
    .news_list_t li a{
        width: 100% !important;
    }
    .news_list_m_con>div{
        width: 100%;
        float: none;
    }
    .news_list_m_l{
        margin-top: 240px;
    }
    .news_list_m{
        height: 450px;
    }
    .news_list_m_r{
        position: relative;
        top: -565px;
    }
    .news_list_m ul{
        position: relative;
        top: -600px;
        width: 100%;

    }
    .border_dc{
        bottom: auto;
    }
    .news_list_m_l h1 a{
        font-size: 18px;
    }
    .news_list_b{
        height: auto;
    }
    .news_list_con img,.news_list_con_con{
        width: 100%;
        float: none;
    }
    .news_list_con {
        margin: 10px auto;
    }
    .news_list_con_con {
        height: auto;
    }
    .news_list_b,.news_list_con,.news_list_con_con{
        height: auto!important;
    }
    .news_list_t{
        width: 100% !important;
    }
    .news_list_t ul{
        width: 100%!important;
        height: auto;
    }
    .special {
        width: 100%;
        height: auto!important;
    }
    .special_list{
        width: 99%;
    }
    .news_list_t ul .on{
        width: 47%;
    }
    .con_mid_tit h1{
        font-size: 16px;
    }
    .new_con p span{
        font-size: 12px!important;
    }
    .new_con p{
        margin-bottom: 5px!important;
    }

    .new_fanye .pre {
        width: 99%;
        float: left;
        border: 1px solid #dcdcdc!important;
    }
    .new_fanye .mid{
        display: none;
    }
    .biaodan form .formleft{
        margin-right: 3%;
    }
    .formleft select#product{
        width: 100%;
    }


    /*----------------------------产品页面-----------------------*/
    .pgbanner{
        height: 90px;
    }
    .bpro{
        background-size: cover;
    }
    .brt > a, .brt span{
        font-size: 16px;
    }
    .yq_box dl {
        width: 49%;
        height: 242px;
        margin-right: 1%;
        margin-bottom: 5px;
        display: inline-block;
    }
    .yq_box dt{
        padding: 14.5px 0px;
    }
    .yq_box dl .pa, .bio_box dl .pa{
        font-size: 12px;
    }
    .yq_box img{
        width: 100%;
        height: auto;
    }
    .yq_box{
        height: 410px;
    }
    .yq_box span, .yq_box em{
        font-size: 12px;
    }
    .cfbbox{
        height: 690px;
        margin-bottom: 5px;
    }
    .cfbbox .pimg{
        width: 100%;
        padding: 0px;
        text-align: center;
    }
    .cfbbox .pimg img{
        margin-top: 30px;
    }
    .cfbbox .bd, .cfbbox div{
        height: 690px;
    }
    .cfbbox dl{
        margin-top: 2px;
        width: 37%;
    }
    .cfbbox dl:nth-child(2n){
        float: right;
    }
    .bio_box,.bio_box dl{
        width: 100%;
        margin-bottom: 5px;
    }
    .bio_box dl dt {
        width: 120px;
        height: 180px;
    }
    .bio_box img {
        width: 100%;
        margin-top: 50px;
    }
    .pro_feach .chat{
        float: none;
        display: inline-block;
        position: absolute;
        left: 0;
        right: 0;
        top: 165px;
        margin: 0 auto;
    }
    .pro_feach ul a{
        padding-right: 7px;
    }
    .pro_feach ul a:after{
        margin-left: 5px;
    }
    .need_form form > input, .need_form select {
        width: 100%;
        margin-bottom: 5px;
    }
    .need_form textarea {
        margin: 5px auto;
    }
    .man_form span, .need_form span{
        font-size: 20px;
    }
    .pbs{
        height: 450px;
    }
    .pinfo{
        padding-top: 45px;
    }
    .pinfo .para dl dd{
        color: #fff;
    }
    .pinfo .para dl dt{
        font-size: 25px;
    }
    .pinfo .pro_morezt {
        float: right!important;
    }
    .pinfo a.chat{
        margin-left: 30px;
        margin-right: 0px;
    }
    .pinfo .pname{
        font-size: 20px;
    }
    .pinfo .para{
        width: 100%;
        margin: 30px 0 55px;
    }
    .pinfo{
        width: 100%;
    }
    .pro_nav a.chat{
        display: none;
    }
    .pro_nav ul {
        width: 100%;
    }
    .pro_nav ul a {
          margin-right: 0px;
        width: 20%;
     }

    .psum {
        height: auto;
        margin-bottom: 30px;
    }
    .psum dt{
        height: auto;
        width: 100%;
    }
    .psum dd {
        width: 100%;
        height: auto;
    }
    .points ul {
        width: 48%;
        margin: 0px;
        height: 125px;
    }
    .points ul:nth-child(2n+1){
        margin-right: 1%;
    }
    .points ul:nth-child(2n){
        float: right!important;
    }
    .product_server li p:first-child{
        font-size: 15px;
    }
    .configure tbody tr td:last-child{
        width: 70%;
    }
    .configure td {
        line-height: 20px;
    }
    .ptbs ul li{
        width: auto;
        margin-right: 5px;
        padding: 0px 5px;
    }
    .patbs{
        width: 100%;
        overflow: scroll;
    }
    .patbs table {
        width: 1200px!important;
    }
    .cases_box {
        height: 700px!important;
    }
    .pro_case>div{
      height: 650px!important;
    }
    .cinfo {
        width: 100%;
    }
    .cinfo dl dd {
        width: 110px;
    }
    .cases_box a.ichat{
        margin: 30px auto;
    }
    .cinfo span{
        text-align: center;
    }

    .cases_box .cimg img{
        height: 322px!important;
    }
    .fb_grey {
        width: 100%;
        padding: 30px 0;
        background: #f5f5f5;
    }
    body{
        padding-bottom: 0px;
    }
    .points ul li:first-child{
        width: 70px;
        height: 70px;

    }
    .cases_box .cimg{
        width: 100%;
    }
    .pro_dis_des>div:nth-child(1) {
        width: 100%;
        height: auto;
    }
    .pro_dis_des>div img {
        width: 100%;
        height: auto;
        border: 1px solid #fff;
        transition: all 0.6s;
    }
    .pro_dis_des>div:nth-child(2) {
        width: 100%;
        height: auto;
    }
    .pro_dis_des>div:nth-child(2) img {
        width: 48%!important;
        height: auto;
    }
    .pro_dis_des .pro_02 img:nth-child(2n){
        float: right;
    }
    .pro_dis_des .pro_02 img:nth-child(2n+1){
        float: left;
    }

    /*-------------------------------联系我们页面---------------------*/
    .bcontact{
        background-size: cover;
    }
    .con_way div dl {
        margin-bottom: 5px;
    }
    .con_way div {
        width: 100%;
        height: 310px;
    }
    .con_way div dl dt{
        width: 25%;
    }
    .con_way div.last dl dd{
        width: 75%;
    }
    .con_way div ul li {
        width: 49%;
    }
    .con_way div ul li:first-child {
        margin-right: 1%;
    }
    .con_way div dl dd {
        width: 75%;
    }
    iframe{
        width: 99% !important;
    }
    div.busway dl.mid {
        margin: 0 1%;
    }
    .container h5{
        margin-top: 20px;
    }

    /*------------------关于我们页面------------------------*/
    .about_ban{
        height: 200px;
        background-size: cover;
    }
    .mid_tit h2, .mid_tit-2 h2{
        font-size: 20px;
    }
    .develop_l p{
        font-size: 16px;
        position: relative;
        top: 65px;
    }
    .develop_r {
        width: 100%;
        float: left;
        min-width: auto;
    }
    .develop_r_b{
        width: 100%;
    }
    .develop_r ul li p{
        font-size: 12px;
        height: auto;
        margin: 15px 0px;
    }
    .about_ry{
        display: none;
    }
    .mid_tit-2{
        margin-bottom: 20px;
    }
    .about_shili_qw{
        height: auto;
        margin-top: 0px;
    }
    .mid_tit-4{
        width: 100%;
    }
    .about_shili_qw .qw5 {
        width: 48%;
        margin-left: 0px;
        margin-bottom: 5px;
        height: 240px;
    }
    .about_shili_qw .qw5 img{
        width: 100%;
        height: 100%;
    }
    .about_shili_qw .qw5:nth-child(2n){
        margin-left: 1%;
    }
    .about_shili_qw .qw5:last-child{
        display: none;
    }
    .mid_tit-4-content{
        padding-top: 0px!important;
    }
    .mid_tit-4{
        padding-top: 0px;
    }
    .yewu {
        height: 100px;
    }
    .about_t ul li {
        width: 180px;
    }

    .about_t li a, .about_t ul .on {
        width: 180px;
    }

    .about_sm_tab li{
        display: inline-block;
        vertical-align: top;
        margin: 5px 5px; 
        width: 45%;
    }
    .about_sm_tab li:nth-child(3){
        display: none;
    }
    .about_sm_tab li a{
        display: inline-block;
        width:100%;
        height: 48px;
        border: 1px solid #dcdcdc;
        text-align: center;
        line-height: 48px;
        cursor: pointer;
        border-radius: 4px;
    }




    /*-------------客户案例-----------------*/
    .partner ul{
        width: 100%;
    }
    .partner li img{
        margin: 0px;
        width: 100%;
        height: 100%;
    }
    .partner li{
        width: 49%;
        height: 137px;
        margin: 0;
    }
    .partner li a{
        width: 100%;
        height: 100%;
    }
    .partner li span{
        font-size: 16px;
    }
    .cases dl {
        width: 47%;
        padding: 1%;
         margin-right: 0;
        border: 1px solid #f0f0f0;
        float: left;
        margin-bottom: 5px;
    }
    .cases dl:nth-child(2n){
        float: right;
    }
    .cases dl dd h5 {
        font-size: 16px;
        margin-top: 5px;
    }

    .vbox dl{
        width: 49%;
        margin-right: 1%;
    }
    .vbox dl dt {
        width: 100%;
        height: 140px;
    }
    .vbox dl dd span{
        font-size: 12px;
    }
    .type ,.type span{
        font-size: 20px;
    }
    .recommended{
        height: 100%;
    }
    .recommended-left{
        width: 100%;
        height: 480px;
    }
    .recommendedBottom {
        width: 100%;
    }
    .recommendedBottom ul {
        width: 100%;
    }
    .recommendedBottom ul li {
        width: 30%;
    }
    .recommendedBottom ul li span {
        font-size: 12px;
    }
    .gaikuang>div{
        display: block;
        width: 100%;
        padding: 5px;
    }
    .gaikuang div img{
        width: 100%;
    }
    .gaikuang>div p{
        font-size: 18px!important;
    }
    .gaikuang>div p span{
        font-size: 12px!important;
    }
    .gaikuang div img{
        margin-bottom: 0px;
    }

    .li4 ul li {
        width: 48%;
    }
    .li4 ul li:nth-child(2n){
        float: right;
    }
    .li4 ul li img{
        width: 100%;
        height: 125px;
    }
    .li4 ul li div {
        width: 100%;
        height: 125px;
    }
    .pagination p{
        padding: 0px 5px!important;
    }
    .pagination a{
        padding: 0px 5px!important;
    }
    .man_form {
        margin: 25px auto 25px!important;
    }
    .cls {
        margin: 20px auto;
    }
    .clnav{
        display: none;
    }
    .fahuocase{
        display: block!important;
        margin-bottom: 15px;
    }
    .fahuocase ul li{
        display: inline-block;
        width: 47%;
    }
    .fahuocase ul li:nth-child(2){
        float: right;
        margin-right: 5px;
    }
    .fahuocase ul li a {
        line-height: 48px;
        height: 48px;
        width: 100%;
        border: 1px solid #dcdcdc;
        display: block;
        color: #666;
        text-align: center;
        cursor: pointer;
    }
    .fahuocase ul li .on{
        border: 1px solid #FF3F3C;
        background-color: #FF3F3C;
        color: #FFF;
    }
    .clcon {
        width: 100%;
    }
    .clcon dl{
        width: 99%;
        height: auto;
        margin: 0 0 10px 0px;
        padding: 5px 5px 5px;
    }
    .clcon dl dt {
        width: 45%;
        height: auto;
        float: left;
        overflow: hidden;
    }
    .clcon dl dd {
        width: 52%;
        height: auto;
        float: right;
        color: #666666;
        position: relative;
        padding-left: 1%;
        line-height: 18px;
    }
    .clcon dl span {
        font-size: 16px;
    }
    .clcon dl em{
        position: static;
    }
    .csum{
        margin: 15px auto 20px;
        padding: 10px;
        height: 220px;
    }
    .csum .ctit {
        font-size: 18px;
        text-align: center;
    }
    .csum .ctit a{
        margin-top: 8px;
    }
    .cinfo dl dd em{
        font-size: 12px;
    }
    .cinfo dl dd {
        width: 95px;
        text-align: center;

    }
    .cinfo dl dt{
        /*float: none;*/
        margin: 0 auto;
    }
    .cit .imgs{
        width: 100%;
        height: 90px;
    }
    .cit .imgs img{
        width: 49%;
        margin-right: 0px;
    }
    .cit .imgs img:nth-child(2){
        margin-left: 1%;
    }
    .cit .cns a{
        width: 45%;
        margin-right: 0px;
    }
    .cit {
        width: 100%;
        margin-bottom: 15px;
    }
    .rele_pro{
        width: 100%;
        height: auto;
    }
    .rele_pro dl {
        width: 100%;
        height: 160px;
        margin-bottom: 5px;
    }
    .rele_pro dl dt{
        width: 120px;

    }
    .rele_pro dl dt img{
        margin-top: 40px;
    }
    .an_pro{
        width: 100%;
        height: auto;
    }
    .an_pro dl {
        width: 49%;
        height: 240px;
        margin-right: 0px;
        margin-bottom: 10px;
    }
    .an_pro dl:nth-child(2n){
        float: right;
    }
    .an_pro dl dt {
        width: 100%;
        height: 128px;
    }
    .tsum{
        margin-top: 15px;
    }
    .tsum .tinfo{
        width: 100%;
    }
    .tinfo .tt dt{
        display: none;
    }
    .tsum .tt dd{
        text-align: center;
        width: 100%;
    }
    .tinfo .tt dd span{
        font-size: 16px;
    }
    .fahuodel{
        padding: 10px 0px;
    }
    .fahuodel .cinfo dl dt{
        float: left;
        margin: 0;
    }
    .fahuodel .cinfo dl dd{
        float: none;
    }
    .fahuodel .cinfo dd {
        width: 190px;
    }
    .fahuodel dl {
        width: 47%;
        margin-left: 1%;
    }
    .fahuodel .cinfo .cns a{
        width: 45%;
    }
    .fahuodel.tinfo {
        height: 295px;
    }
    .fahuodel .tsum .timg{
        width: 100%;
    }
    .fh_del  .timg{
        height: 280px;
        width: 100%;
    }
    .ttxt {
        margin: 20px 0 15px;
    }
    .rele_pro dl dd {
        width: 185px;
    }
    .casehyCHange{
        display: none;
    }
    .recommendedBottom ul li {
        height: 215px;
    }
    .recommendedBottom ul li div{
        width: 100%;
        height: auto;
    }
    .recommendedBottom ul li p {
        position: absolute;
        top: 165px;
    }
   

    /*服务支持*/
    .service_1{
     display: none;
    }
    .service_mobile{
        display: block!important;
        margin-bottom: 20px;
    }
    .service_mobile>div{
        display: inline-block;
        width: 23%;
        margin-right: 1%;
        vertical-align: top;
    }
    .service_mobile>div span{
        display: block;
        width: 50px;
        height: 50px;
        border: 1px solid #D8D8D8;
        border-radius: 50%;
        text-align: center;
        line-height: 50px;
        margin: 0px auto;
        font-size: 22px;
    }
    .service_mobile>div:hover span{
        border: 1px solid #db1f1f;
        color: #db1f1f;
    }
    .service_mobile>div p{
        text-align: center;
    }
    .service_mobile>div:last-child{
             margin-right: 0;
    }
    .service_2{
        width: 100%;
    }
    .service_2 .service_2_con{
        width: 100%;
    }
    .service_2 .service_2_con{
        height: 425px;
        margin-bottom: 20px;
    }
    .service_2 .service_2_con span a{
        margin-top: 15px;
    }
    .service_process_1_r {
        float: left;
        width: 100%;
    }
    .service_process_1_l {
        width: 100%;
    }
    .h50{
        height: 20px;
    }
    .service_process_2_m img{
        height: auto;
    }
    .service_process_2_1 b{
        display: none;
    }
    .service_process_2_1 {
        height: 140px;
        overflow: scroll;
    }

    .service_process_3_con span{
        display: none;
    }
    .service_process_3_con p {
        width: 100%;
        padding-right: 0px;
    }
    .service_process_3_con {
        height: 220px;
        overflow: scroll;
    }
    .service_process_3_con h4 {
        width: 100%;
        text-align: center;
    }
    .bk_search{
        width: 100%;
    }
    .bk_search form .key{
        width: 80%;
    }
    .baseknow dl{
        height: 10px;
    }
    .baseknow dl dd{
        display: none;
    }
    .mtainlist li span{
        display: none;
    }
    .mtainlist li{
        overflow: hidden;
    }
    .cases dl dt img{
        width: 100%!important;
        height: 123px!important;
    }
    .service_parts .tab{
        height: 160px;
        margin-bottom: 20px;
    }
    .service_parts .tab ul{
        width: 100%;
        height: 200px;
    }
    .service_parts .tab ul li {
        width: 49%;
        margin-right: 0;
        height: 50px;
    }
    .service_parts .tab ul li:nth-child(2n){
        float: right;
    }
    .service_parts .tab ul li a {
        width: 100%;
    }
    .service_parts{
        margin-top: 20px;
    }
    .tab_con_con {
        width: 100%;
        height: auto;
    }
    .tab_con_con div {
        width: 49%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .tab_con_con div:nth-child(2n){
        float: right;
    }
    .tab_con_con div img {
        width: 100%;
    }
    .tab_con_con div p {
        width: 100%;
    }
    .bk_info .tit_info h1{
        font-size: 18px;
    }
    .bk_info .new_fanye .pre{
        width: 49%;
    }
    .bk_info .new_fanye .pre:last-child{
        float: right;
    }
    .bk_info{
        margin-top: 20px;
    }
    .bk_info .tit_info{
        margin-bottom: 10px;
    }
    .bk_info .tit_info p{
        margin-bottom: 10px;
    }
    .bk_info .bkcon p{
        margin-bottom: 10px;
    }
    .maintain dl dt a{
        font-size: 15px;
    }



}
@media screen and (max-width: 374px){
/*首页*/
    .appli .appli_box p{
        line-height: 17px;
    }
    .cases_box {
       height: 600px!important;
     }  
    .index_5 div b {
       font-size: 12px;
    }
    body{
        margin-bottom: 0px!important;
    }

/*产品*/
.cfbbox dl {
    margin-top: 2px;
    width: 34%;
}
.configure tbody tr td:first-child{
    font-size: 12px!important;
}
.bio_box dl {
    height: 170px;
}
.bio_box dl dt {
    width: 110px;
    height: 170px;
}
.bio_box dl dd {
    width: 190px;
}
.pinfo .para dl {
    padding: 0 3px;
}
.pro_nav ul a{
    font-size: 12px;
}
.pinfo a.chat{
    margin-left: 0px;

}
.pinfo a.btn{
    margin-right: 0px;
}
.configure tbody tr td{
    font-size: 12px!important;
}
.ptbs ul li {
    width: 29%;
    margin-right: 0px;
    padding: 0px 5px;
    overflow: hidden;
}
.cinfo dl dd{
    width: 90px;
}
.cases_box .hd li{
    width: 25%;
}
.yq_box dl .con, .yq_box dl .chat, .bio_box dl .con, .bio_box dl .chat{
    width: 60px;
}
.cases_box .cimg img{
    height: 235px!important;
}
.cases_box .cimg{
    height: 254px;
}
.cases_box .tempWrap{
    height: 550px!important;
}
.cases_box {
    height: 600px!important;
}

.pro_dis_des>div:nth-child(1) {
        width: 100%;
        height: auto;
    }
    .pro_dis_des>div img {
        width: 100%;
        height: auto;
        border: 1px solid #fff;
        transition: all 0.6s;
    }
/*客户案例*/
.recommendedBottom ul li div{
    width: 95px;
    height: 95px;
}
.gaikuang>div{
    padding: 2px!important;
}
.rele_pro dl dt {
    width: 100px;
}
.rele_pro dl dd {
    width: 160px;
}
.csum .ctit {
    font-size: 14px;
    text-align: center;
}
.an_pro dl dd span{
    height: 50px;
    overflow: scroll;
}
.an_pro dl dt img{
    height: 99px;
}
.con_mid_tit p{
    font-size: 12px;
}
.partner ul {
    height: 425px;
}
.partner li {
    width: 49%;
    height: 100px;
    margin: 0;
}
.an_pro dl dt {
    width: 100%;
    height: 100px;
}
.an_pro dl {
    height: 200px;
}
/*关于我们*/
.develop_r ul li img{
        margin-right: 10px;
}
.mid_tit p, .mid_tit-3 p{
    font-size: 12px;
}
/*联系我们*/
div.busway dl{
    height: 190px;
}
.meau_btn{
    margin-right: 6%;
}
/*服务支持*/
.service_2 .service_2_con{
        height: 390px;
        margin-bottom: 20px;
}
/*专题列表*/
.special_list_con h1 a{
   font-size: 16px;
}
/*新闻列表*/
.news_fm_m_bcon img {
    height: auto;
}

.news_fm_m_bcon span{
   display: none;
}
.news_fm_m_bcon div h3{
    margin-top: 0px;
    line-height: 8px;
    height: 16px;
}
.news_fm_t >div{
    height: 200px;
}
.news_fm_t_l_con div{
    height: 200px;
}
.news_fm_t {
    height: 575px;
}
.footer_con_mobile ul .wechat ,.dqt{
        border-bottom: 1px solid #dcdcdc;
}
.footer_con_mobile ul li:nth-child(2n+1){
        border-right: 1px solid #dcdcdc;
}
.footer_con_mobile ul li:nth-child(2n){
        margin-left: -5px;
}
















}