.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);}
*[class*="ax-swiper"] .ax-prev, *[class*="ax-swiper"] .ax-next{top: 55%;}

/***swiper0***/
.banner-num0 .ax-slide a{height:80vh;}

/***swiper1***/
.banner-num1{position:relative}
.banner-num1 .ax-slide a{height:auto; }/***wap-重定***/
	/***圆点***/
	[class*="banner-num1"] .ax-pages .ax-pages-bullet{background:rgba(255,255,255,0.6);opacity:1;width:8px;height:5px;border-radius:0px !important}
	[class*="banner-num1"] .ax-pages .ax-pages-bullet-active {opacity: 1; 
	background: rgba(190, 0, 0, 0.7);width:15px;height:5px;border-radius:0px !important}
	.banner-num1.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:20px;}
	*[class*="banner-num1"] .ax-pages .ax-pages-bullet{border-radius:2px !important}
	.banner-num1 .ax-pages-fraction, 
	.banner-num1 .ax-pages-custom, 
	.banner-num1 .ax-horizontal > .ax-pages-bullets, 
	.banner-num1 .ax-pages-bullets.ax-pages-horizontal{left:auto;right:20px;width:auto;}/***圆点位置***/


/***swiper2***/
.banner-num2{position:relative;height:auto;overflow:hidden;height:100%}
.banner-num2 .ax-slide{width:calc(100% + 2px);overflow:hidden;height:100%;
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.banner-num2 .ax-slide a{height:100%;display:block;overflow:hidden;width:100%;
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	/***圆点***/
	*[class*="banner-num2"] .ax-prev,
	*[class*="banner-num2"] .ax-next {font-size: 16px;width:var(--wh1);height:var(--wh1);line-height: 1.0;}
	*[class*="banner-num2"] .ax-fill{background:var(--c1)}
	*[class*="banner-num2"] .ax-prev, *[class*="banner-num2"] .ax-next{color:#FFF;bottom:10px;top:auto}
	*[class*="banner-num2"] .ax-prev{position:absolute;z-index:10;left:auto;right:var(--wh1);
	background:var(--bg1)}
	*[class*="banner-num2"] .ax-next{position:absolute;z-index:10;left:auto;right:0px;;background:var(--bg3)}
	[class*="banner-num2"] .ax-pages .ax-pages-bullet{opacity:1;width:var(--wh2);height:var(--wh2);
	background:rgba(0,0,0,0.2);background-size: auto 100%;}
	[class*="banner-num2"] .ax-pages .ax-pages-bullet-active {opacity: 1; 
	background:rgba(0,64,152,0.8);background-size:auto 100%;}
	.banner-num2.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:10px !important;width:auto;left:calc(50px + 2.5vw);right:auto;}
	*[class*="banner-num2"] .ax-pages .ax-pages-bullet{border-radius:50% !important}
	.banner-num2 .ax-pages-fraction, 
	.banner-num2 .ax-pages-custom, 
	.banner-num2 .ax-horizontal > .ax-pages-bullets, 
	.banner-num2 .ax-pages-bullets.ax-pages-horizontal{left:auto;right:10px;width:auto;}/***圆点位置***/
	*[class*="banner-num2"] .ax-pages .ax-pages-bullet:not(.ax-pages-bullet-active):hover {opacity:1;}
.banner-list-2 p{background-repeat: no-repeat; background-position: center; background-size: cover;height:80%}
.banner-list-2 li{height:calc(80px + 3.0vw);
display:flex;
margin-top: calc(-10px - 0.5vw);
border-radius: 0 6px 0px 20px;width: 92%;margin-left:5px;
	background-color: #fff;
	background-repeat: no-repeat;background-position: bottom right; background-size: auto 100%;
	padding:calc(10px + 0.3vw) calc(10px + 0.3vw) calc(20px + 0.5vw) calc(10px + 0.3vw);
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.banner-list-2 h2{flex:1;padding-left:calc(6px + 0.2vw)}
	.banner-list-2 b {width:100%;font-family:"fcn4";height:calc(60px + 0.5vw);
	display: flex;justify-content: center; flex-direction: column;/* 垂直居中 */
	font-weight:normal;
	font-size:var(--fz23);
	line-height: 1.4;}
	.banner-list-2 b i{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
	.banner-list-2 span{
	margin-top: calc(-20px - 0.8vw);
	overflow:hidden;background:var(--bg1);color:#FFF;
	width:calc(50px + 1.0vw);height:calc(50px + 1.0vw);text-align:center; display: flex;flex-direction: column;align-items: center;justify-content: center;}
		.banner-list-2 span em{font-size: var(--fzgd10);line-height:1.0;font-family: 'DINCond-Bold';display:block;}
		.banner-list-2 span i{font-size: var(--fz12);line-height:1.2;font-family:Arial;;display:block}
	.banner-list-2 strong {width:100%;color:var(--c4);margin-top:7px;
	font-weight:normal;
	font-size:var(--fz14);
	line-height: 1.3;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}

/***swiper3***/
.banner-num3{width:100%;overflow:hidden;height:100%;}
.banner-num3 .ax-slide{width:100%;overflow:hidden;padding:0px 0px;height:100%;}
.banner-num3 .ax-slide a{width:100%;overflow:hidden;;height:100%;position:relative;}
	/***圆点***/
	*[class*="banner-num3"] .ax-prev,
	*[class*="banner-num3"] .ax-next {font-size: 16px;width:var(--wh1);height:var(--wh1);line-height: 1.0;}
	*[class*="banner-num3"] .ax-fill{background:var(--c1)}
	*[class*="banner-num3"] .ax-prev, *[class*="banner-num3"] .ax-next{color:#FFF;bottom:calc(4.0rem + 0.8vw);top:auto}
	*[class*="banner-num3"] .ax-prev{position:absolute;z-index:10;left:auto;
	right:var(--wh1);
	background:var(--bg1)}
	*[class*="banner-num3"] .ax-next{position:absolute;z-index:10;left:auto;
	right:0px;background:var(--bg3)}
	[class*="banner-num3"] .ax-pages .ax-pages-bullet{opacity:1;width:var(--wh2);height:var(--wh2);
	background:rgba(255,255,255,0.2);background-size: auto 100%;}
	[class*="banner-num3"] .ax-pages .ax-pages-bullet-active {opacity: 1; 
	background:rgba(226,120,17,0.5);background-size:auto 100%;}
	.banner-num3.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:calc(8.0rem + 0.1vw) !important;width:auto;
	right:calc(10px + 0.2vw);left:auto;}
	*[class*="banner-num3"] .ax-pages .ax-pages-bullet{border-radius:50% !important}
	.banner-num3 .ax-pages-fraction, 
	.banner-num3 .ax-pages-custom, 
	.banner-num3 .ax-horizontal > .ax-pages-bullets, 
	.banner-num3 .ax-pages-bullets.ax-pages-horizontal{left:auto;right:10px;width:auto;}/***圆点位置***/
	*[class*="banner-num3"] .ax-pages .ax-pages-bullet:not(.ax-pages-bullet-active):hover {opacity:1;}
.banner-list-3 p{background-repeat: no-repeat; background-position: center; background-size: cover;
	width: 100%;
    height: 80%;}
.banner-list-3 li{position:absolute;z-index:5;bottom:calc(4.0rem + 0.5vw);left:0px;width:86%;
	background-color: var(--z0);
	background-repeat: no-repeat;background-position: bottom right; background-size: auto 100%;
	padding:calc(0.5rem + 0.4vw) calc(0.5rem + 0.1vw) ;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}/* bottom:title-1的值 */
	.banner-list-3 h2{width:100%;clear:both;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.banner-list-3 b {
	width:100%;font-family:"fcn4";
	display: flex;justify-content: center; flex-direction: column;/* 垂直居中 */
	font-weight:normal;
	font-size:var(--fz18);
	line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	}

	.banner-list-3 span {font-family: Arial;color: var(--cw4);display: block;font-size: var(--fz12);}

.banner-list-3 a b{color:#FFF;}
.banner-list-3 a:hover b{color:#fff8db;}

.banner-list-3 .ax-slide-next{background-color:var(--z0);height: 80%;}

.banner-list-3 .ax-slide-active a{opacity: 1.0;}
.banner-list-3 .ax-slide-next a{opacity: 0.1;}

.banner-list-3{position:relative;}
.banner-list-3::before{
content: '';position: absolute;top: 0;right:10px;left:auto;z-index:100;height:70%;width:calc(5.0rem + 0.5vw);
background-image:url(../picture/zi11.png); background-repeat:no-repeat;background-position:right;background-size: 100% auto;}



/***列表5***/
.banner-num5{height: auto}
#swiper5 .ax-prev,
#swiper5 .ax-next {
  font-family: 'ax-iconfont';
  font-size:  var(--fz15);width: var(--wh1);height: var(--wh1);
  box-sizing: border-box;
  line-height: 35px;
  text-align: center;
  margin-top: 0px;
  cursor: pointer;
  transition: color 100ms linear, background-color 100ms linear;
  display: flex;align-items: center;justify-content: center;
  position: absolute;top:auto;bottom: 0px;z-index: 10;}
#swiper5 .ax-prev{right:0;left: auto;background:var(--bg1);color:#FFF;margin-right:var(--wh1)}
#swiper5 .ax-next{right:0;left: auto;background:var(--bg3);color:#FFF}

.swiper-list-5{width:100%;padding-bottom:calc(2rem + 0.5vw);}
	.swiper-list-5 div{
	position:relative;overflow:hidden;width:100%;	
	overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.swiper-list-5 a p{display: block; height: calc(10rem + 2vw); 
		background-repeat: no-repeat; background-position: center; background-size: cover !important;
		transition: all 200ms linear;}
	.swiper-list-5 a:hover{}
		.swiper-list-5 a p{display: block; 
		background-repeat: no-repeat; background-position: center; background-size: cover !important;
		transition: all 200ms linear;}
		.swiper-list-5 a:hover p{transform: scale(1.0);}
		.swiper-list-5.ax-swiper.ax-horizontal > .ax-pages.ax-pages-bullets {bottom: 0rem;}

	.swiper-list-5 dl{position:relative;
	width:100%;text-align:left;overflow:hidden;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	padding:calc(0.4rem + 0.8vw) calc(0.4rem + 0.8vw) calc(1.0rem + 2.0vw) calc(0.4rem + 0.8vw);
	font-weight:normal}

	.swiper-list-5 a b{
    line-height: 1.8;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	font-size: var(--fz18);}
	.swiper-list-5 a em{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1.8;
    padding-top: 0.2rem;
    font-size: var(--fz16);
	color:var(--c8)}

	.swiper-list-5 a::after{
    content: '\f15e';
    font-family: 'ax-iconfont';
    font-size: calc(0.8rem + 0.2vw);
	position:absolute;z-index:1;
	bottom:calc(0.2rem + 0.8vw);left:calc(2.2rem + 0.4vw);}

#swiper5 .ax-slide a{
	display: block;  width:100%;position:relative;
	background:#FFF;padding:calc(0.3rem + 0.3vw);
	overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	  transition: 300ms;
	  transform: scale(0.95);}
	#swiper5 .ax-slide-active a,.ax-slide-duplicate-active a{
	transform: scale(0.99);
	background:var(--linec1);
	color:#FFF;
	}/***加重状态***/

	#swiper5 .ax-slide-active a:hover,.ax-slide-duplicate-active a:hover{color:var(--lkc3)}
	#swiper5 .ax-slide-active a em,.ax-slide-duplicate-active a em{color:rgba(255,255,255,0.8)}



/***swiper9***/
.banner-num9{position:relative;width:100%;overflow:hidden;height:100%}

.banner-num9 .ax-slide{overflow:hidden;padding:0px 0px;height:100%}
.banner-num9 .ax-slide a{width:100%;overflow:hidden;;height:100%}
	/***圆点***/
	*[class*="banner-num9"] .ax-prev, *[class*="banner-num9"] .ax-next{top: 51%;}
	[class*="banner-num9"] .ax-pages .ax-pages-bullet{opacity:1;width:var(--wh3);height:var(--wh3);
	background:rgba(255,255,255,0.4);
	transform: scale(.4);transition: .3s;}

	[class*="banner-num9"] .ax-pages .ax-pages-bullet-active {
	opacity: 1; transform: scale(1.0);transition: .3s;
	background:url(dot-act11.png) no-repeat center top;background-size:auto 100%;}

	.v.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:10px !important;width:auto;left:calc(50px + 2.5vw);right:auto;}
	*[class*="banner-num9"] .ax-pages .ax-pages-bullet{border-radius:50% !important}
	.banner-num9 .ax-pages-fraction, 
	.banner-num9 .ax-pages-custom, 
	.banner-num9 .ax-horizontal > .ax-pages-bullets, 
	.banner-num9 .ax-pages-bullets.ax-pages-horizontal{left: 50%;right: auto;width: auto;transform: translateX(-50%);bottom:calc(4.3rem + 0.03vw) !important;}/***圆点位置***/
	*[class*="banner-num9"] .ax-pages .ax-pages-bullet:not(.ax-pages-bullet-active):hover {opacity:1;}
	
.banner-num9 .ax-slide p{
width:100%;height:100%;
display: block; background-repeat: no-repeat; background-position: center; background-size: cover;}
.banner-list-9 span {display:block;width:100%;
    display: flex;
    align-items: center; 
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	position: absolute;left: 0;bottom: -1px; right: 0;
	background: rgba(0,0,0,0.5);
	padding:0px calc(2rem + 0.05vw);height:calc(4.3rem + 0.03vw);}
.banner-list-9 span b{font-weight:normal;
	flex:1;margin:0px auto;line-height:1.0;
	font-size:var(--fz17);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.banner-list-9 span i{font-weight:normal;width:100px;text-align:right;margin:0px auto;line-height:1.0;font-size:var(--fz12);color:var(--cw6)}/***wap-重定***/
.banner-list-9  a{color: #FFF;}
.banner-list-9  a:hover{color: #ffd29d;}





/***列表20***/
*[class*="ax-swiper-outer20"] .ax-round.ax-prev, *[class*="ax-swiper-outer20"] .ax-square.ax-prev, *[class*="ax-swiper-outer20"] .ax-round.ax-next, *[class*="ax-swiper-outer20"] .ax-square.ax-next {
    border: 0px;
	font-family: 'ax-iconfont';
    font-size:16px;
    height: 30px;
    width: 30px;
    line-height: 30px;}
*[class*="ax-swiper-outer20"] .ax-fill{background:var(--c1)}
*[class*="ax-swiper-outer20"] .ax-prev, *[class*="ax-swiper-outer20"] .ax-next{color:#FFF;bottom:0px; top:auto;}
*[class*="ax-swiper-outer20"] .ax-prev{position:absolute;z-index:10;right:30px;left:auto;}
*[class*="ax-swiper-outer20"] .ax-next{position:absolute;z-index:10;right:0px;background:#b9a052}
	/***圆点***/
	[class*="banner-num20"] .ax-pages .ax-pages-bullet{background:rgba(0,0,0,0.3);opacity:1;width:8px;height:5px;border-radius:0px !important}
	[class*="banner-num20"] .ax-pages .ax-pages-bullet-active {opacity: 1; background: rgba(190, 0, 0, 0.7);width:15px;height:5px;border-radius:0px !important}
	.banner-num20.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:0px;}
	*[class*="banner-num20"] .ax-pages .ax-pages-bullet{border-radius:2px !important}
	.banner-num20 .ax-pages-fraction, 
	.banner-num20 .ax-pages-custom, 
	.banner-num20 .ax-horizontal > .ax-pages-bullets, 
	.banner-num20 .ax-pages-bullets.ax-pages-horizontal{left:auto;right:10px;width:auto;}/***圆点位置***/

.swiper-list-20{width:100%;}
	.swiper-list-20 div{width:100%;padding-bottom:calc(2rem + 1vw);}
	.swiper-list-20 dl{padding:calc(1rem + 0.1vw);background:#FFF}
		.swiper-list-20 a p{
		width:100%;padding-top:60%; 
		background-repeat: no-repeat; background-position: center; background-size: cover !important;
		margin:auto ;}
		.swiper-list-20 .ax-swiper.ax-horizontal > .ax-pages.ax-pages-bullets {bottom: 0rem;}
	.swiper-list-20 a b {position:relative;
    line-height: 1.5;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
	.swiper-list-20 a{color:var(--c1)}
	.swiper-list-20 a:hover{color:#a70000}

/***列表30***/
.ax-swiper-outer30{padding-top:calc(1rem + 0.15vw)}
*[class*="ax-swiper-outer30"] .ax-round.ax-prev, *[class*="ax-swiper-outer30"] .ax-square.ax-prev, *[class*="ax-swiper-outer30"] .ax-round.ax-next, *[class*="ax-swiper-outer30"] .ax-square.ax-next {
    border: 0px;
	font-family: 'ax-iconfont';
    font-size:16px;
    height:var(--wh1);
    width:var(--wh1);
    line-height: 1.0;}
*[class*="ax-swiper-outer30"] .ax-fill{background:var(--bg1)}
*[class*="ax-swiper-outer30"] .ax-prev, *[class*="ax-swiper-outer30"] .ax-next{color:#FFF;bottom:0px; top:auto;}
*[class*="ax-swiper-outer30"] .ax-prev{position:absolute;z-index:10;right:var(--wh1);left:auto;}
*[class*="ax-swiper-outer30"] .ax-next{position:absolute;z-index:10;right:0px;background:var(--bg3)}
	/***圆点***/
	[class*="banner-num30"] .ax-pages .ax-pages-bullet{opacity:1;width:var(--wh2);height:var(--wh2);
	background:rgba(0,0,0,0.2);background-size: auto 100%;}
	[class*="banner-num30"] .ax-pages .ax-pages-bullet-active {opacity: 1; 
	background:rgba(0,64,152,0.8);background-size:auto 100%;}
	*[class*="banner-num30"] .ax-pages .ax-pages-bullet{border-radius:50% !important}
	.banner-num30.ax-horizontal > .ax-pages.ax-pages-bullets{left:auto;right:10px;width:auto;bottom:-10px}/***圆点位置***/

.swiper-list-30{width:100% !important;}

	.swiper-list-30 div{width:100%;}
	.swiper-list-30 a{display:flex;}
		.swiper-list-30 p{width:calc(10rem + 0.15vw);height:calc(10rem + 0.15vw);position:relative;border:1px var(--linec4) solid;
		background-repeat: no-repeat; background-position: center; background-size: cover !important;padding:4px}
			.swiper-list-30 p img{width:100%;}
		.swiper-list-30 dl{flex:1;position:relative;padding-left:calc(1.0rem + 0.1vw)}
		
	.swiper-list-30 dt{width:calc(100% - 5px);display:flex;padding-bottom:calc(0.1rem + 0.1vw)}
		.swiper-list-30 dt span{flex:1;padding-top:calc(0.6rem + 0.1vw);}
		.swiper-list-30 a b{font-family:fcn4;font-size: var(--fzm3);line-height: 1.5;font-weight: normal;overflow: hidden;
		text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color:var(--z0)}
		.swiper-list-30 a:hover b{}
		.swiper-list-30 span i{font-size: var(--fz14);line-height: 1.5;color:var(--c7);
		overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient:vertical;}
	
		.swiper-list-30 h6{width:100%;position:relative;color:var(--z1);font-size:var(--fz14);font-weight:normal;
		height:18px;line-height:1.0;
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
		margin-top:calc(1.0rem + 0.2vw);
		overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
			.swiper-list-30 h6{width:100%;overflow:hidden;}
			.swiper-list-30 h6 em{display:block;float:left;border-right:1px #e8e8e8 solid;padding-right:6px;}
			.swiper-list-30 h6 i{display:block;width:calc(1.8rem + 0.5vw);float:left;padding-left:6px;}
		.swiper-list-30 dd{width:100%;position:relative;font-size:var(--fz18);font-family:"fcn2";
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
		padding:calc(0.5rem + 0.2vw) calc(1.8rem + 0.5vw) 0px calc(1.5rem + 0.5vw);
		overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;}
		.swiper-list-30 li{
		width:100%;color:var(--c7);font-size:var(--fz14);
		background: linear-gradient(to right, rgba(244, 216, 160, .23), transparent);
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
		padding:calc(0.5rem + 0.1vw) calc(0.5rem + 0.1vw);}
		.swiper-list-30 li .li-span{display:block;width:100%;
		overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient:vertical;}

		.swiper-list-30 dd:before{
		content: '';background-image:url(../picture/yh11.png);width:calc(1.0rem + 0.2vw);height:calc(1.0rem + 0.2vw);
		background-repeat:no-repeat;background-position:left top;background-size: 100% auto;
		position:absolute;top:10px;left:calc(0.1rem + 0.1vw);}
		.swiper-list-30 dd:after{
		content: '';background:url(../picture/yh12.png);width:calc(1.0rem + 0.2vw);height:calc(1.0rem + 0.2vw);
		background-repeat:no-repeat;background-position:right bottom;background-size: 100% auto;
		position:absolute;bottom:calc(0.5rem + 0.3vw);right:calc(0.5rem + 0.5vw);}


/***列表40***/
.ax-swiper-outer40{padding-top:calc(1rem + 0.15vw)}
*[class*="ax-swiper-outer40"] .ax-round.ax-prev, *[class*="ax-swiper-outer40"] .ax-square.ax-prev, *[class*="ax-swiper-outer40"] .ax-round.ax-next, *[class*="ax-swiper-outer40"] .ax-square.ax-next {
    border: 0px;
	font-family: 'ax-iconfont';
    font-size:16px;
    height:var(--wh1);
    width:var(--wh1);
    line-height: 1.0;}
*[class*="ax-swiper-outer40"] .ax-fill{background:var(--bg1)}
*[class*="ax-swiper-outer40"] .ax-prev, *[class*="ax-swiper-outer40"] .ax-next{color:#FFF;bottom:0px; top:auto;}
*[class*="ax-swiper-outer40"] .ax-prev{position:absolute;z-index:10;right:var(--wh1);left:auto;}
*[class*="ax-swiper-outer40"] .ax-next{position:absolute;z-index:10;right:0px;background:var(--bg3)}
	/***圆点***/
	[class*="banner-num40"] .ax-pages .ax-pages-bullet{opacity:1;width:var(--wh2);height:var(--wh2);
	background:rgba(0,0,0,0.2);background-size: auto 100%;}
	[class*="banner-num40"] .ax-pages .ax-pages-bullet-active {opacity: 1; 
	background:rgba(0,64,152,0.8);background-size:auto 100%;}
	*[class*="banner-num40"] .ax-pages .ax-pages-bullet{border-radius:50% !important}
	.banner-num40.ax-horizontal > .ax-pages.ax-pages-bullets{left:auto;right:10px;width:auto;bottom:-10px}/***圆点位置***/

.swiper-list-40{width:100% !important;}
	.swiper-list-40 div{width:100%;}
	.swiper-list-40 a{display:flex;background: #fff url(../picture/lt6_b.jpg) bottom no-repeat; background-size: cover;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	padding:calc(0.8rem + 0.2vw) calc(0.8rem + 0.6vw) calc(0.8rem + 1.5vw) calc(0.8rem + 0.6vw);
	width:100%;}
	.swiper-list-40 dl{flex:1;position:relative;}
	.swiper-list-40 dt{width:calc(100% - 5px);display:flex;padding-bottom:calc(0.1rem + 0.1vw)}
		.swiper-list-40 dt span{flex:1;padding-top:calc(0.6rem + 0.1vw);}
		.swiper-list-40 a b{font-family:fcn4;font-size: var(--fzm3);line-height: 1.5;font-weight: normal;overflow: hidden;
		text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color:var(--z0)}
		.swiper-list-40 a:hover b{color:var(--lkz)}
		.swiper-list-40 span i{font-size: var(--fz14);line-height: 1.5;color:var(--c7);
		overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient:vertical;}
	
		.swiper-list-40 h6{width:100%;position:relative;color:var(--z1);font-size:var(--fz18);font-weight:normal;;line-height:1.5;
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
		padding:calc(1.0rem + 0.2vw) 0px calc(1.0rem + 0.1vw) 0px;
		overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
			.swiper-list-40 h6{width:100%;overflow:hidden;border-bottom:var(--linec4) 1px solid}
			.swiper-list-40 h6 i{display:block;}
		.swiper-list-40 dd{width:100%;position:relative;font-size:var(--fz17);font-family:"fcn2";
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
		margin-top:calc(0.5rem + 0.2vw);
		overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;}
		.swiper-list-40 li{
		width:100%;color:var(--c7);font-size:var(--fz14);
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
		padding:calc(0.6rem + 0.3vw) 0px calc(1.5rem + 1.5vw) 0px;}
		.swiper-list-40 li span{display:block;width:100%;
		overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient:vertical;
		}

		.span-11:before {content: "\e732";font-family: 'ax-iconfont';color: var(--z6);padding-right: 3px;font-size: var(--fz13);line-height: 1.0;}
		.span-12:before {content: "\e743";font-family: 'ax-iconfont';color: var(--z6);padding-right: 3px;font-size: var(--fz13);line-height: 1.0;}
		.span-13:before {content: "\e6d6";font-family: 'ax-iconfont';color: var(--z6);padding-right: 3px;font-size: var(--fz13);line-height: 1.0;}

		.swiper-list-40 a strong {
			position: relative;margin: 0 auto;text-align: center;
			border-radius:20px;padding:calc(0.3rem + 0.1vw) calc(1.0rem + 0.5vw);
			font-weight: normal;font-size: var(--fz13);clear: both;
			background: var(--z6);color: #FFF;}
		.swiper-list-40 a:hover strong {background: var(--z2);color: #FFF;}



/***列表50***/
*[class*="ax-swiper-outer50"] .ax-round.ax-prev, *[class*="ax-swiper-outer50"] .ax-square.ax-prev, *[class*="ax-swiper-outer50"] .ax-round.ax-next, *[class*="ax-swiper-outer50"] .ax-square.ax-next {
    border: 0px;
	font-family: 'ax-iconfont';
    font-size:16px;
    height: 30px;
    width: 30px;
    line-height: 30px;}
*[class*="ax-swiper-outer50"] .ax-fill{background:var(--c1)}
*[class*="ax-swiper-outer50"] .ax-prev, *[class*="ax-swiper-outer50"] .ax-next{color:#FFF;bottom:0px; top:auto;}
*[class*="ax-swiper-outer50"] .ax-prev{position:absolute;z-index:10;right:30px;left:auto;}
*[class*="ax-swiper-outer50"] .ax-next{position:absolute;z-index:10;right:0px;background:#b9a052}
	/***圆点***/
	[class*="banner-num50"] .ax-pages .ax-pages-bullet{background:rgba(255,255,255,0.6);opacity:1;width:8px;height:5px;border-radius:0px !important}
	[class*="banner-num50"] .ax-pages .ax-pages-bullet-active {opacity: 1; background:#ffb400;width:15px;height:5px;border-radius:0px !important}
	.banner-num50.ax-horizontal > .ax-pages.ax-pages-bullets {bottom:0px;}
	*[class*="banner-num50"] .ax-pages .ax-pages-bullet{border-radius:2px !important}
	.banner-num50 .ax-pages-fraction, 
	.banner-num50 .ax-pages-custom, 
	.banner-num50 .ax-horizontal > .ax-pages-bullets, 
	.banner-num50 .ax-pages-bullets.ax-pages-horizontal{left:auto;right:10px;width:auto;}/***圆点位置***/

.swiper-list-50{width:100%;padding-bottom:calc(2.0rem + 0.6vw)}
	.swiper-list-50{width:100%;}
		.swiper-list-50 div{width:100%;}
		.swiper-list-50 a{width:100%;padding-top:65%;display:block }
		.swiper-list-50 .ax-swiper.ax-horizontal > .ax-pages.ax-pages-bullets {bottom: 0rem;}

	.swiper-list-50 .text {position: absolute;left: 0;bottom: -1px; right: 0;font-weight:normal;
	background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.9));font-size:var(--fz14);
	padding:0px calc(0.5rem + 0.2vw);line-height:2.5;overflow:hidden;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
	.swiper-list-50 a{color:#FFF}
	.swiper-list-50 a:hover{color:#eeebc3}

/***滑动门***/



/*===media响应1200===*/
@media (max-width:1200px) {
	.banner-num1 .ax-slide a{ height: auto; }

	.banner-num2{position:relative;height:auto;overflow:hidden;height:100%}
	.banner-num2 .ax-slide{height:100%}
	.banner-list-2 p{height:calc(18.0rem + 8rem)}

}

/*===media响应900===*/
@media (max-width:900px) {
	/***wap重定pc***/
	
	.banner-num1 .ax-slide a{ height: auto; }



}

/*===media响应768 要放在最后===*/
@media (max-width:768px) {
	.banner-num1 .ax-slide a{ height: auto; }
	.swiper-list-30 div:before{height:calc(30rem + 0.5vw);}/***白底高 web重置***/
	*[class*="banner-num2"] .ax-prev,*[class*="banner-num2"] .ax-next {display:none}
	.banner-list-2 li{width:100%;}


}

/*===media响应480===*/
@media (max-width:480px) {
	.banner-num1 .ax-slide a{ height: auto; }

	.banner-list-3::before{right:3px;}


}