*{margin: 0;padding: 0;}
a{text-decoration: none; color: #333;cursor: pointer;}
.banner{
	background: url(../images/banner.png) no-repeat center center;
	height: 600px;
	min-width: 1200px;
	position: relative;
}
.banner div{
	position: absolute;
	width: 1040px;
	height: 72px;
	bottom: 40px;
	left: 50%;
	margin-left: -520px;
	display: flex;
	justify-content: space-between;
}
.banner div a{
	display: block;
	width: 180px;
	height: 72px;
}
.part1 .main{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 60px;
}
.part1 .main .title1{
	margin-top: 50px;
}
.part1 .cont1{
	background: url(../images/bg1.png)no-repeat center center;
	width: 1060px;
	height: 229px;
	margin: 10px auto 0;
}
.part1 .cont1 p{
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	text-align: left;
	padding: 90px 70px 0 226px;
	line-height: 30px;
}
.part1 .cont2{
	width: 1200px;
	height: 480px;
	box-shadow: 0px 0px 10px 0px rgba(140, 140, 140, 0.25);
	margin-top: -15px;
	border-radius: 20px;
}
.part1 .cont2>div{
	width: 1130px;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
}
.part2{
	background: url(../images/bg2.png) no-repeat center center;
	height: 715px;
	min-width: 1200px;
	position: relative;
}
.part2 .form{
	background: url(../images/bgform.png) no-repeat center center;
	width: 1200px;
	height: 465px;
	position: absolute;
	bottom: 40px;
	left: 50%;
	margin-left: -600px;
}
.part2 .form>p{
	text-align: left;
	font-size: 20px;
	color: #333;
	margin: 60px 136px 0 136px;
	line-height: 30px;
}
.part2 form{
	padding-top: 30px;
}
.part2 form input{
	width: 410px;
	height: 50px;
	background: #e5e5e5;
	border-radius: 5px;
	border: 0;
}
.part2 .f1,.part2 .f2{
	width: 1000px;
	display: flex;
	justify-content: space-between;
	margin: 30px auto 0;
}
.part2  #dosubmit1{
	width: 212px;
	height: 62px;
	background: url(../images/anniu1.png)no-repeat center center;
	display: block;
	margin: 40px auto 0;
}

.part3 .main{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 60px;
}
.part3 .main .title3{
	margin-top: 50px;
}
.part3 .box3{
	width: 1200px;
	height: 66px;
	background: url(../images/bg3.png)no-repeat center center;
	margin-top: 70px;
	padding-top: 3px;
	display: flex;
	justify-content: space-between;
}
.part3 .box3>div{
	width: 173px;
	height: 60px;
	background: url(../images/bg3_1.png)no-repeat center center;
	color: #333;
	font-size: 20px;
	line-height: 60px;
	font-weight: bold;
}
.part3 .box3>div.active{
	width: 169px;
	height: 66px;
	background: url(../images/bg3_2.png)no-repeat center center;
	margin-top: 1px;
	color: #fff;
}
.part3 .box3_1{
	width: 1200px;
	height: 250px;
	box-shadow: 0px 0px 10px 0px rgba(140, 140, 140, 0.25);
	margin-top: 35px;
	text-align: left;
}
.part3 .box3_1 .top{
	width: 1120px;
	margin: 0 auto;
	border-bottom: 2px solid #d6d6d6;
	padding-top: 30px;
}
.part3 .box3_1 .top h4{
	font-size: 30px;
}
.part3 .box3_1 .top h4 img{
	vertical-align: middle;
	margin-right: 10px;
}
.part3 .box3_1 .bottom p{
	font-size: 20px;
	color: #666;
	margin: 30px 30px 0;
}
.part3 .box3_1 .bottom a{
	display: block;
	font-size: 24px;
	color: #ff6a3c;
	margin: 30px 0 0 30px;
}
.part3 .box3_1>div{
	display: none;
}
.part3 .box3_1>div.active{
	display: block;
}
.part4{
	background: url(../images/bg4.png) no-repeat center center;
	height: 900px;
	min-width: 1200px;
}
.part4 .main{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.part4 .main .title4{
	margin-top: 60px;
}
.part4 .main .pick7{
	margin-top: 60px;
}
.part4 .main  a{
	display: block;
	margin: 45px auto 0;
	width: 416px;
	height: 66px;
	background: url(../images/anniu2.png)no-repeat center center;
}
.part5{
	background: #fff6e7;
}
.part5 .main{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 60px;
}
.part5 .main .title5{
	margin-top: 60px;
}
.part5 .main div{
	width: 1200px;
	margin-top: 50px;
	display: flex;
	justify-content: space-between;
}
.part6{
	background: #fff;
}
.part6 .main{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 100px;
}
.part6 .main>div{
	background: url(../images/bg6.png) no-repeat center center;
	width: 1200px;
	height: 408px;
	margin-top: 35px;
	position: relative;
}
.part6 .main>div>div{
	width: 1100px;
	height: 210px;
	background: #fff;
	border-radius: 10px;
	position: absolute;
	top: 180px;
	left: 50px;
}
.part6 .main .top img{
	margin-top: 25px;
}
.part6 .bottom{
	margin-top: 25px;
	position: relative;
}
.part6 .bottom div{
	width: 330px;
	height: 50px;
	float: left;
	font-size: 20px;
	color: #666;
	display: flex;
	justify-content: space-between;
	line-height: 50px;
	margin-left: 40px;
}
.part6 .bottom div input{
	width: 250px;
	height: 50px;
	background: #e5e5e5;
	border: 0;
	border-radius: 5px;
}
.part6 .bottom #dosubmit2{
	width: 262px;
	height: 62px;
	background: url(../images/anniu3.png)no-repeat center center;
	border: 0;
	position: absolute;
	top: -8px;
	right: 33px;
}