*{ padding:0px; margin:0px; border:0px;}
ul{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
li{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
img{ border:0px;}
p{padding:0px; margin:0px;}
#lib_Tab1 a:link {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
}
#lib_Tab1 a:visited {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
}
#lib_Tab1 a:hover {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #00CCFF;
	text-decoration: underline;
}
#lib_Tab1 a:active {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
}
a:link {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:visited {	
    font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #ff3300;
	text-decoration: underline;
}
a:active {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/index01_01.jpg);
	background-repeat: repeat-x;
}
#zt{
	width:1000px;
	
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.qingchu{
	background-image: none;
	clear: both;
}
#top{ width:1000px; height:111px;}
.logo{ width:360px; height:111px; float:left}
.top_right{ width:640px; height:111px; float:left}
.top_right_top{ width:640px; height:75px;}
.top_right_bottom{ width:640px; height:36px;}
.flash01{ width:513px; height:75px; float:left}
.jrsc{
	width:127px;
	height:75px;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
.jrsc ul li{
	margin-top: 15px;
}
.top_right_bottom ul li{
	width:78px;
	height:30px;
	background-image:url(images/dh.gif);
	background-repeat:no-repeat;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 4px;
	text-align: center;
	line-height: 30px;
} 
.top_right_bottom a:link {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.top_right_bottom a:visited {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.top_right_bottom a:hover {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image: url(images/dh_01.gif);
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 78px;
}
.top_right_bottom a:active {
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#center{ width:1000px; height:auto;}
.center_left{ width:433px; height:246px; float:left}
.center_right{
	width:564px;
	height:228px;
	float:left;
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 3px;
}
.center_left_top{ width:433px; height:25px; background-image:url(images/index_05.jpg); background-repeat:no-repeat;}
.center_lfet_bottom{ width:433px; height:auto;}
.zuo{ width:99px; height:221px; float:left}
.zuo ul li{
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
#zuo01{ width:99px; height:49px;}
#zuo02{width:99px; height:51px;}
#zuo03{width:99px; height:52px;}
#zuo04{width:99px; height:70px;}

.you{
	width:334px;
	height:221px;
	float:left;
	background-image: url(images/index_38.jpg);
	background-repeat: no-repeat;
}
.gn{
	width:314px;
	height:20px;
	margin-top: 40px;
	padding-left: 20px;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#dc{ width:15px; height:15px;}
.chengshi{
	width:324px;
	height:100px;
	padding-top: 6px;
	padding-left: 10px;
}
.chengshi ul li{
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: 5px;
}
#cf{
	width:185px;
	height:18px;
	text-align: center;
}
#hkgs{ width:155px; height:18px;}
.chengshi p{
	width:157px;
	height:18px;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#cfsj{
	width:90px;
	height:16px;
	border: 1px solid #0099CC;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.chaxun{
	width:300px;
	height:25px;
	padding-left: 34px;
}
#xiabu{ width:1000px; height:auto;}
.xiabu_left{ width:289px; height:auto; float:left}
.xiabu_center{
	width:426px;
	height:auto;
	float:left;
}
.xiabu_right{ width:275px; height:auto; float:left}
.zhuce{ width:289px; height:103px;}
.huiyuan{
	width:289px;
	height:23px;
	background-image: url(images/index_18.jpg);
	background-repeat: no-repeat;
}
.huiyuan1{
	width:289px;
	height:75px;
	background-image: url(images/index_19.jpg);
	background-repeat: no-repeat;
}
.huiyuan_a{
	width:155px;
	height:65px;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 19px;
}
.huiyuan_a ul li{
	height: 20px;
	margin-bottom: 5px;
}
.huiyuan_b{
	width:115px;
	height:65px;
	float:left;
	padding-top: 10px;
}
.huiyuan_b ul li{
	margin-bottom: 5px;
	height: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.hyyh{
	width:100px;
	height:16px;
	border: 1px solid #999999;
}
.xwdt{
	width:250px;
	height:22px;
	background-image:url(images/index_14.jpg);
	background-repeat:no-repeat;
	text-align: right;
	padding-right: 25px;
	padding-top: 10px;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.xwdt_a{
	width:265px;
	height:100px;
	background-image: url(images/index_20.jpg);
	background-repeat: repeat-y;
	padding-top: 7px;
	padding-left: 10px;
}
.xwdt_a ul li{
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
	text-align: right;
	padding-right: 20px;
	line-height: 20px;
}
.xwdt_a a{ float:left}
.xwdt_b{ width:275px; height:61px; background-image:url(images/index_21.jpg); background-repeat:no-repeat}
.banquan{
	width:1000px;
	height:70px;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
	padding-top: 10px;
}




/*特价机票样式*/
#lib_Tab1{
	width:426px;
	margin:0px;
	padding:0px;
	height: 200px;
	padding-left:10px;
	padding-top:8px;
}
/*Tab2*/
#lib_Tab2{width:576px;margin:0px;padding:0px;margin-bottom:15px; }
/*菜单class*/
.lib_tabborder{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
}
.lib_Menubox {height:28px;line-height:28px;position:relative;}
/*/*/
.lib_Menubox ul{
	margin:0px;
	list-style:none;
	height:24px;
	text-align:center;
	width: 346px;
	background-image: url(images/index_13.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 90px;
}
.lib_Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:45px;
	color:#333333;
	font-weight:normal;
	margin-right:2px;
	height:18px;
	line-height:18px;
	font-family: "宋体";
	font-size: 13px;
	text-decoration: none;
}/*www.codefans.net*/
.lib_Menubox li.hover{
	padding:0px;
	width:45px;
	color:#FF3300;
	height:18px;
	line-height:18px;
	margin: 0px;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
}
.lib_Contentbox{
	clear:both;
	margin-top:0px;
	text-align:center;
	height: 140px;
	padding-top: 10px;
	padding-bottom: 4px;
	background-image: url(images/index11_11.jpg);
	background-repeat: no-repeat;
	width: 436px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.jw{
	width:436px;
	height:12px;
	background-image:url(images/index_22.jpg);
	background-repeat:no-repeat;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
/*详细内容一样式*/
#xxnr_a{
	width:406px;
	height:13px;
	text-align: left;
	padding-right: 10px;
	padding-left: 20px;
}
#xxnr_a ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#xxnr_a ul li{
	padding: 0px;
	list-style-type: none;
	height: 18px;
	margin: 0px;
}
#xxnr_a ul li p{
	width:130px;
	height:14px;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
/*详细内容二样式*/
#xxnr_b{
	width:406px;
	height:140px;
	text-align: left;
	padding-right: 10px;
	padding-left: 20px;
}
#xxnr_b ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#xxnr_b ul li{
	padding: 0px;
	list-style-type: none;
	height: 18px;
	margin: 0px;
}
#xxnr_b ul li p{
	width:130px;
	height:14px;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
/*详细内容三样式*/
#xxnr_c{
	width:406px;
	height:140px;
	text-align: left;
	padding-right: 10px;
	padding-left: 20px;
}
#xxnr_c ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#xxnr_c ul li{
	padding: 0px;
	list-style-type: none;
	height: 18px;
	margin: 0px;
}
#xxnr_c ul li p{
	width:130px;
	height:14px;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
/*详细内容四样式*/
#xxnr_d{
	width:406px;
	height:140px;
	text-align: left;
	padding-right: 10px;
	padding-left: 20px;
}
#xxnr_d ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#xxnr_d ul li{
	padding: 0px;
	list-style-type: none;
	height: 18px;
	margin: 0px;
}
#xxnr_d ul li p{
	width:130px;
	height:14px;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#more{
	width:45px;
	height:18px;
	float: right;
	margin-right: 15px;
	font-family: "宋体";
	font-size: 13px;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
}




/*flash广告样式*/
#maina{
	position:relative;
	height:226px;
	zoom:1;
	width:558px;
	float:left;
	border:1px solid #CCC;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#maina .current{display:block}
#featured{
	height:226px;
	position:relative
}
#featured_bottom{
	position:absolute;
	height:50px;
	width:558px;
	background:none;
	bottom:0;
	right:0
}
.featured_item{
	height:226px;
	position:relative;
	top:0;
	width:558px;
	overflow:hidden;
	display:none;
	margin:0
}
.featured_item img{
	height:226px;
	width:558px
}
.pointer{height:18px;left:18px;position:absolute;top:30px;width:13px;background:url(images/page_allbg.gif) no-repeat -440px -390px}
.preview_images{height:50px;line-height:50px;position:absolute;right:0}
.preview_images a img{border:1px solid #afafaf;background-color:#fff;padding:1px}
.preview_images a{outline:none;display:block;position:relative;margin-right:8px;float:left}
.preview_images a:hover img{border:1px solid #000;background:#000}
.preview_images .current_prev img{border:1px solid #666}
.portfolio_item{border:1px solid #ddd}

