﻿/*==布局相关定义开始==*/
#wrapper {
	width: 1000px;
	margin: 0 auto;
}

#header, #menu, .location, .container, #footer {
}

.fullContent {
	float: left;
	width: 998px;
	overflow: hidden;
	border: 1px solid #cdcdcd;
}
.list { width:998px; margin-top:5px;}
.list ul{
	padding-top:4px;
	padding-bottom: 10px;
	clear: both;
}
.list li {
    width:104px;
    float:left;
    text-align:center;
    overflow: hidden;
    line-height:30px;
    margin-left:5px;
}
.list img {border:1px solid #CCCCCC;padding: 1px;}
/*==布局相关定义结束==*/


/*==局部定义开始==*/
body {
	background: #ffffff url(Images/bg_topAll.gif) repeat-x left top;
}

body strong {
	font-weight:bold;
}
body p {
           padding-top:10px;
}

/*头部*/
#header {
	height: auto!important;
	height: 96px;
	min-height: 96px;
	background: url(Images/bg_topLink.gif) no-repeat 280px top;
}
.eLogo {
	float: left;
	padding: 15px 0 0 15px;
}
.top_link {
	height: 32px;
	width: 654px;
	float: right;
	background: url(Images/bg_topLinkR.gif) no-repeat right center;
}
.top_link a {
	display: inline-block;
	width: 79px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #666666;
	background: url(Images/divline_topLink.gif) no-repeat left center;
}
.top_link a:hover, .top_link a.on {
	color: #f55000;
	background: url(Images/bt_topLink.gif) no-repeat left center;
}
.top_link a span {
	display: inline-block;
	height: 32px;
	padding: 0 5px 0 24px;
	background: url(Images/icon_topLink.gif) no-repeat left 8px;
}
#topLink01 {
	background-position: left 8px;
}
#topLink02 {
	background-position: left -92px;
}
#topLink03 {
	background-position: left -192px;
}
#topLink04 {
	background-position: left -290px;
}
#topLink05 {
	background-position: left -392px;
}
#topLink06 {
	background-position: left -492px;
}
#topLink07 {
	background-position: left -592px;
}
#topLink08 {
	background-position: left -692px;
}


/*滚动公告*/
#scrollAnnounce {
	float: left;
	margin-left: 20px;
	margin-top: 25px;
	display: inline;
	width: 200px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	padding-left: 20px;
	background: url(Images/icon_loudspeaker.gif) no-repeat left 2px;
}
#scrollAnnounce a {
	color: #666666;
}
/*搜索*/
.searchBox {
	float: right;
	display: inline;
	margin-right: 20px;
	margin-top: 10px;
}
.btSearch {
	background: url(Images/bt_search.gif) no-repeat left top;
	border: 0;
	color: #ffffff;
	width: 52px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
	cursor: pointer;
}

/*导航菜单*/
#menu {
	height: 57px;
	background: url(Images/bg_menu.gif) no-repeat left top;
}
#menu dl {
	height: 57px;
	background: url(Images/bg_menu.gif) no-repeat right -100px;
}
#menu dt {
	height: 29px;
	padding: 0 2px;
}
#menu dt a, #menu dt span {
	display: inline-block;
	height: 29px;
	line-height: 29px;
	color: #ffffff;
	padding: 0 18px 0 15px;
	background: url(Images/divline_menu.gif) no-repeat right center;
}
#menu dt a.hover, #menu dt a:hover {
	color: #ffff00;
}
#menu dt a.on, #menu dt span {
	color: #edf4fb;
	background: url(Images/bt_menu.gif) no-repeat right center;
}
#menu dd {
	padding-left: 15px;
	line-height: 28px;
	height: 28px;
}
#menu dd a {
	padding-left: 15px;
	margin-right: 10px;
	background: url(Images/path_dot.gif) no-repeat left center;
}
#menu dd a:hover {
	color: #fe0000;
}

/*底部*/
.link_bottom {
	width: 1000px;
	border: 1px dashed #1C86EE;
	overflow: hidden;
}
.link_bottom, .link_bottom a, .link_bottom a:hover, .link_bottom a:visited {
	color: #ffffff;
}
.copyright {
	height: auto!important;
	height: 70px;
	min-height: 70px;
	padding: 5px 0;
	line-height: 24px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif, "宋体";
	background: url(Images/bg_bottom.gif) repeat-x left top;
}