@charset "utf-8";
/* CSS Document */
body{
margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#191919
}
div,p,span,form,input{
margin:0; padding:0
}
img{border:0;}
h1,h2,h3,h4{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal
}
ul{
list-style-type:none;
margin:0; padding:0;
}
a{
color:#191919;
text-decoration:none;
}
a:hover{
color:#333;
text-decoration:none;
}
.clear{
	font-size:0; line-height:0;
	clear:both;
}

#header{
	margin:0 auto;
	width:920px;
	background:url(../images/index_01.gif) repeat-x;
	overflow:hidden;
}
#top{
	height:70px;
	overflow:hidden;
}
#top .left{
	display: inline;
	float:left;
	width:750px;
	text-align:center;
	margin-top:20px;
}
#top .right{
	display:block;
	float:right;
	padding:10px 15px;
}
#nav{
	border-bottom:2px solid #40BCE2;
	width:920px;
	height:27px;
	overflow:hidden;
}
#nav li{
	float:left;
	padding-right:3px;
}
#nav .tq{
	float:right;
	text-align:right;
	
}
/*-----主体二栏框架-----*/
#main{
	margin:0 auto;
	width:920px;
	overflow:hidden;
	padding:10px 0 0 0;
}
#main-left{
	width:235px;
	margin-right:10px;
	float:left;
}
#main-right{
	float:left;
	width:675px;
}
/*-----联系我们-----*/
#home-contact h1{
	height:30px;
	line-height:30px;
	background:url(../images/index_23.gif) repeat-x;
}
#home-contact h1 .left{
	display:block;
	height:30px;
	background:url(../images/index_20.gif) no-repeat left;
	padding-left:10px;
	font-weight: bold;
}
#home-contact h1 .right{
	display:block;
	float:right;
	background:url(../images/index_26.gif) no-repeat right top;
	padding-right:10px;
}
#home-contact .text{
	border-left:1px solid #EFCB73;
	border-right:1px solid #EFCB73;
	border-bottom:1px solid #EFCB73;
	padding:5px 10px;
	line-height:25px;
	height:185px;
	overflow:hidden;
}
#home-contact .text span{
	color:#33569C;
}
/*-----栏目框架-----*/
.box-bt{
	background:url(../images/index_63.gif) repeat-x;
	height:27px;
	line-height:27px;
	overflow:hidden;
	margin-top:10px;
	display:block;
}
.box-bt .left{
	display:block;
	background:url(../images/index_61.gif) no-repeat;
	width:4px;
	height:27px;
	float:left;
}
.box-bt .bt{
	display:block;
	height:27px;
	padding-left:35px;
	font-weight:bold;
	float:left;
}
.box-bt .more{
	display:block;
	height:27px;
	float:right;
	background:url(../images/index_65.gif) no-repeat right top;
	padding-right:10px;
}
.box-list{
	border-bottom:1px solid #BBCADE;
	border-left:1px solid #BBCADE;
	border-right:1px solid #BBCADE;
	padding:5px;
	display:block;
}

.box-list li{
	overflow:hidden;
	line-height:26px;
	display:block;
}
.box-list  li .left{
	display:block;
	width:24px;
	height:16px;
	margin:7px 10px 0 0;
	float:left;
}
.box-list  li .center{
	float:left;
}
.box-list  li .right{
	display:block;
	float:right;
	height:26px;
	color:#FF6600;
}
/*-----特价签证-----*/
#tj-qz .box-bt .bt{
	background:url(../images/index_67.gif) no-repeat 5px center;
}
/*-----特价国际机票-----*/
#tj-gjjp .box-bt .bt{
	background:url(../images/index_96.gif) no-repeat 5px center;
}
/*-----港澳机店-----*/
#gajd .box-bt .bt{
	background:url(../images/index_100.gif) no-repeat 5px center;
}
#gajd .hot{
	height:60px;
	overflow:hidden;
}
#gajd .hot img{
	width:84px; height:58px;
	display:block;
	float:left;
	margin-right:5px;
}
#gajd .hot .txt{
	font-weight:bold;
	display:block;
	width:132px;
	float:left;
}
#gajd .hot .txt span{
	color:#FF6600;
}
/*-----特价旅游-----*/
#tj-ly .box-bt .bt{
	background:url(../images/index_120.gif) no-repeat 5px center;
}
/*-----HomeNews-----*/
#home-news{
	overflow:hidden;
}
#home-news .hotImg{
	width:410px;
	height:227px;
	float:left;
	margin-right:10px;
}
#home-news .list{
	float:left;
	width:255px;
	border-bottom:1px solid #BBCADE;
}
#home-news .list .bt{
	background: url(../images/index_32.gif);
	height:30px;
	line-height:30px;
	padding:0;
	border:none;
}
#home-news .list .bt .left{
	height:30px;
	display:block;
	padding-left:15px;
	font-weight:bold;
	background:url(../images/index_30.gif) no-repeat left top;
}
#home-news .list .bt .right{
	display:block;
	height:30px;
	background:url(../images/index_34.gif) no-repeat right top;
	padding-right:10px;
	float:right;
}
#home-news .list li{
	background: url(../images/ico_43.gif) no-repeat 10px center;
	line-height:28px;
	padding-left:25px;
	border-left:1px solid #BBCADE;
	border-right:1px solid #BBCADE;
}

