@charset "utf-8";
/* CSS Document */

/*----------------------------------  slide ----------------------------------------------------*/
div.body-cargo div.body-container div.slide-box{
	display:block;
	width:920px;
	position:relative;
}
div.body-cargo div.body-container div.slide-box div.slide-img{
	display:block;
	width:920px;
	position:relative;
}
div.body-cargo div.body-container div.slide-box div.slide-img a.slide-a{
	display:block;
	overflow:hidden;
	width:920px;
	height:380px;
	cursor:pointer;
}
div.body-cargo div.body-container div.slide-box div.slide-select{
	display:block;
	text-align:center;
	padding:20px 0px 18px 0px;
	
}
div.body-cargo div.body-container div.slide-box div.slide-select a{
	display:inline-block;
	width:17px;
	height:17px;
	margin-left:10px;
	overflow:hidden;
	background:url(../images/select-slide.png) no-repeat;
}
div.body-cargo div.body-container div.slide-box div.slide-select a:hover{
	background:url(../images/select-slide-hover.png) no-repeat;
}
div.body-cargo div.body-container div.slide-box div.slide-select a.activeSlide {
	background:url(../images/select-slide-hover.png) no-repeat;
}

div.slide-text{
	display:block;
	position:absolute;
	right:20px;
	bottom:20px;
	width:278px;
	padding-left:14px;
	z-index:33333;
	max-height:340px;
	overflow:hidden;
}
div.slide-text div.slide-text-bg{
	display:block;
	position:relative;
	background:url(../images/slide-text-bg.png) repeat;
	padding:14px 18px;
}
div.slide-text div.slide-text-bg div.arrow-left{
	display:block;
	width:14px;
	height:27px;
	position:absolute;
	left:-14px;
	top:40px;
	background:url(../images/arrow-left.png) no-repeat;
}
div.slide-text div.slide-text-bg span.slide-text-title{
	color:#ffffff;
	font-family:supermarket;
	font-size:20px;
}
div.slide-text div.slide-text-bg div{
	color:#ffffff;
	font-size:14px;
}

h2.title-h2{
	display:inline;
	float:left;
	height:38px;
	line-height:38px;
	width:505px;
	padding-left:5px;
	color:#015b7e;
	font-family:supermarket;
	font-size:18px;
	font-weight:normal;
}
h3.title-h3{
	display:inline;
	float:left;
	height:38px;
	line-height:38px;
	width:385px;/*410*/
	padding-left:25px;
	color:#015b7e;
	font-family:supermarket;
	font-size:18px;
	font-weight:normal;
}
/*----------------------------------  left ----------------------------------------------------*/

div.body-left{
	width:505px;
	display:inline;
	float:left;
	padding-left:5px;
}
div.body-left p.left-history{
	display:block;
	color:#333333;
	width:470px;	
	line-height:25px;
}
div.body-left div.history-block{
	display:inline-block;
	padding-left:10px;
	margin-top:15px;
}
div.body-left div.history-block div.history-img{
	display:inline;
	float:left;
	width:195px;
	height:371px;
}
div.body-left div.history-block div.history-description{
	display:inline;
	float:left;
	width:250px;
	margin-left:20px;
}
div.body-left div.history-block div.history-description p{
	color:#333333;
	line-height:25px;
	margin-top:-10px;
}
/*----------------------------------  right ----------------------------------------------------*/
div.body-right{
	width:410px;
	display:inline;
	float:left;
}
div.body-right div.body-objective{
	display:block;
	padding-left:20px;
	width:390px;
	line-height:25px;
}
div.body-right div.body-objective p{
	width:390px;
}
