@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
	background-color: #043c57;
	background-repeat: repeat;
	background-position: center top;
}
.toubu {
	background-color: #043c57;
	height: 46px;
	width: 100%;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	overflow: hidden;
}
.toubu_990 {
	height: 46px;
	width: 990px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}
.toubu_logo {
	height: 46px;
	width: 212px;
	float: left;
	padding: 0px;
}
.toubu_logo img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.toubu_mlqswz {
	height: 46px;
	float: left;
	font-size: 22px;
	line-height: 46px;
	color: #FFFFFF;
	font-family: "黑体";
}
.top_logo_you_xia {
	height: 46px;
	overflow:hidden;
	text-align: right;
	float: right;
	background:
	line-height: 46px;
	width: 600px;
	size:inherit;
}
.top_logo_you_xia_didian {
	float: right;
	padding-left: 10px;
	color: #F5F5F5;
	font-size: 12px;
	line-height: 46px;
}
.top_logo_you_xia_dianhua {
	font-size: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	line-height: 46px;
}
.zhgl_mlqs_dianhua{
	background-image: url(../images/zhgl_mlqs_dianhua.png);
	background-repeat: no-repeat;
	height: 46px;
	width: 23px;
	float: right;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="../images/zhgl_mlqs_dianhua.png"); 
	_background-image: none;
}
/* 头部结束*/