/*-----搜索-----*/
#search{
	width:255px;
	height:73px;
	float:left;
	margin-top:10px;
	background:url(../images/index_44.gif);
}
#search span{
	display:block;
	height:73px;
	width:4px;
	background:url(../images/index_42.gif) no-repeat;
	float:left;
}
#search form{
	height:73px;
	width:241px;
	float:left;
	background:url(../images/index_47.gif) no-repeat right;
	padding-left:10px;
}
#search label{
	display:block;
	height:24px;
	background:url(../images/index_50.gif) no-repeat;
	padding-left:32px;
	font-weight:bold;
	color:#FF6600;
	margin:10px 0 2px 0;
	line-height:24px;
}
#search .txt{
	display:block;
	width:130px;
	height:18px;
	margin:0 10px 0 10px;
	display:inline;
	float:left;
	color:#999;
	line-height:18px;
}
#search .btn{
	background:url(../images/index_54.gif) no-repeat;
	width:63px;
	height:22px;
	display:block;
	float:left;
	border:none;
	cursor:pointer;
}

/*-----签证-----*/
#visa {
	width:675px;
}
#visa .box-bt li{
	float:left;
	height:22px;
	line-height:22px;
	margin-top:5px;
	display:block;
}
#visa .box-bt li a{
	display:block;
	padding:0 12px;
}
#visa .box-bt .hover{
	background:url(../images/index_70.gif) no-repeat left top;
}
#visa .box-bt .hover a{
	display:block;
	font-weight:bold;
	background:url(../images/index_70.gif) no-repeat right bottom;
}
#visa .table{
	border-left:1px solid #BBCADE;
	border-right:1px solid #BBCADE;
	border-bottom:1px solid #BBCADE;
}
#visa .td{
	background:#E7F3FD;
	height:56px;
}
#visa .dd{ height:25px;}
#visa .list {
	line-height:20px;
	overflow:hidden;
	margin:8px 0 0 5px;
}
#visa .list img{
	display:block;
	width:60px;
	height:40px;
	float:left;
	margin-right:10px;
}
#visa .list h4{
	float:left;
	color:#33569C;
	width:130px;

}
#visa .list span{
	display:block;
	float:left;
	color:#FF6600;
	width:130px;
}
/*-----旅游-----*/
#travel .box-bt .bt{
	background:url(../images/index_120.gif) no-repeat 5px center;
}
#travel_con{
	border-left:1px solid #BBCADE;
	border-right:1px solid #BBCADE;
	border-bottom:1px solid #BBCADE;
	padding:5px 0 10px 0;
	width:673px;
}
#travel_con .list{
	width:300px;
	float:left;
	margin-left:22px;
	display:inline;
}
#travel_con .list h2{
	line-height:30px;
	height:30px;
	border-bottom:1px dashed #CCC;
	background: url(../images/index_108.gif) no-repeat left center;
	font-weight:bold;
	padding-left:20px;
}
#travel_con .list .more{
	float:right;
	margin:20px 10px 0 0;
	display:inline;
}
#travel_con .list li{
	line-height:25px;
	background:url(../images/index_116.gif) no-repeat 5px center;
	padding-left:20px;
}
#travel_con .list li a{
	color:#33569C;
}
	
#travel_con .list li span{
	display:block;
	float:right;
	color:#FF6600;
	padding-right:10px;
}
#bottom{
	margin:10px auto 0 auto;
	width:920px;
	padding-top:10px;
	line-height:22px;
	text-align:center;
	border-top:1px solid #BBCADE;
	background:#F3F9FE;
	color:#666;
}
#bottom a{color:#666;}
#bottom a:hover{color:#333;}



.tagContent {
	display: none;
}
.selectTag {
	DISPLAY: block
}