@charset "utf-8";
/****  nav   begin  ****/
.nav {
	width:680px;
	float:left;
	padding-left:20px;}
.nav a:link,.nav a:visited { color:#FFF;}
.nav a:hover { color:#ffe002;}
.tel {
	width:280px;
	float:right;
	padding-right:20px;
	text-align:right;}
.banner img { width:100%;}
/****  nav   end  ****/
/****tab01  begin  ****/
.title01 {
	width:860px;
	height:160px;
	margin:0 auto;}
.title01 img {
	float:left;
	padding-left:20px;}
.title01 h1 {
	width:800px;
	height:68px;
	font-size:38px;
	color:#032241;
	line-height:68px;
	padding-left:110px;}
.title01 span { color:#ec5fa4;}
.title01 p {
	width:860px;
	text-align:center;
	color:#ec5fa4;
	font-size:18px;
	line-height:28px;
	padding:10px 0;}
.title01 h6 {
	width:860px;
	text-align:center;
	color:#ec5fa4;
	font-size:18px;
	line-height:28px;}
.content { width:1000px;}
/****tab01  end   ******/
/****tab02  begin  ****/
.title02 {
	width:760px;
	height:160px;
	margin:0 auto;}
.title02 img {
	float:left;
	padding-left:20px;}
.title02 h1 {
	width:640px;
	height:66px;
	font-size:38px;
	color:#032241;
	line-height:66px;
	padding-left:110px;}
.title02 span { color:#3fa9c1;}
.title02 p {
	width:760px;
	text-align:center;
	color:#094a8b;
	font-size:18px;
	line-height:34px;
	padding:10px 0;}
.list01 { width:1000px;}
.list01 ul {
	width:1000px;
	float:left;}
.list01 ul li {
	width:1000px;
	height:330px;
	float:left;}
.list01 ul li dl { width:1000px;}
.list01 ul li dl dt {
	position:relative;
	z-index:1;
	top:26px;}
.list01 ul li dl dd {
	width:800px;
	height:275px;
	float:right;
	background-color:#3fa9c1;
	margin-top:-230px;
	color:#fff;
	font-size:14px;
	line-height:24px;}
.p01 {
	font-size:16px;
	padding:20px 0 20px 80px;}
.p02 { padding-left:80px;}
/****tab02  end   ******/
/****tab03  begin  ****/
.tab03 img { width:100%;}
/****tab03  end   ******/
/****tab04  begin  ****/
.title04 {
	width:760px;
	height:160px;
	margin:0 auto;}
.title04 img {
	float:left;
	padding-left:160px;}
.title04 h1 {
	width:640px;
	height:68px;
	font-size:38px;
	color:#032241;
	line-height:68px;
	padding-left:250px;}
.title04 span { color:#ff0000;}
.title04 p {
	width:760px;
	text-align:center;
	color:#094a8b;
	font-size:18px;
	line-height:34px;
	padding:10px 0;}
.list02 {
	width:1000px;
	height:580px;}
.list02 ul li {
	width:220px;
	float:left;
	padding:20px 15px;}
.list02 ul li dl dd {
	height:320px;
	color:#032241;
	font-family:14px;
	text-align:justify;
	line-height:20px;}
.list02 ul li dl dd p { text-align:justify;}
.list02 ul li dl dd h4 {
	width:230px;
	text-align:center;
	font-size:24px;
	padding-top:20px;
	font-weight:normal;}
.list02 ul li dl dd h5 {
	width:230px;
	text-align:center;
	font-weight:normal;
	padding:5px 0 0 0;}
.list02 ul li dl dd h6 {
	width:120px;
	height:40px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
	line-height:40px;
	font-size:24px;
	border:1px #032241 solid;
	border-radius:5px;
	margin:30px auto;
	background-color:#032241;}
/****tab04  end   ******/
/****tab05  begin  ****/
.title05 {
	width:760px;
	height:160px;
	margin:0 auto;}
.title05 img {
	float:left;
	padding-left:60px;}
.title05 h1 {
	width:640px;
	height:73px;
	font-size:38px;
	color:#99cc33;
	line-height:73px;
	padding-left:180px;}
.title05 p {
	width:760px;
	text-align:center;
	color:#094a8b;
	font-size:18px;
	line-height:34px;
	padding:10px 0;}
.tab05 ul {
	width:437px;
	float:left;
	margin-top:30px;}
.tab05 ul li {
	width:437px;
	height:58px;
	text-align:center;
	line-height:58px;
	color:#fff;
	background-color:#99cc33;
	font-size:24px;
	margin-top:77px;}
/****tab05  end   ******/
/****tab06  begin  ****/
.title06 {
	width:860px;
	height:160px;
	margin:0 auto;}
.title06 img {
	float:left;
	padding-left:280px;}
.title06 h1 {
	width:800px;
	height:68px;
	font-size:38px;
	color:#666699;
	line-height:68px;
	padding-left:400px;}
.title06 p {
	width:860px;
	text-align:center;
	color:#094a8b;
	font-size:18px;
	line-height:28px;
	padding:20px 0;}
.title06 p a:link,.title06 p a:visited { color:#094a8b;}
/****tab06  end   ******/
/***** footer  begin  ******/
.footer_nav {
	width:1000px;
	height:30px;
	border-bottom:1px #77848a solid;
	text-align:center;
	color:#77848a;
	padding-top:50px;
	font-size:16px;}
.footer_nav a:link,.footer_nav a:visited { color:#77848a;}
.footer_nav a:hover { color:#CCC;}
.footer img {
	float:left;
	padding:30px 0 0 120px;}
.footer p {
	width:700px;
	text-align:center;
	color:#77848a;
	font-size:16px;
	line-height:50px;
	float:left;
	padding-top:30px;}
/*****  footer  end   ****/