﻿body {margin:0;font-size:12px;color:#2B2B2B;font-family:tahoma,宋体}

td, div {font-size:12px;word-break:break-all}
input,button { font-size:12px; border-width:1px}
select {font-size:12px; border-width:1px}
textarea { font-size:12px; border:1px solid #ccc}
form {margin:0}
img {border:0;_vertical-align:middle}
.twidth {width:960px;background:#fff;margin-right:auto;margin-left:auto;overflow-x:hidden}

.left  {
background-color:#FFF;border-color:#80BBE7; padding:0; margin:0;border-style:solid;border-width:1px;float:left;width:280px; border-top-width:0px;}
.leftnoborder{ width:280px; float:left;}

.mid  { 
float:left;

margin-left:8px;
width:419px;

}
#navtopbar{ height:30px; overflow:hidden; float:left; padding:0; margin:0; line-height:26px; clear:none;}
.right  {
float:right; 
/*border-color:#80BBE7;border-style:solid;*/
border-color:#80BBE7; padding:0; margin:0;border-style:solid;border-width:0px;
border-top-width:0px;


width:249px;
margin-top:5px;
 

}

#tabsearch{ width:279px; height:300px; overflow:hidden; border-width:0px;}
#tags{ width:279px; list-style-type:none; padding:0; margin:0; }
#tagContent{ background-color:#FFF; height:238px;border-color:#80BBE7; float:left; width:277px; padding:0; margin:0;
border-style:solid;
border-width:1px;}

#tags li {
float:left;
height:30px;
width:90px;
list-style-type:none;
margin-right:1px;
padding-left:1px;
margin-left:1px;
}
.lblOn{background:url("../images/tab01.gif") no-repeat scroll left bottom transparent;
}

.lblOff{background:url("../images/tab02.gif") no-repeat scroll left bottom transparent;}

.lblOff a{ color:#000;}
.lblOn  a{ color:#ffffff;}
#tags li a {
float:left;
line-height:23px;
text-decoration:none; text-align:center; font-weight:800; font-size:10pt; padding-left:30px;
}
.tagContent{ display:none;}





#tabxianlu{ width:417px;  border-color: #BDCFE3; border-width:0px; border-style:solid ;

overflow:hidden;}
#xianlutags {
height:33px;
margin:0 0 0 0px;
padding:0;
}
#xianlutagContent{ background-color:#FFF; height:300px;}

#xianlutags li {
float:left;
height:33px;
width:125px;
list-style-type:none;
margin-right:0px;
padding-left:7px;
margin-left:1px;
}
.xianlulblOn{background:url("../images/v1.gif") no-repeat scroll left bottom transparent;
}


.xianlulblOff{background:url("../images/v2.gif") no-repeat scroll left bottom transparent; padding-top:2px; }

.xianlulblOff a{ color:#2B2B2B;}
.xianlulblOn  a{ color:#ffffff;}
#xianlutags li a {
float:left;
line-height:23px;
text-decoration:none; text-align:center; font-weight:800; font-size:12px; padding-left:3px;
 font-family:Arial,Helvetica,sans-serif;
 padding-top:3px;


}
#xianlutabbg{background-image:url("../images/vV_BG.gif");
background-repeat:repeat-x; width:414px;
height:34px;}
.xianlutagContent{ display:none;}
#xianluContent{
border-bottom:1px solid #BEBEBE; margin:0;
border-left:1px solid #BEBEBE;
border-right:1px solid #BEBEBE;
border-top:0px solid #BEBEBE;
padding:0;
width:413px;
margin-left:0px;
height:302px;}
.xianluContent{ padding:0; margin:0;}

