body {
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #000000;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
p,h1,h2,h3{ margin:0px; padding:0px;}
ul,li,dl,dt,dd{ margin:0px; padding:0px; list-style-type:none;}
img{ border:none;}
a:link,a:visited{ color:#000000; text-decoration:none;}
a:hover,a:active{ color:#FF0000;}	
a.gray,.gray{ color:#696969;}
a.green,.green{ color:#339719;}	
a.orange,.orange{ color:#eb6100;}
.input{ border:#c9c9c9 solid 1px; padding:0 10px;}

ul {
  list-style: none;
}


#container { width:1009px; margin: 0 auto; background:url(../images/bj.jpg) repeat-y center;}	
.pagebody { width:960px; margin: 0 auto; border-right:#c9c9c9 solid 1px; border-left:#c9c9c9 solid 1px; padding:0 20.5px}


/*顶部*/
#topbox{ height:35px; border-bottom:#c9c9c9 solid 1px; background:url(../images/topbj.jpg) repeat-x bottom;}
#top{ width:960px; margin:0 auto; padding-top:4px;}
#top1{ float:right;}
#head{ height:165px;}

/*导航*/
.nav {
	height:40px; 
	background:url(../images/navbj.jpg) repeat-x bottom;
}
.nav ul {
padding:0;
margin:0;
list-style-type: none;
width:600px; font-size:14px; font-weight:bold; color:#FFFFFF;
}
.nav ul li {
float:left;
position:relative;	
z-index:10000;
width:100px; text-align:center;
}
.nav ul li a, .nav ul li a:visited {
display:block;
text-align:center;
padding:8px;
color:#FFF;
}

.nav ul li a:hover{color:#ffffff; background:url(../images/navbja.jpg) repeat-x bottom;}

.nav ul li ul {
	display: none;
	position:absolute;
	left:0;
	z-index:99999;
	width:100px;
}

.nav ul li ul li{background:#F9F0CF; font-weight:normal;}

.nav ul li ul li a{
	display:block;
	color:#FFFFFF !important;	
	background:#FF9900;
	border-bottom:#FFFFFF solid 1px;
}


.nav ul li ul li a:hover {
	color:#FFFFFF !important;
	
}
.navline{ background:url(../images/navline.jpg) no-repeat right;}
.weather{ width:225px; float:right; color:#FFFFFF; padding-top:10px;}

/*旅游搜索*/
.btbox{ height:21px; font-size:14px; font-weight:bold; padding:3px 12px 6px 12px; background:#fdfeff url(../images/btbj.jpg) repeat-x bottom; border-top:#339719 solid 2px; border-bottom:#c9c9c9 solid 1px;}
.txtbox{ padding:12px;}
.txtbox li{ height:24px; overflow:hidden;}
.morebox{ padding-top:3px; float:right;}
.lyss{ width:219px; height:269px; overflow:hidden; margin-right:14px; border:#c9c9c9 solid 1px; border-top:none; float:left;}

/*焦点图*/
#adbox{ width:469px; height:270px; margin-right:14px; float:left;} 
#focus{width:469px;height:270px;overflow:hidden;position:relative;}
#focus ul{height:270px;position:absolute;}
#focus ul li{float:left;width:469px;height:270px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:469px;height:20px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:441px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:60px;cursor:pointer;}
#focus .preNextBak{width:45px;height:100px;position:absolute;top:60px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}

/*最新资讯*/
#zxzx{ width:239px; height:269px; float:left; border:#c9c9c9 solid 1px; border-top:none;}

/*国内长、短游 境外游*/
#gncx{ width:473px; height:360px; overflow:hidden; float:left; margin-right:14px; }
#gndx{ width:473px; height:360px; overflow:hidden; float:left; }
#jwly{ width:724px; height:415px; overflow:hidden;}
.lyxl1{ border-bottom:#cbcbcb solid 3px; margin-bottom:8px}
a.more,.more{ float:right; color:#696969; padding:10px 12px 0 0;}
.lyxl2{ padding: 6px 12px; border:#74abb1 solid 1px; background:#eff3f4; margin-bottom:8px;}
.lyxl2 a:link,.lyxl2 a:visited{ color:#049fb1;}
.lyxl2 a:hover,.lyxl2 a:active{ text-decoration:underline;}
.lyxl3{ height:27px; background:url(../images/lyxl3bj.jpg) repeat-x bottom; font-weight:bold;}
.lyname{ width:55%; float:left; overflow:hidden;}
.lyname a{ padding-left:10px;}
.lyday{ width:9%; text-align:center; float:left; overflow:hidden;}
.lydate{ width:15%; text-align:center; float:left; overflow:hidden;}
.lypay{ width:20%; text-align:center; float:left; overflow:hidden;}
.lyxl4{ height:24px; border-bottom:#c9c9c9 dashed 1px; padding:5px 0; overflow:hidden;}

/*境外风情*/
#jwfq{ width:219px; height:250px; overflow:hidden; border:#c9c9c9 solid 1px;}
.lygl{ width:219px; height:180px; overflow:hidden; border:#c9c9c9 solid 1px;}	
.gjx{ width:219px; height:135px; overflow:hidden; border:#c9c9c9 solid 1px;}

/*左侧*/
.sidebox{ border:#c9c9c9 solid 1px; background:url(../images/sidebj.jpg) no-repeat bottom right; padding-bottom:20px; margin-bottom:14px;}
.side{ padding:12px; }
.side ul{ font-size:14px; line-height:34px;}
.side li{ border-bottom:#c9c9c9 dashed 1px; background:url(../images/ico2.jpg) no-repeat left;}
.side li a{ display:block; padding-left:20px;}
.side li a:hover{ color:#339719; text-decoration:underline; font-weight: bold;}

/*右侧*/
.mainbtbox{ border-bottom:#cbcbcb solid 3px; margin-bottom:8px; height:26px; margin-bottom:14px; }
.mainbt{ float:left; padding-right:20px; border-bottom:#339719 solid 3px; font-size:14px; font-weight:bold; color:#339719;}	
.location{ float:right; color:#696969;}

#xlsearchbox {width:724px; height:120px; margin-top:0px;}
.xlsearch1{ width:724px; height:58px; padding-bottom:15px;}
.xlsearch2, .xlsearch3, .xlsearch4 {width:724px; height:24px; padding-bottom:15px;}
.xlsearch1a {height:14px; font-size:12px; padding-left:5px; padding-top:10px; color:#000000; float:left;}
.xlsearch1b {height:15px; font-size:12px; padding-left:18px; padding-top:9px; float:left;}
#toursfilter{ width:690px; height:25px; margin-left:4px; font-size:12px;}

/*新闻列表*/
.mainbox{ padding:0 20px;}	
.piclist{ height:113px; border-bottom:#c9c9c9 dashed 1px; padding-bottom:10px;}	
.piclist1{ width:150px; height:113px; margin-right:20px; float:left;}
.piclist2{ width:500px; height:113px; float:left;}
.lia{ width:500px; height:24px; overflow:hidden; font-size:14px; font-weight:bold;}
.lib{ width:500px; height:50px; overflow:hidden;}
.lic{ width:500px; height:24px; overflow:hidden;}
.newslist ul{}
.newslist li{ height:24px; border-bottom:#c9c9c9 dashed 1px; padding:5px 0;}
.newslist li:hover{ background:#F2F2F2;}
.newslist li a{ display:block; width:550px; height:24px; overflow:hidden;}
.date{color:#696969; float:right; padding-right:20px;}

/* 新闻详情 */
#infobox { margin-top:50px; margin-bottom:50px;}
#infobox dt{ height:35px; text-align:center; font-family:"微软雅黑";font-size:22px; border-bottom:#8A8A8A dotted 1px;}

/* 线路详情 */
.xlbt2{height:26px;background:url(../images/xlbtbj2.jpg) no-repeat; font-size:14px;color:#FFFFFF; font-weight:bold;}
.xlbox{margin-top:20px;}
#lybt{ height:35px; margin-top:50px;text-align:center; font-family:"黑体";font-size:22px; border-bottom:#8A8A8A dotted 1px;}

/*公司简介*/
.sty14px{
	font-size:14px;
	color:#eb6100;
}

/*团队展示*/
#tdzs{}
#tdzs dl{ width:321px; height:150px; float:left; margin-right:20px; margin-bottom:20px; border-bottom:#CCCCCC dashed 1px; padding-bottom:20px;}
#tdzs dt{ width:101px; height:150px; float:left; margin-right:20px;}
#tdzs dt img{ padding:2px; border:#CCCCCC solid 1px;}
#tdzs dd{ width:200px; height:150px; overflow:hidden; float:left;}


/*周边游-酒店*/
.tags{ height:30px; padding-top:9px; margin-bottom:10px;}
.tagbox{ width:80px; height:30px; float:left; margin-right:10px;}

/*在线留言*/
#messagebox{ margin-top:20px;}
.messagelist{ padding:0 10px;}
.messagelist ul{ padding-bottom:10px; border-bottom:#c9c9c9 dashed 1px; margin-top:10px;}
.messagelist li{}
.message{padding:0px 20px;}	

/*友情链接*/
#linkbox{background:url(../images/linkbj.jpg) repeat-x bottom; color:#313131; padding:6px 20px; clear:both;}

/*底部*/
#footbox{background:url(../images/footbj.jpg) repeat-x bottom; padding:14px 20px 10px 20px; color:#696969; line-height:18px;}
#footbox a:link{ color:#696969;}
#footbox a:hover{ text-decoration:underline;}