ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
.carousel {
  position: relative;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
 /*
 position: relative;
  float:left;
*/
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.4s ease-in-out left;
  -moz-transition: 0.4s ease-in-out left;
  -o-transition: 0.4s ease-in-out left;
  transition: 0.4s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
  width:100%;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
/*
.carousel-indicators {
  z-index: 5;
  margin: 0;
  list-style: none;
}
*/
.carousel-indicators li {
/*
  display: inline-block;
  margin:16px 7%;
  padding:10px 20px;
  color:#FFF;
  position:relative;
  float:left;
*/
}
/*
.carousel-indicators>.active>a {
  background-color: #2896c6;
  color:#FFF;
}
.carousel-indicators>.active>a:before {
  content:''; background:url('../img/images/slide-nav-arrow.png') no-repeat center center; position:absolute; top:-12px; left:50%; margin-left:-5px; width:11px; height:12px;
}
.carousel-indicators li:hover {
  background-color: #2896c6;
}
.carousel-indicators li:hover:after {
  content:''; background:url('../img/images/slide-nav-arrow.png') no-repeat center center; position:absolute; top:-12px; left:50%; margin-left:-5px; width:11px; height:12px;
}
*/
.carousel-caption {
 margin:auto;
 
  height:100%;
}
.caption1 {
  color:#fff;
  left:0;
  top:0;
}
.caption1inner {
  width:100%;
  max-width:1050px;
  margin:auto;
  display:block;
}
.caption2 {
  color:#fff;
  left:0;
  top:0;
}
.caption3 {
  color:#fff;
  left:0;
  top:0;
}
.contain {
  position:relative;
  width:100%;
  height:100%;
}
.slidemore {
  width:121px;
  height:48px;
  position:absolute;
  bottom:0;
  right:0; background:url('../img/slide_more_lt.png') no-repeat;
}
.slidemore:hover {
  background:url('../img/slide_more_dk.png') no-repeat;
}
.slideback {
  width:1400px;
  height:437px;
  margin-bottom:-437px;
  z-index:0;
  position:relative;
  /*background:url('../img/sliderback.png') no-repeat;*/
  top: 1px;
}
.indicator-wrapper {width:100%; clear:both; float:left;}
.indicator-container {width:33.333%; text-align:center; float:left;}

.indicator-container a {
  display: inline-block;
  color:#FFF;
  position:relative;
  text-decoration:none;
  width:100%;
}
.indicator-container a:hover:after {
  content:''; background:url('../img/images/slide-nav-arrow.png') no-repeat center center; position:absolute; top:-12px; left:50%; margin-left:-5px; width:11px; height:12px;
}
.indicator-container a:before {
  content:'';
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:url(../images/bg-section04.png) ;
}

.indicator-container a.style01:before{background:url(../images/bg-section05.png) ;}
.indicator-container a.style02:before{background:url(../images/bg-section06.png) ;}

.indicator-container a.active:before,
.indicator-container a:hover:before{display:none;}

.slideshow .pagination .title:after{
  border-color: #d19d2a transparent;
  border-style: solid;
  border-width:0 21px 21px;
  top:-21px;
  content: "";
  left:50%;
  position: absolute;
  width: 0;
  margin:0 0 0 -20px;
  display:none;
}

.slideshow .pagination .active a .title:after,
.slideshow .pagination a:hover .title:after{display:block;}
.pagination .style01 .title:after{border-color: #ffc938 transparent;}
.pagination .style02 .title:after{border-color: #fbd46c transparent;}
.pagination .style01 .title{background:#ffc938;}
.pagination .style02 .title{background:#fbd46c;}
