.ul-inline{font-size: 0;}
.ul-inline li{display: inline-block;*display: inline;*zoom:1;font-size: 14px;vertical-align: top;width: 100%;}
.ul-inline a{display: block;}
.title{display: block;overflow: hidden;text-overflow: ellipsis;}
.info{display: block;overflow: hidden;}
.img,.img1x1,.img5x7,.img5x3,.img3x2,.img4x3,.img2x3,.img3x4{display: block;overflow: hidden;width: 100%;height: 0;padding-bottom: 56.25%;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;}
.img1x1{padding-bottom: 100%;}.img5x7{padding-bottom: 140%;}.img5x3{padding-bottom: 60%;}.img3x2{padding-bottom: 66.6%;}.img4x3{padding-bottom: 75%;}.img2x3{padding-bottom: 150%;}.img3x4{padding-bottom: 133.3%;}
.img img,.img1x1 img,.img5x7 img,.img5x3 img,.img3x2 img,.img4x3 img,.img2x3 img,.img3x4 img{width: 100%;display: block;transition: all linear .35s;-ms-transition: all linear .35s;-moz-transition: all linear .35s;-webkit-transition: all linear .35s;-o-transition: all linear .35s;}
.Ind-banner .Tbottom {
  position:absolute;
  padding: 10px 20px;
  left: 0;
  box-sizing: border-box;
    background: rgba(000, 000, 000, 0.4);
  right: auto;
  bottom: 0px;
  width: 100%;
  z-index: 6;
}

.Ind-banner .slick-dots {
  bottom: 6px;
  padding: 3px 0 5px;
   border-radius: 0px;
    left: 0%;
    transform: translateX(-0%);
}
.Ind-banner .slick-dots li{margin: 0 2px;}
/* .Ind-banner{
    float: left;
    width: 900px;
} */
.banner{
 /* height: auto!important; */
 position: relative;
}
.Ind-banner .slick-dots {
  width: auto;
  left: auto;
  right: 10px;
  text-align: right;
}

.Ind-banner .slick-dots li {
    background: #6b6a6d;
     color: #fff;
  position: relative;
  width: 8px;
  height: 8px;
 width:16px;
 height: 16px;
 text-align: center;
 border-radius: 0;
}
.Ind-banner .slick-dots li a{color: #fff; text-align: center;}
.Ind-banner .slick-dots li.slick-active {
    /*border:1px solid #fff;
    background: transparent;
    */background: #2e69b3;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;

  /* border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px; */
}
.Ind-banner .slick-dots li button{
	text-indent: 0;
	/*display: none;
	*/color: #fff;
	transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	/*width: 4px;
	height: 4px;
	*/position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
  font-size: 13px;
}


.Ind-banner .slick-dots li.slick-active button{
   background: #2e69b3;
     color: #fff;

}




.Ind-banner .slick-prev,
.Ind-banner .slick-next {
  display: none !important;
}
.Tbottom a {
  /* padding-right: 106px; */
  width: 80%;
  line-height: 28px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  color: #fff;
  /* font-weight: bold; */
}

.Ind-banner .title {
  color: #fff;
}


