*{
	margin:0;
	padding:0;
	list-style: none;
	font-family:"微软雅黑";
}
a{
	text-decoration:none;
}
img{
	display:block;
	width:100%;
}

/*标题*/
.title{
	margin:auto;
	margin-bottom:80px;
}

/*内容*/
.content{
	width:1000px;
	overflow: hidden;
	margin:90px auto;
}

ul{
	width:100%;
	overflow: hidden;
}

/*dianji*/
.content a{
	display:block;
	clear:both;
	text-align: center;
	margin:auto;
}

/*banner*/
.banner{
	width:100%;
	overflow: hidden;
}
.banner img{
	width:100%;
	height:100%;
	overflow: hidden;
	background-size:cover;
}

/*part1*/
.part1{
	width:100%;
	overflow: hidden;
	background:#2967ca;
}
.part1 .content{
	overflow:initial;
}
.part1 .content .title{
	width:500px;
	height:52px;
}
.part1 .content ul{
	overflow:initial;
}
.part1 .content ul li{
	width:280px;
	height:370px;
	background:#fff;
	margin-right:78px;
	border-radius:10px;
	box-shadow:0 9px 16px #082e6c;
	float:left;
	margin-bottom:80px;
}
.part1 .content ul li:last-child{
	margin-right:0;
}
.part1 .content ul li .im{
	width:205px;
	height:205px;
	border-radius:50%;
	overflow: hidden;
	margin:42px auto;
}
.part1 .content ul li p{
	text-align: center;
	font-size:28px;
	color:#2967ca;
}
.part1 .content a{
	width:330px;
	height:75px;
	background:#f4cc1f;
	border-radius:36px;
	line-height:75px;
	font-size:30px;
	color:#25211e;
}

/*part2*/
.part2{
	width:100%;
	overflow: hidden;
	background:#f4cc1f;
}
.part2 .content .title{
	width:520px;
	height:50px;
}
.part2 .content ul{
	width:100%;
	overflow: hidden;
}
.part2 .content ul li{
	width:473px;
	height:205px;
	float:left;
	margin-right:50px;
	border:1px dashed #25211e;
	margin-bottom:43px;
}
.part2 .content ul li:nth-child(2n){
	margin-right:0;
}
.part2 .content ul li p{
	font-size:24px;
	text-align: center;
	color:#25211e;
	margin:68px 0 32px 0;
}
.part2 .content ul li a{
	width:164px;
	height:39px;
	border-radius:20px;
	background:#25211E;
	font-size:20px;
	color:#fff;
	line-height:39px;
}
.part2 .content .btn{
	width:284px;
	height:68px;
	background:#25211E;
	color:#fff;
	line-height:68px;
	border-radius:34px;
	font-size:22px;
	margin-top:50px;
}

/*part3*/
.part3{
	width:100%;
	overflow: hidden;
	background:#2967ca;
}
.part3 .title{
	width:430px;
	height:52px;
}
.part3 .left{
	width:345px;
	height:232px;
	float:left;
	margin-right:35px;
}
.part3 .right{
	width:calc(100% - 380px);
	float:left;
}
.part3 .right h1{
	font-size:28px;
	color:#fff;
	font-weight:normal;
	margin-bottom:20px;
	margin-top:10px;
}
.part3 .right p{
	font-size:18px;
	color:#fff;
	margin-bottom:10px;
}
.part3 .right p span{
	margin-right:20px;
}
.part3 .right a{
	width:224px;
	height:46px;
	border-radius:23px;
	background:#f4cc1f;
	color:#25211E;
	font-size:20px;
	margin-left:0;
	line-height:46px;
	margin-top:25px;
}

/*part4*/
.part4{
	width:100%;
	overflow: hidden;
	background:#f4cc1f;
}
.part4 .title{
	width:540px;
	height:50px;
	margin-top:90px;
}
.part4 .content{
	width:996px;
	height:305px;
	border:2px solid #25211E;
	border-radius:10px;
}
.part4 .content ul{
	overflow: initial;
	float:left;
}
.part4 .content ul:nth-child(1){
	width:300px;
}
.part4 .content ul:nth-child(2){
	width:222px;
}
.part4 .content ul:nth-child(3){
	width:calc(100% - 522px);
}
.part4 .content ul li{
	text-align: center;
	font-size:26px;
	color:#25211E;
	line-height:60px;
	overflow: hidden;
}
.part4 .content ul:nth-child(1) li,.part4 .content ul:nth-child(2) li,.part4 .content ul:nth-child(3) li{
	width:100%;
	height:60px;
	border-right:1px solid #25211E;
	border-bottom:1px solid #25211E;
}
.part4 .content ul li:last-child{
	border-bottom:0;
}
.part4 a{
	display: block;
	width:284px;
	height:68px;
	border-radius:34px;
	background:#25211E;
	color:#fff;
	line-height:68px;
	font-size:20px;
	margin:auto;
	text-align: center;
	margin-bottom:90px;
}

/*part5*/
.part5{
	width:100%;
	overflow: hidden;
	background:#2967CA;
}
.part5 .title{
	width:288px;
	height:52px;
}
.part5 ul li{
	width:200px;
	height:218px;
	float:left;
	margin-right:66px;
	border-radius:9px;
	background:#f4cc1f;
	overflow: hidden;
	position:relative;
}
.part5 ul li:last-child{
	margin-right:0;
}
.part5 ul li h1{
	position:absolute;
	width:130px;
	height:130px;
	text-align: center;
	line-height:215px;
	left:50%;
	top:-85px;
	transform:translateX(-50%);
	font-size:16px;
	background:#25211E;
	border-radius:50%;
	color:#fff;
	font-weight:normal;
}
.part5 ul li h2{
	font-size:20px;
	color:#25211E;
	text-align: center;
	font-weight:normal;
	margin-top:70px;
	padding-bottom:16px;
	border-bottom:1px solid #333;
	margin-bottom:20px;
}
.part5 ul li p{
	font-size:16px;
	text-align: center;
	color:#25211E;
	padding:0 15px;
	line-height:24px;
}
.part5 a{
	width:252px;
	height:52px;
	line-height:52px;
	border-radius:26px;
	color:#25211E;
	background:#f4cc1f;
	font-size:20px;
	margin-top:80px;
}

/*part6*/
.part6{
	width:100%;
	overflow: hidden;
	background:#f4cc1f;
}
.part6 .title{
	width:540px;
	height:50px;
}
.part6 ul li:nth-child(1){
	width:765px;
	height:380px;
	margin:auto;
	overflow: hidden;
	margin-bottom:66px;
}
.part6 ul li:nth-child(2){
	width:870px;
	height:428px;
	overflow: hidden;
	margin-bottom:66px;
}
.part6 ul li:nth-child(3){
	width:820px;
	height:430px;
	overflow: hidden;
	float:right;
}
.part6 a{
	width:375px;
	height:80px;
	background:#25211E;
	color:#fff;
	line-height:80px;
	border-radius:40px;
	font-size:30px;
	margin-top:100px;
	margin-bottom:20px;
}
