.am-slider-c2 {box-shadow: 0 1px 4px rgba(0, 0, 0, .2);}
.am-slider {position: relative;}
.am-slider-c2 .am-viewport {max-height: 2000px;transition: all 1s ease;}
.am-control-nav, .am-direction-nav, .am-slides {margin: 0;padding: 0;list-style: none;}
.am-slider .am-slides > li {display: none;-webkit-backface-visibility: hidden;position: relative;}
.am-slider .am-slides img {width: 100%;display: block;}
.am-slider-c2 .am-slider-desc {background-color: rgba(0, 0, 0, .6);position: absolute;bottom: 0;padding: 8px 60px 8px 8px;width: 100%;color: #fff;display: block;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.am-slider-c2 .am-control-nav {position: absolute;bottom: 15px;right: 0;height: 6px;text-align: center;font-size: 0;line-height: 0;}
.am-slider-c2 .am-control-nav li {display: inline-block;margin-right: 6px;}
.am-control-nav li {display: inline-block;}
.am-slider-c2 .am-control-nav li a.am-active {background-color: #0e90d2;cursor: default;}
.am-slider-c2 .am-control-nav li a {width: 6px;height: 6px;display: block;background-color: rgba(255, 255, 255, .4);cursor: pointer;text-indent: -9999px;}