﻿@media screen and (max-width:1700px) {
    .main_about_lancoo {
        padding: 8rem 0;
    }
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
}

@media screen and (max-width:1600px) {
    .about_lancoo_number .show_nav > li {
        margin-left: 3rem;
    }
    .brief_left .brief_right {
        padding: 0.5rem;
    }
    .banner .item .unify_info .unify_title {
        font-size: 0.875rem;
    }
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
}

@media screen and (max-width:1500px) {
    .os_cw_a, .page_header {
        width: auto !important;
        padding: 0 40px;
        box-sizing: border-box;
    }
    .banner .item .unify_info .unify_title {
        font-size: 0.75rem;
    }

    .case_contain {
        width:auto;
        padding: 0 40px;
    }

    .airoom_s4_context {
        margin-left: 2rem;
    }
    .aiexam_s1_img {
        margin: 10.625rem 2rem;
    }
    .aiexam_s2_context{
        margin-left: 0;
    }
    .cloudroom_s4_context {
        margin-left:1.25rem;
    }
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
}

@media screen and (max-width:1400px) {
    .os_header .main .nav > li {
        padding-left: 3rem;
    }
        .os_header .main .nav > li > a {
            font-size: 16px;
        }
    .os_header .down_con .content .subnav a {
        font-size: 16px;
    }
     .aiexam_s2_context{
        margin-left: 2.5rem;
    }
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
}

@media screen and (max-width:1300px) {
    .main_product_container {
        width: 96%;
    }
    .aiexam_s2_context {
        margin-left: 0;
    }

    .new_list, .new_pagination{
        width:auto;
    }

    .news_detail {
        width:auto;
        padding:0 20px;
    }
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
}

@media screen and (max-width:1200px) {
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
    .os_cw_a, .page_header,.main_product {
        padding: 0 20px;
    }
    .page_title2, .page_title,.page_text {
        margin-left:0;
    }
    .text_qrcode {
        width: 110% !important;
        -webkit-transform-origin-x: 0;
        -webkit-transform: scale(0.9);
    }

    .case_contain {
        padding: 0 20px;
    }

    .case_menu_title_eng {
        width: 110% !important;
        -webkit-transform-origin-x: 0;
        -webkit-transform: scale(0.88);
        margin: 0.5rem 0 0 1rem !important;
    }
    .about_lancoo_number .show_nav > li {
        margin-left: 1.25rem;
    }
    .main_product_container {
        width: 100%;
    }
    .aiexam_s2_context {
        margin-left: 2.5rem;
    }
}

@media screen and (max-width:1100px) {
    .os_header .main .nav > li > a {
        font-size: 14px !important;
        margin-left: 2rem !important;
    }
    .airoom_s4_context {
        width: 30rem;
        margin-left: 0;
    }
    .aiexam_s1_img {
        margin: 10.625rem 1rem;
    }
    .aiexam_s2_context {
        width: 29rem;
        margin-left: 0rem;
    }
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
}

