#banner {

	width: 100%;

	overflow: hidden;

	position: relative;

	background:#ddd;

	min-width:1300px;

	margin:0 auto;

	height:500px;

}



#banner .swiper-container {

	height:500px;

}

#banner .swiper-slide {

	width: 100%;

	float: left;

	height:500px;

	position:relative;

}

#banner .swiper-slide .inner{ width:500px; padding:50px; border-radius:10px; background:rgba(255,255,255,0.8); border-bottom-left-radius:0; border-bottom-right-radius:0; position:absolute; left:80px; bottom:0;}

#banner #swiper-slide1 {

	background: url(../images/nyaboutwhbanner1.jpg) no-repeat center top;

}

#banner #swiper-slide1 .inner h3{ font-size:30px; color:#333; margin-bottom:15px}

#banner #swiper-slide1 .inner p{ font-size:18px; line-height:40px; color:#888;}



#banner #swiper-slide2 {

	background: url(../images/nyaboutwhbanner2.jpg) no-repeat center top;

}



#banner #swiper-slide2 .inner h3{ font-size:30px; color:#333; margin-bottom:15px }

#banner #swiper-slide2 .inner h3 span{ font-size:24px; color:#51b7a9; font-weight:normal; margin-left:10px;}

#banner #swiper-slide2 .inner p{ font-size:14px; line-height:30px; color:#888;}







#banner .arrow-left {

	background: url(../images/banner_arrow.png) no-repeat left top;

	position: absolute;

	left: 20px;

	top: 50%;

	margin-top: -35px;

	width: 70px;

	height: 70px;

	z-index: 999;

}

#banner .arrow-right {

	background: url(../images/banner_arrow.png) no-repeat left bottom;

	position: absolute;

	right: 20px;

	top: 50%;

	margin-top: -35px;

	width: 70px;

	height: 70px;

	z-index: 999;

	outline: none;

}

#banner .pagination {

	position: absolute;

	left: 0;

	text-align: center;

	bottom: 5px;

	width: 100%;

	z-index: 999;

}

#banner .swiper-pagination-switch {

	display: inline-block;

	width: 6px;

	height: 6px;

	opacity: 1;

	border-radius: 10px;

	background: white;

	margin: 0 3px;

	cursor: pointer;

	transition: width 0.3s ease-in-out;

}

#banner .swiper-active-switch {

	background: #fdd000;

	width: 12px;

}

#banner .subbtn {

	text-align: center;

}

#banner .button {

	font-size: 16px;

	color: #fff;

	margin: 0 7px;

	padding: 10px 25px;

	border-radius: 20px;

	text-decoration: none;

	border: 1px solid #fff;

	transition: all .4s cubic-bezier(.4, 0, .2, 1);

}

#banner .button:hover {

	color: #065fe3;

	background-color: #fff;

}

