.banner{ position: relative;}
.am-slider{position: relative;}
.am-slides li{position: relative;height:44vw; overflow: hidden;}
.bannerTitleMask{font-size:1.2rem;padding:0 10px;position: absolute;bottom:0;left:0;width:100%;line-height:3rem;color:#fff;background:#fff;background-size: cover; display: none}

.am-thumbnail{border: 0;margin-bottom: 0;}
.am-thumbnail-caption{color:#003366;font-size:1.2rem;padding: 0;}

.am-slider-default{margin:0px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px rgba(0,0,0,.15)}
.am-slider-default .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}
.loading .am-slider-default .am-viewport{max-height:300px}
.am-slider-default .carousel li{margin-right:5px}
.am-slider-default .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;width:36px;height:36px;margin:-18px 0 0;overflow:hidden;opacity:.45;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;transition:all .3s ease}
.am-slider-default .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%;color:#333;content:"\f137";font-size:24px!important;text-align:center;line-height:36px!important;height:36px}
.am-slider-default .am-direction-nav a.am-next:before{content:"\f138"}
.am-slider-default .am-direction-nav .am-prev{left:10px;display:none}
.am-slider-default .am-direction-nav .am-next{right:10px;text-align:right;display:none}
.am-slider-default .am-direction-nav .am-disabled{opacity:0!important;cursor:default}
.am-slider-default:hover .am-prev{opacity:.7;left:10px}
.am-slider-default:hover .am-prev:hover{opacity:1}
.am-slider-default:hover .am-next{opacity:.7;right:10px}
.am-slider-default:hover .am-next:hover{opacity:1}
.am-slider-default .am-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.am-slider-default .am-pauseplay a::before{font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);font-size:20px;display:inline-block;content:"\f04c"}
.am-slider-default .am-pauseplay a:hover{opacity:1}
.am-slider-default .am-pauseplay a.am-play::before{content:"\f04b"}
.am-slider-default .am-slider-desc{background-color:rgba(0,0,0,.7);position:absolute;bottom:0;padding:10px;width:100%;color:#fff}
.am-slider-default .am-control-nav{width:100%;position:absolute;bottom:10px;text-align:center; z-index:1;}
.am-slider-default .am-control-nav li{margin:0 6px;display:inline-block}
.am-slider-default .am-control-nav li a{width:11px;height:11px;display:block;line-height:0;font-size:0;background: #fff; cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}
.am-slider-default .am-control-nav li a:hover{background:#1953d0;}
.am-slider-default .am-control-nav li a.am-active{background:#1953d0;cursor:default}
.am-slider-default .am-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.am-slider-default .am-control-thumbs li{width:25%;float:left;margin:0}
.am-slider-default .am-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer}
.am-slider-default .am-control-thumbs img:hover{opacity:1}
.am-slider-default .am-control-thumbs .am-active{opacity:1;cursor:default}
.am-slider-default .am-control-thumbs i{position:absolute}