@charset "utf-8";

body,div,p,ul,ol,li,input,h2,h3,h4,h5{margin: 0;padding: 0;}
body,button, input, select, textarea { font:12px/1.125 Arial,Helvetica,sans-serif;color:#666666;}
address, cite, dfn, em, var ,i,h2{ font-style: normal; font-weight:normal}
ul, ol,li{ list-style: none; }
a { text-decoration: none; cursor:pointer; }
a:hover {color:#ff6600; text-decoration: underline; cursor:pointer}
html { overflow-y: scroll;  }
img{display:block;border:none;}
.clear{height:0;clear:both;overflow:hidden; }
body{   min-width:1002px;}
area:link {border:0;}     /* 未访问的链接 */
area:visited {border:0;}  /* 已访问的链接 */
area:hover {border:0;}    /* 当有鼠标悬停在链接上 */
area:active {border:0;}   /* 被选择的链接 */
area:after {border:0;}



body{background: url(../images/jjl_13.jpg) repeat 0 0;}



.swing
{
width:100px;
height:50px;
background:red;
color:white;
font-weight:bold;
position:relative;
animation:swing 5s forwards;
-webkit-animation:swing 8s forwards; 
}
.bounce
{
width:100px;
height:50px;
background:red;
color:white;
font-weight:bold;
position:relative;
animation:bounce 5s forwards;
-webkit-animation:bounce 8s forwards; 
}

@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}
20%{-webkit-transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg)}}
@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}
40%{-moz-transform:rotate(-10deg)}
60%{-moz-transform:rotate(5deg)}
80%{-moz-transform:rotate(-5deg)}
100%{-moz-transform:rotate(0deg)}}
.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing}



@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}
40%{-webkit-transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px)}}
@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}
40%{-moz-transform:translateY(-30px)}
60%{-moz-transform:translateY(-15px)}}
.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce}



/*head*/
.head{ width:100%;  background:url(../images/bg.jpg) no-repeat top center;position: relative;}
.head:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.head_img{ margin:0 auto; width:1002px;}
.head_cont{ width:1035px; margin:0 auto; height:0; position:relative;}

.head_topic{background: url(../images/sprite.gif) repeat -190px 0;_background: url(../images/sprite.gif) repeat -190px 0;width: 527px;height: 153px;position: absolute;left: 50%;margin-left: -263px;top:20px;}

.head_tit{
	background: url(../images/sprite.gif) repeat 0 -21px;
	width: 100px;
	height: 100px;
	position: absolute;
	display: block;
	left:50%;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 21px;
	font-size: 14px;
}
.head_tit:hover{
	background: url(../images/sprite.gif) repeat 0 0;
	color: #fff;
	text-decoration: none;
}
.head_tit1{
	margin-left:223px;
	top:539px;
}
.head_tit2{
	margin-left:348px;
	top:539px;
}
.head_tit3{
	margin-left:223px;
	top:657px;
}
.head_tit4{
	margin-left:348px;
	top:657px;
}