#xianlutags{}
.tablist{ margin:0; padding:0; padding-left:8px;}
.tablist a{ color:#2B2B2B; text-decoration:none; float:left; }
.tablist span{ float:right; color:#2B2B2B; padding-right:5px; }
ul.tablist li {
background:url("../images/v.gif") no-repeat scroll left center transparent;
clear:both;
display:block;
font-size:12px;
line-height:23px;
overflow:hidden;
padding-left:15px;
text-align:left;

border-bottom:1px dashed #CCCCCC;
}

#slideshow * { margin: 0; padding: 0; }
 #slideshow { position: relative; padding: 0px 0 0px; width: 419px; height: 227px; }
 #slideshow #menu, #slideshow #pictures, #slideshow #loading { position: absolute; }
 #slideshow #loading { background: url(spinner.gif); display: block; top: 100px; left: 290px; text-indent: -5000px; width: 24px; height: 24px; visibility: hidden; z-index: 5; }
 #slideshow #pictures { background-color:#B12E03; width: 393px; height: 227px; left: 0; overflow: hidden; }
 #slideshow #pictures li { display: block; position: absolute; top: 0; width: 575px; }
 #slideshow #pictures li img { display: block; position: relative; bottom: 0; }
 #slideshow #menu li { display: block; z-index: 1000; position: relative; zoom: 1; }
 #slideshow #menu li a { display: block; font: 9px "Verdana"; text-decoration: none; width: 19px;text-align:center; z-index: 1000; color: #fff; line-height: 16px; vertical-align: middle; zoom: 1;border-bottom:1px solid #FFCFA5; margin-left:4px;}
 #slideshow #menu li a:focus { outline: 0; }
 #slideshow #menu li a:hover { color: #ccc; }
 #slideshow #menu li.current a { font: 9px "Verdana"; color: #E54202; width: 19px;text-align:center; line-height: 16px;background-color:#FFCFA5; }
 #slideshow #menu li.background { background:url(homecommonBG.png) -550px -200px no-repeat ; position: absolute; font-size: 1px; height: 7px; width: 4px; z-index: 5;}
 #slideshow #menu {
background:url("../images/slidebG.png") no-repeat scroll 0 0 transparent;
height:227px;
left:390px;
list-style-type:none;
width:23px;}
.labName b a{ color:#FFF; font-size:11bt; }

.mm {
border-color:#80BBE7;
border-right:1px solid #80BBE7;
border-style:solid;
border-width:0 1px 1px;
clear:both;
margin-bottom:5px;
overflow:hidden;
padding-bottom:4px;

}
.tmleft {
background-image:url("../images/hotel_listbg.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:29px;
width:100%;}



.tm {
background-image:url("../images/litBlue.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:29px;
width:100%;}
.mtm {
background-image:url("../images/mblue.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:29px;
width:100%;}

.mtm2 {
background-image:url("../images/mblue704.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:29px;
width:100%;}
.tm3 {
background-image:url("../images/rightBule.gif");
background-repeat:no-repeat;

clear:both;
display:block;
height:29px;
width:100%;}

.tm2 {
background-image:url("../images/lightbule.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:28px;
width:100%;
padding:0;
margin:0;

}

.tmaboutme{
background-image:url("../images/aboutbgYEL.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:29px;
width:100%;}

.tm345 {
background-image:url("../images/345title.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:27px;
width:100%;}


.tm350 {
background-image:url("../images/350title.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:27px;
width:100%;}

.hotel345tm{
background-image:url("../images/hotel345.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:28px;
width:100%;}

.hotel350tm{
background-image:url("../images/hotel350.gif");
background-repeat:repeat-x;

clear:both;
display:block;
height:28px;
width:100%;}

#search{ width:414px; float:left;margin-left:8px;}
#search2{ width:704px; float:left;margin-left:0px;}
#search li { line-height:25px;}
#search2 li{ line-height:25px;}
#mdd li{ width:40px; float:left; clear:none; line-height:23px;}
.tm span.tt ,.mtm2 span.tt ,.mtm span.tt,.tmleft span.tt ,.tm2 span.tt,.tm345 span.tt,.tm350 span.tt,#tripTools span.tt,.hotel345tm span.tt,.hotel350tm span.tt{
background:none repeat scroll 0 0 transparent;
color:#0071B5;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:28px;
margin:0;
padding:0px 0 0 25px;
line-height:28px;
}
.hotel345tm span.tt a,.hotel350tm span.tt a,.tm345 span.tt a,.tm350 span.tt a{color:#0071B5;}
.tm span.tt ,.hotel345tm span.tt,.hotel350tm span.tt,.tm345 span.tt,.tm350 span.tt{
background:url("../images/iconbig.gif") no-repeat  transparent

}

.tm span.tt a{ color:#0071B5;}
.tmaboutme span.tt{ background:none repeat scroll 0 0 transparent;
color:#ffffff;
display:block;
float:left;
font-size:10ptpx;
font-weight:bold;
height:29px;
margin:0;
padding:7px 0 0 45px;}
.youhui{ text-align:center; padding-bottom:5px;}
.youhui img{background-color:#FFFFFF;
border:1px solid #DDDDDD;
padding:2px;
width:239px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:2px;

}
#newline{border-color:#b4d2f3;border-style:solid;border-width:1px;border-top-width:0px;}
.tmcontent{ width:275px; overflow:hidden; border-color:#b4d2f3; padding:0; margin:0;border-style:solid;border-width:1px;border-top-width:0px;}
#xianluAd img{background-color:#FFFFFF;
border:1px solid #DDDDDD;
margin-left:3px;
margin-right:auto;
padding:2px;
text-align:center; 
width:401px;}
.xianluContent{ display:none;}
#xianPreview{ display:none; width:405px; border:3px; border-color:#F90; border-style:solid; font-size:12px; line-height:22px; }
#xianPreview ul{ margin:0 ; padding:0 0 0 7px;}
#xianPreview ul li{ list-style-type:none; padding:0 0 0 3px; margin:0 0 0 0;}

#indexaboutme{ height:218px;border-color:#FF9900;border-style:solid; border-width:1px; padding-left:1px; margin-right:1px; width:244px; margin-left:1px; font-size:10pt; line-height:22px;}
#indexaboutme ul{ padding-left:1px; list-style:none;}
.kefu{
	background-color:#FFFFFF; height:95px; font-size:12px; padding-left:30px; }
.kefu li{ padding-left:5px; border-bottom:#cccccc 1px dashed;}
dl,dt,ol,ul,dd,li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
/*列表标题样式*/
ul.nl {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
padding-top:3px;
}
ul.nl li { clear:both;  	 
background:transparent url(../images/dotg.gif) no-repeat scroll left center;
display:block;

text-align:left;
font-size:12px;
line-height:22px;
overflow:hidden;
padding-left:15px;
white-space:nowrap;
border-bottom:1px dashed #CCCCCC;
 }


ul.nl  span{  float: right; margin-right:3px;}
ul.nl li img {padding:5px 0;}



/*景点*/
#jingdian{ width:705px; float:left; position:relative;}
.headgrey{ height:33px; 
background-image:url("../images/VV_BG.gif");
background-repeat:repeat-x; }
.labName{ 
width:110px;
float:left;
height:36px;
line-height:34px;
padding-left:0px;
padding-top:0px;
text-align:center;
text-decoration:none;	
color:#ffffff;
font-size:14px;
top:-3px;
background:url("../images/hot_bg.gif") no-repeat scroll 0 0 transparent;}
.labName b{ line-height:29px;}
.labTab{  width:590px;padding-top:0px; float:left; margin-left:5px; background:url("../images/jingdiantitle.gif") ;background-repeat:repeat-x; height:28px; margin-top:3px; line-height:28px; }
/*.labTab1{background:url("../images/v2_1.gif") no-repeat scroll left bottom transparent; height:29px; float:left; width:11px;}
.labTab2{background:url("../images/v2_2.gif") ;background-repeat:repeat-x; height:29px; float:left; width:578px;}
.labTab2 a {color:#2B2B2B;  font-size:12px;text-decoration:none;  line-height:29px;}
.labTab3{background:url("../images/v2_3.gif") no-repeat scroll left bottom transparent; height:29px; float:left; width:11px;}

*/

.labTab1,.labTab3{ display:none;}
.labTab2 a{ font-weight:800; padding-left:5px; }
.contentGrey{
	float:left;
border-bottom:1px solid #BEBEBE;
border-left:1px solid #BEBEBE;
border-right:1px solid #BEBEBE;
padding:0; }
#jingdianList  li{
	float:left; width:145px; margin-left:5px; overflow:hidden; display:inline; line-height:20px; height:20px;
	background:url("../images/icon2.gif") no-repeat scroll left center transparent; padding-left:10px;
}
.contentGrey  li a{ color:#2B2B2B; text-decoration:none;}
.contentGrey img {background-color:#FFFFFF;
border:1px solid #DDDDDD;
margin-left:auto;
margin-right:auto;
padding:2px;
text-align:center;}

.marquee {  width:300px; height:148px; overflow:hidden; line-height:30px; }
.marquee li { width:290px; height:148px; text-align:center;}
.marquee li img { margin:10px,10px;0,5px;}
.level li { float:left;}


/*景点*/
#HoteListIndex{ width:705px; overflow:hidden; float:left;}
.HeadBlue{background:url("../images/H1MenuBg.gif") repeat scroll 0 0 transparent;
float:left;
height:32px;
margin-top:5px;
padding-left:25px;
width:705px;}
.HeadBluemenu2 {
background:url("/skin/images/menu2.gif") repeat scroll 0 0 transparent;
float:left;
font-size:12px;
font-weight:bold;
height:23px;
margin-right:2px;
padding-left:13px;
padding-top:9px;
width:70px;
}
.HeadBluemenu  {
background:url("/skin/images/menu.gif") repeat scroll 0 0 transparent;
float:left;
height:19px;
margin-right:2px;
margin-top:4px;
padding-left:13px;
padding-top:9px;
width:60px;
}
.contentBlue{border-color:#80BBE7;
border-right:1px solid #80BBE7;
border-style:solid;
border-width:0 1px 1px;
clear:both;
margin-bottom:5px;
overflow:hidden;
padding-bottom:4px;}

.ooList{ display:none;}
#menu a:link, #menu a:visited {
color:#333333;
text-decoration:none;
}
.HeadBluemenu a:link, .HeadBluemenu a:visited {
color:#333333;
text-decoration:none;
}

.HeadBluemenu2 a:link, .HeadBluemenu2 a:visited {
color:#333333;
text-decoration:none;
}

/*主题旅游*/
.topic{ float:left; width:268px; overflow:hidden; border-bottom:1px dashed #CCCCCC; padding:3px;}
.topic img{ float:left;}
.topicContent{ float:right; width:160px; overflow:hidden;margin:0; padding:0;}
.topicContent ul { margin:0; padding:0;}
.topic ul li { margin:0; padding:0; 
clear:both;
display:block;
font-size:12px;
line-height:20px;
overflow:hidden;
padding-left:5px;
text-align:left;}

.topic  a {
color:#2B2B2B;
float:left;
text-decoration:none;

}

.hphoto li {
float:left;
height:150px;
width:173px;
color:#2B2B2B;


}
.hphoto b{color:#2B2B2B; font-weight:400;}

.hphoto  a { color:#2B2B2B; text-decoration:none;}
b a{ font-size:12px; font-weight:400; text-decoration:none;}
.hphoto a img {
border:0 none;
height:100px;
width:163px;
}

.hphoto p {
border:1px solid #CCCCCC;
margin:2px;
padding:2px;
}
#focus{ width:699px; float:left; border-style:solid;border-width:1px; height:248px;  color:#2B2B2B; border-color:#80BBE7;}
#focusText{ float:left; width:325px; overflow:hidden;}
#focusText  a{ color:#2B2B2B; text-decoration:none;}
#focusText h1{ text-align:center; height:25px; padding:0; line-height:25px; margin:0;}
.aTitle{ font-size:14px;}
.aTitel a{ font-size:14px; text-align:center }
.tmcontent a{ color:#2B2B2B; text-decoration:none; line-height:22px; float:left; padding-right:10px;}
.tmcontent td{ line-height:22px;}
.tmcontent  span{ float:right;}
#youlink{ float:left;margin-top:5px; width:960px;}
#youlink li{
float:left;
height:24px;
line-height:24px;
margin:0;
overflow:hidden;
padding:0 0 0 15px;
width:125px;
}
#youlink  a{ color:#2B2B2B;}
#youlinkContent{  text-align:left; float:left;border:1px solid #C5D9E4; padding:0; margin:0; border-top-width:0px;  width:957px;  margin-left:auto; margin-right:auto; margin-left:1px; overflow:hidden;}
#d_001{width:960px;background:#fff;margin-right:auto;margin-left:auto;overflow-x:hidden}
#hotelLeft{ width:345px; float:left;border-color:#80BBE7;
float:left;
margin-top:3px;

padding:0;}
#hotelRight{ width:350px; float:left; margin-left:9px;border-color:#80BBE7;
float:left;
padding:0;
margin-top:3px;

}
.lefts{float:left;width:130px;}
.rights{float:left; padding-left:5px;}
ul.nl span{border:0px;}

#tripTools{ 


float:right;
margin:5px 0 0;
padding:0;
width:249px;}
#tripTools ul{ padding-left:0px; float:left;border-color:#b4d2f3; border-style:solid;border-width:1px;border-top-width:0px; width:247px;}
#tripTools ul li{ float:left}
/*tools*/
.kit01{
background-image:url("../images/tools.gif");
background-repeat:no-repeat;
background-position:-10px -237px;
display:inline;
float:left;
font-weight:bold;
height:30px;
margin-top:6px;
overflow:hidden;
padding:6px 10px 0 0;
text-align:right;
width:110px;}
.kit02{
background-image:url("../images/tools.gif");
background-repeat:no-repeat;
background-position:-10px -516px;
display:inline;
float:left;
font-weight:bold;
height:30px;
margin-top:6px;
overflow:hidden;
padding:6px 10px 0 0;
text-align:right;
width:110px;}

.kit03{
background-image:url("../images/tools.gif");
background-repeat:no-repeat;
background-position:-10px -68px;
display:inline;
float:left;
font-weight:bold;
height:30px;
margin-top:6px;
overflow:hidden;
padding:6px 10px 0 0;
text-align:right;
width:110px;}

.kit04{
background-image:url("../images/tools.gif");
background-repeat:no-repeat;
background-position:-10px -12px;
display:inline;
float:left;
font-weight:bold;
height:30px;
margin-top:6px;
overflow:hidden;
padding:6px 10px 0 0;
text-align:right;
width:110px;}


.kit05{
background-image:url("../images/tools.gif");
background-repeat:no-repeat;
background-position:-10px -180px;
display:inline;
float:left;
font-weight:bold;
height:30px;
margin-top:6px;
overflow:hidden;
padding:6px 10px 0 0;
text-align:right;
width:110px;}


.kit06{
background-image:url("../images/tools.gif");
background-repeat:no-repeat;
background-position:-10px -347px;
display:inline;
float:left;
font-weight:bold;
height:30px;
margin-top:6px;
overflow:hidden;
padding:6px 10px 0 0;
text-align:right;
width:110px;}

#index4{ width:705px; float:left;}

#index41{ width:345px; float:left}
#index42{ width:350px; float:left;margin-left:9px;}

.borderblue{border-color:#80BBE7;
border-style:solid;
border-width:0 1px 1px 1px;
float:left;
margin-top:0px;
padding:0;}

.t01{ height:22px;}
.t01  td{border-bottom:1px dashed #CCCCCC;  color:#1D5091;}
#tq{ height:70px; padding-left:20px; padding-top:8px; clear:both; width:200px;}


.banner_list {

background:transparent url(/skin/images/sy_bgimg09.gif) repeat-x scroll 0 0;
clear:both;
float:left;
height:81px;
margin-top:2px;
width:958px;
verflow:hidden;
}
.banner_list .fleft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/skin/images/sy_bgimg08.jpg) no-repeat scroll left center;
height:71px;
overflow:hidden;
padding:10px 0 0 140px;
width:775px;
}

.banner_list .fright {

background:transparent url(/skin/images/sy_bgimg10.gif) no-repeat scroll right center;
height:81px;
width:3px;
verflow:hidden;
}

.fright, .f_right {
display:block;
float:right;
}
.fleft, .fcenter, .f_left {
display:block;
float:left;
}

#indexaboutme ul {
list-style:none outside none;
padding-left:1px;
}

.kefu {
background-color:#FFFFFF;
font-size:12px;
height:95px;
padding-left:30px;
}

.labTab2 a{color:#0071B5;}
#indexad {padding-top:5px;}

#indexad a{ float: left;  padding-right:5px;}

.dvhotel{ width:340px;height:90px;}
.dv_l{float:left; margin:5px;}
.dv_r{float:right; width:200px; line-height:20px;}
.dv_l_t{float:left; margin:5px}
.dv_l img{border:1px; padding:3px; background-color:#CCC;}
.dvhotel{ border-bottom:1px solid #BDD7F4;}

#indexad img
{


background-color:#CCCCCC;
border:1px none;
padding:3px;


}

.quesstion1  {
border:1px solid #A9C8EE;
display:inline;
float:left;
margin-top:10px;
padding:10px 0;
width:958px;
}


.quesstion1 ul {
display:inline;
float:left;
margin-left:18px;
width:200px;
}

.quesstion1 ul li a {
background:url("http://upload.17u.cn/ly/cn/img/seo/hk_13.gif") no-repeat scroll 0 8px transparent;
float:left;
padding-left:8px;
}

.quesstion1 ul li {
float:left;
line-height:22px;
text-align:left;
width:200px;
}

.sj {
margin-bottom:5px;
text-indent:10px;
}

.quesstion1 ul li font {
font-size:14px;
font-weight:700;
}




.tabs {
position:relative;
clear:both;
}
.tabs .s2 {
left:200px;
position:absolute;
top:-4px;
}

a.tab_off:link, a.tab_off:visited {
background:none repeat scroll 0 0 #EFF8FF;
border:1px solid #C6D9E5;
height:30px;
padding:0 10px;
}

.tabs .s2 a {
display:block;
float:left;
height:29px;
line-height:31px;
margin:0 3px;
}

a.tab_on:link, a.tab_on:visited {
background:none repeat scroll 0 0 #47A9DC;
border:1px solid #078DD2;
color:white;
height:29px;
padding:0 10px;
text-decoration:none;
}
.tagContent{margin-top:2px;}
.wqimg{float:left;width:200px;}