@media screen and (max-width:1024px) {
    /*蓝鸽风采*/
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
     .elegant_djzc_img{
        width: 100%;
        padding: 12% 0;
        background-size: 25% 20%;
    }
     .elegant_tab_title .elegant_tab_title_item {
        margin-right:2rem;
    }
     .party_detail{
        width: auto;
        padding: 0 20px;
        height: auto;
     }
     .elegant_menu{
         min-height: 0;
     }
     .elegant_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap: wrap;
     }
     .elegant_menu_nav_li {
        width:25%;
        text-align: center;
    }
    .elegant_menu_nav_li_text{
        display: inline-flex;
        border: 1px solid #ce2e22;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #ce2e22;
        background-color: #fff;
    } 
    .elegant_menu_nav_li_tip{
        display:none;
    }
    .elegant_menu_nav_li_isactive .elegant_menu_nav_li_text{
        color:#fff;
        background-color:#ce2e22;
    }
    .elegant_menu_nav_li:hover > .elegant_menu_nav_li_text{
         color:#fff;
    }

    .os_header .nav, .os_header .search,.mouseIco {
        display:none;
    }
    .os_header .logo {
        background-image: url("../images/logo_on.png");
    }
    .os_header .menu {
        display:block;
    }
    .banner {
        padding-top:4.75rem;
    }
    .banner .slick-active .pimg {
        visibility: visible !important;
        -webkit-animation:none;
        animation: none;
    }
    .banner .slick-prev {
        left:-10rem
    }
    .banner .slick-next {
       right:-10rem;
    }
        .banner .slick-dots {
            bottom: 1rem;
        }

    .main_page1, .main_page2,.main_product_intro {
        padding:3rem 0;
    }

     .page_title {
        margin-top:6rem;
    }

    .model_title {
        margin-bottom:3rem;
    }
    .about_lancoo_text {
        min-height:4.5rem;
    }
    .product_brief_text {
        width:90%
    }

    .product_show_cell {
        margin-top:2rem;
    }
    .product_show_cell_isactive {
        width:100%;
    }
    .product_show_cell_spread_text {
        width:auto;
    }

    .hot_new_show {
        height: 29.5rem;
    }
    .hot_new_show_list {
        padding-bottom: 1.5rem;
    }
    .hot_new_show_list .slick-dots {
        bottom: 0;
    }

    .main_banners,.page_banners,.product_banner {
        margin-top:4.75rem;
    }
    .elegant_result_main .issues_item {
        min-height: 9rem;
        padding: 3.5rem 0 2rem 0;
    }
    .elegant_result_main .issues_content_word {
        line-height: 1.25rem;
    }
    .elegant_result_main .issues_head_img,.elegant_result_main .issues_content_space,.elegant_result_main .issues_item_left .issues_content_year {
        left:5%;
    }
    .elegant_result_main .issues_content_text {
        transform:none;
        width:auto;
        text-align: left !important;
        position:relative;
        padding-left:6.5%
    }
    .elegant_result_main .issues_content_year {
        top: 20%;
        transform: translate(-0.5625rem, 0);
    }
    .elegant_result_main .issues_item_right .issues_content_year {
        left: 5%;
        transform: translate(-0.5625rem, -50%);
        text-align: left;
        padding-left: 1.75rem;
    }
    .elegant_result_main .issues_item_right .issues_content_year:after {
        content: none;
    }
    .elegant_result_main .issues_item_right .issues_content_year:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 1.125rem;
        height: 1.125rem;
        background: url("../../images/icon_time_line_piont_hover.png") center center no-repeat;
        background-size: 100% 100%;
    }
    .elegant_style_character_left {
        width:100%;
        height: 30rem;
        padding:0;
    }
    .elegant_style_character_title {
        font-weight:700;
    }
    .elegant_style_character_right {
        float:left;
        width:100%;
    }
    .character_tab {
        margin:3rem auto;
    }

    .room_content {
        height:auto;
    }
    .room_content_right {
        float:none;
        width:100%;
        height:auto
    }
    .room_content_left {
        float:none;
        width:100%;
        height:auto;
        padding:2rem;
    }
    .room_content_title {
        margin:0;
        padding:0;
        height:auto;
        min-height:1.5rem
    }
    .room_content_text {
        height:auto;
        min-height: 4rem;
        padding:0;
    }
    .room_content_other {
        padding: 0;
        height: auto;
        min-height: 2.25rem;
    }

    .cooperate_left {
        float:none;
        width:100%;
        text-align:center;
        margin-top:20px;
    }
    .cooperate_channel_text {
        width:auto;
        font-size: 1.5rem;
    }
    .cooperate_right {
        float:none;
        width:100%;
        margin: 20px auto;
    }
    .main_framework {
        padding:20px 0;
    }
    .market_framework {
        width:auto;
        height:auto;
    }
    .market_framework_agent_cell {
        margin-left:8rem;
    }
    .market_framework_arrowtop {
       width: 54rem; 
    }
    .market_framework_horizontal_stripe {
        width: 52.875rem;
    }
    .market_framework_agent {
        width:71rem;
        margin:0 auto;
    }
    .market_contct {
        display:none;
        /*width:auto;*/
    }

    .market_contct_mobile {
        display:block;
    }

    .main_product {
        height:auto;
    }
    .main_case {
        padding:2rem 0;
    }
    .case_hot {
        height: 22.5rem;
    }
    .case_list .slick-dots {
        bottom:0;
    }

    .airoomtitle {
        top: 9rem;
    }
    .airoomshowimg {
        right: 20px;
        top: 50%;
        transform: translateY(-50%);
    }
    .airoom_s1_img{
        float:none;
        margin: 2rem auto;  
        width:560px;
        height:370px; 
    }
    .airoom_s1_context {
        float:none;
        margin: 2rem auto;  
        width:44.75rem; 
        height: auto;
    }
    .airoom_s2_img {
        float: none;
        margin: 2rem auto;
        width:560px;
        height:283px;
    }
    .airoom_s2_context {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height: auto;
    }
    .airoom_s3_img{
        float: none;
        margin: 2rem auto;
        width:460px;
        height:498px;
    }
    .airoom_s3_context {
        float: none;
        margin: 2rem auto;
        width:460px;
        height: auto;
    }
    .airoom_s4_img {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height: 387px;
    }
    .airoom_s4_context {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height: auto;
    }
    .aiexam_s1_img{
        float: none;
        margin: 2rem auto;
        width: 560px;
        height:394px;
    }
        .aiexam_s1_img .aiexam_s1_plane {
            width: 30px;
            height: 30px;
        }
    .aiexam_s1_context {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height: auto;
    }
    .aiexam_s2_img {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height:412px;
    }
    .aiexam_s2_context {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height: auto;
    }
    .aiexamvalue_main {
        height: 32.5rem;
    }
        .aiexamvalue_main .slick-dots {
            bottom: 0;
        }
    .cloudroom_s1_img {
        float: none;
        margin: 2rem auto;
        width:360px;
        height:358px;
    }
    .cloudroom_s1_context {
        float: none;
        margin: 2rem auto;
        height: auto;
    }
    .cloudroom_s2_img {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height:295px;
    }
    .cloudroom_s2_context {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height: auto;
    }
    .cloudroom_s3_img {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height:289px;
    }
    .cloudroom_s3_context {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height: auto;
    }
    .cloudroom_s4_img {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height:404px;
    }
    .cloudroom_s4_context {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height: auto;
    }
    .cloudroom_s5_img {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height:382px;
    }
    .cloudroom_s5_context {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height: auto;
    }
    .aicampustitle {
        left:auto;
    }

    .aicampus_s1_img {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height:364px;
    }
    .aicampus_s1_context {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height: auto;
    }
    .aicampus_s2_img {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height:374px;
    }
    .aicampus_s2_context {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height: auto;
    }
    .aicampus_s3_img {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height:374px;
    }
    .aicampus_s3_context {
        float: none;
        margin: 2rem auto;
        width: 560px;
        height: auto;
    }
    .aicampus_s4_img {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height:399px;
    }
    .aicampus_s4_context {
        float: none;
        margin: 2rem auto;
        width: 460px;
        height: auto;
    }
     .main_new {
        padding-top:2rem;
    }
    .new_list {
        margin:0;
    }
    .new_pagination {
        margin-left:0;
        margin-right:0;
    }
    /*成功案例*/
    .case_menu {
        float:none;
        width:auto;
    }
    .case_content {
        float:none;
        width:auto;
        margin-top:2rem;
    }
    .case_pagination {
        margin:2rem 0;
    }

    .elegant_contain{
        width: 100%;
    }

    .elegant_menu {
        float:none;
        width:auto;
    }
    .elegant_content {
        float:none;
        width:auto;
        margin-top:2rem;
    }
    .elegant_pagination {
        margin:2rem 0;
    }
    .elegant_list{
        width: 100%;
        margin-left:0;
    }
    .elegant_list_rows_content{
        padding: 0.5rem;
    }
    .elegant_list_rows_content_title{
        width: 100%;
        margin-bottom: 1rem;
    }
    .elegant_list_rows_content_time{
        width: 100%;
    }
    .elegant_pagination{
        width: 100%;
    }
   
}

