.mobileHeader,.app-nav{
    display: none;
}

@media (max-width: 1850px) and (min-width:1400px){
    .duoyu{
        display: none;
    }
}
@media (max-width: 1399px) and (min-width:1200px) {
    /* ！公用样式-mobile */
    /* 公用头-pc */
    .header_top_center{
        width: 1000px;
    }
    .header_top_left {
        height: 36px;
        background: #0067bc;
        width: calc((100% - 1000px)/2);
    }
    .header_top_right {
        height: 28px;
        background: #e6ebef;
        width: calc((100% - 1000px)/2);
    }
    .header_main_into{
        width: 1000px;
    }
    .nav_pc span{
        margin: 0 10px;
    }
    .nav_child_product{
        width: 1000px;
    }
    .nav_child_product dl{
        width: 20%;
    }
    .nav_child_into{
        width: 1000px;
    }
    .nav_child_left{
        width: 400px;
    }
    .nav_child_right img{
        width: 300px;
    }
    .search_box_into{
        width: 1000px;
    }
    .search_box_into input{
        width: 600px;
    }
    /* 公用头-pc -end */

    /* 公用底部 */
    .foot1 .floor_into, .foot2 .floor_into{
        width: 1000px;
    }
    .foot_into_left{
        padding-right: 80px;
        width: 200px;
    }
    .foot_into_right ul li{
        margin-right: 80px;
    }
    .floor_product_mask dt{
        margin-bottom: 10px;
    }
    /* 公用底部 -end */
    /* ！公用样式-mobile -end */


    /* 首页 */
    .index_page .floor_into{
        width: 1000px;
    }
    .logo_pro{
        width: 72px;
        height: 72px;
    }
    .logo_pro_into{
        width: 64px;
        height: 64px;
    }
    .floor_product_mask dt h6{
        font-size: 16px;
        line-height: 20px;
    }
    .floor_product_mask .link_pro{
        font-size: 14px;
        line-height: 20px;
    }
    .floor_about_into{
        height: 430px;
    }
    .floor_about_into_left{
        width: 60%;
    }
    .floor_about_into_right{
        width: 40%;
        padding: 60px;
        justify-content: center;
    }
    .floor_about_into_right .about_list:nth-of-type(1){
        margin-bottom: 50px;
    }
    .floor_news_loop{
        width: 600px;
    }
    .floor_news_text{
        width: 284px;
    }
    .floor_news_list{
        width: 350px;
    }
    .floor_news_clip1{
        width: 10%;
    }
    .floor_news_clip2{
        width: 90%;
    }
    .floor_news_text_time{
        margin-bottom: 14px;
    }
    .floor_news_text h4{
        margin-bottom: 10px;
    }
    .floor_news_img{
        width: 286px;
    }
    .floor_news_text_time span{
        font-size: 30px;
    }
    .swiper-button-prev1, .swiper-button-next1{
        bottom: -76px!important;
    }
    .floor_news_loop .clip{
        bottom: -76px;
    }
    .floor_news_item_title h4{
        width: 250px;
    }
    .floor_news_item_title{
        margin-bottom: 14px;
    }
    .floor_news_item p{
        line-height: 22px;
    }
    .floor_news{
        min-height: 484px;
    }
    /* 首页 -end */

    /* 内页公用 */
    .inside_nav_into {
        width: 1000px;
    }
    /* 内页公用 -end */

    /* 公司简介页 */
    .about_page .floor_into{
        width: 1000px;
    }
    .about_floor_into .video_box{
        width: 480px;
        height: 320px;
    }
    .company_describe{
        width: 480px;
        padding-top: 20px;
    }
    /* 公司简介页 -end */

    /* 售后/研发实力 */
    .after_sale_page .floor_into{
        width: 1000px;
    }
    .after_sale_nav ul li{
        width: 23%;
    }
    #after_sale_floor1 .tab_content_item_left{
        width: 360px;
        height: 360px;
        /*background: url(../images/douhao_06.png) no-repeat 14px 14px;*/
    }
    #after_sale_floor1 .tab_content_item_right{
        width: 640px;
    }
    .after_sale_floor2_ul li{
        width: 314px;
        margin-right: 29px;
    }
    .after_sale_floor4_ul li{
        width: 232px;
        margin-right: 24px;
    }

    .after_sale_nav .ul_active{
        width: 1000px;
        margin-left: -500px;
    }
    /* 售后/研发实力 -end*/

    /* 工程案例 */
    .page_case .floor_into{
        width: 1000px;
    }
    .case_list li{
        width: 314px;
        margin-right: 29px;
    }
    /* 工程案例 -end*/

    /* 工程案例详情 */
    .case_detail_page .floor_into{
        width: 1000px;
    }
    .case_detail_loop{
        width: 500px;
    }
    .case_detail_loop img{
        width: 100%;
    }
    .case_detail_loop .gallery-thumbs{
        width: 500px;
    }
    .case_detail_explain{
        width: 460px;
        min-height: 319px;
    }
    .case_detail_loop .gallery-thumbs .swiper-slide{
        height: 60px;
    }
    /* 工程案例详情 -end*/

    /* 联系我们 */
    .contact_page .floor_into{
        width: 1000px;
    }
    .company_address #baidu_map{
        width: 500px;
    }
    .company_address_text{
        width: 500px;
    }
    .company_consultation_form {
        width: 420px;
    }
    .company_consultation_img{
        width: 530px;
    }
    /* 联系我们 -end */

    /* 发展历程 */
    .history_content .floor_into{
        width: 1000px;
    }
    .gallery-thumbs{
        width: 960px;
    }
    .incident_item_right{
        width: 670px;
    }
    .history_item_img img{
        width: 320px;
    }
    .history_item_text p{
        max-width: calc( 100% - 17px );
    }
    /* 发展历程 -end */

    /* 公司荣誉 */
    .honor_page .floor_into{
        width: 1000px;
    }
    .honor_list li{
        width: 314px;
        margin-right: 29px;
    }
    .hover_swiper .swiper-slide img{
        max-width: 850px;
    }
    .hover_swiper .swiper-button-next{
        right: calc((100% - 1000px) / 2);
    }
    .hover_swiper .swiper-button-prev{
        left: calc((100% - 1000px) / 2);
    }
    /* 公司荣誉 -end */

    /* 公司理念 */
    .idea_page .floor_into{
        width: 1000px;
    }
    /* 公司理念 -end */

    /* 职位招聘 */
    .job_page .floor_into{
        width: 1000px;
    }
    .job_page_floor2 ul li{
        width: 47%;
    }
    /* 职位招聘 -end */

    /* 服务专区 */
    .map_world .floor_into{
        width: 1000px;
    }
    /* 服务专区 -end */

    /* 新闻中心 */
    .news_page .floor_into{
        width: 1000px;
    }
    .news_loop{
        width: 600px;
    }
    .news_nav{
        width: 400px;
    }
    .news_swiper h5{
        width: 450px;
    }
    .news_item_text_box{
        width: 700px;
    }
    /* 新闻中心 -end */

    /* 新闻详情 */
    .news_detail_page .floor_into{
        width: 1000px;
    }
    /* 新闻详情 -end */

    /* 产品分类 */
    .duoyu{
        display: none;
    }
    .news_detail_page .floor_into{
        width: 1000px;
    }
    .inside_content{
        padding-bottom: 50px;
    }
    .inside_content_into{
        width: 1000px;
    }
    .product_swiper .swiper-slide span{
        display: none;
    }
    .product_swiper{
        width: 600px;
        height: auto;
    }
    .product_ul{
        padding-top: 0;
        padding-left: 40px;
    }
    .product_loop{
        min-height: 650px;
    }
    .product_content .swiper-pagination{
        top: auto!important;
        bottom: 20px!important;
    }
    .product_content .pro_prev{
        top: auto!important;
        bottom: 40px!important;
        left: 80px!important;
    }
    .product_content .pro_next{
        top: auto!important;
        bottom: 40px!important;
        right: 80px!important;
    }
    /* 产品分类 -end */

    /* 产品详情 */
    .pro_detail_box .floor_into{
        width: 1000px;
    }
    .pro_detail_floor .floor_into{
        width: 1000px;
    }
    #pro_detail_img{
        width: 100%!important;
        background-size: 100%;
    }

    .pro_detail_point_active{
        width: 1000px;
        margin-left: -500px;
    }
    /* 产品详情 -end */

    /* 解决方案 */
    .project_page .floor_into{
        width: 1000px;
    }
    .project_floor1_nav{
        background: none;
    }
    .project_floor1_nav{
        flex-wrap: wrap;
    }
    .project_floor1_nav_item{
        width: 30%;
        padding: 0 30px;
        box-sizing: border-box;
        margin-bottom: 30px;
    }
    .project_floor2_ul li{
        width: 314px;
        margin-right: 29px;
    }
    .project_floor2_text{
        padding: 0 22px 22px;
        min-height: 318px;
    }
    .slide_table_box{
        max-height: 280px;
        overflow: scroll;
    }
    .pj_f4_slide_right{
        width: 660px;
        min-height: 428px;
    }
    .project_floor5_ul li{
        width: 314px;
        margin-right: 29px;
    }
    /* 解决方案 -end */
}
@media (max-width: 1199px) and (min-width:769px) {
    /* ！公用样式-mobile */
    /* 公用头-pc */
    .header_top_center{
        width: 900px;
    }
    .header_top_left {
        height: 36px;
        background: #0067bc;
        width: calc((100% - 900px)/2);
    }
    .header_top_right {
        height: 28px;
        background: #e6ebef;
        width: calc((100% - 900px)/2);
    }
    .header_main_into{
        width: 900px;
    }
    .nav_pc span{
        margin: 0 10px;
    }
    .nav_child_product{
        width: 900px;
    }
    .nav_child_product dl{
        width: 25%;
    }
    .nav_child_into{
        width: 900px;
    }
    .nav_child_left{
        width: 320px;
    }
    .nav_child_left p{
        font-size: 14px;
        line-height: 28px;
        margin-bottom: 30px;
    }
    .nav_child_left h4{
        font-size: 18px;
        margin-bottom: 15px;
    }
    .nav_child_center ul li a{
        font-size: 14px;
        line-height: 20px;
        padding: 8px 0;
        min-width: 120px;
    }
    .nav_child_center ul li{
        padding: 0 20px;
    }
    .nav_child_right img{
        width: 300px;
    }
    .search_box_into{
        width: 900px;
    }
    .search_box_into input{
        width: 500px;
    }

    .header_main_into{
        height: 80px;
    }
    .nav_pc_item a{
        font-size: 14px;
    }
    .nav_child{
        top: 117px;
    }
    .logo{
        width: 150px;
    }
    /* 公用头-pc -end */

    /* 公用底部 */
    .foot1 .floor_into, .foot2 .floor_into{
        width: 900px;
    }
    .foot_into_left{
        padding-right: 60px;
        width: 160px;
    }
    .foot_into_right ul li{
        margin-right: 60px;
    }
    .floor_product_mask dt{
        margin-bottom: 6px;
    }
    /* 公用底部 -end */
    /* ！公用样式-mobile -end */


    /* 首页 */
    .index_page .floor_into{
        width: 900px;
    }
    .logo_pro{
        width: 60px;
        height: 60px;
    }
    .logo_pro_into{
        width: 54px;
        height: 54px;
        padding: 10px;
    }
    .floor_product_item .product_class{
        font-size: 16px;
        line-height: 26px;
        height: 70px;
        padding: 0 20px;
    }
    .floor_product_mask dt h6{
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 6px;
    }
    .floor_product_mask .link_pro{
        font-size: 12px;
        line-height: 18px;
    }
    .floor_product_mask dd{
        min-height: 24px;
    }
    .floor_about_into{
        height: 430px;
    }
    .floor_about_into_left{
        width: 60%;
    }
    .floor_about_into_right{
        width: 40%;
        padding: 60px;
        justify-content: center;
    }
    .floor_about_into_right .about_list:nth-of-type(1){
        margin-bottom: 50px;
    }
    .floor_news_loop{
        width: 500px;
    }
    .floor_news_text{
        width: 264px;
    }
    .floor_news_list{
        width: 350px;
    }
    .floor_news_clip1{
        width: 10%;
    }
    .floor_news_clip2{
        width: 90%;
    }
    .floor_news_text_time{
        margin-bottom: 10px;
    }
    .floor_news_clip{
        margin-bottom: 10px;
    }
    .floor_news_text h4{
        margin-bottom: 10px;
    }
    .floor_news_img{
        width: 216px;
    }
    .floor_news_text_time span{
        font-size: 30px;
    }
    .floor_news_item>a{
        margin-bottom: 15px;
        padding-bottom: 15px;
    }
    .swiper-button-prev1, .swiper-button-next1{
        bottom: -70px!important;
    }
    .floor_news_loop .clip{
        bottom: -70px;
    }
    .floor_news_item_title h4{
        width: 250px;
    }
    .floor_news_item_title{
        margin-bottom: 14px;
    }
    .floor_news_item p{
        line-height: 22px;
    }
    .floor_news{
        min-height: 484px;
    }
    .floor_project{
        height: 450px;
    }
    .floor_project_into{
        padding-top: 80px;
    }
    .loop .swiper-button-next, .loop .swiper-button-prev{
        width: 40px;
        height: 80px;
        background-size: 20px 30px;
        margin-top: -40px;
    }
    .floor_news_textarea{
        -webkit-line-clamp: 4;
    }
    /* 首页 -end */

    /* 内页公用 */
    .inside_nav_into {
        width: 900px;
    }
    /* 内页公用 -end */

    /* 公司简介页 */
    .about_page .floor_into{
        width: 900px;
    }
    .about_floor_into .video_box{
        width: 450px;
        height: 300px;
    }
    .company_describe{
        width: 410px;
        padding-top: 0;
    }
    .company_describe .title_box{
        margin-bottom: 20px;
    }
    /* 公司简介页 -end */

    /* 售后/研发实力 */
    .after_sale_page .floor_into{
        width: 900px;
    }
    .after_sale_nav ul li{
        width: 23%;
    }
    #after_sale_floor1 .tab_content_item_left{
        width: 340px;
        height: 315px;
        background: url(../images/douhao_06.png) no-repeat 14px 14px;
    }
    #after_sale_floor1 .tab_content_item_right{
        width: 560px;
    }
    .after_sale_floor2_ul li{
        width: 280px;
        margin-right: 30px;
    }
    .after_sale_floor4_ul li{
        width: 216px;
        margin-right: 12px;
    }
    .after_sale_prev, .after_sale_next{
        /* top: 180px; */
    }

    .after_sale_nav .ul_active{
        width: 900px;
        margin-left: -450px;
    }
    /* 售后/研发实力 -end*/

    /* 工程案例 */
    .page_case .floor_into{
        width: 900px;
    }
    .case_list li{
        width: 280px;
        margin-right: 30px;
    }
    /* 工程案例 -end*/

    /* 工程案例详情 */
    .case_detail_page .floor_into{
        width: 900px;
    }
    .case_detail_loop{
        width: 460px;
    }
    .case_detail_loop img{
        width: 100%;
    }
    .case_detail_loop .gallery-thumbs{
        width: 460px;
    }
    .case_detail_explain{
        width: 400px;
        min-height: 370px;
    }
    .case_detail_explain h3{
        line-height: 30px;
    }
    .case_detail_loop .gallery-thumbs .swiper-slide{
        height: 54px;
    }
    /* 工程案例详情 -end*/

    /* 联系我们 */
    .contact_page .floor_into{
        width: 900px;
    }
    .company_address #baidu_map{
        width: 450px;
    }
    .company_address_text{
        width: 450px;
    }
    .company_consultation_form {
        width: 380px;
    }
    .company_consultation_img{
        width: 490px;
    }
    /* 联系我们 -end */

    /* 发展历程 */
    .history_content .floor_into{
        width: 900px;
    }
    .gallery-thumbs{
        width: 860px;
    }
    .incident_item_left{
        padding-left: 0;
    }
    .incident_item_right{
        width: 670px;
    }
    .history_item_img img{
        width: 320px;
    }
    .history_item_text p{
        max-width: calc( 100% - 17px );
    }
    /* 发展历程 -end */

    /* 公司荣誉 */
    .honor_page .floor_into{
        width: 900px;
    }
    .honor_list li{
        width: 280px;
        margin-right: 30px;
    }
    .hover_swiper .swiper-slide img{
        max-width: 800px;
    }
    .hover_swiper .swiper-button-next{
        right: calc((100% - 900px) / 2);
    }
    .hover_swiper .swiper-button-prev{
        left: calc((100% - 900px) / 2);
    }
    /* 公司荣誉 -end */

    /* 公司理念 */
    .idea_page .floor_into{
        width: 900px;
    }
    /* 公司理念 -end */

    /* 职位招聘 */
    .job_page .floor_into{
        width: 900px;
    }
    .job_page_floor2 ul li{
        width: 47%;
    }
    .job_page_floor2 ul .code_outline input{
        width: 200px;
    }
    .job_page_floor2 ul .code_box #code{
        height: 30px;
    }
    .code_outline{
        align-items: center;
    }
    /* 职位招聘 -end */

    /* 服务专区 */
    .map_world .floor_into{
        width: 900px;
    }
    .floor_into_top .china_a{
        left: -30px;
    }
    .china_map_img {
        width: 500px;
    }
    .server_message{
        padding-left: 20px;
    }
    /* 服务专区 -end */

    /* 新闻中心 */
    .news_page .floor_into{
        width: 900px;
    }
    .news_loop{
        width: 550px;
    }
    .news_nav{
        width: 350px;
    }
    .news_swiper h5{
        width: 400px;
    }
    .news_item_img{
        width: 300px;
    }
    .news_item_text_box{
        width: 600px;
    }
    .news_nav h4{
        margin-bottom: 20px;
    }
    .news_nav .news_nav_link{
        margin-bottom: 20px;
    }
    .news_nav .news_nav_link{
        line-height: 50px;
    }
    .news_nav {
        padding: 30px 46px 31px;
    }
    /* 新闻中心 -end */

    /* 新闻详情 */
    .news_detail_page .floor_into{
        width: 900px;
    }
    .news_detail_video video{
        width: 100%;
    }
    /* 新闻详情 -end */

    /* 产品分类 */
    .duoyu{
        display: none;
    }
    .news_detail_page .floor_into{
        width: 900px;
    }
    .inside_content{
        padding-bottom: 50px;
    }
    .inside_content_into{
        width: 900px;
    }
    .product_li h4 div{
        line-height: 40px;
    }
    .product_swiper .swiper-slide span{
        display: none;
    }
    .product_swiper{
        width: 500px;
        height: auto;
    }
    .product_ul{
        padding-top: 0;
        padding-left: 40px;
    }
    .product_loop{
        min-height: 650px;
    }
    .product_content .swiper-pagination{
        top: auto!important;
        bottom: 20px!important;
    }
    .product_content .pro_prev{
        top: auto!important;
        bottom: 40px!important;
        left: 40px!important;
    }
    .product_content .pro_next{
        top: auto!important;
        bottom: 40px!important;
        right: 40px!important;
    }
    /* 产品分类 -end */

    /* 产品详情 */
    .pro_detail_box .floor_into{
        width: 900px;
    }
    .pro_detail_floor .floor_into{
        width: 900px;
    }
    #pro_detail_img{
        width: 100%!important;
        background-size: 100%;
    }

    .pro_detail_point_active{
        width: 900px;
        margin-left: -450px;
    }
    /* 产品详情 -end */

    /* 解决方案 */
    .project_page .floor_into{
        width: 900px;
    }
    .project_floor1_nav{
        background: none;
    }
    .project_floor1_nav{
        flex-wrap: wrap;
    }
    .project_floor1_nav_item{
        width: 30%;
        padding: 0 10px;
        box-sizing: border-box;
        margin-bottom: 30px;
    }
    .project_floor1_nav_item_bottom .flow_text p{
        padding: 0 20px;
        box-sizing: border-box;
    }
    .project_floor2_ul li{
        width: 280px;
        margin-right: 30px;
    }
    .project_floor2_text{
        padding: 0 22px 22px;
        min-height: 366px;
    }
    .slide_table_box{
        max-height: 200px;
        overflow: scroll;
    }
    .pj_f4_slide_right{
        width: 600px;
        min-height: 384px;
    }
    .project_floor5_ul li{
        width: 280px;
        margin-right: 30px;
    }
    /* 解决方案 -end */
}
@media (max-width: 768px) and (min-width:680px) {
    /* 移动端共用导航 */
    .app-nav {
        -moz-box-shadow: 0px 2px 10px rgba(255,255,255,.8);
        -webkit-box-shadow: 0px 2px 10px rgba(255,255,255,.8);
        box-shadow: 0px 2px 10px rgba(255,255,255,.8);
        max-height: calc( 100vh - 50px );
        overflow-y: scroll;
    }
    .mobileHeader{
        display: block;
    }
    .app-nav{
        display: block;
    }
    .mobileHeader{
        position: fixed;
        background: #FFFFFF;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 200;		
    }
    .mobileHeader-content{
        height: 50px;
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;	
    }
    #headSHBtn{
        width: 36px;
        height: 34px;
        margin-right: 10px;
        background: #0067bc;
        border-radius:3px; 
        padding: 5px;
        box-sizing: border-box;
    }
    #headSHBtn img{
        display: none;
        width: 100%;
        height: 100%;
        border-radius:3px; 
    }
    #headSHBtn .active{
        display: block;
    }
    .login-mobile{
        width: 150px;
        height: 34px;
        margin-left: 10px;
    }
    .login-mobile img{
        /* width: 100%; */
        height: 100%;
    }
    .content{
        width: 100%;
        overflow: hidden;
    }
    .mobileHeader-into{
        position: relative;
    }
    .app-nav{
        display: block;
        position: fixed;
        width: 100%;
        left: 0;
        top: -1500px;
        background: #ff7e87;
        transition: all ease .5s;
        z-index: 100;
        padding: 30px 0 50px 0;
        box-sizing: border-box;
    }
    .app-nav-active{
        top: 50px;
    }
    .app-nav-item a{
        display: block;
        font-size: 16px;
        color: #999;
        text-align: center;
        line-height: 40px;
    }
    .appMask{
        background: rgba(255,255,255,0.5);
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 80;
        display: none;
    }
    .appMask-active{
        display: block;
    }
    .mobileHeader-content-right{
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        /* -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between; */
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;	        
    }
    .change_lag_mobile{
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        /* -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between; */
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        margin-right: 20px;	        
    }
    .change_lag_mobile a{
        font-size: 20px;
        color: #0067bc;
    }
    .change_chinese_mobile{
        display: none;
    }

    .app-nav{
        padding: 0;
        background: #0067bc;
    }
    .app-nav-item{
        border-bottom: 1px solid rgba(255,255,255,0.2)
    }
    .app-nav-item:nth-last-of-type(1){
        border-bottom: none;
    }
    .app-nav-item a{
        font-size: 14px;
        text-align: left;
        padding-left: 20px;
        box-sizing: border-box;
        line-height: 50px;
    }
    .app-nav-item-into{
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        /* border-bottom: 1px solid rgba(255,255,255,0.2); */
    }
    .app-nav-item-into a{
        width: calc( 100% - 51px );
    }
    .app-nav-item-into .app-nav-item-open{
        width: 50px;
        height: 50px;
        border-left: 1px solid rgba(255,255,255,0.2);
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
    }
    .app-nav-item-into .app-nav-item-open i{
        font-size: 14px;
        color: rgba(255,255,255,0.8);
        transition: all ease .5s;
    }
    .app-nav-item-into .app-nav-item-open-active i{
        transform: rotate(90deg);
    }
    .app-nav-item ul li{
        background: rgba(255,255,255,.1);
        border-bottom: 1px solid rgba(255,255,255,0.2);
    }
    .app-nav-item ul li:nth-of-type(1){
        border-top: 1px solid rgba(255,255,255,0.2);
    }
    .app-nav-item ul li:nth-last-of-type(1){
        border-bottom: none;
    }
    .app-nav-item ul{
        height: 0;
        overflow: hidden;
        transition: all ease-out .5s;
    }
    .app-nav-item a{
        color: rgba(255,255,255,1)
    }
    /* .app-nav-item-into .app-nav-item-open{
        background: rgba(255,255,255,.1);
    } */
    /* 移动端共用导航-end */ 

    /* ！公用样式-mobile */
    .page_body{
        padding-top: 50px;
        box-sizing: border-box;
    }
    .header{
        display: none;
    }
    /* 公用底部 */
    .foot1 .floor_into, .foot2 .floor_into{
        width: 680px;
    }
    .foot_into_left{
        display: none;
    }
    .foot_into_right ul li{
        max-width: 32%;
        margin-right: 0;
    }
    .floor_product_mask dt{
        margin-bottom: 6px;
    }
    .foot_into_right{
        width: 100%;
    }
    .foot_into_right ul{
        justify-content: space-between;
    }
    .foot_into_right ul dd .phone_box span{
        white-space: nowrap;
    }
    .foot_into_right ul dd .phone_box{
        flex-wrap: nowrap;
    }
    /* 公用底部 -end */
    /* ！公用样式-mobile -end */


    /* 首页 */
    .index_page .floor_into{
        width: 680px;
    }
    .logo_pro{
        width: 60px;
        height: 60px;
    }
    .logo_pro_into{
        width: 54px;
        height: 54px;
        padding: 10px;
    }
    .floor_product_item{
        width: 47%;
        margin-right: 6%;
        margin-bottom: 40px;
    }
    .floor_product_item:nth-child(4n){
        margin-right: 6%;
    }
    .floor_product_item:nth-child(2n){
        margin-right: 0;
    }
    .floor_product_item .product_class{
        font-size: 16px;
        line-height: 26px;
        height: 70px;
        padding: 0 20px;
    }
    .floor_product_mask dt h6{
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 6px;
    }
    .floor_product_mask .link_pro{
        font-size: 12px;
        line-height: 18px;
    }
    .floor_product_mask dd{
        min-height: 24px;
    }
    .floor_about_into{
        height: auto;
        flex-direction: column;
    }
    .floor_about_into_left{
        width: 100%;
        padding: 50px;
    }
    .floor_about_into_left .floor_about_text{
        width: 100%;
        color: #333;
    }
    .floor_about_into_right{
        width: 100%;
        padding: 50px;
        justify-content: center;
        flex-direction: row;
    }
    .about_list {
        width: 50%;
        margin-bottom: 0!important;
    }
    .about_list li{
        width: 50%;
    }
    .floor_about_into_right .about_list:nth-of-type(1){
        margin-bottom: 50px;
    }
    .floor_news_content{
        flex-direction: column;
    }
    .floor_news_loop{
        width: 100%;
        margin-bottom: 90px;
    }
    .floor_news_text{
        width: 350px;
    }
    .floor_news_list{
        width: 100%;
    }
    .floor_news_clip1{
        width: 10%;
    }
    .floor_news_clip2{
        width: 90%;
    }
    .floor_news_text_time{
        margin-bottom: 16px;
    }
    .floor_news_clip{
        margin-bottom: 10px;
    }
    .floor_news_text h4{
        margin-bottom: 16px;
    }
    .floor_news_img{
        width: 300px;
    }
    .floor_news_text_time span{
        font-size: 36px;
    }
    .floor_news_item>a{
        margin-bottom: 15px;
        padding-bottom: 15px;
    }
    .swiper-button-prev1, .swiper-button-next1{
        bottom: -50px!important;
    }
    .floor_news_loop .clip{
        bottom: -50px;
    }
    .floor_news_item_title h4{
        width: 480px;
    }
    .floor_news_item_title{
        margin-bottom: 14px;
    }
    .floor_news_item p{
        line-height: 22px;
    }
    .floor_news{
        min-height: 484px;
    }
    .floor_project{
        height: 450px;
    }
    .floor_project_into{
        padding-top: 80px;
    }
    .loop .swiper-button-next, .loop .swiper-button-prev{
        width: 40px;
        height: 80px;
        background-size: 20px 30px;
        margin-top: -40px;
    }
    .floor_news_textarea{
        -webkit-line-clamp: 6;
    }
    .floor_serve_item{
        width: 47%;
        margin-right: 6%;
    }
    .floor_serve_item:nth-child(4n){
        margin-right: 6%;
    }
    .floor_serve_item:nth-child(2n){
        margin-right: 0;
    }
    /* 首页 -end */

    /* 内页公用 */
    .inside_nav_into {
        width: 680px;
    }
    /* 内页公用 -end */

    /* 公司简介页 */
    .about_page .floor_into{
        width: 680px;
    }
    .about_page .about_floor_into{
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .about_floor_into .video_box{
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }
    .about_company{
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: flex-start;
        margin-bottom: 50px;
    }
    .company_describe{
        width: 100%;
        padding-top: 0;
    }
    .company_describe .title_box{
        margin-bottom: 20px;
    }
    .company_data{
        background-size: cover;
        margin-bottom: 50px;
    }
    .company_textarea img{
        max-width: 100%;
    }
    /* 公司简介页 -end */

    /* 售后/研发实力 */
    .after_sale_page .floor_into{
        width: 680px;
    }
    .after_sale_nav ul li{
        width: 23%;
        height: 50px;
    }
    .after_sale_nav ul li span{
        font-size: 15px;
    }
    .after_sale_nav ul li img{
        height: 24px;
        margin-right: 10px;
    }
    .after_sale_nav ul li a{
        justify-content: flex-start;
        padding-left: 10px;
        box-sizing: border-box;
    }
    .after_sale_p{
        padding: 0 30px;
    }

    .after_sale_floor1_swiper .swiper-pagination{
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        box-sizing: border-box;
    }
    .after_sale_floor1_swiper .swiper-slide{
        border: 1px solid #eee;
        box-sizing: border-box;
    }

    #after_sale_floor1 .tab_nav{
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        box-sizing: border-box;
    }
    #after_sale_floor1 .tab_content li{
        border: 1px solid #eee;
        box-sizing: border-box;
    }
    #after_sale_floor1 .tab_content_item_left{
        width: 100%;
        height: auto;
        background: none;
        padding: 30px;
        border: 0;
        justify-content: flex-start;
    }
    #after_sale_floor1 .tab_content_item_right{
        width: 100%;
        padding: 0 30px 30px;
        box-sizing: border-box;
    }
    .after_sale_floor2_ul li{
        width: 47%;
        margin-right: 6%;
    }
    .after_sale_floor2_ul li:nth-child(3n){
        margin-right: 6%;
    }
    .after_sale_floor2_ul li:nth-child(2n){
        margin-right: 0;
    }
    .after_sale_floor4_ul li{
        width: 47%;
        margin-right: 6%;
        margin-bottom: 30px;
    }
    .after_sale_floor4_ul li:nth-child(2n){
        margin-right: 0;
    }
    .after_sale_prev, .after_sale_next{
        /* top: 130px; */
    }

    .after_sale_nav .ul_active{
        top: 50px;
        width: 680px;
        margin-left: -340px;
    }
    /* 售后/研发实力 -end*/

    /* 工程案例 */
    .page_case .floor_into{
        width: 680px;
    }
    .case_list li{
        width: 214px;
        margin-right: 19px;
    }
    /* 工程案例 -end*/

    /* 工程案例详情 */
    .case_detail_page .floor_into{
        width: 680px;
    }
    .case_detail_content{
        flex-direction: column;
        align-items: center;
        justify-content: flex-start;
    }
    .case_detail_loop{
        margin-bottom: 30px;
    }
    .case_detail_explain{
        width: 600px;
        min-height: 340px;
    }
    .case_detail_explain a{
        margin: 0 auto;
    }
    .case_detail_textarea img{
        max-width: 100%;
        height: auto!important;
    }
    /* 工程案例详情 -end*/

    /* 联系我们 */
    .contact_page .floor_into{
        width: 680px;
        padding: 60px 0;
    }
    .company_address #baidu_map{
        width: 100%;
    }
    .company_address_text{
        width: 100%;
    }
    .company_consultation_form {
        width: 100%;
    }
    .company_consultation_img{
        display: none;
    }
    .company_consultation_form .submit{
        margin: 0 auto;
    }
    /* 联系我们 -end */

    /* 发展历程 */
    .history_content .floor_into{
        width: 680px;
    }
    .gallery-thumbs{
        width: 640px;
    }
    .incident_item_left{
        padding-left: 0;
    }
    .incident_item_right{
        width: 470px;
    }
    .history_item_img img{
        width: 320px;
    }
    .history_item_text p{
        max-width: calc( 100% - 17px );
    }
    /* 发展历程 -end */

    /* 公司荣誉 */
    .honor_page .floor_into{
        width: 680px;
    }
    .honor_list li{
        width: 47%;
        margin-right: 6%;
    }
    .honor_list li:nth-child(3n){
        margin-right: 6%;
    }
    .honor_list li:nth-child(2n){
        margin-right: 0;
    }
    .hover_swiper .swiper-slide img{
        max-width: 600px;
    }
    .hover_swiper .swiper-button-next{
        right: calc((100% - 680px) / 2);
    }
    .hover_swiper .swiper-button-prev{
        left: calc((100% - 680px) / 2);
    }
    /* 公司荣誉 -end */

    /* 公司理念 */
    .idea_page .floor_into{
        width: 680px;
    }
    .idea_floor_into li{
        width: 33.33%;
    }
    /* 公司理念 -end */

    /* 职位招聘 */
    .job_page .floor_into{
        width: 680px;
    }
    .job_page_floor2 ul li{
        width: 47%;
    }
    .job_table .tr .th, .job_table .tr .td{
        font-size: 14px;
        height: 50px;
    }
    .job_page_floor2 ul .code_outline input{
        width: 47%;
    }
    .job_page_floor2 ul .code_box{
        width: 47%;
    }
    .job_page_floor2 ul .code_box #code{
        height: 30px;
    }
    .code_outline{
        align-items: center;
    }
    .job_page_floor2 ul .next_code span{
        display: none;
    }
    /* 职位招聘 -end */

    /* 服务专区 */
    .map_world .floor_into{
        width: 680px;
    }
    .map_world .floor_into_top{
        flex-direction: column;
    }
    .china_map {
        display: block!important;
        padding: 0;
    }
    .map_world_mask{
        background: rgba(255,255,255,.8);
    }
    .close_map{
        display: none;
    }
    .china_map_box{
        width: 100%;
        margin-bottom: 40px;
    }
    .annotation{
        width: 100%;
    }
    .server_message{
        padding-left: 0;
        width: 100%;
    }
    .server_message_into{
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }
    .server_message_item{
        width: 47%;
        margin-right: 6%;
    }
    .server_message_item:nth-child(2n){
        margin-right: 0;
    }
    .map_world{
        background-size: cover;
    }
    .annotation{
        display: none;
    }
    .annotation2{
        display: block!important;
        padding-top: 40px;
    }
    /* 服务专区 -end */

    /* 新闻中心 */
    .news_page .floor_into{
        width: 680px;
    }
    .news_loop{
        width: 100%;
    }
    .news_nav{
        width: 100%;
    }
    .news_swiper h5{
        width: 500px;
    }
    .news_item_img{
        width: 280px;
        height: 193px;
    }
    .news_item_text_box{
        width: 400px;
        min-height: 193px;
    }
    .news_item_text{
        padding: 23px 30px;
    }
    .news_nav h4{
        margin-bottom: 20px;
    }
    .news_nav .news_nav_link{
        margin-bottom: 20px;
    }
    .news_nav .news_nav_link{
        line-height: 50px;
    }
    .news_nav {
        padding: 30px 46px 31px;
    }
    .news_nav{
        display: flex;
        align-items: flex-start;
        justify-content: center;
        flex-wrap: wrap;
    }
    .news_nav h4{
        width: 100%;
    }
    .news_nav .news_nav_link{
        width: 32%;
        margin-right: 2%;
    }
    .news_nav .news_nav_link:nth-last-of-type(1){
        margin-right: 0;
    }
    .news_nav_search{
        width: 100%;
    }
    .news_nav_search input{
        width: 610px;
        box-sizing: border-box;
    }
    /* 新闻中心 -end */

    /* 新闻详情 */
    .news_detail_page .floor_into{
        width: 680px;
    }
    .news_detail_video video{
        width: 100%;
    }
    /* 新闻详情 -end */

    /* 产品分类 */
    .duoyu{
        display: none;
    }
    .news_detail_page .floor_into{
        width: 680px;
    }
    .inside_content{
        padding-bottom: 50px;
    }
    .inside_content_into{
        width: 680px;
    }
    .product_li h4 div{
        line-height: 40px;
    }
    .product_swiper .swiper-slide span{
        display: none;
    }
    .product_swiper{
        display: none;
    }
    .product_ul{
        padding-top: 0;
        padding-left: 0;
    }
    .product_loop{
        min-height: 650px;
        flex-direction: column;
    }
    .product_content .swiper-pagination{
        display: none;
    }
    .product_content .pro_prev{
        display: none;
    }
    .product_content .pro_next{
        display: none;
    }
    .product_li_app_img{
        display: block!important;
        width: 100%;
        margin-bottom: 20px;
    }
    /* 产品分类 -end */

    /* 产品详情 */
    .pro_detail_box .floor_into{
        width: 680px;
    }
    .pro_detail_floor .floor_into{
        width: 680px;
    }
    .pro_detail_textarea .pro_detail_textarea_img{
        max-width: 100%;
    }
    .alignnone, .alignleft ,.aligncenter ,.alignright{
        max-width: 100%;
        height: auto!important;
    }
    .pro_detail_data{
        overflow-x: scroll;
    }
    .pro_detail_data table{
        width: 1200px;
    }
    .pro_detail_point a{
        height: 60px;
    }
    #pro_detail_img{
        width: 100%!important;
        background-size: 100%;
    }

    .pro_detail_point_active{
        width: 680px;
        margin-left: -340px;
        top: 50px;
    }
    /* 产品详情 -end */

    /* 解决方案 */
    .project_page .floor_into{
        width: 680px;
    }
    .project_floor1_nav{
        background: none;
    }
    .project_floor1_nav{
        flex-wrap: wrap;
    }
    .project_floor1_nav_item{
        width: 50%;
        padding: 0 10px;
        box-sizing: border-box;
        margin-bottom: 30px;
    }
    .project_floor1_nav_item_bottom .flow_text p{
        padding: 0 60px;
        box-sizing: border-box;
    }
    .project_floor2_ul li{
        width: 100%;
        margin-right: 0!important;
        margin-bottom: 30px;
    }
    .project_floor2_text{
        padding: 0 22px 22px;
        min-height: auto;
    }
    .slide_table_box{
        max-height: 200px;
        overflow:visible;
    }
    .pj_f4_slide_left{
        display: none;
    }
    .pj_f4_slide_right{
        width: 100%;
        min-height: auto;
        padding-bottom: 70px;
    }
    .project_floor5_ul li{
        width: 214px;
        margin-right: 19px;
    }
    .slide_table_box{
        max-height: none;
    }
    .pj_floor4_prev, .pj_floor4_next {
        color: #fff;
        background: #0067bc;
        bottom: 15px;
    }
    .pj_floor4_prev{
        left: 40px;
    }
    .pj_floor4_next {
        left: 110px;
    }
    .slide_table{
        min-width: 100%;
    }
    /* 解决方案 -end */

    #after_sale_floor1 .tab_content_item_left dl{
        width: 100%;
        padding: 0;
    }
}
@media (max-width: 679px){
    iframe{
        width: 100%!important;
        height: auto!important;
    }
    /* 移动端共用导航 */
    .app-nav {
        -moz-box-shadow: 0px 2px 10px rgba(255,255,255,.8);
        -webkit-box-shadow: 0px 2px 10px rgba(255,255,255,.8);
        box-shadow: 0px 2px 10px rgba(255,255,255,.8);
        max-height: calc( 100vh - 50px );
        overflow-y: scroll;
    }
    .mobileHeader{
        display: block;
    }
    .app-nav{
        display: block;
    }
    .mobileHeader{
        position: fixed;
        background: #FFFFFF;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 200;		
    }
    .mobileHeader-content{
        height: 50px;
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;	
    }
    #headSHBtn{
        width: 36px;
        height: 34px;
        margin-right: 10px;
        background: #0067bc;
        border-radius:3px; 
        padding: 5px;
        box-sizing: border-box;
    }
    #headSHBtn img{
        display: none;
        width: 100%;
        height: 100%;
        border-radius:3px; 
    }
    #headSHBtn .active{
        display: block;
    }
    .login-mobile{
        width: 150px;
        height: 34px;
        margin-left: 10px;
    }
    .login-mobile img{
        /* width: 100%; */
        height: 100%;
    }
    .content{
        width: 100%;
        overflow: hidden;
    }
    .mobileHeader-into{
        position: relative;
    }
    .app-nav{
        display: block;
        position: fixed;
        width: 100%;
        left: 0;
        top: -1500px;
        background: #ff7e87;
        transition: all ease .5s;
        z-index: 100;
        padding: 30px 0 50px 0;
        box-sizing: border-box;
    }
    .app-nav-active{
        top: 50px;
    }
    .app-nav-item a{
        display: block;
        font-size: 16px;
        color: #999;
        text-align: center;
        line-height: 40px;
    }
    .appMask{
        background: rgba(255,255,255,0.5);
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 80;
        display: none;
    }
    .appMask-active{
        display: block;
    }
    .mobileHeader-content-right{
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        /* -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between; */
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;	        
    }
    .change_lag_mobile{
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        /* -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between; */
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        margin-right: 20px;	        
    }
    .change_lag_mobile a{
        font-size: 20px;
        color: #0067bc;
    }
    .change_chinese_mobile{
        display: none;
    }

    .app-nav{
        padding: 0;
        background: #0067bc;
    }
    .app-nav-item{
        border-bottom: 1px solid rgba(255,255,255,0.2)
    }
    .app-nav-item:nth-last-of-type(1){
        border-bottom: none;
    }
    .app-nav-item a{
        font-size: 14px;
        text-align: left;
        padding-left: 20px;
        box-sizing: border-box;
        line-height: 50px;
    }
    .app-nav-item-into{
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        /* border-bottom: 1px solid rgba(255,255,255,0.2); */
    }
    .app-nav-item-into a{
        width: calc( 100% - 51px );
    }
    .app-nav-item-into .app-nav-item-open{
        width: 50px;
        height: 50px;
        border-left: 1px solid rgba(255,255,255,0.2);
        display: -webkit-box;      
        display: -moz-box;         
        display: -ms-flexbox;      
        display: -webkit-flex;     
        display: flex;             
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
    }
    .app-nav-item-into .app-nav-item-open i{
        font-size: 14px;
        color: rgba(255,255,255,0.8);
        transition: all ease .5s;
    }
    .app-nav-item-into .app-nav-item-open-active i{
        transform: rotate(90deg);
    }
    .app-nav-item ul li{
        background: rgba(255,255,255,.1);
        border-bottom: 1px solid rgba(255,255,255,0.2);
    }
    .app-nav-item ul li:nth-of-type(1){
        border-top: 1px solid rgba(255,255,255,0.2);
    }
    .app-nav-item ul li:nth-last-of-type(1){
        border-bottom: none;
    }
    .app-nav-item ul{
        height: 0;
        overflow: hidden;
        transition: all ease-out .5s;
    }
    .app-nav-item a{
        color: rgba(255,255,255,1)
    }
    /* .app-nav-item-into .app-nav-item-open{
        background: rgba(255,255,255,.1);
    } */
    /* 移动端共用导航-end */ 


    /* ！公用样式-mobile */
    .page_body{
        padding-top: 50px;
        box-sizing: border-box;
    }
    .header{
        display: none;
    }
    /* 公用底部 */
    .foot1 .floor_into{
        width: 100%;
        padding: 40px 10px;
        box-sizing: border-box;
    }
    .foot2 .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .foot_into_left{
        display: none;
    }
    .foot_into_right ul li{
        max-width: 100%;
        width: 100%;
        margin-right: 0;
        margin-bottom: 40px;
    }
    .foot_into_right ul li:nth-last-of-type(1){
        margin-bottom: 0;
    }
    .floor_product_mask dt{
        margin-bottom: 20px;
    }
    .foot_into_right{
        width: 100%;
    }
    .foot_into_right ul{
        justify-content: flex-start;
        flex-direction: column;
    }
    .foot_into_right ul li:nth-of-type(1){
        display: none;
    }
    .foot_into_right ul li:nth-of-type(2){
        display: none;
    }
    .foot_into_right ul dd .phone_box span{
        white-space: nowrap;
    }
    .foot_into_right ul dd .phone_box{
        flex-wrap: nowrap;
    }
    .foot2_company{
        margin-right: 0;
    }
    .foot2  {
        padding: 5px 0;
        box-sizing: border-box;
    }
    .foot2 h6{
        font-size: 12px;
        line-height: 22px;
        padding: 0;
        box-sizing: border-box;
        color: #fff;
    }
    /* 公用底部 -end */
    /* ！公用样式-mobile -end */


    /* 首页 */
    .index_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .logo_pro{
        width: 100px;
        height: 100px;
    }
    .logo_pro_into{
        width: 85px;
        height: 85px;
        padding: 15px;
    }
    .floor_product_item{
        width: 100%;
        margin-right: 0;
        margin-bottom: 40px;
    }
    .floor_product_item:nth-child(4n){
        margin-right: 0;
    }
    .floor_product_item:nth-child(2n){
        margin-right: 0;
    }
    .floor_product_item .product_class{
        font-size: 20px;
        line-height: 30px;
        height: 90px;
        padding: 0 20px;
    }
    .floor_product_mask dt h6{
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 15px;
    }
    .floor_product_mask .link_pro{
        font-size: 16px;
        line-height: 20px;
    }
    .floor_product_mask dd{
        min-height: 30px;
    }
    .floor_about_into{
        height: auto;
        flex-direction: column;
    }
    .floor_about_into_left{
        width: 100%;
        padding: 30px 10px;
    }
    .about_item_title{
        width: 90px;
        height: 90px;
        font-size: 18px;
        text-align: center;
        line-height: 22px;
    }
    .floor_about_into_left .floor_about_text{
        width: 100%;
        color: #333;
        font-size: 16px;
        line-height: 30px;
    }
    .floor_about_into_right{
        width: 100%;
        padding: 30px;
        justify-content: center;
        flex-direction: column;
    }
    .about_list {
        width: 100%;
        margin-bottom: 30px!important;
    }
    .about_list:nth-last-of-type(1) {
        margin-bottom: 0!important;
    }
    .about_list li{
        width: 50%;
    }
    .floor_about_into_right .about_list:nth-of-type(1){
        margin-bottom: 50px;
    }
    .floor_news_content{
        flex-direction: column;
    }
    .floor_news_loop{
        width: 100%;
        margin-bottom: 90px;
    }
    .floor_news_text{
        width: 350px;
    }
    .floor_news_list{
        width: 100%;
    }
    .floor_news_clip1{
        width: 10%;
    }
    .floor_news_clip2{
        width: 90%;
    }
    .floor_news_text_time{
        margin-bottom: 16px;
    }
    .floor_news_clip{
        margin-bottom: 10px;
    }
    .floor_news_text h4{
        margin-bottom: 16px;
    }
    .floor_news_img{
        width: 100%;
        margin-bottom: 20px;
    }
    .floor_news_text_time span{
        font-size: 36px;
    }
    .floor_news_item>a{
        margin-bottom: 15px;
        padding-bottom: 15px;
    }
    .swiper-button-prev1, .swiper-button-next1{
        bottom: -50px!important;
    }
    .floor_news_into .title_box{
        margin-bottom: 30px;
    }
    .floor_news{
        padding: 30px 0;
    }
    .floor_news_loop .clip{
        bottom: -50px;
    }
    .floor_news_item_title h4{
        width: 70%;
    }
    .floor_news_item_title{
        margin-bottom: 14px;
    }
    .floor_news_item p{
        line-height: 22px;
    }
    .floor_news{
        min-height: 484px;
    }
    .floor_project{
        height: 420px;
        padding: 30px 0;
        box-sizing: border-box;
    }
    .floor_project_text{
        margin-bottom: 50px;
    }
    .floor_project_text p{
        font-size: 16px;
        line-height: 30px;
    }
    .floor_project_into{
        padding-top: 80px;
    }
    .loop .swiper-button-next, .loop .swiper-button-prev{
        width: 30px;
        height: 50px;
        background-size: 12px;
        margin-top: -25px;
    }
    .floor_news_textarea{
        -webkit-line-clamp: 6;
    }
    .floor_serve_item{
        width: 100%;
        margin-right: 0;
    }
    .floor_serve_item:nth-child(4n){
        margin-right: 0;
    }
    .floor_serve_item:nth-child(2n){
        margin-right: 0;
    }
    .floor_serve_item_text h4{
        font-size: 20px;
    }
    .floor_serve_item_text p{
        font-size: 16px;
        line-height: 30px;
    }
    .floor_serve{
        padding: 30px 0;
    }
    .swiper-pagination-bullets{
        bottom: 15px!important;
    }
    .index_page .floor_product {
        padding: 30px 0;
    }
    .title_box .transverse{
        width: 32px!important;
    }
    .floor_news .swiper-slide{
        flex-direction: column;
        justify-content: flex-start;
    }
    .floor_about .floor_about_into{
        padding: 0;
    }
    /* 首页 -end */

    /* 内页公用 */
    .inside_nav_into {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .inside_title{
        display: none;
    }
    /* 内页公用 -end */

    /* 公司简介页 */
    .about_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .about_page .about_floor_into{
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .about_floor_into .video_box{
        width: 100%;
        height: auto;
        margin-bottom: 30px;
        box-sizing: border-box;
    }
    .about_company{
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: flex-start;
        margin-bottom: 50px;
    }
    .company_describe{
        width: 100%;
        padding-top: 0;
    }
    .company_describe .title_box{
        margin-bottom: 20px;
    }
    .company_data{
        background-size: cover;
        margin-bottom: 50px;
    }
    .company_textarea img{
        max-width: 100%;
    }
    .company_data li{
        width: 50%;
        margin-bottom: 30px;
    }
    .company_data_text{
        font-size: 24px;
    }
    .company_data ul{

        margin-bottom: 20px;
    }
    /* 公司简介页 -end */


    /* 售后/研发实力 */
    .after_sale_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .after_sale_floor{
        padding: 50px 0;
    }
    .after_sale_nav{
        padding: 50px 0 20px;
    }
    .after_sale_nav ul{
        justify-content: space-around;
    }
    .after_sale_nav ul li{
        width: 47%;
        height: 50px;
        margin-bottom: 12px;
    }
    .after_sale_nav ul li span{
        font-size: 15px;
    }
    .after_sale_nav ul li img{
        height: 24px;
        margin-right: 10px;
    }
    .after_sale_nav ul li a{
        justify-content: flex-start;
        padding-left: 10px;
        box-sizing: border-box;
    }
    .after_sale_p{
        padding: 0 10px;
    }

    .after_sale_floor1_swiper .swiper-pagination{
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        box-sizing: border-box;
    }
    .after_sale_floor1_swiper .swiper-slide{
        border-left: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-right: 1px solid #eee;
        border-top: 0;
        box-sizing: border-box;
    }
    .after_sale_floor1_swiper .swiper-pagination .swiper-pagination-bullet{
        width: 50%;
    }
    .after_sale_floor1_swiper .swiper-pagination .swiper-pagination-bullet:nth-child(3n) span{
        border-left: 0;
    }
    .after_sale_floor1_swiper .swiper-pagination .swiper-pagination-bullet {
        border-bottom: 1px solid #eee;
    }
    .after_sale_floor1_swiper .swiper-pagination .swiper-pagination-bullet:hover {
        border-bottom: 1px solid #eee;
    }
    .after_sale_floor1_swiper .swiper-pagination .swiper-pagination-bullet-active {
        border-bottom: 1px solid #eee;
    }
    .after_sale_floor1_swiper .swiper-pagination .swiper-pagination-bullet:hover span{
        font-size: 16px;
        color: #333;
        font-weight: normal;
    }

    #after_sale_floor1 .tab_nav{
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        box-sizing: border-box;
    }
    #after_sale_floor1 .tab_nav li{
        border-bottom: 1px solid #eee;
    }
    #after_sale_floor1 .tab_nav li:hover{
        border-bottom: 1px solid #eee;
    }
    #after_sale_floor1 .tab_nav .active{
        border-bottom: 1px solid #eee;
    }
    #after_sale_floor1 .tab_nav li:nth-child(3n) span{
        border-left: 0;
    }
    #after_sale_floor1 .tab_content li{
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
        box-sizing: border-box;
    }
    #after_sale_floor1 .tab_nav li{
        width:50%;
    }
    #after_sale_floor1 .tab_content_item_left{
        width: 100%;
        height: auto;
        background: none;
        padding: 30px 10px;
        border: 0;
        justify-content: flex-start;
    }
    #after_sale_floor1 .tab_content_item_right{
        width: 100%;
        padding: 0 10px 30px;
        box-sizing: border-box;
    }
    .after_sale_floor2_ul li{
        width: 100%;
        margin-right: 0;
    }
    .after_sale_floor2_ul li:nth-child(3n){
        margin-right: 0;
    }
    .after_sale_floor2_ul li:nth-child(2n){
        margin-right: 0;
    }
    .after_sale_floor4_ul li{
        width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
    }
    .after_sale_floor4_ul li:nth-child(2n){
        margin-right: 0;
    }
    .after_sale_prev, .after_sale_next{
        /* top: 54px; */
        background: rgba(255,255,255,0.5);
    }
    .after_sale_floor3_swiper .swiper_slide_detail_img{
        max-width: 100%;
    }

    .after_sale_nav .ul_active{
        top: 50px;
        width: 100%;
        margin-left: 0;
        left: 0;
        justify-content: space-between;
    }
    .after_sale_nav .ul_active li{
        width: 24%;
        margin-right: 0;
        margin-bottom: 0;
        height: 40px;
        text-align: center;
    }
    .after_sale_nav .ul_active li img{
        height: 20px;
        display: none;
    }
    .after_sale_nav .ul_active li a{
        font-size: 14px;
        text-align: center;
        padding: 0;
        justify-content: center;
    }
    .after_sale_nav .ul_active li a{
        font-size: 14px;
    }
    /* 售后/研发实力 -end*/

    /* 分页样式公用 */
    .paging_device{
        margin-bottom: 40px;
    }
    .paging_device_into li{
        min-width: 30px;
        height: 30px;
    }
    .paging_device_into li a{
        font-size: 14px;
        line-height: 30px;
    }
    .paging_device_item{
        width: 30px;
        height: 30px;
    }
    .paging_device_into{
        margin-bottom: 20px;
    }
    /* 分页样式公用 -end*/

    /* 工程案例 */
    .page_case{
        padding-top: 40px;
        box-sizing: border-box;
    }
    .page_case .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .case_list li{
        width: 100%;
        margin-right: 0!important;
    }
    /* 工程案例 -end*/

    /* 工程案例详情 */
    .case_detail_page .floor_into{
        width: 100%;
        padding: 40px 10px;
        box-sizing: border-box;
    }
    .case_detail_content{
        flex-direction: column;
        align-items: center;
        justify-content: flex-start;
    }
    .case_detail_loop{
        margin-bottom: 30px;
        width: 100%;
    }
    .case_detail_explain{
        width: 100%;
        min-height: 360px;
    }
    .case_detail_loop .gallery-thumbs{
        width: 100%;
    }
    .case_detail_explain a{
        margin: 0 auto;
    }
    .case_detail_textarea img{
        max-width: 100%;
        height: auto!important;
    }
    .same_case_swiper .swiper-button-prev, .same_case_swiper .swiper-button-next{
        width: 30px;
        height: 50px;
        margin-top: -25px;
        background-size: 12px;
    }
    .case_detail_loop .swiper-button-next, .case_detail_loop .swiper-button-prev{
        background-size: 12px;
    }
    .case_detail_explain h3{
        line-height: 30px;
    }
    /* 工程案例详情 -end*/

    /* 联系我们 */
    .contact_page .floor_into{
        width: 100%;
        padding: 40px 10px;
    }
    .company_address #baidu_map{
        width: 100%;
        height: 300px;
    }
    .company_address{
        margin-bottom: 40px;
    }
    .company_address_text{
        width: 100%;
        padding: 30px;
        min-height: 350px;
        height: auto;
    }
    .company_consultation_form {
        width: 100%;
    }
    .company_consultation_img{
        display: none;
    }
    .company_consultation_form .submit{
        margin: 0 auto;
    }
    /* 联系我们 -end */

    /* 发展历程 */
    .history_content .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .gallery-thumbs{
        width: calc( 100% - 40px );
    }
    .incident_item_left{
        padding-left: 0;
        margin-bottom: 20px;
    }
    .incident_item_right{
        width: 470px;
    }
    .history_item_img img{
        width: 100%;
    }
    .history_item_text p{
        max-width: calc( 100% - 17px );
    }
    .incident_item{
        flex-wrap: wrap;
        justify-content: center;
    }
    .history_item_point{
        display: none;
    }
    .history_banner_into{
        height: 160px;
    }
    .history_content{
        padding-top: 40px;
        padding-bottom: 0;
    }
    /* 发展历程 -end */

    /* 公司荣誉 */
    .honor_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .honor_list{
        margin-bottom: 0;
    }
    .honor_list li{
        width: 100%;
        margin-right: 0!important;
    }
    .honor_page{
        padding: 40px 0;
    }
    .hover_swiper .swiper-slide img{
        max-width: 100%;
    }
    .hover_swiper .swiper-slide p{
        line-height: 30px;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .hover_swiper .swiper-button-next{
        right: 0;
    }
    .hover_swiper .swiper-button-prev{
        left: 0;
    }
    /* 公司荣誉 -end */

    /* 公司理念 */
    .idea_page .floor_into{
        width: 100%;
        padding: 40px 10px;
        box-sizing: border-box;
    }
    .idea_floor_into li{
        width: 50%;
    }
    .idea_img{
        width: 120px;
        height: 120px;
    }
    /* 公司理念 -end */

    /* 职位招聘 */
    .job_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .job_page_floor2 ul li{
        width: 100%;
    }
    .job_table .tr .th, .job_table .tr .td{
        font-size: 12px;
        line-height: 20px;
        min-height: 50px;
        height: auto;
    }
    .job_page_floor2 ul .code_outline input{
        width: 47%;
    }
    .job_page_floor2 ul .code_box{
        width: 47%;
    }
    .job_page_floor2 ul .code_box #code{
        height: 30px;
    }
    .code_outline{
        align-items: center;
    }
    .job_page_floor2 ul .next_code span{
        display: none;
    }
    .job_child{
        padding: 20px;
    }
    .job_page_floor1{
        padding: 50px 0;
    }
    .job_page_floor2{
        padding: 50px 0;
    }
    /* 职位招聘 -end */

    /* 服务专区 */
    .map_world .floor_into{
        width: 100%;
        padding: 40px 10px;
    }
    .map_world .floor_into_top{
        flex-direction: column;
    }
    .floor_into_top .china_a{
        display: none;
    }
    .china_map {
        display: block!important;
        padding: 0;
    }
    .map_world_mask{
        background: rgba(255,255,255,.8);
    }
    .close_map{
        display: none;
    }
    .china_map_box{
        width: 100%;
        margin-bottom: 40px;
    }
    .china_map_img{
        width: 100%;
    }
    .annotation{
        width: 100%;
    }
    .server_message{
        padding-left: 0;
        width: 100%;
    }
    .server_message_into{
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .server_message_item{
        width: 100%;
        margin-right: 0%;
    }
    .map_world{
        background-size: cover;
    }
    .annotation ul{
        flex-wrap: wrap;
    }
    .annotation ul li{
        margin-bottom: 20px;
    }
    .annotation ul li:nth-child(2n){
        margin-right: 0;
    }
    .annotation{
        display: none;
    }
    .annotation2{
        display: block!important;
        padding-top: 40px;
    }
    /* 服务专区 -end */

    /* 新闻中心 */
    .news_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .news_swiper_title{
        height: 100px;
    }
    .news_loop{
        width: 100%;
    }
    .news_nav{
        width: 100%;
    }
    .news_swiper h5{
        width: 100%;
        font-size: 18px;
    }
    .news_item_img{
        width: 100%;
        height: auto;
    }
    .news_item_text_box{
        width: 100%;
        min-height: 193px;
    }
    .news_item_text{
        padding: 23px 30px;
    }
    .news_nav h4{
        margin-bottom: 20px;
    }
    .news_nav .news_nav_link{
        margin-bottom: 20px;
        font-size: 16px;
    }
    .news_nav .news_nav_link{
        line-height: 50px;
    }
    .news_nav {
        padding: 20px;
    }
    .news_nav{
        display: flex;
        align-items: flex-start;
        justify-content: center;
        flex-wrap: wrap;
    }
    .news_nav h4{
        width: 100%;
    }
    .news_nav .news_nav_link{
        width: 32%;
        margin-right: 2%;
    }
    .news_nav .news_nav_link:nth-last-of-type(1){
        margin-right: 0;
    }
    .news_nav_search{
        width: 100%;
    }
    .news_nav_search input{
        width: 75%;
        box-sizing: border-box;
    }
    .news_nav_search a{
        width: 25%;
    }
    .news_page{
        padding: 40px 0;
    }
    /* 新闻中心 -end */

    /* 新闻详情 */
    .news_detail_page{
        padding: 40px 0;
    }
    .news_detail_page h3{
        font-size: 24px;
        margin-bottom: 30px;
        padding-bottom: 20px;
        line-height: 34px;
    }
    .news_detail_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .news_detail_video video{
        width: 100%;
    }
    .news_detail_head{
        align-items: flex-start;
        margin-bottom: 40px;
    }
    .news_detail_about {
        flex-direction: column;
    }
    .news_detail_about div{
        margin-right: 0;
        margin-bottom: 10px;
    }
    .related_news_swiper a{
        flex-direction: column;
    }
    .related_news_img{
        width: 100%;
        height: auto;
    }
    .related_news_text{
        width: 100%;
    }
    .news_page_body .inside_nav{
        display: none;
    }
    /* 新闻详情 -end */

    /* 产品分类 */
    .duoyu{
        display: none;
    }
    .news_detail_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .inside_content{
        padding: 40px 0;
    }
    .inside_content_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .product_li h4 div{
        line-height: 40px;
    }
    .product_swiper .swiper-slide span{
        display: none;
    }
    .product_swiper{
        display: none;
    }
    .product_ul{
        padding-top: 0;
        padding-left: 0;
    }
    .product_loop{
        min-height: 650px;
        flex-direction: column;
    }
    .product_content .swiper-pagination{
        display: none;
    }
    .product_content .pro_prev{
        display: none;
    }
    .product_content .pro_next{
        display: none;
    }
    .product_li_app_img{
        display: block!important;
        width: 100%;
        margin-bottom: 20px;
    }
    /* 产品分类 -end */

    /* 产品详情 */
    .pro_detail_box .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .pro_detail_floor .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .pro_detail_textarea .pro_detail_textarea_img{
        max-width: 100%;
    }
    .alignnone, .alignleft ,.aligncenter ,.alignright{
        max-width: 100%;
        height: auto!important;
    }
    .pro_detail_data{
        overflow-x: scroll;
    }
    .pro_detail_data table{
        width: 1200px;
    }
    .pro_detail_point a{
        height: 60px;
    }
    .pro_detail_title{
        flex-direction: column;
    }
    .pro_detail_title h3{
        line-height: 30px;
        margin-bottom: 20px;
    }
    #pro_detail_img{
        width: 100%!important;
        background-size: 100%;
        height: 350px!important;
        margin-bottom: 40px;
    }
    .pro_detail_point{
        flex-wrap: wrap;
        justify-content: center;
    }
    .pro_detail_title{
        padding-top: 30px;
    }
    .pro_detail_point a{
        margin-right: 0;
        margin-bottom: 20px;
    }

    .pro_detail_point_active{
        width: 100%;
        margin-left: -50%;
        top: 50px;
        justify-content: space-between;
    }
    .pro_detail_point_active a{
        width: 30%;
        margin-bottom: 0;
        font-size: 14px;
        height: 40px;
    }
    .pro_detail_point_active a img{
        height: 20px;
    }
    /* 产品详情 -end */


    /* 解决方案 */
    .project_page .floor_into{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .project_floor1_nav{
        background: none;
    }
    .project_floor1_nav{
        flex-wrap: wrap;
    }
    .project_floor1_nav_item{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
        margin-bottom: 30px;
    }
    .project_floor1_nav_item_bottom .flow_text p{
        padding: 0 60px;
        box-sizing: border-box;
    }
    .project_floor2_ul li{
        width: 100%;
        margin-right: 0!important;
        margin-bottom: 30px;
    }
    .project_floor2_text{
        padding: 0 22px 22px;
        min-height: auto;
    }
    .slide_table_box{
        max-height: 200px;
        overflow:visible;
    }
    .pj_f4_slide_left{
        display: none;
    }
    .pj_f4_slide_right{
        width: 100%;
        min-height: auto;
        padding-bottom: 70px;
        padding: 20px 20px 70px;
    }
    .project_floor5_ul li{
        width: 214px;
        margin-right: 19px;
    }
    .slide_table_box{
        max-height: none;
    }
    .pj_floor4_prev, .pj_floor4_next {
        color: #fff;
        background: #0067bc;
        bottom: 15px;
    }
    .pj_floor4_prev{
        left: 50%;
        margin-left: -60px;
    }
    .pj_floor4_next {
        left: auto;
        right: 50%;
        margin-right: -60px;
    }
    .slide_table{
        min-width: 100%;
    }
    .project_floor5_ul li{
        width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
    }
    .project_floor5_ul li:nth-last-of-type(1){
        margin-bottom: 0;
    }
    /* 解决方案 -end */

    #after_sale_floor1 .tab_content_item_left dl{
        width: 100%;
        padding: 0;
    }

    .backtop{
        bottom: 40px;
    }

    /* 移动端客户反馈修改 */
    .title_box h3{
        font-size: 18px;
    }
    .floor_product_into .title_p{
        font-size: 14px;
        padding-bottom: 20px;
    }
    .floor_product_item{
        width: 272px;
    }
    .floor_product_list{
        justify-content: center;
    }
    .floor_product_item .product_class{
        font-size: 16px;
        line-height: 22px;
        height: 60px;
    }
    .floor_product_imgbox{
        margin-top: 0;
        /* display: flex;
        align-items: center;
        justify-content: center; */
        text-align:  center;
    }
    .floor_product_imgbox img{
        width: 100%;
    }
    .logo_pro{
        width: 50px;
        height: 50px;
    }
    .logo_pro_into {
        width: 50px;
        height: 50px;
        padding: 8px;
    }
    .floor_product_mask dt h6 {
        font-size: 16px;
        line-height: 22px;
        margin-bottom: 10px;
    }
    .floor_product_mask dt span{
        height: 2px;
    }
    .floor_product_mask dt{
        margin-bottom: 10px;
    }
    .floor_product_mask .link_pro{
        font-size: 14px;
        line-height: 20px;
    }
    .floor_product_mask dd{
        min-height: 24px;
    }
    .floor_project{
        padding: 0;
        height: 401px;
    }
    .floor_project .floor_into{
        padding: 30px 10px;
        box-sizing: border-box;
        background: rgba(255,255,255,.6);
    }
    .know_more{
        color: #0067bc;
    }
    .floor_project .know_more span{
        color: #0067bc;
    }
    .floor_project_text p{
        color: #000;
    }
    .floor_about{
        padding: 30px 0;
    }
    .floor_about_into_left{
        padding: 0;
    }
    .into_mask_white{
        padding: 30px 10px;
        box-sizing: border-box;
        background: rgba(255,255,255,.6);
    }
    .floor_about_into_left .floor_about_text{
        color: #000;
    }
    .floor_about_into_left .title_p{
        color: #000;
    }
    .floor_about .know_more span{
        color: #0067bc;
    }
    .about_list{
        width: 50%;
        margin-bottom: 0px!important;
    }
    .about_item_title {
        width: 70px;
        height: 70px;
        font-size: 16px;
        text-align: center;
        line-height: 18px;
        margin-bottom: 10px;
        padding: 15px;
    }
    .about_item_amout{
        font-size: 20px;
    }
    .floor_about_into_right{
        padding: 20px 10px;
        justify-content: center;
        flex-direction: row;
    }
    .floor_news_text h4 a{
        line-height: 24px;
    }
    .floor_news_text_time span{
        font-size: 24px;
    }
    .floor_news_img>img{
        width: 272px;
        display: block;
        margin: 0 auto;
    }
    .title_box .know_more span{
        color: #0067bc;
    }
    .floor_serve_into .title_p{
        font-size: 14px;
        color: #333;
    }
    .floor_serve_item{
        width: 272px;
    }
    .floor_serve_list{
        justify-content: center;
    }
    .floor_serve_item_text{
        padding: 20px;
    }
    .floor_serve_item_text h4{
        font-size: 16px;
        margin-bottom: 12px;
    }
    .floor_serve_item_text p{
        font-size: 15px;
        margin-bottom: 15px;
    }
    .project_floor1_nav_item{
        width: 50%;
        padding: 0;
    }
    .project_floor1_nav_item_bottom1{
        background-size: cover;
    }
    .project_floor1_nav_item_bottom .bottom_mask{
        background-size: cover;
    }
    .project_floor1_nav_item_bottom .flow_name {
        top: 40px;
    }
    .project_floor1_nav_item_bottom .flow_name h6{
        font-size: 15px;
        margin-bottom: 10px;
    }
    .project_floor1_nav_item_bottom .flow_text p{
        padding: 0;
    }
    .project_floor1_nav_item_bottom .flow_text{
        top: 80px;
        padding: 0 15px;
    }
    .project_floor1_nav_item_bottom .flow_text p{
        line-height: 26px;
        font-size: 13px;
    }
    .project_floor_title h5{
        font-size: 20px;
    }
    .project_floor1_nav_item_top {
        width: 70px;
        height: 70px;
    }
    .project_floor1_nav_item_top .pj{
        width: 40px;
        height: 40px;
        margin-left: -20px;
        margin-top: -20px;
    }
    .project_floor1_nav_item{
        margin-bottom: 10px;
    }
    .project_floor1_nav_item_top{
        margin: 0 auto 10px auto;
    }
    .project_floor1{
        padding: 40px 0;
    }
    .project_floor1 .project_floor_title{
        margin-bottom: 40px;
    }
    .project_floor2{
        padding: 40px 0;
    }
    .project_floor2_ul li:nth-last-of-type(1){
        margin-bottom: 0;
    }
    .project_floor3{
        padding: 40px 0;
    }
    .project_floor4{
        padding: 40px 0;
    }
    .project_floor5{
        padding: 40px 0;
    }
    .project_floor6{
        padding: 40px 0;
    }
    .case_list li{
        margin-bottom: 30px;
    }
    .project_floor6 .case_list li:nth-last-of-type(1){
        margin-bottom: 0;
    }
    .case_list li .case_name{
        padding: 15px;
    }
    .project_floor1_nav_item_bottom .flow_name span{
        height: 2px;
    }
    .after_sale_nav .ul_active li span{
        font-size: 12px;
    }
    .sale_ul_open p{
        padding: 10px;
    }
    .after_sale_floor2_ul li{
        margin-bottom: 20px;
    }
    .after_sale_floor2_ul li:nth-last-of-type(1){
        margin-bottom: 0;
    }
    .after_sale_floor{
        padding: 40px 0;
    }
    .after_sale_floor4_ul li{
        margin-bottom: 20px;
    }
    .after_sale_floor4_ul li:nth-last-of-type(1){
        margin-bottom: 0;
    }
    .map_world{
        background-size: 100%;
        background-color: rgba(171, 219, 255, 1);
    }
    .map_world_mask{
        background: none;
    } 
    .china_map{
        min-height: 180px;
        padding-top: 35px;
        box-sizing: border-box;
    }    
    .china_map_img{
        display: none;
    }  
    .close_map{
        display: none;
        right: 10px;
        top: 20px;
    }
    .floor_into_top .china_a{
        display: block;
    }
    .floor_into_top .china_a {
        position: absolute;
        width: 100%;
        height: 210px;
        left: 0;
        top: 0;
        cursor: pointer;
        z-index: 40;
    }
    .map_world .floor_into{
        padding: 0 10px 40px;
    }
    .company_address_text{
        display: none;
    }
    .phone_box .phone_box1{
        width: auto;
    }
    .phone_box .phone_box2{
        width: auto;
    }
    .phone_box .phone_box1{
        flex-wrap: nowrap;
    }
    .phone_box .phone_box2{
        flex-wrap: wrap;
    }
    .phone_box .phone_box_span2{
        margin-right: 0;
    }
    .about_floor_into .video_box .video_play{
        margin-left: -25px;
        margin-top: -25px;
        width: 50px;
        height: 50px;
    }
    .company_data_num{
        font-size: 30px;
    }
    .company_data_text{
        font-size: 20px;
        line-height: 30px;
    }
    .company_data {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .company_data_text {
        padding: 0 15px;
        box-sizing: border-box;
    }
    .company_data ul{
        margin-bottom: 10px;
    }

    .title_box .know_more span{
        letter-spacing: -2px;
    }
    .floor_project .know_more span{
        letter-spacing: -2px;
    }
    .floor_about .know_more span{
        letter-spacing: -2px;
    }
    .phone_box>div p:nth-of-type(1){
        margin-right: 12px;
    }
    /* 移动端客户反馈样式修改 -end */

    /* 移动端首页banner */
    .pc_banner_img{
        display: none;
    }
    .app_banner_img{
        display: block!important;
    }
    /* 移动端首页banner -end*/

}
@media (max-width: 345px){
    iframe{
        width: 100%!important;
        height: auto!important;
    }
    /* 移动端客户反馈样式修改 */
    .project_floor1_nav_item_bottom .flow_name{
        top: 30px;
    }
    .project_floor1_nav_item_bottom .flow_name h6{
        margin-bottom: 8px;
        font-size: 14px;
    }
    .project_floor1_nav_item_bottom .flow_text{
        top: 65px;
    }
    .project_floor1_nav_item_bottom .flow_text{
        padding: 0 10px;
    }
    .project_floor1_nav_item_bottom .flow_text p{
        font-size: 12px;
    }
    .floor_project_text p{
        font-size: 14px;
    }
    .floor_about_into_left .title_p{
        font-size: 14px;
    }
    .floor_about_into_left .floor_about_text{
        font-size: 14px;
    }
    /* 移动端客户反馈样式修改 -end */

    .pro_detail_point{
        flex-wrap: wrap;
        justify-content: center;
    }
    .pro_detail_title{
        padding-top: 30px;
    }
}