/* 
*    适配手机端
*/

@media screen and (max-width: 750px) {
    .wrap_750{
        top: 16vw;
    }

    .index-market-banner-wrap{
        margin-top: 0;
        padding: 3.73vw 0 27.47vw 0;
        background-image: url('../images/m/market_bg.jpg');
    }

    .index-market-banner-text1{
        font-weight: 700;
        font-size: 6.4vw;
        line-height: 150%;
    }

    .index-market-banner-text2{
        font-size: 3.73vw;
        line-height: 5.87vw;
        margin-bottom: 3.2vw;
    }

    .connect_btn_1 {
        width: 23.1vw;
        height: 8vw;
        font-size: 3.7vw;
        line-height: 5.87vw;
        border-radius: 1.6vw;
        border: 1px solid #0B51B2;
    }

    .connect_btn_1_text {
        margin-left: 0;
    }

    .connect_btn_2 {
        margin-left: 3.2vw;
        width: 27.2vw;
        height: 8vw;
        font-size: 3.7vw;
        line-height: 5.87vw;
        border-radius: 1.6vw;
        background: #FFFFFF;
        border: 1px solid #E7EEF7;
    }

    .connect_btns{
        margin-bottom: 0 !important;
    }

    .tourism-nav-wrap{
        padding: 2.13vw 0;
    }

    .tourism-nav-box{
        width: 93.6vw;
    }

    #challenges-wrap .challenges-content{
        padding: 6.4vw 3.2vw;
        width: 100%;
    }

    .challenges-content .qylyly-title{
        margin-top: 0;
        padding-top: 0 !important;
        font-size: 5vw !important;
        line-height: 8vw;
        text-align: left;
        color: #323C49;
    }

    .challenges-content .qylyly-stitle{
        font-size: 3.7vw;
        line-height: 5.87vw;
        text-align: left;
        color: #848C99;
        margin-bottom: 4.27vw !important;
    }

    .challenges-box{
        width: 100%;
        background: #FFFFFF;
        border: 1px solid #EDEEF0;
        box-shadow: 0px 2.67vw 5.3vw rgba(0, 0, 0, 0.05);
        border-radius: 2.13vw;
        margin-top: 0;
        margin-bottom: 2.13vw;
        padding: 3.2vw;
    }

    #challenges-wrap .challenges-content .challenges-box .challenges-title{
        width: 13.87vw;
        height: 13.87vw;
        margin-right: 4.27vw;
    }

    #challenges-wrap .challenges-right>p{
        font-size: 4.37vw;
        line-height: 8vw;
    }

    #challenges-wrap .challenges-content .challenges-box .challenges-content{
        font-size: 3.73vw;
        line-height: 5.87vw;
        margin-right: 3.2vw;
        width: 100%;
    }

    .challenges-right{
        flex: 1;
    }

    #challenges-wrap .challenges-content .challenges-box .challenges-title img{
        width: 100%;
    }

    #challenges-wrap .challenges-content .challenges-box{
        width: 100%;
        margin-right: 0;
        border-radius: 8px;
        background: #fff;
    }
    .qylyly-title{
        margin-top: 0;
        padding-top: 0 !important;
        font-size: 5vw !important;
        line-height: 8vw !important;
        text-align: center;
        color: #323C49;
    }

    .qylyly-stitle{
        font-size: 3.73vw;
        line-height: 5.87vw;
        color: #848C99;
        text-align: center;
        margin-bottom: 3.2vw;
    }

    #solution-wrap .solution-content, #tourism-wrap .tourism-content{
        width: 100%;
        padding: 6.4vw 3.2vw;
    }

    .solution-content .qylyly-stitle{
        text-align: left;
    }

    #solution-wrap .solution-content .solution-imgWrap{
        width: 100%;
        height: auto;
    }

    #solution-wrap .solution-content .solution-imgWrap img{
        width: 100%;
    }

    #tourism-wrap .tourism-content .tourism-cons{
        height: auto;
        background-image: none;
        width: 100%;
    }

    #tourism-wrap .tourism-content .tourism-cons p:nth-child(1){
        font-size: 5vw !important;
        line-height: 8vw !important;
    }

    #tourism-wrap .tourism-content .tourism-cons p:nth-child(2){
        font-size: 3.73vw;
        line-height: 5.87vw;
        margin-bottom: 3.2vw;
    }
}