.index #banner {
  width:100%;
  position: relative;
  overflow: hidden;
}
.index #banner .swiper-slide a {
  display: block;
  width: 100%;
  max-height:400px;
  overflow: hidden;
}
.index #banner .swiper-slide a img ,
.index #banner .onlyImage{
display:inline-table;width:100%;max-height:400px;
}
.index a.examination {
  font-size:16px;
  border-bottom: 1px solid #ca363a;
  color: #ca363a;
  padding-bottom: 1px;
  font-weight: normal;
}
.index .swiper-container-horizontal > .swiper-pagination {
  bottom:10px;
}
.index .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
  margin:0 6px;
}
/*.index .swiper-pagination-bullet {width:14px;height:14px;opacity:1;background: url(../images/swiper-pagination-bullet.png) no-repeat -43px -4px;}
.index .swiper-pagination-bullet-active {background: url(../images/swiper-pagination-bullet.png) no-repeat -4px -4px;}
.index .swiper-button-prev {background: url(../images/swiper-button.png) no-repeat;}*/

.index .swiper-pagination-bullet {width:10px;height:10px;opacity:1;border:2px solid #e6e6e6;border-radius:15px;background-color:transparent;}
.index .swiper-pagination-bullet-active {background-color:#df1a1a;border:2px solid #df1a1a;}
.index .swiper-button-prev {border-radius:15px;background-color:transparent;}