.banner-bg .ax-slide a {
	width: 100%;
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
[class*="ax-swiper"] .ax-pages .ax-pages-bullet-active {
	opacity: 1;
	background: rgba(255, 90, 0, 0.8);
}
*[class*="ax-swiper"] .ax-prev, *[class*="ax-swiper"] .ax-next {
	color: rgba(255, 255, 255, 0.5);
}
/***swiper0***/
.banner-num0 .ax-slide a {
	height: 80vh;
}
/***swiper1***/
.banner-num1 {
	position: relative
}
.banner-num1 .ax-slide a {
	height: 70vh;
}
.banner-num1 .txt {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	z-index: 999;
	color: #FFF;
	font-size: calc(2.0rem + 3.0vw);
	font-weight: bold;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
}
/***swiper2***/
.banner-num2 {
	position: relative
}
.banner-num2 .ax-slide a {
	height: 30vh;
}
.banner-num2 .txt {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	z-index: 999;
	color: #FFF;
	font-size: calc(1.5rem + 1.0vw);
	font-weight: bold;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
}
/***swiper3***/
.banner-num3 .ax-slide a {
	height: 72vh;
}
.banner-num3 {
}
/***�б�***/
.swiper-list-3 {
	width: 100%;
}
.swiper-list-3 div {
	position: relative;
	height: calc(12rem + 2vw) !important;
	overflow: hidden;
	width: 100%;
}
.swiper-list-3 a {
	display: block;
	height: calc(12rem + 2vw) !important;
	width: 100%;
}
.swiper-list-3 a p {
	display: block;
	height: calc(9rem + 0vw);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover !important;
	transition: all 200ms linear;
}
.swiper-list-3 a:hover p {
	transform: scale(1.1);
}
.banner-num3.ax-horizontal > .ax-pages.ax-pages-bullets {
	bottom: 0px !important;
}
/***swiper4***/
.banner-num4 .ax-slide a {
	height: 70vh;
}
/***swiper5***/
.banner-num5 {
	padding-bottom: calc(0.1rem + 5.0vw)
}
.banner-num5 .ax-slide img {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	opacity: 0.2;
	padding: 0px;
	transition: all 0.3s ease-out
}
.banner-num5 .ax-wrapper {
}
.banner-num5 .ax-slide {
	transform: scale(1);
	background: #000;
	position: relative
}
.banner-num5 .ax-slide-active, .banner-num5 .ax-slide-duplicate-active {
	transform: scale(1);
	background: #FFF;
	border: 1px #e5ded9 solid;
	padding: calc(0.1rem + 0.5vw)
}
.banner-num5 .ax-slide-active img, .banner-num5 .ax-slide-duplicate-active img {;
	opacity: 1;
	transition: all 0.3s ease-out
}
.banner-num5 .ax-pages {
	width: 100%;
	font-size: calc(0.5rem + 1.5vw);
	font-family: 'DINCond-Regular';
	border-top: 1px rgba(0, 0, 0, 0.09) solid;
	padding-top: calc(0.1rem + 1.0vw);
}
.banner-num5 .ax-pages .ax-pages-bullet {
	padding: calc(0.1rem + 1.0vw);
	background: #FFF;
	width: auto;
	height: auto;
	border-radius: 4px;
	margin: 0px;
}
.banner-num5 .ax-pages .ax-pages-bullet-active {
	opacity: 1;
	background: #bda77d;
	color: #FFF;
}
.banner-num5 .ax-prev, .banner-num5 .ax-next {
	top: 43%
}
.swiper-num5 {
	text-align: center;
	height: calc(1.2rem + 5vw);
	line-height: calc(1.2rem + 5vw);
	font-family: 'DINCond-Regular';
}
.banner-num5 dl {
	position: absolute;
	z-index: 10;
	width: 100%;
	text-align: center;
	bottom: calc(1.0rem + 2vw);
}
.banner-num5 dl dd {
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	background: rgba(0, 0, 0, 0.8);
	;
	margin: 0px auto;
	padding: calc(1.0rem + 1vw);
	width: 60%;
	overflow: hidden
}
.banner-num5 a {
	color: #FFF
}
.banner-num5 a:hover {
	color: #bda77d
}
.swiper-num5 span {
	color: rgba(0, 0, 0, 0.05);
	font-size: calc(1.0vw + 1.0vw);
}
.swiper-num5 .active {
	padding-right: calc(0.5rem + 0.5vw);
	color: #bda77d;
	font-size: calc(1.0rem + 2.0vw)
}
.swiper-num5 .total {
	padding-left: calc(0.5rem + 0.5vw);
	color: #000;
	font-size: calc(1.0rem + 1.4vw)
}
/***swiper6***/
.banner-num6 .ax-slide a {
	height: 50vh;
}
/***swiper7***/
.banner-num7 .ax-slide a {
	height: 70vh;
}
.swiper-list-7 {
	width: 100%;
}
.swiper-list7-zi {
	padding: calc(2rem + 2vw) calc(2rem + 2vw) calc(1rem + 1vw) calc(2rem + 2vw)
}
.swiper-list7-tu {
	border: 1px rgba(255,255,255,0.7) solid;
	padding: calc(0.4rem + 0.4vw)
}
.swiper-list-7 img {
	width: 100%
}
.list-m71 {
	color: #bda77d;
	padding-bottom: calc(0.5rem + 0.5vw);
	line-height: calc(2.0rem + 0.5vw);
	font-size: calc(1.6rem + 0.8vw)
}
.list-m72 {
	color: rgba(255,255,255,0.8);
	font-size: calc(1.2rem + 0.5vw);
	line-height: calc(2.0rem + 1vw)
}
/***swiper8***/
.banner-num8 {
	padding-top: calc(1.0rem + 3vw)
}
.swiper-list-8 {
	width: 100%;
}
.swiper-list8-zi {
	padding: calc(2rem + 2vw) calc(2rem + 2vw) calc(1rem + 1vw) calc(2rem + 2vw)
}
.swiper-list8-tu {
}
.swiper-list-8 img {
	width: 100%
}
.list-m81 {
	font-weight: bold;
	color: #1c1c1c;
	line-height: calc(4.0rem + 1vw);
	font-size: calc(1.5rem + 1.5vw);
	text-transform: uppercase
}
.list-m82 {
	color: #1c1c1c;
	line-height: calc(2.0rem + 1.5vw);
	padding: calc(0.5rem + 0.5vw) 0px;
	font-size: calc(1.2rem + 1.2vw)
}
.list-m83 {
	color: rgba(0,0,0,0.7);
	padding-top: calc(0.5rem + 0.5vw);
	font-size: calc(1.0rem + 0.6vw);
}
[class*="banner-num8"] .ax-pages .ax-pages-bullet-active {
	opacity: 1;
	background: rgba(255, 90, 0, 0.8);
}
*[class*="banner-num8"] .ax-prev, *[class*="banner-num8"] .ax-next {
	color: rgba(0,0,0,0.5);
}
*[class*="banner-num8"] .ax-prev, *[class*="banner-num8"] .ax-next {
	font-family: 'ax-iconfont';
	font-size: calc(1.0rem + 1.6vw);
	width: 54px;
	height: 54px;
	box-sizing: border-box;
	line-height: 54px;
	text-align: center;
	margin-top: 0;
	cursor: pointer;
	transition: color 100ms linear, background-color 100ms linear;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: auto;
	bottom: 20%;
	z-index: 10;
}
*[class*="banner-num8"] .ax-prev {
	left: 0;
	margin-left: calc(1.5rem + 1.5vw)
}
*[class*="banner-num8"] .ax-next {
	left: 0;
	margin-left: calc(2.5rem + 3.5vw)
}
/***swiper9***/
.banner-num9 {
	padding-top: calc(1.0rem + 3vw)
}
.swiper-list-9 {
	width: 100%;
}
.swiper-list9-zi {
	padding: calc(2rem + 1vw) calc(1rem + 1vw) calc(1rem + 1vw) calc(1rem + 1vw);
	width: 80%
}
.swiper-list9-tu {
}
.swiper-list-9 img {
	width: 100%
}
.list-m91 {
	font-weight: bold;
	color: #1c1c1c;
	line-height: calc(1.5rem + 0.5vw);
	font-size: calc(1.2rem + 0.7vw);
	text-transform: uppercase
}
.list-m92 {
	color: #1c1c1c;
	line-height: calc(2.0rem + 1.0vw);
	padding: calc(0.5rem + 0.5vw) 0px;
	font-size: calc(1.1rem + 0.5vw)
}
[class*="banner-num9"] .ax-pages .ax-pages-bullet-active {
	opacity: 1;
	background: rgba(255, 90, 0, 0.8);
}
*[class*="banner-num9"] .ax-prev, *[class*="banner-num9"] .ax-next {
	color: rgba(0,0,0,0.5);
}
*[class*="banner-num9"] .ax-prev, *[class*="banner-num9"] .ax-next {
	font-family: 'ax-iconfont';
	font-size: calc(1.0rem + 1.6vw);
	width: 54px;
	height: 54px;
	box-sizing: border-box;
	line-height: 54px;
	text-align: center;
	margin-top: 0;
	cursor: pointer;
	transition: color 100ms linear, background-color 100ms linear;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: auto;
	bottom: 20%;
	z-index: 10;
}
*[class*="banner-num9"] .ax-prev {
	left: auto;
	right: 0;
	margin-right: calc(2.5rem + 3.5vw)
}
*[class*="banner-num9"] .ax-next {
	right: 0;
	margin-right: calc(1.5rem + 1.5vw)
}
.banner-num9.ax-horizontal > .ax-pages.ax-pages-bullets {
	bottom: 0px;
}

/*===media��Ӧ1200===*/
@media (max-width:1200px) {
/***Բ��***/
.ax-swiper.ax-horizontal > .ax-pages.ax-pages-bullets {
	bottom: calc(0.1rem + 1.0vw);
}
*[class*="ax-swiper"] .ax-pages .ax-pages-bullet {
	width: calc(0.6rem + 0.4vw);
	height: calc(0.6rem + 0.4vw);
	margin: 0 0.4rem;
}
/***���Ҽ�ͷ***/
.banner-num0 a {
	height: 50vw;
}
.banner-num3.ax-horizontal > .ax-pages.ax-pages-bullets {
	bottom: 0px !important;
}
.banner-num4 .ax-prev, .banner-num4 .ax-next {
	display: none;
}
.banner-num4 a {
	height: 50vw;
}
.banner-num5 .ax-prev, .banner-num5 .ax-next {
	display: none;
}
.banner-num5 a {
	height: 50vw;
}
.banner-num6 .ax-slide a {
	height: 40vh;
}
.banner-num1 .ax-slide a {
	height: 60vh;
}
}

/*===media��Ӧ990===*/
@media (max-width:990px) {
.banner-num5 .ax-slide-active, .banner-num5 .ax-slide-duplicate-active {
	border: 0px #e5ded9 solid;
	padding: 0px
}
.banner-num6 .ax-slide a {
	height: 35vh;
}
}

/*===media��Ӧ768 Ҫ�������===*/
@media (max-width:768px) {
.banner-num0 .ax-slide a {
	height: 42vh;
}
.banner-num1 .ax-slide a {
	height: 50vh;
}
.banner-num2 .ax-slide a {
	height: 25vh;
}
.banner-num5 .ax-pages .ax-pages-bullet {
	padding: calc(0.5rem + 1.0vw) calc(0.5rem + 1.0vw);
}
.banner-num6 .ax-slide a {
	height: 30vh;
}
.banner-num7 .ax-prev, .banner-num7 .ax-next {
	display: none;
}
.banner-num8 .ax-prev, .banner-num8 .ax-next {
	display: none;
}
.swiper-list7-zi {
	padding: calc(2rem + 2vw) calc(0.5rem + 0.5vw) calc(0.5rem + 0.5vw) calc(0.5rem + 0.5vw)
}
.swiper-list7-tu {
	border: 0px rgba(255,255,255,0.7) solid;
}
}

/*===media��Ӧ480===*/
@media (max-width:480px) {
.banner-num0 .ax-slide a {
	height: 30vh;
}
.banner-num1 .ax-slide a {
	height: 25vh;
}
.banner-num2 .ax-slide a {
	height: 15vh;
}
.swiper-list-3 a p {
	display: block;
	height: calc(11rem + 0vw);
}
.banner-num4 .ax-slide a {
	height: 40vh;
}
.banner-num6 .ax-slide a {
	height: 22vh;
}
}
