@media screen and (max-width: 750px) {
    .title_banner {
        position: none;
        /* padding-top: 94px; */
    }

    .direction_box {
       padding: 48px 24px;
    }

    .direction_box .direction_content {
        width: 100%
    }

    .direction_box .direction_content li {
        margin-bottom: 24px;
        padding: 0;
    }

    .direction_box .direction_content li div {
        /*height: 389px;*/
        height: auto;
    }

    .direction_box .direction_content li div .direction_list h4 {
        font-size: 48px;
        padding: 48px 0 0 0;
    }

    .direction_box .direction_content li div .direction_list h5 {
        font-size: 32px;
        padding-top: 16px;
    }

    .direction_box .direction_content li div .direction_list p {
        font-size: 28px;
        font-family: FZLTHK--GBK1-0;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 44px;
    }

    .direction_box .direction_content li div .direction_list {
        width: 606px;
        padding-bottom: 48px;
    }

    .direction_box h3 {
        font-size: 40px;
        font-family: FZLTCHK--GBK1-0;
        font-weight: 600;
        color: #323C49;
        text-align: center;
        padding-top: 0;
        padding-bottom: 32px;
    }

    .reasons_wrap img {
        height: 268px;
    }

    .reasons_wrap p {
        width: 80%
    }

    .oneStopService_box .oneStopService_content h3 {
        font-size: 32px;
        font-family: FZLTCHK--GBK1-0;
        font-weight: 400;
        color: #333333;
        text-align: center;
        padding-top: 78px;
    }

    .oneStopService_box .oneStopService_content p {
        font-size: 24px;
        font-family: FZLTHK--GBK1-0;
        font-weight: 400;
        font-style: italic;
        color: #000000;
        line-height: 42px;
        text-align: center;
        padding-top: 40px;
    }

    .oneStopService_box .oneStopService_content h4 {
        font-size: 32px;
        font-family: FZLTCHK--GBK1-0;
        font-weight: 600;
        color: #333333;
        line-height: 56px;
        text-align: center;
        padding-top: 80px;
    }

    .information_box p {
        font-size: 24px;
    }

    .oneStopService_box .oneStopService_shop {
        width: 100%;
        min-width: 640px;
        padding-top: 32px;
        background-color: #fff;
        border-radius: 0 0 16px 16px;
    }

    .oneStopService_box .oneStopService_shop .oneStopService_shop_text1,
    .oneStopService_box .oneStopService_shop .oneStopService_shop_text2,
    .oneStopService_box .oneStopService_shop .oneStopService_shop_text3 {
        font-size: 80px;
        font-family: FZLTCHK--GBK1-0;
        font-weight: 400;
        color: #FFFEFE;
        position: absolute;

    }

    .oneStopService_box .oneStopService_shop .oneStopService_shop_text1 {
        top: 20%
    }

    .oneStopService_box .oneStopService_shop .oneStopService_shop_text2 {
        top: 65%
    }

    .oneStopService_box .oneStopService_shop .oneStopService_shop_text3 {
        top: 80%
    }

    .oneStopService_box .oneStopService_shop .oneStopService_shop_item1,
    .oneStopService_box .oneStopService_shop .oneStopService_shop_item4{
        left: 8%;
    }

    .oneStopService_box .oneStopService_shop .oneStopService_shop_item2,
    .oneStopService_box .oneStopService_shop .oneStopService_shop_item5 {
        left: 44%;
    }

    .oneStopService_box .oneStopService_shop .oneStopService_shop_item3,
    .oneStopService_box .oneStopService_shop .oneStopService_shop_item6 {
        left: 79%;
    }

    .oneStopService_shop {
        margin-top: 90px;
    }

    .touristConsumption_box .touristConsumption_content h3 {
        text-align: center;
        font-size: 32px;
        font-family: FZLTCHK--GBK1-0;
        font-weight: 600;
        color: #333333;
        padding-top: 52px;
    }

    .touristConsumption_content {
        padding: 0;
    }

    .touristConsumption_box .touristConsumption_content .touristConsumption_line {
        position: relative;
        /* width: 1200px; */
        width: 613px;
        margin: 0 auto;
        /* margin-top:45px; */
        margin-top: 55px;
        max-width: 613px;
        margin-bottom: 140px;
    }

    .touristConsumption_box .item_text_1 {
        font-size: 30px;
        font-family: FZLTCHK--GBK1-0;
        font-weight: 400;
        color: #3F89E6;
    }

    .touristConsumption_box .item_text_2 {
        font-size: 18px;
        font-family: FZLTCHK--GBK1-0;
        font-weight: 400;
        color: #666666;

    }

    .touristConsumption_box .item_text_3 {
        font-size: 24px;
        font-family: FZLTCHK--GBK1-0;
        font-weight: 400;
        color: #3572CE;
        text-align: center;

    }

    .touristConsumption_item_1 {
        top: 21%;
        left: 50.4%;
        white-space: nowrap;
    }

    .touristConsumption_item_2,
    .touristConsumption_item_4,
    .touristConsumption_item_6,
    .touristConsumption_item_8 {
        left: 11%;
        white-space: nowrap;
    }

    .touristConsumption_item_3,
    .touristConsumption_item_5,
    .touristConsumption_item_7,
    .touristConsumption_item_9 {
        left: 89%;
        white-space: nowrap;
    }

    .touristConsumption_item_2,
    .touristConsumption_item_3 {
        top: 21.4%;
    }

    .touristConsumption_item_4,
    .touristConsumption_item_5 {
        top: 33.6%;;
    }

    .touristConsumption_item_6,
    .touristConsumption_item_7 {
        top: 46%;
    }

    .touristConsumption_item_8,
    .touristConsumption_item_9 {
        top: 58.4%;
    }

    .touristConsumption_item_10 {
        top: 59.4%;
        left: 50.4%;
        white-space: nowrap;
    }

    .touristConsumption_item_11_1,
    .touristConsumption_item_11_2,
    .touristConsumption_item_11_3 {
        top: 74%
    }

    .touristConsumption_item_11_4,
    .touristConsumption_item_11_5,
    .touristConsumption_item_11_6 {
        top: 91%
    }

    .touristConsumption_item_11_1,
    .touristConsumption_item_11_4 {
        left: 12.4%;
    }

    .touristConsumption_item_11_2,
    .touristConsumption_item_11_5 {
        left: 46.4%;
    }

    .touristConsumption_item_11_3,
    .touristConsumption_item_11_6 {
        width: 72px;
        text-align: center;
        left: 78.2%;
    }

    .oneStopService_box .oneStopService_public {
        position: relative;
        width: 740px;
    }

    #certify {
        width: 100%;
        margin-top: 0;
    }

    #certify .swiper-slide {
        width: 100%;
        height: 735px;
        box-shadow: none;
    }

    .oneStopService_box .oneStopServiceBg {
        max-height: 3155px;
        min-height: 3155px;
        height: 3155px;
    }

    .systemIteration_box .systemIteration_content .systemIteration_list {
        width: 590px;
    }

    .systemIteration_content {
        background-color: transparent;
        padding: 0;
    }

    .systemIteration_box .systemIteration_content {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
    }

    .systemIteration_box .systemIterationBg {
        height: 1811px;
    }

    .systemIteration_box .systemIteration_content .systemIteration_list li {
        margin-bottom: 34px;
    }

    .systemIteration_box .systemIteration_content .systemIteration_list i {
        font-size: 24px
    }

    .systemIteration_box .systemIteration_content h3 {
        font-size: 32px;
        margin-top: 69px;
        margin-bottom: 78px;
    }

    .oneStopService_box .oneStopService_public .container-fluid span {
        line-height: 53px;
        height: 53px;
        border: 2px solid rgba(153, 153, 153, 1);
        border-radius: 26px;
        font-size: 24px;
    }

    .oneStopService_box .oneStopService_public .container-fluid {
        margin-top: 60px;

    }

    /*头部*/
    .iphone-header-sideBar-wrap {
        width: 100%;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99999;
    }

    .header-sideBar-box {
        width: 100%;
        height: 120px;
        display: flex;
        padding: 14px 24px;
        background: rgba(255, 255, 255, 0.24);
        border-bottom: 1px solid #EDEEF0;
        backdrop-filter: blur(2px);
        display: flex;
        align-items: center;
        justify-content: space-between;
        transition: .4s;
    }

    .header-sideBar-box.active {
        background: #FFFFFF !important;
    }

    .logo-new {
        margin-top: 0;
    }

    .logo-new img {
        width: 140px;
        margin-bottom: 0;
    }

    .logo-new-text {
        font-size: 14px;
    }

    .sideBar-right {
        display: block;
        width: 88px;
    }

    .sideBar-right-active {
        display: none;
        width: 88px;
    }

    .header-sideBar-box.active .sideBar-right-active {
        display: block;
    }

    .header-sideBar-box.active .sideBar-right {
        display: none;
    }

    .header-sideBar-body-wrapper {
        display: none;
        position: fixed;
        width: 100%;
        top: 120px;
        left: 0;
        bottom: 0;
    }

    .header-sideBar-body-wrap {
        width: 100%;
        height: 100%;
        background: #FAFAFA;
        display: flex;
        justify-content: space-between;
    }

    .header-sideBar-body-l {
        width: 280px;
        height: 100%;
        background: #fff;
        margin-right: 8px;
    }

    .header-sideBar-body-r {
        flex: 1;
        height: 100%;
        background: #fff;
        padding: 0 32px;
    }

    .sideBar-body-l-item-title {
        padding: 20px 30px;
        font-size: 26px;
        line-height: 44px;
        color: #323C49;
        font-weight: 600;
        position: relative;
        display: flex;
        align-items: center;
    }

    .sideBar-body-l-item-title span {
        position: absolute;
        display: block;
        width: 6px;
        height: 0;
        background: #0B51B2;
        border-radius: 23px;
        left: 0;
        transition: .4s;
    }

    .sideBar-body-l-item.active .sideBar-body-l-item-title {
        color: #0B51B2;
    }

    .sideBar-body-l-item.active .sideBar-body-l-item-title span {
        height: 26px;
    }

    .sideBar-body-l-item-i-item {
        padding: 20px 0 20px 62px;
        font-size: 26px;
        line-height: 44px;
        color: #475467;
    }

    .sideBar-body-l-item-i-item.active {
        color: #0B51B2;
    }

    .sideBar-body-l-item-i-list {
        display: none;
    }

    .sideBar-body-r-item-title {
        padding: 32px 0;
        border-bottom: 1px solid #EDEEF0;
        display: flex;
        align-items: center;
        font-size: 26px;
        line-height: 44px;
        color: #323C49;
    }

    .sideBar-body-r-item-title img {
        margin-left: 14px;
        transform: translate(-38px, 0);
        transition: .4s;
        opacity: 0;
    }

    .sideBar-body-r-item.active .sideBar-body-r-item-title img {
        left: inherit;
        opacity: 1;
        transform: translate(0, 0);
        width: 36px;
        height: 36px;
    }

    .sideBar-body-r-item-item {
        display: none;
    }

    .sideBar-body-r-item-item.active,
    .sideBar-body-r-item.active {
        display: block;
    }

    .sideBar-body-r-item {
        display: none;
    }

    .sideBar-body-r-item-item-i-i {
        padding: 20px 0 20px 62px;
        font-size: 26px;
        line-height: 44px;
        color: #475467;
    }

    /*头部 end*/
    /*footer start*/
    .iphone-footer-wrap {
        padding: 32px;
        background: #05224B;
        box-shadow: inset 0px 0.5px 0px rgba(0, 0, 0, 0.25);
        /*width: 100%;*/
    }

    .iphone-footer-box-1 {
        width: 100%;
        height: 368px;
        background-image: url('../images/m/footer/bg.png');
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        margin-bottom: 24px;
        border-radius: 16px;
        padding: 32px;
    }

    .iphone-footer-box-1-title {
        font-weight: 600;
        font-size: 60px;
        line-height: 96px;
        color: #FFFFFF;
    }

    .iphone-footer-box-1-text {
        font-weight: 400;
        font-size: 32px;
        line-height: 48px;
        color: #FFFFFF;
        margin-bottom: 32px;
    }

    .iphone-footer-box-1-btn {
        padding: 14px 32px;
        background: #0B51B2;
        border-radius: 14px;
        display: inline-block;
        align-items: center;
        font-size: 32px;
        line-height: 48px;
        color: #FFFFFF;
    }

    .iphone-footer-box-1-btn img {
        margin-right: 4px;
        margin-top: -4px;
        vertical-align: middle;
        width: 36px;
    }

    .iphone-footer-box-1 .logo {
        position: absolute;
        top: 32px;
        right: 32px;
    }

    .footer-box-btn {
        font-size: 32px;
        line-height: 32px;
        color: #FFFFFF;
        padding: 14px 87px;
        background: #0055A7;
        border-radius: 4px;
        display: inline-block;
        position: absolute;
        right: 32px;
        bottom: 32px;
    }

    .iphone-footer-text-1 {
        font-size: 48px;
        line-height: 48px;
        margin-bottom: 24px;
        color: #FFFFFF;
    }

    .iphone-footer-text-2 {
        font-size: 26px;
        line-height: 150%;
        color: #FFFFFF;
        opacity: 0.7;
        padding-bottom: 48px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }

    .iphone-footer-box-2 {
        padding: 48px 0;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        display: flex;
        justify-content: space-between;
    }

    .iphone-footer-box-2-left {
        width: 216px;
    }

    .iphone-footer-box-2-right {
        width: 390px;
    }

    .qr-img1 {
        width: 100%;
        margin-bottom: 14px;
    }

    .iphone-footer-box-2-left p {
        font-size: 24px;
        line-height: 150%;
        color: #FFFFFF;
    }

    .qr-img2 {
        width: 44px;
    }

    .number h4 {
        color: #FFFFFF;
        font-size: 56px;
        line-height: 120%;
    }

    .number h6 {
        color: #FFFFFF;
        font-size: 32px;
        line-height: 150%;
    }

    .number {
        width: 100%;
        height: auto;
        margin-bottom: 32px;
    }

    .number p {
        font-size: 26px;
        line-height: 150%;
        color: #FFFFFF;
    }

    .mailbox {
        margin-bottom: 32px;
    }

    .iphone-footer-box-3 {
        padding: 48px 0 14px 0;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }

    .iphone-footer-box-3-title {
        font-size: 26px;
        line-height: 100%;
        color: #FFFFFF;
        margin-bottom: 32px;
    }

    .iphone-footer-box-3-links a {
        font-size: 26px;
        line-height: 44px;
        color: #FFFFFF !important;
        /*text-decoration: underline !important;*/
        display: block;
        width: 33%;
        margin-bottom: 32px;
        opacity: .7;
    }

    .iphone-footer-box-3-links {
        display: flex;
        /*justify-content: space-between;*/
        flex-wrap: wrap;
    }

    .iphone-footer-box-3-text1 span {
        font-size: 26px;
        line-height: 100%;
        color: #FFFFFF;
        margin-right: 53px;
    }

    .iphone-footer-box-3-text1 {
        display: flex;
        align-items: center;
        margin-top: 14px;
    }

    .iphone-footer-box-3-text1 img {
        width: 48px;
        height: 48px;
        margin-right: 32px;
    }

    .iphone-footer-box-4 {
        padding-top: 48px;
    }

    .iphone-footer-box-4-text1 {
        font-size: 24px;
        line-height: 100%;
        color: #FFFFFF;
        display: flex;
        align-items: center;
        margin-bottom: 32px;
    }

    .iphone-footer-box-4-text1 img {
        width: 38px;
        height: 38px;
        margin-right: 8px;
    }

    .iphone-footer-box-4-text2 {
        font-size: 24px;
        line-height: 100%;
        color: #FFFFFF;
        opacity: 0.5;
        margin-bottom: 32px;
    }

    .iphone-footer-box-4-text2 a {
        font-size: 24px;
        line-height: 100%;
        color: #FFFFFF !important;
        /*opacity: 0.5;*/
    }

    .iphone-footer-box-4-text2 {
        margin-bottom: 32px;
    }

    /*footer end*/
    /*在线咨询*/
    #weChat-wrap > div {
        right: 30px !important;
        bottom: 338px !important;
        width: 120px !important;
        height: 120px !important;
    }

    #weChat-wrap > div > a {
        width: 120px !important;
        height: 120px !important;
    }

    /*在线咨询 end*/

    .index-tickets-banner-wrap{
        margin-top: 0;
        height: 400px;
    }

    .index-tickets-banner-con{
        width: 640px;
    }

    .index-tickets-banner-con-text1{
        font-size: 40px;
        line-height: 72px;
    }

    .index-tickets-banner-con-text2{
        font-size: 28px;
        line-height: 44px;
    }

    .connect_btn_1{
        width: 172px;
        height: 60px;
        font-size: 28px;
        line-height: 44px;
        border-radius: 12px;
        border: 1px solid #0B51B2;
    }
    .connect_btn_1_text{
        margin-left: 0;
    }
    .connect_btn_2{
        margin-left: 24px;
        width: 204px;
        height: 60px;
        font-size: 28px;
        line-height: 44px;
        border-radius: 12px;
    }

    .connect_btn_2_text,
    .connect_btn_1_text{
        font-size: 28px;
        line-height: 44px;
    }

    .connect_btn_2 img{
        width: 36px;
    }

    .connect_btn_2_text{
        margin-left: 8px;
    }

    .tourism-nav-wrap{
        padding: 16px 24px;
        background: #fff;
    }

    .tourism-nav-wrap .barFirst,
    .tourism-nav-wrap .barFirst a,
    .tourism-nav-wrap .barItem{
        font-size: 28px;
        line-height: 44px;
        height: auto;
    }

    .tourism-nav-box>img{
        width: 32px !important;
        height: 32px !important;
        margin-top: 8px !important;
    }

    .index-stopService-about-wrap-n{
        padding: 48px 24px 80px 24px;
        background: #fff;
    }

    .stopService-about-box-n-title{
        font-size: 40px;
        line-height: 60px;
        margin-bottom: 32px;
    }

    .challenges-box{
        width: 100%;
        background: #FFFFFF;
        border: 1px solid #EDEEF0;
        box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.05);
        border-radius: 16px;
        margin-top: 0;
        margin-bottom: 16px;
        padding: 24px;
    }

    .challenges-box .challenges-title{
        width: 104px;
        height: 104px;
    }

    .challenges-right>p{
        font-size: 40px;
        line-height: 60px;
    }

    .challenges-box .challenges-content{
        font-size: 28px;
        line-height: 44px;
    }

    .model-calculation{
        padding-bottom: 48px;
        background: #fff;
    }

    .oneStopService_box .oneStopService_content{
        padding: 36px 12px 48px 12px;
    }

    .index-oneStopService-title-wrap-n{
        width: 100%;
        padding: 48px;
        border-radius: 16px 16px 0 0;
        margin-bottom: 0;
        background-image: url('../images/m/stop_bg.png');
    }

    .index-oneStopService-title-text1{
        font-size: 40px;
        line-height: 60px;
    }

    .index-oneStopService-title-text2{
        font-size: 28px;
        line-height: 44px;
    }

    .qylyly-title{
        margin-top: 0;
        padding-top: 0 !important;
        font-size: 38px !important;
        line-height: 60px;
        text-align: center;
        color: #323C49;
        width: 100% !important;
        margin-bottom: 0 !important;
    }

    .qylyly-stitle{
        font-size: 26px;
        line-height: 44px;
        text-align: center;
        color: #848C99;
        margin-bottom: 32px !important;
    }

    .oneStopService_public{
        padding: 48px 24px;
        background: #fff;
    }

    .stopService-wrap-1{
        padding: 48px 0;
        background: #fff;
    }

    .stopService-wrap{
        padding: 48px 24px;
        background: #fff;
    }

    .stopService-wrap .qylyly-title{
        margin-bottom: 32px !important;
    }

    .stopService-wrap .connect_btns{
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .stopService-wrap .connect_btn_2{
        margin-left: 0;
    }

    .stopService-wrap .connect_btn_1{
        width: 236px;
        height: 80px;
    }

    .stopService-wrap .connect_btn_1_text{
        margin-left: 8px;
    }

    .stopService-wrap .connect_btn_2{
        width: 236px;
        height: 80px;
        border: 1px solid #0B51B2;
    }

    .stopService-wrap .connect_btn_1 img{
        width: 36px;
    }

    .iteration{
        padding: 48px 24px;
    }

    .iteration .title{
        font-size: 40px;
        line-height: 60px;
        margin-bottom: 32px;
    }

    .iteration_type{
        width: 100%;
    }

    .iteration_type_item{
        width: 100%;
        height: 464px;
        margin-bottom: 24px;
    }

    .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
        width: 100%;
    }

    .iteration_type_text{
        width: 100%;
        height: 144px;
        font-size: 32px;
        line-height: 48px;
        padding: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    /*经典案例*/
    .index-market-case-wrap{
        padding: 48px 24px;
        background: #fff;
    }

    .index-market-case-list{
        width: 100%;
        margin-bottom: 24px;
    }

    .index-market-case-item{
        width: 100%;
        height: 734px;
        margin-right: 0;
        margin-bottom: 24px;
        border-radius: 16px;
    }

    .index-market-case-item-img{
        width: 100%;
        height: 442px;
    }

    .index-market-case-item-text1{
        font-size: 40px;
        line-height: 60px;
        margin-top: 40px;
        padding: 0 40px;
    }

    .index-market-case-item-text2{
        font-size: 28px;
        line-height: 44px;
        padding: 0 40px;
        height: 88px;
        margin-bottom: 16px;
    }

    .index-market-case-item-text3{
        padding: 0 40px;
        font-size: 32px;
    }

    .index-market-case-item-text3 img,
    .index-market-case-wrap .connect_btn_1 img{
        width: 36px;
    }

    .index-market-case-wrap .connect_btn_1{
        width: 236px;
        height: 80px;
        background: #0B51B2;
        border-radius: 16px;
        margin-left: 24px !important;
    }

    .index-market-case-wrap .connect_btn_2{
        width: 236px;
        height: 80px;
        border-radius: 16px;
    }

    .index-market-case-wrap .connect_btn_1_text,
    .index-market-case-wrap .connect_btn_2_text{
        font-size: 32px;
        line-height: 48px;
        margin-left: 8px;
    }
    /*经典案例 end*/
}