body,td,tr,div{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:170%;
}
body{
	background:url(images/bg.gif) repeat-y center top;
}
img{
	border:0;
}
a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.menu a{
	color:#FFFFFF;
	text-decoration:none;
}
.menu a:hover{
	color:#FFFF00;
	text-decoration:underline;
}
.foot *{
	color:#FFFFFF;
}
.pro_title{
	background:url(images/icon1.gif) no-repeat 10px 0px;
	padding-left:30px;
	color:#0062AD;
	font-weight:bold;
	height:25px;
}
.pro_list td{
	background:url(images/icon2.gif) no-repeat 20px 7px;
	padding-left:33px;
	height:24px;
}
.input_txt{
	border:#CCCCCC groove 1px;
}
.time{
	color:#FF6600;
}
.news_list td{
	height:28px;
	background:url(images/xuxian.gif) repeat-x left bottom;
}
.title{
	font-weight:bold;
	font-size:14px;
}
.info{
	color:#AAAAAA;
	background-color:#F7F7F7;
}
.content{
	padding:15px;
}
.p_title{
	background:url(images/title.gif) no-repeat center bottom;
	height:60px;
	text-align:left;
	padding-left:50px;
	padding-top:18px;
	font-weight:bold;
	color:#3A8CD6;
}
.p_tab{
	border-bottom:#CCCCCC dashed 1px;
	margin-bottom:20px;
	padding-bottom:5px;
}
.gb_td{
	background-color:#F7F7F7;
	padding:5px 10px;
}
.input1{
	padding:1px;
	border:#CCCCCC groove 1px;
}
