*{margin:0;padding:0;}
li,a,h1,h2,h3,h4,h5,h6{
    list-style: none;
    text-decoration: none;
    outline: none;
}
body{
    background:#f6f8fa;
}
img{display:block;}

.top{
    min-width:1200px;
}
.topImg{
    width:100%;
    height:156px;
    object-fit: cover;
}
.box{
    width:900px;
    height:auto;
    /* background:pink; */
    margin:0 auto;
    box-sizing: border-box;
    padding-top:20px;
}
.navigation{
    width:850px;
    height:60px;
/*     background:#f4f4f4; */
/*     background:#fff; */
    background:#f6f8fa;
    border-radius: 20px;
    margin:0 auto;
    display: flex;
    justify-content: space-between;
    box-sizing: border-box;
    padding:0 20px;
    align-items: center;
}
.navigation .nav{
    width:514px;
    display: flex;
    justify-content: space-around;
    font-size: 24px
}
.navigation .nav li a{
    color:#000;
}
.navigation .nav li a:hover{
    background:#ccc;
}
.navigation .nav li a:visited{
    color:#000;
}
.logo{
    width:160px;
/*     height:50px; */
}
.center{
    width:100%;
    /* background:skyblue; */
    box-sizing: border-box;
    padding:0 20px;
}
.center_top{
    width:100%;
    /* background:brown; */
    box-sizing: border-box;
    padding:20px;
    display: flex;
     background:#fff;
}
/*轮播图*/
.swiper-container {
    width: 500px;
    height: 310px;
    margin:0 !important;
}  
.swiper-slide img{
    width:100%;
    object-fit: contain;
}
.swiper-slide span{
    display: inline-block;
    position:absolute;
    bottom: 0;
    color:#fff;
    background:rgba(0,0,0,0.5);
    width:100%;

}
.swiper-pagination-bullet{
    width:14px !important;
    height:14px !important;
}
.swiper-pagination-bullets{
    bottom:20px !important;
}
.center_top .new_news{
    width:280px;
    margin-left:33px;
    position:relative;
}
.center_top .new_news img{
/*
    width: 100%;
    object-fit:cover;
*/
margin-left: 20px;
}
.center_top .new_news .new_things{
    width:240px;
    position:absolute;
    top:175px;
    left:30px;
}
.center_top .new_news .new_things li{
    margin-top:10px;
    font-size:19px;
}
.center_bottom{
    width:100%;
    /* height:500px; */
    /* background:rgb(26, 148, 121); */
    box-sizing: border-box;
/*     padding:0 20px; */
}
.center_bottom .news_list{
    width:100%;
    height:auto;
   
}
.center_bottom .news_list li {
    width:100%;
    height:170px;
/*     background:#f4f4f4; */
     background:#fff;
    display: flex;
    margin-top:16px;
    align-items: center;
    box-sizing: border-box;
    padding:10px;
}
.center_bottom .news_list li div{
    width:230px;
    height:156px;
}
.center_bottom .news_list li div:nth-child(1) img{
    width:100%;
    height:100%;
    object-fit:cover;
}
.center_bottom .news_list li div:nth-child(2){
    width:600px;
    height:160px;
    /* background:greenyellow; */
    box-sizing: border-box;
    padding:0 30px;
    position:relative;
}
.center_bottom .news_list li div:nth-child(2) a{
    width:500px;
    height:122px;
    display: block;
    /* background:indianred; */
    /* text-indent: 2em; */
    box-sizing: border-box;
    padding-top:14px;
    color:#000;
}
.center_bottom .news_list li div:nth-child(2) a:hover{
    cursor: pointer;
}
.center_bottom .news_list li div:nth-child(2) span{
    display: inline-block;
    color:#b5b5b5;
    box-sizing: border-box;
    padding:2px 10px;
    border-radius: 16px;
    font-size: 14px;
}
.center_bottom .news_list li div:nth-child(2) span:nth-of-type(1){
    width:79px;
    position:absolute;
    left:169px;
    bottom:10px;
/*
    overflow: hidden;
    text-overflow: ellipsis;
*/
    white-space: nowrap;
}
.center_bottom .news_list li div:nth-child(2) span:nth-of-type(2){
    position:absolute;
/*     right:120px; */
    bottom:10px;
}

/*底部（联系我们）*/
.footer{
    width:100%;
/*     height:60px; */
    background:rgba(0, 0, 0, 0.7);
}
.footBox{
    margin:0 auto;
    width:800px;
    height:100%;
    /* border:1px solid #fff; */
    display: flex;
    align-items: center;
    justify-content: space-around;
    color:#fff;
    box-sizing: border-box;
    padding:20px 0;
}
.footer .left{
    /* width:300px; */
}
.footer .left h5,h6{
    font-size:14px;
    font-weight: 500;
}
.footer .right{
    position:relative;
    /* width:300px; */
    /* display:flex; */
}
.footer .right img{
    width:60px;
    position:absolute;
    bottom:-30px;
}
.footer .right span{
    width:80px;
    position:absolute;
    right:10px;
    bottom:-12px;
}

.footer .right img:hover{
    width:200px;

    transition: 1s;
}