.cssHome{
}
.cssHome .homeTopList{
	height:220px; width:876px;
	overflow:hidden;
}
.cssHome .homeTopList .homeBox1{
	height:220px; width:220px;
	background:url(homeBg1.jpg) top left no-repeat;
	float:left; overflow:hidden;
}
.cssHome .homeTopList .homeBox2{
	height:220px; width:220px;
	background:url(homeBg2.jpg) top left no-repeat;
	float:left; overflow:hidden;
}
.cssHome .homeTopList .homeBox3{
	height:220px; width:220px;
	background:url(homeBg3.jpg) top left no-repeat;
	float:left; overflow:hidden;
}
.cssHome .homeTopList .homeBox4{
	height:220px; width:216px;
	background:url(homeBg4.jpg) top left no-repeat;
	float:left; overflow:hidden;
}

.cssMainDiv{
	position:relative;
	width:876px; text-align:left;
	margin:0px;
}
.cssMainDiv .mainBlock{
	overflow:hidden;
	margin:0px; padding:0px;
	position:relative;
}
.cssMainDiv .mainBlock .mainContent{
	width:876px;
	float:left;
	padding:0px;
}
.cssMainDiv .mainLeftDiv{
	width:500px;
	float:left; overflow:hidden;
	padding:0px;
}
.cssMainDiv .mainMidDiv{
	width:376px;
	float:left; overflow:hidden;
	padding:0px;
}

.cssWelcomeMsg .msgTitle{	
	font-weight:bold; font-size:16px; color:#000;
	height:30px;
}
.cssWelcomeMsg .msgBody{
	height:310px;
	font-size:11px; text-align:justify; color:#000;
}
.cssWelcomeMsg .msgBody .msgPic{
	height:260px; width:200px;
	float:left;
}
.cssWelcomeMsg .msgBody .bodyTxt{
	height:260px;
}
.cssWelcomeMsg .msgBody .bodyTxt .tourMore{
	text-align:right; padding-top:8px;
}
.cssWelcomeMsg .msgBody .bodyTxt .tourMore A{
	font-size:11px; text-decoration:underline; color:#015507;
}
.cssWelcomeMsg .msgBody .bodyTxt .tourMore A:hover{
	font-size:11px; text-decoration:none; color:#015507;
}

.cssTopTour .bodyTxt{
	padding-top:10px;
	font-size:11px; color:#c5ecff; text-align:justify;
}
.cssTopTour .tourMore{
	text-align:right; padding-top:8px;
}
.cssTopTour .tourMore A{
	font-size:11px; text-decoration:underline; color:#c5ecff;
}
.cssTopTour .tourMore A:hover{
	font-size:11px; text-decoration:none; color:#c5ecff;
}


.homeTourService{
}
.homeTourService UL{
	display:block;
	overflow:hidden; list-style:none;
	padding:10px 0 0 10px; margin:0px;
}
.homeTourService UL LI{
	border-bottom:1px solid #68a0dd;
	padding:3px 0 3px 10px;
	color:#005502; font-size:11px;
	background:url(tourArr.gif) no-repeat left center;
}
.homeTourService UL LI A{
	font-size:11px; color:#005502; text-decoration:none;
}
.homeTourService UL LI A:hover{
	font-size:11px; color:#005502; text-decoration:underline;
}

.cssEvents{	
}
.cssEvents .eventHead{	
	font-weight:bold; font-size:16px; color:#FFF;
	height:30px;
}
.eventList{
	height:199px; width:454px;
	overflow:hidden;
}
.eventList .oneEvent{
	height:199px; width:227px;
	overflow:hidden; float:left;
}
.eventList .oneEvent .eventTitle{
	height:29px; display:block;
	overflow:hidden; color:#005502;
	font-weight:bold; font-size:12px;
}
.eventList .oneEvent .eventPic{
	height:90px; display:block;
	overflow:hidden;
	background:#FFF;
	background-position:center;
}
.eventList .oneEvent .eventTxt{
	height:80px; display:block;
	overflow:hidden;
	font-size:11px; text-align:justify; color:#000000;
}

.homeMongoliaMap{
	
}
.homeMongoliaMap .mapDiv{
	width:388px; height:165px;
	overflow:hidden; float:left;
	background:#66acee;
}
.homeMongoliaMap .mapNote{
	width:418px; height:165px;
	overflow:hidden; float:left;
}
.homeMongoliaMap .mapNote TABLE{
	width:408px;
}
.homeMongoliaMap .mapNote TABLE TD.title{
	width:120px;
	color:#0f89d1;
}
.homeMongoliaMap .mapNote TABLE TD.note{
	color:#666;
}
.homeMongoliaMap .mapNote .noteTitle{
	text-align:center; color:#000; font-weight:bold; font-size:11px; text-decoration:underline;
}
.homeMongoliaMap .mapNote .moreMap{
	text-align:right;
}
.homeMongoliaMap .mapNote .moreMap A{
	color:#0f89d1; font-weight:bold; font-size:11px; text-decoration:none;
}
.homeMongoliaMap .mapNote .moreMap A:hover{
	color:#0f89d1; font-weight:bold; font-size:11px; text-decoration:underline;
}

.cssHomeBook .bookTitle{
	color:#fdfffe; font-weight:bold; font-size:18px; text-align:center;
	height:47px; background:url(bookHeadB.gif) bottom center no-repeat;	
}
.cssHomeBook .bookNote{
	color:#83b820; font-size:12px; text-align:center;
	height:70px;
}
.cssHomeBook .bookMore{
	background:url(bookMoreBtn.gif) no-repeat center;
	display:block;
	height:25px;
}

.cssHomeCar .carTitle{
	color:#004406; font-weight:bold; font-size:18px; text-align:center;
	height:47px; background:url(carHeadB.gif) bottom center no-repeat;	
}
.cssHomeCar .carNote{
	color:#FFF; font-size:12px; text-align:center;
	height:80px;
}
.cssHomeCar .carMore{
	background:url(carMoreBtn.gif) no-repeat center;
	display:block;
	height:25px;
}

.cssHomeAir .airTitle{
	color:#004406; font-weight:bold; font-size:18px; text-align:center;
	height:47px; background:url(airHeadB.gif) bottom center no-repeat;	
}
.cssHomeAir .airNote{
	color:#FFF; font-size:12px; text-align:center;
	height:80px;
}
.cssHomeAir .airMore{
	background:url(airMoreBtn.gif) no-repeat center;
	display:block;
	height:25px;
}

.cssHomeBooks .booksTitle{
	color:#fdfffe; font-weight:bold; font-size:18px; text-align:center;
	height:47px; background:url(booksHeadB.gif) bottom center no-repeat;	
}
.cssHomeBooks .booksNote{
	color:#2f7107; font-size:12px; text-align:center;
	height:70px;
}
.cssHomeBooks .booksMore{
	background:url(booksMoreBtn.gif) no-repeat center;
	display:block;
	height:25px;
}