#topnavbar.home-star-navbar, #topnavbar.transbg1{
    background: #fff;
}
/********banner*******/
.product-banner{
    height: 540px;
}
.product-banner .swiper-pagination-bullet, .product-banner .swiper-pagination-switch{
    width:20px;
    height:13px;
    background:#fff;
    border-radius:17px;
}
.wrap.control-wrap{
    max-width: 90%;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active{
    width: 60px;
    background:#fff;
}

.banner-info-wrap{
    position: absolute;
    top: 20%;
    left: 25%;
}
.banner-info-wrap .first-info{
    font-size: 20px;
    color: #fff;
    line-height: 30px;
    margin-bottom: 40px;
}
.banner-info-wrap .video-btn{
    margin-top: 120px;
}
.banner-info-wrap .line-one-wrap img{
    width: 400px;
}
.banner-info-wrap #pre-see{
    padding: 8px 24px;
    width: 200px;
    font-size: 20px;
    text-align: center;
    color: #fff;
    background: #0052F9;
    margin-top: 40px;
    border-radius: 30px;
}
.banner-info-wrap .quanwei-info {
    font-size: 16px;
    width: 400px;
    color: #fff;
    margin-top: 40px;
}
.banner-info-wrap h1{
    font-size:40px;
    font-weight:500;
    color:#fff;
    line-height:1.5em;
    margin: 0;
}
.banner-info-wrap h3{
    color:#fff;
    line-height:1.5em;
    margin: 10px 0 0;
}

/***************banner-自定义滑块内容*************/
.cite-info-wrap{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: justify;
    justify-content: flex-start;
    margin-top: 20px;
}
.cite-info-wrap p{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: justify;
    justify-content: flex-start;
    font-size: 18px;
    color: #fff;
}
.cite-info-wrap p .quan{
    width:18px;
    height:18px;
    background:#fff;
    margin-right: 10px;
    border-radius: 100%;
}
.cite-info-wrap p .right{
    margin-right: 80px;
}
.banner-info-wrap .cite-btn-wrap{
    margin-top: 80px;
}
.banner-info-wrap .cite-btn-wrap span{
    border:3px solid #fff;
    border-radius:40px;
    text-align: center;
    font-size: 20px;
    padding: 16px 32px;
    color: #fff;
    margin-right: 40px;
}
/***************合法专业的数字身份认证与管理服务*************/
.our-function-wrap{
    background: #fff;
    padding-top: 40px;
    padding-bottom: 40px;
}
.our-function-wrap .our-function-contain{
    max-width: 1039px;
    margin: 0 auto;
}
.our-function-wrap .our-function-contain .title{
    text-align: center;
    font-size: 34px;
    color: #0E1B45;
    line-height: 1.5em;
}
.our-function-wrap .our-function-contain .small-title{
    text-align: center;
    font-size: 18px;
    color: #141E28;
}
.our-function-wrap .our-function-contain .line-wrap{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: justify;
    justify-content: flex-start;
    margin-top: 64px;
}
.our-function-wrap .our-function-contain .line-wrap .item-contain{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: justify;
    justify-content: flex-start;
    margin-bottom: 40px;
}
.our-function-wrap .our-function-contain .line-wrap .item-contain .icon{
    width: 80px;
    height: 80px;
    text-align: center;
}
.our-function-wrap .our-function-contain .line-wrap .item-contain .info-contain{
    margin-left: 40px;
    margin-right: 48px;
    font-size: 14px;
    color: #141E28;
}
.our-function-wrap .our-function-contain .line-wrap .item-contain .info-contain .info-title{
    font-size: 20px;
    color: #141E28;
    margin-bottom: 16px;
}

/***************丰富的行业解决方案*************/

