@media (min-width: 1025px) {
    #carsolution .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
        margin-right:12px;
        margin-top: 0;
        margin-bottom: 0;
    }
    #sevenandfour .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
        margin-right:12px;
        margin-top: 0;
        margin-bottom: 0;
    }
    #carsolution .kv{
        position: relative;
    }
    #carsolution .kv .left{
        width:14vw;
        height:6.7vw;
        background: url(../images/carsolution/pc/left.png) no-repeat center;
        background-size: 100% 100%;
        position: absolute;
        bottom:38.5vw;
        right:30.5vw;
    }
    #carsolution .kv .txBox{
        position: absolute;
        top:140px;
        left:0;
        width:100%;
        height:100%;
    }
    #carsolution .kv .right{
        width:18.69vw;
        height:4.9vw;
        background: url(../images/carsolution/pc/right.png) no-repeat center;
        background-size: 100% 100%;
        position: absolute;
        bottom:38.5vw;
        right:4.8vw;

    }
    .words_banner{
        position: absolute;
        top: 10.9vw;
        right:4.2vw;
        overflow: hidden;
    }
    .strategy{
        width: 31.25vw;
    }
    .representative{
        width:18.69vw;
    }
    #carsolution .content .content_nav{
        width:100%;
        height:120px;
        background: #393939;
        position: relative;
    }
    #carsolution .content .content_nav ul{
        width:550px;
        height:100%;
        position: absolute;
        left:50%;
        top:0;
        margin-left:-275px;
    }
    #carsolution .content .content_nav ul li{
        line-height:120px;
        font-size:20px;
        cursor: pointer;
    }
    #carsolution .content .content_nav ul li .line{
        width:60px;
        height:2px;
        display: block;
        background: #fff;
        margin-left:80px;
        margin-top:-40px;
    }
    #carsolution .content .solution{
        width:100%;
        height:37vw;
    }
    #carsolution .content .solution .solutionone{
        width:50%;
        height:37vw;
        background: url(../images/carsolution/pc/list1.jpg) no-repeat center;
        background-size: 100% 100%;
        float: left;
    }
    #carsolution .content .solution .solutiontwo{
        width:50%;
        height:37vw;
        background: url(../images/carsolution/pc/list2.jpg) no-repeat center;
        background-size: 100% 100%;
        float: left;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox{
        width:60%;
        margin: 0 auto;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox .title{
        font-size:2.6vw;
        color:#fff;
        margin-top:12vw;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox  .line{
        width:6.25vw;
        /*height:0.3vw;*/
        background: #fff;
        margin: 1.5vw 0;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox  .content_body{
        color: #fff;
        width:100%;
        font-size: 0.83vw;
        line-height: 1.5vw;
        font-weight: 300;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox .content_body_two{
        margin-top: 0.5vw;
    }
    #carsolution .content .manycar{
        width:100%;
        height:22.5vw;
        padding-top:15vw;
        background: url(../images/carsolution/pc/list3.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #carsolution .content .manycar .manycar_tx{
        width:27.1%;
        font-size:0.83vw;
        line-height: 1.5vw;
        font-weight: 300;
        margin-left:9.8vw;
        color:#fff;
    }
    #carsolution .content .content_list{
        width:100%;
        height:25vw;
    }
    #carsolution .content .content_list li{
        width:33.3%;
        height:25vw;
        float: left;
        position: relative;
    }
    #carsolution .content .content_list li p{
        width:100%;
        text-align: center;
        position: absolute;
        bottom:2vw;
        left:0;
        font-size:1.25vw;
        color:#fff;
        font-weight: 300;
    }
    #carsolution .content .content_list .list1{
        background: url(../images/carsolution/pc/list4.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #carsolution .content .content_list .list2{
        background: url(../images/carsolution/pc/list5.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #carsolution .content .content_list .list3{
        background: url(../images/carsolution/pc/list6.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .content_nav{
        width:100%;
        height:120px;
        background: #393939;
        position: relative;
    }
    #sevenandfour .content .content_nav ul{
        width:550px;
        height:100%;
        position: absolute;
        left:50%;
        top:0;
        margin-left:-275px;
    }
    #sevenandfour .content .content_nav ul li{
        line-height:120px;
        font-size:20px;
        cursor: pointer;
    }
    #sevenandfour .content .content_nav ul .one{
        float: right;
    }
    #sevenandfour .content .content_nav ul .two{
        float: left;
    }
    #sevenandfour .content .content_nav ul li .line{
        width:60px;
        height:2px;
        display: block;
        background: #fff;
        margin-left: 46px;
        margin-top:-40px;
    }
    #sevenandfour .content .solution{
        width:100%;
        height:37.5vw;
    }
    #sevenandfour .content .solution .solutionone{
        width:50%;
        height:37.5vw;
        background: url(../images/sevenandfour/pc/list1.jpg) no-repeat center;
        background-size: 100% 100%;
        float: left;
    }
    #sevenandfour .content .solution .solutiontwo{
        width:50%;
        height:37.5vw;
        background: url(../images/sevenandfour/pc/list2.jpg) no-repeat center;
        background-size: 100% 100%;
        float: left;
    }
    #sevenandfour .content .solution .solutiontwo .solutiontxbox{
        width:58%;
        margin: 0 auto;
    }
    #sevenandfour .content .solution .solutiontwo .solutiontxbox .title{
        font-size:2.6vw;
        color:#fff;
        margin-top:10vw;
        font-weight: 300;
    }
    #sevenandfour .content .solution .solutiontwo .solutiontxbox  .line{
        width:6.25vw;
        /*height:0.3vw;*/
        background: #fff;
        margin: 1.5vw 0;
    }
    #sevenandfour .content .solution .solutiontwo .solutiontxbox  .content_body{
        color: #fff;
        width:100%;
        font-size: 0.83vw;
        line-height: 1.5vw;
        font-weight: 300;
    }
    #sevenandfour .content .manycar{
        width:100%;
        height:23.5vw;
        padding-top:14vw;
        background: url(../images/sevenandfour/pc/list3.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .manycar .manycar_tx{
        width:28%;
        font-size:0.83vw;
        line-height: 1.5vw;
        font-weight: 300;
        margin-left:9.8vw;
        color:#fff;
    }
    #sevenandfour .content .content_list{
        width:100%;
        height:75vw;
    }
    #sevenandfour .content .content_list li{
        width:100%;
        height:37.5vw;
        float: left;
        position: relative;
    }
    #sevenandfour .content .content_list .list1{
        background: url(../images/sevenandfour/pc/list4.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .content_list .list2{
        background: url(../images/sevenandfour/pc/list5.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .content_nav{
        width:100%;
        height:120px;
        background: #393939;
        position: relative;
    }
    #sevenandfour .content .list1 .lable{
        width:10%;
        height:3.65vw;
        position: absolute;
        top:2.9vw;
        left:0;
    }
    #sevenandfour .content .list1 .lable1{
        width:10%;
        height:3.65vw;
        position: absolute;
        top:2.9vw;
        right:0;
    }
    #sevenandfour .content .list2 .lable1{
        width:10%;
        height:3.65vw;
        position: absolute;
        top:2.9vw;
        right:0;
    }
    #sevenandfour .content .list2 .lable{
        width:10%;
        height:3.65vw;
        position: absolute;
        top:2.9vw;
        left:0;
    }
    #sevenandfour .content .lable .tx{
        width:100%;
        height:3.1vw;
        text-align: center;
        line-height: 3.1vw;
        font-size: 1.875vw;
        color:#000000;
        background: #fff;
        opacity: 0.5;
    }
    #sevenandfour .content .lable1 .tx{
        width:100%;
        height:3.1vw;
        text-align: center;
        line-height: 3.1vw;
        font-size: 1.875vw;
        color:#000000;
        background: #fff;
        opacity: 0.5;
    }
    #sevenandfour .content .lable .redline{
        width:100%;
        height:0.55vw;
        background: #da251c;
    }
    #sevenandfour .content .lable1 .redline{
        width:100%;
        height:0.55vw;
        background: #da251c;
    }
    /*public colors*/
    #carsolution .white{
        color:#fff;
        float:left;
    }
    #carsolution .other{
        color:#9c9c9c;
        float:right;
    }

    #kv{
        width:100%;
        height:100%;
        background:url(../images/production_and_solution/sorts/kv.jpg) no-repeat center;
        background-size: cover;
        position: relative;
    }
    .words_banner{
        position: absolute;
        top: 10.9vw;
        right:4.2vw;
        overflow: hidden;
    }
}
@media (max-width: 1024px) {
    #kv{
        width:100%;
        position: relative;
        padding-top:15.2vw;
    }

    #carsolution .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
    }
    #carsolution .icon_wb{
        margin-left: 6.9vw;
    }
    #carsolution .icon_fb,#carsolution .icon_wx,#carsolution .icon_tw,#carsolution .icon_ga{
        margin-left: 12px;
    }

    #sevenandfour .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
    }
    #sevenandfour .icon_wb{
        margin-left: 6.9vw;
    }
    #sevenandfour .icon_fb,#sevenandfour .icon_wx,#sevenandfour .icon_tw,#sevenandfour .icon_ga{
        margin-left: 12px;
    }
    #carsolution .kv{
        position: relative;
    }
     .kv .left{
        width:52.4vw;
        height:24.4vw;
        background: url(../images/carsolution/pc/left.png) no-repeat center;
        background-size: 100% 100%;
        position: absolute;
        top:13vw;
        left:6vw;
    }
    .kv .txBox{
        width:100%;
        height:72vw;
        position: relative;
        background:#fff;
    }
     .kv .right{
        width:68.1vw;
        height:18.8vw;
        background: url(../images/carsolution/pc/right.png) no-repeat center;
        background-size: 100% 100%;
        position: absolute;
        top:40vw;
        left:6vw;

    }
    .content .content_nav{
        width:100%;
        background: #000000;
    }
    .content .content_nav ul{
        width:100%;
        height:11.2vw;
        overflow: hidden;
    }
    .content .content_nav ul li{
        width:100%;
        height:11.2vw;
        line-height:11.2vw;
        font-size:4vw;
        text-align: center;
        position: relative;
        z-index: 9;
        background: #000;
    }
    .content .content_nav ul li .line{
        width:8vw;
        height:.3vw;
        display: block;
        background: #fff;
        position: absolute;
        left:50%;
        margin-left:-4vw;
        bottom:2vw;
    }
    .content .content_nav .downnav{
        width:100%;
        height:5.6vw;
        background: #222222;
        position: relative;
        cursor: pointer;
        z-index: 9;
    }
    .content .content_nav .downnav .down_icon{
        width:3.2vw;
        height:1.6vw;
        display: block;
        background: url(../images/public/nav_down_icon.png) no-repeat center center;
        background-size: 100% 100%;
        position: absolute;
        top:50%;
        margin-top:-.8vw;
        left:50%;
        margin-left:-1.6vw;
    }
    #carsolution .content .solution{
        width:100%;
        height:197vw;
    }
    #carsolution .content .solution .solutionone{
        width:100%;
        height:80vw;
        background: url(../images/carsolution/mobile/list1.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #carsolution .content .solution .solutiontwo{
        width:100%;
        height:117vw;
        background: url(../images/carsolution/mobile/list2.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox{
        width:83%;
        padding-top:21vw;
        margin: 0 auto;
        text-align: center;
        position: relative;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox .title{
        font-size:6.67vw;
        color:#fff;
        margin-bottom:8vw;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox  .line{
        width:16vw;
        height:0.6vw;
        background: #fff;
        position: absolute;
        left:50%;
        margin-left:-8vw;
        top:29vw;
    }
    #carsolution .content .solution .solutiontwo .solutiontxbox  .content_body{
        color: #fff;
        font-size: 3.7vw;
        line-height: 5.2vw;
        font-weight: 300;
        margin-bottom: 2vw;
    }
    #carsolution .content .manycar{
        width:100%;
        padding-top:66vw;
        height:44vw;
        background: url(../images/carsolution/mobile/list3.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #carsolution .content .manycar .manycar_tx{
        width:89%;
        font-size:3.7vw;
        line-height: 4.5vw;
        font-weight: 300;
        margin:0 auto;
        color:#fff;
        text-align: center;
    }
    #carsolution .content .content_list{
        width:100%;
        height:225vw;
    }
    #carsolution .content .content_list li{
        width:100%;
        height:75vw;
        position: relative;
    }
    #carsolution .content .content_list li p{
        width:100%;
        text-align: center;
        position: absolute;
        bottom:5vw;
        left:0;
        font-size:3.7vw;
        color:#fff;
        font-weight: 300;
    }
    #carsolution .content .content_list .list1{
        background: url(../images/carsolution/mobile/list4.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #carsolution .content .content_list .list2{
        background: url(../images/carsolution/mobile/list5.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #carsolution .content .content_list .list3{
        background: url(../images/carsolution/mobile/list6.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    .white{
        color: #dddddd
    }
    #sevenandfour .content .solution{
        width:100%;
        height:197vw;
    }
    #sevenandfour .content .solution .solutionone{
        width:100%;
        height:95vw;
        background: url(../images/sevenandfour/mobile/list1.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .solution .solutiontwo{
        width:100%;
        height:109vw;
        background: url(../images/sevenandfour/mobile/list2.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .solution .solutiontwo .solutiontxbox{
        width:88%;
        padding-top:18.7vw;
        margin: 0 auto;
        text-align: center;
        position: relative;
    }
    #sevenandfour .content .solution .solutiontwo .solutiontxbox .title{
        font-size:6.67vw;
        color:#fff;
    }
    #sevenandfour .content .solution .solutiontwo .solutiontxbox  .line{
        width:16vw;
        height:0.4vw;
        background: #fff;
        position: absolute;
        left:50%;
        margin-left:-8vw;
        top:29vw;
    }
    #sevenandfour .content .solution .solutiontwo .solutiontxbox  .content_body{
        color: #fff;
        font-size: 3.7vw;
        line-height: 5vw;
        font-weight: 300;
        margin-top:8vw;
        font-weight: 300;
    }
    #sevenandfour .content .manycar{
        width:100%;
        padding-top:66vw;
        height:44vw;
        background: url(../images/sevenandfour/mobile/list3.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .manycar .manycar_tx{
        width:89%;
        font-size:3.7vw;
        line-height: 5.4vw;
        font-weight: 300;
        margin:0 auto;
        color:#fff;
        text-align: center;
    }
    #sevenandfour .content .content_list{
        width:100%;
        height:288vw;
    }
    #sevenandfour .content .content_list li{
        width:100%;
        height:72vw;
        position: relative;
    }
    #sevenandfour .content .content_list li p{
        width:100%;
        text-align: center;
        position: absolute;
        bottom:3vw;
        left:0;
        font-size:3.7vw;
        color:#fff;
        font-weight: 300;
    }
    #sevenandfour .content .content_list .list1{
        background: url(../images/sevenandfour/mobile/list4.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .content_list .list2{
        background: url(../images/sevenandfour/mobile/list5.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .content_list .list3{
        background: url(../images/sevenandfour/mobile/list6.jpg) no-repeat center;
        background-size: 100% 100%;
    }
    #sevenandfour .content .content_list .list4{
        background: url(../images/sevenandfour/mobile/list7.jpg) no-repeat center;
        background-size: 100% 100%;
    }
}