*{
	margin:0px;
	padding:0px;
	}
body {
	font-family: ËÎÌå;
	font-size: 12px;
	color: #333;
	background: #FFFFFF;
}
a:link, a:visited {
	color:#333;
	text-decoration:none;
	}
a:hover{
	color:#333;
	text-decoration:underline;
}
	
#container{
	width:1004px;
	height:auto;
	margin:0px auto;
	text-align:center;
	}
#head{
	height:83px;
	width:1004px;
	}
#head #logo{
	background:url(../images/logo.gif) left no-repeat;
	float:left;
	width:318px;
	height:83px;
	}	
#head #right{
	width:351px;
	height:83px;
	background:url(../images/head_rightbg.gif) right bottom no-repeat;
	float:right;
	}
#head #right #text{
	background:url(../images/head_righttextbg.gif) center no-repeat;
	margin-top:30px;
	margin-left:0px;
	padding-top:15px;
	width:323px;
	height:27px;
	}
#menu{
	width:1004px;
	height:32px;
	background: url(../images/menu_bg.gif) repeat-x;
	color:#fff;
	padding-top:9px;
	
	} 
#menu ul{
	list-style:none;
	margin:0px ;
	display:block;
	padding-left:72px;
	
	}
#menu ul li{
	float:left;
	margin:0px 10px;
	}

.line{
	width:1px;
	background:#FFF;
	height:12px;
	}
#menu li a:link, #menu li a:visited {
	color:#fff;
	text-decoration:none;
	}
#menu li a:hover{
	color:#fff;
	text-decoration:underline;
}
#main{
	width:100%;
	height:auto;
	margin:0px auto;
	float:left;
	}
#mainleft{
	width:184px;
	margin-left:7px;
	float:left;
	}
#mainleft .service{
	width:100%;
	
	background:url(../images/left_bg.gif) repeat-y;
	text-align:center;
	}
.title{
	color:#00479A;
	font-size:12px;
	font-weight:bold;
	}
.title2{
	
	display:block;
	width:100%;
	}
.title2 ul{
	list-style:none;
	margin-left:30px;
	}
.title2 ul li{
	background:url(../images/inco_01.gif) no-repeat left;
	padding-left:20px;
	color:#00479A;
	font-size:12px;
	font-weight:bold;
	float:left;
	}
.leftal a{
	display:block;
	text-align:left;
	padding-top:2px;
	padding-left:35px;
	}
.leftal a:link, .leftal a:visited {
	color:#00479A;
	text-decoration:none;
	}
.leftal a:hover{
	color:#00479A;
	text-decoration:none;
	background:url(../images/lefta_bg.gif) center no-repeat;
}
#mainmiddle{
	width:571px;
	float:left;
	margin-left:16px;
	}
#mainright{
	width:189px;
	float:left;
	margin-left:16px;
	}
#mainright .top{
	
	margin:3px 0px;
	}
#mainright .nexttop{
	margin-top:12px;
	}
#mainright .nexttop .ntop{
	width:189px;
	height:36px;
	background:url(../images/right_title.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	padding-left:9px;
	line-height:30px;
	text-align:left;
	}
#mainright .nexttop .nmid{
	width:189px;
	background:url(../images/right_titlebg.gif) repeat-y;
	}
#mainright .nexttop .nmid ul{
	margin:0px;
	list-style:none;
	}
#mainright .nexttop .nmid ul li{
	padding-left:12px;
	color:#141381;
	font-weight:bold;
	line-height:18pt;
	text-align:left;
	}
#mainright .nexttop .nmid ul li a:link, #mainright .nexttop .nmid ul li a:visited {
	color:#141381;
	text-decoration:none;
	}
#mainright .nexttop .nmid ul li a:hover{
	color:#141381;
	text-decoration:underline;
	
}
#mainright .nexttop .nbot{
	width:189px;
	height:14px;
	background:url(../images/right_titlebottom.gif) repeat-y;
	}
	
#banner{
	width:571px;
	height:194px;
	}
#bannerbott{
	width:571px;
	height:16px;
	background:url(../images/banner_bottom.gif) no-repeat right;
	}
.news{
	width:271px;
	float:left;
	margin:5px;
	}
