
.top_banner{ text-align:right;}
.right{ float:right;}
.pad5{ padding:10px;}
.padl5{ padding-left:5px;}
.pad10{ padding:10px;}
.line20{ line-height:20px;}
.line22{ line-height:26px;}
.hotel1{ padding:5px;border:0px solid #eee;}

.wzgd{color:#339900; font-size: 14px;}
.red{ color:#FF6600;font-size:14px;}
.red2{ color:#FF0000;bold;}
.blue{ color:#039;}
.green{color:#83B500;}
.bgreen{ color:#090; font-weight:bold;}
.brd2_green{ border:3px solid #555;}
.green14{color:#FFFF00; font-size:12px; font-weight:bold;}
img{ border:0px solid #fff;}
.img{ border:1px solid #eee; padding:4px;}
.border_bottom{ border-bottom:1px dashed #eee;}
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 {text-decoration: none;color: #777;font-size: 12px;}
a:visited {text-decoration: none;color: #777;font-size: 12px;}
a:hover {text-decoration: none;color: #FF6600;font-size: 12px;}
a:active {text-decoration: none;color: #777;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(../images/head_bg.jpg); background-position:top; background-repeat:no-repeat;}
.head_tel{ font-size:18px; font-weight:bold; color:#FE6902;}
.xl_shuoming_wzjc{ font-size:14px;font-weight:bold;color:#FF6600;}
.xl_shuoming_123456{ font-weight:bold;font-size: 14px;}

.head_b il{ color:#0000FF;font-weight:bold;font-size: 13px;}
.head_b a:link {text-decoration: none;color: #555;font-size: 13px;}
.head_b a:visited {text-decoration: none;color: #555;font-size: 13px;}
.head_b a:hover {text-decoration: underline;color: #FF0000;font-size: 13px;}
.head_b a:active {text-decoration: none;color: #555;font-size: 13px;}

.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;font-size:14px; color:#FF6600; margin-right:5px;}
.topic{ background-image:url(../images/topic_bg.gif); line-height:29px; font-size:14px; color:#fff; font-weight:bold; padding-left:10px;}
.topic0{ line-height:35px; padding-left:20px; font-size:14px; font-weight:bold; color:#CC0000;}
.topic1{ line-height:50px; padding-left:12px; font-size:16px; font-weight:bold; color:#007BAC;}
.topic3{ background-image:url(../images/topic3_bg.gif); line-height:30px; padding-left:10px; font-size:14px; font-weight:bold; border-bottom:1px solid #B6D6EE; color:#007BAC;}
.topic4{ background-image:url(../images/topic4_bg.gif); line-height:29px; color:#555; font-size:12px; padding-left:10px; font-weight:bold;}
.topic5{ background-image:url(../images/topic5.jpg); line-height:35px; font-size:14px; font-weight:bold; color:#CC0000; text-align:left; padding-left:20px;}

.div_txt{ padding:5px;}
.div_txt ul{ list-style:none;}
.div_txt li{ list-style:none; line-height:23px; background-image:url(../images/dot1.gif); padding-left:10px; background-position:left; background-repeat:no-repeat;}

.routes_txt{ padding:5px;}
.routes_txt ul{ list-style:none;}
.routes_txt li{ list-style:none; line-height:24px; background-image:url(../images/dot1.gif); padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #eee;}

.hotel_txt0{ padding:0px;}
.hotel_txt0 ul{ list-style:none;}
.hotel_txt0 li{ clear:both; list-style:none; line-height:24px; padding-left:12px; background-position:left; background-repeat:no-repeat;}
.hotel_txt0 a:link {color:#999; font-size:12px;}
.hotel_txt0 a:visited {color:#999; font-size:12px;}
.hotel_txt0 a:hover {color:#FF6600; font-size:12px;}
.hotel_txt0 a:active {color:#999; font-size:12px;}

.hotel_txt{ padding:5px;font-size:16px;}
.hotel_txt ul{ list-style:none;}
.hotel_txt li{ clear:both; list-style:none; line-height:25px;  background-image:url(../images/dot1.gif); padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #FFE0C1;}

.hotel_txt1{ padding:5px;}
.hotel_txt1 ul{ list-style:none;}
.hotel_txt1 ul a:link {text-decoration: none;color: #777;font-size: 14px;}
.hotel_txt1 ul a:visited {text-decoration: none;color: #777;font-size: 14px;}
.hotel_txt1 ul a:hover {text-decoration: underline;color: #FF6600;font-size: 14px;}
.hotel_txt1 ul a:active {text-decoration: none;color: #777;font-size: 14px;}
.hotel_txt1 li{ clear:both; list-style:none; line-height:30px; padding-left:0px; background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #eee;}

.hotel_txt ul li .title{ float:left; width:70%; line-height:25px;}
.hotel_txt ul li .level{ float:left; text-align:center; width:15%; color:#030; line-height:25px;}
.hotel_txt ul li .price{ float:right; text-align:center; width:15%; color:#F00; line-height:25px;}

.bar_brd{ border-left:1px solid #BAD4E3; border-right:1px solid #BAD4E3;}
.bar_text{ background-image:url(../images/txt_bg.gif); width:127px; line-height:28px; text-align:center; color:#0B64B4; font-weight:bold; font-size:14px; margin-left:10px;}
.bar_text2{ background-image:url(../images/txt_bg2.gif); width:96px; line-height:25px; text-align:left; padding-left:10px; color:#FFF; font-weight:bold;}
.bar_text3{ background-image:url(../images/arrow.gif); background-position:left; background-repeat:no-repeat; padding-left:15px; color:#FFF; font-size:12px; font-weight:bold; text-align:left; margin-left:5px;}
.aa{ text-align:center; margin:5px auto;}
.topic_tab{height:28px; 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:#FF0000; 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(../images/btna-1.gif); width:80px; height:28px; line-height:28px; color:#555;}
.topic_tab .on a{ color:#555;}
.topic_tab .off{ line-height:28px; text-align:center; background-image:url(../images/btn-1.gif); width:80px; height:28px; line-height:28px; color:#555;}  
.topic_tab .off a{ color:#555;}

.tab1{}
.tab1 .on { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; background-color:#008080;  line-height:40px; color:#FFF; font-size:16px;text-align:center; cursor:hand; }
.tab1 .on a{ color:#fff;}
.tab1 .off {cursor:hand;color:#555;font-size:16px;height:40px;text-align:center;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #008080;}
.tab1 .off a{color:#fff;}
.tab1 th {}

.xl_shuoming{border:2px dashed #FFC184;background-color:#FFF9DD;color:#555;font-size: 14px;padding:5px 10px; line-height: 22px;}

.photo_list{}
.photo_list ul{ list-style:none; margin:0px; padding:0px;}
.photo_list li{ float:left; margin:15px 5px 0px 10px; text-align:center; line-height:20px;}

.search_news a:link {text-decoration: none;color: #555;font-size: 14px;}
.search_news a:visited {text-decoration: none;color: #666666;font-size: 14px;}
.search_news a:hover {text-decoration: underline;color: #FF0000;font-size: 14px;}
.search_news a:active {text-decoration: none;color: #555;font-size: 14px;}

/*图片边框*/
.photo_bk{ display:block; background:#fff; padding:5px; border:1px solid #ccc;}
.photo_bk{ text-align:center;}
.photo_bk img{ width:100%;height:50%;}
#xl_photo ul li {text-align:center; margin: 0px 10px 0px 0px; width: 298px; float: left;}
.photo_news{ display:block; background:#fff; padding:5px; border:1px solid #ccc;}
#route_2015_3 ul li {text-align: center; margin: 0px 10px 0px 0px; width: 323px; float: left;}
.route_2015{ display:block; background:#fff; padding:5px; border:1px solid #ccc;}
.route_2015{ text-align:center;}
.route_2015 img{ width:323px;height:250px;}
.border_routes_photo1{ display:block; background:#fff; padding:5px; border:1px solid #E6E6E6;}

/*首页搜索边框*/
.search{display:block; padding:5px; border:1px solid #EEE;}
.searchsize{color:#EEE;font-size:12px;}
.btn_submit{ background-image:url(../images/search2.gif); height:22px; width:60px; border:0px solid #000; margin:0px; cursor:pointer;}


/*脚 本*/
.root{ padding-left: 20px; line-height:26px;color:#555;font-size: 14px;}
.root a:link {text-decoration: none;color: #555;font-size: 14px;}
.root a:visited {text-decoration: none;color: #555;font-size: 14px;}
.root a:hover {text-decoration: underline;color: #FF6600;font-size: 14px;}
.root a:active {text-decoration: none;color: #555;font-size: 14px;}

/*导航*/
.nav { border:0px solid #ccc; border-right:none; overflow:hidden; float:left; margin:0px 0 0 0px;height:42px;line-height:41px;}
.nav ul li { float:left;}
.nav ul li a { padding:0 15px; display:inline-block;transition: all 0.3s linear 0s; height:42px; position:relative;color:#FFF;font-size:18px; text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);}
.nav ul li a:hover{ text-decoration: none;background-color:#0DA1E6; height:42px;color:#FFF;font-size:18px; text-shadow:0 1px 0 rgba(0, 0, 0, 0.5); }
.nav ul li ul { position:absolute; display:none;}
.nav ul li ul li { float:none;}
.nav ul li ul li a { border-right:none; border:0px solid #fff; background:#0DA1E6;}
.nav ul li:hover ul{ display:block; }
#submenu{ margin:5px 5px 5px 5px; text-align:center;}
#submenu a{ margin:0px 0px; text-decoration:none; color:#555; font-size:12px;}
#submenu a:hover{ margin:0px 0px; text-decoration:underline; color:#FF9900; font-size:12px;}

/*首页 线路布局*/
.routes{height:28px; margin-top:0px;}
.routes ul{ margin:0px; padding:0px; list-style:none;}          
.routes li{ float:left; text-align:center;height:0px; cursor:hand; }
.routes li a:link{color: #777;font-size: 25px;}
.routes li a:visited {color: #777;font-size: 25px;}
.routes li a:hover{color:#FF6600; font-size:25px;}
.routes li a:active {color: #777;font-size: 25px;}
.routes .on{ text-align:center; background-image:url(../images/btna_1.gif); width:180px; height:45px; line-height:45px; color:#555;}
.routes .on a{ color:#555;}
.routes .off{ line-height:35px; text-align:center; background-image:url(../images/btna_2.gif); width:180px; height:45px; line-height:45px; color:#555;}  
.routes .off a{ color:#555;margin:10px; padding:10px;}
/*会议分类*/
#meeting UL LI {TEXT-ALIGN: center; MARGIN: 30px 10px 40px 30px; WIDTH: 140px; FLOAT: left;}
#meeting UL LI a {TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 140px; DISPLAY: block; HEIGHT: 38px;letter-spacing:0px; FONT-SIZE: 20px; CURSOR: pointer; BACKGROUND: url(../images/meeting_1.gif) no-repeat; COLOR: #555;}
#meeting UL LI a:hover {TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 140px; DISPLAY: block; HEIGHT: 38px;letter-spacing:0px; FONT-SIZE: 20px; CURSOR: pointer; BACKGROUND: url(../images/meeting_2.gif) no-repeat; COLOR: #fff;}
.routes_d a:link{text-decoration:none;font-size:18px; color:#006699;font-weight:bold;}
.routes_d a:hover{text-decoration:underline;font-size:18px; color:#ff6600;font-weight:bold;}

.routes_bold{ font-weight:bold;}
.routes_jpxl {color:#555;font-size:28px; font-weight:bold;}
.routes_￥{color:#FF6600;font-size:16px;}
.routes_q{color:#555;font-size:14px;}
.routes_a{color:#555;font-size:18px;line-height:50px; }
.routes_c{color:#555;font-size:18px;line-height:40px; }
.routes_b{border:1px solid #E8E8E8;background:#FFF;padding-left:10px;color:#777;font-size:18px;line-height:26px; height:70px; }
.routes_f{color:#006699;font-size:28px; font-weight:bold;}
.routes_d{padding-left:30px;color:#555;font-size:18px;line-height:30px; }
.routes_e{padding-left:20px;color:#FF6600;font-size:18px;line-height:30px; }
.xl_rmb2{ text-align:center;color:#FF0000;font-weight:bold;font-size:26px;}
.routes_English{ color:#555;font-size: 32px;font-family: "Times New Roman", serif;font-weight:bold;}

#secleft UL LI {TEXT-ALIGN: center; MARGIN: 30px 30px 50px 50px; WIDTH: 280px; FLOAT: left;}
#secleft UL LI a {TEXT-ALIGN: center; LINE-HEIGHT: 60px; WIDTH: 280px; DISPLAY: block; HEIGHT: 80px;letter-spacing:0px; FONT-SIZE: 26px; CURSOR: pointer; BACKGROUND: url(btna_4.gif) no-repeat; COLOR: #555;}
#secleft UL LI a:hover {TEXT-ALIGN: center; LINE-HEIGHT: 60px; WIDTH: 280px; DISPLAY: block; HEIGHT: 80px;letter-spacing:0px; FONT-SIZE: 26px; CURSOR: pointer; BACKGROUND: url(btna_3.gif) no-repeat; COLOR: #fff;}

/*首页会议*/
#btn_hy UL LI {TEXT-ALIGN: center; MARGIN: 0px 0px 15px 20px; WIDTH: 100px; FLOAT: left;}
#btn_hy UL LI a {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100px; DISPLAY: block; HEIGHT: 30px;letter-spacing:0px; FONT-SIZE: 16px; CURSOR: pointer; BACKGROUND: url(../images/btn_hy1.gif) no-repeat; COLOR: #555;}
#btn_hy UL LI a:hover {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100px; DISPLAY: block; HEIGHT: 30px;letter-spacing:0px; FONT-SIZE: 16px; CURSOR: pointer; BACKGROUND: url(../images/btn_hy2.gif) no-repeat; COLOR: #fff;}

/*在线咨询链接*/
.routes_link a:link {color: #FFF;font-size: 26px;}
.routes_link a:visited {color: #FFF;font-size: 26px;}
.routes_link a:hover {color: #FFF;font-size: 26px;}
.routes_link a:active {color: #FFF;font-size: 26px;}

/*首页攻略新闻*/
#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:#FFF no-repeat 0 48%;}
#nbv .dhbt{ width:140px; text-align:center; font-size:16px;}
#nbv .dhbt a{color:#FFF;}
#nbv a{width:140px; display:block; text-align:center; color:#000; font-size:16px;}
#nbv a:hover{ background:#008080 no-repeat 0 45%; width:140px; text-align:center; font-size:16px; color:#FFF; font-family:"微软雅黑";text-decoration:none;}

/*线路布局*/
.img_a{ margin:0px; padding:0px;}
.img_a ul{ margin:0px; padding:0px;}
.img_a li{ float:left; margin:8px 3px; text-align:center; width:295;}
.img_a h2{ font-size:14px; font-weight:305; text-align:center; line-height:25px; margin:0px; padding:0px;}
.img_a a:link {color:#555; font-size:14px;}
.img_a a:visited {color:#555; font-size:14px;}
.img_a a:hover {color:#FF6600; font-size:14px;}
.img_a a:active {color:#555; font-size:14px;}

/*线路分类*/
.xlcz{height:40px; line-height:40px; vertical-align:middle;font-size:16px;}
.xlcz a:link {text-decoration: none;color:#777; padding:8px;font-size:16px;}
.xlcz a:visited {text-decoration: none;color:#777; padding:8px;font-size:16px;}
.xlcz a:hover {text-decoration:none;color:#fff; background:#0DA1E6;font-size:16px;}
.xlcz1 {background:#0DA1E6;padding:8px;font-size:16px;color:#fff;}
.xlcz2 {border:0px solid #E1F5FF;}
.xlcz3{border:#ccc solid 1px;}
.xlcz3:hover{border:#ff6600 solid 1px;}
.tab2{}
.tab2 .on { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; background-color:#fff;  line-height:30px; color:#FF6600; font-size:14px;font-weight:bold; text-align:center; cursor:hand; }
.tab2 .on a{ color:#fff;}
.tab2 .off {cursor:hand;background-image:url(../images/topic1_tp.jpg);color:#1586B7;font-weight:bold;font-size:14px;height:36px;text-align:center;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #B6D6EE;}
.tab2 .off a{color:#fff;}
.tab2 th { BACKGROUND: #B6D6EE; WIDTH: 1px;}

/*边框*/
.index_biankuang{border:1px solid #E5E5E5;}
.show_biankuang{border:1px solid #ccc;}
.biankuang{border:1px solid #CCC;border-top:none;}
.biankuang0{border:1px solid #CCC;border-top:none;}
.biankuang_1{border:2px solid #0DA1E6;}
.biankuang_2{line-height:36px;background:#0DA1E6; padding-left:20px; color:#FFF; font-size:16px;text-shadow:0 2px 0 rgba(0, 0, 0, 0.3);}
.biankuang_show_bk{border:1px solid #CCC;border-top:none;}
.biankuang_show{clear:both; list-style:none;font-weight:bold; color:#0DA1E6; font-size:15px;line-height:40px; padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #0DA1E6;}
.biankuang_4{font-weight:bold;color:#0099FF; font-size: 16px;line-height:40px;padding-left:10px; border-bottom:2px solid #0DA1E6;}
.biankuang_3{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_1.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #3399FF;}
.biankuang_hotel{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_hotel.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #0DA1E6;}
.biankuang_5{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_3.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #0DA1E6;}
.biankuang_6{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_6.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #6699FF;}
.biankuang_7{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_7.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #009900;}
.biankuang_8{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_8.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #FF6600;}
.biankuang_9{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_9.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #0099CC;}
.biankuang_10{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_10.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:1px solid #1F85D7;}
.biankuang_11{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_11.gif); padding-left:35px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #1F85D7;}
.biankuang_12{clear:both; list-style:none;font-weight:bold; color:#0099FF; font-size: 16px;line-height:40px;  background-image:url(../images/index_12.gif); padding-left:40px; background-position:left; background-repeat:no-repeat; border-bottom:2px solid #1F85D7;text-shadow:0 2px 0 rgba(0, 0, 0, 0.1);}


/*下划线*/
.xhx{line-height:26px; padding-left:5px;border-bottom:1px dashed #F2F2F2;}

/*文字加粗*/
.jiacu{ clear:both; list-style:none; font-weight:bold;color:#1F85D7; font-size: 16px;text-shadow:0 2px 0 rgba(0, 0, 0, 0.1);line-height:40px;padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #F2F2F2;}
.jiacu1{ clear:both; list-style:none; font-weight:bold;color:#1F85D7; font-size: 16px;text-shadow:0 2px 0 rgba(0, 0, 0, 0.1);line-height:50px;padding-left:10px;}
.jiacu2{clear:both; list-style:none;font-weight:bold; color:#1F85D7; font-size:16px;text-shadow:0 2px 0 rgba(0, 0, 0, 0.1);line-height:40px;background-image:url(../images/a.gif); padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:1px solid #990000;}
.jiacu3{ clear:both; list-style:none; font-weight:bold;color:#1F85D7; font-size: 16px;text-shadow:0 2px 0 rgba(0, 0, 0, 0.1);line-height:40px;padding-left:15px; }
.jiacu4{clear:both; list-style:none;font-weight:bold; color:#1F85D7; font-size:16px;text-shadow:0 2px 0 rgba(0, 0, 0, 0.1);line-height:50px; padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:3px solid #1F85D7;}


/*首页线路*/
.xl_txt{ padding:10px;}
.xl_txt ul{ list-style:none;}
.xl_txt li{ list-style:none; padding-left:5px; border-bottom:1px dashed #cccccc; margin:0px 0px 10px 0px; height:100px;}
.xl_txt ul li .title{ float:left; width:100%; line-height:25px;}
.xl_txt ul li .price{ float:left; text-align:center; width:12%; color:#F00; line-height:25px;}

/*首页线路标题*/
.xl{float:left; text-align:left; background-image:url(../images/dot_2.gif); padding-left:14px;font-weight:bold; background-position:left; background-repeat:no-repeat; line-height:30px;}
.xl a:link {color:#0066CC; font-size:14px; text-decoration:none;}
.xl a:visited {color:#0066CC; font-size:14px; text-decoration:none;}
.xl a:hover {color:#FF6600; font-size:14px; text-decoration:none;}
.xl a:active {color:#0066CC; font-size:14px; text-decoration:none;}
.xl_rmb{ text-align:center;color:#FF6600;font-size: 12px;}
.xl_si{font-size:13px; padding:5px 10px;line-height:22px;}
.xl_si a:link {text-decoration: none;color: #FF66FF;font-size: 12px;}
.xl_si a:visited {text-decoration: none;color: #FF66FF;font-size: 12px;}
.xl_si a:hover {text-decoration: underline;color: #FF6600;font-size: 12px;}
.xl_si a:active {text-decoration: none;color: #FF66FF;font-size: 12px;}
.xl_ts{ color:#ff6600;font-size: 14px;}

/*攻略链接*/
.gonlue{width:auto;line-height:25px;padding-left:0px;font-size:14px;color: #000000;}
.gonlue a:link {color:#1F85D7; font-size:14px; text-decoration:none;}
.gonlue a:visited {color:#1F85D7; font-size:14px; text-decoration:none;}
.gonlue a:hover {color:#FF6600; font-size:14px; text-decoration:none;}
.gonlue a:active {color:#1F85D7; font-size:14px; text-decoration:none;}

/*首页酒店*/
.hotel_tab{height:28px; margin-top:0px;}
.hotel_tab ul{ margin:0px; padding:0px; list-style:none;}          
.hotel_tab li{ float:left; text-align:center;height:0px; cursor:hand; }
.hotel_tab li a:link{color: #777;font-size: 26px;}
.hotel_tab li a:visited {color: #777;font-size: 26px;}
.hotel_tab li a:hover{color:#FF6600; font-size:26px;}
.hotel_tab li a:active {color: #777;font-size: 26px;}
.hotel_tab .on{ text-align:center; background-image:url(../images/btna.gif); width:240px; height:50px; line-height:50px; color:#555;}
.hotel_tab .on a{ color:#555;}
.hotel_tab .off{ line-height:35px; text-align:center; background-image:url(../images/btn.gif); width:240px; height:50px; line-height:50px; color:#555;}  
.hotel_tab .off a{ color:#555;margin:10px; padding:10px;}
.hotel_txt2{ padding:10px;background:#fff;}
.hotel_txt2 ul{ list-style:none;}
.hotel_txt2 li{ list-style:none; line-height:25px;  border-bottom:1px dashed #eee; float:left; width:50%;}
.hotel_txt2 ul li .title{ float:left; width:60%; 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:40%; color:#FF6600; line-height:28px;}
.hotel_txt2 ul a:link {text-decoration: none;color: #555;font-size: 18px;}
.hotel_txt2 ul a:visited {text-decoration: none;color: #555;font-size: 18px;}
.hotel_txt2 ul a:hover {text-decoration: underline;color: #FF6600;font-size: 18px;}
.hotel_txt2 ul a:active {text-decoration: none;color: #555;font-size: 18px;}

/*酒店 布局*/
.img_b{ margin:0px; padding:0px;}
.img_b ul{ margin:0px; padding:0px;}
.img_b li{ float:left; margin:8px 3px; text-align:center; width:295;}
.img_b h2{ font-size:18px; font-weight:305; text-align:center; line-height:25px; margin:0px; padding:0px;}
.img_b a:link {color:#555; font-size:18px;}
.img_b a:visited {color:#555; font-size:18px;}
.img_b a:hover {color:#FF6600; font-size:18px;}
.img_b a:active {color:#555; font-size:18px;}

.img_bk{border:#E8E8E8 solid 1px;}
.img_bk:hover{border:#CCC solid 1px;}

/*首页线路展示*/
.index_line{ padding:5px;}
.index_line li{clear:both; list-style:none; line-height:28px;  background-image:url(../images/dot1.gif); padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #eee;}
.index_line ul a:link {color:#1F85D7; font-size:14px; text-decoration:none;}
.index_line ul a:visited {color:#1F85D7; font-size:14px; text-decoration:none;}
.index_line ul a:hover {color:#FF6600; font-size:14px; text-decoration:none;}
.index_line ul a:active {color:#1F85D7; font-size:14px; text-decoration:none;}

/*游客质量好评*/
.line_txt{ padding:5px;}
.line_txt ul{ list-style:none;}
.line_txt ul a:link {text-decoration: none;color: #555;font-size: 14px;}
.line_txt ul a:visited {text-decoration: none;color: #555;font-size: 14px;}
.line_txt ul a:hover {text-decoration: underline;color: #FF6600;font-size: 14px;}
.line_txt ul a:active {text-decoration: none;color: #555;font-size: 14px;}
.line_txt li{ clear:both; list-style:none; line-height:26px;  background-image:url(../images/dot1.gif); padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #eee;}

/*山歌试听*/
.sg_txt{ margin:0px; padding:0px;}
.sg_txt ul{ margin:0px; padding:0px; list-style:none;}
.sg_txt li{ float:left; width:38%; margin:0px 0px 0px 5px; padding:0px 0px 0px 22px; list-style:none; line-height:26px; text-align:left; background-image:url(../images/sg.gif); background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #D7ECFF;}

/*友情链接*/
.link{line-height:22px;color:#FF6600; font-size:13px;}
.link a:link {color:#999; font-size:12px;}
.link a:visited {color:#999; font-size:12px;}
.link a:hover {color:#FF6600; font-size:12px;}
.link a:active {color:#999; font-size:12px;}

/*联系方式*/
.news .right{float:left ; width:196px ; padding-top:11px}
.right .news_2{float:left ; width:196px ; border-top:0 ; padding:0 2px 0 3px ; overflow:hidden}
.right .news_2 .d1{float:left ; width:196px ; padding:10px 0 9px}
.right .news_2 .d2{float:left ; width:196px ; background-image:url(../images/lx-bg.gif) ; background-repeat:no-repeat ; background-position:0 0 ; height:17px ; padding-top:5px ; color:#03A1EC ; padding-left:15px ; margin-bottom:5px ; display:inline}
.right .news_2 .d3{float:left ; width:196px ; background-image:url(../images/lx-bg.gif) ; background-repeat:no-repeat ; background-position:0 -26px}
.right .news_2 .d3 ul{float:left ; width:196px}
.right .news_2 .d3 ul li{float:left ; width:98px ; height:27px ; line-height:26px ; text-align:center}
.right .news_2 .d3 ul li a{color:#666666}

/*旅游百宝箱*/
ul.tour_bbx{width:100%;height:280px;overflow:hidden;margin:0 auto;}
ul.tour_bbx li{float:left;display:inline-block;width:60px;height:70px;overflow:hidden;}
ul.tour_bbx li a{display:inline-block;padding-top:40px;width:60px;text-align:center;height:25px;line-height:25px;font-size:12px;color:#757575;text-decoration:none;}
ul.tour_bbx li a:hover{color:#f60;text-decoration:none;}
ul.tour_bbx li a.tour_bbx_1{background:url(/images/2.gif) no-repeat left 0px;}
ul.tour_bbx li a.tour_bbx_1:hover{background:url(/images/2.gif) no-repeat -70px 0px;}
ul.tour_bbx li a.tour_bbx_2{background:url(/images/2.gif) no-repeat left -70px;}
ul.tour_bbx li a.tour_bbx_2:hover{background:url(/images/2.gif) no-repeat -70px -70px;}
ul.tour_bbx li a.tour_bbx_3{background:url(/images/2.gif) no-repeat left -140px;}
ul.tour_bbx li a.tour_bbx_3:hover{background:url(/images/2.gif) no-repeat -70px -140px;}
ul.tour_bbx li a.tour_bbx_4{background:url(/images/2.gif) no-repeat left -210px;}
ul.tour_bbx li a.tour_bbx_4:hover{background:url(/images/2.gif) no-repeat -70px -210px;}
ul.tour_bbx li a.tour_bbx_5{background:url(/images/2.gif) no-repeat left -280px;}
ul.tour_bbx li a.tour_bbx_5:hover{background:url(/images/2.gif) no-repeat -70px -280px;}
ul.tour_bbx li a.tour_bbx_6{background:url(/images/2.gif) no-repeat left -350px;}
ul.tour_bbx li a.tour_bbx_6:hover{background:url(/images/2.gif) no-repeat -70px -350px;}
ul.tour_bbx li a.tour_bbx_7{background:url(/images/2.gif) no-repeat left -420px;}
ul.tour_bbx li a.tour_bbx_7:hover{background:url(/images/2.gif) no-repeat -70px -420px;}
ul.tour_bbx li a.tour_bbx_8{background:url(/images/2.gif) no-repeat left -490px;}
ul.tour_bbx li a.tour_bbx_8:hover{background:url(/images/2.gif) no-repeat -70px -490px;}
ul.tour_bbx li a.tour_bbx_9{background:url(/images/2.gif) no-repeat left -560px;}
ul.tour_bbx li a.tour_bbx_9:hover{background:url(/images/2.gif) no-repeat -70px -560px;}
ul.tour_bbx li a.tour_bbx_10{background:url(/images/2.gif) no-repeat left -630px;}
ul.tour_bbx li a.tour_bbx_10:hover{background:url(/images/2.gif) no-repeat -70px -630px;}
ul.tour_bbx li a.tour_bbx_11{background:url(/images/2.gif) no-repeat left -700px;}
ul.tour_bbx li a.tour_bbx_11:hover{background:url(/images/2.gif) no-repeat -70px -700px;}
ul.tour_bbx li a.tour_bbx_12{background:url(/images/2.gif) no-repeat left -770px;}
ul.tour_bbx li a.tour_bbx_12:hover{background:url(/images/2.gif) no-repeat -70px -770px;}
ul.tour_bbx li a.tour_bbx_13{background:url(/images/2.gif) no-repeat left -840px;}
ul.tour_bbx li a.tour_bbx_13:hover{background:url(/images/2.gif) no-repeat -70px -840px;}
ul.tour_bbx li a.tour_bbx_14{background:url(/images/2.gif) no-repeat left -910px;}
ul.tour_bbx li a.tour_bbx_14:hover{background:url(/images/2.gif) no-repeat -70px -910px;}
ul.tour_bbx li a.tour_bbx_15{background:url(/images/2.gif) no-repeat left -980px;}
ul.tour_bbx li a.tour_bbx_15:hover{background:url(/images/2.gif) no-repeat -70px -980px;}
ul.tour_bbx li a.tour_bbx_16{background:url(/images/2.gif) no-repeat left -1050px;}
ul.tour_bbx li a.tour_bbx_16:hover{background:url(/images/2.gif) no-repeat -70px -1050px;}
ul.tour_bbx li a.tour_bbx_17{background:url(/images/2.gif) no-repeat left -1120px;}
ul.tour_bbx li a.tour_bbx_17:hover{background:url(/images/2.gif) no-repeat -70px -1120px;}

/*内页线路推荐*/
.routes_tuijian{ padding:5px;}
.routes_tuijian ul{ list-style:none;}
.routes_tuijian li{ list-style:none; line-height:25px; background-image:url(../images/dot1.gif); padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #eee;}
.routes_tuijian a:link {color:#1F85D7; font-size:12px;}
.routes_tuijian a:visited {color:#1F85D7; font-size:12px;}
.routes_tuijian a:hover {color:#FF6600; font-size:12px;}
.routes_tuijian a:active {color:#1F85D7; font-size:12px;}
.list_txt{color:#FFF; font-size:14px; font-weight:bold; line-height:42px; padding-left:50px; background-image:url(../images/list_bj.jpg); background-position:left; background-repeat:no-repeat; margin-left:0px;}
.list_routes_txt{ padding:8px;}
.list_routes_txt ul{ list-style:none;}
.list_routes_txt li{ list-style:none;  padding-left:5px;  border-bottom:1px dashed #cccccc; margin:0px 0px 10px 0px; height:150px;}
.list_routes_txt ul li .title{ float:left; width:88%; line-height:25px;}
.list_routes_txt ul li .price{ float:left; text-align:center; width:12%; color:#F00; line-height:25px;}

/*现在 位置*/
.postion{ background-image:url(/images/xl_02.gif); background-position:left; background-repeat:no-repeat; padding-left:26px; line-height:60px;color:#555;font-size:15px;}
.postion_zi{ color:#3399CC;font-size:15px;}
.postion a:link {text-decoration:none;color:#555;font-size:15px;}
.postion a:hover {text-decoration:none;color:#FF6600;font-size:15px;}

/*虚线*/
.xuxian{width:100%;height:1px;border-bottom:1px dashed #ccc;}

/*线路定制*/
.diy_biankuang{border:4px solid #1F85D7;background-color: #FFF;}
.diy_wz{color:#555; font-size:14px;line-height:30px;}
.diy_mpjg{color:#FF6600; font-size:12px;padding-left:20px;}

/*鼠标停留切换图片*/
#photo_qh UL LI {TEXT-ALIGN: center; MARGIN: 0px 0px 10px 15px; WIDTH: 100px; FLOAT: left;}
#photo_qh UL LI a {TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 100px; DISPLAY: block; HEIGHT: 32px;letter-spacing:0px; FONT-SIZE: 14px; CURSOR: pointer; BACKGROUND: url(../images/photo_qh_1.jpg) no-repeat; COLOR: #1586B7;}
#photo_qh UL LI a:hover {TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 100px; DISPLAY: block; HEIGHT: 32px;letter-spacing:0px; FONT-SIZE: 14px; CURSOR: pointer; BACKGROUND: url(../images/photo_qh_2.jpg) no-repeat; COLOR: #ff6600;}
/*线路分类鼠标停留切换图片*/
#xl_qh UL LI {TEXT-ALIGN: center; MARGIN: 0px 0px 5px 10px; WIDTH: 100px; FLOAT: left;}
#xl_qh UL LI a {TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 100px; DISPLAY: block; HEIGHT: 32px;letter-spacing:0px; FONT-SIZE: 14px; CURSOR: pointer; BACKGROUND: url(../images/photo_qh_1.jpg) no-repeat; COLOR: #1586B7;}
#xl_qh UL LI a:hover {TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 100px; DISPLAY: block; HEIGHT: 32px;letter-spacing:0px; FONT-SIZE: 14px; CURSOR: pointer; BACKGROUND: url(../images/photo_qh_2.jpg) no-repeat; COLOR: #ff6600;}
/*线路N日分类鼠标停留切换图片*/
#r_qh UL LI {TEXT-ALIGN: center; MARGIN: 0px 0px 5px 10px; WIDTH: 65px; FLOAT: left;}
#r_qh UL LI a {TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 65px; DISPLAY: block; HEIGHT: 32px;letter-spacing:0px; FONT-SIZE: 14px; CURSOR: pointer; BACKGROUND: url(../images/r_qh_1.jpg) no-repeat; COLOR: #1586B7;}
#r_qh UL LI a:hover {TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 65px; DISPLAY: block; HEIGHT: 32px;letter-spacing:0px; FONT-SIZE: 14px; CURSOR: pointer; BACKGROUND: url(../images/r_qh_2.jpg) no-repeat; COLOR: #ff6600;}

/*线路边框*/
.show_xc_1{BORDER-BOTTOM: #A4D1FF 1px solid; BORDER-LEFT: #A4D1FF 1px solid; BORDER-RIGHT: #A4D1FF 1px solid}

/*公司介绍文字*/
.ziti{width:auto;line-height:28px;padding-left:15px;text-indent:2em;font-size:14px;}
.zitis{width:auto;line-height:25px;padding-left:8px;font-size:14px;}
.index_hy{line-height:22px;padding-left:8px;font-size:14px; color:#999;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);}
.index_hyjc{line-height:22px;font-size:14px;color:#0000FF;font-weight:bold;}

/*线路酒店预订页面*/
.xl_ul_n{margin:10px 5px;overflow:hidden;color:#666;display:block;background:#fff;border-radius:8px;-webkit-box-shadow:1px 2px 1px rgba(0,0,0,0.3);padding:10px 0;margin:5px;color:#666;}
.xl_ul_n li{ list-style:none; padding-left:0px; margin:0px 0px 10px 0px;}
/*搜索结果标题*/
.search{padding-left:10px; background-position:left; background-repeat:no-repeat; }
.search a:link {color:#006699; font-size:16px; font-weight:bold; line-height:30px;}
.search a:visited {color:#006699; font-size:16px; font-weight:bold; line-height:30px;}
.search a:hover {color:#FF6600; font-size:16px; font-weight:bold; line-height:30px;}
.search a:active {color:#006699; font-size:16px; font-weight:bold; line-height:30px;}

/*游客留影*/
.img_ykly{ margin:0px; padding:0px;}
.img_ykly ul{ margin:0px; padding:0px;}
.img_ykly li{ float:left; margin:10px 2px; text-align:center;}
.img_ykly h2{ color: #0099ff;font-size:16px; text-align:center; line-height:40px; margin:0px; padding:0px;}
.img_lybk{border:#E8E8E8 solid 1px;margin:8px; padding:8px;}
.img_lybk:hover{border:#006699 solid 1px;box-shadow: 0 0 5px #006699;}
.img_ykly a:link {color:#555; font-size:16px;}
.img_ykly a:visited {color:#555; font-size:16px;}
.img_ykly a:hover {color:#FF6600; font-size:16px;}
.img_ykly a:active {color:#555; font-size:16px;}
/*关于我们*/
.aboutus_bk{padding:15px;border:#ccc solid 1px;box-shadow: 0 0 5px #ccc;}
.aboutus_title{line-height:40px; font-size:18px;color:#333;}
.aboutus_font_1{color:#555; font-size:16px;line-height:30px;}
.aboutus_font_2{color:#FF6600; font-size:16px;}
