@media screen and (max-width: 860px) {

    .newsbox,
    .foreScreen,
    .foreScreen_boxCent {
        width: 100%;
        overflow: hidden;
    }


    #carouselExampleIndicators,
    .carousel-inner .carousel-item {
        height: 3.8rem;
    }

    #carouselExampleIndicators>.carousel-indicators {
        bottom: .2rem;
    }

    .tabbox {
        position: relative;
        bottom: auto;
        margin: .4rem auto 0;
        flex-wrap: wrap;
        justify-content: space-between;
        z-index: 10;
    }

    .tabbox .list {
        width: 31%;
        height: 1.27rem;
        margin: 0 0 .2rem;
        align-items: center;
        justify-content: space-evenly;
        flex-direction: row-reverse;
    }

    .tabbox .list.widthNone {
        display: flex;
    }

    .tabbox .list .img {
        width: .8rem;
        height: .8rem;
        margin: 0;
    }

    .tabbox .list:nth-of-type(5) .img {
        margin-bottom: -.47rem;
    }

    .tabbox .list .text {
        font-size: .2rem;
        color: #000;
        padding: 0;
        width: auto;
    }

    .chaxunbox {
        margin-top: 3.52rem !important;
        height: auto;
    }

    .chaxunbox .leftbox {
        padding: .3rem;
        height: auto;
    }

    .chaxunbox .leftbox .cxbtn {
        width: 50%;
        margin: .3rem auto 0;
    }

    .chaxunbox .leftbox .inputline {
        margin: 0;
    }

    .chaxunbox .leftbox .inputline .inputbox {
        width: 45%;
    }

    .foreScreen_boxCent {
        margin: 0;
        flex-direction: column-reverse;
        background-size: 100% 3.15rem;
        background-position-y: 4.2rem;
    }

    .foreScreen_box_ul {
        margin-bottom: .2rem;
    }

    .foreScreen_box_ul,
    .foreScreen_box_right,
    .tabbox .list {
        box-shadow: 0 2px 19px 0 rgba(0, 0, 0, 0.12);
        border-radius: .06rem;
    }

    .foreScreen_boxCent .foreScreen_box_right .title {
        font-size: .2rem;
        color: #494949;
        display: flex;
        align-items: center;
        margin-bottom: .1rem;
    }

    .foreScreen_box_right_ol_li {
        font-size: .2rem;
        padding-right: .15rem;
    }

    .foreScreen_box_right_ol_li span {
        width: .2rem;
        height: .2rem;
    }

    .foreScreen_box_li {
        width: 24%;
    }

    .foreScreen_box_li img {
        width: 1rem;
    }

    .foreScreen_box_li h6 {
        color: #101010;
        font-weight: 700;
    }

    /* .foreScreen_box_li p{
        font-size: .18rem;
    } */
    .foreScreen_box_right {
        margin: 0 0 .3rem;
        padding: .25rem !important;
    }

    .foreScreen_box {
        height: auto;
        margin-top: .2rem;
    }

    .foreScreen_box.bgBlod {
        background: #fff;
    }

    /* .newsbox, .foreScreen .fiveScreen_p,.footerBox_divOl, .chaxunbox{
        margin: 0 auto;
    } */
    .newsbox .contbox .rightbox,
    .footerBoxContent,
    .chaxunbox .leftbox {
        width: 100%;
    }

    .newsbox .contbox .rightbox .newlist {
        border-bottom-color: #DEDEDE;
        margin-bottom: .2rem;
        padding-bottom: .2rem;
    }

    .newsbox .contbox .rightbox .newlist .imgbox {
        width: 2.7rem;
        height: 1.87rem;
        margin: 0 .2rem 0 0;
    }

    .newsbox .contbox .rightbox .newlist .imgbox img,
    .swiperAttractionsOne .swiper-slide .swiperSlideCon img {
        width: 100%;
        height: 100%;
    }

    .newsbox .contbox .rightbox .newlist .righttext {
        flex: 1;
        padding-right: .1rem;
    }

    .newsbox .contbox .rightbox .newlist .righttext .newstitle {
        font-size: .2rem;
        height: .26rem;
        color: #000;
    }

    .newsbox .contbox .rightbox .newlist .righttext .newstext {
        font-size: .16rem;
        color: #909399;
        margin: .2rem 0 .3rem;
        height: .9rem;
        line-height: .3rem;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .titleline {
        margin: 0 0 .3rem;
        flex-direction: column;
        position: relative;
    }

    .titleline .rightbox {
        overflow: auto hidden;
        margin: .15rem 0 0;
        padding: 0 0 .08rem;
    }

    .titleline .rightbox .more {
        position: absolute;
        right: 0;
        top: 0;
        width: auto !important;
        line-height: .38rem !important;
        font-size: .16rem !important;
        padding: 0 .2rem;
    }

    .newsbox .titleline .rightbox li {
        width: auto !important;
        font-size: .18rem;
        border-bottom-width: 2px !important;
    }

    #u592,
    .foreScreen {
        margin: .4rem auto;
    }

    .foreScreen {
        margin-bottom: .2rem;
    }

    #u592,
    #u592_state0 {
        height: 1.72rem;
    }

    #u592_state0 {
        margin: 0;
        left: 10%;
    }

    #u593 {
        font-size: .36rem;
        top: .45rem;
    }

    #u594 {
        font-size: .18rem;
        top: 1.05rem;
    }

    .foreScreen_LeftImg {
        height: auto;
        bottom: 0;
        top: auto;
    }

    .foreScreen_box_swiper {
        height: 2.9rem;
        margin: .15rem 0 0;
    }

    .swiperAttractionsOne,
    .swiperAttractionsOne .swiper-wrapper {
        height: 100%;
    }

    .swiperAttractionsOne .swiper-slide .swiperSlideCon {
        width: 100%;
        height: 2.9rem;
    }

    .swiperAttractionsOne .pagination {
        position: absolute;
        z-index: 20;
        top: 50%;
        left: auto;
        right: 10px;
        margin: -37.5px auto 0;
        display: flex;
        flex-direction: column;
    }

    .swiperAttractionsOne .pagination .swiper-pagination-switch {
        margin: 0 0 5px 0;
    }

    .swiperAttractionsOne .swiper-slide .text {
        width: 100%;
        position: absolute;
        left: 0;
        bottom: 0;
        font-size: .22rem;
        font-weight: 700;
        padding: .25rem .15rem;
        color: #fff;
        letter-spacing: .04rem;
        background: linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0.21%, rgba(0, 0, 0, 0) 100%);
    }

    .fiveScreen,
    .swiperAttractionsOne .swiper-slide,
    .newsbox,
    .foreScreen .fiveScreen_p,
    .foreScreen_boxCent .foreScreen_box_right,
    .foreScreen_box_ul,
    .chaxunbox,
    .tabbox,
    #u592,
    #u592_state0,
    .header .headerbox,
    .linkbox {
        width: calc(100% - .6rem);
    }

    .fiveScreen_p,
    .newsbox .titleline .lefttitle,
    .linkbox_p {
        margin: 0;
        font-size: .24rem;
        font-weight: 600;
        color: #101010;
    }

    .wrap_label,
    .foreScreen_box_swiper {
        display: block;
    }

    .foreScreen_right,
    .fiveScreen .foreScreen_box,
    .newsbox .contbox .list,
    .chaxunbox .rightbox {
        display: none;
    }

    .linkbox .logobox {
        margin-top: 0.2rem;
        flex-direction: column;
        flex-wrap: wrap;
        height: 6rem;
    }

    .linkbox .logobox .logolist {
        width: 48%;
    }

    .gk .titleText,
    .content .contbox .listpart .rightpart .title {
        font-size: 0.26rem;
    }

    .gk .publicationTime,
    .gk .contbox_info,
    .content .contbox .listpart .rightpart .time {
        font-size: 0.18rem !important;
    }

    .content .titleline {
        align-items: flex-start;
    }

    .titleImg {
        display: none;
    }

    .content .contbox .listpart {
        width: 100%;
    }

    .publicationTime {
        font-size: 0.18rem !important;
        text-align: left;
    }
}