/* START FOOTER */ 
.footer{
	width:100%;
	height:41px;
	background-image: url(/images/All/bg_down.jpg);
	color:#fff;
}
.footer_font{
	float:left;
	margin-top:12px;
	font-size:13px;
}
.footer_img{
	margin:1px 0 0 15px;
	width:92px;
	float:left;
}
.footer_center{
	width:750px;
	height:41px;
	margin: 0 auto;   /* align for good browsers */
}
.line-blue{
	background-image: url(/images/All/line_blue.gif);
	height:6px;
	width:988px;
	margin: 0 auto; 
	font-size:1px;
}
.footer-body {
	width:1000px;
	overflow:hidden;
	background-image: url(/images/All/bg_body.jpg);
	margin: -31px auto; 
}
.footer-menu{
	margin: 0 auto; 
	padding-bottom:10px;
	width:988px;
	overflow:hidden;
}
.footer-menu-title{
	margin: 2px auto; 
	width:984px;
	height:25px;
	background:#ff9b18;
}
.footer-menu-title-icon{
	width:59px;
	height:62px;
	margin: -33px 0 0 8px;
	position:relative;
}
.footer-menu-list{
	width:984px;
	height:70px;
	margin: 0 auto; 
	padding-bottom:50px;
}
.link{
	padding:4px 0 0 60px;
	font: bold 16px/17px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color:#fff;float:left;
}
.line-a{
	text-decoration:none;
	font: bold 12px/17px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
}
.line-a-img{
	float:left;
	margin:6px 0 0 6px;
	border:0px;
}
.line-box{
	padding:4px 0 0 710px;
	float:left;
}
.link-body{
	margin:3px 0 0 20px;
	width:120px;
	overflow:hidden;
}
.link-title{
	font: bold 13px/17px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color:#538ed5;
}
.link-content-a{
	font: normal 11px/17px MS Sans Serif;
	color:black;
	text-decoration:none;
	width:120px;
}
.link-content{
	width:120px;
	line-height:14px;
}
html>body .link-content-tag{
	width:120px;
	line-height:14px;
	margin-top:-9px;
}
*html body .link-content-tag{
	width:120px;
	line-height:14px;
}
*:first-child+html .link-content-tag{
	width:120px;
	line-height:14px;
	margin-top:-2px;
}
.link-body-content{
	margin:3px 0 0 20px;
	overflow:hidden;
	width:120px;
	font-size:6px;
}
.footer-menu-list-body{
	position:relative;
	margin: -100px 0 0 20px;
	float:left;
	overflow:hidden;
	width:140px!important;
	width:135px;
}
.tag-all{
	text-align:center;
	margin:0 auto 30px;
	width:950px;
	overflow:hidden;
	border:green 2px dashed;
	padding:5px;
}
.tag-all-body{
	background-image:url(/images/All/bg_body.jpg);
	margin:0 auto 0;
    height:235px;
	width:1000px;
}
.tag-all-a:link{text-decoration:none;}      /* unvisited link */
.tag-all-a:visited{text-decoration:none;}  /* visited link */
.tag-all-a:hover{text-decoration:underline;}  /* mouse over link #be0000*/
/* END FOOTER */ 
