@media screen and (max-width:1400px){
    .nav .content,.tu_name,.cont_text,.s1_list,.s2_list,.s4_list,.form,.foot_logo{width:1200px;margin: 0 auto;}
    .nav .nav_m{ width:800px;}
    .nav .nav li{ margin-right:20px;}
    .height{height: 230px;}
    .cont_text{margin-top: 40px}

    .s1_list,.s2_list{margin-top: 100px;}
    .s1_list li{margin-bottom:15px;}
    .s1_list li dl{ margin: 0 auto;}


    .s2_list ul{width: 1166px;}
    .s2_list li{margin-right: 100px}
    .s3_list{width: 412px;height: 475px;}
    .s3_list .list-1{left: -390px;top: 100px;}
    .s3_list .list-2{left: 462px;top: 100px;}
    .s3_list .list-3{left: 50%;top: 530px;}
    .s3_list a.learn-more{bottom: 170px;height: 25px;}
    .s4_list{margin-top: 80px;}
    .s4_list ul{width: 1180px;}
    .s4_list li{margin-right: 20px}
    .s4_list .list-1,
    .s4_list .list-2,
    .s4_list .list-3{width: 380px;text-align: center;}
    .s5_list{margin-top: 80px;}
    .s5_list ul{width: 1180px;}
    .s5_list li{margin-right: 20px}
    .s5_list .list-1,
    .s5_list .list-2,
    .s5_list .list-3{width: 380px;text-align: center;}
    .s5_list a.s5_list_img{
        height: 200px;
    }
    /* service 客户案例 */
    .tab_content{width: 100%;}
    .tab_nav ul{width: 800px;}
    .case3_list{width: 985px;}

    /*newsInfo*/
    /*.newsInfo-navs{width: 677px;}*/
    .newsInfo-news{width: 973px;}
    .newsInfo-news-time{width: 243px;height:173px;}
    .newsInfo-news-textInfo{width: 710px;height: 173px;}
    /*.newsInfo-news-textInfo{padding-left: 155px;}*/

    /*solution(解决方案) by 耿红伟 in 160511*/
    /*.solution-main{width: 1151px;}*/
    /*END*/

    /*关于我们*/
    /*.company-list li {width: 290px;height: 100px;padding-top: 190px;margin-right: 117px;}*/
    .newsdetails{width:760px;}
    .newsdetails-foot .newsdetails-foot-caption{width: 760px;}

    /*案例详情*/
    .servicedetails,.servicedetails-caption-cont,.servicedetails-foot .servicedetails-foot-caption{width: 960px;}
    .servicedetails-caption p{margin-top:40px}


    .foot_logo img{
        max-width: 40%;
    }
}


