.slider-top-wrap {
  position: relative;
  margin: 0 0 20px 0;
  max-height: 440px;
  max-width: 100%;
  overflow: hidden; }
  .slider-top-wrap ul {
    width: 9999px;
    margin: 0;
    padding: 0;
    list-style: none; }
    .slider-top-wrap ul li {
      float: left; }
  .slider-top-wrap li {
    max-height: 440px; }
  .slider-top-wrap .bx-viewport {
    background: #fff; }
  .slider-top-wrap .bx-pager, .slider-top-wrap .bx-controls-auto {
    position: absolute;
    bottom: 32px;
    width: 100%;
    z-index: 60; }
  .slider-top-wrap .bx-loading {
    min-height: 50px;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 70;
    background: #fff; }
    .slider-top-wrap .bx-loading:before, .slider-top-wrap .bx-loading:after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      height: 32px;
      width: 32px;
      margin: auto; }
    .slider-top-wrap .bx-loading:before {
      -moz-box-shadow: inset 0 0 0 4px rgba(0, 0, 0, .25);
      -webkit-box-shadow: inset 0 0 0 4px rgba(0, 0, 0, .25);
      box-shadow: inset 0 0 0 4px rgba(0, 0, 0, .25);
      -webkit-background-clip: padding;
      -moz-background-clip: padding;
      background-clip: padding-box;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%; }
    .slider-top-wrap .bx-loading:after {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2232px%22%20height%3D%2232px%22%20%20viewBox%3D%220%200%2032%2032%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
      -webkit-animation: loading 0.5s linear infinite;
      -moz-animation: loading 0.5s linear infinite;
      -o-animation: loading 0.5s linear infinite;
      animation: loading 0.5s linear infinite;
      -moz-transform-origin: 50% 50%;
      -ms-transform-origin: 50% 50%;
      -o-transform-origin: 50% 50%;
      transform-origin: 50% 50%; }
  .slider-top-wrap .bx-pager {
    text-align: center; }
    .slider-top-wrap .bx-pager .bx-pager-item {
      display: inline-block; }
    .slider-top-wrap .bx-pager.bx-default-pager a {
      background: #616161;
      width: 10px;
      height: 10px;
      margin: 0 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius: 5px;
      border-radius: 5px; }
      .slider-top-wrap .bx-pager.bx-default-pager a.active {
        background: #0167de; }
  .slider-top-wrap .bx-controls-direction a {
    position: absolute;
    top: -220px;
    margin-top: 0;
    outline: 0;
    width: 39px;
    height: 51px; 
    z-index: 70; }
    @media (max-width: 767px){
    .slider-top-wrap .bx-controls-direction a {top: -200px;}
    }
    @media (max-width: 657px){
    .slider-top-wrap .bx-controls-direction a {top: -200px;}
    }
    @media (max-width: 557px){
    .slider-top-wrap .bx-controls-direction a {top: -180px;}
    }
    @media (max-width: 457px){
    .slider-top-wrap .bx-controls-direction a {top: -140px;}
    }
    
    .slider-top-wrap .bx-controls-direction a.disabled {
      display: none; }
  .slider-top-wrap .bx-controls-auto {
    text-align: center; }
    .slider-top-wrap .bx-controls-auto .bx-controls-auto-item {
      display: inline-block; }
      .slider-top-wrap .bx-controls-auto .bx-controls-auto-item a {
        margin: 0 3px; }
      .slider-top-wrap .bx-controls-auto .bx-controls-auto-item .bx-start {
        width: 10px;
        height: 11px; }
        .slider-top-wrap .bx-controls-auto .bx-controls-auto-item .bx-start.active {
          background-position: -86px 0; }
      .slider-top-wrap .bx-controls-auto .bx-controls-auto-item .bx-stop {
        width: 9px;
        height: 11px; }
        .slider-top-wrap .bx-controls-auto .bx-controls-auto-item .bx-stop.active {
          background-position: -86px -33px; }
  .slider-top-wrap .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    width: 80%;
    text-align: left; }
    .slider-top-wrap .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
      right: 0;
      width: 20%;
      text-align: right; }
  .slider-top-wrap .bx-caption {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgba(80, 80, 80, 0.75); }
    .slider-top-wrap .bx-caption span {
      display: block;
      padding: 10px;
      text-align: left;
      color: #fff;
      font-size: 12px;
      line-height: normal; }
      
      .slider-top-wrap ul li .in {max-width:936px !important; display:block; margin:0 auto;}
      .slider-top-wrap .bx-controls-direction {max-width:936px !important; display:block; margin:0 auto; position: relative; }
.slider-top-wrap .bx-prev {background:url(spec-arr.png) 0 0 no-repeat; left: 5px;}
.slider-top-wrap .bx-next {background:url(spec-arr.png) 100% 0 no-repeat; right:5px;}

.slider-top-wrap ul li a{
	display: block;
}

@media all and (min-width: 961px){
	.mymtopwrap {margin-top:-55px;}
}
@media all and (max-width: 960px){
	.slider-top-wrap .bx-pager{
		bottom: 10px;
	}
	.slider-top-wrap .bx-controls-direction{
		position: static;
	}
	.slider-top-wrap .bx-controls-direction a{
		position: absolute;
		top: 50%;
		margin-top: -25px;
	}
}
@media all and (max-width: 500px){
	.slider-top-wrap .bx-controls-direction{
		display: none;
	}
}