.swiper-container {
    width: 100%;
}
.swiper-slide {
    text-align: center;
    font-size: 14px;
    overflow: hidden;
}
/*翻页*/
.swiper-button-next,
.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
/*end 翻页*/
/*下标*/
.swiper-pagination{display: inline-block;}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{bottom:10px;left:0;width:100%}

.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;outline:none;}

.swiper-pagination-bullet-active{opacity:1;background:#007aff}
/*end 下标*/
/*style*/
.l-bann .swiper-container {
    width: 100%;
}
.l-bann .swiper-slide {
    text-align: center;
    background: #fff;
    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;
    overflow: hidden;
    height: 100vh;
    background-size: cover!important;
    cursor: pointer;
}
/*兼容模式下，轮播居中*/
.l-bann .swiper-slide a{
  /*width:1920px;*/
  /*margin:0 calc(50% - 960px);*/
}
.l-bann .swiper-slide img{
    /*display: block;*/
	/*position: relative;*/
	/*left: 50%;*/
	/*-webkit-transform: translateX(-50%);*/
	/*-ms-transform: translateX(-50%);*/
	/*-o-transform: translateX(-50%);*/
	/*transform: translateX(-50%);*/
}
.l-bann .swiper-container-horizontal>.swiper-pagination-bullets,
.l-bann .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 50%;
    -webkit-transform: translateY(50%);
    -moz-transform: translateY(50%);
    -ms-transform: translateY(50%);
    -o-transform: translateY(50%);
    transform: translateY(50%);
    left: 85px;
    width: auto;
}
.l-bann .swiper-pagination-bullet{
    display: block;
    position: relative;
    width: 9px;
    height: 9px;
    background: white;
}
.l-bann .swiper-pagination-bullet i{
    opacity: 0;
}
.l-bann .swiper-pagination-bullet-active{opacity:1;background:#F0081A}
.l-bann .swiper-pagination-bullet-active i{
    opacity: .8;
}
.l-bann .swiper-pagination-bullet-active i:nth-child(1){
    opacity: .5;
}
.l-bann .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 22px 4px;
}
.l-bann .swiper-pagination-bullet i:nth-child(1){
    position: absolute;
    top: 4px;
    left: -88px;
    display: inline-block;
    width: 70px;
    height: 1px;
    /*margin: 0 0 0 -100px;*/
    background: white;
}
.l-bann .swiper-pagination-bullet i:nth-child(2){
    position: relative;
    top: -6.8px;
    margin: 0 0 0 25px;
    font-style: normal;
    color: white;
}
.l-bann2 .swiper-container {
    width: 100%;
}
.l-bann2 .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    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;
    overflow: hidden;
}
/*兼容模式下，轮播居中*/
.l-bann2 .swiper-slide a{
    width:1920px;
    margin:0 calc(50% - 960px);
}
.l-bann2 .swiper-slide img{
    display: block;
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
/*end style*/

