﻿/* banner */
.fullSlide{width:1200px;height:220px;margin:0 auto;position:relative;overflow:hidden;}
.fullSlide .bd{margin-top:20px;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:200px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:200px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:20px;line-height:20px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:2px;margin:2px;overflow:hidden;background:#fff;filter:alpha(opacity=100);opacity:1;line-height:999px;}
.fullSlide .hd ul .on{background:#f90;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-35px;left:0px;z-index:1;width:38px;height:90px;background:url("../images/common_bg_s.png") -68px 0px #000 no-repeat;cursor:pointer;filter:alpha(opacity=30);opacity:0.3;display:none;}
.fullSlide .next{left:auto;right:0px;background-position:-126px 0px;}

/*---�������Ե���---*/
.sales_promotion{width:1200px;margin:0px auto;font-size:14px}
.sales_promotion .list-cap{margin-top:15px;height:24px; line-height:24px;}
.sales_promotion .list-cap h3{float:left;font-size:14px;padding-left:8px;color:#333;font-weight:700}
.sales_promotion .groups-cap h3{border-left:solid 4px #00a0e9}
.discount_line_ny {float:left;height:24px;/* ��ҪԪ�� */line-height:24px;overflow:hidden;/* ��ҪԪ�� */} 
.discount_line_ny li a{color:#00a0e9}
.discount_line_ny li a:hover{color:#f90}
.discount_line_ny li .time_nickname{color:#0073B6;padding-right:5px}
/* ѡ� */
.fltleft { float:left; }
.contMain_left { width:1200px; }
.block-banner{width: 1200px;position: relative;float: left; margin-top:20px;}
.block-banner .tab{width: 1198px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;}
.block-banner .tab a{ display:block; float:left; text-decoration:none;font-size: 18px;color: #666;letter-spacing: 1px;padding: 0 29px;}
.block-banner .tab a:hover{ background:#fff; color:#999; text-decoration:none;}
.block-banner .tab a.on{text-decoration:none; background-color: #FAFAFA;color: #00a0e9;border-top:3px solid #00a0e9;height: 49px;line-height: 49px;padding-bottom:3px;}
.block-banner .neirong {overflow: hidden;border-left: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;background-color: #fff;height: 320px;min-height: 320px}
.block-banner .neirong ul {display: none;position: relative;width: 1180px;height:276px;overflow: hidden;padding:20px 9px;}

/* �������� ѡ�1-1 */
.banner11 { }
.banner11 .box { width:1140px; padding:10px 20px; overflow:hidden;}
.banner11 h1 {  font-size:32px;color:#636363;font-weight:bold;}
.banner11 h2 small { display:inline-block; *display:inline; *zoom:1; padding:5px 12px;font-size:12px; margin:10px 10px 10px 0; color:#0073B6; vertical-align:middle;background-color:#F0F0F0; font-weight:normal; border-radius:50px; }
.banner11 img { width:230px; height:230px; float:right; margin:-85px 0 0 20px;}
.banner11 p { margin-top:20px; font-size:14px;height:28px;line-height:28px;}
/* �������� ѡ�1-2 */
.fw-advantage {width:100%;}
.fw-advantage-list {width:468px; height:80px;font-size: 12px; color:#959595; margin-top:3px; margin-bottom:12px;padding-left:80px;overflow:hidden;margin:10px 20px 0px 20px; float:left;line-height:24px}
.fw-advantage-list span{color:#323232;font-size: 15px}
.icon-a {background: url("../images/fw-icon.png") no-repeat 0px 5px;}
.icon-b {background: url("../images/fw-icon.png") no-repeat 0px -75px;}
.icon-c {background: url("../images/fw-icon.png") no-repeat 0px -155px;}
.icon-d {background: url("../images/fw-icon.png") no-repeat 0px -235px;}
.icon-e {background: url("../images/fw-icon.png") no-repeat 0px -315px;}
.icon-f {background: url("../images/fw-icon.png") no-repeat 0px -395px;}
/* ��ֵ���� ѡ�1-3 */
.fw-zzfw {width:100%;}
.fw-zzfw-list {width:478px; height:80px; font-size: 12px;color:#959595; margin-top:3px; margin-bottom:12px;padding-left:70px;overflow:hidden;margin:10px 20px 0px 20px; float:left;line-height:24px}
.fw-zzfw-list span{color:#323232; font-size: 15px}
.zzfw-a {background: url("../images/fw-zzfw.png") no-repeat 0px 5px;}
.zzfw-b {background: url("../images/fw-zzfw.png") no-repeat 0px -75px;}
.zzfw-c {background: url("../images/fw-zzfw.png") no-repeat 0px -155px;}
.zzfw-d {background: url("../images/fw-zzfw.png") no-repeat 0px -235px;}
.zzfw-e {background: url("../images/fw-zzfw.png") no-repeat 0px -315px;}
.zzfw-f {background: url("../images/fw-zzfw.png") no-repeat 0px -395px;}
/* ��ط����� */
.xiangguan{width: 1200px;position: relative;float: left}
.xiangguan li {float:left;width:283px;padding:10px 0;text-align:center;font-size:14px;overflow:hidden;margin:10px 20px 0 0;color:#323232;border: 1px solid #E8E8E8;background-color: #fff;height: 28px;line-height: 28px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px}
.xiangguan li:hover {border: 1px solid #E8E8E8; background:#fff; color:#00a0e9;cursor:pointer;-webkit-box-shadow:0 0 10px 0 rgba(56,81,76,.15);-moz-box-shadow:0 0 10px 0 rgba(56,81,76,.15);box-shadow:0 0 10px 0 rgba(56,81,76,.15)}
/* ��ط������ */
.xiangguan_gn{width: 1200px;position: relative;float: left}
.xiangguan_gn li {float:left;width:222px;padding:10px 0;text-align:center;font-size:14px;overflow:hidden;margin:20px 20px 0 0;color:#323232;border: 1px solid #E8E8E8;background-color: #fff;height: 28px;line-height: 28px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px}
.xiangguan_gn li:hover {border: 1px solid #E8E8E8; background:#fff;color:#00a0e9;cursor:pointer;-webkit-box-shadow:0 0 10px 0 rgba(56,81,76,.15);-moz-box-shadow:0 0 10px 0 rgba(56,81,76,.15);box-shadow:0 0 10px 0 rgba(56,81,76,.15)}
/* 热门线路 */
.bzcl{width: 1190px;position: relative;float: left}
.bzcl .tab{width:95%;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;padding-left:28px; float:left; letter-spacing: 1px;}

.bzcl-list{width: 1170px;margin-bottom: 20px}
.bzcl-list h4{padding-left: 18px; margin-bottom: 5px; background: url("../images/line_title_ico.gif"/**/) left 9px no-repeat; color: #00a0e9;}
.bzcl-list dd{
	margin-right: -10px;
	padding-top: 5px;
	font-size: 0;
	background-color: #FFFFFF;
	width: 1180px;
	
}
.bzcl-list dd a{display: inline-block;width: 171px;height: 30px;margin: 0 20px 10px 0;text-align: center;font: 14px/30px Microsoft Yahei;color: #636363;background-color: #fff;text-decoration: none;-webkit-border-radius: 5px;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #E8E8E8;}
.bzcl-list dd a:hover{color: #FFF;background-color: #00a0e9;border: 1px solid #00a0e9;text-decoration: none;}

.bzcl-bjlc .tab h3{text-decoration:none;font-size: 18px;color: #636363;}
.bzcl-bjlc .tab h3 span a{float: right;font-size:14px;margin-right:27px;color: #959595;}
.bzcl-bjlc .tab h3 span a:hover{ color:#00a0e9;}

.bzcl-anli{width: 1170px;position: relative;float: left;margin-top:20px;}
.bzcl-anli .tab{width: 1140px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;padding-left:28px; float:left; letter-spacing: 1px;}
.bzcl-anli .tab h3{text-decoration:none;font-size: 18px;color: #636363;}
.bzcl-anli .tab h3 span a{float: right;font-size:14px;margin-right:27px;color: #959595;}
.bzcl-anli .tab h3 span a:hover{ color:#00a0e9;}

.bz_frbox { float: left; width: 1170px;height: 294px;overflow: hidden; border-left: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;background-color: #fff;}
.bz_frUl { float: left; width: 1106px;margin-top:25px; }
.bz_frBtnR { float: right; margin: 108px 14px 0 0; cursor: pointer; }
.bz_frUl ul {height: 270px;min-height: 270px;}
.bz_frUl ul li {position: relative;width: 100%;background-color: #fff;overflow: hidden;padding:10px; height: 222px;margin-bottom:25px; width: 180px }




/* ������� */
.fw-bjlc{width: 1200px;position: relative;float: left; margin-top:20px;margin-bottom:20px}
.fw-bjlc .tab{width: 1170px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;padding-left:28px; float:left; letter-spacing: 1px;}
.fw-bjlc .tab h3{text-decoration:none;font-size: 18px;color: #636363;}
.fw-bjlc .tab h3 span a{float: right;font-size:14px;margin-right:27px;color: #959595;}
.fw-bjlc .tab h3 span a:hover{ color:#00a0e9;}
.fw-bjlc ul {width: 1178px;overflow: hidden;border-left: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8; height: 101px;min-height: 101px;padding:25px 10px;background: #fff;}
.fw-bjlc li {padding-left:20px}
/* ������· */
.fw-rmxl{width: 1200px;position: relative;float: left; margin-top:20px;}
.fw-rmxl .tab{width: 1170px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;padding-left:28px; float:left; letter-spacing: 1px;}
.fw-rmxl .tab h3{text-decoration:none;font-size: 18px;color: #636363;}
.fw-rmxl .tab h3 span a{float: right;font-size:14px;margin-right:27px;color: #959595;}
.fw-rmxl .tab h3 span a:hover{ color:#00a0e9;}
.fw-rmxl ul {width: 1178px;overflow: hidden;border-left: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;padding:15px 10px 25px;background: #fff;}
.fw-rmxl li{float:left;text-align:left;width:172px;height:36px;line-height:36px;padding-left:20px}
.fw-rmxl li a .en{color:#959595}
.fw-rmxl li .hot{float:left;padding-right:33px;background:url("../images/icon_hot.png") no-repeat 100%}
.fw-rmxl-en{width: 1200px;position: relative;float: left; margin-top:20px;}
.fw-rmxl-en .tab{width: 1170px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;padding-left:28px; float:left; letter-spacing: 1px;}
.fw-rmxl-en .tab h3{text-decoration:none;font-size: 18px;color: #636363;}
.fw-rmxl-en .tab h3 span a{float: right;font-size:14px;margin-right:27px;color: #959595;}
.fw-rmxl-en .tab h3 span a:hover{ color:#00a0e9;}
.fw-rmxl-en ul {width: 1178px;overflow: hidden;border-left: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;padding:15px 10px 25px;background: #fff;}
.fw-rmxl-en li{float:left;text-align:left;width:300px;height:36px;line-height:36px;padding-left:20px}
.fw-rmxl-en li a .en{color:#959595}
.fw-rmxl-en li .hot{float:left;padding-right:33px;background:url("../images/icon_hot.png") no-repeat 100%}

/* 滚动图片 */
.fw-anli{width: 1200px;position: relative;float: left;margin-top:20px;}
.fw-anli .tab{width: 1170px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;padding-left:28px; float:left; letter-spacing: 1px;}
.fw-anli .tab h3{text-decoration:none;font-size: 18px;color: #636363;}
.fw-anli .tab h3 span a{float: right;font-size:14px;margin-right:27px;color: #959595;}
.fw-anli .tab h3 span a:hover{ color:#00a0e9;}
.mr_frBtnL { float: left; margin: 108px 1px 0px 14px; cursor: pointer; display: inline; }
.mr_frbox { float: left; width: 1198px;height: 294px;overflow: hidden; border-left: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;background-color: #fff;}
.mr_frUl { float: left; width: 1106px;margin-top:25px; }
.mr_frBtnR { float: right; margin: 108px 14px 0 0; cursor: pointer; }
.mr_frUl ul {height: 270px;min-height: 270px;}
.mr_frUl ul li {position: relative;width: 100%;background-color: #fff;overflow: hidden;padding:10px; height: 222px;margin-bottom:25px; width: 180px }
.listbox{float:left; padding:10px; _padding:10px 10px 8px 10px ;background:#f6f6f6; width:180px; height:222px; margin:0 10px;position:relative;border: 1px solid #E8E8E8;}
.listimg{float:left; width:180px; height:165px; position:relative; overflow:hidden;}
.listimg img{background:#333; width:180px; height:165px; top:0; left:0; position:absolute;transition:all 500ms linear;}/* ͼƬ���� */
.listimg:hover img{-webkit-transition:scale(1.2,1.2);-moz-transition:scale(1.2,1.2);-ms-transition:scale(1.2,1.2);-o-transition:scale(1.2,1.2);transform:scale(1.2,1.2);}/* ͼƬ���� */
.summary{width:180px;height:165px;top:165px;left:0;position:absolute;background:#000;color:#fff;filter:alpha(opacity=50);opacity:0.5;-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.summarytxt{margin:5px 10px;width:163px;height:auto;line-height:22px;font-size:12px;color:#fff;}
.listinfo{_margin-bottom:3px; width:179px; line-height:22px; font-size:12px;}
.listinfo a{font-size:12px;}
.listtitle{float:left; margin-top:8px; _margin-top:-2px; width:180px; font-size:14px;}
.listtitle a{font-size:14px;}
.listtitle a:hover{color:#f55555;}
.listdate{float:left;margin-right:13px;padding-left:18px;background:url("../images/time.png") 0 5px no-repeat;color:#999;}
.listview{float:right;margin-right:0px;padding-left:24px;background:url("../images/view.png") 0 5px no-repeat;color:#999;}
.place-of-origin{width:100%;float:left;color:#666;margin-top:8px; _margin-top:-2px;}
.destination{float:right;color:#666;margin-top:8px; _margin-top:-2px;}
