body {
	background: #f4eedf;
}
.banner {
	width: 1000px;
	margin: 0 auto;
	height: 260px;
}
.banner img {
	height: 100%;
	width: 100%;
}

.container {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
	background: #fff;
}

.position {
	margin: 0 10px;
}

.dep-containers {
	overflow: hidden;
}
.dep-container {
	overflow: hidden;
	margin: 0 20px 30px 20px;
	background: url(../img/dep/bg2.jpg) 0px top repeat-y;
}
.dep-type {
	width: 30px;
	height: 120px;
	font-size: 18px;
	padding: 20px 1px 0 1px;
	color: #fff;
	text-align: center;
	float: left;
	background: -webkit-linear-gradient(#514e61, #6f6c6d); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#514e61, #6f6c6d); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#514e61, #6f6c6d); /* Firefox 3.6 - 15 */
    background: linear-gradient(#514e61, #6f6c6d); /* 标准的语法（必须放在最后） */
}
.dep-list {
	width: 900px;
	padding: 20px 1px 10px 1px;
	float: left;
}

.dep-item {
	width: 240px;
    font-size: 15px;
    padding-left: 15px;
    padding-right: 10px;
    
    
    display: inline-block;
    color: #444;
    margin: 10px 10px 0px 18px;
    border: 1px solid #D6D6D6;
    height: 26px;
    line-height: 26px;
    text-align: center;
    
    
    background: -webkit-linear-gradient(#fff, #f2f2f2); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#fff, #f2f2f2); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#fff, #f2f2f2); /* Firefox 3.6 - 15 */
    background: linear-gradient(#fff, #f2f2f2); /* 标准的语法（必须放在最后） */
    
}

.dep-item a:hover {
	text-decoration: underline;
	color: #CC0000;
}