*  {
	margin:0px;
	padding:0px;
}
.red {
	color: #FF0000;
}
/******************公共样式设置******************/

ul, li { list-style:none; }

table { border-collapse:collapse; }

img { border:none; }
input {
	font-size: 12px;
	color: #333333;
	padding: 2px;
}
textarea {
	font-size: 12px;
	color: #333333;
	padding: 2px;
}
.input {
	border: 1px solid #7F9DB9;
}
.inputHover {
	background-color: #FFF3E7;
	border: 1px solid #FF9900;
	padding: 2px;
}
select {
	font-size: 12px;
	color: #333333;
}
a { text-decoration:none; }

a:hover { text-decoration:underline; }

body {
	margin:0px;
	padding:0px;
	background:url(../Images/bg.jpg) repeat-x top;
	text-align:center;
	font-size:12px;
	font-family:"宋体";
}

#mainbody {
	width:976px;
	margin:0px auto;
	text-align:left;
}

#topbody { width:976px; }

#logomenu {
	width:976px;
	height:94px;
}

#logo {
	float:left;
	width:200px;
	height:80px;
}

#logo a img { margin:29px 0px 0px 26px; }

#menu {
	float:left;
	width:700px;
	height:84px;
	margin-left: 51px;
}

#menu ol {
	width:700px;
	height:16px;
	margin-top:20px;
}

#menu ol img {
	float:right;
	margin-right:17px;
}

#menu ol img.phone { margin-right:32px; }

/************************菜单开始***********************/
#menu dl {
	width:700px;
	height:40px;
	margin-left:25px;
	margin-top:18px;
	background:url(../Images/menu.jpg) repeat-x;
	overflow:hidden;
}

#menu dl dt.left {
	float:left;
	width:5px;
	height:40px;
	background:url(../Images/menulr.jpg) no-repeat left top;
}

#menu dl dt.right {
	float:right;
	width:5px;
	height:40px;
	background:url(../Images/menulr.jpg) no-repeat right top;
}

#menu dl dt.start {
	float:left;
	width:30px;
	height:40px;
}

#menu dl dt.end { background:none; }

#menu dl dt.mid {
	float:left;
	height:40px;
	background:url(../Images/menuhr.jpg) no-repeat right;
}

#menu dl dt.mid a {
	float:left;
	height:40px;
	padding-left:1px;
	display:block;
	color:#fff;
	letter-spacing:1px;
	text-decoration:none;
	cursor:pointer;
	background:url(../Images/menuhr1.jpg) no-repeat left center;
}

#menu dl dt.mid a span {
	float:left;
	padding:8px 18px 7px 18px;
	line-height:25px;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}

#menu dl dt.mid a.start { background:none; }

#menu dl dt.mid a.end { background:url(../Images/menu.jpg) no-repeat right top; }

#menu dl dt.mid a.fathermenu_on { background:url(../Images/menubgl.jpg) no-repeat left top; }

#menu dl dt.mid a.fathermenu_on span { background:url(../Images/menubg.jpg) no-repeat right top; }

#sonmenu {
	width:976px;
}

#sonmenu dl {
	margin-left:261px;
}

#sonmenu dl dt {
	width:50px;
	position:absolute;
	background:#ad0000;
	filter:alpha(opacity=80);
	display:none;
	padding-top: 3px;
	padding-bottom: 8px;
}

#sonmenu dl dt a {
	display:block;
	text-align:left;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	background:url(../Images/sonmenico.jpg) no-repeat 8px 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#sonmenu dl dt a:hover { background:url(../Images/sonmenico.jpg) #820200 no-repeat 8px 10px; }

#sonmenu dl dt a:active { color:#ccc; }

#sonmenu dl dt#MenuPh0 { width:86px; margin-left:0px; }
#sonmenu dl dt#MenuPh1 {
	width:100px;
	margin-left:112px;
}
#sonmenu dl dt#MenuPh2 {
	width:100px;
	margin-left:200px;
}
#sonmenu dl dt#MenuPh3 {
	width:100px;
	margin-left:288px;
}
#sonmenu dl dt#MenuPh4 {
	width:100px;
	margin-left:376px;
}
#sonmenu dl dt#MenuPh5 {
	width:100px;
	margin-left:464px;
}
#sonmenu dl dt#MenuPh6 {
	width:100px;
	margin-left:578px;
}

/************************菜单结束************************/

#banner {
	width:978px;
	margin-top: 15px;
}

#banner ul {
	width:976px;
	height:159px;
	border:#cfcfcf 0px solid;
	overflow:hidden;
}

#banner ul li { margin:-2px 0px 0px -2px; }


/************页脚样式表**********************/

#footbody{
float:left;
	width:976px;
	margin-top:20px;
}

#footbody ul.link{
	width:970px;
	margin-left:2px;
	overflow-x:hidden;
	text-align:center;
}

#footbody ul.link a {
	margin:0 auto;
}

#footbody ul.link a img{
	margin-right:30px;
}

#footbody ul.foot{
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #CC0000;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 15px;
}

#footbody ul.foot li.logo{
	float:left;
	height:40px;
	margin:0px 20px 15px 0px;
	padding-right:10px;
	border-right:#d1d1d1 1px solid;
}

#footbody ul.foot li.text{
	float:left;
	margin:0px 20px 15px 0px;
	line-height:150%;
	color:#666;
}

#footbody ul.foot li.text a{
	color:#666;
}
#page_3pz {
	margin-top: 10px;
	text-align: center;
	height: 25px;
	clear: both;
	font-size: 12px;
	line-height: 25px;
	color: #666666;
}
#page_3pz  a {
	color: #666666;
	text-decoration: underline;
}
#page_3pz  a:hover {
	color: #FF0000;
}
#page_3pz  #page {
	height: 13px;
	width: 15px;
	text-align: center;
	line-height: 13px;
}
#page_3pz   #submitPage   {
	height: 20px;
	width: 25px;
}
