@charset "UTF-8";
/*banner css */

.aui-banner-slide {position: relative;min-width: 1000px;}
.aui-banner-main {position: relative;width: 100%;overflow: hidden;text-align: center;user-select: none;-webkit-user-select: none;height:795px;}
.aui-banner-wrapper {
    position: relative;
    -webkit-transition-property: -webkit-transform, left, top;
    -webkit-transition-duration: 0s;
    -webkit-transform: translate3d(0px,0,0);
    -webkit-transition-timing-function: ease;
    -moz-transition-property: -moz-transform, left, top;
    -moz-transition-duration: 0s;
    -moz-transform: translate3d(0px,0,0);
    -moz-transition-timing-function: ease;
    -o-transition-property: -o-transform, left, top;
    -o-transition-duration: 0s;
    -o-transform: translate3d(0px,0,0);
    -o-transition-timing-function: ease;
    -o-transform: translate(0px,0px);
    -ms-transition-property: -ms-transform, left, top;
    -ms-transition-duration: 0s;
    -ms-transform: translate3d(0px,0,0);
    -ms-transition-timing-function: ease;
    transition-property: transform, left, top;
    transition-duration: 0s;
    transform: translate3d(0px,0,0);
    transition-timing-function: ease;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.aui-banner-button {z-index: 1002;margin-top: 15px;position: absolute;top: 80%;left: 22%;}
.aui-banner-button a {padding: 12px 30px; border-radius: 25px; line-height: 1; color: #fff; background-image: linear-gradient(130deg,#ea3e3c 0,#a21211 100%); display: inline-block; vertical-align: baseline;zoom: 1;}
.aui-banner-button a:hover { color: #fff; background-image: linear-gradient(-130deg,#ea3e3c 0,#a21211 100%);}
.aui-banner-button .aui-btn-wh { color: #fff; background-color: rgba(255,255,255,0);margin-left: 20px; padding: 11px 43px;border-width: 1px; border-style: solid; border-color: #fff; border-radius: 2px; font-size: 14px; line-height: 1.3; color: #fff;}
.aui-banner-button .aui-btn-wh:hover { color: #fff; background-color: rgba(255,255,255,0.3); border-width: 1px; border-style: solid; border-color: #fff;}
.aui-banner-wrapper ul li img { width: 100%; height:795px; display: block; border: none; max-width:1920px; margin:0 auto;object-fit:none;}
.aui-banner-wrapper ul li { position: relative;}
.aui-banner-circle ul li { display: inline-block; vertical-align: baseline; zoom: 1; width: 6px; height: 6px; background: url(../images/icon-q1.png) no-repeat; background: url(../images/icon-q1.png) no-repeat\9; background-size: 6px 6px; border-radius: 2px; cursor: pointer; margin-left: 4px; margin-right: 4px;}
.aui-banner-circle ul .on { width: 24px; height: 6px; background: url(../images/icon-q2.png) no-repeat; background: url(../images/icon-q2.png) no-repeat\9; background-size: 24px 6px;}
.aui-banner-circle {position: relative; display: inline-block; vertical-align: baseline;zoom: 1; width: auto; bottom: 58px; padding: 5px 13px; padding-bottom: 3px;  border-radius: 16px;  text-align: center;}
.aui-banner-button-mo {width: 180px; left: 50%; margin-left: -90px;}

