/*banner*/

.swiper-container {
	width: 100%;
	height: 420px;
	position: relative; top:1px;
	overflow: hidden;
}

.swiper-container .img1 {
	width: 100%;
	height: 480px;
}

.swiper-container img {
	width: 100%;
	height: auto;
}

.swiper-wrapper a {
	width: 200px;
	height: 44px;
	display: block;
}

.mouse {
	width: 25px;
	height: 40px;
	position: absolute;
	z-index: 20;
	left: 50%;
	bottom: 40px;
	margin-left: -12px;
}

.mouse img {
	display: block;
	width: 25px;
	height: 40px;
	position: absolute;
	left: 0;
	top: 0;
}

.swiper-wrapper .sliderOne .bottom p:nth-child(1) {
	display: inline-block;
	position: absolute;
	font-size: 55px;
	color: white;
	left: 50%;
	font-weight: 500;
	top: 190px;
	width: 620px;
	margin-left: -310px;
}

.swiper-wrapper .sliderOne .bottom p:nth-child(2) {
	display: inline-block;
	position: absolute;
	font-size: 16px;
	color: white;
	left: 50%;
	top: 300px;
	line-height: 30px;
	width: 532px;
	margin-left: -266px;
	text-align: center;
}

.swiper-wrapper .ani {
	text-align: center;
}

.swiper-wrapper .sliderOne .bottom .button:nth-child(3) {
	display: inline-block;
	position: absolute;
	font-size: 16px;
	color: white;
	text-align: center;
	line-height: 44px;
	height: 44px;
	left: 50%;
	top: 450px;
	width: 200px;
	margin-left: -100px;
	color: white;
	outline: none;
	border-radius: 4px;
	cursor: pointer;
}

.swiper-wrapper .sliderOne .bottom .button:nth-child(3) {
	background: #ffaa3c;
	border: none;
}

.swiper-wrapper .slider_AI p:nth-child(2) {
	display: inline-block;
	position: absolute;
	font-size: 42px;
	color: white;
	font-weight: 600;
	left: 15%;
	top: 210px;
}

.swiper-wrapper .slider_AI p:nth-child(3) {
	display: inline-block;
	position: absolute;
	color: white;
	left: 15%;
	top: 285px;
	font-size: 14px;
	line-height: 28px;
}

.swiper-wrapper .slider_AI .button {
	display: inline-block;
	position: absolute;
	font-size: 16px;
	color: white;
	line-height: 44px;
	height: 44px;
	left: 15%;
	top: 443px;
	width: 200px;
	background: #ffaa3c;
	color: white;
	outline: none;
	border: none;
	border-radius: 5px;
}

.swiper-wrapper .sliderOneF {
	background: url(../img/line.jpg) no-repeat center center;
	background-size: cover;
	text-align: center;
}

.swiper-wrapper .sliderOneF p:nth-child(1) {
	text-align: center;
	font-size: 60px;
	color: #587be4;
	margin-top: 210px;
	height: 60px;
	font-weight: 600;
}

.swiper-wrapper .sliderOneF p:nth-child(2) {
	color: #ffa070;
	margin-top: 45px;
	font-size: 55px;
	text-align: center;
}

.swiper-wrapper .sliderOneF .button {
	display: inline-block;
	position: absolute;
	font-size: 16px;
	color: white;
	line-height: 44px;
	height: 44px;
	left: 50%;
	top: 430px;
	width: 200px;
	margin-left: -100px;
	background: #ffaa3c;
	outline: none;
	border: 1px solid white;
	border-radius: 5px;
}

.swiper-wrapper .slider_ad1 {
	
	background-size: cover;
	text-align: center;
	color: #ffffff;
}

.swiper-wrapper .slider_ad1 p:nth-child(1) {
	font-size: 45px;
	color: white;
	font-weight: 600;
	margin-top: 200px;
	height: 36px;
}

.swiper-wrapper .slider_ad1 p:nth-child(2) {
	margin-top: 10px;
	font-size: 20px;
}

.swiper-wrapper .slider_ad1 .button {
	display: inline-block;
	font-size: 16px;
	line-height: 44px;
	height: 44px;
	margin-top: 105px;
	width: 200px;
	background: #ffaa3c;
	color: white;
	border: none;
	outline: none;
	border-radius: 5px;
}

.swiper-wrapper .goodNews {
	background: url(../img/banner/1-6.jpg) no-repeat center center;
	background-size: cover;
	text-align: center;
	color: #ffffff;
}

.swiper-wrapper .goodNews p:nth-child(1) {
	font-size: 55px;
	color: white;
	font-weight: 600;
	margin-top: 330px;
	height: 36px;
}

.swiper-wrapper .goodNews .button {
	display: inline-block;
	font-size: 16px;
	line-height: 44px;
	height: 44px;
	margin-top: 124px;
	width: 200px;
	background: none;
	color: white;
	border: none;
	outline: none;
	border: 1px solid #ffffff;
	border-radius: 5px;
}

.swiper-wrapper .sliderThree p:nth-child(2) {
	display: inline-block;
	position: absolute;
	font-size: 60px;
	color: white;
	left: 15%;
	top: 208px;
	width: 450px;
	height: 130px;
	line-height: 70px;
}

.swiper-wrapper .sliderThree p:nth-child(3) {
	display: inline-block;
	position: absolute;
	color: white;
	left: 15%;
	top: 400px;
	width: 250px;
	height: 33px;
	font-size: 30px;
}

.swiper-wrapper .sliderThree .button {
	display: inline-block;
	position: absolute;
	font-size: 16px;
	color: white;
	line-height: 44px;
	height: 44px;
	left: 15%;
	top: 470px;
	width: 200px;
	background: rgba(0, 0, 0, 0);
	color: white;
	outline: none;
	border: 1px solid white;
	border-radius: 5px;
}

.swiper-wrapper .sliderThree .button:hover {
	background: #ffaa3c;
	border: none;
}





.swiper-wrapper a {
	display: inline-block;
	width: 100%;
	color: #FFFFFF;
	height: 100%;
}

.swiper-button-prev {
	margin-left: 50px;
}

.swiper-button-next {
	margin-right: 50px;
}
.swiper-button-next,
.swiper-button-prev {
	color: #FFFFFF;
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 45%;
    width: 28px;
    height: 51px; z-index:100000
}

/*Բ���л�*/
.pagination {
position: absolute;
left: 0;
text-align: center;
bottom: 15px;
width: 100%;
z-index:999;
}
.swiper-pagination-bullet {
display: inline-block;
width: 12px;
height: 12px;
border-radius: 12px;
background: #ffaa3c;
margin: 0 3px;
cursor: pointer;opacity: .7;
transform:scale(0.9,0.9);
transition: all 0.3s ease-in-out;

}
.swiper-pagination-bullet-active{
	transform:scale(1.5,1.5);
}
/*Բ���л�*/


.button-wrap {
    width: 1200px;
    height: 380px;
    position:absolute; top:20px; left:50%; margin-left:-600px;
    overflow: hidden;
    text-align: center;
}