.industry-solution-wrap{
    background: url("../images/home/home-bg.png") no-repeat center center;
    background-size: 100% 100%;
}
.industry-solution-wrap .contain-wrap{
    max-width: 1039px;
    text-align: center;
    margin: 0 auto;
    padding-top: 32px;
    padding-bottom: 48px;
}
.industry-solution-wrap .contain-wrap h1{
    font-size: 36px;
    color: #fff;
    line-height: 1.5em;
}
.industry-solution-wrap .contain-wrap p{
    font-size: 20px;
    color: #D3D3D3;
}
.industry-solution-wrap .contain-wrap .solution-line-wrap{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 40px;
}
.industry-solution-wrap .contain-wrap .solution-line-wrap p{
    color: #fff;
    margin-top: 16px;
}
.industry-solution-wrap .contain-wrap button{
    color: #fff;
    background-color: transparent;
    padding: 16px 64px;
    font-size: 20px;
    margin-top: 56px;
    border-radius: 30px;
    border: 1px solid #fff;
}
/************公司动态**********/
.company-activity-wrap{
    background-color: #fff;
}
.company-activity-wrap .company-activity-contain{
    max-width: 1040px;
    margin: 0 auto;
    padding: 48px 0;
    text-align: center;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap{
    font-size: 0;
}

.company-activity-wrap .company-activity-contain .pic-contain-wrap .pic-wrap{
    display: inline-block;
    position: relative;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .pic-wrap img{
    width: 100%;
    height: 100%;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .pic-wrap .info-wrap{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    font-size: 14px;
    padding: 40px;
    text-align: left;
    background: rgba(0,0,0,0.7);
    color: #fff;
    display: none;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .left{
    width: 270px;
    height: 322px;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: bottom;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .center{
    width: 480px;
    height: 322px;
    display: inline-block;
    box-sizing: border-box;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .center .center-top{
    font-size: 0;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .center .center-bottom{
    font-size: 0;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .center .center-top-left{
    width: 160px;
    height: 152px;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .center .center-top-right{
    width: 320px;
    height: 152px;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .center .center-bottom-left{
    width: 205px;
    height: 170px;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .center .center-bottom-right{
    width: 275px;
    height: 170px;
}
.company-activity-wrap .company-activity-contain .pic-contain-wrap .right{
    width: 290px;
    height: 322px;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: bottom;
}
/************超过350万家成功客户**********/
.industry-solution-wrap.success{
    background: url("../images/home/home-bg2.png") no-repeat center center;
    background-size: 100% 100%;
}
.industry-solution-wrap.success .contain-wrap h1,.industry-solution-wrap.success .contain-wrap p{
    color: #141E28;
}
.industry-solution-wrap.success .contain-wrap button{
    color: #58738F;
    border: 1px solid #58738F;
}
.industry-solution-wrap.success .contain-wrap{
    padding-top: 16px;
}
/************超过350万家成功客户**********/
.industry-solution-wrap.cooperation{
    background: none;
    background-color: #fff;
}
.industry-solution-wrap.cooperation .contain-wrap div img{
    width: 100px;
}

.industry-solution-wrap.cooperation .contain-wrap h1{
    color: #0E1B45;
}
.industry-solution-wrap.cooperation .contain-wrap p{
    color: #999;
}

.industry-solution-wrap.cooperation .contain-wrap button{
    color: #58738F;
    background-color: transparent;
    border: 2px solid #58738F;
}
/**********************************video***********************************/
.video-wrap{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,.6);
    z-index: 10000;
    display: none;
}
.video-wrap .video-box{
    width: 80%;
    margin: 10% auto;
    position: relative;
}
.video-wrap .video-box video{
    width: 100%;
}
.video-wrap .video-box video:focus{
    outline: none;
}
.video-wrap .video-box img{
    position: absolute;
    top: -40px;
    right: -40px;
    z-index: 100000;
}
/****************************************预约演示******************************************/
.pre-see-wrap{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,.6);
    z-index: 10010;
    display: none;
}
.pre-see-wrap .pre-see-modal{
    width: 800px;
    margin: 200px auto;
    background: #fff;
    text-align: center;
    padding: 40px;
    border-radius: 20px;
}
/******************信息提示框*******************************/
.alert-info-wrap{
    position: fixed;
    top: 68px;
    width: 100%;
    display: none;
    z-index: 10000;
}
.banner1{
    background-image: url("../images/home/banner01.png");
}
.banner2{
    background-image: url("../images/home/banner02.png");
}
.banner3{
    background-image: url("../images/home/banner3.png");
}
.banner4{
    background-image: url("../images/home/ban3-6.png");
}
.banner56{
    background-image: url("../images/home/banner56.png");
}
.wap51{
    display: none;
}
.banner56-s{
    width: 1400px !important;
    height: 472px !important;
    margin: 68px auto 0 !important;
    display: block;
    background-image: url("../images/home/banner56-s.png");
    background-size: 100% 100% !important;

}
.banner57{
    width: 100% !important;
    height: 472px !important;
    margin: 68px auto 0 !important;
    display: block;
    background: url("../images/home/banner57.png") no-repeat rgb(34,172,238);
    background-size: 1200px 100% !important;
    background-position: center center;

}
/*.banner58{*/
/*    width: 100% !important;*/
/*    height: 472px !important;*/
/*    margin: 68px auto 0 !important;*/
/*    display: block;*/
/*    background: url("../images/home/banner58.png") no-repeat rgb(34,172,238);*/
/*    background-size: 100% 100% !important;*/
/*    background-position: center center;*/

/*}*/
/*.banner59{*/
/*    width: 100% !important;*/
/*    height: 472px !important;*/
/*    margin: 68px auto 0 !important;*/
/*    display: block;*/
/*    background: url("../images/home/banner59.png") no-repeat rgb(34,172,238);*/
/*    background-size: 100% 100% !important;*/
/*    background-position: center center;*/

/*}*/
/*.banner60{*/
/*     width: 100% !important;*/
/*     height: 472px !important;*/
/*     margin: 68px auto 0 !important;*/
/*     display: block;*/
/*     background: url("../images/home/banner60.png") no-repeat rgb(34,172,238);*/
/*     background-size: 100% 100% !important;*/
/*     background-position: center center;*/

/* }*/

@media (min-width: 1000px) {
    .index-width-tip .info-text{
        width: 375px;
    }
    #topnavbar{
       display: block;
    }
    #aotuview{
        display: none;
    }
    .caidan{
        display: none;
    }
    .cite-btn-wrap{
        display: block;
    }
    .show-ml-lb{
        display: none;
    }
    .quanwei-info{
        width: 580px;
    }
    .flex-block{
        width: 50%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;

    }
    .flex-block div{
        margin-right: 123px;
    }
    .flex-block div:nth-child(3){
        margin-right: 0;
    }
    .flex-block:nth-child(2) div:nth-child(1){
        margin-left: 51px;
    }
    .back-top-li{
        position: absolute !important;
        right: -9px;
        bottom: 20px;
    }
    .moblie-solution{
        display: none;
    }
    .moblie-case{
        width: 1040px;margin: 0 auto;
        display: block;
    }
    .moblie-case-m{
        display: none;
    }
    .join-m{
        display: none;
    }
    .art-m{
        display: none;
    }
    .industry-solution-wrap.cooperation .contain-wrap .index-w img{
        height: 100px;
    }
    .crt-m{
        display: none;
    }
}

@media (max-width: 1000px) {
    #topnavbar{
        display: none;
    }
    #aotuview{
        display: block;
        background: white;
        border: 0;
        padding: 0 25px;
        position: fixed;
        z-index: 9;
        left: 0;
        right: 0;
    }
    .page{
        width: 100%;
        max-width: inherit;
        min-width: inherit;
    }
    .caidan{
        display: block;
        width: 30px;
        height: 30px;
        position: fixed;
        right: 13px;
        top: 18px;
        background: url("../images/caidan.png") no-repeat;
        background-size: 100% 100%;
    }
    #ca-navbar-mobile{
        display: block ;
        left: 100%;
    }
    #ponit{
        display: none !important;
    }
    #ca-navbar-mobile{
        position: fixed;
        z-index: 9;
        top: 68px;
        left: 110%;
        right: 0;
        bottom: 0;
        background: white;
        border-color: white;
    }
    #menu-tab-mobile{
        width: 90px;
        border-right: 0px solid #CCCCCC;
        height: 100%;
        background: #f8f8f8;
        left: 100%;
    }
    #menu-tab-mobile li{
        border-right: 0px solid  #CCCCCC;
    }
    #menu-tab-mobile .top-side-show-items{
        float: none;
    }
    #menu-tab-mobile>li>a{
        padding: 13px 11px;
        text-align: center;
        border-bottom: 0px solid #CCCCCC;
    }
    #aotuview .home-nav {
        left: 60px;
        z-index: 9;
        position: fixed;
        bottom: 0;
    }
    #aotuview .nav-slide-show{
        display: block;
        min-width: inherit;
        padding-top:10px;
         overflow-y: scroll;
         -webkit-overflow-scrolling: touch;
        left: 100%;
        z-index: 9;
        bottom: 0;
    }
    #aotuview .home-nav .moblie-slider{

    }
    #aotuview .slide-menu-item{
        float: none;
        width: auto;
    }
    #aotuview .slide-menu-item .slide-menu{
        height: inherit;

    }
    #aotuview  .slide-menu > dt > a{
        color: #444;
    }
    #aotuview .slide-menu > dd > a{
        background: none;
        color: #444;
    }
    #aotuview .hide-ml{
        display: none;
    }
    #aotuview .hide-ml:nth-child(1){
        display: block;
        border-right: 1px solid white;
    }
    #aotuview .actived{
        background: white;
        border-right: 1px solid white;
    }
    #aotuview .actived a{
        color:#228EFE;
    }

    .cite-btn-wrap{
        display: none;
    }
    .show-ml-lb{
        display: block;
    }
    .cite-info-wrap p{

    }
    .cite-info-wrap{
        display: block;
        margin-top: 10px;
    }
    .banner-info-wrap h1{
        font-size: 22px;
    }
    .banner-info-wrap{
        left: 5%;
    }
    .banner-info-wrap .video-btn{
        margin-top: 40px;
    }
    .pre-see-wrap .pre-see-modal{
        width: 100%;
    }
    .quanwei-info{
        width: auto;
        padding-right: 10px;
    }
    .our-function-wrap .our-function-contain .line-wrap{
        display: block;
        padding: 0 10px;
    }
    .our-function-wrap .our-function-contain .line-wrap .item-contain .info-contain{
        margin-right: 10px;
        margin-left: 10px;
    }

    .industry-solution-wrap .contain-wrap .solution-line-wrap{
        display: block;
    }
    .flex-block{
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: space-between;
        padding: 0 35px;
    }
    .industry-solution-wrap .contain-wrap .solution-line-wrap{
        margin-top: 0;
    }
    .sbp-div .solution-line-wrap img{
        margin:  5px 10px !important;

    }
    .company-activity-wrap{
        display: none;
    }
    .footer-wrap .footer-contain-wrap .middle-wrap{
        display: none !important;
    }
    .copyright-info-wrap{
        display: none;
    }
    .footer-wrap .footer-contain-wrap .serve-contain-wrap{
        display: block !important;
        clear: both;
        overflow: hidden;
    }
    .footer-wrap .footer-contain-wrap .serve-contain-wrap .item-contain{
        float: left;
        width: 50%;
        height: 220px;
        padding-left: 20px;
    }
    .video-btn{
        width: 65px;
    }
    .our-function-wrap .our-function-contain .title{
        font-size: 20px;
    }
    .our-function-wrap .our-function-contain .small-title{
        padding: 0 10px;
        font-size: 14px;
    }
    .service-plane .plane-items{
        width: 45px;
        height: 45px;
    }
    .service-plane .plane-items i{
        width: 45px !important;
        height: 45px !important;
        padding-bottom: 0 !important;
    }
    .service-plane{
        top: 75%;
        right: -7px;
    }
    .back-top-li{
        position: relative;
        right: 0;
        bottom: 0;
    }
    .industry-solution-wrap .contain-wrap .solution-line-wrap p{
        font-size: 14px;
    }
    .industry-solution-wrap .contain-wrap .solution-line-wrap .flex-block p{
        font-size: 14px;
        margin-top: 0;
    }
    .banner-info-wrap .quanwei-info{
        width: inherit;
        font-size: 14px;
    }
    .banner-info-wrap .line-one-wrap img{
        width: 90%;
    }
    .banner-info-wrap .first-info {
        font-size: 14px;
        padding-right: 10px;
    }
    .div1040 p{
        display: none;
    }
    .moblie-solution{
        display: block;
        color: white;
        font-size: 14px;
        text-align: left;
        padding: 0 20px;
    }
    .div1040{
        width: inherit !important;
    }
    .banner-container.product-banner h1{
        font-size: 24px !important;
        padding: 0 10px 0 20px;
    }
    .full-select-title a{
        width: inherit !important;
        flex: 1;
        margin-right: 0px !important;
        font-size: 16px !important;
    }
    body .page-container{
        width: 100%;
    }
    .top1-item{
        width: 25% !important;
        margin: 10px 4% !important;
        height: 93px !important;
    }
    .item-top{
        margin: 20px 0 15px !important;
    }
    .hangye-moblie{
        width: inherit !important;
    }
    .item-top{
        font-size: 18px !important;
    }
    body .page-container{
        margin-bottom: 0 !important;
    }
    .top2-item{
        width: 45% !important;
        margin: 10px 2.5% !important;
    }
    .top3-item{
        float: inherit !important;
        margin: 10px auto !important;
    }
    .bottom-contact-us-wrap .bottom-contact-contain .form-contain{
        margin-top: 0 !important;
    }
    .form-contain.rl-bl input{
        width: 44% !important;
        margin: 10px 2.5% !important;
    }
    .form-contain.rl-bl button{
        width: 44% !important;
        margin: 10px 2.5% !important;
    }
    .content-body{
        width: 100% !important;
    }
    .nav-bar-wrap .contain{
        width: 100% !important;
    }
    .moblie-case{
        display: none !important;
    }
    .moblie-case-m{
        display: block;
        padding-top: 30px;
    }
    .moblie-case-m div{
        text-align: left;
        color: white;
        font-size: 16px;
        padding: 0 20px;
    }
    .moblie-m-case .top-list{
        width: 45%;
        margin: 10px 2.5%;
    }
    .moblie-m-case .top-list:nth-child(4n+1) {
        margin: 10px 2.5%;
    }
    .moblie-m-case .img-content-body{
        width: 100%;
    }
    .moblie-m-case .item2-list{
        width: 45%;
        margin: 10px 2.5%;
    }
    .moblie-m-case .item2-list:nth-child(4n+1) {
        margin: 10px 2.5%;
    }
    .moblie-m-case .item2-list img {
        margin: 10px auto 5px;
    }
    .moblie-m-case .item3-list{
        float: none;
        margin: 10px auto !important;
        text-align: center;
    }
    .moblie-m-case .item4-list{
        float: none;
        width: 90%;
        margin: 0 auto 10px;
    }
    .moblie-m-case .item4-list:nth-child(3n+1) {
        margin: 0 auto 10px;
    }
    .moblie-m-case .item4-list:nth-child(3n) {
        margin: 0 auto 10px;
    }
    .head-bgcolor{
        display: none;
    }
    .sidebar-container{
        display: none;
    }
    .item-right{
        width: 100% !important;
        margin: 0 !important;
    }
    .right-title{
        font-size: 20px !important;
        margin: 10px 0 15px 0 !important;
    }
    .right-bg-div{
        width: 100% !important;
    }
    .pruduvt-list-div{
        padding: 0 !important;
    }
    .pruduvt-list-div .list-div{
        float: none !important;
        margin: 0 auto 10px !important;
        border: 0;
        width: inherit;
        height: auto;
    }
    .right-content-text{
        margin-right: 0;
    }
    .item-right .pruduvt-list-div .list-div-2 img{
        display: none;
    }
    .list-div-2{
        width: 90% !important;
        float: none !important;
        margin: 0 auto 10px !important;
    }
    .list-item-3{
        float: none !important;
        margin: 0 auto 10px !important;
    }
    .list-item-3:nth-child(3n) {
        margin: 0 auto 10px !important;
    }
    .Noprint{
        display: none;
    }
    .fm-content{
        width: inherit !important;
        margin: 0 !important;
    }
    .list-div-2{
        height: auto !important;
    }
    .case-m-c{
        padding: 0 10px !important;
    }
    .list-item-4{
        margin: 0 auto 10px !important;
        float: none !important;
    }
    .path{
        display: none !important;
    }
    .content-div{
        width: 100% !important;
    }
    .banner-title-text{
        font-size: 20px !important;
    }
    .com-banner{
        display: none;
    }
    .self_card{
        width: 50% !important;
        margin: 0 !important;
    }
    .modal .wid680{
        width: 90% !important;
        margin: 0 !important;
    }
    .modal-dialog{
        top: 100px !important;
        bottom: 50px !important;
        left: 5% !important;
        right: 5% !important;
    }
    .modal .wid467{
        width: 90% !important;
        margin: 0 !important;
        top: 100px !important;
        bottom: 50px !important;
        left: 5% !important;
        right: 5% !important;
    }
    .card.newcard{
        display: block !important;
        float: none !important;
        margin: 0 auto 10px !important;
        width: 150px !important;
        height: 146px !important;
    }
    .modal .bok_down .modal-content .modal-body .card dt {
        width: 100%;
        height: 105px;
        line-height: 92px !important;
        text-align: center;
    }
    .modal .bok_down .modal-content .modal-body .card.newcard dd.has-sub {
        padding-top: 10px !important;
    }
    .newrap-sty{
        z-index: 8 !important;
    }
    .container-fluid{
        padding: 0;
    }
    .down-center{
        padding: 0 !important;
    }
    .down-center-tab{
        width: 100% !important;
        border: 0 !important;
    }
    .down-center-tab .down-center-tab-li{
        float: left !important;
        width: 20% !important;
    }
    .down-tab-marg{
        width: 100%;
        text-align: center;
        margin: 0;
    }
    .down-center-content{
        margin: 0 !important;
        padding: 0 !important;
        width: 100% !important;
    }
    .down-center-div-head{
        padding: 0 10px;
    }
    .down-center-div-text{
        padding: 0 10px;
    }
    .soft-info{
        padding: 0 10px;
    }
    .theme-title{
        padding-left: 10px;
    }
    .down-center-div-path{
        padding-left: 10px;
    }
    .print-cont.fm-content{
        padding: 0 10px;
    }
    .news-content-ul .news-content-right{
        width: 100%;
    }
    .news-content-left{
        display: none;
    }
    .news-content-info{
        margin-top: 10px;
        padding-bottom: 10px;
    }
    .margin-top-fu{
        margin: 0;
    }
    .main{
        padding-bottom: 0;
    }
    .New-title.Noprint.dt-show{
        display: block!important;
    }
    .pading0-60-60{
        padding: 25px 60px 60px;
    }
    .company-m{
        width: 100% !important;
    }
    .honor-content-info{
        margin: 0 auto 10px;
        display: block;
        float: none;
    }
    .contact-address{
        width: inherit !important;
        float: none !important;
    }
    .contact-address-img{
        width: 100% !important;

    }
    .contact-sell-content-info{
        width: 80%;
    }
    .top-title{
        font-size: 18px !important;
        margin-bottom: 10px !important;
    }
    .top-img{
        padding: 45px 44px !important;
    }
    .item-title {
        margin: 29px 0 -15px !important;
    }
    .item-word{
        flex: 1;
    }
    .item-text{
        margin-right: 20px !important;
    }
    .join-m-h p{
        display: none;
    }
    .join-m{
        display: block;
        color: white;
        font-size: 16px;
    }
    .top-title-item {
        margin: 15px 0 22px 0 !important;

    }
    .right-item .right-title {
        font-size: 20px !important;
        margin: 0 !important;
    }
    .item-right-div.m-join{
        flex: 1;
    }
    .banner-container .banner-des{
        padding: 0 10px;
    }
    .art-hide p{
        display: none;
    }
    .art-m{
        display: block;
        color: white;
        font-size: 16px;
    }
    .banner-container{
        width: inherit !important;
        min-width: inherit !important;
    }
    .nav-bar-wrap .contain a{
        float: left;
        font-size: 10px !important;
    }
    .nav-contain-wrap .contain{
        width: inherit !important;
    }
    .nav-contain-wrap{
        padding-top: 10px !important;
    }
    .nav-contain-wrap .contain .box-contain .item-wrap{
        width: inherit !important;
    }
    .art-m-d .nav-contain-wrap .contain.box-w .box-contain .item-wrap .text-wrap{
        width: inherit !important;
        flex: 1;
    }
    .art-m-d .nav-contain-wrap .contain .box-contain .item-wrap{
        border: 0;
        margin: 0 10px 20px;
        padding-bottom: 38px;
    }
    .art-m-d  .nav-contain-wrap.yun .contain .box-contain .item-wrap .text-wrap button{
        bottom: 10px;
    }
    .art-m-d .nav-contain-wrap.yun .contain .box-contain .item-wrap .text-wrap p{
        width: auto;
    }
    .art-m-d .shu-contain-wrap .contain{
        width: inherit;
    }
    .art-m-d .shu-contain-wrap .contain .box-contain{
        padding: 0 10px;
    }
    .fw-m.fm-content{
        float: none;
        margin: 0 auto !important;
        padding: 0 10px !important;
    }
    .industry-solution-wrap.cooperation .contain-wrap .index-w img{
        width: 66px;
        margin: 5px 10px;
    }
    .item-right .pruduvt-list-div .list-div img{
        display: none;
    }
    .service-plane.Noprint.bt-m{
        display: block;
    }
    .swiper-button-prev{
        display: none;
    }
    .swiper-button-next{
        display: none;
    }
    .industry-solution-wrap .contain-wrap h1{
        font-size: 20px;
    }
    .industry-solution-wrap .contain-wrap {
        padding-top: 1px;
        padding-bottom: 25px;
    }
    .industry-solution-wrap .contain-wrap button{
        margin-top: 15px;
    }
    .industry-solution-wrap .contain-wrap p{
        font-size: 14px;
        padding: 0 10px;
    }
    .our-function-wrap .our-function-contain .line-wrap .item-contain .icon{
        position: absolute;
        width: 40px;
        height: 40px;
        top: -5px;
        left: 11px;
    }
    .our-function-wrap .our-function-contain .line-wrap .item-contain .icon img{
        height: 100%;
    }
    .our-function-wrap .our-function-contain .line-wrap .item-contain{
        position: relative;
    }
    .our-function-wrap .our-function-contain .line-wrap .item-contain .info-contain .info-title{
        padding-left: 50px;
        font-size: 18px;
    }
    .banner-info-wrap h3{
        font-size: 14px;
    }
    .product-banner{
        height: 460px;
    }
    .cite-info-wrap p{
        font-size: 14px;
    }
    .cite-info-wrap p .quan{
        height: 8px;
        width: 8px;
    }
    .right-text{
        font-size: 21px !important;
        line-height: 17px !important;
        text-align: center;
        width: 100px !important;
    }
    .video-btn{
        display: none;
    }
    .item-left-img{
        display: none;
    }
    .join-us .right-text{
        font-size: 13px !important;
        font-weight: 500;
        color: rgba(51,70,128,1);
        line-height: 23px;
        margin-top: 10px;
        padding: 0 10px 0 30px;
        text-align: left;
        width: inherit !important;
    }
    .join-us .right-title{
        padding: 0 10px 0 30px;
    }
    .flex.topBottom.margin-23.clear .item-img {
        display: none;
    }
    .flex.topBottom.margin-23.clear .item-border{
        display: none;
    }
    .flex.topBottom.margin-23.clear .item-text{
        margin-left: 30px;
    }
    .clear .item-bottom{
        padding-left: 30px;
    }
    .item-right .pruduvt-list-div .list-div-2.show-m-cp img{
        display: block;
    }
    .show-m-aol .right-content-text{
        padding: 0;
        margin: 0;
    }
    .bottom-contact-us-wrap{
        ;
    }
    .banner1{
        background: url("../images/banner4.png") no-repeat;

    }
    .banner2{
        background: url("../images/banner5.png") no-repeat;

    }
    .banner3{
         background: url("../images/banner6.png") no-repeat;

     }
    .banner4{
        background: url("../images/home/ban3-7.jpg") no-repeat;

    }
    .banner56{
        height: 100%;
    }
    .banner56-s{
        width: 100% !important;
        height: 392px !important;
        margin-top: 68px;
        display: block;
        background-image: url("../images/home/banner56-m.png");
        background-size: 100% 100% !important;

    }
    .banner57{
        width: 100% !important;
        height: 100% !important;

        display: block;
        background-image: url("../images/home/banner57-s.png");
        background-size: 100% 100% !important;

    }
    /*.banner58{*/
    /*    width: 100% !important;*/
    /*    height: 100% !important;*/

    /*    display: block;*/
    /*    background-image: url("../images/home/banner58-s.png");*/
    /*    background-size: 100% 100% !important;*/

    /*}*/
    /*.banner59{*/
    /*    width: 100% !important;*/
    /*    height: 100% !important;*/

    /*    display: block;*/
    /*    background-image: url("../images/home/banner59-s.png");*/
    /*    background-size: 100% 100% !important;*/

    /*}*/
    /*.banner60{*/
    /*    width: 100% !important;*/
    /*    height: 100% !important;*/

    /*    display: block;*/
    /*    background-image: url("../images/home/banner60-s.png");*/
    /*    background-size: 100% 100% !important;*/

    /*}*/
    .index-width .left{
        width: inherit !important;
    }
    .index-width .right{
        width: inherit !important;
    }
    .img-content-body{
        height: inherit !important;
    }
    .foot-hide div{
        display: none;
    }
    .foot-hide div:last-child{
        display: block;
        padding: 0 20px;
        width: 100%!important;
    }
    .foot-hide div:last-child .menu-list{
        float: left;
        width: 33%;
    }
    .Ad.none{
        display: none !important;
    }
    .wap51{
        display: block;
        position: fixed;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        background: rgba(0,0,0,0.7);
        z-index: 9999;
   }
    .wap51-div{
        width: 100%;
        position: relative;
        margin-top: 100px;
    }
    .wap51-div img{
        width: 100%;

    }
    .close-wap51{
        position: absolute;
        width: 45px;
        height: 45px;
        right: 10px;
        top: 0;
        background: url("../img/51wap (1).png") no-repeat;
        background-size: 100% 100%;
        cursor: pointer;
    }

}
.bk-w a{
    color: white;
}
.solution-line-wrap img{
    width: 66px;
    height: 66px;
}
.opacity{
    height: 100%;
    background: rgba(0,0,0,0.6);
}
.hangye-moblie{
    width: 1040px;margin: 0 auto;clear: both;overflow: hidden;
}
.header nav.head-bgcolor{
    background: white !important;
}
.index-width .left{
    width: 520px;
}
.index-width .right{
    width: 520px;
}
.align-items_center{
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.flex{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.justify-content_flex-center{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.justify-content_flex-justify{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