@media screen and (max-width:1000px) {
    /*蓝鸽风采*/
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
    .elegant_djzc_img{
        width: 100%;
        padding: 12% 0;
        background-size: 25% 20%;
    }
     .elegant_tab_title .elegant_tab_title_item {
        margin-right:2rem;
    }
     .party_detail{
        width: auto;
        padding: 0 20px;
        height: auto;
     }
     .elegant_menu{
         min-height: 0;
     }
     .elegant_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap: wrap;
     }
     .elegant_menu_nav_li {
        width:25%;
        text-align: center;
    }
    .elegant_menu_nav_li_text{
        display: inline-flex;
        border: 1px solid #ce2e22;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #ce2e22;
        background-color: #fff;
    } 
    .elegant_menu_nav_li_tip{
        display:none;
    }
    .elegant_menu_nav_li_isactive .elegant_menu_nav_li_text{
        color:#fff;
        background-color:#ce2e22;
    }
    .elegant_menu_nav_li:hover > .elegant_menu_nav_li_text{
         color:#fff;
    }
     /*成功案例*/
      .case_menu{
         min-height: 0;
     }
     .case_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap:wrap;
     }
     .case_menu_nav_li {
         margin-left:2%;
    }
     .case_menu_nav_li:first-child{
         margin-left:1%;
     }
   .case_menu_nav_li_text{
        border: 1px solid #409eff;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #409eff;
        background-color: #fff;
    } 
    .case_menu_nav_li_tip{
        display:none;
    }
    .case_menu_nav_li_isactive .case_menu_nav_li_text{
        color:#fff;
        background-color:#409eff;
    }
    .case_menu_nav_li:hover > .case_menu_nav_li_text{
         color:#fff;
    }


    .main_about_lancoo {
        padding: 3rem 0;
    }
    .brief_left {
        width:auto;
        height:26rem;
        padding: 0 10%;
    }
    .brief_left .model_title {
        text-align:center;
    }
    .about_lancoo_number,.about_lancoo_btn  {
        margin-top:2rem;
    }
    .about_lancoo_number .show_nav > li {
        margin-left: 5rem;
    }
    .brief_right {
        float: left;
        width: auto;
        padding: 0 10%;
        background-color:#ffffff;
        box-shadow: none;
    }
        .brief_right video {
            background-color:#000;
        }
    
}

@media screen and (max-width:900px) {
    /*蓝鸽风采*/
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
    .elegant_djzc_img{
        width: 100%;
        padding: 12% 0;
        background-size: 25% 20%;
    }
     .elegant_tab_title .elegant_tab_title_item {
        margin-right:2rem;
    }
     .party_detail{
        width: auto;
        padding: 0 20px;
        height: auto;
     }
     .elegant_menu{
         min-height: 0;
     }
     .elegant_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap: wrap;
     }
     .elegant_menu_nav_li {
        width:25%;
        text-align: center;
    }
    .elegant_menu_nav_li_text{
        display: inline-flex;
        border: 1px solid #ce2e22;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #ce2e22;
        background-color: #fff;
    } 
    .elegant_menu_nav_li_tip{
        display:none;
    }
    .elegant_menu_nav_li_isactive .elegant_menu_nav_li_text{
        color:#fff;
        background-color:#ce2e22;
    }
    .elegant_menu_nav_li:hover > .elegant_menu_nav_li_text{
         color:#fff;
    }
     /*成功案例*/
     .case_menu{
         min-height: 0;
     }
     .case_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap:wrap;
     }
     .case_menu_nav_li {
         margin-left:2%;
    }
   .case_menu_nav_li_text{
        border: 1px solid #409eff;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #409eff;
        background-color: #fff;
    } 
    .case_menu_nav_li_tip{
        display:none;
    }
    .case_menu_nav_li_isactive .case_menu_nav_li_text{
        color:#fff;
        background-color:#409eff;
    }
    .case_menu_nav_li:hover > .case_menu_nav_li_text{
         color:#fff;
    }

    .os_footer .linktext > div {
        float:none;
    }
    .page_title {
        margin-top: 5rem;
    }
    .market_framework_agent_cell {
        margin-left:4rem;
    }
    .market_framework_arrowtop {
       width: 44rem; 
    }
    .market_framework_horizontal_stripe {
        width: 42.875rem;
    }
    .market_framework_agent {
        width:63rem;
        margin:0 auto;
    }

    .airoomtitle {
        top: 6rem;
    }
    .aiexamtitle {
        margin: 10rem 0;
    }
    .cloudroomshowtitle {
        top:4rem;
    }
    .cloudroomshowtip {
        top:10rem;
    }
    .cloudroomtitle {
        top:14rem;
    }
    
}