.qiang_cont1 .popup_img{float:left;margin-right:9px;}
.qiang_cont1 .popup_tic{zoom:1;overflow:hidden;}
.qiang_cont1 .popup_a{color:#069;}






.hidden{display: none;}

.clearfix:after {content: "";display: block;height: 0;clear: both;}
.clearfix {zoom: 1;}

.main{width:1035px;margin:0 auto;padding-top:15px;}
.main_left{display: inline-block;float: left;width: 790px;margin-left: 15px;_margin-left:7px;}
.main_right{display: inline-block;float: right;width: 204px;margin-right: 16px;_margin-right: 8px;}


.product {
    border: 1px solid #e6e6e6;
    padding: 4px 15px 9px 4px;
    margin-top:11px;
    float: left;
    height: 124px;
    background-color: #fff;
}
.product .img {
    float: left;
    position: relative;
    width: 136px;
}
.product .gt {
    background-color:#ff953c;
    height: 18px;
    line-height: 18px;
    left: 0;
    position: absolute;
    top: 0;
    padding: 0 5px;
    color: #fff;
    font-weight: bold;
}
.product .info {
    float: left;
    width: 231px;
    line-height: 18px;
}

.product .tt {
    font-weight: bold;
    line-height: 18px;
    margin-bottom: 3px;
    height: 36px;
    overflow: hidden;
}
.product .tt a{color: #069;}
.product .date {
	color: #ff7c00;
}
.product .date .tit{color: #000;}
.product .def_txt{color: #646464;line-height: 18px;margin-bottom: 3px;}
.product_right{float: right;}
.youhui .tc{margin-bottom: 15px;}
.price_a{width:106px;height: 30px;display: inline-block;float:right;background: url(../images/sprite.gif) no-repeat -696px -220px;}
.rmb{font-size: 12px;}
.product .price{font-size: 22px;color: #f60;margin-top: 5px;line-height: 30px;}

.pros{margin-bottom:19px;}
.pros .tt{height:39px;overflow: hidden;}



.sub{display:inline-block;float:left;margin-left:8px;position: relative;margin-top: 19px;width:251px;height: 204px; }
.sub .st{width:251px;height: 38px;line-height: 38px;overflow:hidden;color: #fff;position: absolute;top: 0;left: 0;background:url(../images/opacity.png) no-repeat 0 0;}
.sub .defs{position: absolute;left: 0;bottom:0;}
.sub .def{background:url(../images/opacity.png) no-repeat 0 bottom;width:251px;height: 38px;font-size:14px;font-weight:bold;line-height: 38px;color: #fff;text-align: right;}
.sub .tis{float: left;color: #ff7c00;display: inline-block;margin-left: 10px;}
.sub .def_a{color: #ff7c00;margin-right: 10px;}
.sub_a{text-align: right;clear: both;font-size: 14px;color: #f60;line-height: 32px;height: 32px;font-weight:bold;margin-bottom:13px;float: right;display: inline-block;margin-right: 17px;}

.guess .tc{padding: 25px 0;}
.pop_show{clear: both;}
.menpiao .pop_show {/*height:446px;overflow:hidden;*/*position:relative;}
.jiudian .pop_show {/*height:223px;overflow:hidden;*/*position:relative;}
.yiriyou .pop_show {/*height:446px;overflow:hidden;*/*position:relative;}
.sub_wrap_a{clear: both;}

.menpiao .tt{background: url(../images/jjl_17.gif) no-repeat 0 0;}
.jiudian .tt{background: url(../images/jjl_25.jpg) no-repeat 0 0;}
.yiriyou .tt{background: url(../images/jjl_21.jpg) no-repeat 0 0;}
.others .tt{background: url(../images/jjy_25.gif) no-repeat 0 0;}


.tit1{width: 98px;height:26px;line-height:26px;margin:0 auto;background: url(../images/sprite.gif) no-repeat -179px -220px;color: #fff;text-align: center;font-size: 14px;font-weight: bold;}
.tit2{width: 98px;height:26px;line-height:26px;margin:0 auto;background: url(../images/sprite.gif) no-repeat -319px -220px;color: #fff;text-align: center;font-size: 14px;font-weight: bold;}
.tit3{width: 108px;height:26px;line-height:26px;margin:0 auto;background: url(../images/sprite.gif) no-repeat -469px -220px;color: #fff;text-align: center;font-size: 14px;font-weight: bold;}
.main_right .tic{line-height: 35px;}
.main_right .item{text-align: right;color: #f60;clear: both;}
.guess .item_a{float: left;color: #333;width: 155px;display: inline-block;text-align: left;overflow: hidden;height: 35px;}
.hot .item_a{float: left;color: #333;width: 115px;display: inline-block;text-align: left;overflow: hidden;height: 35px;}

.hot .num{padding: 0 5px;background-color: #f60;line-height: 19px;height: 19px;display: inline-block;font-size: 16px;color: #fff;margin-right: 6px;float: left;margin-top: 10px;}
.main_right .sub .def{height: 24px;width: 188px;margin-bottom: 0;overflow:hidden;font-size: 12px;font-weight: normal;line-height: 24px;font-size: 12px;}
.main_right .sub{margin-top: 7px;width: 188px;height: 121px;overflow: hidden;}
.hot .tic{line-height: 40px;}

/*旅游攻略*/
.lygl{ width:1002px; clear: both; margin:0 auto;padding-top:23px;padding-bottom:23px;}
.lygl_cont_title{ display:block; margin:0 auto; width:1004px; height:22px; overflow:hidden; background:url(../images/jjl_32.jpg) 0px 0 no-repeat; text-align:center; font: bold 16px/22px "微软雅黑"; }
.lygl_cont{ width:1002px; margin:0 auto;}
.lygl_cont:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.lygl_cont_link{ float:left; margin:20px 0 0 20px;  color:#694c4c;width:204px; overflow:hidden; height:20px; font: bold 14px/20px "宋体";  background:url(../images/jjl_35.jpg) 0 0 no-repeat; padding: 0 0 0 25px; }
.goodMore{ width:1004px; margin:0 auto; height:233px; clear: both;}
.GMTitle{width:1002px; font:18px/22px "微软雅黑"; color:#078287; text-align:center; background: url(../images/jjl_30.jpg) 0 0 no-repeat; height: 22px;}
.goodMore div{float:left; margin-left:12px; _margin-left:14px;border:1px solid #cfcfcf}
.goodMore img{ border:8px solid #FFF}

.recMore{width:1002px; clear: both; margin:0 auto;padding-top:23px;padding-bottom:23px;}
.recMore .GMTitle{width:1002px; font:18px/22px "微软雅黑"; color:#078287; text-align:center; background: url(../images/jjl_27.jpg) 0 0 no-repeat; height: 22px;}
.recMore .def{background:url(../images/opacity.png) no-repeat 0 bottom;width:234px;height: 25px;font-size:12px;line-height:25px;color: #fff;text-align: right;position:absolute;bottom:2px;left:0;color:#ff7c00;margin-left:2px;}
.rec{width:234px;margin-right:8px;float:left;display:inline-block;margin-left:8px;_margin-left:3px;}
.rec .img{position:relative;width:238px;height:168px;}
.rec img{border:2px solid #fff;}
.rec .def_a{color:#ff7c00;margin-right:10px;}
.rec .tis{float:left;display:inline-block;margin-left:10px;}
.rec .info{color:#000;}





/*qa*/
.qa{ width:100%; background:#ffb24d; padding:20px 0 20px 0;}
.qa:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.qa_cont{ width:1002px; margin:0 auto;}
.qa_cont_title{ display:block; width:270px; height:87px; background:url(../images/icon.png) -730px 0 no-repeat; text-indent:-999em;}
.qa_cont_txt{ width:965px; margin:0 auto; overflow:hidden;}
.qa_cont_txt ul li{ display:block; width:965px; overflow:hidden; border-top:1px dashed #c58640; padding:10px 0;}
.qa_cont_txt span{ display:block; width:945px; font:12px/22px "微软雅黑"; color:#81511c; padding:0 0 0 20px;}
.qa_cont_txt span.q{ background:url(../images/icon.png) -984px -85px no-repeat; _background:url(../images/icon_png8.png) -984px -85px no-repeat;}
.qa_cont_txt span.a{ background:url(../images/icon.png) -730px -125px no-repeat; _background:url(../images/icon_png8.png) -730px -125px no-repeat;}  


.wx{ max-width:154px; max-height:285px;  position:fixed; bottom:10px; z-index:990;  left:50%; margin-left:-670px;   _position: absolute;    width:expression(document.body.clientWidth > 154?"154px": "auto" ); height:expression(document.body.clientHeight > 285?"285px": "auto" );overflow:hidden;-webkit-transform:scale(0.01,.01);-moz-transform:scale(0.01,.01);-o-transform:scale(0.01,.01);-ms-transform:scale(0.01,.01);transform:scale(0.01,.01);-webkit-transition:all 400ms linear 0;-moz-transition:all 400ms linear 0;-o-transition:all 400ms linear 0;-ms-transition:all 400ms linear 0;transition:all 400ms linear 0;visibility:hidden; _visibility:visible;
}	
.wx_show{visibility:visible;_display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1));-ms-transform:scale(1);transform:scale(1)}	
	
/*客服开始*/
/*.kefu{width:25px;position:fixed;_position:absolute;right:50%;top:0;margin-right:-540px;top:0;font-family:"\5FAE\8F6F\96C5\9ED1";z-index:9999;}
.kefu .right{width:25px;height:100px;display:block;background:url(../images/kefu.png) no-repeat right 0;float:right;}
.kefu .left{width:207px;float:right;background-color:#fff;display:none;}
.kefu .tt{text-align:center;background-color:#fff;}
.kefu .logo{height:65px;display:block;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left 0;margin:0 auto;}
.kefu .btn{width:111px;height:27px;display:block;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat -84px -115px;float:left;}
.kefu .time{clear:both;height:26px;background:#fcfcfc url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat 0 -307px;}
.kefu .inner_left{padding:10px 2px 7px 0;}
.kefu .tit{float:left;line-height:22px;color:#666;font-size:13px;_font-size:12px;width:88px;text-align:right;margin-right:10px;}
.kefu .qq{margin-bottom:7px;}
.kefu .in_left{border:1px solid #cccccc;}
.kefu .gw{height:23px;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -153px;clear:both;}
.kefu .gw1{height:17px;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -65px;}
.kefu .avatar{width:84px;height:71px;float:left;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -82px;}
.kefu .zxzx{line-height:30px;color:#ff5d03;margin-top:2px;float:left;}*/
/*客服结束*/


.wx{ max-width:200px; max-height:549px;  position:fixed; top:180px; z-index:990;  left:50%; margin-left:-720px;   _position: absolute;    _top:800px;/*width:expression(document.body.clientWidth > 154?"154px": "auto" ); height:expression(document.body.clientHeight > 285?"285px": "auto" );*/overflow:hidden;-webkit-transform:scale(0.01,.01);-moz-transform:scale(0.01,.01);-o-transform:scale(0.01,.01);-ms-transform:scale(0.01,.01);transform:scale(0.01,.01);-webkit-transition:all 400ms linear 0;-moz-transition:all 400ms linear 0;-o-transition:all 400ms linear 0;-ms-transition:all 400ms linear 0;transition:all 400ms linear 0;visibility:hidden; _visibility:visible;
}
.wx2{ max-width:198px; max-height:549px;  position:fixed; top:180px; z-index:990;  left:50%; margin-left:520px;   _position: absolute;    _top:800px;/*width:expression(document.body.clientWidth > 154?"154px": "auto" ); height:expression(document.body.clientHeight > 298?"298px": "auto" );*/overflow:hidden;-webkit-transform:scale(0.01,.01);-moz-transform:scale(0.01,.01);-o-transform:scale(0.01,.01);-ms-transform:scale(0.01,.01);transform:scale(0.01,.01);-webkit-transition:all 400ms linear 0;-moz-transition:all 400ms linear 0;-o-transition:all 400ms linear 0;-ms-transition:all 400ms linear 0;transition:all 400ms linear 0;visibility:hidden; _visibility:visible;
}	
.wx_show{visibility:visible;_display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1));-ms-transform:scale(1);transform:scale(1)}	
	#gotop{ width: 51px;
height:65px;
position: fixed;
_position: absolute;
left: 50%;
margin-left:515px;
bottom: 10%;
_bottom: "auto";
cursor: pointer;
opacity: 0;
filter: Alpha(opacity=0);
border:0;
z-index:9989;
background:url(../images/icon.png) -626px -162px no-repeat;
}

/*右侧悬浮*/
.AyRight{ width: 51px; height: 252px; background: url(../images/jyl_10.gif) no-repeat top;position:fixed;_position:absolute;right:50%;top:850px;margin-right:-555px;z-index:9999;  }
.AyRight .kefu1, .AyRight .tdc, .AyRight .share ,  .AyRight .goTop { display: block; width: 51px; height: 59px; margin: 0 0 3px 0;  position:relative;}
.kefu{ position:absolute !important; right:55px;  /*margin-right: -5px;*/}
.kefu .left{width:207px;float:right;background-color:#fff;display:block; }
.kefu .tt{text-align:center;background-color:#fff;}
.kefu .logo{height:65px;display:block;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left 0;margin:0 auto;}
.kefu .btn{width:111px;height:27px;display:block;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat -84px -115px;float:left;}
.kefu .time{clear:both;height:26px;background:#fcfcfc url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat 0 -307px;}
.kefu .inner_left{padding:10px 2px 7px 0;}
.kefu .tit{float:left;line-height:22px;color:#666;font-size:13px;_font-size:12px;width:88px;text-align:right;margin-right:10px;}
.kefu .qq{margin-bottom:7px;}
.kefu .qq iframe{ float: left;}
.kefu .in_left{border:1px solid #cccccc;}
.kefu .gw{height:23px;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -153px;clear:both;}
.kefu .gw1{height:17px;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -65px;}
.kefu .avatar{width:84px;height:71px;float:left;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -82px;}
.kefu .zxzx{line-height:30px;color:#ff5d03;margin-top:2px;float:left;}
.tdc_png{position:absolute !important; right:50px;display:none;}
.goTop{ cursor:pointer;}
/*css3*/
.hotProductBox , .aroundTicketBox , .beijingBox{transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}
.hotProductBox:hover , .aroundTicketBox:hover , .beijingBox:hover{  -webkit-animation:hover 2s ease-in-out alternate infinite; -webkit-transform: translateY(-5px); border: 1px solid #ff6d00;}
.headTitle{-webkit-animation:flipInX 2s linear 0; -moz-animation:flipInX 2s linear 0; animation:flipInX 2s linear 0 ; }
.air{ -webkit-animation:air 2s linear 0; }
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}
@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateX(-10deg)}
70%{-moz-transform:perspective(400px) rotateX(10deg)}
100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}
.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX}

@-webkit-keyframes air{
	0%{ -webkit-transform:scale(0,0);  opacity:0; }
	30%{ -webkit-transform:scale(0,0); opacity:0.5;  -webkit-translateX(-2px); }
	60%{ -webkit-transform:scale(0.3,0.3); opacity:0.5; -webkit-translateX(0); }
	100%{ -webkit-transform:scale(1,1); opacity:1;  -webkit-translateX(2px); }	
}

@-webkit-keyframes hover{
	 0% { -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);  }
    	100% {  -webkit-box-shadow: 0 0 12px rgba(37, 37,37, 1.0), 0 0 18px rgba(0, 0, 0, 1.0); }
}
.hidden{display:none;}
.wrapper_pop_show{}