@import url(main.css);
.layout{ width:1003px; margin:0 auto;  background:url(../images/body_bg.gif) repeat-y;}
.leftDiv{ width:760px; float:left; padding-left:6px;}
.rightDiv{ width:218px;float:left; padding-left:12px;}
.top{ padding-top:10px;}
.logo{ width:210px; float:left; padding:0px 0 0 20px;}
.banner{ width:530px; float:left;}
.main_Menu{ height:32px; background:url(../images/menu_bg_oter.jpg);}
.main_Menu  a{color:#FFF;}
.main_Menu  a:visited{ color:#FFF;}

.main_Menu .kk{ float:left; padding-left:5px; width:685px;}
.main_Menu .dd{ float:left; padding-left:5px; width:600px;}

.main_Menu h2{ float:right; text-align:right;}
.main_Menu h2 a{ padding:10px 5px 0 5px; float:left; font-size:12px; color:#fff;}
.main_Menu h2 a:visited{ color:#FFF;}
.main_Menu h2 a:hover {
text-decoration:underline;
color: #FF3300;
}
.main_Menu h2 a:active {
text-decoration: none;
color: #FFF;}
.son_Menu{ width:103px; padding:5px 0;}
.son_Menu{ border:1px solid #CACACA; background-color:#FFF;}
.son_Menu li{}
.son_Menu li a{ color:#000; height:21px; line-height:21px; background:none; margin:0px; padding:0px; float:none; font-weight:normal; text-align:center;}
.son_Menu li a:visited{ color:#000;}
.son_Menu li a:hover{ background:url(../images/menu_on_bg.jpg) repeat-x center; color:#FFF; }
#navigation li {
	float:left;
	text-align:center;
	position:relative;
}
#navigation li a:link, #navigation li a:visited {
	display:block; 
	text-decoration:none; 
	color:#000; 
	width:40px;
	height:24px;
	font-size:14px;
	padding-top:8px;
	text-align:center;
	color:#FFF;
	 background:url(../images/menu_a_bg.gif) no-repeat right;
}

#navigation li a.on:link, #navigation li a.on:visited, #navigation li a:hover {
	color:#000;
	background:url(../images/menu_on_bg.jpg) repeat-x;

}
#navigation li a.on:visited {
	color:#000;
	background:url(../images/menu_on_bg.jpg) repeat-x;
}
#navigation li ul {
padding:10px 0;
	display:none;
	position:absolute; 
	top:32px;
	left:0px;
	background-color:#FFF;
	width:98px;
	border:1px solid #CCC;
}

#navigation li ul li a:link, #navigation li ul li a:visited {

	color:#000;
	width:98px;
	height:23px; 
	line-height:23px;
	padding-top:0px;
	display:block;
	font-weight:normal;
	background:none;
}
#navigation li ul li a:hover {
	 background:url(../images/son_menu_a.gif) repeat-x center; color:#FFF; 
}


.textNav{ height:32px; background:url(../images/textNav_Bg.gif) repeat-x;}
.textNav li{ height:32px; line-height:32px; text-align:center; background:url(../images/textNav_li_Bg.gif) repeat-x; width:120px; float:left; border-right:1px solid #DFDEDD; cursor:pointer;}
.textNav li.on{ background:#FFF; font-weight:bold;}


/* Î²²¿CSS */	
	#footerBox{

width:760px;

color:#767676;


}

#footerBox a,#footerBox a:visited{ color:#767676;}

.footTopBox_1{

border:1px solid #D7D7D7;

}

.footTopBox_2{

border:3px solid #F1F1F1;

background-color:#FCFCFC;

}



.footTopBoxT{ padding-top:4px; text-align:center;}

.footTopBoxF{ text-align:center; line-height:20px; background:url(../images/footer_bg.jpg) no-repeat top; padding-top:11px;}



.footBottomBox{ width:760px; margin-top:1px; background:url(../images/bottom_bg.jpg) no-repeat top;}

.footBottomBox li{ float:left; display:block;}

.footBBL{ width:179px; background:url(../images/logo_bg.jpg) no-repeat right; margin-right:21px; height:71px; padding-top:25px;}

.footBBC{ width:418px; line-height:19px; padding-top:15px;}

.footBBR{ width:142px; padding-top:30px; height:66px;}



.footBottomT{ width:706px; margin:0 auto; height:38px; line-height:38px; background:url(../images/footBottomT_bg.jpg) repeat-x top; clear:both;}



