/* 超小屏幕（手机，小于 768px） */
@media screen and (max-width: 768px) {

    .wrap_head {
        padding-left: 16px;
        padding-right: 16px;
    }
    /*导航栏图标左边距*/
    .navbar-brand img {
        margin-left: 16px;
    }

    .search_input {
        display: none;
    }

    .module_title2 {
      padding-left: 16px;
        padding-right: 16px;
    }

    /*轮播高度*/
    .carousel .item {
        height: 300px;
        min-height: 300px;
        max-width: 1920px;
        /*background-color: #777;*/
    }

    .carousel-caption {
        padding-left: 16px;
    }

    .carousel-caption2 {
        padding-left: 16px;
        height: 300px;
        margin: -300px 0 0;
    }

    /*轮播图字号*/
    .carousel-caption2 p:first-child {
        font-size: 18px;
        font-family: 'PingFangSC-Light', sans-serif;
        font-weight: 300;
        color: #ffffff;
    }

    .carousel-caption2 .banner_text .text_content p {
        font-size: 16px;
        font-family: 'PingFangSC-Light', sans-serif;
        font-weight: 300;
        color: #ffffff;
        margin-right: 8px;
    }

    .carousel-caption2 .banner_text .text_content .dot {
        width: 4px;
        height: 4px;
        background: #FFFFFF;
        border-radius: 50%;
        margin-right: 8px;
    }

    .carousel-caption2 > p:nth-child(2) {
        font-size: 18px;
        font-family: 'PingFangSC-Light', sans-serif;
        font-weight: 300;
        margin-top: 0.3rem;
        color: #ffffff;
    }

    .carousel-caption2 .banner_text .text_content {
        margin-right: 8px;
    }

    /*link area*/
    .link_area {
        height: auto;
        background: #fbfbfb;
        width: 100%;
        margin-bottom: 0;
        padding: 0 24px;
        box-sizing: border-box;
        overflow: hidden;
        padding-bottom: 20px;
    }

    .link_area .link_hook {
        width: 100%;
        height: 100%;
        padding-bottom: 12px;
    }

    .link_area .link_tab {
        width: 100%;
    }

    .link_area .tab_list {
        padding-top: 0;
    }

    .link_area .tab_list li {
        display: block;
        height: 240px;
        width: 100%;
        background: url(../data/mobile/link_bg_1.png) no-repeat center center;
        background-size: cover;
        margin: 12px auto 0;
        opacity: 1;
    }

    .link_area .tab_list li:nth-child(1) {
        margin-top: 12px;
    }

    .link_area .tab_list li.list_item_2 {
        background-image: url(../data/mobile/link_bg_2.png);
    }

    .link_area .tab_list li.list_item_3 {
        background-image: url(../data/mobile/link_bg_3.png);
    }

    .link_area .tab_list li.list_item_4 {
        background-image: url(../data/mobile/link_bg_4.png);
    }

    .link_area .tab_list .icon {
        display: none;
    }

    .link_area .tab_list .tit:after {
        display: none;
    }

    .link_area .tab_list li .tit {
        margin-left: 0px;
        font-size: 24px;
    }

    .link_area .tab_list li .txt {
        margin-left: 0px;
    }

    .link_area .tab_list li.current .tit {
        margin-left: 0px;
        font-size: 24px;
    }

    .link_area .tab_list li.current .txt {
        margin-left: 0px;
    }

    .link_area .tab_list .tit {
        left: 32px;
        margin-top: 0px;
        top: auto;
        bottom: 57px;
        font-size: 24px;
    }

    .link_area .tab_list .txt {
        left: 32px;
        margin-top: 0px;
        top: auto;
        bottom: 32px;
        font-size: 14px;
    }

    .link_area .tab_list li.list_item_2 .tit {
        margin-top: 0px;
    }

    .link_area .link_content {
        display: none;
    }

    .toolbar_btn {
        display: none;
    }

    .serve_customers img {
        width: 95%;
    }

    .descript_detail_con {
        margin: 0 auto 12px;

    }

    /*服务优势*/
    .serve_customers {
        padding-left: 16px;
        padding-right: 16px;
    }

    .serve_customers .col-md-2 {
        padding-left: 4px;
        padding-right: 4px;
    }

    .serve_customers .pane {
        margin-top: 4px;
        margin-bottom: 4px;
    }

    .cell-text p:first-child {
        font-size: 18px;
    }
    .cell-text span {
        font-size: 16px;
    }

    .service_advantages-con .con-cell .cell-left {
        padding: 8px;
        width: 100%;
    }

    .service_advantages-con .con-cell .cell-right {
        padding: 8px;
        width: 100%;
    }

    .service_advantages-con .con-row {
        height: 300px;
    }

    /*新闻模块图片距离tab页的距离*/
    .news_information .information_left {
        margin-bottom: 20px;
        justify-content: space-around;
    }

    .news_information .information_right {
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
    }

    .news_information .info_card {
        width: 48%;
        margin-left: 0;
        margin-right: 0;
    }


    .information_right .nav-tabs > li > a {
        font-size: 14px;
        border-radius: 0;
        padding: 10px 0;
        margin: 0 10px 0 0;
    }

    .information_right .nav-tabs > li.active > a {
        font-size: 14px;
        border-bottom: 2px solid #2F3744;
    }

    .information_right .more {
        height: 40px;
    }

    .news_information .col-md-6, .news_information .col-md-12 {
        width: 100%;
    }

    .footer-content .content-main {
        width: 95%;
        flex-direction: column;
        align-items: center;
        padding-top: 16px;
    }

    .footer-content .content-bottom {
        width: 95%;
        padding-bottom: 16px;
    }

    .footer-content .content-main .content-left {
        width: 100%;
        padding-bottom: 16px;
    }

    .footer-content .content-main .content-right {
        width: 100%;
        justify-content: space-around;
    }

    .footer-content .content-main .content-right .ewm {
        margin: 0;
    }

    /* 首页公司logo图标*/
    .serve_customers .pane {
        /*width: 71px;*/
        /*height: 30px;*/
        /*border-radius: 4px;*/
        /*margin: 8px 0;*/
    }

    /*产品与服务正文间距*/
    .main_body .part {
        margin-bottom: 30px;
    }

    .margin_bottom {
        margin-bottom: 30px;
    }



/* new case_show代码 */
    .case_show_logo{display: none;}
    .case_show_right_div{ padding-left:3% ; padding-right: 3%; }
    .case_show_zi{ width: 100%;}
    #new_case{ padding: 0; margin: 0; margin-top: 10px;}
    .case_show_left{ width: 22%;}
    .case_show_right{ width: 77%;}
    .show_li_1 {
        font-size: 15px;
        font-weight: bold;
        line-height: 50px;
    }
    .show_li_2 {
        font-size: 13px;
        line-height: 50px;
    }
    .show_li_3 {
        font-size: 13px;
        line-height: 50px;
    }
}

