
/*================基本样式重置================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,select { margin:0; padding:0;outline: none; }
i,em { font-weight:normal; font-style:normal; }
b{font-weight: normal;}
a,i,em,span,b,img{display: block;}

li { list-style:none; }
a,img,input { border:0 none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; }
a:focus,input:focus { outline:0 none;}
*/

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

.swiper-button-next,.swiper-button-prev{outline:none;}




@keyframes move-forever {
    0% {
        transform: translate3d(-80px,0,0);
    }
    50% { 
        transform: translate3d(80px,0,0);
    }
    100% {
        transform: translate3d(-80px,0,0);
    }
}

.m-slider { overflow-x: hidden; width: 100%; position: relative; margin: 0 auto 0; border-radius: 10px; }
.slider-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); position: relative; z-index: 1; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; }
.slider-item { width: 100%; height: 100%; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; background: #f6f6f6; }
.slider-item img { width: 100%; height: auto; display: block; border: none; }
.slider-pagination { width: 100%; z-index: 2; margin-top:3%; pointer-events: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.slider-pagination > .slider-pagination-item { margin: 0rem 0.06rem; width: 6px; height: 6px; display: inline-block; border-radius: 100%; background-color:#e8e8e8; }
.slider-pagination > .slider-pagination-item.slider-pagination-item-active { background-color: #408ce2; border-radius: 50px; width: 20px; }