body{
	text-align: left!important
}
.website_one {

	width: 100%;

	background: #d1180b;

	position: relative;

	padding-top: 150px;

	box-sizing: border-box;

	z-index: 10000;

}



.website_one .website_one_img {

	position: absolute;

	left: 0;

	bottom: 0;
	width: 100%

}



.website_one .website_one_img img {

	font-size: 0;

	display: block;

	width: 100%;

}



.website_nr {

	max-width: 1200px;

	min-width: 1024px;

	margin: 0 auto;

	height: 100%;

	position: relative;

	z-index: 100000000;

	padding-bottom: 300px;

	box-sizing: border-box;

}



.website_nr .left {

	width: 40%;

	float: left;

	padding-top: 30px;

	box-sizing: border-box;

}



.website_nr h3 {

	font-size: 30px;

	color: #fff;

	font-weight: bold;

	line-height: 50px;

}



.website_nr h1 {

	font-size: 50px;

	color: #fff;

	line-height: 80px;

}



.website_nr p {

	font-size: 14px;

	color: #fff;

	line-height: 30px;

}



.website_nr .al {

	display: block;

	width: 100%;

	height: 100%;

	padding: 30px 0;

	box-sizing: border-box;

}



.website_nr .al span {

	width: 52px;

	height: 30px;

	border: 1px solid #fff;

	box-sizing: border-box;

	border-radius: 10px;

	display: block;

	float: left;

	text-align: center;

	line-height: 28px;

	font-size: 12px;

	color: #fff;

}



.website_nr .al img {

	float: left;

	display: block;

	margin-left: 15px;

	margin-top: 10px;


	animation: rot .8s linear infinite alternate;

}







.website_nr .hq {

	display: block;

	width: 100%;

	height: 100%;

	margin: 30px 0;

	float: left;

	line-height: 28px;

	font-size: 12px;

	color: #fff;

}



.website_nr .hq span {

	float: left;

}



.website_nr .hq img {

	float: left;

	margin-top: 5px;

	margin-left: 10px;

	animation: rot .8s linear infinite alternate;

}





.website_nr .sologing {

	width: 90%;

}



.website_nr .sologing .swiper-slide {



}



.website_nr .sologing .swiper-slide img {

	width: 100%;
	height: 100%;

	display: block;font-size: 0;

}



.website_nr .right {

	width: 60%;

	float: left;

}



.website_nr .right img {

	display: block;

	max-width: 100%;

	min-width: auto;

	margin: 0 auto;

}



.website_nr1 {

	max-width: 1200px;

	min-width: 1024px;

	margin: 0 auto;

	height: 100%;

	position: relative;

	z-index: 1000000;

	overflow: hidden;



}



.website_nr1 .left {

	width: 40%;

	float: left;

}



.website_nr1 h3 {

	font-size: 30px;

	color: #333;

	font-weight: bold;

	line-height: 50px;

}



.website_nr1 h1 {

	font-size: 50px;

	color: #333;

	line-height: 80px;

}



.website_nr1 p {

	font-size: 14px;

	color: #333;

	line-height: 30px;

}



.website_nr1 .al {

	display: block;

	width: 100%;

	height: 100%;

	padding: 30px 0;

	box-sizing: border-box;

}



.website_nr1 .al span {

	width: 52px;

	height: 30px;

	border: 1px solid #333;

	box-sizing: border-box;

	border-radius: 10px;

	display: block;

	float: left;

	text-align: center;

	line-height: 28px;

	font-size: 12px;

	color: #333;

}



.website_nr1 .al img {

	float: left;

	display: block;

	margin-left: 15px;

	margin-top: 10px;

	animation: rot .8s linear infinite alternate;

}






.website_nr1 .hq {

	display: block;

	width: 100%;

	height: 100%;

	margin: 30px 0;

	float: left;

	line-height: 28px;

	font-size: 12px;

	color: #d1180b;

}



.website_nr1 .hq span {

	float: left;

}



.website_nr1 .hq img {

	float: left;

	margin-top: 5px;

	margin-left: 10px;

	animation: rot .8s linear infinite alternate;

}






.website_nr1 .sologing {

	width: 90%;

}



.website_nr1 .sologing .swiper-slide {


	overflow: hidden
}



.website_nr1 .sologing .swiper-slide img {

	width: 100%;
	display: block;
	height: 100%;
	font-size: 0
}



.website_nr1 .right {

	width: 60%;

	float: left;

	position: relative;

	z-index: 1000;

}


.website_nr1 .right img {

	display: block;

	max-width: 100%;

	min-width: auto;

	margin: 0 auto;

}


.website_nr .right img {

	display: block;

	max-width: 100%;

	min-width: auto;

	margin: 0 auto;

}



.website_two {

	width: 100%;



	background: #fff;

	position: relative;

	padding-bottom: 300px;box-sizing: border-box;

}



.website_two .website_two_img {

	position: absolute;

	left: 0;

	bottom: 0;
	width: 100%

}



.website_two .website_two_img img {

	font-size: 0;

	display: block;

	width: 100%;

}



.website_three {

	width: 100%;



	background: #3bc5a0;

	position: relative;

}



.website_three .website_three_img {

	position: absolute;

	left: 0;

	bottom: 0;
	width: 100%

}



.website_three .website_three_img img {

	font-size: 0;

	display: block;

	width: 100%;

}



.website_four {

	width: 100%;

	padding-bottom: 90px;

	background: #fff;

	position: relative;

	box-sizing: border-box;

}



.website_four .website_four_img {

	position: absolute;

	left: 0;

	bottom: 0;
width: 100%;
	z-index: 100000000;

}



.website_four .website_four_img img {

	font-size: 0;

	display: block;

	width: 100%;

}



.website_five {

	width: 100%;



	background: #723bc5;

	position: relative;

}



.website_five .website_five_img {

	position: absolute;

	left: 0;

	bottom: 0;
	width: 100%

}



.website_five .website_five_img img {

	font-size: 0;

	display: block;

	width: 100%;

}



.tail {

	background: #222;

}



.tail .tail_logo img {

	width: 84px;

	height: 84px;

	display: block;

	margin: 0 auto;

}



.tail .tail1 {

	line-height: 40px;

	font-size: 28px;

	font-family: "Arial";

	text-align: center;
	margin-top: 10px

}



.tail .tail2 {

	line-height: 30px;

	font-size: 16px;

	text-align: center;

}



.tail .tail3 {

	margin-top: 16px;

	line-height: 30px;

	font-size: 16px;
	margin-bottom: 10px;

	text-align: center;

}



.tail .tail4 {

	line-height: 60px;

	font-size:36px;

	font-family: 黑体;

	color: rgb(184, 184, 184);

	text-align: center;

}



.tail .tail5 {

	line-height: 30px;

	font-size: 16px;

	font-weight: 600;

	text-align: center;

}



.tail .tail6 img {

	margin: 20px auto;

	display: block;

}



.tail .tail7 img {

	max-width: 100%;

	min-width: auto;

	display: block;

	margin: 65px auto;

}


@keyframes rot{
	from{
		transform: translateY(0px);
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		-ms-transform: translateY(0px);
		-o-transform: translateY(0px);
		}
	to{
		transform: translateY(15px);
		-webkit-transform: translateY(8px);
		-moz-transform: translateY(8px);
		-ms-transform: translateY(8px);
		-o-transform: translateY(8px);
		}
		}