@media screen and (max-width:800px) {
    /*蓝鸽风采*/
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
     .elegant_djzc_img{
        width: 100%;
        padding: 12% 0;
        background-size: 25% 20%;
    }
     .elegant_tab_title .elegant_tab_title_item {
        margin-right:2rem;
    }
     .party_detail{
        width: auto;
        padding: 0 20px;
        height: auto;
     }
     .elegant_menu{
         min-height: 0;
     }
     .elegant_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap: wrap;
     }
     .elegant_menu_nav_li {
        width:25%;
        text-align: center;
    }
    .elegant_menu_nav_li_text{
        display: inline-flex;
        border: 1px solid #ce2e22;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #ce2e22;
        background-color: #fff;
    } 
    .elegant_menu_nav_li_tip{
        display:none;
    }
    .elegant_menu_nav_li_isactive .elegant_menu_nav_li_text{
        color:#fff;
        background-color:#ce2e22;
    }
    .elegant_menu_nav_li:hover > .elegant_menu_nav_li_text{
         color:#fff;
    }
     /*成功案例*/
     .case_menu{
         min-height: 0;
     }
     .case_menu_nav{
         min-height:0;
         display:flex;
     }
      .case_menu_nav_li {
        margin-left: 2%;
    }
      .case_menu_nav_li_text{
        border: 1px solid #409eff;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #409eff;
        background-color: #fff;
    } 
    .case_menu_nav_li_tip{
        display:none;
    }
    .case_menu_nav_li_isactive .case_menu_nav_li_text{
        color:#fff;
        background-color:#409eff;
    }
    .case_menu_nav_li:hover > .case_menu_nav_li_text{
         color:#fff;
    }
     



    .os_footer .linktext > div {
        float:none;
    }
    .about_lancoo_number .show_nav > li {
        margin-left: 3rem;
    }
    .elegant_brief_text {
        width:100%;
        padding:20px;
    }
    .page_title {
        margin-top:4rem;
        font-size:3rem;
    }
    .page_title2, .page_text {
        font-size: 2rem;
        height: 2rem;
        line-height: 2rem;
    }

    .market_framework_agent {
        height:14rem;
        width:44rem;
        margin:0 auto;
    }
    .market_framework_agent_cell {
        margin-left:14.5rem;
        height: 14rem;
        width: 5rem;
        position: relative
    }
    .market_framework_agent_cell_title {
        width:2.25rem;
        margin: 1rem auto;
    }
    .market_framework_agent_cell_content {
        display:none;
    }
    .market_framework_arrowtop {
       width: 40rem; 
    }
    .market_framework_horizontal_stripe {
        width: 38.875rem;
    }
    .market_bit_head {
        width:80%
    }

    .airoomtitle {
        top: 5rem;
        width: 27.5rem;
    }
    .airoomtitle .bigtitle {
         margin-top:0.5rem;
        font-size:3.5rem;
    }
    .airoomtitle .smalltitle {
        font-size:2rem;
        margin-top:1.25rem;
    }
        .airoomtitle .smalltitle > div {
            margin-left:3rem;
            width:3.5rem;
        }

    .aiexamtitle {
        margin: 8rem 0;
        width: 33rem;
    }
        .aiexamtitle .bigtitle {
            font-size: 3.5rem;
        }
        .aiexamtitle .smalltitle {
            font-size: 2rem;
            margin-top: 1.25rem;
        }
            .aiexamtitle .smalltitle > div {
                margin-left: 9rem;
            }
        .aiexamtitle .thirdtitle {
            font-size: 1.25rem;
        }
    .cloudroomshowtitle {
        font-size: 4rem;
        height: 4rem;
        line-height: 4rem;
    }
    .cloudroomshowtip {
        font-size: 1.5rem;
        line-height: 1.5rem;
        height: 3rem;

    }
        .cloudroomtitle .icon {
            height: 1.5rem;
            font-size: 1rem;
            line-height: 1.25rem;
        }
    .aicampusbigtitle {
        font-size:3.5rem;
    }

    .case_list_cell {
        width: 48%;
        margin-left: 4%;
    }
        .case_list_cell:nth-child(4) {
            margin-left: 4%;
        }
        .case_list_cell:nth-child(3), .case_list_cell:nth-child(5) {
            margin: 0;
        }
        .case_list_cell:nth-child(3),.case_list_cell:nth-child(4), .case_list_cell:nth-child(5), .case_list_cell:nth-child(6) {
            margin-top: 1.875rem;
        }  
}

