body{background-color:#FFFFFF;font-size:12px;}
#top_box{background:#fff;width:778px;margin:0 auto;}
#top_box DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#top_box FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

#top_box TABLE{	FONT-SIZE: 12px}
#top_box TD {FONT-SIZE: 12px}
#top_box TR {FONT-SIZE: 12px}
#top_box TH {FONT-SIZE: 12px}
#top_box UL {LIST-STYLE-TYPE: none;}
#top_box OL {LIST-STYLE-TYPE: none;}
#top_box LI {LIST-STYLE-TYPE: none;}
#top_box .input1 { BORDER: #909FA4 1px solid;FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR: #58462a; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff;}
#top_box .input2 { BORDER: #909FA4 1px solid;FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR: #58462a; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff;}
#top_box A:link {COLOR: #333333; TEXT-DECORATION: underline}
#top_box A:visited {	COLOR: #333333; TEXT-DECORATION: underline}
#top_box A:hover {COLOR: #6E6E6E; TEXT-DECORATION: underline}
#top_box A:active {COLOR: #cc0000}

#top_box .white {
	FONT-SIZE: 12px; COLOR: #ffffff;
}
#top_box A.white:link {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	text-decoration: none;
}
#top_box A.white:visited {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	text-decoration: none;
}
#top_box A.white:hover {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	text-decoration: underline;
}
#top_box .red {
	FONT-SIZE: 12px; COLOR: #E84F01;
}
#top_box A.red:link {
	FONT-SIZE: 12px;
	COLOR: #E84F01;
	text-decoration: none;
}
#top_box A.red:visited {
	FONT-SIZE: 12px;
	COLOR: #E84F01;
	text-decoration: none;
}
#top_box A.red:hover {
	FONT-SIZE: 12px;
	COLOR: #E84F01;
	text-decoration: underline;
}

#top_box #top1{ PADDING:0px; margin: 0px auto; width:778px; height:10px; clear:both; background-image:url(http://images.28.com/images/top/line_bg.gif);display:none;}
#top_box #top2{ PADDING:0px; margin: 0px auto; width:778px; height:65px;}
#top_box .top2_logo{ PADDING:0px; margin: 0px auto; width:211px; height:65px;  float:left;}
#top_box .top2_menu{ width:555px; height:65px;margin-left:12px;float:left;}
#top_box .top2_menu1{ PADDING:0px; margin: 0px auto; width:555px; height:33px;background-image:url(http://images.28.com/images/top/menu_bg.gif);float:left;}

#top_box .top2_menu1 ul{height:32px;line-height:32px;margin:0 auto;padding:0;text-align:center;width:542px;}
#top_box .top2_menu1 li {float:left;margin:0 0 0 2px;padding:0;width:58px;}

#top_box .top2_menu2{ PADDING:0px; MARGIN: 4px 0px 0px 0px;width:293px; height:26px;background-image:url(http://images.28.com/images/top/menu_bg2.gif);float:left;}

#top_box .top2_text {FLOAT: left; MARGIN: 0px; WIDTH: 260px; HEIGHT: 25px;line-height:25px;}
#top_box .top2_text li{width:88px;float:left;}

#top_box .top2_serch{ width:255px; height:26px;float:left;MARGIN: 4px 0px 0px 5px;}
#top_box .top2_serch .so_input {height:18px;line-height:18px;}
#top_box .top2_serch #top2_serch_a{float:left;}
#top_box .top2_serch #top2_serch_b{float:left;text-align:right;width:60px;}

#top_box .top2_serch ul{ padding:0px; margin:0px; width:255px; height:26px;line-height:26px;}
#top_box .top2_serch li{  FLOAT: left; display:inline;margin-left: 3px;}
#top_box #top_bian{ PADDING:0px; margin: 0px auto; ;width:778px; height:7px; margin-top:8px;}
#top_box #top_bian2{ PADDING:0px; margin: 0px auto; ;width:778px; height:8px;margin-bottom:4px;}
#top_box #top3{margin: 0px auto; width:778px; height:209px; background-image:url(http://images.28.com/images/top/line.gif)}

#top_box .top3_content{ width:778px;  height:210px; margin:auto;}
#top_box .top3_content ul{ margin:0; padding:0; list-style:none; text-align:left;margin-left: 11px;}
#top_box .top3_content ul li{ width:150px; border-right:# list-style:none; float:left; font-size: 12px;padding-left:3px;}
#top_box .top3_content a:link{ color:#000;  line-height:26px;  text-decoration:none;}
#top_box .top3_content a:visited{ color:#000;  line-height:26px; text-decoration:none;}
#top_box .top3_content a:hover{ color:#E84F01;  line-height:26px; text-decoration:underline;}

#top_box .top2_menu_sub{width:293px;height:26px;line-height:26px;float:left;}
#top_box .top2_menu_sub ul{width:100%;float:left;padding:0;margin:4px auto;}
#top_box .top2_menu_sub ul li{float:left;height:25px;line-height:25px;margin-right:2px;}
#top_box .top2_menu_sub ul .sub_1{width:40px;height:26px;background:url(http://images.28.com/images/top/menu_bg2.gif) no-repeat -1px;padding-left:20px;}
#top_box .top2_menu_sub ul .sub_2{width:58px;height:26px;background:url(http://images.28.com/images/top/menu_bg2.gif) no-repeat -70px;padding-left:20px;}

/** ÏîÄ¿²Ëµ¥ **/
.project_menu{ PADDING:0px; margin: 0px auto; width:778px; height:38px;background:#fff;}
.project_menu ul{height:38px;MARGIN: 0px 0px 0px 0px;padding:0px;list-style:none;width:778px;float:left;}
.project_menu li {float:left;}
.project_menu_line{width:778px;padding:0px;margin:0 auto;background:url(http://images.28.com/images/top/graylinebg.gif) repeat-x ;background-position:top;}
#page_body{width:748px;padding:15px;background:#F1EFF0;border:1px solid #D5EAEB;margin:0 auto;font-size:14px;line-height:180%;}
#page_body h3{font-size:16px;font-weight:bold;}
#page_body img{margin:5px;}
.page_title{width:748px;height:28px;line-height:28px;font-size:14px;font-weight:bold;padding-left:30px;background:url(http://images.28.com/images/top/tit_kbg.gif) no-repeat;margin:0 auto;}

