body{ margin:0px; padding:0px; font-size:12px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:12px; font-weight:128px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
p,div,input,span,td{ font-size:12px;}
#top{ background-image:url('404.png'); height:25px}
.clear{ clear:both;}
.br{ margin:4px; clear:both;}
.border{ border:1px solid #B6D6EE;}
.border_yellow{border:1px solid #FFBE37;}
.border_green{ border:1px solid #8BB900;}
.border_black{border:1px solid #dddddd;}
.border_green_lrb{ border-left:1px solid #8BB900; border-right:1px solid #8BB900; border-bottom:1px solid #8BB900;}
.top_banner{ text-align:right;}
.right{ float:right;}
.pad5{ padding:5px;}
.padl5{ padding-left:5px;}
.pad10{ padding:10px;}
.line20{ line-height:20px;}
.line22{ line-height:22px;}
.red14{ font-size:14px; font-weight:bold; color:#FE6902;}
.red12{ font-size:14px; font-weight:bold; color:#008FA7;}
.yellow{ font-size:16px; font-weight:bold; color:#FFCC00;}
.yellow18{ font-size:18px; font-weight:bold; color:#FFCC00;}
.zise{ font-size:14px; font-weight:bold; color:#999999;}
.zise12{ font-size:18px; font-weight:bold; color:#499F8F;}
.route{ font-size:18px; font-weight:bold; color:#CC9900;}
.route14{ font-size:14px;color:#D28680;}
.route12{ font-size:14px;color:#666666;}
.route13{ font-size:14px;color:#0000FF;}
.bulu{ font-size:13px; font-weight:bold; color:#000000;}
.bulu16{ font-size:16px; font-weight:bold; color:#000000;}
.glno{ font-size:14px; font-weight:bold; color:#CC66FF;}
.red16{ font-size:20px; font-weight:bold; color:#FF0000;}
.yelou{ font-size:24px; font-weight:bold; color:#FFFF5B;}
.bluke{ font-size:18px; font-weight:bold; color:#0099FF;}
.blukel{ font-size:14px; font-weight:bold; color:#FF6600;}
.bluke14{ font-size:14px; font-weight:bold; color:#0099FF;}
.bluke24{ font-size:24px; font-weight:bold; color:#0099FF;}
.bede{ color:#FE6902;}
.bedc8{ color:#C0C0C0;}
.blak{ font-size:14px; font-weight:bold; color:#000000;}
.blakl{ font-size:14px; color:#000000;}
.blak16{ font-size:16px; font-weight:bold; color:#000000;}
.bede14{ font-size:14px;font-weight:bold; color:#FE6902;}
.bede16{ font-size:16px;font-weight:bold; color:#FE6902;}
.bade14{ font-size:14px;font-weight:bold; color:#0B64B4;}
.bade15{ font-size:16px;font-weight:bold; color:#FFFFFF;}
.white{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.white18{ font-size:28px; font-weight:bold; color:#FFFFFF;}
.white15{ font-size:18px; font-weight:bold; color:#FFFFFF;}
.white16{ font-size:24px;color:#FFFFFF;}
.white12{color:#FFFFFF;}
.white14{ font-size:14px;color:#FFBE37;}
.green{color:#008000;}
.green14{ font-size:14px; color:#666666;}
img{ border:0px solid #fff;}
.img{ border:1px solid #eee; padding:4px;}
.border_bottom{ border-bottom:1px dashed #eee;}
a:link{ font-size:12px; text-decoration:none;}
a:hover{ font-size:12px; text-decoration:underline;}
a:visited{ font-size:12px; text-decoration:none;}
ul{ margin:0px; padding:0px; list-style:none;}
li{ margin:0px; padding:0px; list-style:none;}
dl{ margin:0px; padding:0px;}
dt{ margin:0px; padding:0px;}
dd{ margin:0px; padding:0px;}
h2{ margin:0px; padding:0px;}
.div_img{ padding:5px; text-align:center; border:1px solid #ddd;}
a:link{ color:#333333; font-size:12px;}
a:hover{ color:#039; font-size:12px;}
a:visited{ color:#333333; font-size:12px;}
a.blue:link{ color:#039; font-size:12px;}
a.blue:hover{ color:#039; font-size:12px;}
a.blue:visited{ color:#039; font-size:12px;}

a.white:link{ color:#fff; font-size:12px;}
a.white:hover{ color:#fff; font-size:12px;}
a.white:visited{ color:#fff; font-size:12px;}


.topnav{ text-align:center; color:#666;}
.topnav a:link{ color:#333; font-size:12px; text-decoration:none;}
.topnav a:hover{ color:#333; font-size:12px; text-decoration:underline;}
.topnav a:visited{ color:#333; font-size:12px; text-decoration:none;}
.head_bg{ background-image:url('404.png'); background-repeat:no-repeat; background-position-y:50%}
.head_tel{ font-size:18px; font-weight:bold; color:#FE6902;}
.subnav{ margin:0px; padding:0px;}
.subnav ul{ list-style:none; margin:0px; padding:0px;}
.subnav li.link{ list-style:none; float:left; padding:0px 20px; line-height:38px;}
.subnav li.link:hover{ background-image:url(404.png);}

.subnav li.img{ float:left; margin:0px; padding:0px; border:0px solid #fff;}
.subnav li.img img{ height:34px;}
.subnav li a:link{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
.subnav li a:hover{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
.subnav li a:visited{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}

.thrdnav{ text-align:center; color:#006ba8;}
.thrdnav a:link{ color:#006ba8; font-size:12px; margin:0px 5px; text-decoration:none;}
.thrdnav a:hover{ color:#006ba8; font-size:12px; margin:0px 5px; text-decoration:none;}
.thrdnav a:visited{ color:#006ba8; font-size:12px; margin:0px 5px; text-decoration:none;}
.tel{ font-size:14px; font-weight:bold; color:#fff;}
.route_price{ float:right; color:#F00; margin-right:5px;}
.topic{ background-image:url('404.png'); line-height:29px; font-size:14px; color:#fff; font-weight:bold; padding-left:10px}
.topic3{ background-image:url('404.png'); line-height:30px; padding-left:10px; font-size:14px; font-weight:bold; border-bottom:1px solid #B6D6EE; color:#007BAC}
.topic4{ background-image:url('404.png'); line-height:29px; color:#333333; font-size:12px; padding-left:10px; font-weight:bold}
.div_txt{ padding:5px;}
.div_txt ul{ list-style:none;}
.div_txt li{ line-height:23px; background-image:url('../image/dot1.gif'); padding-left:10px; background-position: left 50%; background-repeat:no-repeat; list-style-type:none}

.routes_txt{ padding:6px;}
.routes_txt ul{ list-style:none;}
.routes_txt li{ line-height:33px; background-image:url('../image/dot1.gif'); padding-left:10px; background-position: left 50%; background-repeat:no-repeat; border-bottom:1px dashed #eee; list-style-type:none}


body{ margin:0px; padding:0px; font-size:18px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:18px; font-weight:140px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
#nbv{ width:140px; margin:0 auto; height:70px; line-height:70px; clear:both;}
#nbv ul{ float:left; width:140px; padding-left:0px;}
#nbv ul li{ float:left; background:url(../image/33.gif) no-repeat 0 48%;}
#nbv .dhbt{ background:url(../image/34.jpg) no-repeat 0 45%; width:140px; text-align:center; font-size:20px;}
#nbv .dhbt2{ background:url(404.png) repeat-x 0 48%;}
#nbv .dhbt a{color:#FFFFFF;}
#nbv a{width:140px; display:block; text-align:center; color:#000000; font-size:20px;font-weight:bold;}
#nbv a:hover{ background:url(../image/34.jpg) no-repeat 0 45%; width:140px; text-align:center; font-size:20px; color:#FFFFFF; text-decoration:none;}


body{ margin:0px; padding:0px; font-size:22px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:22px; font-weight:154px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
#ncv{ width:154px; margin:0 auto; height:44px; line-height:44px; clear:both;}
#ncv ul{ float:left; width:154px; padding-left:0px;}
#ncv ul li{ float:left; background:url(../image/35.jpg) no-repeat 0 48%;}
#ncv .dhbt{ background:url(../image/36.jpg) no-repeat 0 45%; width:154px; text-align:center; font-size:24px;}
#ncv .dhbt2{ background:url(404.png) repeat-x 0 48%;}
#ncv .dhbt a{color:#FFFFFF;}
#ncv a{width:154px; display:block; text-align:center; color:#FFFFFF; font-size:24px;font-weight:bold;}
#ncv a:hover{ background:url(../image/36.jpg) no-repeat 0 45%; width:154px; text-align:center; font-size:24px; color:#FFFFFF; text-decoration:none;}


body{ margin:0px; padding:0px; font-size:22px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:22px; font-weight:154px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
#nfv{ width:154px; margin:0 auto; height:44px; line-height:44px; clear:both;}
#nfv ul{ float:left; width:154px; padding-left:0px;}
#nfv ul li{ float:left; background:url(../image/73.jpg) no-repeat 0 48%;}
#nfv .dhbt{ background:url(../image/74.jpg) no-repeat 0 45%; width:154px; text-align:center; font-size:24px;}
#nfv .dhbt2{ background:url(404.png) repeat-x 0 48%;}
#nfv .dhbt a{color:#FFFFFF;}
#nfv a{width:154px; display:block; text-align:center; color:#FFFFFF; font-size:24px;font-weight:bold;}
#nfv a:hover{ background:url(../image/74.jpg) no-repeat 0 45%; width:154px; text-align:center; font-size:24px; color:#FFFFFF; text-decoration:none;}


body{ margin:0px; padding:0px; font-size:16px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:16px; font-weight:154px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
#ndv{ width:154px; margin:0 auto; height:44px; line-height:44px; clear:both;}
#ndv ul{ float:left; width:154px; padding-left:0px;}
#ndv ul li{ float:left; background:url(../image/43.jpg) no-repeat 0 48%;}
#ndv .dhbt{ background:url(../image/47.jpg) no-repeat 0 45%; width:154px; text-align:center; font-size:18px;}
#ndv .dhbt2{ background:url(404.png) repeat-x 0 48%;}
#ndv .dhbt a{color:#FFFFFF;}
#ndv a{width:154px; display:block; text-align:center; color:#FFFFFF; font-size:18px;font-weight:bold;}
#ndv a:hover{ background:url(../image/47.jpg) no-repeat 0 45%; width:154px; text-align:center; font-size:18px; color:#FFFFFF; text-decoration:none;}


body{ margin:0px; padding:0px; font-size:16px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:16px; font-weight:114px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
#nqv{ width:114px; margin:0 auto; height:44px; line-height:44px; clear:both;}
#nqv ul{ float:left; width:114px; padding-left:0px;}
#nqv ul li{ float:left; background:url(../image/119.png) no-repeat 0 48%;}
#nqv .dhbt{ background:url(../image/120.png) no-repeat 0 45%; width:114px; text-align:center; font-size:18px;}
#nqv .dhbt2{ background:url(404.png) repeat-x 0 48%;}
#nqv .dhbt a{color:#FFFFFF;}
#nqv a{width:114px; display:block; text-align:center; color:#FFFFFF; font-size:18px;font-weight:bold;}
#nqv a:hover{ background:url(../image/120.png) no-repeat 0 45%; width:114px; text-align:center; font-size:18px; color:#FFFFFF; text-decoration:none;}

.routes{ padding:6px;}
.routes ul{ list-style:none;}
.routes li{ line-height:30px; background-image:url('../image/dot1.gif'); padding-left:12px; background-position: left 50%; background-repeat:no-repeat; border-bottom:1px dashed #eee; list-style-type:none}
.routes a:link {text-decoration: none;color: #333333;font-size: 13px;}
.routes a:visited {text-decoration: none;color: #333333;font-size: 13px;}
.routes a:hover {text-decoration: underline;color: #FF0000;font-size: 13px;}
.routes a:active {text-decoration: none;color: #333333;font-size: 13px;}

.hotel_txt{ padding:5px;}
.hotel_txt ul{ list-style:none;}
.hotel_txt li{ clear:both; line-height:30px;  background-image:url('../image/dot1.gif'); padding-left:10px; background-position: left 50%; background-repeat:no-repeat; border-bottom:1px dashed #eee; list-style-type:none}
.hotel_txt ul li .title{ float:left; width:70%; line-height:23px;}
.hotel_txt ul li .level{ float:left; text-align:center; width:15%; color:#030; line-height:23px;}
.hotel_txt ul li .price{ float:right; text-align:center; width:15%; color:#F00; line-height:23px;}

.hotel_txt2{ padding:5px;}
.hotel_txt2 ul{ list-style:none;}
.hotel_txt2 li{ list-style:none; line-height:23px;  border-bottom:1px dashed #eee; float:left; width:50%;}
.hotel_txt2 ul li .title{ float:left; width:70%; line-height:28px;}
.hotel_txt2 ul li .level{ float:left; text-align:center; width:0%; color:#030; line-height:28px;}
.hotel_txt2 ul li .price{ float:right; text-align:center; width:30%; color:#FF6600; line-height:28px;}
.hotel_txt2 ul a:link {text-decoration: none;color: #555;font-size: 13px;}
.hotel_txt2 ul a:visited {text-decoration: none;color: #555;font-size: 13px;}
.hotel_txt2 ul a:hover {text-decoration: underline;color: #FF6600;font-size: 13px;}
.hotel_txt2 ul a:active {text-decoration: none;color: #555;font-size: 13px;}

.bar_brd{ border-left:1px solid #BAD4E3; border-right:1px solid #BAD4E3;}
.bar_text{ background-image:url('404.png'); width:120px; line-height:28px; text-align:center; color:#0B64B4; font-weight:bold; font-size:14px; margin-left:10px}
.bar_text2{ background-image:url('404.png'); width:120px; line-height:25px; text-align:left; padding-left:10px; color:#FFF; font-weight:bold}
.bar_text3{ background-image:url('404.png'); background-position: left 50%; background-repeat:no-repeat; padding-left:18px; color:#666666; font-size:18px; font-weight:bold; text-align:left; margin-left:10px}
.aa{ text-align:center; margin:5px auto;}
.topic_tab{height:22px; margin-top:0px;}
.topic_tab ul{ margin:0px; padding:0px; list-style:none;}          
.topic_tab li{ float:left; text-align:center;   height:20px; cursor:hand; }
.topic_tab li a:link{ font-size:13px; font-weight:bold; text-decoration:none;}
.topic_tab li a:visited { font-size:13px; font-weight:bold; text-decoration:none;}
.topic_tab li a:hover{ color:#FF6600; font-size:13px; font-weight:bold; text-decoration:none;}
.topic_tab li a:active { font-size:13px; font-weight:bold; text-decoration:none;}
.topic_tab .on{ text-align:center; background-image:url('../image/btna.gif'); width:175px; height:46px; line-height:40px; color:#FFFFFF}
.topic_tab .on a{ color:#FFFFFF;}
.topic_tab .off{ line-height:28px; text-align:center; background-image:url('../image/btn.gif'); width:175px; height:46px; line-height:40px; color:#FE6902}  
.topic_tab .off a{ color:#FE6902;}

#root{ line-height:23px; text-align:center; margin:5px auto;font-size:13px;}
.root_nav{ text-align:center; line-height:30px;}
.root_nav a{ margin:0px 10px;}
.root_nav a:link {text-decoration: none;color: #1586B7;font-size: 14px;}
.root_nav a:visited {text-decoration: none;color: #1586B7;font-size: 14px;}
.root_nav a:hover {text-decoration: underline;color: #FF6600;font-size: 14px;}
.root_nav a:active {text-decoration: none;color: #1586B7;font-size: 14px;}
.root_tel{ color:#FFCC00;font-weight:bold;font-size: 16px;}
.root_tel_a{ color:#FFFFFF;font-weight:bold;font-size: 16px;}

.head a:link {text-decoration: none;color: #FFFFFF;font-size: 13px;font-weight:bold;}
.head a:visited {text-decoration: none;color: #FFFFFF;font-size: 13px;font-weight:bold;}
.head a:hover {text-decoration: underline;color: #FEB900;font-size: 13px;font-weight:bold;}
.head a:active {text-decoration: none;color: #FFFFFF;font-size: 13px;font-weight:bold;}

.bede8 a:link { color:#C0C0C0;}
.bede8 a:visited { color:#C0C0C0;}
.bede8 a:hover { color:#FEB900;}
.bede8 a:active { color:#C0C0C0;}

.headl a:link {text-decoration: none;color: #499F8F;font-size: 16px;font-weight:bold;}
.headl a:visited {text-decoration: none;color: #499F8F;font-size: 16px;font-weight:bold;}
.headl a:hover {text-decoration: underline;color: #FEB900;font-size: 16px;font-weight:bold;}
.headl a:active {text-decoration: none;color: #499F8F;font-size: 16px;font-weight:bold;}

.con-box3-text{ color:#fffb33; width:1000px; margin:0 auto; border:2px solid #fff; text-align:center; font-size:36px; height:100px; border-radius:50px; font-weight:700; margin-top:30px;}
.cob-box3-text{ color:#fffb33; width:1000px; margin:0 auto; border:2px solid #fff; text-align:center; font-size:36px; height:160px; border-radius:50px; font-weight:700; margin-top:30px;}


body{ margin:0px; padding:0px; font-size:12px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:12px; font-weight:110px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
#nav{ width:1210px; margin:0 auto; height:45px; line-height:45px; clear:both;}
#nav ul{ float:left; width:1210px; padding-left:0px;}
#nav ul li{ float:left; background:url(../image/3.jpg) no-repeat 0 48%;}
#nav .dhbt{ background:url(../image/4.jpg) no-repeat 0 45%; width:110px; text-align:center; font-size:14px;}
#nav .dhbt2{ background:url(404.png) repeat-x 0 48%;}
#nav .dhbt a{color:#ffffff;}
#nav a{width:110px; display:block; text-align:center; color:#fff; font-size:14px;font-weight:bold;}
#nav a:hover{ background:url(../image/4.jpg) no-repeat 0 45%; width:110px; text-align:center; font-size:14px; color:#ffffff; text-decoration:none;}


body{ margin:0px; padding:0px; font-size:12px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:12px; font-weight:73px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
#ntv{ width:1048px; margin:0 auto; height:50px; line-height:50px; clear:both;}
#ntv ul{ float:left; width:1048px; padding-left:0px;}
#ntv ul li{ float:left; background:url(../image/79.png) no-repeat 0 48%;}
#ntv .dhbt{ background:url(../image/78.png) no-repeat 0 45%; width:73px; text-align:center; font-size:14px;}
#ntv .dhbt2{ background:url(404.png) repeat-x 0 48%;}
#ntv .dhbt a{color:#000000;}
#ntv a{width:73px; display:block; text-align:center; color:#000000; font-size:14px;font-weight:bold;}
#ntv a:hover{ background:url(../image/78.png) no-repeat 0 45%; width:73px; text-align:center; font-size:14px; color:#ffffff; text-decoration:none;}



body{ margin:0px; padding:0px; font-size:14px;}
h1,h2,h3,h4,h5,h6,p,div,dl,dt,form{margin:0px; padding:0px; font-size:16px; font-weight:120px;}
ul,li,dd{margin:0px; padding:0px; list-style:none;}
#nev{ width:120px; margin:0 auto; height:34px; line-height:34px; clear:both;}
#nev ul{ float:left; width:120px; padding-left:0px;}
#nev ul li{ float:left; background:url(../image/52.jpg) no-repeat 0 48%;}
#nev .dhbt{ background:url(../image/53.jpg) no-repeat 0 45%; width:154px; text-align:center; font-size:16px;}
#nev .dhbt2{ background:url(404.png) repeat-x 0 48%;}
#nev .dhbt a{color:#FFFFFF;}
#nev a{width:120px; display:block; text-align:center; color:#FFFFFF; font-size:16px;font-weight:bold;}
#nev a:hover{ background:url(../image/53.jpg) no-repeat 0 45%; width:120px; text-align:center; font-size:16px; color:#FFFFFF; text-decoration:none;}