body{
	font-family:Tahoma;
	font-size:12px;
	background-color:#c4d2db;
	margin:0px;
	padding:0px;
}
#main{
	width:1000px;
	margin:0px auto;
}
#contain{
	width:100%;
	float:left;
	background-color:#FFFFFF;
}
ul,form{
	padding:0px;
	margin:0px;
}
ul{
	list-style:none;
}
p{ line-height:18px;}
#banner{
	width:100%;
	float:left;
}
#banner span.logo{
	height:80px;
	float:left;
	width:400px;
}
#banner span.boxtop{
	height:70px;
	float:left;
	width:600px;
}
.top_link{
	height:25px;
	line-height:25px;
	margin:5px 0px;
	margin-bottom:10px;
	float:right;
	width:100%;
	text-align:right;
}
.top_link img{
	margin-right:8px;
}
.boxsearch{
	background:url(../skin/bgsearch.gif) no-repeat;
	height:24px;
	width:312px;
	padding:3px;
	float:right;
}
.search_input{
	width:225px;
	border:#aeaeac 1px solid;
}
.search_btn{
	background-image:url(../skin/btn_search.gif);
	width:69px;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma;
}
#slide{
	width:100%;
	float:left;
	margin-top:5px;
	margin-bottom:3px;
}
#colLeft{
	width:306px;
	float:left;
	padding-left:2px;
}
#colRight{
	width:682px;
	float:left;
	padding-left:5px;
	_padding-left:4px;
	padding-right:3px;
}
#boxLeft{
	width:100%;
	float:left;
}
#boxLeft .header-box{
	height:32px;
	float:left;
	width:100%;
	line-height:32px;
	background-color:#71706e;
	color:#FFFFFF;
	font-weight:bolder;
	margin-bottom:3px;
}
ul.listNews-right{
	width:287px;
	padding:10px;
	float:left;
	list-style:none;
	background-color:#dededc;
}
ul.listNews-right li{
	width:100%;
	float:left;
	border-bottom:#c3c3c1 1px solid;
	padding:5px 0px;
	line-height:18px;
}
/* listSupport*/
ul.listSupport{
	width:304px;
	float:left;
	border:#adadad 1px solid;
	border-bottom:0px;
}
ul.listSupport li{
	width:100%;
	float:left;
	text-align:center;
}
ul.listSupport li.title{
	padding:10px 0px;
	padding-bottom:5px;
}
/* listStatis*/
ul.listStatis{
	width:304px;
	float:left;
	border:#adadad 1px solid;
	border-bottom:0px;
}
ul.listStatis li{
	width:100%;
	float:left;
	font-weight:bolder;
	text-indent:50px;
	padding:5px 0px;
}
ul.listStatis li.title{
	padding:10px 0px;
	padding-bottom:5px;
}
/* menu bottom*/
#MenuBottom{
	background:url(../skin/bgMenuBottom.gif) repeat-x;
	height:34px;
	line-height:34px;
	width:100%;
	float:left;
	margin-top:10px;
	_float:none;
	
}
#MenuBottom a.nomal{
	display:block;
	float:left;
	text-align:center;
	padding:0px 15px;
}
#MenuBottom a.nomal:hover, #MenuBottom a.select{
	display:block;
	float:left;
	text-align:center;
	background:url(../skin/bgMenuBottom_select.gif) repeat-x;
	color:#FFFFFF;
	font-weight:bolder;
	padding:0px 11px;
	padding-right:10px;
}
#footer{
	background-color:#e4e8eb;
	width:100%;
	float:left;
}
#footer p{
	margin:0px;
	line-height:18px;
}
h1{
	font-size:12px;
	margin:0px;
	padding:0px;
	height:32px;
	background-color:#dededc;
	line-height:32px;
	padding-left: 10px;
	float:left;
	width:672px;
}
div.introHome{
	width:100%;
	float:left;
	margin:3px 0px;
}
div.introtext{
	height:90px;
	overflow:hidden;
}
div.introtext p{
	margin:0px;
}
hr{
	width:100%;
	float:left;
	height:2px;
	border:0px;
	border-bottom:#999999 2px solid;
}
/* service home */
ul.serviceHome{
	width:100%;
	float:left;
	margin:10px 0px;
}
ul.serviceHome li{
	width:225px;
	float:left;
	margin-right:3px;
}
ul.serviceHome .header-box{
	height:32px;
	float:left;
	width:100%;
	line-height:32px;
	background-color:#71706e;
	color:#FFFFFF;
	font-weight:bolder;
	margin-bottom:3px;
}
ul.serviceHome .header-box a{
	color:#FFFFFF;
}
/*box news home*/
div.boxNewsHome{
	width:100%;
	float:left;
	padding-top:3px;
}
div.boxNewsHome div.parentNews{
	width:440px;
	float:left;
}
div.boxNewsHome div.parentNews img{
	width:160px;
	margin-right:10px;
}
div.boxNewsHome div.parentNews a{
	line-height:17px;
	font-weight:bolder;
	color:#055da4;
}
div.boxNewsHome ul{
	width:220px;
	float:left;
	padding-left:20px;
}
div.boxNewsHome ul li{
	width:220px;
	float:left;
	padding-bottom:10px;
}
ul.ItemNews{
	width:100%;
	float:left;
	padding-top:3px;
}
ul.ItemNews li{
	width:100%;
	float:left;
	padding-bottom:5px;
	border-bottom:#767676 1px dashed;
	margin-bottom:20px;
	text-align:justify;
}
ul.ItemNews li img{
	width:200px;
	margin-right:10px;
}
ul.ItemNews li a{
	color:#135c89;
	font-weight:bolder;
}
ul.ItemFaq{
	width:97%;
	padding:0px 10px;
	padding-top:3px;
	float:left;
}
ul.ItemFaq li{
	width:100%;
	float:left;
	padding-bottom:5px;
	margin-bottom:20px;
	text-align:justify;
}
/* list documents*/
ul.listDoc{
	width:660px;
	float:left;
	padding:0px 10px;
	padding-top:3px;
}
ul.listDoc li.cat{
	color:#075c92;
	font-weight:bolder;
	padding:5px 0px;
	border-bottom:#939393 1px dashed;
	width:660px;
	float:left;
	text-transform:uppercase;
}
ul.listDoc li.subcat{
	border-bottom:#939393 1px dashed;
	padding:8px 5px;
	line-height:18px;
	width:650px;
	float:left;
}
ul.listDoc li.subcat span.title{
	display:block;
	float:left;
	width:80%;
}
ul.listDoc li.subcat span.link{
	display:block;
	float:left;
	width:20%;
	text-align:right;
	cursor:pointer;
	text-decoration:underline;
	color:#0b5c93;
}
/* list service*/
ul.listSerice{
	width:97%;
	padding:10px;
}
ul.listSerice li{
	width:100%;
	float:left;
	padding:8px 0px;
}
ul.listSerice li a{
	color:#015a94;
	font-weight:bolder;
}
/* list member */
ul.listMember{
	width:97%;
	float:left;
	padding:0px 10px;
	padding-top:3px;
}
ul.listMember li{
	float:left;
	width:100%;
	padding-bottom:10px;
	border-bottom:#2c2c2c 1px dashed;
}
ul.listMember li h3{
	font-size:13px;
	font-weight:bolder;
}
ul.listMember li img{
	margin-right:20px;
	width:130px;
}
a.detail-intro{
	display:block;
	background-color:#71706e;
	color:#FFFFFF;
	float:left;
	font-weight:bolder;
	padding:5px 10px;
	text-align:center;
	width:80px;
}
.Contact_text{
	width:220px;
}
ul.siteMap{
	width:80%;
	float:left;
	padding-left:50px;
}
ul.siteMap li.parent{
	width:100%;
	float:left;
	font-weight:bolder;
	font-size:13px;
	padding:5px 0px;
}
ul.siteMap li.parent a{
	color:#FF0000;
}
ul.siteMap li.psub{
	width:80%;
	float:left;
	font-weight:bolder;
	font-size:12px;
	padding:5px 0px;
	padding-left:50px;
}
ul.siteMap li.psub a{
	color:#00699B;
}
ul.siteMap li.sub{
	width:70%;
	float:left;
	font-weight:bolder;
	font-size:12px;
	padding:5px 0px;
	padding-left:100px;
}
ul.siteMap li.sub a{
	color:#e97714;
}
fieldset{
	border:#999999 1px solid;
}
fieldset legend{
	font-weight:bolder;
	display:block;
	padding:5px 15px;
	border:#999999 1px solid;
}
fieldset ul{
	width:100%;
	float:left;
}
fieldset ul li{
	width:100%;
	float:left;
	padding:5px 0px;
}