﻿@charset "utf-8";
/* CSS Document */


.banner_wrap{ height:400px; overflow:hidden; width:1200px; margin:0 auto;}
.channel_wrap{ width:1200px; margin:0 auto; position:relative; z-index:90;}
.channel_nav{ width:200px; height:401px; background:#fff; position:absolute; top:-1px; _top:0; z-index:90; box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2); border-left: 1px solid #ccc;}
.item { border-top:1px solid #efefef;border-bottom:1px solid #fff; border-right:1px solid #E8E8E8; padding-left:5px; width:194px; cursor:pointer;}
.left_title { display:block; left:-5px; position:relative; width:200px; z-index:1;}
.left_title s{ background:url(../img/right.png) no-repeat; display:block; height:7px; left:183px; position:absolute; top:6px; width:4px; z-index:0;}
.top_h3 .two_col { color:#404040; display:block; font-size:14px; font-weight:700; height:29px; line-height:16px; margin:8px 0 0 3px; padding-left:25px;}
.two_col i{ background:url(../img/menu_icon.png) no-repeat;}
.top_h3 .two_col i { display:inline-block; height:17px; left:6px; position:absolute; top:1px; _top:8px; width:16px;}
.top_h3 .eg{ height:18px; line-height:16px; overflow:hidden; position:relative; text-indent:7px; top:-5px; left:21px; width:175px;}
.top_h3 .eg a{ color:#949494;}
.top_h3 .eg a:hover{ color:#FF6600;}
.top_h3 .icon_zb{ background-position:0 -30px;}
.top_h3 .icon_gn{ background-position:0 -61px;}
.top_h3 .icon_oz{ background-position:0 -153px;}
.top_h3 .icon_mz{ background-position:0 -184px;}
.top_h3 .icon_hg{ background-position:0 -215px;}
.top_h3 .icon_tg{ background-position:0 -246px;}
.top_h3 .icon_ga{ background-position:0 -277px;}
.item_hover{ border:1px solid #ccc; border-right:none; border-left:none;}
.item_hover i.icon_zb{ background-position:-25px -30px;}
.item_hover i.icon_gn{ background-position:-25px -61px;}
.item_hover i.icon_oz{ background-position:-25px -153px;}
.item_hover i.icon_mz{ background-position:-25px -184px;}
.item_hover i.icon_hg{ background-position:-25px -215px;}
.item_hover i.icon_tg{ background-position:-25px -246px;}
.item_hover i.icon_ga{ background-position:-25px -277px;}
.channel_more{ display:none; position:absolute; left:200px; top:0; z-index:90; height:401px; width:390px; background:#fff;  box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2); overflow:hidden;}
.channel_more .clearfix{_zoom:0;}
.item_hover .channel_more{ display:block;}
.item_hover s{ background:none;}
.panel_nav{ padding:5px 15px; width:362px;}
.panel_nav_title{ height:35px; line-height:35px; font-size:16px; font-weight:bold; border-bottom:1px solid #CDCDCD;}
.panel_list{ padding:0 7px;}
.panel_list dd{ float:left; border-right:1px solid #ccc; font-style:normal; height:18px; line-height:18px; margin:6px 0; padding:0 8px;}
.panel_list dd a{ color:#666;}
.panel_list dd a.panel_hot{ color:#FF6600;}
.panel_list dd a:hover{ text-decoration:underline; color:#FF6600;}

.banner_right{ width:170px; height:400px; position:absolute; right:0; top:0; z-index:90; background:#fff;}
.banner_right a{ float:left; width:170px; height:133px;}
.banner_right a img{ width:170px; height:133px;}


.tour_item{ margin-top:20px;}
.tour_item_tit{border-bottom:2px solid #ddd; height:30px; padding-bottom:5px; position:relative;}
.tour_item_tit h3{ float:left;}
.tour_item_tit strong{ font-size:20px; line-height:30px; font-weight:normal;}
.tour_item_tit span{ color:#bababa; font-weight:normal; font-size:12px; padding-left:8px;}
.tour_item_tit .tour_fenl{ position:absolute; left:245px;}
.tour_fenl li{ float:left; font-size:14px; height:30px; line-height:30px; padding:0 8px; margin:0 8px;}
.tour_fenl li.recom{ border-bottom:2px solid #DE4400; padding-bottom:5px; color:#DE4400;}
.tour_fenl li a{ color:#666;}
.tour_fenl li a:hover{ color:#FF6600;}
.tour_more{ float:right; font-size:12px; padding-top:13px; line-height:14px; color:#bababa;}
.tour_more i.icon_more{ width:16px; height:14px; vertical-align:top; display:inline-block; background:url(../img/icon_index_new.png) no-repeat; background-position:-100px -5px;}
.tour_item_left{ width:240px; height:488px; background:#F1F1F1; overflow:hidden;}
.tour_item_left_list{margin-top:13px; overflow:hidden; padding-bottom:5px;}
.tour_item_left_list dl{  border-left:1px solid #ddd; height:auto; margin:-25px auto 0; width:0;}
.tour_item_left_list dt h3, .tour_item_left_list dd,.tuango-info strong{ background:url(../img/icon_index_new.png) no-repeat;}
.tour_item_left_list dt{ margin-left:-72px; text-align:center;  width:145px; }
.tour_item_left_list dt h3{ background-position:0 -80px; font-size:16px; font-weight:normal; height:32px; line-height:30px; margin-top:25px; width:145px;}
.tour_item_left_list dd{ background-position:-56px -7px; height:9px; margin:27px 0 0 -5px; position:relative; width:9px;}
.tour_item_left_list dd a{ display:block; height:15px; line-height:14px; color:#666; overflow:hidden; position:absolute; right:24px; text-align:right; top:-2px; width:100px;}
.tour_item_left_list dd a:hover{ color:#FF6600; text-decoration:underline;}
.tour_item_left_list dd a.r{left:24px; text-align:left;}
.tour_item_right{margin-left:15px; padding-top:13px; width:945px;}
.tour_pro{ padding-top:278px; position:relative; width:735px; _overflow:hidden;}
.tour_pro ul{ width:760px;}
.tour_pro ul li{ display:inline; float:left; margin-right:15px; width:235px;}
.tour_pro ul li.w485_243, .tour_pro ul li.w235_243{ height:278px; overflow:hidden; position:absolute; top:0;}
.tour_pro ul li.w485_243 { left:0; width:485px;}
.tour_pro ul li.w235_243 { left:500px; width:235px;}
.tour_pro ul li.w485_243 img{ width:485px; height:243px;}
.tour_pro ul li.w485_243 p, .tour_pro ul li.w235_243 p{ height:243px;}
.tour_pro ul li a{ font-size:14px;}
.tour_pro_tit{ color:#999; height:35px; line-height:35px; overflow:hidden;}
.tour_pro_tit i{ font-size:14px; color:#f60; font-style:normal;}
.tour_pro_tit em{ font-size:18px; color:#f60; font-style:normal; padding:0 3px 0 1px; font-family:arial;}
.tour_pro ul li.w485_243 a{ font-size:16px;}
.tour_ad { height:435px; position:relative; width:195px;}
.tuango-info{ bottom:0; color:#fff; font-size:16px; left:0; padding:10px 0; position:absolute; text-align:center; width:195px;}
.tuango-info.green { background:#56c95f;}
.tuango-info.yellow { background:#FF9900;}
.tuango-info.blue { background:#2DA5D2;}
.tuango-info.red { background:#F33784;}
.tuango-info strong { background-position:-26px -48px; display:block; height:25px; line-height:25px; margin:0 auto 7px; width:123px; color:#56c95f;}
.tuango-info.yellow strong{ color:#FF9900;}
.tuango-info.blue strong{ color:#2DA5D2;}
.tuango-info.red strong{ color:#F33784;}
.tuango-info p{ line-height:1.4;}
.tuango-info .tuango-price{ font-size:12px;}
.tuango-info i{ font-style:normal; font-size:14px;}
.tuango-price em{ font-size:14px; font-weight:bold; padding:0 3px; font-family:arial;}
.h210{ height:210px;}
.tour_item_right .visa{ margin-right:-75px; _width:1020px; margin-top:5px; height:192px; overflow:hidden;}
.tour_item_right .visa li{ float:left; margin-right:40px; margin-bottom:40px;}
.visa li img{ float:left; width:100px; height:67px;}
.visa li div{ float:left; margin-left:15px; color:#666; line-height:30px; width:100px;}
.visa li div a{ font-size:16px;}
.visa li div i{ font-size:14px; color:#f60; font-style:normal;}
.visa li div em{ font-size:18px; color:#f60; font-style:normal; font-family:arial; }

.home_lv{ margin-top:8px; height:280px; overflow:hidden;}
.home_lv li{ float:left; margin-left:21px; margin-bottom:20px; height:130px; overflow:hidden; position:relative;}
.home_lv li img{ width:222px; height:130px;}
.home_lv li.home_lv_big{margin-left:0; margin-bottom:0; height:280px;}
.home_lv li.home_lv_big img{ width:471px; height:280px;}
.home_lv li span{ position:absolute; height:35px; width:100%; background:#000; display:block; bottom:0; left:0; z-index:90; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)) repeat scroll 0 0; cursor:pointer;}
.home_lv li p{ position:absolute; line-height:35px; bottom:0; left:0; z-index:91; color:#fff; margin-left:12px; font-size:14px; cursor:pointer;}

.fullSlide {width:830px;position:relative;height:400px;background:#000; margin-left:200px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:400px;overflow:hidden;text-align:center;background-position:top center;}
.fullSlide .bd li a {display:block;height:410px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../img/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;dis1play:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}

.tour_pro ul li.w235_243 img{ width:235px; height:243px;}
.tour_pro ul li a img{ width:235px; height:157px;}
