﻿/* 一级模板的CSS */
html{
	overflow-x:hidden;
	overflow-y:scroll;
}
body {
	margin:0px;
	padding:0px;
	font: "Times New Roman", Times, serif;
	font-size: 12px; /* 默认字体12px 其他地方不再指定 */
}

h2{
	font-size: 14px; /* 标题字体 14px 其他地方不再指定*/
	font-weight:bold;
}
/*
p标签只在正文中用， margin 需要单独设定
*/
p { 
	padding-left: 24px;
	padding-right: 24px;
	color: #575757;
}

img {
	margin:0px;
	padding:0px;
}
ol, ul, li, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}

div {
	padding:0;
	margin:0;
}

a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#933;
}
img{
	border: none;
}
/*--html选择器结束--*/

/*--正文页面--*/
#middlePage {
	margin:0px auto;
	width:1000px;
}
/*--顶部banner--*/
#top-banner {
	height:80px;
	background-image: url(img/top-banner-bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#top-banner div {
	padding-top:15px!important;
	margin-top:0px!important;
	margin-left:259px;
	margin-top:0px;
}

/*--顶部按钮--*/
#menu {
	text-align:center;
	font-weight:bolder;
	background-image: url(img/bg.gif);
	background-position:0% 0%;
	background-repeat: repeat-x;
	padding: 5px 0px 0px 0px;
	height:36px;	
	border-bottom:solid #FF0000 1px;
}

#menu ul {  
	text-align: center;
	padding-top: 4px;
	padding-left: 6px;
}
#menu ul li {
	float:left;
	list-style-image: none;
	list-style-type: none;
	padding-right:5px;
	font-size:14px;
	clear:right;
}

#menu ul li div{
	float: left;
	width: 10px;
	height: 29px;	
	background:url(img/main-menu.gif) no-repeat;
}
#menu ul li .l {
	background-position: 0% 0%;
}
#menu ul li .r {
	background-position: 0% -58px;
}
#menu ul li .m {
	padding-top:6px;
	margin-left: -1px;
	height: 21px;
	width:auto;
	text-align:center;
	background-repeat: repeat-x;
	background-position: 0% -29px;
}

#menu ul li.selected .l {
	background-position: 0% -87px;
}
#menu ul li.selected .r{
	background-position: 0% -145px;
}
#menu ul li.selected .m{
	background-position: 0% -116px;
}

#menu ul li div a:link, #menu ul li div a:visited{
	color:#FFF;
	text-decoration:none;
}
#menu ul li div a:hover{
	color: #F30;
	text-decoration:none;
}

/*--下部内容广告条--*/
#bottom-banner {
	clear:both;
	height:100px;	
}
/*--合作企业Logo--*/
#partner{
	height:210px;
	margin:2px auto;
	border:solid #CCCCCC 1px;
	vertical-align: middle;
	line-height:210px;
}

/*--页脚落款--*/
#footer {
	height: 60px;
	padding-left: 263px;
	padding-top:20px;
	color: #666666;
}
#footer span {
	padding-left: 12px; /*一个字符*/
}

#footer-banner{
	width:1000px;
	height:30px;
	background-image:url(img/bg.gif);
	background-position: 0% -600px;	
	background-repeat: repeat-x;
}

