.swiper-slide img{
  display: block;
}

.swiper-button-prev:after, .swiper-button-next:after { display: none; }
.swiper-custom-button{
  background-image: none !important;
  background: rgba(255,255,255,0.8);
  color: #555555;
  font-size: 26px;
  text-align: center;
  width: 30px !important;
  height: 50px !important;
  line-height: 50px;
  -webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;
}

.swiper-pagination{
  width: 1000px;
  text-align: center;
}
.swiper-pagination-bullet {
  background: #FFF !important;
  opacity: 0.8 !important;
  margin: 0 4px !important;
  border:solid 1px #646464;
  width: 14px !important;
  height: 14px !important;
  -webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px !important;
}
.pagination_numbers .swiper-pagination-bullet {
  width: 20px !important;
  height: 20px !important;
	line-height: 20px;
  padding: 5px;
  border-radius: 10% !important;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff !important;
  border:solid 1px #646464;
	background-color: #000000;
	color: #ffffff;
}

@media print,screen and (min-width : 501px) {

.swiper_topfade{
  width:100%;
  overflow:hidden;
}
.swiper_topfade img{
  max-width: none;
  height: auto;
  
}
.swiper_topfade .swiper-wrapper{
  width: 1920px;
  height: 700px;
  margin-left:-960px;
  left:50%;
}

.swiper_topslide .swiper-slide{
  width: 1200px !important;
}


}
@media screen and (max-width : 500px) {

.swiper_topfade {
  width:100%;
  height:350px;
  overflow:hidden;
  position:relative;
}
.swiper_topfade .swiper-wrapper img{
  position:absolute;
  max-width:none;
  width: 960px;
  height:350px;
  left:50%;
  margin-left:-480px;
}

}

