.body,td,tr {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#003A7E;
	line-height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
	color:#FFFFFF;
}
a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
a:hover {
	text-decoration: underline;
	color:#ff6600;
}
a:active {
	text-decoration: none;
	color:#FFFFFF;
}
.qygj   {
    color:#003A7E;
	font-size:12px;
}
.db  {
     color:#0161A4;
	 font-size:12px;
	 line-height:25px;
	 padding-left:20px;
}
.wlgk   {
     color:#003A7E;
	 font-size:12px;
 	 line-height:20px;
	 padding-left:10px;
}
.sj  {
    color:#8585B9;
	font-size:12px;
} 

.newslist:link{
	color:#003A7E;
	font-size:12px;
	text-decoration:none;
	}
.newslist:visited{
	color:#003A7E;
	font-size:12px;
		text-decoration:none;
		}
.newslist:hover{
	font-size:12px;
	text-decoration: underline;
	color:#ff6600;}
.aboutus{
	line-height:25px;
	text-indent:25px;
	padding:10px;
	}
.td_class{
	text-align:left;
	height:25;
	color:#02418E;
	}
.list_cs:link{
	color:#02418E;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}
.list_cs:visited{
	color:#02418E;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}
.list_cs:hover{
	text-decoration: underline;
	font-weight:bold;
	color:#ff6600;
	font-size:13px;
	}
.td1{
	width:5%;
	text-align:center;
	height:25px;
	}
.td2{
	width:80%;
	text-align:left;
	height:25px;
	}
.td3{
	width:15%;
	text-align:right;
	height:25px;
	}
.pic_cs{
	width:3px;
	height:3px;
	border:0px;
	}
#page{
	width:100%;
	text-align:right;
	}
.list{
	width:100%;
	height:410px;
	overflow:hidden;
	}
.title{
	height:30px;
	text-align:center;
	width:100%;
	border-bottom:#DEE7F0 2px solid;
	font-size:14px;
	font-weight:bold;
	}
.source{
	width:100%;
	text-align:center
	}
.News_text{
	width:98%;
	line-height:25px;
	margin-left:10px;
	margin-top:5px;
	}
.job{
	width:95%;
	margin-top:10px;
	margin-bottom:10px;
	border:#ccc 1px solid;
	overflowX:hidden;
	margin-left:15px;
	}
.job_title{
	width:100%;
	height:30px;
	background:#4789D5;
	color:#ffffff;
	font-size:14px;
	margin:0px;
	padding:1px;
	*padding:0px;
	}
.job_spang{
	margin-top:3px;
	}
.job_text{
	background:#ffffff;
	color:#00468E;
	margin-left:10px;
	margin-right:10px;
	text-indent:0px;
	margin-left:15px;
	padding-top:1px;
	*padding-top:0px;
	margin-bottom:10px;
	}
.job_left{
	text-align:left;
	padding-left:10px;
	}
.job_left2{
	height:20px;
	text-align:left;
	padding-left:10px;
	}
.job_table{
	margin-top:10px;
	}
.about_left{
	padding-top:15px;
	padding-left:10px;
	}
.prod_cs{
	height:500px;
	}
.product{
	border:#ccc 1px solid;
	width:100%;
	text-align:center;
	}
.prod_img{
	width:95%;
	text-align:left;
	text-indent:0px;
	padding-top:10px;
	margin-right:20px;
	margin-left:20px;
	*margin-left:0px;
	*margin-right:0px;
	}
.img{
	float:left;
	margin-right:20px;
	*marin-left:0px;
	}
.img_right{
	float:left;
	margin-left:10px;
	}
#counect{
	margin-top:10px;
	width:100%:
	}
#counect #title{
	height:30px;
	background-color:#00529E;
	color:#FFFFFF;
	font-size:14px;
	}
#counect #title div{
	margin-top:5px;
	padding-top:3px;
	*padding-top:0px;
	margin-left:10px;
	text-align:left;
	font-weight:bold;
	}
#counect #text{
	width:95%;
	margin-top:10px;
	text-indent:25px;
	line-height:25px;
	color:#003A7E;
	font-size:12px;
	text-align:left;
	margin-left:20px;
	*margin-left:0px;
	}
.view_left{
	float:left;
	}
.view_right{
	float:right;
	margin-right:10px;
	}
.mem{	
	padding-left:15px;
	height:25px;
	color:#3333FF;
	font-size:14px;
	}
.newlist:link{
	color:#02418E;
	font-size:12px;
	text-decoration:none;
	}
.newlist:visited{
	color:#02418E;
	font-size:12px;
	text-decoration:none;
	}
.newlist:hover{
	text-decoration: underline;
	color:#ff6600;
	font-size:12px;
	}
#zs{
	padding-top:10px;
	margin-left:15px;
	}