@charset "utf-8";
*{ padding:0; margin:0;}
a{ text-decoration:none; color:#161010;}
a:hover{ color:maroon;text-decoration:underline;}
img{ border:none;}
.space{ margin-bottom:10px;}
.clear{ clear:both;}

body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#161010;
	line-height:22px;
	text-align:center;
}

#header{
	width:955px;
	margin:0 auto 10px;
}

#tbody{
	width:955px;
	margin:0 auto;
}

#footer{
	clear:both;
	height:103px;
	font-size:12px;
	background:url(images/footerBG.gif) center top repeat-x;
}

#footer .banner{
	width:955px;
	height:70px;
	padding-top:4px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}

#footer .innerFooter{
	padding:0px 20px;
}

#footer .innerFooter .left{
	float:left;
}

#footer .innerFooter .link{
	float:right;
	font-weight:bold;
}


/* header */
#header .logo{
	display:block;
	width:215px;
	height:80px;
	background:url(images/logo.gif) 0px 0px no-repeat;
	float:left;
	overflow:hidden;
	text-indent:-700px;
}

#header .contact{
	width:300px;
	height:75px;
	padding-top:0px;
	float:right;
	overflow:hidden;
	color:#B07C27;
	text-align:right;
	line-height:34px;
}

#header .contact a{
	color:#B07C27;
}

#header .contact #keyword{
	border:1px #B07C30 solid;
	height:17px;
}

#header .contact #submit{
	border:1px #B07C30 solid;
	background:#B07C30;
	height:19px;
	color:#FFF;
}

#header .menu{
	clear:both;
	height:44px;
	background:url(images/menuBG.gif) center top repeat-x;
	text-align:left;
	padding-left:10px;
	width:945px;
	overflow:hidden;
}

#header .menu li{
	display:block;
	float:left;
	height:32px;
	padding:12px 15px 0px 19px;
	text-align:center;
	background:url(images/menuLine.gif) left 7px no-repeat;
}

#header .menu .first{
	background:none;
}

#header .menu li a{
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}


/* global */
.panel_title{
	height:30px;
	overflow:hidden;
	background:url(images/panel_title_m.gif) center top repeat-x;
}

.panel_title .title{
	height:25px;
	padding-top:5px;
	padding-left:25px;
	background:url(images/panel_title_l.gif) left top no-repeat;
	float:left;
}

.panel_title .title strong{
	font-size:14px;
	color:#FFFFFF;
}

.panel_title .more{
	height:25px;
	padding-top:5px;
	padding-right:15px;
	background:url(images/panel_title_r.gif) right top no-repeat;
	float:right;
}

.panel_title .more a{
	font-size:12px;
	color:#FFFFFF;
}

.panel_title .sub{
	height:30px;
	padding-right:15px;
	background:url(images/panel_title_r.gif) right top no-repeat;
	float:right;
}

.panel_title .sub li{
	font-size:12px;
	color:#FFFFFF;
	display:block;
	float:left;
	height:25px;
	padding:5px 15px 0px;
	cursor:pointer;
}

.panel_title .sub li:hover,.panel_title .sub .selected{
	background:#EAD17F;
	color:#161010;
}

.panel_title .sub li a{
	color:#FFFFFF;
	text-decoration:none;
}

.panel_title .sub li:hover a,.panel_title .sub .selected a{
	color:#161010;
}

.panel_content{
	border:1px #F2E4A6 solid;
	border-top:none;
}

.content_pic ul li a{ display:block; height:22px; overflow:hidden;}
.content_pic ul li td a{ display:block; height:120px; width:124px; overflow:hidden;}

