@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ 
		font-family:"微软雅黑";	
	}
ul li{
	list-style: none;
}
a{
	text-decoration: none;
}
.banner{
	width: 1140px;
	height: 510px;
	margin: 0 auto;
	background: url(images/banner.png) no-repeat;
	}
.banner h1{
	font-size: 56px;
	text-align: center;
	padding-top: 140px;
	color: #fff;
	font-weight: 400;
}
.banner p{
	display: block;
	font-size: 20px;
	color: #fff;
	text-align: center;
	padding-top: 45px;
}
.banner ul{
	width: 818px;
	height: 30px;
	/*border: 1px solid red;*/
	margin: 90px auto 0px;
}
.banner ul li{
	float: left;
	margin-left: 10px;
}
.banner ul li a{
	width: 90px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	display: block;
	font-size: 18px;
	color: #fff;
	border: 1px solid #fff;
}
.banner ul li a:hover{
	background: #F19149;
	border-color: #F19149;
}
.title{
	width: 1140px;
	margin: 60px  auto 0px;
	/*border: 1px solid red;*/
}
.title h1{
	font-size: 32px;
	text-align: center;
	font-weight: 400;
}
.title p{
	font-size: 16px;
	text-align: center;
	margin-top: 21px;
}
#part1{
	width: 1140px;
	height: 286px;
	margin: 48px auto 78px;
}
#part1 ul{
	float: left;
}
#part1 ul.one{
	width: 286px;
	height: 286px;
	background: url(images/01.png) no-repeat;
}
#part1 ul.one li{
	text-align: center;
}
#part1 ul.one li h3{
	font-size: 16px;
	padding-top: 190px;
	color: #000000;
}
#part1 ul.one li p{
	font-size: 14px;
	padding-top: 14px;
	color: #959595;
}
#part1 ul.two{
	width: 281px;
	height: 286px;
	background: url(images/02.png) no-repeat;
	/*border: 1px solid green;*/
}
#part1 ul.two li{
	text-align: center;
	/*border: 1px solid red;*/
	padding-top: 42px;
}
#part1 ul.two li h3{
	font-size: 16px;
	color: #000000;
}
#part1 ul.two li p{
	font-size: 14px;
	margin-top: 10px;
	color: #959595;
}
#part1 ul.three{
	width: 286px;
	height: 286px;
	background: url(images/03.png) no-repeat;
}
#part1 ul.three li{
	text-align: center;
}
#part1 ul.three li h3{
	font-size: 16px;
	padding-top: 190px;
	color: #000000;
}
#part1 ul.three li p{
	font-size: 14px;
	padding-top: 14px;
	color: #959595;
}
#part1 ul.four{
	width: 281px;
	height: 286px;
	background: url(images/04.png) no-repeat;
	/*border: 1px solid green;*/
}
#part1 ul.four li{
	text-align: center;
	/*border: 1px solid red;*/
	padding-top: 42px;
}
#part1 ul.four li h3{
	font-size: 16px;
	color: #000000;
}
#part1 ul.four li p{
	font-size: 14px;
	margin-top: 10px;
	color: #959595;
}
#part2{
	width: 1140px;
	height: 405px;
	background: #F3F5F5;
	margin: 0 auto;
}
#part2 p{
	font-size: 32px;
	text-align: center;
	padding-top: 35px;
}
#part2 .left{
	width: 495px;
	height: 230px;
	/*border: 1px solid red;*/
	margin-top: 48px;
	margin-left: 45px;
	position: relative;	
	float: left;
}
#part2 .left ul li.one img{
	width: 208px;
	height: 105px;
}
#part2 .left ul li.two{
	width: 275px;
	height: 240px;
	position: absolute;
	top: 0px;
	right: 0px;
	/*border: 1px solid red;*/
}
#part2 .left ul li.two .chakan{
	width: 102px;
	height: 32px;
	/*border: 1px solid red;*/
	position: relative;
	margin-top: 17px;
}
#part2 .left ul li.two .chakan a.pro{
	position: absolute;
	top: 6px;
	left: 38px;
	display: block;
}
#part2 .left ul li.two h3{
	font-size: 24px;
	color: #333333;
	font-weight: 400;
}
#part2 .left ul li.two b{
	font-size: 16px;
	color: #959595;
	display: block;
	margin-top: 18px;
}
#part2 .left ul li a.pro{
	font-size: 16px;
	color: #959595;
	display: block;
}
#part2 .left ul li a.pro:hover{
	text-decoration: underline;
}
#part2 .left ul li a.yanshi{
	width: 134px;
	height: 37px;
	display: block;
	font-size: 18px;
	color: #434343;
	text-align: center;
	line-height: 37px;
	border: 2px solid #9C9C9C;
	float: left;
	margin-top: 22px;
}
#part2 .left ul li a.yanshi:hover{
	background: #fff;
}
#part2 .left ul li a.shiyong{
	width: 84px;
	height: 37px;
	display: block;
	font-size: 18px;
	color: #434343;
	text-align: center;
	line-height: 37px;
	border: 2px solid #9C9C9C;
	float: left;
	margin-left: 22px;
	margin-top: 22px;
}
#part2 .left ul li a.shiyong:hover{
	background: #fff;
}
#part3{
	width: 1140px;
	height: 514px;
	margin: 18px auto 0px;
	/*border: 1px solid green;*/
}
#part3 ul{
	width: 1140px;
	margin-top: 56px;
	overflow: hidden;
}
#part3 ul li{
	float: left;
	width: 235px;
	height: 295px;
	text-align: center; 
	margin-left: 40px;
	position: relative;
}
#part3 ul li img{
	width: 112px;
	height: 88px;
}
#part3 ul li h3{
	font-size: 24px;
	color: #34B6E8;
	font-weight: 400;
	margin-top: 32px;
}
#part3 ul li p{
	font-size: 16px;
	color: #959595;
	margin-top: 10px;
}
#part3 ul li a{
	display: block;
	width: 132px;
	height: 34px;
	background: #4178BE;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 34px;
	position: absolute;
	bottom: 0px;
	left: 51.5px;
}
#part3 ul li a:hover{
	background: #325C80;
}
#part4{
	width: 1140px;
	height: 540px;
	background: url(images/10.png) no-repeat;
	margin: 20px auto 0px;
}
#part4 img{
	display: block;
	width: 620px;
	height: 354px;
	margin: 0 auto;
	padding-top: 20px;
}
#part4 ul{
	width: 887px;
	height: 36px;
	/*border: 1px solid red;*/
	margin: 80px auto 0px;
}
#part4 ul li{
	float: left;
}
#part4 ul li a.one{
	display: block;
	width: 134px;
	height: 36px;
	font-size: 18px;
	line-height: 36px;
	text-align: center;
	border: 1px solid #fff;
	color: #fff;
}
#part4 ul li a.one:hover{
	background: #31B6E8;
	border-color: #31B6E8;
}
#part4 ul li a.two{
	width: 296px;
	margin-left: 160px;
}
#part4 ul li a.three{
	margin-left: 157px;
}
#part5{
	width: 1188px;
	height: 438px;
	margin: 0 auto;
	/*border: 1px solid red;*/
}
#part5 ul{
	margin-top: 50px;
}
#part5 ul li{
	width: 364px;
	height: 285px;
	float: left;
	margin-left: 24px;
}
#part5 ul li h3{
	font-size: 24px;
	font-weight: 400;
	margin-top: 27px;
	margin-left: 20px;
}
#part5 ul li p{
	font-size: 16px;
	color: #959595;
	margin-top: 22px;
	margin-left: 20px;
}
#part5 ul li a{
	display: block;
	width: 134px;
	height: 36px;
	font-size: 18px;
	line-height: 36px;
	text-align: center;
	border: 1px solid #434343;
	color: #434343;
	margin-left: 20px;
	margin-top: 15px;	
}
#part5 ul li a:hover{
	background: #31B6E8;
	border-color: #31B6E8;
}
#part6{
	width: 1140px;
	height: 390px;
	background: #F3F5F5;
	margin: 0px auto;
	padding-top: 30px;
	/*border: 1px solid red;*/
}
#part6 .title{
	margin-top:20px;
	/*border: 1px solid red; */
}
#part6 .ziliao{
	/*border: 1px solid green;*/
	overflow: hidden;
}
#part6 ul{
	width: 364px;
	height: 234px;
	/*border: 1px solid yellow;*/
	margin-left: 10px;
	margin-top: 35px;
	float: left;
}
#part6 ul li{
	float: left;
}
#part6 ul li.one{
	width: 364px;
	height: 80px;
	background: #31B6E8;
	position: relative;
}
#part6 ul li.one img{
	width: 68px;
	height: 68px;
	margin-left: 10px;
	margin-top: 6px;
}
#part6 ul li.one p{
	font-size: 24px;
	color: #fff;
	font-weight: 400;
	position: absolute;
	left: 88px;
	top: 6px;
}
#part6 ul li.two{
	width: 364px;
	height: 154px;
	background: #fff;
	position: relative;
}
#part6 ul li.two p{
	font-size: 16px;
	color: #959595;
	margin-top: 22px;
	margin-left: 20px;
}
#part6 ul li.two a{
	display: block;
	width: 134px;
	height: 36px;
	font-size: 18px;
	line-height: 36px;
	text-align: center;
	border: 1px solid #434343;
	color: #434343;
	position: absolute;
	left: 20px;
	bottom: 15px;	
}
#part6 ul li.two a:hover{
	background: #31B6E8;
	border-color: #31B6E8;
}
#part7{
	width: 1140px;
	height: 236px;
	margin: 0 auto 80px;
	background: #31B6E8;
	padding-top: 30px;
	/*border: 1px solid red;*/
}
#part7 .bottom{
	width: 680px;
	height: 150px;
	/*border: 1px solid red;*/
	margin: 0px auto;
}
#part7 .bottom h3{
	font-size: 32px;
	font-weight: 400;
	text-align: center;
	color: #fff;
}
#part7 .bottom p{
	font-size: 16px;
	text-align: center;
	margin-top: 16px;
	color: #fff;
}
#part7 ul{
	width: 680px;
	height: 34px;
	/*border: 1px solid red;*/
	margin-top: 38px;
}
#part7 ul li{
	width: 340px;
	height: 34px;
	float: left;
	position: relative;
}
#part7 ul li b{
	font-size: 24px;
	color: #fff;
	font-weight: 400;
	line-height: 34px;
	position: absolute;
	left: 54px;
	top: 2px;
}
#part7 ul li a{
	color: #C9E08F;
}
#part7 ul li a:hover{
	text-decoration: underline;
}
#part7 ul li b.data{
	margin-left: 102px;
}