@media screen and (max-width:700px) {
    /*蓝鸽风采*/
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
     .elegant_djzc_img{
        width: 100%;
        padding: 12% 0;
        background-size: 25% 20%;
    }
     .elegant_tab_title .elegant_tab_title_item {
        margin-right:2rem;
    }
     .party_detail{
        width: auto;
        padding: 0 20px;
        height: auto;
     }
     .elegant_menu{
         min-height: 0;
     }
     .elegant_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap: wrap;
     }
     .elegant_menu_nav_li {
        width:25%;
        text-align: center;
    }
    .elegant_menu_nav_li_text{
        display: inline-flex;
        border: 1px solid #ce2e22;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #ce2e22;
        background-color: #fff;
    } 
    .elegant_menu_nav_li_tip{
        display:none;
    }
    .elegant_menu_nav_li_isactive .elegant_menu_nav_li_text{
        color:#fff;
        background-color:#ce2e22;
    }
    .elegant_menu_nav_li:hover > .elegant_menu_nav_li_text{
         color:#fff;
    }
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
     /*成功案例*/
     .case_menu_nav_li_text{
        border: 1px solid #409eff;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #409eff;
        background-color: #fff;
    } 
    .case_menu_nav_li_tip{
        display:none;
    }
    .case_menu_nav_li_isactive .case_menu_nav_li_text{
        color:#fff;
        background-color:#409eff;
    }
    .case_menu_nav_li:hover > .case_menu_nav_li_text{
         color:#fff;
    }



    .os_footer .cmp_qrcode ,.os_footer .recruit_qrcode {
        margin-right: 1rem;
    }
    .brief_left, .brief_right {
        padding: 0;
    }
    .page_title {
        margin-top:4rem;
        font-size:3rem;
        height:4rem;
        line-height:4rem;
    }
    .page_text{
        font-size:1.5rem;
    }
    .market_bit_head {
        width:94%
    }
    .airoomtitle {
        width: 24rem;
        top: 4rem;
    }
        .airoomtitle .bigtitle {
            margin-top: 0.5rem;
            font-size: 3rem;
        }
        .airoomtitle .smalltitle {
            font-size: 1.75rem;
            margin-top: 0.5rem;
        }
            .airoomtitle .smalltitle > div {
                margin-left: 2rem;
                width: 3.5rem;
            }
    .aiexamtitle {
        margin:6rem 0;
        width: 28rem;
    }
      .aiexamtitle .bigtitle {
            font-size: 3rem;
        }
       .aiexamtitle .smalltitle {
            font-size: 1.75rem;
            margin-top: 1rem;
        }
        .aiexamtitle .smalltitle > div {
            margin-left: 8rem;
            width: 3rem;
            height: 2px;
        }
    .cloudroomshowtitle {
       font-size: 3.5rem;
       top:3rem;
    }
    .cloudroomshowtip {
        top: 8rem;
    }
    .cloudroomtitle {
        top: 12rem;
    }
    .cloudroomtitle .icon {
        margin-top:0.5rem;
        height: 1.5rem;
        font-size: 1rem;
        line-height: 1.25rem;
    }

    .aicampusbigtitle {
        font-size: 2.75rem;
    }
    .aicampussmalltitle {
        font-size: 1rem;
    }

    .market_contct_mobile .cell {
        width:calc(100% - 20px);
    }
    
}

