

BODY {
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight: inherit;
		font-style: inherit;
		vertical-align: baseline;
		color: #000;
		font-family: Verdana, Arial;
		font-size: 12px;
		line-height: 1.5;
		overflow-y:auto;
	}


A:link {color:#607B8B; text-decoration:none; font-size:9pt;}
A:visited {color:#607B8B; text-decoration:none; font-size:9pt;}
A:active {color:#607B8B; text-decoration:none; font-size:9pt;}
A:hover {color:#607B8B; text-decoration:underline; font-size:9pt;}

#center{
	width:952px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border:1px solid #eee;
}

#header{
	margin:0px;
	padding:0px;
	width:100%;
  	background-image:url(image/bg_menu1.gif);
    background-repeat:repeat;      
    height:25px;
	border-bottom:1px solid #eee;
}
#headerimg{
	margin:0px;
	padding:0px;
}

#header ul {
	margin:0px;
	padding:0px;
  	line-height: 24px; 
   list-style-type: none;
	
}

#header ul a {
 display: block;
  width: 100px; 
  text-align:center;
  font-size: 13px;
}

#header ul a:link  {
 color:#3B5A6E; text-decoration:none;font-weight:bold;
}
#header ul a:visited  {
 color:#3B5A6E;text-decoration:none;font-weight:bold;
}
#header ul a:hover  {
 color:#FFFFFF;text-decoration:none;font-weight:bold;
}

#header ul li {
 float: left; width: 100px;
 height:20px;
  
}
#header ul li a:hover{
 background:#3C5C71;
}
.groble{
text-align:left;
color:#777;
border-bottom:1px solid #ccc;
}

#contanter{
text-align:left;
margin:0px;
padding:0px;
}
#cleft{
float:left;
margin:0px;
padding:0px;
width:400px; 
}
#news{
text-align:left;
	float:left;
	display:inline;
	margin-left:15px;
	margin-top:15px;
	padding:0px;
	width:95%; 
	}
	#news div{
		padding-left:10px;
		color: #fff;
		font-weight:bold;
		background-color: #607B8B;
		margin:0px;
		width:100%;
	}
	#news ul{
	list-style-type:square;
	margin:0px;
	padding:5px;
	}
	#news ul li{
	font-weight:normal;
	margin-left:15px;
	padding:5px;
	
	}
#cright{
float:left;
margin:0px;
padding:0px;
width:545px; 
}
#ceo{
float:left;
text-indent:18pt;
display:inline;
margin-left:5px;
margin-top:15px;
padding-left:5px;
padding-top:5px;
border: 1px solid #708090;
width:330px;
}
#ceologo{
text-align:right;
border-top:1px solid #ccc;
border-top-style:dotted;
font-weight:bold;
}
#contant{
	float:left;
	border:1px solid #607B8B;
	margin-left:5px;
	margin-right:2px;
	margin-top:15px;
	padding:0px;
	}
	#contant ul{
	 list-style-type: none;
	 color:#FFFFFF;
	background-color: #607B8B;
	margin:0px;
	padding:0px;
	width:100%;
	}
	#contant ul li{
	background-color: #fff;
	color:4A708B;
	margin:0px;
	padding:3px;
	border-bottom: 1px #B4CDCD groove;
	}
#hope{
	border:1px solid #ccc;
	float:left;
	display:inline;
	margin-left:5px;
	margin-top:15px;
	padding:0px;
	width:540px;
	width:540px!important;
	}
	#hope ul{
	list-style-type: none;
	color: #fff;
	font-weight:bold;
	background-color: #4A708B;
	margin:0px;
	padding:0px;
	width:100%;
	border:1px solid #4A708B;
	}
	#hope ul li{
	text-indent:18pt;
	color:#4A708B;
	font-weight:normal;
	background-color: #fff;
	margin:0px;
	padding:5px;
	border-bottom: 1px #607B8B groove;
	}

<!------------------moudle---------------------------------------->


