@media screen and (min-width:1024px) {
    .head {
        background: url('../images/pcheadbg.png') no-repeat;
    }

    .shiyan {
        display: initial;
        margin-top: 1rem;
        width: 70%;
    }

    .shiyan2 {
        display: none;
    }

    .swiper-pagination-customs {
        height: 2px;
    }

    .solution_wrap {
        margin: 11% auto 11.5%;
        width: 7rem;
        height: 8rem;
    }

    .data_des {
        margin: 1.5rem auto 1.5rem;
    }

    .sass_swiper img {
        margin-top: 0rem;
        width: 100%;
    }

    .isActive {
        color: #317CBC;
    }

    .content p:nth-child(3) {
        width: 100%;
        margin-top: 0.5rem;
    }

    .content>h2 {
        font-size: .5rem;
        margin-bottom: 0;
    }

    .content p:nth-child(4) {
        font-size: .28rem;
    }

    .content a {
        font-size: .25rem;
    }

    .content a:hover {
        border: 1px solid #404040;
        color: #404040;
    }

    .solution_wrap>span:nth-of-type(1) {
        top: 1rem;
    }

    .solution_wrap>span:nth-of-type(2) {
        top: 1rem;
    }

    .solution_wrap>span:nth-of-type(3) {
        bottom: 1rem;
    }

    .solution_wrap>span:nth-of-type(4) {
        bottom: 1rem;
    }

    .item1 {
        left: -2.5rem;
        top: .6rem;
    }

    .item2 {
        right: -2.5rem;
        top: .6rem;
    }

    .item3 {
        left: -2.5rem;
        bottom: .6rem;
    }

    .item4 {
        right: -2.5rem;
        bottom: .6rem;
    }


    .sass_solution {
        background: url('../images/sasspcbg.png') no-repeat;
    }

    .sass_content>.title {
        font-size: .32rem;
        margin-top: 1.2rem;
    }

    .sass_des {
        width: 76%;
        margin: 0.2rem auto 0;
        font-size: .23rem;
        text-align: center;
    }

    .sass_s {
        width: 78%;
        margin: auto;
        text-align: center;
        margin-bottom: 1.5rem;
    }

    .modeldes {
        font-size: .22rem;
        color: #fff;
        text-align: center;
        display: block;
        margin-top: 1rem;
        margin-bottom: 0.5rem;
    }

    .sass_swiper .industry_model>img {
        width: 34%;
    }

    .headLine {
        height: 1rem;
        margin: 1.3rem auto;
    }

    .industry_model span {
        font-size: .2rem;
        padding: .4rem .8rem;
    }

    .tab span {
        border: 2px solid #439FEC;
        font-size: .25rem;
        font-family: 'siyuan';
        padding: 0.12rem 0.45rem;
    }

    .s1 {
        top: 1%;
        left: 20%;
    }

    .s2 {
        right: 20%;
        top: 15%;
    }

    .industry_model .s3 {
        padding: .4rem .5rem;
        left: 10%;
        bottom: 23%;
    }

    .s4 {
        right: 17%;
        bottom: 1%;
    }

    .tab {
        width: 6rem;
        margin-top: 0.8rem;
    }

    .sass_swiper {
        margin: .8rem auto;
        overflow: hidden;
    }

    .city_content {
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 1.5rem auto;
        margin-bottom: 1.2rem;
    }

    .bigData {
        background: url('../images/pcBigData.png') no-repeat;
        background-size: 100% 100%;
    }

    .smartCity {
        background: url('../images/pcSmart.png') no-repeat;
        background-size: 100% 100%;
    }

    .smart_pic {
        margin-left: 1rem;
    }

    .city_title {
        font-size: .32rem;
        text-align: left;
        letter-spacing: 1px;
    }

    .city_title span {
        font-size: .5rem;
    }

    .city_content p {
        font-size: .23rem;
        width: 100%;
        margin-top: 0.1rem;
      
    }
     .videoBox{
         width: 50%;
     }
    .city_content .cityFirstTitle {
        margin-top: 0.8rem;
    }
    .case{
        margin-top: .5rem;
    }
    .case p{
        font-size: .35rem;
        color: #fff;
        text-align: left;
        margin-bottom: 0.2rem;
    }
    .case .casevideo{
        width: 75%;
        border-radius: .2rem;
        border: none;
        outline: none;
        margin: 0;
    }
    .smart_pic img {
        width: 100%;
        vertical-align: bottom;
    }

    .live_market {
        background: url('../images/pcLivemarketing.png') no-repeat;
        background-size: 100% 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        position: relative;
    }

    .livemarketing {
        display: block;
        position: absolute;
        text-align: center;
        top: .35rem;
        font-size: 1.4rem;
        left: 0;
        right: 0;
        color: #D3D3D3;
        z-index: 1;
        letter-spacing: 8px;
        font-family: 'siyuan3';
        opacity: .8;
    }

    /* .sass_swiper img{
        width: 100%;
    } */
    .livemarketing span {
        font-size: 2.4rem;
    }

    .live_title {
        margin: 1.4rem auto 0.3rem;
        font-size: .32rem;
    }

    .l2,
    .l3 {
        display: block;
        text-align: center;
    }

    .l1 {
        display: none;
    }

    .live_des {
        font-size: .23rem;
    }

    .talent_box {
        /* display: flex;
        width: 95%;
        margin: auto;
        flex-wrap: nowrap; */
        /* 不换行 */
   
    }
    .talent_box {
        display: flex;
        width: 65%;
        margin: auto;
        flex-wrap: nowrap;
        justify-content: center;
        /* 不换行 */
   
    }

    .talent_box::-webkit-scrollbar-track {

        border-radius: 5px;
        background-color: #F1F1F1;
    }

    .talent_box::-webkit-scrollbar {
        border-radius: 5px;
        height: 10px;
        background-color: #898686;
    }

    .talent_box::-webkit-scrollbar-thumb {
        border-radius: 5px;
        background-color: #898686;
    }

    .liveTalent {
        width: 26%;
        margin: 1.3rem 0.5rem 1.5rem 0;
        overflow: hidden;
    }

    .live_bottom_title {
        font-size: .23rem;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .talent_detail {
        font-size: .2rem;
        padding: 0 0.2rem;
    }

    .copyRight {
        display: none;
    }

    .footer {
        display: flex;
        margin-top: 2%;
        margin-bottom: 2%;
    }

    .footer-left>ul {
        color: #fff;
    }

    .footer-right>div:nth-child(1)>p {
        color: #fff;
    }

    .footer_box {
        background: #3475AF;
        overflow: hidden;
        position: relative;
        bottom: 0;
    }

    .f_bottom {
        display: block;
    }

    .sass_swiper .industry_model span>img {
        margin-top: 0;
    }

    .modelPic {
        display: none;
    }

    .slick-list {
        display: flex;
    }
}

@media screen and (max-width:1466px) and (min-width:1024px) {
    .headLine {
        margin: 0.8rem auto;
    }
}

@media screen and (max-width:730px) {
    .s1 {
        top: 0;
        left: 0;

    }

    .s2 {
        right: 1%;
        top: 20%;
    }

    .industry_model .s3 {
        left: 0%;
        bottom: 12%;
        max-width: 2.5rem;
    }

    .s4 {
        right: 0%;
        bottom: -18%;
    }

    .s1,
    .s2,
    .s4 {
        max-width: 2.5rem;
    }
}

@media screen and (max-height:720px) {

    .solution_wrap {
        width: 6.2rem;
        height: 6.2rem;
    }

    .content p:nth-child(1) {
        width: 42%;
        font-size: .2rem;
    }

    .content>h2 {
        font-size: .4rem;
    }

    .content p:nth-child(4) {
        width: 94%;
        text-align: center;
        margin: auto;
        font-size: .3rem;
    }

    .content a {
        top: 0;
        padding: .1rem.12rem;
    }

    .solution_wrap>span:nth-of-type(1),
    .solution_wrap>span:nth-of-type(3) {
        left: .6rem;
    }

    .solution_wrap>span:nth-of-type(2),
    .solution_wrap>span:nth-of-type(4) {
        right: .6rem;
    }

}

@media screen and (max-width:1724px) and (min-width:1024px) {
    .industry_model span {
        padding: .2rem .4rem;
    }

    .industry_model .s3 {
        padding: .2rem .6rem;
    }
}

@media screen and (max-width:1400px) and (min-width:1024px) {
    .talent_detail {
        font-size: .15rem;
    }
}

@media screen and (max-width:1443px) and (min-width:1024px) {
    .item_top .iconfont {
        font-size: .45rem;
    }

    .item4 .icon-zhihuichengshi {
        font-size: .6rem;
    }

    .main_title p:nth-child(1) {
        font-size: .25rem;
    }

    .main_title p:nth-child(2) {
        font-size: .2rem;
    }
}