@charset "utf-8";
/* css 重置 */
.slider_pic ul{
    margin:0 auto;
    width: 1170px;
    list-style:none;
    overflow: hidden;
    background:#fff;
}
.slider_pic img{border:none;vertical-align: top;text-align: center}
.slider_pic a{blr:expression(this.onFocus=this.blur());outline:none;}

/* banner-box */
.slider_pic .banner-box{min-width:1170px;height:360px;position:relative;overflow:hidden;}
.slider_pic .banner-box .bd{ width:100% !important;}
.slider_pic .banner-box .bd li .m-width {width:1170px;margin:0 auto;}
.slider_pic .banner-box .bd li{width:1170px !important;height:300px;  position: relative;}
.slider_pic .banner-box .bd li a{display:block;background-size:auto;}

.slider_pic .banner-btn{width:100%;position:absolute;top:140px;left:50%;margin-left:-605px;z-index: 600}
.slider_pic .banner-btn a{display:block;width:82px;height:82px;position:absolute;top:0;z-index: 600}
.slider_pic .banner-btn a.prev{left:25px;top:-42px;background:url(../imgs/bd.png) no-repeat 0 -150px;}
.slider_pic .banner-btn a.next{right:552px;top:-42px;background:url(../imgs/bd.png) no-repeat 0 -242px;}


.sm_logo{
    text-align: center;
    font-size: 15px;
}
.sm_logo span{
    font-size: 22px;
}
.sm_logo img{
    display: block;
    width: 112px;
    text-align: center;
    margin:0 auto;
}
 .slide_picle{
    -webkit-animation: slide_picle 1.6s;
    -moz-webkit-animation:slide_picle  1.6s;
    -ms-webkit-animation:slide_picle  1.6s;
    -o-webkit-animation:slide_picle  1.6s;
    animation: slide_picle  1.6s;
}
 .slide_picri{
    -webkit-animation: slide_picri 1.6s;
    -moz-webkit-animation:slide_picri  1.6s;
    -ms-webkit-animation:slide_picri  1.6s;
    -o-webkit-animation:slide_picri  1.6s;
    animation: slide_picri  1.6s;
}
 .sm_logo{
    -webkit-animation: slide_cent 1.6s;
    -moz-webkit-animation:slide_cent  1.6s;
    -ms-webkit-animation:slide_cent  1.6s;
    -o-webkit-animation:slide_cent  1.6s;
    animation: slide_cent  1.6s;
}
.slide_picle,.sm_logo{
    position: absolute;
    top:30px;
    left: 0px;
    overflow: hidden;
    z-index:300;
}
.slide_picri{
    position: absolute;
    overflow: hidden;
    width: 500px;
    height: 297px;
    top:20px;
    right: 0px;;
}
.next{
    left:1095px;
}
.slide_picri img{
    display: inline-block;
}
.sm_logo{
    position: absolute;
    top:20px;
    left: 44.3%;
}

@keyframes slide_picle{
    0% {
        left: -100%;
    }
    100%{
        left: 0;
    }
}
@-moz-keyframes slide_picle {
    0%{
        left:-100%;
    }
    100%{
        left:0;
    }
}
@-o-keyframes slide_picle{
    0%{
        left:-100%;
    }
    100%{
        left:0;
    }
}
@-webkit-keyframes  slide_picle{
    0%{
        left:-100%;
    }
    100%{
        left:0;
    }
}

@keyframes slide_picri{
    0%{
        right:-100%;
    }
    100%{
       right:0px;
    }
}
@-moz-keyframes slide_picri {
    0%{
        right:-100%;
    }
    100%{
        right:0px;
    }
}
@-o-keyframes slide_picri{
    0%{
        right:-100%;
    }
    100%{
        right:0px;
    }
}
@-webkit-keyframes  slide_picri{
    0%{
        right:-100%;
    }
    100%{
        right:0px;
    }
}


@keyframes slide_cent {
    0%{
        top:-100%;
    }
    100%{
        top:30px;
    }
}
@-moz-keyframes slide_cent  {
    0%{
        top:-100%;
    }
    100%{
        top:30px;
    }
}
@-o-keyframes slide_cent  {
    0%{
        top:-100%;
    }
    100%{
        top:30px;
    }
}
@-webkit-keyframes slide_cent {
    0%{
        top:-100%;
    }
    100%{
        top:30px;
    }
}