.pl_hdp{
	background-image: url(../images/pl_hdp1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 550px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.pl_ddhdp1{
	background-image: url(../images/palao_ztdbj.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 1927px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.flexslider{position:relative;height:550px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot1.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/* 幻灯片结束*/

.pl_dhzwk{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-color: #043c57;
}
.pl_dhbtwk{
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}

.dht_sy2{
	width: 990px;
	margin-top: 30px;
}
.dht_sy2 ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
.dht_sy2 ul li{
	float:left;
	height: 200px;
	width: 145px;
	margin-right: 53px;
}
.dht_sy2 ul li a{
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-family: "微软雅黑", "黑体", "宋体", "Arial";
	font-size: 26px;
	line-height: 55px;
	display: block;
	padding-top: 145px;
}
.dht_sy2 ul li a:hover{
	color: #FFFF00;
	_color: #FFFF00;
	text-align:center;
	font-family: "微软雅黑", "黑体", "宋体", "Arial";
	font-size: 26px;
	line-height: 51px;
	display: block;
	padding-top: 145px;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFF00;
}
.glbj_zs{
	height: 145px;
	width: 145px;
	background-image: url(../images/palao_zsbt.png);
	background-position: top;
	background-repeat: no-repeat;
}
.glbj_zs:hover{background-image: url(../images/palao_zsbt1.png);}
.glbj_bj{
	height: 145px;
	width: 145px;
	background-image: url(../images/palao_bjbt.png);
	background-position: top;
	background-repeat: no-repeat;
}
.glbj_bj:hover{background-image: url(../images/palao_bjbt1.png);}
.glbj_gl{
	height: 145px;
	width: 145px;
	background-image: url(../images/palao_glbt.png);
	background-position: top;
	background-repeat: no-repeat;
}
.glbj_gl:hover{background-image: url(../images/palao_glbt1.png);}
.glbj_jd{
	height: 145px;
	width: 145px;
	background-image: url(../images/palao_jdbt.png);
	background-position: top;
	background-repeat: no-repeat;
}
.glbj_jd:hover{background-image: url(../images/palao_jdbt1.png);}
.glbj_ts{
	height: 145px;
	width: 145px;
	background-image: url(../images/palao_tsbt.png);
	background-position: top;
	background-repeat: no-repeat;
}
.glbj_ts:hover{
	background-image: url(../images/palao_tsbt1.png);
}
/* 标题导航结束*/



/* 旅游线路*/
.plsy_xldbt{
	font-family: "微软雅黑", "黑体";
	font-size: 28px;
	line-height: 40px;
	color: #000000;
	text-align: left;
	height: 40px;
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	margin-bottom: 20px;
}
.plsy_xldbtt1{
	font-family: "微软雅黑", "黑体";
	font-size: 22px;
	color: #333333;
	text-align: left;
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	margin-top: 20px;
}
.plsy_zsbtk{
	width: 952px;
	overflow: hidden;
	height: 40px;
	background-color: #4db2e6;
	margin-top: 26px;
	margin-bottom: 6px;
}
.plsy_zsbtk_bt{
	overflow: hidden;
	height: 40px;
	background-color: #2684C2;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	line-height: 40px;
	color: #FFFFFF;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right: 8px;
	padding-left: 8px;
	width: auto;
	float: left;
}



.plsy_990{
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	list-style-image: none;
	padding: 0px;
	margin-top: 0px;
}
.plsy_bt952{
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	list-style-image: none;
	padding: 0px;
	margin-top: 16px;
	margin-bottom: 16px;
}
.plsy_xlwk1{
	width: 952px;
	overflow: hidden;
	margin-top: 20px;
}
.plsy_wk952{
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-bottom: 20px;
	overflow: hidden;
	padding-right: 19px;
	padding-left: 19px;
	padding-top: 10px;
	margin-top: 30px;
}
.plxl_zwk{
	float: left;
	height: 420px;
	width: 315px;
	margin-right: 6px;
	overflow: hidden;
	background-color: #2788C9;
}
.plxl_zwk:hover{
	float: left;
	height: 420px;
	width: 315px;
	margin-right: 6px;
	overflow: hidden;
	background-color: #C71C0E;
}
.plxl_xlsm {
	height: 38px;
	width: 315px;
	overflow: hidden;
	position: relative;
	top: -34px;
}
.plxl_xlsm dd {
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	line-height: 38px;
	margin-left: 30px;
}
.plxl_xlsm strong{
	font-size: 18px;
	margin-right: 20px;
	line-height: 38px;
}

.plxl_zwk1{
	float: left;
	height: 420px;
	width: 310px;
	margin-right: 6px;
	overflow: hidden;
}
.plxl_zwk2{
	float: right;
	height: 420px;
	width: 315px;
	overflow: hidden;
	background-color: #2788C9;
}
.plxl_zwk2:hover{
	float: right;
	height: 420px;
	width: 315px;
	overflow: hidden;
	background-color: #C71C0E;
}

.plsy_xltj a span {
	display:block;
	text-align:center;
	font-size: 14px;
	line-height: 32px;
	color: #FFFFFF;
	overflow: hidden;
	background-color: #000000;
	height: 32px;
	position: relative;
	top: -32px;
	opacity:0.60;
	filter: Alpha(opacity=60);
	text-decoration: none;
}
.plsy_xltj a:hover span{
	display:block;
	text-align:center;
	font-size: 14px;
	line-height: 32px;
	color: #FFFF00;
	overflow: hidden;
	background-color: #000000;
	height: 32px;
	position: relative;
	top: -32px;
	text-decoration: none;
	opacity:1.00;
	filter: Alpha(opacity=100);}
	
.plsy_xltj1 a span {
	display:block;
	text-align:center;
	font-size: 14px;
	line-height: 38px;
	color: #FFFFFF;
	overflow: hidden;
	background-color: #2788C9;
	height: 38px;
	position: relative;
	top: -38px;
	text-decoration: none;
	opacity:1;
	filter: Alpha(opacity=100);
}
.plsy_xltj1 a:hover span{
	display:block;
	text-align:center;
	font-size: 14px;
	line-height: 38px;
	color: #FFFF00;
	overflow: hidden;
	background-color: #C71C0E;
	height: 38px;
	position: relative;
	top: -38px;
	text-decoration: none;
	opacity:1.00;
	filter: Alpha(opacity=100);}
	
.plxl_xs32{
	height: 207px;
	width: 310px;
	top: -32px;
	position: relative;
}



/* 帕劳酒店*/
.pllygl990{
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	list-style-image: none;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-top: 50px;
}
.lygl_wk952{
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-bottom: 30px;
	overflow: hidden;
	padding-right: 19px;
	padding-left: 19px;
	padding-top: 20px;
}
.lygl_nr952{
	width: 940px;
	background-color: #F7F7F7;
	overflow: hidden;
	font-family: "微软雅黑","宋体", "Arial";
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	text-align: left;
	margin: 0px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.palau_pljdwk952{
	width: 990px;
	overflow: hidden;
	padding-bottom: 10px;
	margin-top: 18px;
}

.palau_jdnrkz {
	height: 220px;
	width: 302px;
	overflow: hidden;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	elevation:above;
	margin-right: 20px;
}
.palau_jdnrky {
	height: 220px;
	width: 466px;
	overflow: hidden;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: right;
	elevation:above;
}

.palau_dbjdys a span {
	display:block;
	text-align:center;
	font-size: 14px;
	line-height: 38px;
	color: #FFFFFF;
	overflow: hidden;
	background-color: #2292CE;
	height: 38px;
	position: relative;top: -38px;
	text-decoration: none;
	opacity:0.90;
	filter: Alpha(opacity=90);
}
.palau_dbjdys a:hover span{
	display:block;
	text-align:center;
	font-size: 14px;
	line-height: 38px;
	color: #FFFF00;
	overflow: hidden;
	background-color: #C50404;
	height: 38px;
	position: relative;
	top: -38px;
	text-decoration: underline;
	opacity:1.00;
	filter: Alpha(opacity=100);}


/* 景点*/
.tejia_wb {
	padding: 0px;
	width: 952px;
	overflow: hidden;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tejia_wbk {
	float: left;
}
.tejia_wbk:hover {
	background-color: #000000;
}
.tejia_box{
	width:952px;
	margin: 0px;
	padding: 0px;
}
.tejia_box li{
	list-style:none;
	float:left;
	cursor:pointer;
	list-style-type:none;
	margin-top: 1px;
	margin-left: 1px;
}
.tejia_tupian img {
	height: 195px;
	margin: 0px;
	padding: 0px;
	display: block;
}




/* 攻略*/
.plsy_gl_c_wk{
	background-color: #298ED1;
	height: 320px;
	width: 952px;
	margin-bottom: 10px;
	margin-top: 20px;
}

.plsy_gl_z_wk{
	background-color: #845FDD;
	height: 320px;
	width: 952px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.plsy_gl_y_wk{
	background-color: #298ED1;
	height: 320px;
	width: 952px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.plsy_gl_x_wk{
	background-color: #845FDD;
	height: 320px;
	width: 952px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.plsy_gl_g_wk{
	background-color: #a00257;
	height: 320px;
	width: 952px;
	margin-bottom: 10px;
	margin-top: 20px;
}

.plsy_gl_t_z{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 320px;
	width: 410px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.plsy_gl_t_zy{
	margin: 0px;
	padding: 0px;
	float: right;
	height: 320px;
	width: 410px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.plsy_gl_z_y{
	float: right;
	height: 320px;
	width: 534px;
	text-align: left;
	margin-left: 8px;
}
.plsy_gl_z_yz{
	float: left;
	height: 320px;
	width: 534px;
	text-align: left;
	margin-right: 8px;
}
.plsy_gl_ynr{
	text-align: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 32px;
	color: #FFFFFF;
	margin-right: 6px;
	margin-left: 6px;
}
.plsy_gl_ynr a{
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	text-decoration: underline;
}
.plsy_gl_ynr a:hover{
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #FFFF00;
	text-decoration: underline;
}

.plsy_jdtjtjk{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #FFFF00;
	text-decoration: none;
	line-height: 38px;
	height: 38px;
	margin-top: 4px;
	margin-left: 6px;
}
.plsy_jdtjtjk a{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #FFFF00;
	text-decoration: none;
	line-height: 38px;
	height: 38px;
	margin-top: 4px;
}
.plsy_jdtjtjk a:hover{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 38px;
	height: 38px;
	margin-top: 4px;
}





/* 行程线路推荐结束 */
.jdmp_nk{
	width: 100%;
	padding-top: 16px;
	overflow: hidden;
	top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.jdmp_nk li{
	height: 238px;
	width: 30%;
	display: inline;
	float: left;
	margin-left: 2%;
	text-align: center;
	overflow: hidden;
	background-color: #1157a3;
	margin-bottom: 6px;
}
.jdmp_nk li:hover{
	background-color: #B10E1B;
}
.jdmp_nk li:hover a{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 34px;
	color: #FFFFCC;
	text-decoration: none;
}


.jdmp_nk li img{
	margin: 0px;
	padding: 0px;
	height: 200px;
	min-width:100%;
_width:expression(document.body.clientwidth <100?"100%":"auto");
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	overflow: hidden;
}
.jdmp_nk li:hover img{
	opacity:0.80;
	filter: Alpha(opacity=80);
}
.jdmp_nk li a{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	text-decoration: none;
}
.zbmp_bt{
	height: 30px;
	width: 100%;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	top: -30px;
}
.Contentbox_bt a span {
	display:block;
	text-align:center;
	font-size: 18px;
	line-height: 30px;
	color: #000000;
	overflow: hidden;
	background-color: #FFFF00;
	height: 30px;
	position: relative;
	top: -60px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	float: right;

	padding-right: 4px;
	padding-left: 4px;
}

/* 周边景点结束*/

.hdp11_990 {
	padding: 0px;
	width: 570px;
	margin-left: auto;
	margin-top: 620px;
	height: 618px;
	border: 10px solid #CC0033;
	margin-right: auto;
}

#banner {
	HEIGHT: 95px;
	background-color: #ffffff;
}

#banner { BACKGROUND-COLOR: #FFFFFF; BACKGROUND-IMAGE: none; HEIGHT: 618px; }
.banner_image { BACKGROUND-COLOR: #ffffff; HEIGHT: 618px; }

#slide_banners {z-index: 10; margin:0 auto; width:572px; height:618px; background-color:#FFF;}
#wall {list-style-type:none; margin:0; padding:0; display:block; float:left;}
#thumbs {
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	right:10px;
	z-index:2000;
	bottom:10px;
	text-align: center;
}
#thumbs li.thumb {
	float:left;
	margin:3px;
	width:60px;
	height: 50px;
	text-align: center;
}
#thumbs li.thumb img {
	width:60px;
	height: 50px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	margin: 0px;
	padding: 0px;
}
#thumbs li.thumb a {
	margin: 0px;
	width:60px;
	display: block;
	height:50px;
	background-color: #EFEFEF;
	border: 1px solid #EFEFEF;
}
#thumbs li.thumb a.activeSlide {
;
	background-color: #FF3333;
	height: 50px;
	width: 60px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding-top: 2px;
}
#thumbs li.thumb div {border: 0; height: 15px; line-height:15px; margin:0; .margin-top:-2px; padding:0px; text-align:center; cursor: pointer; }
/* PAGE */
#page_content{
	WIDTH:572px;
	POSITION:relative;
	BACKGROUND-COLOR: #fff;
	margin-right: auto;
	margin-left: auto;
}
#page_main { POSITION:relative; float:left; width:100%; } 
