@charset "utf-8";
/* CSS Document */
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 
fieldset,img,abbr,acronym {
border:0;
}
dl,ol,ul {
list-style:none;
}
q:before,q:after {content:'';
}
table { 
border-collapse: collapse; 
border-spacing: 0; 
}  
address,caption,cite,code,dfn,th,var { 
font-weight: normal; 
font-style: normal; 
}  
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-size: 100%; 
} 
*{
	margin:0;
	padding:0;
}
body{
	font-size:14px;
	color:#333333;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	background:#a64686;
}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#707070;
}
/*------main css----------*/
#wrap{
	margin:0 auto;
	width:1024px;
	position:relative;
	background:#fff url(../images/container.jpg) repeat-y top right;
}
#fontsize{
	position:absolute;
	top:15px;
	right:268px;
	font-size:15px;
	color:#449d8b;
	font-weight:bold;
}
#fontsize img{
	margin-left:3px;
}
.clear{
	clear:both;
}
#left{
	width:655px;
	float:left;
}
#right {
	width:369px;
	float:right;
}
#header{
	width:655px;
	height:195px;
}
#logo{
	width:636px;
	border-bottom:2px solid #a64686;
	padding:12px 0 9px 19px;
}
#container{
	width:655px;;
	margin:0 auto;
	margin-top:22px;
}
#leftnav{
	width:138px;
	padding-left:28px;
	float:left;
}
#nav ul li{
	margin-bottom:6px;
	line-height:22px;
}
#nav ul li a{
	color:#fff;
	width:125px;
	height:22px;
	padding-left:5px;
	display:block;
	background:#a64686;
}
#nav ul li a:hover, #nav ul li a.on{
	background:#449d8b;
}
/*-----tree-------*/
#nav li ul {
 list-style:none;
 text-align:left;
}
#nav li ul li{ 
 background: #EBEBEB;
 margin:0;
 width:125px;
 font-size:12px;
}
#nav li ul a{
         padding-left:20px;
         width:110px;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
#nav ul.collapsed {
 display: none;
}

/*-----end tree-------------------*/
#content{
	width:465px;
	float:left;
	padding-left:20px;
	padding-bottom:10px;
	border-left:2px solid #a64686;
	min-height:335px;
}
#content h2{
	color:#449d8b;
	font-size:20px;
	font-weight:bold;
	margin-bottom:15px;
}
#footer{
	background:#fff url(../images/footer.jpg) no-repeat top right;
	width:1024px;
	margin:0 auto;
	height:58px;
}
.bottom{
	width:762px;
	border-top:2px solid #a64686;
	padding: 8px 0 0 10px;
}
.links{
	float:right;
	height:37px;
	line-height:37px;
	color:#449d8b;
	padding:0 3px;
	padding-right:15px;
	font-weight:bold;
	font-size:12px;
}.purpletext {
	color: #A64686;
}
.jobs {
	background-color: #449D8B;
	margin-bottom: 5px;
	width: 322px;
	padding-left: 6px;
	color: #FFFFFF;
}
.quotes {
	float: right;
	width: 232px;
	color: #FFFFFF;
	font-weight: bold;
}
.quotename {
	color: #000000;
}

.jobs a {
	color: #FFFFFF;
}
