* { padding:0px; margin:0px;}
a{ text-decoration:none; color:#000000; font-size:12px;}
#all{ width:1002px; margin:0 auto;}
body{ background:#FFF; font-size:12px; margin:0px;}
#header{ width:1002px; background:url(images/topbg.gif) repeat-x top left; height:140px;}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
img{ border:0px;}
#top_left{ padding:20px 0px 0px 55px; float:left}
#top_right{ padding:53px 12px 0px 0px; float:right}
#dao_ge{ height:21px; clear:both; display:block}
#dao_n{ background:url(images/dao_bg.gif) no-repeat top left; margin-left:9px; width:985px; height:40px;  clear:both; display:block}
#dao_n li {
	list-style:none;
	width:105px;
	height:40px;
	display:block;
	float:left;
	text-align:center;
	background:url(images/dao_tag.gif) no-repeat center right;
	color:#ffffff;
}
#dao_n a {
	font-size:14px;
	width:105px;
	height:40px;
	display:block;
	float:left;
	line-height:39px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#FFF;
}
#dao_n a:hover {
	background:url(images/dao_hover.gif) no-repeat center bottom;
	text-align:center;
	width:105px;
	color:#000000; 
}
#flash{ margin-top:16px; margin-left:5px; width:989px; height:281px; clear:both}
#left_l{ float:left; width:245px; margin-left:5px; height:auto;}
#left_ll{ float:left; width:245px; margin-left:5px; margin-top:16px;}
#right_r{ width:689px; height:auto; margin-right:21px; float:right;_margin-right:5px;}
#center{ margin-top:25px; width:1002px; height:auto;}
#pro_class_left{ background:url(images/pro_class_list.gif) no-repeat top left; width:245px; height:229px; padding-top:10px; clear:both; display:block}
#elsedao{ width:183px; margin-left:29px; margin-top:10px; height:auto; overflow:hidden}
#elsedao img{ display:block; margin-top:8px;}
#about_bg{ background:url(images/about_bg.gif) repeat-x top left; width:677px; height:38px; float:left;}
#common_bg{background:url(images/about_bg.gif) repeat-x top left; width:668px; height:38px; float:left;}
#common_bg span{ float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#3290b8; line-height:38px; padding-left:16px;}
#common_bg img{ float:right; padding-right:12px; padding-top:15px;}
#about_bg span{ float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#3290b8; line-height:38px; padding-left:16px;}
#about_bg img{ float:right; padding-right:12px; padding-top:15px;}
#about_xia{ padding-top:16px; clear:both; display:block; width:698px; height:auto;}
#about_tu{}
#about_zi{ line-height:25px; float:left; padding-right:23px; color:#454545; }
#about_zi img{ padding:3px; border:1px solid #adadad;  margin-left:12px; margin-right:20px;}
#about_zi a{ float:left}
#pro_show{ padding-top:36px; clear:both}
#pro_show_center{ width:678px; float:left; background:url(images/pro_end_bg.gif) repeat-x bottom; height:194px;}
#pro_show_left{background:url(images/pro_bg_left.gif) no-repeat top left; width:5px; height:193px; float:left}
#pro_show_right{background:url(images/pro_bg_right.gif) no-repeat top left; width:6px; height:193px; float:right;}
#pro_show_dao{ margin-top:4px; margin-left:10px; width:657px; height:28px;}
#pro_show_dao_left{ background:url(images/pro_left.gif) no-repeat top left; width:8px; height:28px; float:left}
#pro_show_dao_center{ background:url(images/pro_bg.gif) repeat-x top left; width:643px; height:28px; float:left; }
#pro_show_dao_right{ background:url(images/pro_right.gif) no-repeat top left; width:6px; height:28px; float:left;}
#pro_show_dao_center span{line-height:28px; font-size:14px; font-family:"微软雅黑"; font-weight:500; color:#FFF; padding-left:18px; float:left}
#pro_show_dao_center img{ float:right; padding-right:20px; padding-top:10px;}
#endbj {
	background:url(images/end_bg.gif) repeat-x top left #fff;
	width:1002px;
	height:77px;
	clear:both;	
	margin-top:20px;
	display:block;
}
#padend {
	padding-top:28px;
	padding-left:34px;
}
#endtag {
	padding:28px 32px 0px;
}
#endzi {
	line-height:25px;
	padding-top:18px;
	width:530px;
}
#endzi a:link, a:visited, a:hover {
	color:#000;
}
#rightzi {
	padding-top:45px;
	padding-right:20px;
}
#rightzi a:link, a:visited, a:hover {
	color:#000;
}
#pad10 {
	padding-top:10px;
}
