@media (max-width: 1280px) {
    #header2{
        display: block;
    }
    #header1{
        display: none;
    }
    #nav_right{
        display: none!important;
    }
    .sph_nav>div>.sph_nav_left>ul>li{
        padding: 0 20px;
    }
    .sph_nav>div>.sph_nav_left>ul>li>a{
        font-size: 16px;
    }
    .xcx_banner{
        margin-top: 50px!important;
    }
    .gddz_banner>span>.img1{
        display: none;
    }
    .gddz_banner>span>.img2{
        display: block;
    }
    .gddz_banner>div>p{
        font-size: 18px;
    }
    .gddz_banner>div>div{
        font-size: 30px;
    }
    .gddz_con1 .gddz_con1_title,.gddz_con2 .gddz_con2_title .left,.gddz_con3 .left .title,.gddz_con4>div>.text .title,.gddz_con5 .left{
        font-size: 22px;
    }
    .gddz_con1 .gddz_con1_title i,.gddz_con2 .gddz_con2_title .left i,.gddz_con3 .left .title i,.gddz_con4>div>.text .title i,.gddz_con5 .left i{
        height: 22px;
        width: 6px;
        top: 4px;
    }
    .gddz_con3 .left ul li .item_info h3,.gddz_con5 .right div{
        font-size: 16px;
    }
    .gddz_con5 .right p{
        font-size: 14px;
    }
    .sph_service .title p, .sph_system .title p, .sph_answer .title p, .sph_question .title p, .sph_case .title p {
        font-size: 16px;
    }
    .sph_service .title h3, .sph_system .title h3, .sph_answer .title h3, .sph_question .title h3, .sph_case .title h3{
        font-size: 28px;
    }
    .sph_service ul li ,.sph_system ul li{
        width: 100%;
        margin-top: 20px;
    }
    .sph_answer .left{
        max-width: 100%;
        width: 100%;
    }
    .sph_case ul{
        flex-wrap: wrap;
    }
    .sph_case ul li{
        width: 50%;
        margin-top: 14px;
    }
    .sph_question ul li{
        width: 50%;
    }
    .sph_question ul{
        margin-left: 0;
        margin-right: 0;
    }
    .home-service>h2 span, .home_core>h2 span, .home_case>h2 span, .home_news>h2 span, .home_cooperate>h2 span{
        font-size: 42px;
        white-space: nowrap;
        overflow: hidden;
    }
    .home_about{
        flex-wrap: wrap;
    }
    .home_about>div{
        width: 100%!important;
    }
    .home_about .left>h1{
        font-size: 36px;
    }
    .home_core>.home_core_content>div .item_title{
        font-size: 18px;
    }
    .home_core>.home_core_content>div{
        margin-bottom: 20px;
    }
    .home_news>.home_news_content{
        flex-wrap: wrap;
    }
    .home_news>.home_news_content{
        flex-wrap: wrap;
    }
    .jjtg_con1>div>div{
        width: 100%;
        padding: 20px;
    }
    .jjtg_con1>div>div>div{
        justify-content: start;
    }
    .jjtg_con1>div{
        flex-wrap: wrap;
    }
    .tmyy_con1_con .item .item1>div>i, .tmyy_con1_con .item .item4>div>i{
        font-size: 26px;
    }
    .tpqxh_con3 ul li .front p{
        white-space: nowrap;
        font-size: 20px;
    }
    .home_case .home_case_content{
        flex-wrap: wrap;
    }
    .home_case .home_case_content li{
        width: 50%;
        margin-bottom: 12px;
        
        overflow: hidden;
    }
    .home_case .home_case_content li div{
        border-radius: 10px;
    }
    .home_case .home_case_content li img{
        width: 100%;
    }
    .home_case .home_case_content li::before{
        display: none;
    }
    .xmtyy_yunying ul{
        flex-wrap: wrap;
    }
    .xmtyy_yunying ul li{
        width: 48%;
        padding: 3%;
        height: auto;
        margin-top: 3%;
    }
    .xmtyy_yunying ul li .item_img{
        height: auto!important;
    }
}