#module_groble{
float:left;
width:136px;
}
#module_left{
margin:0px;
padding:0px;
margin-top:15px;
float:left;
width:136px;

}
.module_groblebody{
text-align:left;
padding-left:20px;
padding-top:5px;
background-color:#C8D7E3;
border-bottom:1px #fff groove;
}
#module_head{
text-align:left;
padding:2px;
padding-left:5px;
font-weight:bold;
color:#FFFFFF;
background-color:#607B8B;
}
#module_right{
	float:left;
	width:804px!important;
	width:814px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	
}
#module_abaut{
text-align:left;
	float:left;
	width:420px;
	display:inline;
	margin-left:5px;
	margin-top:15px;
	padding:0px;
	}
	#module_abaut ul{
	list-style-type: none;
	color: #fff;
	font-weight:bold;
	background-color: #607B8B;
	margin:0px;
	padding:0px;
	width:100%;
	border:1px solid #607B8B;
	}
	#module_abaut ul li{
	text-indent:18pt;
	color:#4A708B;
	font-weight:normal;
	background-color: #fff;
	margin:0px;
	padding:5px;
	border-bottom: 1px #607B8B groove;
	}
	#module_challage{
	text-align:left;
	float:left;
	width:355px;
	display:inline;
	margin-left:5px;
	margin-top:15px;
	padding:0px;
	}
	#module_challage ul{
	list-style-type: none;
	color: #fff;
	font-weight:bold;
	background-color: #607B8B;
	margin:0px;
	padding:0px;
	width:100%;
	border:1px solid #607B8B;
	}
	#module_challage ul li{
	text-indent:18pt;
	color:#4A708B;
	font-weight:normal;
	background-color: #fff;
	margin:0px;
	padding:5px;
	border-bottom: 1px #607B8B groove;
	}
	#module_img{
	margin-left:10px;
	margin-top:15px;
	float:left;
	background-image:url(image/dom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:779px;
	height:500px;
	border:2px solid #607B8B;
	text-align:left;
	}
	#module_img div{
	color:#FFFFFF;
	background-color:#607B8B;
	width:65px;
	}
	
	#module_selusion{
	text-align:left;
	border-bottom:1px solid #607B8B;
	float:left;
	width:779px;
	display:inline;
	margin-left:10px;
	margin-top:15px;
	padding:0px;
	}
	#module_selusion div{
		padding-left:10px;
		color: #fff;
		font-weight:bold;
		background-color: #607B8B;
		margin:0px;
		width:100%;
	}
	#module_selusion ul{
	list-style-type:square;
	margin:0px;
	padding:5px;
	}
	#module_selusion ul li{
	font-weight:normal;
	margin-left:15px;
	color:#4A708B;
	padding:5px;
	
	}
	.module_ul{
	text-align:left;
		list-style-type:square;
		list-style-position:inside;
		color: #4A708B;
	font-weight:bold;
	background-color: #C8D7E3;
		margin:0px;
		padding:0px;
		margin-top:15px;
	}
	.module_ul li{
		font-weight:normal;
		padding:5px;
		color:#4A708B;
		background-color:#FFFFFF;
		
	}
	

	#solution_head{
	margin-left:10px;
	margin-top:15px;
	margin-right:10px;
	float:left;
	border:2px solid #607B8B;
	display:inline;
	text-align:left;
	height:80px;
	width:96%;
	}
	#solution_head div{
	color:#FFFFFF;
	background-color:#607B8B;
	width:52px;
	margin-bottom:10px;
	}
	#solution_head span{
	margin:15px;
	padding:15px;
	}
	#solution_div{
	float:left;
	text-align:left;
	display:inline;
	margin-left:5px;
	margin-right:5px;
	margin-top:15px;
	padding:0px;
	border:1px solid #607B8B;
	}
	#solution_div div{
		padding-left:10px;
		color: #fff;
		font-weight:bold;
		background-color: #607B8B;
		margin:0px;
	}
	#solution_div ul{
	list-style-type:square;
	margin:0px;
	padding:5px;
	}
	#solution_div ul li{
	font-weight:normal;
	margin-left:15px;
	padding:5px;
	
	}
	
	#service_head{
	margin-left:10px;
	margin-top:15px;
	margin-right:10px;
	padding-right:20px;
	float:left;
	border:2px solid #607B8B;
	width:95%;
	text-align:left;
	}
	#service_head div{
	color:#FFFFFF;
	background-color:#607B8B;
	width:52px;
	margin-bottom:10px;
	}
	#tiyan{
	margin-top:15px;
	width:55%;
	border-bottom:2px solid #607B8B;
	}
	#tiyan ul li{
	padding:5px;
	}
	#youself{
	background-color:#607B8B;
	color:#fff;
	font-weight:bold;
	padding-left:20px;
	}
	#foot{
	text-align:center;
	margin-top:50px;
	color:#000;
	background-color:#B0C4DE;
	height:20px;
	}
	#foot a{
	
	color:#000;
	
	}
	textarea{
	border:1px solid #999;
	overflow:auto;
	width:180px;
	}
	input{
	border:1px solid #999;
	}
	#couster_info{
	background-color:#C8D7E3;
	padding-left:20px;
	}
	#new{
	margin-top:15px;
	background-color:#FFFFFF;
	}
	#new span{
	font-size:12px;
	font-weight:bold;
	}
	#new div{
	margin:10px;
	padding-top:20px;
	text-indent:18pt;
	text-align:left;
	border-top:1px solid #999;
	
	}
	#new div ul{
	text-align:center;
	list-style-type:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}
	#new div ul li{
	text-align:left;
	font-weight:normal;
	
	}
	#boxcenter{
	text-align:left;
	margin:0px;
	margin-top:15px;
	float:left;
	width:490px;
	}
	#boxcenter_title{
	padding-left:10px;
		color: #fff;
		font-weight:bold;
		background-color: #607B8B;
		width:480px!important;
		width:490px;
	}
	.boxcenter_body{
	margin:5 0 0 0;
	background-color:#FFFFFF;
	float:left;
	width:100%;
	border:1px solid #B0C4DE;
	}
	.boxcenter_body ul{
	text-align:center;
	list-style-type:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	float:left;
	width:84%;
	}
	.boxcenter_body ul li{
	text-align:left;
	font-weight:normal;
	
	}
	
	.boxcenter_body_img{
	float:left;
	margin:0px;
	padding:0px;
	height:70px;
	background-color:#fff;
	}
	#boxright{
	float:left;
	width:300px;
	}
	#validationMessage {
	padding: 5px;
	/*background-color: #eee;*/
	border: 1px solid red;
	margin-bottom: 10px;
	color: red;
	font-weight: bold;
	display: none;
	}

	#myform .errorMessage {
		color: red;
		margin-left: 10px;
	}