.newstitle{
	height:23px;
	background:url(../images/news_bg.gif) bottom repeat-x;
	}
.newstitle2{
	width:571px;
	float:left;
	margin:5px 0px;
	}
.bor{
	border-left:#CED3D6 1px solid;
	border-right:#CED3D6 1px solid;
	}
#foot{
	width:100%;
	margin:10px auto;
	height:100px;
	}
#footmenu{
	height:40px;
	border-bottom:#9CABBE 1px solid;
	border-top:#9CABBE 1px solid;
	margin-top:10px;
	}
#footmenu ul{
	list-style:none;
	margin:0px ;
	display:block;
	padding-left:250px;
	padding-top:13px;
	
	}
#footmenu ul li{
	float:left;
	margin:0px 10px;	
	}

#footmenu .linefoot{
	width:1px;
	background:#ccc;
	height:12px;

	}
#footmenu li a:link, #footmenu li a:visited {
	color:#024CB5;
	text-decoration:none;
	}
#footmenu li a:hover{
	color:#024CB5;
	text-decoration:underline;
}
#picleft{
	width:279px;
	height:133px;
	background:url(../images/foot_01.gif) no-repeat;
	float:left;
	clear:left;
	margin-top:20px;
	}
#picmid{
	width:430px;
	height:133px;
	float:left;
	line-height:18pt;
	margin-top:20px;
	}
#picright{
	width:253px;
	height:133px;
	float:right;
	clear:right;
	margin-top:20px;
	background:url(../images/foot_02.gif) no-repeat;
	}
.bannerpro{
	width:571px;
	}
.pronews{
	height:30px;
	background:url(../images/pro_newstitle.gif) no-repeat;
	margin-top:10px;
	}
.pronewny{
	background:url(../images/pro_newsbg.gif) repeat-y;
	float:left;
	width:100%;
	}
.liebiao{
	width:95%;
	margin:0px auto;
	text-align:left;
	line-height:18pt;
	}
.liebiao h1{
	font-weight:bold;
	font-size:14px;
	color:#f90;
	text-align:center;
	}
.liebiao h2{
	color:#333;
	text-align:center;
	border-top:#ccc 1px solid;
	background:#eee;
	font:12px "ËÎÌå";
	height:20px;
	padding-top:5px;
	}
.pronewleftpic{
	width:97px;
	height:99px;
	float:left;
	padding:10px;
	
	}
.pronewnr2{
	width:410px;
	float:right;
	text-align:left;
	line-height:18pt;
	padding:3px;
	}
.pronewnr2 ul{
	display:block;
	list-style:none;
	}
.pronewnr2 ul li{
	background: url(../images/news_icon.gif) no-repeat left;
	}
.pronewnr2 ul li a{
	padding-left:14px;
	}
.pronewnr2 ul li a:link, .pronewnr2 ul li a:visited {
	color:#333;
	text-decoration:none;
	}
.pronewnr2 ul li a:hover{
	color:#333;
	text-decoration:underline;
}
.pronewnr{
	float:none;
	line-height:18pt;
	padding:3px;
	}
.pronewnr ul{
	display:block;
	list-style:none;
	}
.pronewnr ul li{
	background: url(../images/news_icon.gif) no-repeat left;
	}
.pronewnr ul li a{
	padding-left:14px;
	}
.pronewnr ul li a:link, .pronewnr ul li a:visited {
	color:#333;
	text-decoration:none;
	}
.pronewnr ul li a:hover{
	color:#333;
	text-decoration:underline;
}

.pronewbottom{
	background:url(../images/pro_newsbottom.gif) no-repeat;
	height:14px;
	}
.prozs{
	width:172px;
	margin:5px;
	float:left;
	}
.prozs img {
	width:150px;
	height:114px;	
	padding:4px;
	border:#cccccc 1px solid;
	}
.smalldask{
	font-family:Webdings;
	}
.formtable td{
	border-bottom:#D3D3D3 1px solid;
	text-align:left;
	}
.formtable .botm{
	border:none;
	}
.formtable .inputin{
	border:#D3D3D3 1px solid;
	background:#FAFAFA;
	}
