body{

    background: #000;

}

/* 导航 */

.top{

    width:100%;

    height:4.1vw;

    display: flex;

    align-items: center;

    justify-content: space-around;

    background: #000;



}

.logo_home{

    /* width:4.27%; */

    height:3.5vw;   

}

.daoh{

    width:50%;

    display: flex;

    justify-content: space-between;

}

.navigation{

    /* display: block; */

    font-size: 0.9vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #FFFFFF;

    position: relative;

}

.navigation_dao{

    color:#F4B61B;

}

.chanpin_dao{

    display: none;

    position: absolute;

    top:0;

    left:0;

    z-index: 22;

    margin-top: 2.7vw;

    margin-left: -14vw;

    width: 60vw;

    height: 5vw;

    background: #FFFFFF;

    line-height: 5vw;

}



.dao_san{

    font-size: 0.8vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #262828;

    margin-left:3vw;

    padding:0 0.5vw;

}

.dao_san_xuan{

    background: #F4B61B;

    border-radius: 0.2vw;

    color:#fff !important;

}

.fangan_dao{

    display: none;

    position: absolute;

    top:0;

    left:0;

    z-index: 22;

    margin-top: 2.7vw;

    margin-left: -34.1vw;

    width: 78vw;

    /* min-height: 12.5vw; */

    background: #FFFFFF;

}

.erji_dao{

    float:left;

    width:17%;

    min-height: 12.5vw;

    margin-left:1.5vw;

}



.erji_title{

    font-size: 0.9vw;

    font-family: Microsoft YaHei;

    font-weight: bold;

    color: #F4B61B;

    margin-top:2vw;

    margin-bottom:2vw;

    /* margin-left:2.5vw; */

}

.erji_san_dao{

    width:100%;

    display: flex;

    flex-wrap: wrap;

    /* margin-left:2.5vw; */

}

.san_dao{

    font-size: 0.8vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #262828;

    padding: 0 0.3vw;

    margin-bottom:0.5vw;

}

.pingtai_dao{

    display: none;

    position: absolute;

    top:0;

    left:0;

    z-index: 22;

    margin-top: 2.7vw;

    margin-left: -10vw;

    width: 25vw;

    min-height: 5vw;

    line-height: 5vw;

    background: #FFFFFF;

}

.dao_san_er{

    font-size: 0.8vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #262828;

    margin-left:3vw;

    padding:0 0.5vw;

}



/* 导航 */

/* 轮播 */

.luntu{

    width:100%;

    height:45vw;

}

.swiper-container {

    width: 100%;

    height: 100%;

}



.swiper-slide {

    text-align: center;

    font-size: 18px;

    background: #fff;



    /* Center slide text vertically */

    display: -webkit-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-box-pack: center;

    -ms-flex-pack: center;

    -webkit-justify-content: center;

    justify-content: center;

    -webkit-box-align: center;

    -ms-flex-align: center;

    -webkit-align-items: center;

    align-items: center;

}

/* 轮播 */

/* 我们的产品 */

.channame{

    font-size: 1.8vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #FFFFFF;

    text-align: center;

    margin-top:1.6vw;

    margin-bottom: 4.5vw;

}

.channame_ens{

    font-size: 2.1vw;

    font-family: Source Han Sans CN;

    font-weight: 400;

    color: #FFFFFF;

    text-align: center;

    margin-top:6.3vw;

}

.product{

    width:62.5%;

    margin:0 auto;

    display: flex;

    flex-wrap: wrap;

}

.product_list{

    display: block;

    width: 20%;

    height: 12vw;

    background: #FFFFFF;

    border: 1px solid #F4B61B;

    box-shadow: 0px 0.25vw 0.8vw 0px rgba(244, 182, 27, 0.09);

    border-radius: 0.5vw;

    margin-right:6%;

    margin-bottom:3.85vw;

}

.product_list:nth-child(4n){

    display: block;

    width: 20%;

    height: 12vw;

    background: #FFFFFF;

    border: 1px solid #F4B61B;

    box-shadow: 0px 0.25vw 0.8vw 0px rgba(244, 182, 27, 0.09);

    border-radius: 0.5vw;

    margin-right:0;

    margin-bottom:3.85vw;

}

