@media only screen and (max-width: 768px) {
    /*通用*/
    .suspension-backtop {
        display: none;
    }

    /*首页*/
    .container {
        width: 100%;
    }

    .header-button {
        display: none;
    }

    .nav-list ul li {
        width: 25%;
    }

    .banner {
        display: none;
    }

    .header {
        background-color: transparent;
        border-bottom: none;
    }

    .mobile-kv {
        display: block;
        width: 100%;
    }

    .mobile-kv-container {
        position: relative;
    }

    .mobile-kv-main a {
        display: block;
        width: 100%;
    }

    .mobile-kv-main a img {
        width: 100%;
    }

    .mobile-kv-nav {
        width: 100%;
        position: absolute;
        bottom: 10px;
        text-align: center;
    }

    .mobile-kv-nav ul {
        display: inline-block;
    }

    .mobile-kv-nav ul li {
        display: inline-block;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background-color: #fff;
        margin-right: 10px;
    }

    .mobile-kv-nav ul li.active {
        background-color: #e21711;
    }

    .mobile-poster-item {
        width: 100%;
    }

    .mobile-poster-item img {
        width: 100%;
    }

    .mobile-poster-item-2 {
        width: calc(50% - 2px);
        float: left;
    }

    .mobile-poster-item-2:first-child {
        margin-right: 4px;
    }

    .mobile-poster-item-2 img {
        width: 100%;
    }

    .mobile-index-tel {
        padding: 30px 10px;
        margin: 20px auto;
        border-top: 1px solid #F2F2F2;
        border-bottom: 1px solid #F2F2F2;
    }

    .mobile-tel-text {
        width: 50%;
    }

    .mobile-tel-text p {
        font-size: 1.6rem;
    }

    .mobile-service {
        width: 50%;
        margin-top: 10px;
    }

    .mobile-service-button {
        display: flex;
        width: 160px;
        height: 35px;
        line-height: 35px;
        border-radius: 20px;
        background-color: #333333;
        color: #fff;
        align-items: center;
        justify-content: center;
        font-size: 16px;
    }

    .mobile-icon-service {
        display: inline-block;
        width: 34px;
        height: 31px;
        margin-top: 2px;
        margin-right: 5px;
        background: url('../images/mobile-icon-service.png') no-repeat center center;
    }

    .footer-container {
        box-sizing: border-box;
        width: 100%;
        padding: 0 10px;
    }

    .footer {
        min-width: 100%;
        margin-top: 0;
    }

    .footer-logo {
        display: none;
    }

    .footer-link {
        float: none;
        width: 100%;
    }

    .footer-icon {
        float: none;
        width: 100%;
        padding-left: 10px;
    }

    .footer-copyright a {
        display: block;
    }

    .service {
        margin-top: 4px;
    }

    .service-title {
        margin-bottom: 20px;
    }

    .poster-item-4 {
        width: calc(100% - 4px / 2);
    }

    .poster-item-shade {
        display: block;
    }

    .poster-item-info {
        height: 30%;
    }

    .poster-item-info-title {
        font-size: 14px;
    }

    .poster-item-info-summary {
        font-size: 12px;
    }

    .poster-item-info-big {
        height: 100%;
        padding-top: 30%;
    }

    .poster-item-info-big-title {
        font-size: 18px;
    }

    .post-item-button {
        height: 30px;
        line-height: 30px;;
        width: 60%;
        font-size: 14px;
    }

    .service-item {
        width: 100%;
        margin-right: 0;
    }

    .service-item h3 {
        bottom: 220px;
    }

    .service-item p {
        bottom: 180px;
        opacity: 1;
        filter: alpha(opacity=1);
    }


    /*导航*/
    .logo {
        margin-left: 10px;
    }
    .nav-list {
        width: 50%;
        height: 60px;
        float: right;
        padding-right: 10px;
    }

    .nav-list ul li {
        display: none;
    }

    .nav-list ul li.mobile-nav {
        display: block;
        width: 40px;
        height: 30px;
        background: url('../images/nav-more.png') no-repeat;
        background-size: 100% 100%;
        float: right;
        margin-top: 15px;
    }

    .mobile-header .nav-list ul li.mobile-nav {
        background: url('../images/nav-icon-white.png') no-repeat;
        background-size: 100% 100%;
    }

    .nav-suspension-container-mobile {
        position: fixed;
        top: 0;
        right: 0;
        width: 50%;
        padding: 61px 20px 20px 20px;
        background-color: rgba(255, 255, 255, 0.95);
        font-size: 16px;
        z-index: 1000;
    }

    .icon-down {
        display: inline-block;
        width: 14px;
        height: 9px;
        background: url('../images/icon-down.png') no-repeat;
        margin-left: 30px;
    }

    .icon-right {
        display: inline-block;
        width: 9px;
        height: 14px;
        background: url('../images/icon-right.png') no-repeat;
        margin-left: 30px;
    }

    .nav-close {
        position: absolute;
        top: 20px;
        right: 20px;
        width: 27px;
        height: 27px;
        background: url('../images/icon-nav-close.png') no-repeat;
    }

    .nav-suspension-container-mobile ul li {
        padding: 5px 0;
        margin-bottom: 10px;
        border-bottom: 1px solid #e5e5e5;
    }

    .nav-suspension-container-mobile ul li dl dd {
        padding: 10px 0;
        font-size: 14px;
        border-top: 1px solid #e5e5e5;
    }

    .nav-suspension-container-mobile a {
        display: block;
        width: 100%;
        height: 35px;
        line-height: 35px;
        padding-left: 30px;
    }

    .nav-suspension-container-mobile ul li dl {
        display: none;
    }

    .nav-suspension-container-mobile dl dd {
        padding-left: 50px;
    }

    /*在线看车*/
    .mobile-container {
        width: 100%;
        box-sizing: border-box;
        font-size: 1.2rem;
    }

    .car-show {
        padding-top: 20px;
        margin-top: 61px;
    }

    .car-show h2 {
        padding-left: 20px;
        font-size: 1.6rem;
    }

    .car-type-name,
    .car-series-name {
        padding-left: 20px;
    }

    .car-series-name {
        line-height: 2;
    }

    .car-list {
        margin-top: 20px;
    }

    .car-type-name {
        height: 50px;
        line-height: 50px;
        background-color: #E6E6E6;
        color: #555;
    }

    .car-item {
        display: block;
        border-bottom: 1px solid #c5c5c5;
        padding: 20px 0;
    }

    .car-description,
    .car-img {
        width: 50%;
    }

    .car-img img {
        max-width: 100%;
    }

    .car-description {
        text-align: center;
    }


    /*经销商查询*/
    .full-container {
        min-width: 100% !important;
    }

    .dealer-query-container,
    .dealer-query-filter {
        width: 100%;
    }

    .dealer-query-container {
        padding: 30px 0;
    }

    .dealer-query {
        height: auto;
        background: url('../images/dealer-query-banner.png');
    }

    .dealer-query-select {
        display: block;
        width: 80%;
        margin: 0 auto;
        font-size: 16px;
    }

    .delaer-query-map {
        width: 95%;
        height: 375px;
        margin: 0 auto;
    }

    #amap-container {
        width: 95%;
        height: 375px;
        margin: 0 auto;
    }

    .dealer-query-list-container {
        width: 95%;
        margin: 0 auto;
        padding: 30px 0px 0px 10px;
    }

    .dealer-query-select {
        margin-bottom: 20px;
    }

    .dealer-query-select:last-child {
        margin: 20px auto;
    }

    .delaer-query-map {
        float: none;
    }

    .dealer-query-list-container {
        float: none;
    }


    /*预约试驾*/
    .trial-car-img {
        display: block;
        text-align: center;
        padding-top: 40px;
    }

    .trial-car-img img {
        max-width: 100%;
    }

    .trial-container {
        height: auto;
        background: none;
        background-color: #EAEAEC;
        padding-bottom: 40px;
    }

    .trial-form-item {
        margin-bottom: 20px;
    }

    .trial-main h3 {
        margin-bottom: 20px;
    }

    .trial-main {
        position: static;
        width: 95%;
        padding: 20px;
        margin: 40px auto 0 auto;
    }

    .trial-main-input {
        width: 70% !important;
    }

    .trial-main-select {
        width: 28% !important;
    }

    .trial-form-item input[type="text"],
    .trial-select {
        width: 100%;
    }

    .trial-form-item input.test-tel {
        width: 40% !important;
    }

    .test-btn {
        width: 28%;
    }


    /*订单页*/
    .book-form-label {
        width: 25%;
    }

    .book-form-input {
        width: 70%;
        margin-left: 0;
    }

    .book-form-input input[type=text] {
        width: 100%;
        padding-left: 10px;
    }

    .book-form-flex {
        display: flex;
    }

    .book-tel {
        width: 40% !important;
        margin-right: 5px;
    }

    .book-code {
        width: 30% !important;
        margin-left: 0;
        margin-right: 5px;
    }

    .sms-send {
        width: 28%;
        margin-left: 0;
        overflow: hidden;
        letter-spacing: 0;
        font-size: 13px;
    }

    .book-form-input select {
        width: 100%;
        background-color: transparent;
    }

    .book-pay-platform {
        width: 45%;
    }

    .book-pay-platform:first-child {
        margin-left: 15px;
    }

    .book-tip {
        padding: 10px;
    }

    .book-policy {
        margin-bottom: 0;
    }

    .book-policy-container {
        width: 90%;
        margin: 0 auto;
    }


    /*直播间*/
    .live {
        margin-top: 61px;
    }
    .min_line{
        margin-top:0px;
    }

    .live-head {
        display: none;
    }

    .live-left {
        width: 100%;
        float: none;
        height: 210px;
    }

    .live-player {
        height: 210px;
    }

    .live-player img {
        width: 100%;
        height: 210px;
    }

    .live-right {
        float: none;
        width: 100%;
    }

    .live-avatar,
    .live-avatar img {
        width: 32px;
        height: 32px;
    }

    .live-chat {
        height: 410px;
    }

    .live-chat-main {
        width: calc(100% - 52px);
        float: left;
    }

    .live-date {
        float: left;
    }

    .live-tab-head ul {
        width: 100%;
    }

    .live-tab-head ul li {
        width: calc(100% / 4);
        float: left;
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        overflow: hidden;
    }

    .live-tab-head ul li a {
        color: #979698;
    }

    .live-input {
        width: 100%;
        height: 60px;
        line-height: 60px;
        border-radius: 5px;
        position: fixed;
        bottom: 0;
    }

    .live-new-input {
        position: relative;
    }

    .live-tab-body {
        padding: 0;
    }

    .live-article-container img {
        width: calc(50% - 2px);
        margin-bottom: 2px;
        float: left;
    }

    .live-article-container img:nth-child(odd) {
        margin-right: 2px;
    }

    .live-gift-container {
        width: 100%;
        height: 140px;
        bottom: 62px;
    }

    .live-gift-container-main {
        position: relative;
    }

    .live-photo {
        margin-bottom: 60px;
    }

    .back-to-live,
    .goto-book {
        left: auto;
        right: 10px;
    }



    .map-close {
        top: -10px;
        z-index: 99999;
    }

    .live-chat-item {
        margin-bottom: 20px;
    }

    .chat-gift {
        position: absolute;
        right: 70px;
        bottom: 20px;
    }
    
    .chat-button {
        position: absolute;
        bottom: 20px;
        right: 5px;
    }

    .live-date {
        width: 60%;
        text-align: right;
    }

    .live-gift {
        width: calc(100% / 3 - 5px);
        box-sizing: border-box;
    }

    .online-total-container {
        position: absolute;
        top: 5px;
        right: 5px;
        z-index: 99999999;
    }

    .online-mobile-total-container {
        height: 20px;
        line-height: 20px;
        padding: 5px;
        background-color: rgba(0, 0, 0, 0.3);
        border-radius: 4px;
    }

    .online-total-container img {
        width: 13px;
        height: 13px;
        margin-left: 2px;
        margin-right: 2px;
    }

    .online-total {
        font-size: 12px;
        color: #fff;
        font-weight: normal;
    }

    .live {
        position: relative;
    }

    .live-photo-summary img {
        width: 100%;
    }

    .live-form {
        width: 90%;
    }

    .live-form .live-form-name {
        width: 65%;
    }

    .live-form .live-form-sex {
        width: 30%;
    }


    /*订单显示*/
    .order-show {
        margin-bottom: 20px;
    }


    /*售后服务*/
    .service-concept-text {
        width: 100%;
    }

    .service-concept-text-right {
        float: left;
        margin-top: 0;
        margin-right: 0;
    }

    .service-container {
        padding: 20px;
        box-sizing: border-box;
    }

    .service-concept {
        height: auto;
        margin-bottom: 20px;
        background: none;
    }

    .service-full-container {
        padding: 0;
    }

    .after-service-item {
        width: 100%;
        margin-right: 0px;
        text-align: center;
        margin-bottom: 40px;
    }

    .service-download-left {
        width: 100%;
        padding: 20px;
        text-align: center;
    }

    .service-download-text h2 {
        font-size: 2rem;
    }

    .service-download-button {
        float: none;
        margin-right: 0;
    }

    .service-download-description img {
        float: none;
        margin-right: 0;
        margin-bottom: 10px;
    }

    .service-download-description p {
        width: 100%;
        float: none;
    }

    .service-download-right {
        display: none;
    }

    .service-activity-item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 40px;
    }

    .service-activity-item h2 {
        font-size: 2rem;
        margin-bottom: 20px;
    }


    /*车主讲堂*/
    .mobile-hide {
        display: none;
    }

    .about-head {
        font-size: 1.8rem;
    }

    .news-nav-container {
        box-sizing: border-box;
        padding: 20px;
        margin-top: 80px;
    }
    
    .service-school-container>img {
        display: none;
    }

    .service-school-text {
        width: 100%;
        margin-left: 0;
        padding: 0;
    }

    .school-block-item {
        width: 100%;
    }
    
    .service-channel{
        flex-direction:column;
    }
    .service-channel-left, .service-channel-right{
        width:100%;
        padding-left:0;
    }
    .service-channel-content{
        margin-top:50px;
    }
    .service-channel-avatar, .service-channel-code{
        width:100px;
        height:100px;
    }
    .service-channel-text h3{
        font-size:24px;
    }
    .service-channel-text p{
        font-size:20px;
    }
    .service-channel-desc h3{
        font-size:22px;
    }
    .service-channel-desc a{
        font-size:14px;
    }
    .service-channel-desc p{
        font-size:12px;
    }


    /*售后服务-保养*/
    .school-body {
        padding: 20px;
        box-sizing: border-box;
    }

    .school-body-content img {
        width: 100%;
    }


    /*售后服务-s后用手册*/
    .school-head {
        margin-bottom: 30px;
    }

    .school-body-manual-item {
        width: calc(100% / 3);
        margin-right: 0;
    }

    .school-body-manual-download {
        margin-top: 20px;
        width: 100%;
    }


    /*售后服务-价格*/
    .mobile-margin-top {
        margin-top: 90px;
    }

    .price .school-body-radio-list {
        width: 100%;
    }

    .price .school-body-manual-item {
        width: calc(100% / 2);
    }


    /*车型环保*/
    .protect .news-left {
        width: 100%;
    }

    .protect .news-right {
        width: 100%;
    }

    .protect .news-nav-search input {
        width: 100%;
    }


    /*新闻首页*/
    .news-left,
    .news-text {
        width: 100%;
    }

    .news-left {
        box-sizing: border-box;
        padding: 20px;
    }

    .news-right {
        display: none;
    }
    
    .news-item {
        height:auto;
        overflow: hidden;
        background-color: #fff;
    }

    .news-item img {
        /*display: none;*/
        width:335px;
        height:180px;
        box-sizing:border-box;
        padding:0 30px;
        object-fit:cover;
    }

    .news-nav-list {
        display: none;
    }


    /*新闻内容*/
    .news-content {
        width: 100%;
        box-sizing: border-box;
        padding: 20px;
    }


    /*活动*/
    .news-list {
        padding: 20px;
    }

    .activity-item {
        width: 100%;
    }

    .activity-title {
        height: 30px;
        overflow: hidden;
    }


    /*关于我们-首页*/
    .about-factory {
        width: 100%;
        background: url('../images/about-factory.png') no-repeat center left;
    }

    .about-item img {
        display: none;
    }

    .about-head {
        margin-bottom: 30px;
    }

    .about {
    margin-top: 40px;
    }

    .about-text {
        width: 100%;
        padding-top: 0;
        padding: 20px;
        box-sizing: border-box;
    }

    .about-timeline {
        width: 100%;
    }

    .about-timeline-container {
        width: 100%;
    }

    .about-timeline-item {
        width: calc(100% / 7);
    }

    .about-factory-summary {
        width: 100%;
        box-sizing: border-box;
        padding: 20px;
        height: auto;
    }

    .about-factory-img-item {
        width: 100%;
        margin-bottom: 30px;
    }

    .about-project-img, .about-project {
        width: 100%;
    }

    .about-project-img-item {
        width: 100%;
        margin-bottom: 30px;
    }


    /*企业文化*/
    .culture-list img {
        width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
    }

    .about img {
        width: 100%;
    }

