@charset "utf-8";
/* CSS Document */


.box6037_-6515 .ibanner{position: relative;margin: 0;}
.box6037_-6515 .ibanner .banner-loaded{width: 100%;z-index: 1;-webkit-tap-highlight-color: transparent; position: relative;}
.box6037_-6515 .ibanner .banner-loaded .swiper-container{position: relative; overflow: hidden;-webkit-transform: translate3d(0,0,0);}
.box6037_-6515 .ibanner .banner-loaded .bar-container .swiper-slide a{display: block;overflow: hidden;}
.box6037_-6515 .ibanner .banner-loaded .bar-container .swiper-slide img{vertical-align: middle;border: none;max-width: 100%;}
.box6037_-6515 .ibanner .swiper-pagination-bullet{width: 3%;display: inline-block;position: relative;font-size: 16px;line-height: 20px;color: #fff;color: rgba(255,255,255,.8);cursor: pointer;background: none;}
.box6037_-6515 .ibanner .swiper-pagination-bullet::after{ content: '';width: 100%;background: #000; height: 5px;position: absolute;left: 0;top: 0;transition: all 0.5s ease;}
.box6037_-6515 .ibanner .swiper-pagination-bullet-active::after{background: #e50044;height: 5px;top: -2px;}
.box6037_-6515 .ibanner .swiper-pagination-bullet:hover{opacity: 1;}
.box6037_-6515 .ibanner .swiper-pagination-bullet:hover:after{background: #e50044;height: 5px;top: -2px;}
.box6037_-6515 .ibanner .banner-loaded .bar-container .btn-next,.ibanner .banner-loaded .bar-container .btn-prev {width: 45px;height: 70px;background-position: center center;background-size: auto 20px;background-color: rgba(113, 114, 115, 0.3); background-repeat: no-repeat; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; z-index: 20;-webkit-transition: all ease .3s;transition: all ease .3s; opacity: 0; visibility: hidden;}
.box6037_-6515 .ibanner .banner-loaded .bar-container .btn-next {background-image: url(/client/images/next.png); right: 0;}
.box6037_-6515 .ibanner .banner-loaded .bar-container .btn-prev{background-image: url(/client/images/prev.png);left: 0;}

@media (min-width: 768px) { 
.box6037_-6515 .ibanner .banner-loaded .bar-container:hover .btn-next,.ibanner .banner-loaded .bar-container:hover .btn-prev { opacity: 1; visibility: visible; }
.box6037_-6515 .ibanner .banner-loaded .bar-container .btn-prev:hover,.ibanner .banner-loaded .bar-container .btn-next:hover{background-color: #e50044; }
.box6037_-6515 .ibanner .banner-loaded .bar-container:hover .btn-prev { left: 30px; }
.box6037_-6515 .ibanner .banner-loaded .bar-container:hover .btn-next { right: 30px; } 
}
.box6037_-6515 .swiper-container-horizontal>.swiper-pagination-bullets, .box6037_-6515 .swiper-pagination-custom, .box6037_-6515 .swiper-pagination-fraction{ display:none;}

