body{ padding:0px; margin:0px; font-size:12px; line-height:24px;}
.bk-tbcheng {
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF6E00;
	border-bottom-color: #FF6E00;
}
.bk-bottom-cheng {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FD8821;
}
.bk-l-huang {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFCB66;
}
.huangzi {
	color: #FD6205;
	line-height:25px;
}

.left-10 {
	padding-left: 10px;
}

.bk-r-huang {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFCB66;
}

.bk-lr-cheng {
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FD8821;
	border-left-color: #FD8821;
}


.bk-tbcheng2 {
	border: 1px solid #FF6E00;
}
.bk-blue{
	border: 1px solid #C1DCE3;
}

.shuruk {
	height: 18px;
	width: 125px;
}
.huizi {
	color: #6E6E6E;
}
.huizi2 {
	color: #6E6E6E;line-height: 20px;
}

.bk-hui-3 {
		border: 1px solid #C1DCE3;
	margin: 4px;
	padding: 2px;
}

.red {
	color: #cc0000;
}
.white {
	color: #FFffff;
}
.blue {
	color: #006699;
	font-size:14px;
	font-weight:bold;
}
.bk-lr-blue {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8DB0E0;
	border-left-color: #8DB0E0;
}
.bk-lr-hui {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	border-left-color: #D9D9D9;
}
.bk-lr-blue2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BFDCEC;
	border-left-color: #BFDCEC;
}
.bk-lr-blue-3{
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99DAFF;
	border-left-color: #99DAFF;
}
.bk-lr-blue-3-2{
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BFDCFF;
	border-left-color: #BFDCFF;
}
.bk-tb-huang {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFCB66;
	border-bottom-color: #FFCB66;
}



.bk-bottom-hui {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

}
.bk-bottom-blue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1DCE3;

}