@media screen and (max-width:600px) {
    /*蓝鸽风采*/
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
    .elegant_djzc_img{
        width: 100%;
        padding: 12% 0;
        background-size: 25% 20%;
    }
     .elegant_tab_title .elegant_tab_title_item {
        margin-right:2rem;
    }
     .party_detail{
        width: auto;
        padding: 0 20px;
        height: auto;
     }
     .elegant_menu{
         min-height: 0;
     }
     .elegant_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap: wrap;
     }
     .elegant_menu_nav_li {
        width:25%;
        text-align: center;
    }
    .elegant_menu_nav_li_text{
        display: inline-flex;
        border: 1px solid #ce2e22;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #ce2e22;
        background-color: #fff;
    } 
    .elegant_menu_nav_li_tip{
        display:none;
    }
    .elegant_menu_nav_li_isactive .elegant_menu_nav_li_text{
        color:#fff;
        background-color:#ce2e22;
    }
    .elegant_menu_nav_li:hover > .elegant_menu_nav_li_text{
         color:#fff;
    }
    /*成功案例*/
      .case_content{
        margin-top:1rem;
    }
     .case_menu_nav_li_text{
        border: 1px solid #409eff;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #409eff;
        background-color: #fff;
    } 
    .case_menu_nav_li_tip{
        display:none;
    }
    .case_menu_nav_li_isactive .case_menu_nav_li_text{
        color:#fff;
        background-color:#409eff;
    }
    .case_menu_nav_li:hover > .case_menu_nav_li_text{
         color:#fff;
    }

     .os_footer .cmp_qrcode ,.os_footer .recruit_qrcode {
        position:absolute;
        top:0;
        margin-top:1.5rem;
    }
    .os_footer .cmp_qrcode {
        right: 0;
    }
    .os_footer .recruit_qrcode {
        right:  7.625rem;
    }

     .page_title {
        margin-top:3rem;
        font-size:2rem;
        height:3rem;
        line-height:3rem;
    }

    .about_lancoo_number .show_nav > li {
        margin-left: 0.25rem;
    }  
    
    .product_show_cell_spread_text {
        display:none;
    }  

    .cooperate_channel_text {
        margin-top: 2rem;
        font-size: 1.25rem;
    }
    .market_framework_agent {
        width:39rem;
    }
    .market_framework_agent_cell {
        margin-left:12rem;
        height: 14rem;
        width: 5rem;
        position: relative
    }
    .market_framework_arrowtop {
       width: 35rem; 
    }
    .market_framework_horizontal_stripe {
        width: 33.875rem;
    }
    .market_bit_head {
        width:100%
    }

    .product_item_title {
        min-height:1.5rem;
        font-size:1.5rem;
        line-height:1.5rem;
    }
    .case_info {
        margin-top:2rem;
    }
    .case_info_engtitle {
        display:none;
    }
    .case_info_cell {
        margin: 1rem 0;    
    }
    .airoomtitle {
        top: 3rem;
        width: 19rem;
    }
    .airoomtitle .tips {
        font-size:1.25rem;
    }
        .airoomtitle .bigtitle {
            font-size: 2.5rem;
            height: 2.5rem;
            line-height: 2.5rem;
            letter-spacing: 1px;
        }
        .airoomtitle .smalltitle {
            font-size: 1.5rem;
            height: 1.5rem;
            line-height: 1.5rem;
            /*padding-right: 5px;*/
        }
            .airoomtitle .smalltitle > div {
                margin-left: 1.25rem;
                width: 1.5rem;
                height: 2px;
            }
        .airoomtitle .icon {
            margin-top: 1rem;
        }
        .airoomtitle .skill {
            width: 250px;
        }


    .airoom_s1_img,.airoom_s1_context,.airoom_s2_img,.airoom_s2_context {
        width: 100%;
    }
    .aiexamtitle {
        width: 22.5rem;
        margin:5rem 0;

    }
        .aiexamtitle .bigtitle {
            font-size: 2.5rem;
            height:2.5rem;
            line-height:2.5rem;
            letter-spacing: 1px;
        }
        .aiexamtitle .smalltitle {
            font-size:1.5rem;
            height:1.5rem;
            line-height:1.5rem;
            padding-right:5px
        }
            .aiexamtitle .smalltitle > div {
                margin-left: 5rem;
                margin-top:0.5rem;
                width: 2.5rem;
                height: 2px;
            }
        .aiexamtitle .thirdtitle {
            font-size: 1rem;
            padding-right:5px
        }
    .aiexam_s1_img,.aiexam_s1_context,.aiexam_s2_img,.aiexam_s2_context {
        width: 100%;
    }
    .cloudroomshowtitle {
        top:2rem;
        font-size: 3rem;
        height: 3rem;
        line-height: 3rem;
    }
    .cloudroomshowtip {
        font-size: 1.25rem;
        line-height: 1.25rem;
        height: 2.5rem;
        top:6rem;
    }
    .cloudroomtitle {
        top: 10rem;
    }
    .cloudroom_s2_img ,.cloudroom_s2_context {     
        width: 100%;
    }

    .aicampus_s2_img,.aicampus_s2_context ,.aicampus_s3_img ,.aicampus_s3_context {
        width: 100%;
    }

    /*.aicampustitle {
        width: 20rem;
    }*/
    .aicampusbigtitle {
        font-size: 2.25rem;
    }
    .aicampussmalltitle {
        width: 22rem;
        font-size: 1rem;
        margin-top:0.5rem;
        line-height: 1.5rem;
    }

    .new_list_rows {
        height:auto;
    }

    .new_list_rows_img {
        float:none;
        width:100%;
    }

    .new_list_rows_content {
        float:none;
        width:auto;
    }

    .case_list_cell {
        float:none;
        width: auto;
        margin: 20px auto !important;
    }
}

