.titleLine,.titleLine a{
	color: #666666;
	font-size:12px;
}
.titleLine span{
	color: #666;
	font-weight: bold;
}
.news_main{
	padding: 26px 0;
}
.news_main span{
	float: right;
	color: #b2b2b2;
	font-size: 9px;
}
.news_main table tr td{
	border-bottom: 1px dotted #ccc;
	padding-left: 15px;
	line-height: 30px;
}
.news_main table tr td.list_none{
	background:none;
}
#cott{ width:440px; height:380px; overflow:hidden; line-height:20px; padding:0 10px 0 0;}



#recruitment_box{
	position: relative;
	width: 280px;
	height: 395px;
	zoom:1
}
.Scroller-Container {
  position: absolute;
  top: 0px; 
  left: 0px;
}

.Scrollbar-Track {
  width: 10px; height: 390px;
  position: absolute;
  top: 0;
  background-color: #E6E6E6;
}
.Scrollbar-Handle {
  position: absolute;
  width: 10px; height: 53px;
  background-color: #515151;
}

#Scrollbar-Container {
  position: absolute;
  top: 50px; 
  left: 270px;
}
#list td {
	border-bottom: 1px dotted #ccc;
	padding-top: 14px;
}
#list td a {
	line-height: 18px;
	display: block;
	height: 39px;
}
#list td a span{
	font-size: 9px;
	color: #ccc;
}
#list tr:hover a{
	color: #fff;
}
#list tr:hover{
	background: #0192C9;
}
#Container {
  position: relative;
  width: 280px;
  height: 395px;
}
#News{ 
  position: absolute;
  top: 10px; 
  left: 0;
  overflow: hidden;
  width: 280px;
  height: 380px;
  display: none;
}
#News {display: block;}
p {
  margin: 0; padding: 0px 20px 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-indent: 20px;
  color: #777;
}
#Navigation {
  background: #0192C9;
  width: 280px;
  height: 40px;

}
#Navigation a {
  padding: 15px 25px 0;
  height: 20px;
  font-size: 14px;
  display: block;
  float: left;
  letter-spacing: 1px;
  background: #0192c9;
}
#Navigation a:hover {
  margin-top: 0px;
  height: 25px;
}
#Navigation a.current {
  margin-top: 0px;
  height: 25px;
  color: #fff;
}