.product_tu{

    width:83.33%;

    height:6vw;

    margin-left:1vw;

    margin-top:2vw;

}

.product_tu_2{

    width:50%;

    height:6vw;

    margin-left:3vw;

    margin-top:2vw;

}

.product_name{

    font-size: 1.2vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #262828;

    text-align: center;

    margin-top:1vw;

}

.heng1{

    width: 100%;

    height: 0.4vw;

    background: #666666;

    margin-top:2.5vw;

}

.solution_list{

    width: 30.83%;

    min-height: 27.5vw;

    background: #F8F8F8;

    border-radius: 0.5vw;

    margin-right:2.25vw;

    margin-bottom:2.6vw;

}

.solution_list:nth-child(3n){

    width: 30.83%;

    min-height: 27.5vw;

    background: #F8F8F8;

    border-radius: 0.5vw;

    margin-right:0;

    margin-bottom:2.6vw;

}

.apptu{

    width:100%;

}

.appname{

    font-size: 1.2vw;

    font-family: Microsoft YaHei;

    font-weight: bold;

    color: #262828;

    margin-top:1.9vw;

    margin-left:1vw;

}

.appjiqi{

    margin-top:1.3vw;

    font-size: 0.9vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    margin-left:1vw;

    color: #262828;

}

.appjiqi p{

    padding-bottom:0.2vw;

}

.heng2{

    width: 100%;

    height: 0.4vw;

    background: #666666;

    margin-top:3.95vw;

}



.news_left{

    width:47.08%;

    margin-right:3.5vw;

}

.news_right{

    width:47.08%;

}

.news_title{

    font-size: 1.5vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #FFFFFF;

    margin-bottom: 1vw;

}

.news_heng1{

    width: 100%;

    height: 0.1vw;

    background: #262828;

}

.news_list{

    display: block;

    width:100%;

    height:9.75vw;

    border-bottom: 0.1vw solid #262828;

}

.news_lists{

    width:100%;

    height:100%;

    display: flex;

    align-items: center;

}

.newstu{

    width:35.39%;
    height:100%;

}

.news_nei{

    width:58.93%;
    height: 95%;
    margin-left: 1.1vw;
    display: flex;
    /* justify-items: center; */
    flex-direction: column;
    justify-content: space-between;
}


.news_title_2{

    font-size: 1.1vw;

    font-family: Microsoft YaHei;

    font-weight: bold;

    color: #FAFAFA;

}

.news_cont{

    /* height:2.3vw; */

    font-size: 0.9vw;

    font-family: Microsoft YaHei;

    font-weight: 300;

    color: #CACDCD;

    line-height: 1.1vw;

    /* overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical; */

    /* margin-top:1vw; */

    /* margin-bottom:1vw; */

}
/* .news_cont{height:4px;overflow:hidden;position: relative;}
.news_cont:after {
            content:'...';
            position:absolute;
            bottom:0;
            right:0;
            padding-left:0.5vw;
 } */
.news_time{

    font-size: 0.8vw;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    

}

.heng3{

    width: 100%;

    height: 0.1vw;

    background: #666666;

    margin-top:6.7vw;

}

.bottom{

    width:100%;

    min-height:19.75vw;

    background: #000;

    display: flex;

    justify-content: center;

    align-items: center;

}

.bottom_logo{

    /* width:10.41%; */

    height:10vw;

}

.bottom_right{

    margin-left:5%;

}

.bottom_right p{

    font-size: 0.9vw;

    font-family: Microsoft YaHei;

    font-weight: 300;

    color: #F0F0F0;

    line-height: 2.3vw;

}
.fles{
    width:100%;
    display: flex;
    justify-content: space-between;
}
.cha_duo{
    color: #fff;
    width:20%;
    height: 1.5vw;
    border: 1px solid #fff;
    border-radius: 5px;
    text-align: center;
    margin-top: 0.6vw;
    line-height: 1.5vw;
}
.appjiqi p{
    cursor: pointer;
}