﻿html,body{height: 100%;font-family:"微软雅黑";font-size: 16px;}
img{width: 100%;}
.ov_hd{overflow: hidden;}
.left_f{float: left;}
.right_f{float: right;}
.hui{color: #999;}
.hang{display: block;}
a{color: #333;}
.yichu{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yichu3{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

.top{ background: url(top_banner.png) no-repeat;background-size: 100%;width: 100%;height: 130px;}
.sousuo{float: right;width: 8%;display: block;margin-right: 10px;margin-top: 10px;}
.lunbo{position: relative;margin: -15% 3% 10% 3%;width: 94%;border-radius: 8px;height: 120px;/* overflow: hidden; */background: #fff;}
.lunbo .banner{overflow: hidden;height: 120px;}
.lunbo .name{font-size: 18px;color: #005dad;text-align: center;line-height: 40px;height: 40px;font-weight: 550;}
.swiper-container{height: 120px!important;}
.swiper-container img{height: 80px;}

.list_box{margin: 3%;background: #fff;border-radius: 8px;}
.list_box .biaoti{text-align: center;font-size: 20px;color: #333;font-weight: bold;width: auto;padding: 24px 0 30px;}
.list_box .list{overflow: hidden;}
.list_box .list .lis{float: left;width: 33.33%;margin-bottom: 4%;}
.list_box .list .lis a{display: block;text-align: center;}
.list_box .list .lis a img{width: 34px;height: 34px;}
.list_box .list .lis a p{line-height: 46px;font-size: 14px;}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: -24px!important;
}
.lunbo2{
    margin: -9% 3% 10% 3%;
    height: auto;
    padding-bottom: 20px;
}
.lunbo2 .img{
    width: 60%;
    margin-top: -8%;
    position: absolute;
    left: 20%;
}
.lunbo2 .banner{height: auto;}
.lunbo2 .banner .swiper-container{height: 200px !important;}
.lunbo2 .banner .swiper-container a{text-align: center;}
.lunbo2 .banner .swiper-container img{height: 200px !important;border-radius: 8px;width: 96%;}
.lunbo2 .list_box{margin: 3% 0 0 0;}
.lunbo2 .swiper-container-horizontal>.lunbo2 .swiper-pagination-bullets,.lunbo2  .swiper-pagination-custom, .lunbo2 .swiper-pagination-fraction{bottom: 14px!important;}

.lunbo2 .list_box .biaoti{
    padding-bottom: 20px;
}


.bottom-nav{
    overflow: hidden;
    position: fixed;
    bottom: 0;
    z-index: 1;
    background: #fff;
    width: 100%;
    display: block;
}
.bottom-nav li{
    width: 33.33%;
    float: left;
    text-align: center;
    padding: 2% 4% 1%;
}
.bottom-nav li.cur a{
    color: #1a56a8;
}
.bottom-nav li a{
    font-size: 14px;
}
.bottom-nav li a img{
    width: 25%;
    display: block;
    margin: 0 auto;
}
