/* CSS Document */
BODY{font-size: 12px; background: #ffffff; font-family: ËÎÌå,serif; text-align:center}

a {color: #000000; text-decoration: none}
a:visited {color: #2e2e2e; text-decoration: none}
a:hover {color: #666; text-decoration: underline}
a:active {color: #bc2931}
.clear {clear: both; display: block; overflow: hidden; height: 0px}
div {padding:0px; margin: 0px;}
ul {padding:0px; margin: 0px;}
ol {padding:0px; margin: 0px;}
li {padding:0px; margin: 0px; list-style-type: none}
h1 {padding:0px; margin:0px;}

#header {width:840px;height:80px}
	#header .header_left {float:left;}
	#header .header_right{float:right;}

#menu {height:28px; width:840px; background:url(images/menu_bg.gif) repeat-x;}
	#menu li {float:left; width:118px; font-size:12px; text-align:center; display:block; border-right:1px solid  #CCCCCC;}
	#menu li a {color:#000; text-decoration:none;line-height:14px; font-weight:bolder; font-size:12px; display:block; padding:8px 0 5px 0;}
	#menu li a:hover {color:#0054A5; text-decoration:none;}
	#menu .clear{ clear: both; height: 2px; width:840px; background-color:#848484; }

#banner {width:840px;}
	#banner .banner_left {width:178px;float:left;}
	#banner .banner_right {width:662px;float:left;background-color:#fff; background:url(images/banner.jpg) no-repeat; height:300px}
	#banner .banner_left img { float:left; margin:0px}
	#banner .banner_left li { float:left; margin:0px}
	#banner .banner_right img { float:right; margin:0px}
	#banner .clear{clear: both; display: block; overflow: hidden; height: 0px;}

.banner_menu {clear:both; overflow:hidden; width:178px; background-color:#818181; }
	.banner_menu li {background:url(images/menu2_bg.gif) no-repeat;width:178px; height:20px; font-size:12px; text-align:left; border-bottom:1px solid #CCCCCC; padding-top:1px; padding-left:45px}
	.banner_menu li a{color:#fff; text-decoration:none;line-height:25px; font-size:12px; font-weight:bolder;}
	.banner_menu li a:hover {color:#0054A5; text-decoration:underline;}
	.banner_menu li a:visited {color:#fff; text-decoration:none;}
	
#main {clear:both;width:840px; margin-top:5px;}
	.list_left {width:250px;float:left;}
	.list_center{width:250px;float:left; margin-left:40px;}
	.list_right{width:250px;float:right; margin-right:0px}
	
	.list_left li {border-bottom:1px dotted #cccccc}
	.list_center li{border-bottom:1px dotted #cccccc}
	
	.small_img{ float:left; vertical-align:middle; margin-top:5px; margin-right:5px;}
	.news_list{line-height:23px; text-align:left}
	.news_list A:link {color:#000000; text-decoration:none;line-height:23px;font-weight:normal; font-size:12px; text-align:left;}
	.news_list A:hover {color:#0054A5; text-decoration:none;line-height:23px;font-weight:normal; font-size:12px;text-align:left;}
	.news_list A:visited {color:#000000;text-decoration:none;line-height:23px;font-weight:normal; font-size:12px;text-align:left;}
	
	.news_nav {width:250px;background:url(images/nav_bg.gif) bottom left no-repeat; font-size:14px; font-weight:bold; color:#3E3E3E;text-align:left; padding:3px 5px;  }
	.nav1 {width:250px;float:left; background-color:#848484;}
	.nav1 A:link {color:#fff; text-decoration:none;line-height:30px;font-weight:bold; font-size:14px; }
	.nav1 A:hover {color:#eee; text-decoration:none;line-height:30px;font-weight:bold; font-size:14px;}
	.nav1 A:visited {COLOR: #fff;text-decoration:none;line-height:30px;font-weight:bold; font-size:14px;}
	
	.list_right .contract {width:240px;line-height:28px;text-align:left;}
	.list_right .contract img { border-style : none }
	.list_right .conractme { margin-top:30px}
	.news_nav a{ font-size:12px;color:#000000;font-weight:bold; padding-right:30px;padding-top:1px; font-family:Arial, Helvetica, sans-serif; text-align:right; }
#partner{width:840px;text-align:left;clear: both; margin-top:10px;}
	.partner a{COLOR: #000000; TEXT-DECORATION: none}
	.partner a:visited {COLOR: #2e2e2e; TEXT-DECORATION: none}
	.partner a:hover {COLOR: #666; TEXT-DECORATION: none}
	.partner a:active {COLOR: #bc2931}
	IMG{border:none}
	
#foot{width:840px;text-align:center; clear: both; margin-top:10px; border-top:1px solid #848484;}
	.about{ float:left; padding:10px}
	.about li {float:left; width:80px; font-size:12px; }
	.about li a{color:#000; text-decoration:none;line-height:14px; font-size:12px;}
	.about li a:hover {color:#0054A5; text-decoration:underline;}
	.copyright{float:right; padding:10px; clear:both;}
	
#inner_top_bg{width:840px; height:21px; text-align:left; padding-top:10px; background:url(images/inner_top_bg.gif) repeat-x}
	#inner_top_bg a:link {color:#0054A5; text-decoration:none;}
	#inner_top_bg a:visited {color: #0054A5; text-decoration: underline}
	#inner_top_bg a:hover {color: #000; text-decoration: underline}
	
	
#inner_content{width:840px;}
	#inner_banner {width:645px; float:right;}
		#inner_banner .imgbanner{background:url(images/inner_about_banner.jpg) no-repeat; height:128px; width:645px;}
		#inner_banner .fulltext{ text-align:left}
			.fulltext h1{font-size:14px; color:#0054A5; font-weight:bolder; margin-top:10px;border-top:1px solid #848484; border-bottom:2px solid #848484; padding:5px}
			.fulltext p{line-height:25px;}
			.fulltext a{text-decoration:underline}
			.fulltext a:hover {COLOR: #0054A5; TEXT-DECORATION: none}

#inner_menu{ width:175px; float:left}
	#inner_menu .topmenu{ background-image:url(images/inner_about_menu.gif); width:175px; height:55px;}
	#inner_menu .inner_menu_bar {clear:both; overflow:hidden; width:174px; border-right:1px solid #C7CED8;}
	#inner_menu .inner_menu_bar li {width:170px; height:30px; font-size:12px; text-align:left; border-bottom:1px solid #C7CED8; padding-top:1px; padding-left:30px}
	#inner_menu .inner_menu_bar li a {color:#0054A5; text-decoration:none;line-height:30px; font-size:12px; }
	#inner_menu .inner_menu_bar li a:hover {color:#0054A5; text-decoration:underline;}
		
	