@media screen and (max-width:500px) {
    /*蓝鸽风采*/
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
    .elegant_djzc_img{
        width: 100%;
        padding: 12% 0;
        background-size: 25% 20%;
    }
     .elegant_tab_title .elegant_tab_title_item {
        margin-right:2rem;
    }
     .party_detail{
        width: auto;
        padding: 0 20px;
        height: auto;
     }
     .elegant_menu{
         min-height: 0;
     }
     .elegant_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap: wrap;
     }
     .elegant_menu_nav_li {
        width:25%;
        text-align: center;
    }
    .elegant_menu_nav_li_text{
        display: inline-flex;
        border: 1px solid #ce2e22;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #ce2e22;
        background-color: #fff;
    } 
    .elegant_menu_nav_li_tip{
        display:none;
    }
    .elegant_menu_nav_li_isactive .elegant_menu_nav_li_text{
        color:#fff;
        background-color:#ce2e22;
    }
    .elegant_menu_nav_li:hover > .elegant_menu_nav_li_text{
         color:#fff;
    }
    /*成功案例*/
     .case_content{
        margin-top:1rem;
    }
     .case_menu_nav_li_text{
        border: 1px solid #409eff;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #409eff;
        background-color: #fff;
    } 
    .case_menu_nav_li_tip{
        display:none;
    }
    .case_content{
        margin-top:0;
    }
    .case_menu_nav_li_isactive .case_menu_nav_li_text{
        color:#fff;
        background-color:#409eff;
    }
    .case_menu_nav_li:hover > .case_menu_nav_li_text{
         color:#fff;
    }

    .os_header_contain li {
        line-height:3rem;
    }
    .os_header_contain a {
        font-size:1rem;
    }
    .os_header_contain li img {
        margin: 12px 0;
    }
    .os_footer .cmp_link {
        width: 100%;
    }
    .os_footer .linktext > div {
        display: none;
    }
    .os_footer .linktext > p {
        display: block;
        width: 280px;
    }
    .os_footer .recruit_qrcode {
        right: 6.625rem;
    }
    .os_footer .cmp_qrcode, .os_footer .recruit_qrcode {
        display:none
    }

    .main_page1, .main_page2,.main_product_intro {
        padding: 1rem 0;
    }
    .model_title {
        margin-bottom: 1rem;
        overflow: initial;
    }
    .page_title {
        margin-top:2rem;
    }
    .page_title2{
        font-size:1.5rem;
        height:2rem;
        line-height:2rem;
    }

    .page_text{
        font-size:1.25rem;
        height:2rem;
        line-height:2rem;
    }

    .main_about_lancoo {
        padding: 1rem 0;
    }
    .brief_left {
        height:36rem;
    }

    .about_lancoo_number {
        margin-top:1rem;
        height:16rem;
    }
    .about_lancoo_number .show_nav > li{
        width:auto;
        float:none;
        height:auto;
        margin:1rem 0 ;
        padding:0;
    }
    .about_lancoo_btn {
        margin-top: 1rem;
    }
    .banner .slick-dots li {
        width: 8px;
        height: 8px;
        background-color: #fff;
        border-radius: 4px;
    }
     .product_show_cell_spread_title {
        font-size:1.5rem;
        overflow: hidden;
        -webkit-line-clamp: 1;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }
    .elegant_cmp_vision_word {
        width:100%;
    }
        .elegant_cmp_vision_word > img {
            left:20px;
        }
    .elegant_cmp_vision_title {
        right:20px;
    }
    .elegant_result_main .issues_head_img,.elegant_result_main .issues_content_space,.elegant_result_main .issues_item_left .issues_content_year,.elegant_result_main .issues_item_right .issues_content_year {
        left:2%;
    }
    .elegant_result_main .issues_content_text {
        padding-left:5%
    }
    .character_tab {
        margin-top:1rem;
        margin-bottom:2rem;
    }

    .market_framework_agent {
        width:28rem;
    }
    .market_framework_agent_cell {
        margin-left:6.5rem;
        height: 14rem;
        width: 5rem;
        position: relative
    }
    .market_framework_arrowtop {
       width: 24rem; 
    }
    .market_framework_horizontal_stripe {
        width: 22.875rem;
    }

    .airoomtitle {
        width: 16rem;
    }
    .airoomtitle .tips {
        font-size: 1rem;
        height: 0.875rem;
        line-height: 0.875rem;
    }
    .airoomtitle .bigtitle {
         font-size: 2rem;
         height: 2rem;
         line-height: 2rem;
    }
    .airoomtitle .smalltitle {
        font-size: 1rem;
        height: 1rem;
        line-height: 1rem;
    }
        .airoomtitle .smalltitle > div {
            margin-top: 0.5rem;
            margin-left: 3.5rem;
            width: 1.5rem;
            height: 1px;
        }
    .airoomtitle .icon {
        margin-top:0.5rem;
        font-size: 1rem;
        height:1.5rem;
        line-height: 1.25rem;
    }
    .airoomtitle .skill {
        width:125%;
        height:2.5rem;
        transform:scale(0.8);
        margin-top:-5px;
        margin-left:-20px;

    }
    .airoom_s3_img,.airoom_s3_context,.airoom_s4_img,.airoom_s4_context {
        width: 100%;
    }
    .aiexamtitle {
        width: 18rem;
        margin: 4rem 0;
    }
        .aiexamtitle .bigtitle {
            font-size: 2rem;
            height: 2rem;
            line-height: 2rem;
        }
        .aiexamtitle .smalltitle {
            font-size:1rem;
            height:1rem;
            line-height:1rem;
            padding-right:10px;
        }
            .aiexamtitle .smalltitle > div {
                margin-left: 6rem;
                margin-top: 0.5rem;
                width: 1.5rem;
                height: 1px;
            }
        .aiexamtitle .thirdtitle {
           transform:scale(0.8);
            margin-left:15px;
        }
    .cloudroomshowtitle {
        font-size: 2.5rem;
        height: 2.5rem;
        line-height: 2.5rem;
    }
    .cloudroomshowtip {
        top:5.5rem;
    }
    .cloudroomtitle {
        top: 8.5rem;
        width:100%;
        padding:0 20px;
    }
        .cloudroomtitle .skill {
            transform: scale(0.8);
            width: 110%;
            position: absolute;
            margin-top: -5px;
            left: -5%;
        }
    .cloudroom_s3_img,.cloudroom_s3_context,.cloudroom_s4_img, .cloudroom_s4_context,.cloudroom_s5_img,.cloudroom_s5_context{
        width: 100%;
    }

    .aicampus_s1_img,.aicampus_s1_context,.aicampus_s4_img,.aicampus_s4_context {
        width: 100%;
    }

    .aicampusbigtitle {
        font-size: 1.75rem;
        letter-spacing:1px;
    }
    .aicampussmalltitle {
        width: 18rem;
        font-size: 1rem;
        margin-top:0;
        line-height: 1.25rem;
    }
}

