#banner {
	height: 480px;
	background: url("../../../images/train/banner.gif") no-repeat;
	background-position: center center;
}

#content
{
	width: 1200px;
	margin:0 auto;
	margin-top: 20px;
}
#content .content-left
{
	width: 280px;
	float: left;
	margin-bottom: 40px;
}
#content .content-left .box{
	margin-bottom: 20px;
	border: 1px #ccc solid;
	border-bottom: 0px;
}
#content .content-left .box .box-title
{
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-bottom:1px #ccc solid;
	background-color: #017bc4;
	color: #fff;
	font-size: 16px;
}
#content .content-left .box .box-class ul li{
	border-bottom:1px #ccc solid;
	padding: 10px 10px;
}
#content .content-left .box .box-class ul li .title{
	padding-bottom: 5px;
}
#content .content-left .box .box-class ul li .address{
	color: #666;
	padding-bottom: 5px;
}
#content .content-left .box .box-class ul li .enddate{
	color: #666;
}
#content .content-left .box .box-class ul li img{
	position: relative;
	top:-3px;
	margin-right: 5px;
}
#content .content-left .box .box-pmp ul li{
	height: 40px;
	line-height: 40px;
	border-bottom:1px #ccc solid;
	padding-left: 60px;
}
#content .content-left .box .box-pmp ul li img{
	position: relative;
	top:-3px;
	margin-right: 5px;
}

	#content .content-right {
		width: 900px;
		float: right;
		border: 1px #ccc solid;
		padding: 40px;
	}
	#content .content-right .title {
		padding-bottom: 12px;
		border-bottom: 1px #017bc4 solid;
		font-size: 18px;
		color: #017bc4;
	}

		#content .content-right .title img {
			top: 1px;
			margin-left: 8px;
			position: relative;
		}

	#content .content-right .article {
		padding: 10px 0;
	}

		#content .content-right .article ul {
			top: 1px;
			margin-left: 8px;
			position: relative;
		}

			#content .content-right .article ul li {
				list-style-type: circle;
				list-style-position: inside;
				color: #bbb;
				font-size: 16px;
				margin-bottom: 10px;
				padding: 15px 0;
				border-bottom: 1px #ccc dotted;
			}

/*·ÖÒ³*/
.SearchPageList {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	display: none;
	color: #666;
}

.SearchPageList {
	text-align: center;
}

.Pages {
	height: 30px;
	line-height: 30px;
}

	.Pages a {
		cursor: pointer;
	}

#TopPage, #LastPage, #NextPage, #BottomPage {
	padding: 0 7px;
	font-size: 14px;
}

.PageNo_Selected {
	background-color: #017bc4;
	border: 1px solid #017bc4;
	color: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	display: inline-block;
	margin-right: 5px;
	padding: 0 9px;
}

.PageNo_noSelect {
	background-color: #F3F4F6;
	border: 1px solid #C4C7D1;
	color: #313131;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	height: 28px;
	line-height: 28px;
	display: inline-block;
	padding: 0 9px;
	margin-right: 5px;
}
/*·ÖÒ³½áÊø*/
