@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"宋体";
	font-size:16px;
	color:#333333;
	background:#FFF;
	line-height:24px;
}

ul,li,img,div,input,p,h1,h2,h3,h4,h5,h6,dl,dt,dd { margin:0; padding:0;}
li { display:inline; list-style-type:none; float:left;}
img{ border:none;}

.font01{ color:#FFF; font-weight:bold}

.font02{ color:#3a7db9; font-weight:bold; font-size:14px}

.font03{ color:#f7534f; font-weight:bold; font-size:16px}

.font04{ color:#f7534f; font-weight:bold; font-size:26px; font-family:"微软雅黑";line-height:28px;}
.font004{ color:#ff6401; font-weight:bold; font-size:26px; font-family:"微软雅黑";line-height:28px;}
.font4{ color:#32c8d6; font-weight:bold; font-size:26px; font-family:"微软雅黑";line-height:28px;}


.font05{ color:#3a7db9; font-weight:bold; font-size:26px; font-family:"微软雅黑";line-height:28px;}

.font06{ color:#5bb6ba; font-weight:bold; font-size:26px; font-family:"微软雅黑";line-height:28px;}

.font07{ color:#f7534f; font-weight:bold; font-size:21px; font-family:"微软雅黑"}
.font007{ color:#ff6401; font-weight:bold; font-size:21px; font-family:"微软雅黑"}



.line{ padding:0px 15px;}


a{ color:#414141; text-decoration:none}
a:hover{ color:#FF0000;  text-decoration:underline}

.header{ background:url(../images/top_bj.jpg) top center no-repeat; height:604px;}
.header p{ text-align:center;}

.nav{ height:434px; background:url(../images/nav_bj.jpg) no-repeat center; clear:both}
.nav ul{ width:1000px; margin:0 auto;}
.nav ul li{ float:left; margin:0; padding:0;}

.m_bj01{ background:#e2f5f9; clear:both;}

.m_bj02{ background:#b3e5f0; clear:both;}



.m01{ margin:0 auto; width:1000px; padding-top:50px; clear:both; overflow:hidden}
.m01 h1{ padding-top:20px; float:left; width:1000px;}
.m01 h1 span,a{ float:left;}
.m01 h2{ padding-top:90px; float:left; width:1000px; text-align:left;}
.m01 p{ padding-top:50px; float:left; clear:both}
.m01 h3{ float:left; width:1000px; border-bottom:2px solid #FFF}

.m02{ margin:0 auto; width:1000px; padding-top:50px; clear:both; overflow:hidden}
.m02 h2{ padding-top:70px; width:1000px; text-align:left;}
.m02 p{ padding-top:50px; }
.m02 h3{ float:left; width:1000px; border-bottom:2px solid #FFF}

.footer{  background:url(../images/footer.jpg) repeat-x; height:171px; clear:both; padding-top:50px;}

.fg01{ background:url(../images/f01.jpg) center; height:162px; clear:both}
.fg02{ background:url(../images/f02.jpg) center; height:162px; clear:both}