@media screen and (max-width:1200px){
    .submitPop .submitpop-cont{width: 50%;left: 25%}
    .nav .content,.tu_name,.cont_text,.s1_list,.s2_list,.s4_list,.s5_list,.form,.foot_logo,.footer-list{width:960px;margin: 0 auto;}
    .nav .nav_m{ width:680px;}
    .nav .nav{display: block}
    .nav .nav li{ margin-right:20px;}
    .height{height: 220px;}
    .cont_text{margin-top: 20px}
    .s1_list,.s2_list{margin-top: 80px;}

    .footer-list div.left>div,
    .footer-list div.right>div{
        float: left;
        margin-right:30px 
    }
    .vertical-line{margin: 0 30px}



    .s1_list ul{width: 910px;}
    .s1_list li{width: 450px;margin-bottom:15px;margin-right: 10px}
    .s1_list li dl{ width:300px;}
    .s1_list dl dt{margin-bottom: 18px}


    .s2_list ul{width: 930px;}
    .s2_list li{margin-right: 30px}
    .s2_list dl{width: 185px;padding-left: 100px;}


    .s3_list{width: 310px;height: 677px; margin: 80px auto;}
    .s3_list .list-1,
    .s3_list .list-2,
    .s3_list .list-3 {width: 250px;}
    .s3_list h3{font-size: 16px;}
    .s3_list p{font-size: 14px;}
    .s3_list ul{margin-top: 20px;}
    .s3_list li{height: 20px;font-size: 12px;}
    .s3_list .list-1{left: -290px;top: 60px;padding-top: 20px;}
    .s3_list .list-2{left: 350px;top: 60px;padding-top: 20px;}
    .s3_list .list-3{left: 50%;top: 430px;padding-left: 20px;}

    .s3_list a.learn-more{bottom: 125px;margin-left: -60px;width: 120px;height: 25px;}

    .s4_list,.s5_list{margin-top: 80px;overflow: hidden}
    .s4_list .list-1,
    .s4_list .list-2,
    .s4_list .list-3,
    .s5_list .list-1,
    .s5_list .list-2,
    .s5_list .list-3 {width:310px;}
    .s4_list p{
        margin-top: 30px;
    }
    .s5_list a.s5_list_img{
        height: 170px;
    }

    /* service */
    .img_title{width: 520px;}
    .tab_nav ul{width: 700px;}
    .tab_nav li a{font-size: 16px;}
    .case_list li>img{height: 180px}
    .case_list li div.case_list_cont{height: 100px}
    .case_list li div.case_list_cont div.title{font-size: 26px}
    .case_list li div.case_list_cont div.subtitle{font-size: 16px}
    .case3_list{width: 885px;}
    .service_header .cont_text .p_text1{font-size: 40px}
    .service_header .cont_text .p_text2{font-size: 20px; line-height: normal;}

    /*newsInfo(新闻动态) by 耿红伟 in 160510*/
    .header.newsInfo{height: 420px;}
    .newsInfo .height{height: 160px;}
    .newsInfo .cont_text .p_text1{font-size: 44px;}
    .newsInfo-navs li {height: 70px; line-height: 70px;}
    .newsInfo-navs li.now{height: 67px;}
    .newsInfo-news-textInfo .newsInfo-news-title{font-size: 26px; }
    .newsInfo-navs{width: 910px;}
    .newsInfo-news{width: 910px;}

    .newsInfo-news-time{width: 292px;height:162px;}
    .newsInfo-news-textInfo{width: 598px;height: 162px;}
    /* 新闻详情 && 案例详情 */
    .newsdetails{width:700px;}
    .newsdetails .newsdetails-text .newsdetails-title{font-size: 30px;margin-bottom: 20px;}
    .newsdetails .newsdetails-text .newsdetails-daoyu{font-size: 20px;}
    .newsdetails .newdetails-cont .newdetails-cont-title{font-size: 20px;}
    .newsdetails .newdetails-cont .newdetails-cont-img{width:550px;}

    .newsdetails-foot .newsdetails-foot-caption{width: 700px; }
    .solutiondetails-title>h1{font-size: 36px}
    .solutiondetails-title>div,.solutiondetails-caption p{font-size: 16px}
    .solutiondetails-cont p{font-size: 14px}
    .newsdetails .newsdetails-time{left: -140px}



    /*案例详情*/
    .servicedetails,.servicedetails-caption-cont,.servicedetails-foot .servicedetails-foot-caption{width: 800px;}
    .servicedetails-caption p{margin-top:20px}
    .servicedetails-caption{height: 180px}
    /*solution(解决方案) by 耿红伟 in 160511*/
    .header.solution{height: 420px;}
    .solution .height{height: 160px;}
    .solution .cont_text .p_text1{font-size: 44px;}
    /*.solution-main{width: 913px;}*/
    .solution-section-title div:first-of-type{font-size: 16px;}
    .solution-section-title div:nth-of-type(2){font-size: 36px;}
    .solution-section-title div:last-of-type{font-size: 16px;}
    .solution-section-title{width: 743px;}
    .solution-section-body .swiper-wrapper {height: 433px;}
    .solution-section-body .swiper-slide {height: 433px;}
    .solution-section-con{width: 743px;}
    .solution-section-con-text{width: 250px; height: 373px;}
    .solution-section-con-img{width: 453px; height: 373px;}
    /*END*/
    /*关于我们*/
    .company-con {width:850px;}
    .company_txt {width:910px;}
    .company-list ul{width:910px;}
    .company-list li {width: 240px;height: 80px;padding-top:160px; margin-right: 83px;}


    /*.contact-list {padding: 70px 0 72px;}*/
    /*.map {width: 370px; }*/
/*    .contact-dl dt {margin-bottom: 36px;}*/
  /*  .contact-dl dd {padding-top: 27px;}
    .contact-dl {height: 208px;padding-top: 10px;}
    .contact-dl dd p{padding-top: 0}*/
    .timeline,.timeline .t_line{width:960px;}

    /* 网站地图 */
    .sitemap{width:960px;}
    .sitemap li{margin-right: 53px; width:200px;}
    .foot_logo img{
        max-width: 50%;
    }
}
@media screen and (max-width:990px){
    .nav .content,.tu_name,.cont_text,.s1_list,.s2_list,.s5_list,.form,.foot_logo,.footer-list{width:740px;margin: 0 auto;}
    .s4_list{width: 100%;}
    .height{height: 200px;}
    /*.header{height: 690px}*/
    .nav .nav_m{ width:600px;}
    .nav .navbar li{ margin-right:10px;}
    .cont_text{margin-top: 20px;}
    .cont_text .p_text1{font-size: 40px;margin-bottom: 20px}
    .cont_text .p_text2{font-size: 16px;}
    .cont_text .home-p-text2{font-size: 16px;}

    .cont_text .home-p-text2{width: 432px;}

    .tu_name .tu_text{font-size: 16px}
    .section-1,.section-2,.section-3,.section-4,.section-5,.footer{padding: 40px 0 0;}

    .footer-list div.left,
    .footer-list div.right{
        float: none;
    }
    .footer-list div.left{
        margin-bottom: 30px
    }
    .footer-list div.left>div,
    .footer-list div.right>div{
        margin-right:60px 
    }
    .vertical-line{display: none}


    .s1_list,.s2_list{margin-top: 60px;}


    .s1_list ul{width: 100%;}
    .s1_list li{width: 100%;margin:0 auto 15px;float: none;display: block}
    .s1_list li dl{width: 358px; margin: 0 auto;display: block}
    .s1_list dl dt{margin-bottom: 18px}


    .s2_list ul{width: 720px;}
    .s2_list li{margin-right: 15px}
    .s2_list dl{width: 160px;padding-left: 70px;}
    .s2_list dl.list-1,
    .s2_list dl.list-2,
    .s2_list dl.list-3{background-size: 60px 60px;}


    .circle{width: 750px;display: block;}
    .circle li.c_6{top: 120px;}
    .circle li.c_1 a{width:118px;height:118px;font-size: 15px;line-height: 118px}
    .circle li.c_2 a{width:144px;height:144px;font-size: 15px;line-height: 144px}
    .circle li.c_3 a{width:118px;height:118px;font-size: 15px;line-height: 118px}
    .circle li.c_4 a{width:150px;height:150px;font-size: 15px;line-height: 150px}
    .circle li.c_5 a{width:88px;height:88px;font-size: 15px;line-height: 88px}
    .circle li.c_6 a{width:328px;height:328px;font-size: 30px;margin-left:-164px;}

    .s4_list, .s5_list {margin-top: 40px;}
    .s4_list ul,.s5_list ul{width:100%;}
    .s4_list li{width: 33.3333%;margin-right: 0;float: left;}
    .s5_list li{width:100%;margin-right: 0;margin-bottom: 20px}
    .s4_list li.last,.s5_list li.last{margin-bottom: 0}

    .s4_list .list-1,
    .s4_list .list-2,
    .s4_list .list-3,
    .s5_list .list-1,
    .s5_list .list-2,
    .s5_list .list-3{width:100%;}
    .s4_list p{margin-top: 10px;}
    .s5_list .list-1,
    .s5_list .list-2,
    .s5_list .list-3{height: 650px;}

    .s5_list a.s5_list_img{
        height: 200px;
    }


    /* service 客户案例 */
    .service_header{height: 490px;}
    .img_title{width: 460px; margin-top: 1.5%;}

    .tab_nav ul{width: 600px;}
    .tab_nav li{font-size: 14px}
    .tab_nav .active a{padding-top: 21px;margin-top: -20px;}
    .case{width: 88%;}
    .case p{font-size: 18px;}
    .case2_list,
    .case3_list{width: 725px;}
    .service_header .cont_text .p_text1{font-size: 30px}
    .service_header .cont_text .p_text2{font-size: 16px}

    /*newsInfo(新闻动态) by 耿红伟 in 160510*/
    .newsInfo .cont_text .p_text1{font-size: 32px;}
    .newsInfo .cont_text .p_text2{font-size: 16px}
    .newsInfo-navs{width: 700px;}
    .newsInfo-navs li {height: 65px; line-height: 65px;}
    .newsInfo-navs li.now{height: 62px;}
    .newsInfo-news{width: 700px;}
    .newsInfo-news li{padding-top: 50px; min-height: 89px;}
    .newsInfo-news-time{width: 40%;float: none;margin: 0 auto;margin-bottom: 20px;height: auto}
    .newsInfo-news-textInfo{float: none;width:100%;}
    .newsInfo-news-textInfo p{margin-bottom: 15px}
    .newsInfo-news-textInfo div.newsInfo-news-label{position: static;}

    /*.newsInfo-news-textInfo{padding-left: 150px;}*/
    /*.newsInfo-news-textInfo .newsInfo-news-title{font-size: 32px;}*/
    /*END*/

    /*新闻详情 && 案例详情 */
    .newsdetails{width:500px;}

    .newsdetails .newsdetails-text .newsdetails-title{font-size: 24px;margin-bottom: 20px;}
    .newsdetails .newsdetails-text .newsdetails-daoyu{font-size: 16px;}
    .newsdetails .newsdetails-text .newsdetails-daoyu-cont{font-size: 12px}
    .newsdetails .newdetails-cont .newdetails-cont-title{font-size: 16px;}
    .newsdetails .newdetails-cont .newdetails-cont-text{font-size: 12px}
    .newsdetails .newdetails-cont .newdetails-cont-img{width:350px;}
    .newsdetails .newsdetails-time{left: -130px}
    .newsdetails-foot .newsdetails-foot-caption{width: 500px;}

    /*案例详情*/
    .servicedetails,.servicedetails-caption-cont,.servicedetails-foot .servicedetails-foot-caption{width: 650px;}
    .servicedetails-head .servicedetails-head-title{font-size: 26px}
    .servicedetails-head .servicedetails-head-caption{font-size: 14px;}
    .servicedetails-caption{height: 130px;background-size:100% 100%}
    .servicedetails-caption p{font-size: 14px;margin-top:10px}
    .servicedetails-caption>div{font-size: 14px;}

    .newsdetails .newsdetails-text .newsdetails-title{font-size: 26px;margin-bottom: 20px;}
    .newsdetails .newsdetails-text .newsdetails-daoyu{font-size: 18px;}
    .newsdetails .newsdetails-text .newsdetails-daoyu-cont{font-size: 14px}
    .newsdetails .newdetails-cont .newdetails-cont-title{font-size: 18px;}
    .newsdetails .newdetails-cont .newdetails-cont-text{font-size: 14px}
    .servicedetails-content .servicedetails-cont-title{font-size: 18px;}
    .servicedetails-content .line{width: 60px;height: 3px;background: #0088cb;margin: 10px 0 25px;}
    .servicedetails-content .servicedetails-cont-text{font-size: 14px;}

    /*solution(解决方案) by 耿红伟 in 160511*/
    .solution .cont_text .p_text1{font-size: 32px;}
    .solution-main{padding: 40px 0;}
    /*END*/
    .solutiondetails{width:740px;}
    .solutiondetails-cont .o2o_text1{padding-top: 70px;}
    .solutiondetails-cont .o2o_text2{padding-top: 20px;text-align: right}
    .solutiondetails-cont .o2o_text3{padding-top: 40px;}

    .solutiondetails-cont .weixin-text1{padding-top: 20px;}
    .solutiondetails-cont .weixin-text2{padding-top: 70px;text-align: right}
    .solutiondetails-cont .weixin-text3{padding-top: 110px;}

    .solutiondetails-cont .scrm-text1{padding-top: 60px;}
    .solutiondetails-cont .scrm-text2{padding-top: 40px;text-align: right}
    .solutiondetails-cont .scrm-text3{padding-top: 90px;}

    .solutiondetails-cont .all-text1{padding-top: 50px;}
    .solutiondetails-cont .all-text2{padding-top: 80px;text-align: right}
    .solutiondetails-cont .all-text3{padding-top: 60px;}

    .solutiondetails-cont .serve-text1{padding-top: 60px;}
    .solutiondetails-cont .serve-text2{padding-top: 10px;text-align: right}
    .solutiondetails-cont .serve-text3{padding-top: 30px;}

    /*关于我们*/
    .company_txt {width:720px;margin-bottom:75px;}
    .company-list ul {width: 750px;padding-bottom:76px; }
    .company-list li {width: 205px;height: 75px;padding-top: 130px; margin-right: 55px;}
    .company-con { width: 670px;}
    .tu_name_join {padding-top: 83px; }
    .job-dl { width: 530px;}
    .job-dl dd{width: 500px;}
    /*.map { width: 316px;}*/
   /* .contact-dl{width: 250px; height: 178px}
    .contact-dl dt { margin-bottom: 0px;}
    .contact-dl dt img {width:160px;}
    .contact-dl dd {padding-top: 15px; }
    .contact-dl dd p {font-size: 12px}*/
    .company-2 {padding-bottom:80px;}
    /*.contact-list{width: 100%}*/
    /*.contact-dl dd p span{font-size: 16px;margin-bottom: 5px}*/
    .company-3{height: 250px;width: 740px}


    .head{height: 690px}
    .home-head{
        height: 280px;
    }
    .timeline,.timeline .t_line{width:640px;}
    .timeline .t_line>ul{bottom: 100px}
    .timeline .l_btn,.timeline .r_btn{display: block}
    /*about结束*/

    /* 网站地图 */
    .sitemap{width:740px; margin: 120px auto 50px}
    .sitemap ul{overflow: hidden}
    .sitemap li{margin-right: 100px; width:320px;margin-bottom: 40px}
    .sitemap li:nth-child(2){margin-right: 0;}

    .foot_logo img{
        max-width: 60%;
    }

}



@media screen and (max-width:770px) {
    .submitPop .submitpop-cont{width: 80%; left: 5%}
    .submitPop .submitpop-cont .title,.submitPop .submitpop-cont p,.submitPop .submitpop-cont .submit-btn{font-size: 12px}
    .submitPop .submitpop-cont .submit-btn{width: 100px;height: 30px;line-height: 30px}
    .nav .content,.tu_name,.cont_text,.s1_list,.s2_list,.s4_list,.s5_list,.form,.foot_logo,.footer-list{width:480px;margin: 0 auto;}
    /*.header{height:500px;}*/
    .head{bottom: 200px}
    .height{height: 0px;}
    .nav .logo{ position:absolute; left:0; top:0;margin-top: 20px;z-index: 199999}
    .nav .logo_s{ position:absolute; left:0; top:0;margin-top: 20px;z-index: 199999}
    .tu_name .tu_text{font-size: 14px}
    .nav_m .n_icon{ display:block;}
    .nav .navbar{ display: none}
    #scroll_nav .navbar{ display: none}
    .fixedbox{display: none;}
    .button{margin-top: 40px;}


    /*.cont_text{display:none;}*/
    .cont_phone_text{display: none}

    .cont_text{text-align: center;margin-top: 30px;}
    .cont_text .p_text1{font-size: 26px;color: #fff;margin-bottom: 30px;}
    .cont_text .p_text2{font-size: 14px;color: #fff;line-height: 30px;}



    .footer-list div.left{
        margin-bottom: 30px
    }
    .footer-list div.left>div,
    .footer-list div.right>div{
        margin-right:0;
        float: none;
        text-align: center;
        margin-bottom: 20px 
    }
    .footer-list div.right>div .f-email{
        width: 280px;
        margin: 15px auto 0
    }


    .s1_list,.s2_list{margin-top: 40px;}
    .s1_list ul{width: 100%;}
    .s1_list li{width: 100%;margin:0 auto 15px;float: none;display: block}
    .s1_list dl dt{font-size: 18px}
    .s1_list dl dd{font-size: 14px}

    .s2_list ul{width: 100%;}
    .s2_list li{margin:0 auto 30px;float: none;display: block}
    .s2_list dl{width: 90%;padding-left: 100px}
    .s2_list dt{font-size:18px}
    .s2_list dd{font-size:14px}
    .circle{width: 480px;height: 388px;display: block;}
    .circle li.c_1{left: 28px;top: 31px;}
    .circle li.c_2{top: 178px;}
    .circle li.c_3{left: 166px;}
    .circle li.c_4{bottom:67px;}
    .circle li.c_5{right: 75px;}
    .circle li.c_6{top: 70px;}
    .circle li.c_1 a{width:74px;height:74px;font-size: 12px;line-height: 74px}
    .circle li.c_2 a{width:90px;height:90px;font-size: 12px;line-height: 90px}
    .circle li.c_3 a{width:74px;height:74px;font-size: 12px;line-height: 74px}
    .circle li.c_4 a{width:94px;height:94px;font-size: 12px;line-height: 94px}
    .circle li.c_5 a{width:55px;height:55px;font-size: 12px;line-height: 55px}
    .circle li.c_6 a{width:205px;height:205px;font-size: 25px;margin-left:-102px;position: relative;}

    .circle li.c_6 a img{margin: 54px auto 0;}
    .s4_list li{height: 150px}
    .s4_list, .s5_list {margin-top: 40px;}
    .s4_list ul,.s5_list ul{width:100%;}
    .s4_list li,.s5_list li{width:100%;margin-right: 0;margin-bottom: 20px}
    .s4_list li.last,.s5_list li.last{margin-bottom: 0}

    .s5_list a.s5_list_img{
        height: 270px;
    }
    .s5_list .list-1,
    .s5_list .list-2,
    .s5_list .list-3{height: 600px;}
    .s4_list h3,
    .s4_list p,
    .s5_list h3,
    .s5_list p{font-size:14px}

    /* service 客户案例 */
    .service_header{height: 460px;}
    .service_header .height{height: 140px;}
    .img_title{width: 360px;margin: 2% auto 4%;}
    .tab_nav ul{width: 70%;}
    .tab_nav li{font-size: 12px}
    .tab_nav .active a{padding-top: 17px;margin-top: -16px;}
    .case_list li{}
    .case{width: 60%;}
    .case p{font-size: 16px;}
    .case2_list,
    .case3_list{width: 96%;margin-top: 40px;}
    .case2_list li,
    .case3_list li{width:50%;}
    .c_info{width: 50%;}


    /*newsInfo(新闻动态) by 耿红伟 in 160510*/
    .header.newsInfo{height: 330px;}
    .newsInfo .height{height: 120px;}
    .cont_text{margin-top: 15px;}
    .newsInfo-navs{width: 480px;}
    .newsInfo-navs li{height: 50px; line-height: 50px; font-size: 18px;}
    .newsInfo-navs li.now{height: 47px;}
    .newsInfo-news{width: 550px;}
    .newsInfo-news li{padding-top: 90px; min-height: 89px;}

    .newsInfo-news-textInfo{height: auto;}
    .newsInfo-news-load-more{width: 180px; height: 40px; line-height: 40px; font-size: 16px;}

    /* 新闻详情 && 案例详情 */
    .newsdetails{width:90%;}
    .newsdetails .newsdetails-time{position: relative; left: 0px; top: 0;margin: 0 auto 20px}
    .newsdetails-foot .newsdetails-foot-caption{width: 90%;}

    .newsdetails .newsdetails-text .newsdetails-title{font-size: 20px;margin-bottom: 20px;}
    .newsdetails .newsdetails-text .newsdetails-daoyu{font-size: 16px;}
    .newsdetails .newsdetails-text .newsdetails-daoyu-cont{font-size: 12px}
    .newsdetails .newdetails-cont .newdetails-cont-title{font-size: 16px;}
    .newsdetails .newdetails-cont .newdetails-cont-text{font-size: 12px}
    .servicedetails-content .servicedetails-cont-title{font-size: 16px;}
    .servicedetails-content .line{width: 60px;height: 3px;background: #0088cb;margin: 10px 0 25px;}
    .servicedetails-content .servicedetails-cont-text{font-size: 12px;}




    /*案例详情*/
    .servicedetails{padding: 30px 0}
    .servicedetails,.servicedetails-caption-cont,.servicedetails-foot .servicedetails-foot-caption{width: 80%;}
    .servicedetails-head .servicedetails-head-img{width:150px;height:150px;margin-bottom: 30px}
    .servicedetails-head .servicedetails-head-title{font-size: 20px;margin-bottom: 30px}
    .servicedetails-head .servicedetails-head-caption{font-size: 12px;}
    .servicedetails-caption{height: 140px}
    .servicedetails-caption p{font-size: 12px;margin-top:15px}
    .servicedetails-caption>div{font-size: 12px;}


    /*solution(解决方案) by 耿红伟 in 160511*/
    .header.solution{height: 330px;}
    /*.header .height{height: 120px;}*/
    .solution-section-title div:first-of-type{font-size: 14px;}
    .solution-section-title div:nth-of-type(2){font-size: 30px;}
    .solution-section-title div:last-of-type{font-size: 14px;}
    .solution-section{padding-bottom: 60px;}
    .solution-section-title{width: 450px;}
    .solution-section-body .swiper-wrapper{height: auto;}
    .solution-section-body .swiper-slide{height: auto;}
    .solution-section-con{width: 450px;}
    .solution-section-con-text{height: auto; width: 100%; padding-top: 196px; }
    .solution-section-con-text .solution-section-con-title{font-size: 20px; text-align: left;}
    .solution-section-con-text .solution-section-con-btn{width: 177px; height: 36px; line-height: 36px; font-size: 16px; margin: 20px auto 0; float: none;}
    .solution-section-con-img{height: auto; width: 100%;}
    .solution-section-con-img img{width: auto; height: 196px; margin: 0 auto;}
    /*END*/
    .solutiondetails{width:480px;}
    .solutiondetails-cont .solutiondetails-cont-text,
    .solutiondetails-cont .solutiondetails-cont-img{float: none;width: 100%;text-align: left}


    /*关于我们*/
    .tu_name_about { padding-top: 58px; }
    .tu_text_blue {font-size: 15px;}
    .p_text2_join {font-size: 15px;}
    .company_txt { width: 480px; margin-bottom: 58px;font-size: 15px;}
    .company-list ul { width: 480px; padding-bottom: 66px;}
    .company-list li { width: 140px; height: 50px; padding-top: 90px; margin-right: 18px;}
    .company-list li p {font-size: 16px; }
    .tu_name_join { padding-top: 60px; }
    .p_text1_join {font-size: 28px;}
    .company-con { width: 520px;}
    .position-ul {padding-top:30px;}
    .job-ul { padding-top: 25px;}
    .job_name {font-size:20px;}
    .job-dl { width: 300px; }
    .job-dl dd { width: 300px; }

    .company-2 { padding-bottom: 55px; }
    .map { width: 270px;}
    .company-4{margin-bottom: 60px}

    /*.contact-list { padding: 30px 0 32px;}*/
    /*.map {width: 100%;}
    .contact-dl { width: 100%;margin-top: 20px; }
    .contact-dl dt img { width: 120px; }
    .contact-dl dd p {padding-top: 10px;line-height: 17px;font-size:13px;}
    .contact-dl dd p span { font-size: 16px;}

    .contact-dl dd{ position: static;}*/

    .company-3{width: 480px;height: auto}
    .company-3>img.img-1{
        width: 100%;
        height: auto;
        display: block;
        margin: 0 auto;
        float: none;
    }
    .company-3>img.img-2{
        width: 50%;
        height: auto;
        display: block;
        margin: 0 auto;
        float: none;
    }
    .head{height: 500px}
    .timeline,.timeline .t_line{width:400px; height: 360px}
    .timeline .t_line>ul{bottom: 100px;padding-right:0;}
    .timeline .l_btn,.timeline .r_btn{display: block}

    .t_line li.active .cont{display: none}
    .t_line .phone_cont{display: block}
    .t_line .phone_cont .active .cont{display: block}
    /*about结束*/

    /* 网站地图 */
    .sitemap{width:480px; margin: 120px auto 50px}
    .sitemap ul{overflow: hidden}
    .sitemap li{margin-right: 40px; width:200px;margin-bottom: 40px}
    .sitemap li:nth-child(2){margin-right: 0;}

    .foot_logo img{
        max-width: 80%;
    }
}
@media screen and (max-width:500px) {
    .submitPop .submitpop-cont{width: 80%; left: 5%}
    .submitPop .submitpop-cont .title,.submitPop .submitpop-cont p,.submitPop .submitpop-cont .submit-btn{font-size: 12px}
    .submitPop .submitpop-cont .submit-btn{width: 100px;height: 30px;line-height: 30px}
    .nav .content,.tu_name,.cont_text,.s1_list,.s2_list,.s4_list,.s5_list,.form,.foot_logo,.footer-list{width:320px; margin:0px auto;}
    /*.header{height: 450px;}*/
    .height{height: 10px;}
    .nav{margin-top: 0;}
    .nav .content{ height:80px;}
    .nav .logo{width:90px;height:auto; margin-top:23px; margin-left:10px;}
    .nav .logo_s{width:90px;height:auto; margin-top:23px; margin-left:10px;}
    .tu_name .tu_text{font-size: 12px}
    .s1_list dl dt{font-size: 16px}
    .s1_list dl dd{font-size: 12px}
    .nav_m .n_icon{ display:block;}
    .nav .navbar{ display: none}
    #scroll_nav .navbar{ display: none}

    .button{margin-top: 40px}
    .cont_text{display:none;}
    .cont_phone_text{display: block}

    .s1_list,.s2_list{margin-top: 40px;}

    .s1_list div.icon{
        width: 80px
    }
    .s1_list li{padding: 0 5px;box-sizing: border-box;}
    .s1_list li dl{width: 228px;}
    .s1_list dl dt{margin-bottom: 18px;}

    .s2_list ul{width: 100%;}
    .s2_list li{width:98%;margin:0 auto 30px;float: none;display: block}
    .s2_list dl{width: 200px;padding-left: 80px;margin-left: 10px}

    .s4_list{width:90%;margin-top: 40px}
    .s4_list li{margin-bottom: 20px;}
    .s4_list li.last{margin-bottom: 0;}
    .s4_list .list-1 img,
    .s4_list .list-2 img,
    .s4_list .list-3 img{margin-bottom: 30px;}
    .s4_list h3{height: 30px;}
    .s4_list p{margin-top: 0;line-height: 20px}

    .s5_list{margin-top: 40px;}
    .s5_list li{margin-bottom: 20px;}
    .s5_list li.last{margin-bottom: 0;}
    .s5_list .list-1 img,
    .s5_list .list-2 img,
    .s5_list .list-3 img{margin-bottom: 30px;}
    .s5_list h3{margin-bottom: 15px}
    .s5_list p{margin-top: 0;}

    .s5_list a.s5_list_img{ height: 140px; }

    .form{margin-top: 40px;}
    .form .form_l,
    .form .form_r{float: none;width: 95%;margin:0 auto;}
    .form .form_area{width: 95%;margin:0 auto;}
    .form .form_s{width: 95%;margin:30px auto 0;}
    .foot_logo img{width:95%;margin: 50px auto;}
/*    .foot_line .left,
    .foot_line .right{float: none;display: block;line-height: normal;padding: 0 2.5%;}*/


    /* service 客户案例 */
    .service_header{height: 350px;}
    .service_header .height{height: 100px;}
    .service_header .cont_text{display: block;}
    .service_header .cont_text .p_text1{font-size: 20px}
    .service_header .cont_text .p_text2{font-size: 16px;}
    .service_header .button{margin-top: 40px;}
    .tu_name .tu{margin-bottom: .5%;}
    .case_box .tu_text{font-size: 14px;}
    .case{width: 75%;}
    .case p{font-size: 15px;height: 50px;}
    .img_title{width: 275px;}
    .tab_nav li a{line-height: 3.2;}
    .c_info{width: 60%;}
    .c_info p{font-size: 13px;}

    .case_list_2 li{width: 100%;float: none}
    .case_list_3 li{width: 100%;float: none}
    .tab_nav ul{margin-top:20px;}

    /*newsInfo(新闻动态) by 耿红伟 in 160510*/
    .header.newsInfo{height: 250px;}
    .newsInfo .height{height: 100px;}
    .newsInfo .cont_text{margin-top: 15px; display: block;}
    .newsInfo .cont_text .p_text1 {font-size: 20px; margin-bottom: 10px; line-height: 28px;}
    .newsInfo .cont_text .p_text2 {font-size: 13px;}
    .newsInfo-navs{width: 320px;}
    .newsInfo-navs li{height: 34px; line-height: 34px; font-size: 14px;}
    .newsInfo-navs li.now{height: 31px;}

    .newsInfo-news{width: 93%;}
    .newsInfo-news li{padding-top: 50px; min-height: 89px;}
    .newsInfo-news-time{width: 60%;height: auto}

    .newsInfo-news-textInfo{height: auto;}
    .newsInfo-news-textInfo .newsInfo-news-title{font-size: 20px; line-height: 1.4em;}
    .newsInfo-news-textInfo p{font-size: 12px;}
    .newsInfo-news-textInfo div.newsInfo-news-label span{font-size: 12px}

    /*END*/

    /* 新闻详情 && 案例详情 */
    .newsdetails{width:93%;}
    .newsdetails .newsdetails-time{top: 0; position: relative; width: 118px; margin: 0 auto 20px;}
    .newsdetails-foot .newsdetails-foot-caption{width: 93%;}


    .newsdetails .newsdetails-text,
    .newsdetails .newdetails-cont .newdetails-cont-title,
    .newsdetails .newdetails-cont .newdetails-cont-text,
    .newsdetails .newdetails-cont .newdetails-cont-img{padding-left: 0px;}
    .newsdetails .newdetails-cont .newdetails-cont-img{width: 100%;}

    .newscontent{
        padding: 0;
    }

    .servicedetails-caption{height: 170px;}

    /*solution(解决方案) by 耿红伟 in 160511*/
    .solution .cont_text{display: block}
    .solution .cont_text .p_text1{font-size: 20px; margin-bottom: 10px;}
    .solution .cont_text .p_text2{font-size: 13px;}
    .header.solution{height: 250px;}
    .solution .height{height: 100px;}
    .solution-icon{width: 24px; margin: 24px auto 0;}
    .solution-section-title{width: 84%;}
    .solution-section-title div:first-of-type{font-size: 12px;}
    .solution-section-title div:nth-of-type(2){font-size: 24px;}
    .solution-section-title div:last-of-type{font-size: 13px;}
    .solution-section-con{width: 84%;}
    .solution-section-con-text .solution-section-con-title{padding: .5em 0 .2em;}
    .solution-section-con-text .solution-section-con-btn{margin-top: 10px; width: 160px; height: 32px; line-height: 32px; font-size: 15px;}
    .swiper-pagination-switch{width: 10px; height: 10px;}
    .swiper-pagination{height: 30px; padding-top: 10px;}
    .solution-section-con-text {padding-top: 156px;padding-bottom: 30px;}
    .solution-section-con-img img{width: auto; height: 156px; margin: 0 auto;}
    .solution-section {padding-bottom: 20px;}
    /*END*/
    .solutiondetails{width:320px;}

    /*关于我们*/
    .tu_name_about { padding-top: 40px;}
    .tu_name_about .tu {padding-bottom: 10px; }
    .tu_text_blue { font-size: 13px;}
    .company_txt { width: 310px; margin-bottom: 35px; font-size: 12px;}
    .company-list ul {width: 320px; padding-bottom: 40px; }
    .company-list li { width: 90px;height: 40px; padding-top: 50px;margin-right: 12px;}
    .company-list li p {font-size: 12px;}
    .company-2 {padding-bottom: 30px;}
    .tu_name_join {padding-top: 30px;}
    .company-con {width: 310px;}
    .p_text1_join { font-size: 18px;}
    .p_text2_join { font-size: 13px;line-height: 25px; }
    .position-ul { padding-top: 16px;}
    .position-ul li{margin-right: 15px; font-size: 12px;}
    .job-ul { padding-top: 12px;}
    .job_name {font-size: 15px;}
    .job_name span { font-size: 11px;}
    .company-2 { padding-bottom: 30px; }
    
.company-3{width: 320px;height: auto}
    .company-3>img.img-1{
        width: 100%;
        height: auto;
        display: block;
        margin: 0 auto;
        float: none;
    }
    .company-3>img.img-2{
        width: 60%;
        height: auto;
        display: block;
        margin: 0 auto;
        float: none;
    }

    .company-4 .company-4-ul li{float: none;width: 100%;margin:0 auto 20px; }
    .company-4 .company-con{width: 80%;}

    /*about 时间轴*/
    .head{position:absolute;left:0;bottom: 200px !important;}
    .timeline,.timeline .t_line{width:240px;padding:0 10px; height: 370px}
    .timeline .t_line>ul{bottom: 100px;padding-right:0;}
    .timeline .l_btn{display: block;left: -18px}
    .timeline .r_btn{display: block;right: -18px}
    .t_line .phone_cont .active .cont{display: block}
    .t_line .phone_cont .active .cont_title{font-size: 18px;}
    .t_line .phone_cont .active .cont_content{font-size: 12px;}
    /*about结束*/

    /* 网站地图 */
    .sitemap{width:90%; margin: 80px auto 20px}
    .sitemap li{ width:100%;margin-bottom: 40px}

}

@media screen and (max-width:414px){
    .fixedbox{bottom:30px;}
    .win_feedback{width: 260px;padding:10px 12px;}
    .win_feedback h4{margin-bottom: 4px;font-size: 15px;}
    .win_feedback .close{top:10px;right:12px;}
    .win_feedback p{margin-bottom: 6px;}
    .win_feedback textarea{margin-top: 8px;height: 48px;}
    .form_group{margin-bottom: 14px;}
}
@media screen and (max-width:320px){
    .win_feedback{width: 240px;right:0;bottom:-80px;font-size: 12px;margin-right: 20px;}
    .win_feedback h4{font-size: 14px;}
    .win_feedback .close{top:9px;right:12px;}
}