@charset "gb2312";
body {
    font-family:"宋体";
	font-size:12px;
	background-color: #ffffff;
	background-image: url(../images/bj_01.jpg);
	background-repeat: repeat-x;
}
*{
padding:0px;
margin:0px;
}
.clear{
clear:both;
}
img{
border:0px;
}
a{
color:#000000;
text-decoration:none;
}
a:link{
color:#000000;
text-decoration:none;
}
a:hover{
color:#ff6600;
text-decoration:underline;
}
a:visited{
color:#000000;
}
.font01 {
	font-family: "黑体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	display: inline;
}
.font11 {
	font-family: "黑体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding: 0px 5px;
}
.font02 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #ef0727;
}
.font03 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #ef0727;
}
.font04 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #097d00;
	font-weight: bold;
}
.font05 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #2e88d9;
}
.font06 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
}
.font07 {
	font-family: "宋体";
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
.font08 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	line-height: 25px;
}




#header {
	width: 960px;
	height:361px;
	background-image: url(../images/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px auto;
	clear:both;
}
#top_line{
	width:960px;
	text-align:right;
	line-height: 25px;
	height: 25px;
	margin: 0 auto;
	float: left;
}
#h_main {
	float: left;
	height: 298px;
	width: 960px;
}

#menu {
	/*background-image: url(../images/menu_bg.jpg); 
	background-repeat: no-repeat;

	height: 30px;
	width: 960px;*/
	background:url(../images/menu_bg.jpg) no-repeat bottom;
	height: 30px;
	width: 960px;
    padding-top:300px;
	font-family: "黑体";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

#font00 {
	_padding-top:8px;
}

.font01 a {
	color: #ffffff;
}
.font01 a:hover {
	color: #ffffff;
}
.font01 a:link {
	color: #ffffff;
}
.font01 a:visited {
	color: #ffffff;
}
.font11 a {
	color: #ffffff;
}
.font11 a:hover {
	color: #ffffff;
}
.font11 a:link {
	color: #ffffff;
}
.font11 a:visited {
	color: #ffffff;
}
.font05 a {
	color: #2e88d9;
}
.font02 a {
	color: #ef0727;
}

#main {
	width:960px;
	margin:0px auto 10px auto;
	background-color: #ffffff;
}
.left {
	display: inline;
	float: left;
	width: 238px;
	margin: 20px 5px 0px 15px;
	border: 1px solid #c0e1f3;
}
#left_main {
	display: inline;
	float: left;
	width: 258px;
}
.l_title {
	background-color: #e7f2fd;
	width: 208px;
	height: 30px;
	line-height: 30px;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;
	padding-left: 30px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #2e88d9;
	display: inline;
	float: left;
}
.l_content {
	display: inline;
	float: left;
	width: 213px;
	text-align: center;
	line-height: 20px;
}

#left1_content {
	width: 214px;
	display: inline;
	float: left;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	height: 282px;
}
#left2 {
	display: inline;
	float: left;
	width: 260px;
}


.right {
	float: left;
	width: 678px;
	margin: 20px 15px 0px 5px;
	border: 1px solid #c0e1f3;
	display: inline;
}
.r_title {
	background-color: #e7f2fd;
	width: 648px;
	height: 30px;
	line-height: 30px;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;
	padding-left: 30px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #2e88d9;
	display: inline;
	float: left;
}
.r_title a {
	color: #2e88d9;
}

#right1_content {
	display: inline;
	float: left;
	height: 302px;
	width: 678px;
	line-height: 18px;
}
#right1_content p {
	text-indent: 24px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#sqbxz {
	display: inline;
	float: left;
	width: 928px;
	border: 1px solid #c0e1f3;
	margin:10px 15px;
}
.m_title {
	background-color: #e7f2fd;
	width: 898px;
	height: 30px;
	line-height: 30px;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;
	padding-left: 30px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #2e88d9;
	display: inline;
	float: left;
}
#down {
	display: inline;
	float: left;
	width: 928px;
	margin: 0px 2px;
}
.down_pic {
	float: left;
	height: 158px;
	width: 50px;
	margin-top: 10px;
	margin-right: 21px;
	margin-bottom: 10px;
	margin-left: 21px;
	display: inline;
}
#m_text {
	display: inline;
	float: left;
	height: 100px;
	width: 894px;
	line-height: 20px;
	margin-top: 10px;
	margin-right: 17px;
	margin-bottom: 10px;
	margin-left: 17px;
}
#right2_content {
	display: inline;
	float: left;
	width: 678px;
	line-height: 22px;
}
#sub_main {
	float: left;
	width: 960px;
}

#right2_content p {
	text-indent: 24px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.cy {
	float: left;
	width: 920px;
	background-color: #0099ff;
	color: #FFFFFF;
	line-height: 25px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-left: 10px;
	padding-top: 10px;
	display: inline;
}
.cy h2 {
	line-height: 20px;

}
.cy img {
	vertical-align: middle;
	height: 25px;
	width: 25px;
}






#footer {
	height: 45px;
	width: 960px;
	margin: 0px auto;
	background-image: url(../images/bottom.jpg);
	background-repeat: no-repeat;
}
