*{ margin:0px; padding:0px; font-size:12px}
img { vertical-align:middle; border:0px}
a { text-decoration:none}
ul, ol, li { list-style:none}

#MaxWidth{ margin:0px auto; width:954px; background:url(../Images/bg.jpg) repeat-y; position:relative; overflow:hidden}
	#Top { margin-bottom:18px; height:90px; background:url(../Images/top.jpg) no-repeat; position:relative; font-size:12px}
		#Logo{ position:absolute; top:20px; left:10px; width:400px; height:70px; overflow:hidden}
		#TopLink { position:absolute; top:20px; right:20px; width:400px; height:70px; color:#767676; text-align:right; line-height:25px; overflow:hidden}
			#TopLink a { color:#767676}
		#Menu{ position:absolute; top:80px; height:100px; overflow:hidden; z-index:10}
	#Banner{ margin-left:1px; width:949px; height:450px; overflow:hidden}
	#Banner2{ margin-left:1px; width:949px; height:283px; overflow:hidden; border:0px}
	#Content { margin-left:1px; padding:10px 0px 10px 10px; width:939px; position:relative}
		#SubMenu { float:left; padding-right:10px; width:155px; min-height:154px; _height:154px; background:url(../Images/submenu_bg.jpg) no-repeat top right}
			#SubMenu h1 { line-height:21px; font-size:12px; color:#0099FF}
			#SubMenu ul { margin-left:12px}
				#SubMenu ul li { margin-top:8px}
					#SubMenu ul li a { display:block; padding-left:10px; width:127px; height:17px; line-height:17px; font-size:12px; color:#22A5FD}
					#SubMenu ul li a:hover { color:#fff; background:url(../Images/submenu.jpg) no-repeat}
					#SubMenu ul li a.ThisPage { color:#fff; background:url(../Images/submenu.jpg) no-repeat}
			#SubMenu div { margin:5px 0px 0px 24px}
					#SubMenu div a { display:block; height:17px; line-height:17px; font-size:12px; color:#22A5FD}
					#SubMenu div a:hover { text-decoration:underline}
					#SubMenu div a.ThisPage { text-decoration:underline}

		#InfoTitle { float:right; margin-bottom:5px; width:764px; height:21px; line-height:21px; font-size:12px; color:#0099FF}
		#Info { float:right; padding-right:10px; width:754px; font-size:12px; color:#666666; line-height:22px; overflow-x:hidden; overflow-y:auto; height:130px}
			
	#Foot { clear:both; padding:10px 20px; widht:914px; background:url(../Images/foot_bg.jpg) repeat-y; color:#65778B; font-size:12px; line-height:25px}
		#Foot a { color:#65778B}
	#Bottom { clear:both; height:5px; line-height:0px; font-size:0px; background:url(../Images/bottom.jpg) no-repeat bottom}


.ClearFloat { clear:both; height:0px; font-size:0px}
.Pro { float:left; margin:5px 37px 0px; width:109px; height:125px; line-height:25px; text-align:center; color:#666666; overflow:hidden}
	.Pro img { width:109px; height:102px}
.Cases { margin-top:5px; height:125px; overflow:hidden}
	.Cases .Pro { float:left; margin:0px 15px 0px 0px; width:126px; height:125px; line-height:25px; text-align:center; color:#2F449F; font-size:12px; overflow:hidden}
		.Cases .Pro img { border:1px #D9E7F2 solid; width:124px; height:93px}
.List { margin-left:20px}
	.List li { width:700px; height:25px; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
		.List li a { color:#666666}