/* 小屏幕（平板，大于等于 768px） */
@media screen and (min-width: 768px) {
    /*导航栏居中显示*/
    /*.navbar-default .navbar-nav {*/
    /*    text-align: center;*/
    /*    float: none;*/
    /*}*/
    /*.navbar-default .navbar-nav li {*/
    /*    display: inline-block;*/
    /*    float: none;*/
    /*}*/
    .search_input {
        float: right;
    }

    /*导航栏选中背景*/
    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
        background-color: transparent;
        color: #333333;
        /*border-bottom: 4px solid #194ac3;*/
        /*padding: 8px 0 4px;*/
    }

    .navbar-default .navbar-nav > li > a {
        /*margin-left:12px;*/
        /*margin-right: 12px;*/
    }

    /*导航栏图标左边距*/
    .navbar-brand img {
        /*margin-left: 16px;*/
    }

    .descript_detail1 {
        text-align: right;
    }

    .descript_detail2 {
        text-align: center;
    }

    .descript_detail3 {
        text-align: left;
    }
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media screen and (min-width: 992px) {
    /*导航栏居中显示*/
    /*.navbar-default .navbar-nav {*/
    /*    text-align: center;*/
    /*    float: none;*/
    /*}*/
    /*.navbar-default .navbar-nav li {*/
    /*    display: inline-block;*/
    /*    float: none;*/
    /*}*/
    /*导航栏图标左边距*/
    .navbar-brand img {
        /*margin-left: 1.2rem;*/
    }

    .search_input {
        float: right;
        /*margin-right: 1.2rem;*/
    }

    .navbar-nav {
        margin-left: 50px;
    }

    /*导航栏选中背景*/
    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
        background-color: transparent;
        color: #333333;
        /*font-weight: 500;*/
        border-bottom: 2px solid #10418D;
        /*padding: 8px 0 4px;*/
    }

    .navbar-default .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
        /*margin-bottom: 7px;*/
    }

    /*动画效果*/
    .navbar-default .navbar-nav > li > a::before {
        content: "";
        position: absolute;
        top: 2px;
        left: 0; /*靠最左边开始*/
        border-bottom: 2px solid #10418D; /*设置底部边颜色*/
        width: 0; /*宽度为0，这里的宽度是相对与li的宽度*/
        height: 100%; /*设置高度使它和li等高*/
    }

    .navbar-default .navbar-nav > li:hover > a::before { /*鼠标hover，状态发生改变*/
        width: 100%;
        transition: 0.2s all linear; /*设置过度时间*/
        /*transition-delay: 0.1s; !*过度延时*!*/
    }

    /*动画效果*/
    /*下拉框样式*/
    .navbar-default .navbar-nav .dropdown .dropdown-menu li {
        padding: 8px;
        font-family: 'PingFangSC-Regular', sans-serif;
        font-size: 14px;
        color: #333333;
        font-weight: 400;
        text-align: center;
    }

    .dropdown-menu-center {
        right: auto;
        left: -20%;
    }

    .descript_detail1 {
        text-align: right;
    }

    .descript_detail2 {
        text-align: center;
    }

    .descript_detail3 {
        text-align: left;
    }

    .link_area .link_hook {
        width: 100%;
    }

    .link_area .link_tab {
        width: 36%;
    }

    .link_area .link_content {
        width: 64%;
        margin-left: 0;
    }


    .link_area .tab_list .txt {
        margin-top: 5%;
    }

    .develop_area .slide_list {
        height: 700px;
    }

    .develop_area .slide_list li {
        height: 700px;
    }
}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media screen and (min-width: 1200px) {
    /*.navbar-default .navbar-nav {*/
    /*    text-align: center;*/
    /*    float: none;*/
    /*}*/
    /*.navbar-default .navbar-nav li {*/
    /*    display: inline-block;*/
    /*    float: none;*/
    /*}*/
    .navbar-brand img {
        /*margin-left: 1.2rem;*/
    }

    .search_input {
        float: right;
        /*margin-right: 1.2rem;*/
    }

    .navbar-nav {
        margin-left: 50px;
    }

    .descript_detail1 {
        text-align: right;
    }

    .descript_detail2 {
        text-align: center;
    }

    .descript_detail3 {
        text-align: left;
    }
}

@media screen and (min-width: 1366px) {
    .navbar-brand img {
        /*margin-left: 2.2rem;*/
    }

    .search_input {
        float: right;
        /*margin-right: 2.2rem;*/
    }

    .navbar-nav {
        margin-left: 50px;
    }

    .descript_detail1 {
        text-align: right;
    }

    .descript_detail2 {
        text-align: center;
    }

    .descript_detail3 {
        text-align: left;
    }
}

@media screen and (min-width: 1920px) {
    .navbar-brand img {
        /*margin-left: 2.2rem;*/
    }

    .search_input {
        float: right;
        /*margin-right: 2.2rem;*/
    }

    .navbar-nav {
        margin-left: 50px;
    }

    .descript_detail1 {
        text-align: right;
    }

    .descript_detail2 {
        text-align: center;
    }

    .descript_detail3 {
        text-align: left;
    }
}