@media screen and (max-width:400px) {
     /*蓝鸽风采*/
    .party_info_engtitle {
        display:none;
    }
    .party_info_cell {
        margin: 1rem 20px;    
    }
     .elegant_djzc_img{
        width: 100%;
        padding: 12% 0;
        background-size: 25% 20%;
    }
     .elegant_tab_title .elegant_tab_title_item {
        margin-right:1rem;
    }
     .party_detail{
        width: auto;
        padding: 0 20px;
        height: auto;
     }
    .elegant_menu{
         min-height: 0;
     }
     .elegant_menu_nav{
         min-height:0;
         display:flex;
         flex-wrap: wrap;
     }
     .elegant_menu_nav_li {
        width:25%;
        text-align: center;
    }
    .elegant_menu_nav_li_text{
        display: inline-flex;
        border: 1px solid #ce2e22;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #ce2e22;
        background-color: #fff;
    } 
    .elegant_menu_nav_li_tip{
        display:none;
    }
    .elegant_menu_nav_li_isactive .elegant_menu_nav_li_text{
        color:#fff;
        background-color:#ce2e22;
    }
    .elegant_menu_nav_li:hover > .elegant_menu_nav_li_text{
         color:#fff;
    }

      /*成功案例*/
     .case_menu{
         min-height: 0;
     }
     .case_menu_nav{
         min-height:0;
         display:flex;
     }
     .case_menu_nav_li {
        margin-left: 2%;
    }
    .case_menu_nav_li_text{
        border: 1px solid #409eff;
        box-sizing: border-box;
        margin: 0;
        font-weight: 500;
        padding: 5px;
        border-radius: 5px;
        color: #409eff;
        background-color: #fff;
    } 
    .case_menu_nav_li_tip{
        display:none;
    }
    .case_content{
        margin-top:0;
    }
    .case_menu_nav_li_isactive .case_menu_nav_li_text{
        color:#fff;
        background-color:#409eff;
    }
    .case_menu_nav_li:hover > .case_menu_nav_li_text{
         color:#fff;
    }
    


    .os_header_main {
        width:75%;
    }
    .os_footer .linktext > p {
        width: 200px;
    }
    .os_footer .cmp_othersite {
        margin-top: 2rem;
        margin-bottom: 3rem;
    }
    .page_title {
        margin-top: 1rem;
        font-size: 1.5rem;
    }
    .page_title2,.page_text {
        font-size: 1rem;
        height: 1rem;
        line-height: 1rem;
    }

    .banner .slick-dots li {
        width: 6px;
        height: 6px;
        background-color: #fff;
        border-radius: 3px;
    }
    .banner .item .unify_info .unify_assistant {
        width:3rem;
        height:3rem;
    }
    .main_product_intro .model_title_chn {
        font-size:2rem;
    }

    .product_brief_text {
        width: 90%;
        margin: 0 auto;
        height: 6rem;
        line-height: 1.5rem;
        font-size: 0.875rem;
        /*margin-top: 4rem;*/
    }
   
    .brief_left {
        min-height: 38rem;
    }
    .product_show_cell_spread_title {
        font-size:1rem;
    }
    .room_content_time,.room_content_annex {
        width:100%;
        float: none;
        margin:0;
    }
    .room_content_space {
        display:none;
    }
     .cooperate_channel_text {
        font-size: 1rem;
    }
    .market_framework_agent {
        width:24rem;
    }
    .market_framework_agent_cell {
        margin-left:4.5rem;
        height: 14rem;
        width: 5rem;
        position: relative
    }
    .market_framework_arrowtop {
       width: 20rem; 
    }
    .market_framework_horizontal_stripe {
        width: 18.875rem;
    }
    .market_bit_season {
        width:26.5rem;
        position:relative;
    }
    .market_bit_season li{
        width:5rem;
        font-size:1rem;
        margin-left:0.5rem;
    }

    .airoomtitle {
        top:28px;
        width: 12rem;
    }
    .airoomtitle .tips {
        font-size: 1rem;
        height: 0.875rem;
        line-height: 0.875rem;
    }
    .airoomtitle .bigtitle {
        font-size: 1.5rem;
            height: 1.5rem;
            line-height: 1.5rem;
    }
    .airoomtitle .smalltitle {
         margin-top: 0.5rem;
    }
        .airoomtitle .smalltitle > div {
            margin-top: 4px;
            margin-left: 7px;
            width: 1rem;
            height: 1px;
        }
    .airoomtitle .icon {
        margin-top:0.25rem;
        font-size: 1rem;
        height:1.25rem;
        line-height: 1rem;
        transform:scale(0.8);
        margin-left:-10%;
    }
    .airoomtitle .skill {
        width:170%;
        height:4rem;
        transform:scale(0.6);
        margin-top:-10px;
        margin-left:-35%;

    }

    .aiexamtitle {
        width: 14rem;
        margin: 4rem 0;
    }
        .aiexamtitle .bigtitle {
            font-size: 1.5rem;
            height: 1.5rem;
            line-height: 1.5rem;
        }
        .aiexamtitle .smalltitle {
            margin-top: 0.5rem;
            padding-right:5px;
        }
            .aiexamtitle .smalltitle > div {
                margin-left: 2rem;
                margin-top: 0.25rem;
                width: 1.5rem;
                height: 1px;
            }
        .aiexamtitle .thirdtitle {
             margin-top: 0.25rem;
        }
    .cloudroomshowtitle {
        font-size: 2rem;
        height: 2rem;
        line-height: 2rem;
    }
    .cloudroomshowtip {
        top: 4.5rem;
        font-size: 1rem;
        line-height: 1rem;
        height: 2rem;
    }
    .cloudroomtitle {
        top: 6rem;
        width:100%;
        padding:0 20px;
    }
        .cloudroomtitle .icon {
            transform:scale(0.8);
            margin-left:-10px
        }
        .cloudroomtitle .skill {
            transform: scale(0.6);
            width: 140%;
            position: absolute;
            margin-top: -5px;
            left: -20%;
        }
    .cloudroom_s1_img,.cloudroom_s1_context {
      width:100%;
    }

    .aicampusbigtitle {
        font-size: 1.5rem;
        letter-spacing:1px;
    }
    .aicampussmalltitle {
        transform:scale(0.8);
        margin-left:-5%;
    }
}