.about-text2 {
    font-size: .5em; 
    margin-top: 20px;
}

    /*领导团队*/
    .about-quote-right,
    .about-quote-left {
        display: none;
    }

    .leader-item {
        text-align: center;
    }

    .leader-item img {
        display: block;
        width: 100%;
    }


    /*金融计算器*/
    .calc-car-info img {
        width: 100%;
        height: auto;
    }

    .calc-container {
        min-width: 100%;
    }

    .calc-head {
        width: 100%;
    }

    .calc-head-item {
        width: calc(100% / 2);
    }

    .calc-head-item p {
        left: 50px;
    }

    .calc-form-left,
    .calc-form-right {
        width: 100%;
    }

    .calc-form-left {
        margin-right: 0;
    }

    .calc-form {
        width: 100%
    }

    .calc-line,
    .calc-count {
        width: 100%;
    }

    .calc-count-item {
        width: calc((100% - 6px) / 4);
    }

    .calc-count-button {
        width: 95%;
    }

    .calc-total-container {
        width: 100%;
    }

    .calc-count-total {
        width: 100%;
        margin-right: 0;
    }

    .full-payment-button {
        width: 100%;
    }

    .full-payment-button a {
        width: 45%;
    }


    /*搜索*/
    .search-tip {
        box-sizing: border-box;
        padding: 10px;
    }

    .search-tip-text, .search-tip-container {
        width: 100%;
    }
    
    .search-tip-container a {
        width: calc(100% / 2 - 10px);
    }

    .search-result-container {
        box-sizing: border-box;
        padding: 10px;
    }

    .search-result-item {
        height: 160px;
    }

    .search-result-car-item {
        height: auto;
        width: 100%;
        text-align: center;
    }

    .search-result-car-item a {
        margin-right: 0;
    }


    /*车型对比*/
    .compare-car-item {
        width: 100%;
        margin-bottom: 20px;
    }

    .compare-body {
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    #table-container {
        width: 1200px;
    }


    /*用户系统*/
    .user-container {
        padding: 20px;
    }
    
    .user-login .user-logo {
        display: none;
    }

    .user-login {
        width: 80%;
    }

    .user-avatar-container {
        width: 80px;
    }

    .user-avatar,
    .user-avatar img {
        width: 80px;
        height: 80px;
    }

    .user-field-item {
        width: 100%;
    }

    .user-body input,
    .user-body select {
        width: 100%;
    }

    .new-password-container {
        width: 30% !important;
    }


    .text-red {
        color: red;
    }


    /*new mobile index page*/
    .mobile-car-container {
        margin-top: 30px;
        margin-bottom: 50px;
    }

    .mobile-car-container .swiper-container {
        width: 100%;
        height: 300px;
        margin-left: auto;
        margin-right: auto;
    }

    .mobile-car-container .swiper-slide {
        background-size: cover;
        background-position: center;
    }

    .mobile-car-container .gallery-top {
        height: 80%;
        width: 100%;
    }

    .mobile-car-container .gallery-thumbs {
        height: 20%;
        box-sizing: border-box;
        padding: 10px 0;
    }

    .mobile-car-container .gallery-thumbs .swiper-slide {
        height: 100%;
        opacity: 0.4;
    }

    .mobile-car-container .gallery-thumbs .swiper-slide-thumb-active {
        opacity: 1;
    }

    .mobile-car-container .swiper-slide a {
        display: block;
        width: 70%;
        margin: 0 auto;
    }

    .mobile-car-container .swiper-slide img {
        width: 100%;
        margin: 0 auto;
        transform: scale(1);
    }

    .mobile-car-container .swiper-button-next, .mobile-car-container .swiper-button-prev {
        color: #ddd;
    }

    .mobile-thumb-item {
        text-align: center;
    }

    .mobile-car-container .swiper-slide img.mobile-car-title {
        display: block;
        margin: 0 auto;
        width: 50%;
    }

    .mobile-car-price {
        text-align: center;
        margin: 10px auto 10px auto;
        font-size: 20px;
    }

    .mobile-car-btn-container {
        text-align: center;
        margin-bottom: 20px;
    }

    .mobile-car-btn-list {
        display: inline-block;
    }

    .mobile-car-container .swiper-slide a.mobile-car-btn {
        display: block;
        float: left;
        width: 120px;
        height: 30px;
        line-height: 30px;
        border: 1px solid #000;
        border-radius: 30px;
        font-size: 16px;
        text-align: center;
    }

    a.mobile-car-btn:first-child {
        margin-right: 30px;
    }

    .mobile-car-container .swiper-button-next, .mobile-car-container .swiper-button-prev {
        top: calc(50% + 50px);
    }

    .mobile-car-head {
        width: 80%;
        margin: 0 auto;
        margin-bottom: 30px;
        overflow: hidden;
    }

    .mobile-car-head .active {
        background-color: #c9151d;
        color: #fff;
    }

    .mobile-car-head-item {
        width: 33%;
        height: 40px;
        line-height: 40px;
        float: left;
        font-size: 20px;
        background-color: #ececec;
        text-align: center;
    }

    .mobile-car-head-item:first-child {
        border-bottom-left-radius: 30px;
        border-top-left-radius: 30px;
    }

    .mobile-car-head-item:last-child {
        border-top-right-radius: 30px;
        border-bottom-right-radius: 30px;
    }

    .mobile-full-kv {
        width: 100%;
        margin-bottom: 5px;
    }

    .mobile-full-kv img {
        width: 100%;
    }

    .mobile-contact {
        box-sizing: border-box;
        border-bottom: 1px solid #000;
        padding: 25px 30px;
    }

    .mobile-tel {
        width: 65%;
        float: left;
        overflow: hidden;
    }

    .mobile-tel img {
        float: left;
    }

    .mobile-tel p {
        text-align: left;
        font-size: 24px;
        float: left;
        margin-left: 10px;
    }

    .mobile-sns {
        width: 35%;
        float: right;
        overflow: hidden;
    }

    .mobile-sns a {
        display: block;
        margin-right: 20px;
        float: right;
    }

    .mobile-sns a:first-child {
        margin-right: 0;
    }

    .mobile-link-group-height-auto {
        height: auto !important;
    }

    .mobile-link {
        box-sizing: border-box;
        border-bottom: 1px solid #000;
        padding: 10px 30px;
        font-size: 20px;
    }

    .mobile-link-group {
        overflow: hidden;
    }

    .mobile-link-group, .mobile-link-head {
        height: 66px;
        line-height: 66px;
        box-sizing: border-box;
    }

    .mobile-link-head {
        overflow: hidden;
        border-bottom: 1px solid #000;
    }

    .mobile-link-group:last-child .mobile-link-head {
        border-bottom: none;
    }

    .mobile-link-head p {
        width: 80%;
        float: left;
    }

    .mobile-link-head span {
        width: 20%;
        font-size: 36px;
        float: right;
        text-align: right;
    }

    .mobile-link-body {
        padding: 10px 0;
    }

    .mobile-link-item  {
        box-sizing: border-box;
        height: 40px;
        line-height: 40px;
        padding-left: 10px;
        font-size: 18px;
    }

    .mobile-external-link {
        box-sizing: border-box;
        height: 96px;
        line-height: 96px;
        border-bottom: 1px solid #000;
        padding: 0 30px;
    }

    .mobile-external-link a {
        display: inline-block;
        margin-right: 20px;
        font-size: 18px;
    }

    .mobile-copyright {
        box-sizing: border-box;
        padding: 30px;
        font-size: 16px;
        color: rgb(95, 94, 94);
    }

    .mobile-copyright a {
        color: rgb(95, 94, 94);
    }

    .mg-footer {
        margin-bottom: 160px;
    }

    .mobile-footer-down{
        width:100%;
        height:90px;
        position:fixed;
        z-index:100;
        bottom:70px;
        background-color:rgba(0,0,0,0.6);
        box-sizing:border-box;
        padding:0 20px;
        display:flex;
        flex-direction:row;
        align-items:center;
        justify-content:space-between;
    }
    .mobile-footer-down-message{
        display:flex;
        flex-direction:row;
        align-items:center;
    }
    .mobile-footer-down-message .mobile_logo{
        width:45px;
        height:45px;
        border-radius:10px;
    }
    .mobile-footer-down-message .mobile_message{
        color:#fff;
        display:flex;
        flex-direction: column;
        justify-content:center;
        line-height:1.5em;
        padding-left:10px;
        font-size:12px;
    }
    .mobile-footer-down-message .mobile_remark{
        color:#fff;
        display:flex;
        flex-direction: column;
        justify-content:center;
        line-height:1.5em;
        padding-left:10px;
        font-size:12px;
    }
    .mobile-footer-down-message .mobile_remark a{
        color:#fff;
        text-decoration:underline;
    }
    .mobile-footer-down-message .mobile_message .message_title{
        font-size:12px;
    }
    .mobile-footer-down-message .mobile_message .message_text{
        font-size:12px;
    }
    .mobile-footer-down-go{
        display:flex;
        flex-direction:row;
        align-items:center;
    }
    .mobile-footer-down-go .down-url{
        display:inline-block;
        width:90px;
        height:30px;
        line-height:30px;
        border-radius:15px;
        text-align:center;
        background-color:#ff0000;
        color:#fff;
        font-size:14px;
    }
    .mobile-footer-down-go .down-close{
        width:12px;
        height:12px;
        color:#fff;
        background-image:url(../images/mobile_down_colse.png);
        background-size:100% 100%;
        margin-left:10px;
    }
    
    .mobile-footer-fixed {
        width: 100%;
        height: 70px;
        line-height: 70px;
        position: fixed;
        z-index:100;
        bottom: 0;
        box-shadow: 0px -3px 10px #ddd;
        background-color: #fff;
        overflow: hidden;
        display:flex;
        flex-direction:row;
        justify-content:space-around;
    }

    .mobile-footer-fixed a {
        display: block;
        width: 25%;
        float: left;
        text-align: center;
        box-sizing: border-box;
        overflow: hidden;
    }

    .mobile-footer-img-container {
        width: 60%;
        margin: 0 auto;
    }

    .mobile-footer-img-container img {
        width: 100%;
    }

}