.xx {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.link-hui:link {text-decoration: none;color: #666666;}
.link-hui:visited {text-decoration: none;color: #666666;}
.link-hui:hover {text-decoration: none;color: #FF6E00;}
.link-hui:active {text-decoration: underline;color: #666666;}
.link-blue:link {text-decoration: none;color: #006699;line-height: 20px;}
.link-blue:visited {text-decoration: none;color: #0066cc;line-height: 20px;}
.link-blue:hover {text-decoration: underline;color: #cc0000;line-height: 20px;}
.link-blue:active {text-decoration: none;color: #006699;line-height: 20px;}
.link-blue-14:link {text-decoration: none;color: #006699;line-height: 28px;font-size: 14px;}
.link-blue-14:visited {text-decoration: none;color: #0066cc;line-height: 28px;font-size: 14px;}
.link-blue-14:hover {text-decoration: underline;color: #cc0000;line-height: 28px;font-size: 14px;}
.link-blue-14:active {text-decoration: none;color: #006699;line-height: 28px;font-size: 14px;}
.link-black-14:link {text-decoration: none;color: #000000;line-height: 28px;font-size: 14px;}
.link-black-14:visited {text-decoration: none;color: #000000;line-height: 28px;font-size: 14px;}
.link-black-14:hover {text-decoration: underline;color: #cc0000;line-height: 28px;font-size: 14px;}
.link-black-14:active {text-decoration: none;color: #000000;line-height: 28px;font-size: 14px;}
.link-white-14:link {text-decoration: none;color: #ffffff;font-size: 14px;font-weight: bold;}
.link-white-14:visited {text-decoration: none;color: #ffffff;font-size: 14px;font-weight: bold;}
.link-white-14:hover {text-decoration: none;color: #f9f9f9;font-size: 14px;font-weight: bold;}
.link-white-14:active {text-decoration: underline;color: #ffffff;font-size: 14px;font-weight: bold;}
.link-cheng:link {color: #FF6E00;}
.link-cheng:visited {color: #FF6E00;}
.link-cheng:hover {text-decoration: none;color: #ff0000;}
.link-cheng:active {color: ##FF6E00;}
.link-cheng2:link {text-decoration: none;color: #FF6E00;line-height: 28px;}
.link-cheng2:visited {text-decoration: none;color: #FF6E00;}
.link-cheng2:hover {text-decoration: none;color: #ff0000;}
.link-cheng2:active {text-decoration: none;color: ##FF6E00;}
.link-red:link {text-decoration: none;color: #cc0000;line-height: 28px;}
.link-red:visited {text-decoration: none;color: #cc0000;}
.link-red:hover {text-decoration: none;color: #ff0000;}
.link-red:active {text-decoration: none;color: ##cc0000;}
.link-white:link {text-decoration: none;color: #ffffff;line-height: 28px;}
.link-white:visited {text-decoration: none;color: #ffffff;}
.link-white:hover {text-decoration: none;color: #000000;}
.link-white:active {text-decoration: none;color: ##ffffff;}
.anniu {
	color: #333333;
	border: 1px solid #999999;
	height: 18px;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}
.xiahui {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.bk-blue2 {
	height: 95px;
	width: 150px;
	border: 0px none;
	margin: 6px;
	padding: 0px;
}
.bk-blue3 {
	height: 168px;
	width: 120px;
	border: 1px solid #C1DCE3;
	padding: 6px;
}
.bk-blue4 {
	height: 140px;
	width: 100px;
	border: 1px solid #C1DCE3;
	padding: 2px;
}
.bk-blue5 {
	height: 120px;
	width: 200px;
	border: 1px solid #C1DCE3;
	padding: 2px;
}
.bk-black3 {
	height: 120px;
	width: 150px;
	border: 1px solid #C1DCE3;
	margin: 6px;
	padding: 6px;
}
.bk-black4 {
	height: 274px;
	width: 196px;
	border: 1px solid #000000;
	margin: 6px;
	padding: 6px;
}
.bk-blue-small {
	height: 80px;
	width: 135px;
	border: 1px solid #000000;
}
.black {
	font-size: 12px;
	color: #000000;
	line-height: 24px;
}
.sxzy10 {
	padding-left: 10px;
	padding-right: 10px;
}
.bk-guanggao {
	padding: 5px;
	border: 1px solid #999999;
	height: 85px;
	width: 230px;
}.bk-guanggao2 {
	padding: 5px;
	border: 1px solid #999999;
	height: 112px;
	width: 280px;
}

.bk-r-hui {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEEEEE;
}
.login-bk {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EEF8FD;
	border-bottom-color: #EEF8FD;
	border-left-color: #EEF8FD;
}

ul,li{ list-style:none;}
.door{ width:750px; height:auto; margin-bottom:7px;}
.doormain{ width:747px; height:auto; border-left:1px solid #BFDCEC; border-right:1px solid #BFDCEC; border-bottom:1px solid #BFDCEC;}
.door_tab {display:block;width:737px; height:30px;background:url(../images/door_ticket_r2_c11.jpg) repeat-x; margin:0; padding-left:10px;}

.door_tab li{display:block;float:left; height:27px;line-height:27px;text-align:center;font-size:12px; width:94px; color:#000; font-weight:bold; background:url(../images/door_ticket_r2_c9.jpg) no-repeat; margin-right:10px; padding-top:3px;}
.bg{ background:url(../images/door_ticket.jpg) left top no-repeat !important;}
.door_tab li a{color:#087CAF; text-decoration:none;}
.door_tab li a:hover{color:#087CAF;}
.door_tab li.current{color:#087CAF;background:url(../images/ent_index_lmy_006.gif) no-repeat;;}
.door_tab li.current a,.door_tab li.current a:hover {color:#087CAF; text-decoration:underline;}
#door1 {width:94px;background-position:0 0px;}
#door2 {width:94px;background-position:0 0px;}

#door1 a {display:block;width:94px;}
#door1.current {background-position:0 0px;}
#door2.current {background-position:0 0px;}
.tourcont a{color:#000;}
.tourcont a:hover{color:#053F8D; text-decoration:underline;}

#door_cont1{width:736px; padding:0; margin:0;}
	.door_main{width:726px; height:auto; padding:14px 0px 5px 10px;}	
	.door_main a{font-size:12px; color:#666666; line-height:24px; font-weight:bold; text-decoration:none;}
	.door_main a:hover{font-size:12px; line-height:24px;font-weight:bold; text-decoration:underline;}
	.door_main span{color:#FF0000; font-size:12px; line-height:24px;}
.money{color:#FF0000; font-size:12px;}
a{ font-size:12px; line-height:24px; text-decoration:none; color:#000;}
a:hover{ font-size:12px; line-height:24px; color:#000099; text-decoration:underline;}

#air_ticket{width:248px; height:auto; border:1px solid #CCCECD;}
.hotmain {width:248px;height:auto; margin:0px; padding:0px;}
.hottab {display:block;width:248px; height:30px;background:url(../images/index-5_r2_c3.jpg) left -1px repeat-x; margin:0; padding:0;}
.hottab li{display:block;float:left; height:30px;line-height:30px;text-align:center;font-size:14px; width:124px; color:#000; font-weight:bold; background:url(../images/index-5_r14_c14.jpg) repeat-x;}
.hottab li a{color:#067CAE; text-decoration:none;}
.hottab li a:hover{color:#fff; text-decoration:none;}
.hottab li.current{font-weight:bold;color:#fff;}
.hottab li.current a,.hottab li.current a:hover {color:#fff; text-decoration:none;}
#hot1 {width:124px;background-position:0 30px;}
#hot2 {width:124px;background-position:0 30px;}
#hot1 a {display:block;width:124px; padding-top:5px;}
#hot1.current {background-position:0 0;}
#hot2.current {background-position:0 0;}
.hotcont a{color:#000;}
.hotcont a:hover{color:#cc0000;}

#hot_cont1{width:240px; padding-top:10px; padding-left:10px; padding-bottom:9px; *padding-bottom:3px !important; _padding-bottom:5px;  margin:0;}
#hot_cont1 a{  font-size:12px; line-height:24px; float:left; text-decoration:none;}
#hot_cont1 a:hover{text-decoration:underline; color:#FF0000;}
.money{color:#FF0000; font-size:12px;}

#hot_cont2{width:240px;padding-top:10px;padding-left:10px; padding-bottom:9px; *padding-bottom:3px !important; _padding-bottom:5px; margin:0;}
#hot_cont2 a{ font-size:12px; line-height:24px; float:left; text-decoration:none;}
#hot_cont2 a:hover{text-decoration:underline; color:#FF0000;}

.jj_tour{ width:996px; height:26px;border:1px solid #ccc; padding:1px; margin-bottom:7px;}
.jj_tour01{ width:736px;border:1px solid #ccc; padding:1px; margin-bottom:7px;}
.b{ font-size:16px; font-weight:bold; color:#fff;}

.jjiao_tour{ width:493px; height:auto; border:1px solid #ccc; margin-bottom:7px;}
	.jjiao_tour_top{width:480; height:25px; padding-left:10px; padding-top:4px; font-size:12px; font-weight:bold; color:#087CAF; line-height:24px;}
	.jjiao_tour_top a,.jjiao_tour_top05 a{font-size:12px; font-weight:bold; color:#087CAF; line-height:24px; text-decoration:none;}
	.jjiao_tour_top a:hover,.jjiao_tour_top05 a:hover{font-size:12px; font-weight:bold; color:#0000CC; line-height:24px; text-decoration:underline;}
	.jjiao_tour_top{background:url(../images/zb_tour01_r8_c10.jpg) left -1px repeat-x;}	
	.jjiao_tour_top05{width:726px; height:25px; padding-left:10px; padding-top:4px; font-size:12px; font-weight:bold; color:#087CAF; line-height:24px;background:url(../images/zb_tour01_r38_c37.jpg) left -1px repeat-x;}
	
	.jjtour{width:100px; height:25px; background:url(../images/zb_tour01_r8_c2.jpg) left top no-repeat; text-align:center;}
	.jjiao_tour_main{width:463px; height:auto; padding:10px 10px 5px;}
		.jjiao_tour_main a{font-size:12px; line-height:24px; text-decoration:none;}
		.jjiao_tourt_main a:hover{font-size:12px; line-height:24px; text-decoration:underline;}
		.money{color:#FF0000; font-size:12px;}
		.jjiao_tour_img{width:225px; float:left; height:56px; border:1px solid #ccc; padding:1px;}
		.jjiao_tour_img img{width:225px; float:left; height:56px; border:0px;}	
.jd_main{width:720px; height:auto; padding:10px 0px 5px 10px;}	
		.jd_main img{width:130px; height:100px; border:1px solid #cccccc; padding:1px;}
	.jd_main a{font-size:12px; line-height:24px; text-decoration:none;}
	.jd_main a:hover{font-size:12px; line-height:24px; text-decoration:underline;}
	.jd_main span{color:#FF0000; font-size:12px; line-height:24px;}
		
.service{width:248px; height:auto; border:1px solid #CCCECD; margin-bottom:7px;}
	.service_top{width:238px; height:27px; padding-left:10px; padding-top:3px; background:url(../images/index-5_r2_c3.jpg) left -1px repeat-x; font-size:14px; font-weight:bold; color:#087CAF; line-height:24px;}
	.service_top img{width:7px; height:17px;}
	.service_main{width:233px; padding:15px 0 15px 15px;}
		.service_main a{ color:#087CAF; float:left; font-size:12px; padding-left:10px; line-height:30px; text-decoration:none; font-weight:bold;}
		.service_main a:hover{ font-size:12px; color:#0A87F8; font-weight:bold; text-decoration:underline;}
		
.ad_2{width:248px; border:1px solid #ccc; height:68px; overflow:hidden; margin-bottom:7px;}
	.ad_2 img{width:248px; height:68px; border:0; }
.ad_3{width:248px; border:1px solid #ccc; overflow:hidden; height:165px; *height:150px !important; _height:155px; margin-bottom:7px;}
	.ad_3 img{width:248px; height:165px; *height:150px !important; _height:155px; border:0;}




.weizhi{ width:996px; height:auto;border:1px solid #AAD9FB; padding:1px; margin-bottom:7px;}
.weizhi a{ font-size:14px; font-weight:bold; color:#666; line-height:24px; text-decoration:none; padding:0px 5px;}

.list{width:777px; border:1px solid #AAD9FB; height:auto; margin-bottom:7px; padding:10px 5px; font-size:1px; line-height:24px; background:#DAF5FC;}
	.list a{ font-size:13px; line-height:24px; text-decoration:none;}
	.list a:hover{font-size:13px; color:#FF0000; text-decoration:underline;}
	.fb_time{font-size:12px; line-height:24px; color:#999999; text-align:left;}
.dahei{font-size:18px; color:#000; font-weight:bold; text-align:center; line-height:24px;}
.time_main{ width:750px; height:25px; line-height:24px; color:#000; border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB; background:#F3F3F3; text-align:center; margin-bottom:10px;}
.time{ font-size:12px; color:#000000; font-weight:bold;}

.air_ticket{width:201px; height:auto; border:1px solid #AAD9FB; margin-bottom:7px;}
	.air_ticket_top{width:191px; height:28px; padding-left:10px; padding-top:4px; background:#DAF5FC; font-size:14px; font-weight:bold; color:#087CAF; line-height:24px;¡¡border-bottom:1px solid #AAD9FB;}
.air_ticket_main{ width:201px; padding:5px 0; font-size:12px; line-height:24px; text-decoration:none;}
.ticket_main{ width:201px; padding:5px 0; background:url(../images/gj_bg.jpg) right bottom no-repeat;}
.air_ticket_main a,.ticket_main a{ font-size:12px; line-height:24px; text-decoration:none;}
.money{color:#FF0000; font-size:12px;}
.air_ticket_main a:hover,.ticket_main a:hover{ color:#FF0000; text-decoration:underline;}


.red{ color:#FF0000; font-size:14px; line-height:24px;}
.red01{color:#FF0000; font-size:12px; line-height:24px;}
.blue{ color:#076FA4; font-size:14px; line-height:24px;}
	.blue a{color:#076FA4; font-size:14px; padding-right:5px; line-height:24px; text-decoration:underline;}
	.blue a:hover{color:#076FA4; font-size:14px; line-height:24px; text-decoration:underline;}
	
.table01{width:988px; padding:5px; border:1px solid #4FC1FD; background:#B6E3FA; margin-bottom:7px;}

.nav_dzi{ padding-left:20px; color:#7A7A78; font-size:12px; line-height:24px; font-weight:bold;}
	.nav_zi a{color:#7A7A78; padding:0px 5px; text-decoration:none; font-size:12px; line-height:24px;}
	.nav_zi a:hover{color:#7A7A78; padding:0px 5px; text-decoration:underline;}
.dzi{font-size:14px; padding-left:20px; text-align:left; color:#000000; font-weight:bold; line-height:24px;}
.table02 img{width:111px; height:76px; border:1px solid #ccc; padding:2px;}
.table02{width:968px; height:auto; padding:15px 0; border-bottom:1px dashed #B6E3F8;}
.td_zi{font-size:14px; color:#000000; line-height:24px;}


.weizhi{width:996px; height:auto;border:1px solid #AAD9FB; padding:1px; margin-bottom:7px;}
.weizhi a{ font-size:14px; font-weight:bold; color:#666; line-height:24px; text-decoration:none; padding:0px 5px;}

.list{width:750px; border:1px solid #AAD9FB; height:auto; margin-bottom:7px; padding:1px; font-size:12px; line-height:24px;}
.list_top{ width:740px; padding-left:10px; text-align:left; height:26px; padding-top:4px; font-size:14px; color:#000; font-weight:bold; background:#DAF5FC; margin-bottom:10px;}
.tu img{width:280px; padding:1px; height:180px; border:1px solid #ccc; margin-bottom:10px;}



.sqjd{ width:998px; height:auto;border:1px solid #B6E3F8; margin-bottom:7px; font-size:12px; line-height:24px;}

.bj_tourmain{ padding-left:10px; padding-top:10px; padding-bottom:10px;}
.tourtab {display:block;width:988px; height:33px; border-bottom:1px solid #B6E3F8; background:#E6F5FC; margin:0; padding-left:10px; padding-top:5px; font-size:14px;}
.tourtab li{display:block;float:left; height:33px; text-align:center;font-size:14px; width:200px; color:#000; font-weight:bold;}
.tourtab li a{color:#087CAF; text-decoration:none;font-size:14px;}
.tourtab li a:hover{color:#087CAF;}
.tourtab li.current{color:#087CAF;background:url(../images/nav_bg.jpg) left top no-repeat; }
.tourtab li.current a,.tourtab li.current a:hover {color:#087CAF; text-decoration:underline;}
#tour1 {width:200px;background-position:0 0px; padding-top:1px;}
#tour2 {width:200px;background-position:0 0px; padding-top:1px;}
#tour3 {width:200px;background-position:0 0px; padding-top:1px;}
#tour1 a {display:block;width:200px;}
#tour1.current {background-position:0 0px;}
#tour2.current {background-position:0 0px;}
#tour3.current {background-position:0 0px;}
.tourcont a{color:#000;}
.tourcont a:hover{color:#053F8D; text-decoration:underline;}

#tour_cont1{width:988px; padding:0; margin:0;}
#tour_cont2{width:988px; padding:0; margin:0;}
#tour_cont3{width:988px; padding:0; margin:0;}


.tb01{width:998px; height:28px; padding-top:6px;  line-height:24px; border-bottom:1px solid #B6E3F8; background:#E6F5FC; margin-bottom:7px;font-size:12px; line-height:24px;}
.tb01 span{ font-size:16px; color:#000000; font-weight:bold; line-height:24px;}
.blue02{color:#076FA4; font-size:12px; line-height:24px; font-weight:bold;}
.zi{font-size:14px; text-align:left; color:#000000; font-weight:bold; line-height:24px;}
.img{width:270px; height:225px; border:1px solid #ccc; padding:2px;}
.tb02{width:998px; height:auto; border:1px solid #B6E3F8; background:url(../images/guide_tours01_r18_c9.jpg) left bottom repeat-x;  margin-bottom:7px;font-size:12px; line-height:24px;}