.contact_all h1{
	margin-left:10px;
	height:45px;
	line-height:45px;
	border-bottom:1px solid #aaa;
}
#alList .alList-li,#cuList .cuList-li{
	margin-bottom:20px;
}
	#alList .alList-li .title,#cuList .cuList-li .title{
		font-size:18px;
		height:30px;
		line-height:30px;
		border-bottom:1px solid #aaa;
	}
	#alList .alList-li .more,#cuList .cuList-li .more{
		margin-top:5px;
	}
#alList .alList-li .title-content,#cuList .cuList-li .title-content{
	margin-top:10px;
	margin-left:10px;
	height:105px;
}
	#alList .alList-li .title-content .img,#cuList .cuList-li .title-content .img{
		width:120px;
		height:90px;
		padding:3px;
		border:1px solid #aaa;
	}
		#alList .alList-li .title-content .img img,#cuList .cuList-li .title-content .img img{
			width:112px;
			height:82px;
			cursor: pointer;
		}
	#alList .alList-li .title-content .msg,#cuList .cuList-li .title-content .msg{
		font-size:12px;
		height:110px;
		overflow:hidden;
		padding-right:0px;
	}
		#alList .alList-li .title-content .msg p,#cuList .cuList-li .title-content .msg p{
			margin-bottom:5px;
		}
	

.carousel-caption{
		position:absolute;
		left:500px;
		top:0px;
		font-size:22px;
		font-weight:bold;
		color:white;
		height:30px;
		line-height:30px;
	}
	.carousel-caption .btn{
		opacity:0.7;
		font-weight:bold;
	}
#mask{
	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	opacity:0.7;
	background:gray;
	z-index:998;
}
#mask-content{
	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	z-index:999;
}
	#mask-content .center{
		width:1000px;
		height:400px;
		margin:0px auto;
		position:relative;
		top:0px;
	}
	#mask-content .center .close{
		position:absolute;
		top:0px;
		right:0px;
		width:33px;
		height:42px;
	}
	#carousel-example-generic{
		width:920px;
		height:367px;
	}
	#carousel-example-generic .item{
		width:940px;
		height:367px;
	}
