.clearfix:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.compatible_ie7{ zoom:1;}
/*在线选座*/
.top{ float:left; width:100%; height:132px; background:#fff;}
.top .toolbar_box{ width:100%; height:29px; line-height:29px; background:#f6f6f6; border-bottom:1px solid #e6e6e6;}
.top .toolbar_box a{ margin:0 10px;}
.top .toolbar{ width:1080px; margin:0 auto;}
.top .toolbar .toolbar_link{ color:#363636; font-size:14px;}
.top .toolbar .toolbar_link span{ color:#969696;}
.top .toolbar .toolbar_link a{ color:#363636;}
.top .toolbar .toolbar_link a.link_index,.top .toolbar .toolbar_link a:hover{ color:#0072bc;}
.top .toolbar .blue{ color:#0072bc;}
.top .toolbar_box .login,.top .toolbar_box .logged{ float:right;}
.top .toolbar_box .logged .login_name{ font-weight:bold;}
.inner_top{ width:1080px; min-width:1080px; height:102px; margin:0 auto;/* background:url(../images/logo_bg.jpg) no-repeat;*/}
/*.logo_bg{ float:left; width:380px; height:102px; position:relative;}
.logo_bg .price{ width:52px; height:38px; padding:20px 10px 10px; position:absolute; right:0; top:0; background:url(../images/logo_bg_priceBg.png) center center no-repeat;}
.logo_bg .price p{ font-size:15px; color:#ffff00; font-weight:bold; text-align:center; height:19px; line-height:19px;}
.logo_bg .price p.unit{ font-size:12px;}*/
.logo{ float:left; padding-top:10px; padding-right:30px; width:393px;}
.logo img{ width:393px;}
.other{ float:right; padding-right:40px; width:212px; padding-top:18px;}
.other1{ float:left; width:100%; height:auto; padding-bottom:5px;}
.other1 dl dt{ float:left; color:#00aeef; font-size:26px; font-weight:bold; font-family:"Microsoft Yahei"; background:url(../images/phone.jpg) left center no-repeat; padding-left:30px;}
.other1 dl dd{ float:right;}
.other2{ float:left; width:210px; height:25px; border:1px solid #d1cdcd;}
.input1{ float:left; width:177px; padding-left:5px; height:25px; background:#fff; color:#333333; font-size:12px; font-family:"宋体"; line-height:25px;}
.other2 a{ float:right; cursor:pointer;}
.menu{ float:left; width:100%; height:40px; background:#f5f5f5; border-bottom:4px solid #003663; border-top:1px solid #e1e1e1;}
.inner_menu{ width:1080px; height:auto; margin:0 auto;}
.inner_menu ul li{ float:left; position:relative;  } 
.inner_menu ul li .menu_img{ position:absolute; right:-10px; top:-10px; z-index:1;}
.inner_menu ul li a{ display:block; color:#404040; font-size:18px; font-family:"Microsoft Yahei"; font-weight:bold; line-height:40px; padding-left:33px; padding-right:33px;}
.inner_menu ul li a:hover,.inner_menu ul li a.cur{ background:#0072bc; color:#fff; height:40px;}
.xd_main{ float:left; width:100%; height:auto;}
.inner_xd_main{ width:1080px; height:auto; margin:30px auto;}
.island{ float:left; width:100%; height:auto;}
.island1{ float:left; width:1070px; padding-left:10px; height:auto; margin-bottom:10px;}
.island1_text1{ float:left; background:url(../images/xz1.png) no-repeat; width:85px; height:30px; color:#404040; font-size:14px; font-family:"Microsoft Yahei"; line-height:30px; padding-left:30px; padding-right:20px;}
.island1_text2{ float:left; width:48px; height:28px;background: #fff none repeat scroll 0 0; border:1px solid #b7b7b7;}
.island1_text2_cur {background: #00aeef none repeat scroll 0 0;}
.island1_text2_cur a{color:#ffffff}
.island1_text2 a{ display:block; color:#363636; font-size:14px; font-family:"Microsoft Yahei"; font-weight:bold; line-height:28px; text-align:center;}
.island1_text3{ float:left;}
.island1_text3 a{ float:left; display:block; padding-left:20px; padding-right:20px; height:28px; border:1px solid #b7b7b7; text-align:center; line-height:28px; margin-left:20px; color:#363636; font-size:14px; font-family:"Microsoft Yahei"; background:#fff;}
.island1_text3 a.cur{ background:#00aeef; color:#fff;}
.island1_text4{ float:left; width:280px; height:30px;}
.input2{ float:left; width:229px; height:28px; border:1px solid #b7b7b7; border-right:none;}
.island1_text4 a{ float:right; display:block; cursor:pointer; text-align:center; color:#ffffff; font-size:14px; font-family:"Microsoft Yahei"; width:48px; height:28px; line-height:28px; background:#00aeef; border:1px solid #b7b7b7;}
.island1_text5{ float:left; padding-left:20px; color:#363636; font-size:14px; font-family:"Microsoft Yahei"; line-height:30px;}
.hotel{ float:left; width:100%; height:auto;}
.hotel ul li{ height:395px; float:left; width:338px; padding-bottom:20px; border:1px solid #b7b7b7; margin-left:10px; margin-right:9px; margin-bottom:20px; background:#e5f0f4;  -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px;}
.hotel01{ float:left; width:100%; height:auto;}
.hotel01 h2{ border-bottom:1px solid #b7b7b7; padding-left:20px; padding-right:20px;  height:42px; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.hotel01 h2 a{ color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:20px; height:42px; overflow:hidden; display:block; }/*xwt 20150827*/
.hotel02{ float:left;  width:338px; height:198px; overflow:hidden; border-bottom:1px solid #b7b7b7;}
.hotel02 img{
	display: block;
	-webkit-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-ms-transition:scale(1.2);
	-o-transition:scale(1.2);
	transition:all 0.5s ease-in;
}
.hotel02 a:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}
/*.hotel02 a{ display:block; }
.hotel02 a:hover img{
	transform:scale(1.2);
	 -webkit-transform:scale(1.2);
	 -o-transform:scale(1.2);
	 -moz-transform:scale(1.2);
	 -ms-transform:scale(1.2);
 	transition:all 0.5s ease-in;
	
	}*/
.hotel03{ float:left; width:100%; height:40px; background:#fff; overflow:hidden;}
.hotel03 p{  padding-left:20px; padding-top:10px;}
.hotel03 p a{ display:block; padding-left:8px; padding-right:8px; background:#f7941d; height:20px; color:#ffffff; font-size:14px; font-family:"Microsoft Yahei"; line-height:19px; margin-right:5px; margin-bottom:5px; margin-top:5px; float:left; -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px;}
.hotel04{ float:left; width:100%; height:auto;}
.hotel04 dl dt{ float:left; padding-left:20px; color:#363636; font-size:14px; font-family:"Microsoft Yahei"; line-height:50px;}
.hotel04 dl dt font{ color:#ed1c24;}
.hotel04 dl dd font{ color:#ed1c24;}
.hotel04 dl dd{ float:right; padding-right:20px; color:#363636; font-size:14px; font-family:"Microsoft Yahei"; line-height:50px;}
.hotel05{ float:left; width:100%; height:auto;}
.hotel05 dl dt{ float:left; padding-left:20px; color:#ff0000; font-size:20px; font-family:"Microsoft Yahei"; line-height:40px;}
.hotel05 dl dt font{ color:#363636; font-size:14px; font-family:"Microsoft Yahei";}
.hotel05 dl dd{ float:right; padding-right:20px; color:#ff0000; font-size:20px; font-family:"Microsoft Yahei"; line-height:40px;}
.hotel05 dl dd font{ color:#363636; font-size:14px; font-family:"Microsoft Yahei";}
.xd_main_s{ /*background:#e5f0f4; padding-bottom:20px;*/ position:relative; overflow:hidden; height:300px;}
.xd_bg{ background:url(../images/zxbg.jpg) no-repeat; position:absolute; left:50%; top:0px; width:1920px; margin-left:-960px; height:300px;}

/*xwt 201151123重写bld样式*/
.hotel_pl .hotel03 p{ padding-top:5px; padding-bottom:5px; height:30px; overflow:hidden;}
.hotel_pl .hotel05 dl dt{ color:#363636;}
.hotel.hotel_pl ul li{ height:330px;}

/*产品页面*/
.pro_main{ float:left; width:100%; height:auto; padding-bottom:20px;}
.inner_pro_main{ width:1080px; height:auto; margin:30px auto;}
.product1{ float:left; width:1078px; height:auto; border:1px solid #b7b7b7; position:relative;}
.pro1{ float:left; width:100%; background:#f6f6f6; height:64px;}
.pro1 h2{ color:#0d0408; font-size:24px; font-family:"Microsoft Yahei"; line-height:64px; padding-left:20px;}
.pro2{ float:left; width:100%; height:350px; overflow:hidden;}
.pro2 img{
	display: block;
	-webkit-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-ms-transition:scale(1.2);
	-o-transition:scale(1.2);
	transition:all 0.5s ease-in;
}
.pro2 a:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}


/*.pro2 img{ display:block;}
.pro2 img:hover{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-o-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
 	transition:all 0.5s ease-in;
	}*/
.pro3{ float:left; width:100%; height:auto; background:#f6f6f6;}
.inner_pro3{ width:1000px; height:auto; margin:0 auto;}
.pro3_main1{ float:left; width:100%; height:auto; padding-top:20px; border-bottom:1px dashed #b7b7b7; padding-bottom:20px; margin-bottom:20px;}
.pro3_main1 dl dt{ float:left; width:600px; height:auto;}
.pro3_main1 dl dt p{ color:#0d0408; font-size:16px; font-family:"Microsoft Yahei"; line-height:28px; background:url(../images/xz4.jpg) left 5px no-repeat; padding-left:15px;}
.pro3_main1 dl dt p font{ color:#f26522; font-size:16px; font-family:"Microsoft Yahei";}
.pro3_main1 dl dd{ float:right; width:400px; height:auto;}
.pro3_main1 dl dd h2{color:#f26522; font-size:16px; font-family:"Microsoft Yahei"; line-height:24px; background:url(../images/xz4.jpg) left 5px no-repeat; padding-left:15px;}
.pro3_main1 dl dd p{ color:#0d0408; font-size:16px; font-family:"Microsoft Yahei"; line-height:22px;}
.pro3_main2{ float:left; width:100%; height:auto; padding-bottom:20px;}
.pro3_main2 dl dt{ float:left;}
.pro3_main2 dl dt p{ color:#363636; font-size:24px; font-family:"Microsoft Yahei"; line-height:50px;}
.pro3_main2 dl dd{ float:right; padding-top:20px;}
.pro3_main2 dl dd a{ display:block; width:140px; height:46px; background:#f26522; color:#ffffff; font-size:24px; font-family:"Microsoft Yahei"; line-height:46px; text-align:center;  -moz-border-radius:10px;
        -webkit-border-radius: 10px; 
       border-radius: 10px;}
.pro3_main2 p font{ color:#f26522; font-size:60px; font-family:"Microsoft Yahei";}
.product2{ float:left; width:100%; height:auto; margin-top:20px;}
.hotal_info_left{ float:left; width:790px; height:auto;}
.hotal_info_right2{ float:left; width:100%; height:40px; background:#ebebeb;}
#float {
    background:#ebebeb;
    float: left;
    height: 40px;
    width: 790px;
}
#float p {
    display: inline-block;
    float: left;
}
#float p a {
    background:#ebebeb;
    color: #363636;
    display: block;
    font-family: "微软雅黑";
    font-size: 16px;
    line-height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration: none;
}
#float p a.cur {
    background:#f26522;
    color: #fff;
}
.div2 {
    background:#ebebeb;
    height: auto;
    position: fixed;
    top: -1px;
    width: 760px;
    z-index: 999;
}
.pro_xq_title{ float:left; width:100%; height:auto; overflow:hidden;}
.pro_xq_title img,.pro_xq_main1 img{ display:block;}
.pro_xq_main{ float:left; width:100%; height:auto; margin-top:10px;}
.pro_xq_main2{ float:left; width:100%; height:auto;}
.pro_xq_main2_s{ float:left; width:100%; height:10px; background:url(../images/xz7.jpg) no-repeat;}
.pro_xq_main2_z{ float:left; width:100%; height:auto; background:url(../images/xz8.jpg) repeat-y;}
.pro_xq_main2_z img{ display:block; /*margin-left:10px;*/}
.hotal_info_left2{ margin-top:10px; float:left; width:100%; height:auto;}
.hotal_info_right{ float:right; width:270px; height:auto;}
.hotal_info_right1{ float:left; width:270px; height:auto; position:relative;}
.side_con {
    /*height: auto;
    left: 0;
    position: absolute;
    top: 0;
    width: 270px;
    z-index: 1000;*/ float:left; width:100%; height:auto;
}
.side_con ul li{ float:left; width:270px; height:auto; margin-bottom:20px; }
.side_con ul li a{ display:block;}
.side_con ul li a img{ display:block; }
.side_con ul li a span{ width:250px; background:#f6f6f6; padding:10px; overflow:hidden; float:left;}
.side_con ul li a span h2{ color:#0d0408; font-size:14px; font-family:"Microsoft Yahei"; line-height:26px;}
.side_con ul li a span dl{ float:left; width:100%; height:auto;}
.side_con ul li a span dl dt{ float:left;  color:#f26522; font-size:20px; font-family:"Microsoft Yahei"; line-height:30px;}
.side_con ul li a span dl dd{ float:right; color:#363636; font-size:14px; font-family:"Microsoft Yahei"; line-height:36px;}
.side_con1{ float:left; width:100%; height:auto; margin-bottom:20px;}
.side_title{ float:left; width:100%; height:40px; background:#00aeef;}
.side_title h2{ color:#ffffff; font-size:18px; font-family:"Microsoft Yahei"; line-height:40px; padding-left:10px;}
.side_main{ float:left; width:100%; height:auto; background:#f6f6f6;}
.inner_side{ padding:10px; overflow:hidden;}
.inner_side p{ width:100%; height:20px; overflow:hidden;} 
.inner_side p a{ color:#0d0408; font-size:12px; font-family:"Microsoft Yahei"; line-height:20px;}
.inner_side p a:hover{ color:#ed1c24; font-size:12px; font-family:"Microsoft Yahei"; line-height:20px;}
.tcc{ /*position:absolute; left:90px;*/ position:fixed; left:50%; top:50%; margin-top:-352px; margin-left:-450px; z-index:1000; /*top:45px;*/ width:900px; height:705px; background:#c2c2c2;  -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px; -webkit-box-shadow: 3px 3px 3px #f1f1f1; 
		-moz-box-shadow: 3px 3px 3px #f1f1f1; 
		box-shadow: 3px 3px 3px #f1f1f1; }
.inner_tcc{ background:#fff; overflow:hidden; height:693px !important; width:888px; margin:6px auto;}
.tcc_main{ width:830px; height:auto; margin:20px auto;}
.close{ position:absolute; right:15px; top:15px; width:12px; height:12px; }
.tcc_main1{ float:left; width:100%; height:auto;}
.tcc_title{ float:left; width:100%; height:auto; border-bottom:1px solid #cccccc;}
.tcc_title h2{ color:#0d0408; font-size:20px; font-family:"Microsoft Yahei"; line-height:40px; }
.tcc_nr{ float:left; width:100%; height:auto; margin-top:10px;}
.tcc_nr1{ float:left; width:100%; height:auto;}
.tcc_nr1 p{ color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:40px;}
.tcc_nr1 p font{ color:#ed1c24; font-size:16px; font-family:"Microsoft Yahei"; line-height:40px; font-weight:bold;}
.tcc_nr1 p em{ color:#ed1c24; font-size:20px; font-family:"Microsoft Yahei"; line-height:40px; font-weight:bold; font-style:normal;}
.tcc_nr2{ float:left; width:100%; height:auto;}
.tcc_nr2 dl dt{ float:left; color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:40px; padding-right:20px;}
.tcc_nr2 dl dt font{ color:#ed1c24; font-size:20px; font-family:"Microsoft Yahei"; line-height:40px; font-weight:bold;}
.tcc_nr2 dl dd{ float:left;}
.tcc_nr2 dl dd a{ display:block; padding-left:10px; padding-right:10px; background:#fff; border:1px solid #ccc; height:30px; line-height:30px; float:left; margin-right:10px;margin-top:5px;}
.tcc_nr2 dl dd a.gw{ background:#00aeef; border:1px solid #b7b7b7; color:#fff; font-size:16px; font-family:"Microsoft Yahei";  -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px; }
.tcc_nr2 dl dd a.tm{ background:#fff; border:1px solid #b7b7b7; color:#959595; font-size:16px; font-family:"Microsoft Yahei";  -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px;}
.tcc_nr3{ float:left; width:100%; height:auto; margin-top:10px;}
.tcc_nr3 dl dt{ float:left; width:80px; text-align:right; color:#0d0408; font-size:16px; font-family:"Microsoft Yahei"; line-height:30px;}
.tcc_nr3 dl dd{ float:left;}
.input_text1{ width:218px; height:28px; background:#fff; border:1px solid #b7b7b7; *line-height:28px;}
.tcc_input2 p{ color:#0d0408; font-size:16px; font-family:"Microsoft Yahei"; line-height:30px;}
.tcc_input1,.tcc_input2{ float:left;}
.tcc_input2{ padding-left:10px;}
.input_text2{ width:98px;}
.tcc_input2 span{ cursor:pointer;}
.tcc_main2{ float:left; width:100%; height:auto; padding-top:80px;}
.tcc_main2 a{ display:block; float:right; margin-left:10px; width:63px; height:30px; background:#959595; text-align:center; border:1px solid #b7b7b7; color:#fff; font-size:16px; font-family:"Microsoft Yahei"; line-height:30px;  -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px;}
.tcc_main2 a.submit{ background:#f7941d;}

/*游记*/
.yj{ float:left; width:100%; height:550px; position:relative; overflow:hidden;}
.yj_banana{ position:absolute; top:0; left:50%; margin-left:-960px;  width:1920px; height:550px;}
.yj_main{ float:left; width:100%; height:auto; padding-bottom:20px;}
.inner_yj_main{ width:1080px; height:auto; margin:30px auto 0;}
.yj_left{ float:left; padding-left:30px; padding-right:30px; width:688px; background:#fff; border:1px solid #b7b7b7;}
.yj_left_title{ float:left; width:100%; height:auto; padding-top:10px;}
.yj_left_title1{ float:left;}
.yj_left_title1 h2{ color:#0d0408; font-size:28px; font-family:"Microsoft Yahei"; line-height:40px;}
.yj_left_title2{ float:left; padding-top:12px; padding-left:20px;}
.yj_left_title2 ul li{ float:left; margin-right:10px;}
.yj_left_title2 ul li a{ display:block; width:50px; height:22px; background:#00aeef; text-align:center; color:#fff; font-size:16px; font-family:"Microsoft Yahei"; line-height:22px; -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px;}
.yj_left_title2 ul li a.cur{ background:#f7941d;}
.yj_left_main{ float:left; width:100%; height:auto; margin-top:20px;}
.yj_left_main dl{ float:left; width:100%; height:auto; border-bottom:1px dashed #b7b7b7; padding-bottom:20px; margin-bottom:20px;}
.yj_left_main dl dt{ float:left; width:320px; height:200px; border:3px solid #e1e1e1; overflow:hidden;}
.yj_left_main dl dt a img{
	display: block;
	-webkit-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-ms-transition:scale(1.2);
	-o-transition:scale(1.2);
	transition:all 0.5s ease-in;
}
.yj_left_main dl dt a:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}
/*.yj_left_main dl dt a img:hover{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-o-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
 	transition:all 0.5s ease-in;
	}*/
.yj_left_main dl dd{ float:right; width:345px; height:206px; position:relative;}
.yj_text1{ float:left; width:100%; height:auto;}
.yj_text1 h2{ margin-bottom:5px;}
.yj_text1 h2 a{ color:#363636; font-size:16px; font-family:"Microsoft Yahei"; font-weight:bold; line-height:22px;}
.yj_text1 p{ color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:22px;}
.yj_text2{ position:absolute; bottom:0px; left:0px; }
.click_z{ float:left; }
.click_z span{ background:url(../images/xz21.jpg) left center no-repeat; color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; padding-left:18px;}
.click_z span.cur{ background:url(../images/zan1.png) left center no-repeat;}
.date_text{ float:left; padding-left:20px; color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px;}
.page{ float:left; width:100%; height:auto; padding-top:20px; padding-bottom:30px;}
.inner_page{ width:455px; height:auto; margin:0 auto;}
.page_text{ float:left; color:#0d0408; font-size:14px; font-family:"Microsoft Yahei"; padding-right:10px;}
.page_main{ float:left;}
.page_main a{ float:left; width:18px; height:18px; text-align:center; margin-left:5px; color:#0d0408; font-size:14px; font-family:"Microsoft Yahei"; line-height:18px; background:#fff; border:1px solid #b7b7b7;  -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px;}
.page_main a.cur{ background:#00aeef; color:#fff;}
.page_main a.prev,.page_main a.next{ width:48px;}
.yj_right{ float:right; width:318px; height:auto; border:1px solid #b7b7b7;}
.yj_right1{ float:left; width:100%; height:auto;}
.yj_right1 img{ display:block; border-bottom:1px solid #b7b7b7;}
.yj_right2{ float:left; width:100%; height:auto; background:#f6f6f6; padding-bottom:30px;}
.inner_yj_right2{ width:280px; height:auto; margin:20px auto; }
.inner_yj_right2 dl{ float:left; width:100%; height:auto; margin-bottom:20px; border-bottom:1px dashed #b7b7b7; padding-bottom:20px;}
.inner_yj_right2 dl dt{ float:left; width:100%; height:auto;}
.inner_yj_right2 dl dd{ float:left; width:100%; height:auto;}
.yjwz{ float:left; width:100%; height:auto;}
.yjwz p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:24px;}
.yjwz h2{ color:#363636; font-size:30px; font-family:"Microsoft Yahei"; line-height:46px; font-weight:bold;}
.p_yj1{ float:left; width:100%; height:auto; border-bottom:1px dashed #b7b7b7; padding-bottom:20px; margin-bottom:20px;}
.p_yj1 h1{ color:#0d0408; font-size:24px; font-family:"Microsoft Yahei"; line-height:40px; padding-top:10px; padding-bottom:10px; text-align:center;}
.p_yj1 h1 span{ float:right; color:#363636; font-size:24px; font-family:"Microsoft Yahei"; line-height:40px; background:url(../images/xz29.jpg) left center no-repeat; padding-left:25px; cursor:pointer;}
.p_yj1 h1 span.cur{ background:url(../images/zan.png) left center no-repeat;}
.p_yj1 p{ color:#0d0408; font-size:14px; font-family:"Microsoft Yahei"; line-height:26px; text-align:center;}
.p_yj2{ float:left; width:100%; height:auto; font-size:15px;}
.p_yj2 p{ margin:10px 0; text-indent:2em; line-height:1.8em; color:#4c4c4c; text-align:justify;}
.p_yj2 img{ max-width:600px; *width:600px; display:block; margin:10px auto;}
.pro_z{ padding:15px;}
.p_yj2 p a{ color:#136EC2;}
.p_yj2 p a:hover{ text-decoration:underline;}

/*2015-08-26改版xwt*/
.yj_left .i_main2_img{ float:left; width:100%; height:350px; position:relative; overflow:hidden; }
.yj_left .i_main2_img img{
	display: block;
	-webkit-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-ms-transition:scale(1.2);
	-o-transition:scale(1.2);
	transition:all 0.5s ease-in;
}
.yj_left .i_main2_img a:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}
	
	
.yj_left .i_main2_img2{ height:196px;}
.yj_left .i_main2 a{ display:block; color:#000000;}
.yj_left h3.yj_left_about{ height:60px; line-height:60px; font-size:24px; color:#0d0408; text-align:center; background:url(../img/yj_left_about.png) center center no-repeat;}
.yj_left .i_main3{ float:left; width:100%; height:auto; padding-bottom:20px; }
.yj_left .i_main3 ul li{ float:left; width:335px; height:auto; margin-right:15px; position:relative; margin-bottom:12px;}
.yj_left .i_main2_img2{ height:196px;}
.yj_left .i_main3 ul li a{ display:block;}
.yj_left .i_main3 ul li.i_last{ margin-right:0px;}
.yj_left .i_main3 .specialPrice{ width:80px; height:46px; padding:20px 0 5px 20px; background:url(../images/specialPrice_bg_small.png) center center no-repeat; position:absolute; right:0; bottom:55px; color:#ffffff; text-align:right;}
.yj_left .i_main3 .specialPrice div{ font-size:14px; height:20px; line-height:20px; font-weight:bold; padding-right:5px;}
.yj_left .i_main3 .specialPrice p{ font-size:20px; height:26px; line-height:26px; font-weight:bold; padding-right:5px; color:#ffffff;}
.yj_left .i_main3 .specialPrice p span{ display:block; float:right;}
.yj_left .i_main3 .specialPrice p .symbol{ font-size:14px; line-height:20px;}
.yj_left .span1{ float:left; width:100%; height:50px; background:#1c2553; }
.yj_left .span1 p{ padding-left:30px;}
.yj_left .span1 p{ color:#fefefe; font-size:22px; font-family:"Microsoft Yahei"; line-height:50px; font-weight:bold; padding-right:30px; }
.yj_left .span1 p span{ font-size:20px; float:right;}
.yj_left .span1 p span i{ font-weight:bold; color:#fff200; margin-left:20px;}
.yj_left .span1 p span em{ font-weight:bold; padding:0 2px;}
.yj_left .span2{ float:left; width:100%; height:80px; background:#ebebeb;}
.yj_left .span2 dl dt{ float:left; width:420px; padding-left:30px; color:#000000; font-size:20px; font-family:"Microsoft Yahei"; line-height:80px;}
.yj_left .span2 dl dd{ float:right; width:600px; padding-right:30px; text-align:right; color:#363636; font-size:20px; font-family:"Microsoft Yahei"; line-height:80px;}
.yj_left .span2 dl dd em{ margin-left:10px;}
.yj_left .span2 dl dd b{ color:#ed1c24;}
.yj_left .span2 dl dd b i{ font-weight:bold; padding:0 2px;}
.yj_left .span2 dl dd a{ color:#ffffff; font-size:24px; font-family:"Microsoft Yahei"; width:150px; height:44px; margin-left:20px; margin-top:18px; line-height:44px; text-align:center; float:right; background:#f26522; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.yj_left .span3{ position:absolute; left:-8px; top:20px; background:url(../images/index3.png) no-repeat; width:149px; height:51px;}
.yj_left .span3 p{ text-align:center; margin-left:-10px;}
.yj_left .span3 p a{ color:#ffffff; font-size:16px; font-family:"Microsoft Yahei";  line-height:44px;}
.yj_left .span4{ background:#ebebeb;}
.yj_left .span4 dl dt{ float:left; width:125px; padding-left:10px; }
.yj_left .span4 dl dt a{ color:#000000; font-size:16px; font-family:"Microsoft Yahei"; font-weight:bold; line-height:50px;}
.yj_left .span4 dl dd{ float:right; text-align:right; width:155px; padding-right:10px; color:#ed1c24; font-size:18px; font-family:"Microsoft Yahei"; line-height:50px; font-weight:bold;}
.yj_left .span4 dl dd a{ color:#ed1c24; font-size:16px; font-family:"Microsoft Yahei"; line-height:50px; font-weight:bold;}
.yj_left .span4 dl dd a em{ font-style:normal; color:#363636; font-size:16px; font-family:"Microsoft Yahei";}
.yj_left .span4 dl dd a{ color:#f38400;}
.yj_left .span4 dl dd a em{ color:#f38400;}
.yj_left .span4 dl dd a span{ float:right;}
.yj_left .span4 dl dd a span.symbol{ font-size:12px; line-height:46px;}
.yj_left .span5{ height:50px; background:#1c2553;}
.yj_left .span5 p{ padding-left:10px;}
.yj_left .span5 p a{ font-size:15px; color:#fefefe; font-size:15px; font-family:"Microsoft Yahei"; line-height:50px;}
.yj_left .i_main_bottom{ float:left; width:100%; height:auto;}
.yj_left .i_main_bottom img{ display:block;}
/*2015-08-26改版xwt*/
/*xwt 20160119 添加相关文章 start*/
.yj_left .yj_left_aboutArc_box{ float:left; width:100%;}
.yj_left .yj_left_aboutArc{ padding:5px 10px; margin:10px auto; border:1px dashed #ccc; background:#f8f8f8;}
.yj_left .yj_left_aboutArc h3{ font-size:16px; color:#333333; line-height:20px;}
.yj_left .yj_left_aboutArc ul li{ margin:10px auto; font-size:14px; text-indent:2em;}
.yj_left .yj_left_aboutArc ul li a{ color:#136EC2; text-decoration:underline;}
.yj_left .yj_left_aboutArc ul li a:hover{ color:#F38400;}
/*xwt 20160119 添加相关文章 end*/

/*当季特卖*/
.sale{ float:left; width:100%; height:auto;}
.sale h2{ color:#363636; font-size:30px; font-family:"Microsoft Yahei"; font-weight:bold; padding-left:10px; line-height:40px; padding-bottom:10px;}
.sale_main{ float:left; width:1062px; height:406px; background:#fff; margin-bottom:30px; position:relative;  -moz-border-radius:5px;
        -webkit-border-radius: 5px; 
       border-radius: 5px;
	   -webkit-box-shadow: 3px 3px 3px #f1f1f1; 
		-moz-box-shadow: 3px 3px 3px #f1f1f1; 
		box-shadow: 3px 3px 3px #f1f1f1; 
	   }
.inner_sale{ width:1040px; height:376px; margin:15px auto; border:1px solid #b7b7b7; background:#e5f0f4;}
.holiday{ position:absolute; right:-33px; top:-26px; background:url(../images/xz32.png) no-repeat; width:211px; height:180px;}
.inner_sale dl dt{ float:left; width:325px; padding:10px; height:auto;}
.sale_left{ float:left; width:325px; height:356px; background:#fff; }
.sale_left a{ display:block;}
.sale_left1{ float:left; width:100%; height:auto;}
.sale_left1 h3{ color:#363636; font-size:24px; font-family:"Microsoft Yahei"; line-height:30px; padding-top:20px; padding-left:20px; padding-right:15px;}
.inner_sale dl dd{ float:right; width:695px; height:376px; overflow:hidden;}
.inner_sale dl dd a img{
	display: block;
	-webkit-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-ms-transition:scale(1.2);
	-o-transition:scale(1.2);
	transition:all 0.5s ease-in;
}
.inner_sale dl dd a:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}
/*.inner_sale dl dd a img:hover{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-o-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
 	transition:all 0.5s ease-in;
	}*/
.sale_left2{ float:left; width:100%; height:30px; background:#f6f6f6; margin-top:20px;}
.sale_left2 p{ color:#363636; font-size:14px; font-family:"Microsoft Yahei"; line-height:30px; padding-left:10px;}
.sale_left3{ float:left; width:100%; height:auto; padding-top:20px; }
.sale_left3 p{ color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:36px; padding-left:15px;}
.sale_left4{ float:left; width:100%; height:auto; padding-top:20px;}
.sale_left4 span{ color:#363636; font-size:18px; font-family:"Microsoft Yahei"; line-height:30px; float:right; padding-right:15px;}
.sale_left4 span font{ color:#ed1c24; font-size:34px; font-family:"Microsoft Yahei";}
.sale_left5{ float:left; width:100%; height:auto;}
.sale_left5 span{ color:#363636; font-size:14px; font-family:"Microsoft Yahei"; float:right; line-height:40px; padding-right:15px;}
.sale_left5 span font{ color:#ed1c24; font-size:20px; font-family:"Microsoft Yahei";}
.pro_z img{ overflow:hidden; /*width:764px !important;*/}
.sale_bg{ float:left; width:100%; height:550px; overflow:hidden; position:relative; z-index:-1;}
.sale_img{ position:absolute; left:50%; top:0; width:1920px; height:550px; margin-left:-960px; }
.inner_tm{ width:1280px; height:auto; margin:0 auto; background:#f5f5f5; overflow:hidden; padding-top:20px;}
.p_inner_tm{ width:1080px;}
.s_sale{ float:left; width:100%; height:auto;}
.inner_sale_left2{ width:310px; height:auto; margin:0 auto; padding-top:6px;}
.sale_left .inner_sale_left2 font{ display:block; float:left; width:36px; height:18px; text-align:center; line-height:18px; color:#ffffff; font-size:12px; font-family:"Microsoft Yahei";  margin-right:10px; background:#f7941d; -moz-border-radius:5px; 
        -webkit-border-radius: 5px; 
       border-radius: 5px;}

/*分期流程*/
.installment_line{ width:100%; height:6px; background:#ebebeb; margin:30px 0;}
.installment_bg{ height:585px; }
.installment_img{ height:585px;}
.installment_introduce{ width:1078px; border:1px solid #ccc; background:#fafafa; margin:0 auto;}
.introduce_title{ height:120px; padding-top:30px; padding-left:60px;}
.introduce_title h1{ height:50px; font-weight:bold;}
.introduce_title h1 span{ float:left; height:50px;}
.introduce_title h1 span.introduce_title_span1{ line-height:78px; *line-height:70px;}
.introduce_title h1 span.introduce_title_span2{ color:#007fd1; font-size:34px;}
.introduce_title h1 span.introduce_title_span2 i{ display:block; height:40px; font-weight:bold;}
.introduce_title h1 span.introduce_title_span2 .english{ font-size:10px; height:10px; line-height: 20px;}
.introduce_title p{ font-size:14px; color:#363636; margin-top:20px;}
.introduce_img1{ width:100%; height:100px;}
.introduce_img2{ width:100%; height:159px; padding-top:50px;}
.introduce_img2 img{ display:block; margin:auto;}
.introduce_body1{ padding:20px 0 20px 60px;}
.introduce_body1 h3{ font-size:24px; color:#284f68; font-weight:bold;}
.introduce_body1 h3 span{ font-size:34px; color:#f67900;}
.introduce_body1 .content{ width:884px; height:283px; background:url(../images/introduce_body1_bg.png) left top no-repeat;}
.introduce_body1 .content dl{ width:100%; height:70px;}
.introduce_body1 .content dl dt{ width:100px; height:40px; padding:15px 25px; line-height:40px; float:left; font-size:24px; color:#fff; font-weight:bold;}
.introduce_body1 .content dl dd{ width:684px; height:40px; padding:15px 25px; line-height:20px; float:left; font-size:16px; color:#363636;}
.introduce_img4{ padding-left:60px;}
.introduce_body2{ width:960px; margin:auto; padding-bottom:60px;}
.introduce_body2 h3{ font-size:24px; color:#363636; font-weight:bold;}
.introduce_body2 h3 span{ font-size:34px; color:#007fd1;}
.introduce_body2 .content{ width:960px; height:1128px; margin:0 auto; background:url(../images/introduce_body2_bg.jpg) left top no-repeat;}
.introduce_body2 .content dl{ width:900; position:relative; padding:0 30px; font-family:"宋体","Microsoft Yahei";}
.introduce_body2 .content dl dt{ position:relative;}
.introduce_body2 .content dl dt img,.introduce_body2 .content dl dt p{ position:absolute;}
.introduce_body2 .content dl dt img{ width:40px; height:40px; top:0; right:0; z-index:1;}
.introduce_body2 .content dl dt p{ position:absolute; top:13px; right:39px; line-height:38px; max-width: 960px; border:1px solid #c2c2c2; padding:0 20px; font-size:15px; color:#333333; font-weight:bold; background:#ffe9d0; -moz-border-radius:5px 0 5px 5px; 
        -webkit-border-radius:5px 0 5px 5px; 
       border-radius:5px 0 5px 5px;}
.introduce_body2 .content dl dd{ position:relative; top:55px;}
.introduce_body2 .content dl dd img,.introduce_body2 .content dl dd p{ position:absolute;}
.introduce_body2 .content dl dd img{ width:40px; height:40px; top:0; left:0; z-index:1;}
.introduce_body2 .content dl dd p{ position:absolute; top:13px; left:39px; line-height:30px; max-width: 780px; *width:780px; border:1px solid #c2c2c2; padding:5px 20px; font-size:13px; background:#d1f2ff; -moz-border-radius:0 5px 5px 5px; 
        -webkit-border-radius:0 5px 5px 5px; 
       border-radius:0 5px 5px 5px;}
.introduce_body2 .content dl dd p a{ font-size:14px; color:#000;}
.introduce_body2 .content dl dd p a:hover{ text-decoration:underline;}
.introduce_body2 .content dl dd p .tips{ color:#ff0000;}



.installment{ background:#fafafa; padding-top:20px;}
h2.s_installment{ width:1080px; height:60px; background:url(../images/s_installment.png) left top no-repeat; text-indent:10000px; padding:0; white-space:nowrap; overflow:hidden;}
.installment .sale_main{ background:none; box-shadow:none; margin-bottom:0;}
.installment .inner_sale{ margin-left:20px;}
.installment .inner_sale dl dt{ float:right;}
.installment .inner_sale dl dd{ float:left;}
.installment .sale_left1 h3{ color:#ed1c24;}
.installment .sale_left3{ padding-top:0; margin-bottom:20px;}
.installment .sale_left3 p{ line-height:normal; padding-left:20px;}

.installment_left1,.installment_left2{ float:left; width:300px; height:50px; line-height:50px; margin-left:20px; text-indent:10px; color:#363636; font-size:28px; border-top:1px dashed #ccc;}
.installment_left2{ border:none; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.installment_left1 span,.installment_left2 span{ color:#ed1c24;}

.installment_left_a{ float:left; width:150px; height:45px; line-height:45px; margin-left:95px; font-size:24px; color:#ffffff; text-align:center; background:#f67900; -moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px;}

/*航班信息*/
.travel_info1{ float:left; width:100%; height:auto;}
.travel_info2{ float:left; margin-top:15px; width:1078px;  height:auto;}
.travel_info2 table{ border:1px solid #b7b7b7;}
.t1{ height:38px; background:#f6f6f6; border-left:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; text-align:center; color:#363636; font-size:15px; font-family:"Microsoft Yahei"; line-height:38px;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.t1_last{ border-right:none;}
.t2{ border-left:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7;}
.t2_text{ text-align:center; vertical-align:middle; padding-top:20px; padding-bottom:20px;}
.t2_text p{ color:#363636; font-size:14px; font-family:"Microsoft Yahei"; line-height:24px; text-align:center; vertical-align:middle;}
.t2_text1{ padding-left:10px; padding-right:10px;}
.t2_text1 p{ color:#363636; font-size:14px; font-family:"Microsoft Yahei"; line-height:24px; text-align:left; vertical-align:middle;}
.travel_info1{ float:left; width:100%; height:550px; position:relative; overflow:hidden; border-bottom:7px solid #555555;}
.travel_info1_img{ position:absolute; top:0px; left:50%; margin-left:-960px; width:1920px; height:550px;}


/*搜索*/
.search{ float:left; width:100%; height:auto; margin-bottom:20px;}
.inner_search{ width:1080px; height:auto; margin:0 auto;}
.search_title{ float:left; width:100%; height:auto; padding-top:20px;}
.search_title h2{ color:#363636; font-size:18px; font-family:"Microsoft Yahei"; font-weight:bold; line-height:36px;}
.search_title h2 font{ color:#ed1c24; font-size:18px; font-family:"Microsoft Yahei"; font-weight:bold; line-height:36px;}
.search_main{ float:left; width:100%; height:auto; background:#f5f5f5; border-top:3px solid #00aeef; margin-top:5px;  padding-bottom:20px;}
.se_main{ width:1040px; height:auto; margin:0 auto;}
.se_main ul li{ float:left; width:513px; height:120px; background:#fff; border:1px solid #b7b7b7; margin-right:10px; margin-top:20px;}
.se_main ul li.last{ margin-right:0px;}
.se_main ul li dl dt{ float:left; width:205px; height:120px; overflow:hidden;}
.se_main ul li dl dt a img{
	display: block;
	-webkit-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-ms-transition:scale(1.2);
	-o-transition:scale(1.2);
	transition:all 0.5s ease-in;
}
.se_main ul li dl dt a:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}
/*.se_main ul li dl dt a img:hover{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-o-transform:scale(1.2);
	-moz-transform:scale(1.2);
 	transition:all 0.5s ease-in;
	}*/
.se_main ul li dl dd{ float:right; width:300px; height:auto; padding-top:10px;}
.se_main ul li dl dd h3 a{ color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:24px; font-weight:bold;}
.se_main ul li dl dd p a{ color:#363636; font-size:16px; font-family:"Microsoft Yahei"; line-height:24px; font-weight:bold;}

#search { float:left; width:380px; height:40px; border:3px solid #0072bc; position:relative; margin-top:25px;}

#searchForm { background:#fff; height: 40px; width: 380px;}
#search #nope { border: medium none; color: #333333; display: block; height: 40px; line-height: 40px; outline: medium none; padding-left:5px; width:330px; *height:39px; *line-height:39px;}
/*#nope { background: url("index_img/searchicon.png") no-repeat scroll 3px 5px #fff; height: 28px; line-height: 28px; padding-left: 25px; width: 200px;}*/ 
.box { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none;  -moz-border-top-colors: none; background: none repeat scroll 0 0 #fff; border-color: -moz-use-text-color #d1cdcd #d1cdcd; border-image: none; border-right: 1px solid #d1cdcd; border-style: none solid solid; border-width: medium 1px 1px; height: auto; margin-left: -1px; position: absolute; width: 210px; z-index: 100000;}
.box p { color: #707070; font-family: "Microsoft Yahei"; font-size: 12px; line-height: 25px; height:25px; padding-left:5px; cursor:pointer;}
.box p:hover { background:#ace7ff;}
#search #searchBtn { position: absolute;  right: 0; top: 0; }
#search #searchBtn { background:url(../images/search.jpg) no-repeat; border: medium none; color: #fff; display: block; font-weight: bold; height: 40px; outline: medium none;  width: 40px; float:right; cursor:pointer;}

/*游侠指南*/
.mbanana{ float:left; width:100%; height:auto;}
.mbanana1{ height:600px; width:100%; overflow:hidden; position:relative; z-index:30;}
.inner_mbanana1{  overflow:hidden; height:600px; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.mbanana2{ float:left; width:100%; height:auto; background:#fff; margin-top:-39px;}
.mbanana2_pic{ width:40%; height:520px;  float:left; overflow:hidden; position:relative; z-index:30;}
.mbanana2_pic span{  position:absolute; left:50%; margin-left:-387px; overflow:hidden;}
.mbanana2_text{  width:60%; height:auto; padding-top:105px; float:left;}
.mbanana2_text h2{ color:#363636; font-size:42px; font-family:"Microsoft Yahei";  font-weight:normal; line-height:84px;}
.mbanana2_text1{ width:100%; margin-top:20px;}
.mbanana2_text1 p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px;}
.mbanana2_text2{ width:80%; margin-top:20px; padding-right:20%;}
.mbanana2_text2 p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; margin-bottom:20px;}
.mbanana3{ float:left; width:100%; height:auto; background:#fff;}
.mbanana3_text{ width:49%; padding-left:12%; float:left; padding-top:105px;}
.mbanana3_text h2{ color:#363636; font-size:42px; font-family:"Microsoft Yahei";  font-weight:normal; padding-bottom:30px; line-height:42px;}
.mbanana3_text h2 font{ float:left;padding-right:3%;}
.mbanana3_text p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px;}
.mbanana3_pic{ width:30%; height:463px; padding-right:8%;  float:right; overflow:hidden; position:relative; z-index:30;}
.mbanana3_pic span{ /*background: url(../images/mpic6.jpg) no-repeat; width:682px; height:463px;*/ position:absolute; left:50%; margin-left:-341px; overflow:hidden;}
.mbanana5{ float:left; width:100%; height:auto; background:#fff;}
.mbanana5_text{ width:30%; padding-left:10%; float:left;  position:relative; height:440px; overflow:hidden; }
.mbanana5_text span{ /*background: url(../images/mpic8.jpg) no-repeat; width:700px; height:440px;*/ position:absolute; left:50%; margin-left:-350px; overflow:hidden;}
.mbanana5_pic{ float:left; width:40%; padding-top:100px;}
.mbanana5_pic h2{ color:#363636; font-size:42px; font-family:"Microsoft Yahei";  font-weight:normal; padding-bottom:10px; line-height:84px;}
.mbanana5_pic p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; padding-bottom:20px;}
.mbanana6{ float:left; width:100%; height:auto; background:#f1f1f1; position:relative;}
.mbanana6_text{ width:50%; height:100%; overflow:hidden; z-index:30; float:left; position:relative; }
.mbanana6_text span{ background-repeat: no-repeat;
	background-size: 981px 600px;
	background-image: url(../images/mpic9.jpg); display: block;
	min-height:600px;
	font: 0/0 a;
	color: transparent;
	background-position: top center;
	background-repeat: no-repeat;}
.mbanana6_pic{ width:45%; height:600px; float:left; position:relative; overflow:hidden;}
.mbanana6_pic span{ position:absolute; /*background: url(../images/mpic10.jpg) no-repeat; width:939px; height:600px;*/ left:50%; margin-left:-469px; overflow:hidden;}
.mbanana6_icon{ position:absolute; width:179px; height:177px; left:50%; margin-left:-35px; overflow:hidden; z-index:40; top:40px;}
.mbanana6_text1{ width:78%; padding-top:360px; padding-left:17%; padding-right:5%;}
.mbanana6_text1 h3{ color:#363636; font-size:42px; font-family:"Microsoft Yahei";  font-weight:normal; line-height:84px; }
.mbanana6_text1 p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; padding-bottom:20px;}
.mbanana7{ float:left; width:100%; height:auto; padding-top:100px; padding-bottom:100px; background:#fff;}
.mbanana7_pic{ float:left; width:41%; margin-left:5%; display:inline; margin-right:4%; position:relative; height:436px; overflow:hidden; z-index:30;}
.mbanana7_pic span{ position:absolute; /*background: url(../images/mpic12.jpg) no-repeat; width:655px; height:403px;*/ left:50%; margin-left:-327px; overflow:hidden;}
.mbanana7_text{ float:right; width:42%; padding-top:150px; padding-right:7%;}
.mbanana7_text h2{ color:#363636; font-size:42px; font-family:"Microsoft Yahei";  font-weight:normal; line-height:84px;}
.mbanana7_text p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; padding-bottom:20px;}
.mbanana8{ float:left; width:100%; height:auto; background:#f1f1f1;}
.mbanana8_text{ width:42%; float:left; padding-top:200px; padding-left:8%; padding-right:3%;}
.mbanana8_text h2{ color:#363636; font-size:42px; font-family:"Microsoft Yahei";  font-weight:normal; line-height:84px;}
.mbanana8_text p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; padding-bottom:20px;}
.mbanana8_pic{ width:43%; float:right; margin-right:3%; display:inline; height:600px;; overflow:hidden; position:relative; z-index:30;}
.mbanana8_pic span{ /*background: url(../images/mpic13.jpg) no-repeat; width:1247px; height:600px;*/ position:absolute; left:50%; margin-left:-623px; overflow:hidden;}
.mbanana9{ float:left; width:100%; height:800px; background:#fff;}
.mbanana9_pic{ width:40%; float:left; height:100%; position:relative; overflow:hidden; z-index:30;}
.mbanana9_pic span{ background: url(../images/mpic14.jpg) no-repeat; position:absolute; width:733px; height:800px; left:50%; margin-left:-366px; overflow:hidden;}
.mbanana9_text{ width:49%; float:left;}
.mbanana9_text h2{ color:#363636; font-size:42px; font-family:"Microsoft Yahei";  font-weight:normal; padding-top:50px; line-height:84px; }
.mbanana9_text dl{ float:left; width:100%; margin-top:20px;}
.mbanana9_text dl dt{ float:left; width:70%;}
.mbanana9_text dl dt h3{ color:#00b4f1; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; font-weight:bold;}
.mbanana9_text dl dt p{ color:#636363; font-family:"Microsoft Yahei"; font-size:16px; line-height:26px;}
.mbanana9_text dl dd{ float:left; width:25%; }
.promos {
	border-bottom: 4px solid #fff;
	border-top: 4px solid #fff;
	min-width: 1200px;
	height: 200px;
}
.promos ul {
	margin: 0;
	position: relative;
	z-index: 1
}
.promos ul:before, .page-home .promos ul:after {
	content: " ";
	display: table
}
.promos ul:after {
	clear: both
}
.promos ul {
	zoom: 1
}
.promos li {
	list-style: none;
	position: relative;
	z-index: 1;
	min-height: 200px; overflow:hidden;
	margin: 0;
	padding: 0;
	float: left;
	width: 25%
}
.promos .promo {
	display: block;
	min-height: 200px;
	font: 0/0 a;
	color: transparent;
	background-position: top center;
	background-repeat: no-repeat;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff; position:relative;
}
.promos .promo-Mauritius{
	background-repeat: no-repeat;
	background-size: 477px 200px;
	background-image: url(../images/pic0.jpg)
}
.promos .promo-privacy {
	background-repeat: no-repeat;
	background-size: 477px 200px;
	background-image: url(../images/pic4.jpg)
}
.promos .promo-ios8 {
	background-repeat: no-repeat;
	background-size: 477px 200px;
	background-image: url(../images/pic2.jpg)
}
.promos .promo-watch {
	background-repeat: no-repeat;
	background-size: 477px 200px;
	background-image: url(../images/pic1.jpg)
}
.promos .promo-u2 {
	background-repeat: no-repeat;
	background-size: 477px 200px;
	background-image: url(../images/pic3.jpg)
}

/*景点*/
.scenery{ float:left; width:100%; height:auto;}
.scenery1{ height:600px; width:100%; overflow:hidden; position:relative; z-index:30;}
.inner_scenery1{  overflow:hidden; height:600px; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.scenery3{ height:715px; width:100%; overflow:hidden; position:relative; z-index:30;}
.inner_scenery3{  overflow:hidden; height:715px; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.scenery2{ width:100%; height:auto; background:#FFF; padding-bottom:130px; padding-top:80px; float:left;}
.inner_scenery2{ width:1000px; height:auto; margin:0 auto; }
.inner_scenery2 dl dt{ float:left; width:683px; height:auto; padding-top:100px;}
.inner_scenery2 dl dt h2{ color:#363636; font-size:90px; font-family:"Microsoft Yahei"; font-weight:bold; line-height:120px;}
.inner_scenery2 dl dt p{ color:#363636; font-size:35px; font-family:"Microsoft Yahei"; line-height:72px;}
.inner_scenery2 dl dd{ float:right; width:317px; height:390px;}

/*购物*/
.mshop{ float:left; width:100%; height:auto;}
.mshop1{ height:600px; width:100%; overflow:hidden; position:relative; z-index:30; }
.inner_mshop1{  overflow:hidden; height:600px; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.mshop2{ float:left; width:100%; height:auto; background:#fff; margin-top:-144px;}
.mshop2_pic{ width:52%; height:603px;  float:left; overflow:hidden; position:relative; z-index:30;}
.mshop2_pic span{ position:absolute;  left:50%; margin-left:-457px; overflow:hidden;}
.mshop2_text{ width:35%; height:auto; margin-top:144px; padding-top:4%; float:left; padding-right:13%;}
.mshop2_text h2{ color:#363636; font-size:42px; font-family:"Microsoft Yahei";  margin-top:10%; display:inline; font-weight:normal; line-height:80px;}
.mshop2_text p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; margin-top:20px;}
.mshop4{ width:100%; height:auto; background:#FFF; padding-bottom:40px; float:left;}
.inner_mshop4{ width:1000px; height:auto; margin:0 auto; }
.mshop4_con1{ float:left; width:100%; height:auto;}
.mshop4_con1 h2{ color:#363636; font-size:40px; font-family:"Microsoft Yahei"; line-height:160px; font-weight:normal;}
.mshop4_con1 h2 font{ color:#363636; font-size:74px; font-family:"Microsoft Yahei"; line-height:160px;}
.mshop4_con2{ float:left; width:100%; height:auto; margin-bottom:20px;}
.mshop4_con2 ul li{ float:left; width:300px; height:200px; margin-right:50px;}
.mshop4_con2 ul li.last{ margin-right:0px;}
.mshop4_con3{ float:left; width:100%; height:auto; }
.mshop4_con3 p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px; margin-bottom:20px; }
.mshop4_con3 h3{ color:#363636; font-size:18px; font-family:"Microsoft Yahei"; font-weight:bold; line-height:26px;}
.mshop5{ width:100%; height:auto; background:#f1f1f1; padding-bottom:100px; padding-top:100px; float:left;}
.inner_mshop4 dl dt{ float:left; width:300px; height:200px;}
.inner_mshop4 dl dd{ float:right; width:658px; height:auto;}
.inner_mshop4 dl dd h3{ color:#363636; font-size:34px; font-family:"Microsoft Yahei"; line-height:80px; font-weight:normal;}
.inner_mshop4 dl dd h3 font{ color:#363636; font-size:52px; font-family:"Microsoft Yahei"; line-height:80px; font-weight:normal;}
.inner_mshop4 dl dd p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px;}
.mshop6{ width:100%; height:auto; background:#fff; padding-bottom:100px; padding-top:100px; float:left;}
.inner_mshop6{ width:1000px; height:auto; margin:0 auto; }
.inner_mshop6 dl dd{ float:right; width:300px; height:auto;}
.inner_mshop6 dl dt{ float:left; width:658px; height:auto;}
.inner_mshop6 dl dt h3{ color:#363636; font-size:34px; font-family:"Microsoft Yahei"; line-height:88px; font-weight:normal;}
.inner_mshop6 dl dt h3 font{ color:#363636; font-size:56px; font-family:"Microsoft Yahei"; line-height:88px; font-weight:normal;}
.inner_mshop6 dl dt p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px;}

/*美食*/
.food{ float:left; width:100%; height:auto;}
.food1{ height:600px; width:100%; overflow:hidden; position:relative; z-index:30;}
.inner_food1{  overflow:hidden; height:600px; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.food2{ width:100%; height:auto; background:#FFF; float:left; padding-bottom:40px;}
.inner_food2{ width:1000px; height:auto; margin:0 auto; }
.food_con1{ float:left; width:1000px; height:auto; text-align:center; margin-top:20px;}
.food_con1 h2{ color:#363636; font-size:142px; font-family:"Microsoft Yahei"; line-height:220px;}
.food_con2{ float:left; width:1000px; height:auto; text-align:center; margin-bottom:20px;}
.food_con2 p{ color:#636363; font-size:16px; font-family:"Microsoft Yahei"; line-height:26px;}
.food_con3{ float:left; width:1000px; height:auto;  padding-bottom:60px;}

/*娱乐*/
.play{ float:left; width:100%; height:auto;}
.play1{ height:600px; width:100%; overflow:hidden; position:relative; z-index:30;}
.inner_play1{  overflow:hidden; height:600px; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.food_con3 ul li{ float:left; width:300px; height:200px; margin-right:20px;}
.food_con3 ul li.last{ margin-right:0px;}

/*分期FAQ*/
.faq{ float:left; width:100%; height:auto; padding-bottom:30px;}
.faq_banana{ height:579px; width:100%; overflow:hidden; position:relative; z-index:30; }
.inner_faq{  overflow:hidden; height:579px; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.faqmenu{ position:absolute; left:50%; top:20px; margin:auto auto auto -500px; background:url(../images/allmenubg.png) no-repeat; width:1000px;}
.faq_container{ float:left; width:100%; height:auto; background:#fff; padding-bottom:20px; padding-top:20px;}
.faq_main{ width:1000px; height:auto; margin:0px auto;}
.faq_main1{ float:left; width:918px; height:auto; border:1px solid #c2c2c2; background:#fafafa; padding:40px;}
.faq_barmain1{ float:left; width:100%; height:auto; border-bottom:1px solid #c2c2c2; padding-bottom:20px;}
.faq_barmain1 dl dt{ float:left; width:700px; height:auto;}
.faq_barmain1 dl dt h2{ color:#363636; font-size:24px; font-family:"Microsoft Yahei"; line-height:60px; font-weight:normal;}
.faq_barmain1 dl dt h3{ color:#363636; font-size:13px; font-family:"Microsoft Yahei"; line-height:24px; font-weight:bold;}
.faq_barmain1 dl dt p{ color:#666666; font-size:13px; font-family:"Microsoft Yahei"; line-height:24px;}
.faq_barmain1 dl dt p b{ color:#363636; font-size:13px; font-family:"Microsoft Yahei"; line-height:24px; font-weight:normal;}
.faq_barmain1 dl dt p font{ color:#ff0606; font-size:13px; font-family:"Microsoft Yahei"; line-height:24px;}
.faq_barmain1 dl dd{ float:right; width:158px; padding-right:20px;}
.faq_barmain2{ float:left; width:100%; height:auto; margin-top:20px;}
.faq_barmain2 h2{ color:#363636; font-size:24px; font-family:"Microsoft Yahei"; line-height:60px; font-weight:normal; padding-bottom:10px;}
.faq_main2{ float:left; width:918px; height:auto; border:1px solid #c2c2c2; background:#fafafa; padding:40px; margin-top:20px;}
.faq_bar2main1{ float:left; width:100%; height:auto; padding-bottom:20px;}
.faq_bar2_text1{ float:left; width:100%; height:auto;}
.faq_bar2_text1 h2{ color:#363636; font-size:24px; font-family:"Microsoft Yahei"; line-height:60px; font-weight:normal;}
.faq_bar2_text1 dl dt{ float:left; width:107px; height:auto; padding-top:60px;}
.faq_bar2_text1 dl dd{ float:right; width:770px; height:auto; padding-right:20px; padding-top:20px; position:relative;}
.faq_text1{ float:left; width:738px; height:auto; background:#fff; border:1px solid #c2c2c2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
	 padding:15px;}
.faq_text1 p{ color:#333333; font-size:20px; font-family:"Microsoft Yahei"; line-height:26px; font-weight:normal;}
.faq_text1 p font{ color:#ff0000; font-size:20px; font-family:"Microsoft Yahei"; line-height:26px; font-weight:bold;}
.faq_text2{ position:absolute; left:-8px; bottom:0px; background:url(../images/faq10.jpg) no-repeat; width:9px; height:8px;}
.faq_bar2_text2{ float:left; width:100%; height:auto;}
.faq_main3{ float:left; width:918px; height:auto; border:1px solid #c2c2c2; background:#fafafa; padding:40px; margin-top:20px;}
.faq_main3 h2{ color:#363636; font-size:24px; font-family:"Microsoft Yahei"; line-height:60px; font-weight:normal;}
.faq_text3{ float:left; width:918px; height:auto; background:#fff; border:1px solid #c2c2c2; padding-top:30px; padding-bottom:30px;}
.faq_question1{ float:left; width:100%; height:auto; padding-top:10px; }
.faq_question1 dl dt{ float:left; width:860px; height:auto; position:relative; margin-top:10px;}
.faq_question1 dl dt p{ text-align:right; display:inline; float:right; padding:10px; background:#cff1ff; line-height:20px; color:#333333; font-size:15px; font-family:"Microsoft Yahei"; font-weight:bold; border:1px solid #c2c2c2;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	}
.faq_question1 dl dt span{ position:absolute; right:-8px; top:0px; background:url(../images/faq11.jpg) no-repeat; width:11px; height:8px; }
.faq_question1 dl dd{ float:right; width:34px; height:auto; padding-right:10px; }

.faq_question2{ float:left; width:100%; height:auto; padding-top:10px;}
.faq_question2 dl dd{ float:right; width:800px; padding-right:60px; height:auto; position:relative; margin-top:10px;}
.faq_question2 dl dd p{ width:780px; text-align:left; font-weight:normal; display:inline; float:left; padding:10px; background:#fafafa; line-height:20px; color:#666666; font-size:13px; font-family:"Microsoft Yahei"; border:1px solid #c2c2c2;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	}
.faq_question2 dl dd p font{ color:#ff0000; font-size:13px; font-family:"Microsoft Yahei"; line-height:20px;}
.faq_question2 dl dd span{ position:absolute; left:-8px; top:0px; background:url(../images/faq12.jpg) no-repeat; width:11px; height:8px; }
.faq_question2 dl dt{ float:left; width:34px; height:auto; padding-left:10px; }
.faq_main4{ float:left; width:918px; height:auto; border:1px solid #c2c2c2; background:#fafafa; padding:40px; margin-top:20px;}
.faq_main4 dl dt{ float:left; width:680px; height:auto;}
.faq_main4_text1{ float:left; width:100%; height:auto; padding-bottom:20px;}
.faq_main4_text1 h2{ color:#363636; font-size:24px; font-family:"Microsoft Yahei"; line-height:60px; font-weight:normal;}
.faq_main4_text1 h3{ color:#363636; font-size:15px; font-family:"Microsoft Yahei"; line-height:24px; font-weight:bold;}
.faq_main4_text1 h4{ color:#666666; font-size:13px; font-family:"Microsoft Yahei"; line-height:24px; font-weight:normal;}
.faq_main4_text1 p{ color:#666666; font-size:13px; font-family:"Microsoft Yahei"; line-height:24px; background:url(../images/faq9.jpg) left center no-repeat; padding-left:15px;}
.faq_main4 dl dd{ float:right; width:196px; height:auto;}

/*游侠视频*/
.vedio1{ float:left; width:100%; height:534px; position:relative; overflow:hidden;}
.vedio_img{ width:100%; height:534px; background:url(../img/videoBanner.jpg) no-repeat center top;}
.vedio2{ float:left; width:100%; height:auto; background:#f8f7f5; }
.inner_vedio1{ width:100%; height:1120px; background:url(../images/inner_vedio1.jpg) no-repeat center top;}
.inner_vedio2{ width:998px; min-width: 998px; height:auto; margin:0 auto; padding-bottom:20px; background:#d7d7d7;}
.vedio3{ float:left; width:100%; height:600px;}/*xwt*/
.vedio3 img{ display:block; margin:0 auto;}
.vedio4{ float:left; width:100%; height:570px;}
.vedio5{ float:left; width:100%; height:80px; background:#fff;}
.vedio5 p.h2{ color:#000000; font-size:28px; font-family:"Microsoft Yahei"; padding-left:15px; /*padding-top:33px;*/ line-height:70px;}
.vedio5 p.h2 font{ color:#00aeef; font-size:70px; font-family:"Microsoft Yahei"; font-weight:bold; padding-right:10px;}
.vedio6{ float:left; width:100%; height:425px; padding-bottom:20px; background:url(../img/vedio6.jpg) no-repeat;}
.vedio7{ float:left; width:100%; height:425px; background:#d7d7d7 url(../images/vedio8.jpg) no-repeat; padding-bottom:30px;}
.inner_vedio6{ width:950px; height:auto; margin:20px auto;}
.inner_vedio6 dl dt{ float:left; width:530px; height:346px; background:#ebebeb;}
.inner_vedio6 dl dd{ float:right; width:360px; padding-right:20px; height:auto; padding-top:20px;}
.inner_vedio6 dl dd p.h2{ color:#00aeef; font-size:20px; font-family:"Microsoft Yahei"; line-height:28px; font-weight:bold; padding-bottom:10px;}
.inner_vedio6 dl dd p{ color:#363636; font-size:15px; font-family:"Microsoft Yahei"; line-height:26px;}
.inner_vedio3{ width:1080px; height:auto; margin:0 auto; background: #fff; float: left; margin-left: -540px; position: relative; left: 50%;}
.vedio_text1{ float:left; width:100%; height:126px; background:url(../img/vedio_img1.png) left top no-repeat; text-align:center;}
.vedio_text1 h2{ color:#ffffff; font-size:50px; font-family:"Microsoft Yahei"; font-weight:bold; padding-top:18px;}
.vedio_text2{ float:left; width:100%; height:auto;}
.inner_vedio_text2{ width:1000px; height:auto; margin:35px auto;}
.inner_vedio_text2 h1{ height:80px; line-height:80px; font-size:36px; color:#363636; font-weight:bold;}
.inner_vedio_text2 h1 i.i1{ color:#45a5da; font-weight:bold;}
.inner_vedio_text2 h1 i.i2{ color:#ac44c6; font-weight:bold;}
.inner_vedio_text2 p{ line-height:30px; font-size:16px;}
.inner_vedio_text2 .vedio_sample{ margin:10px auto;}
.inner_vedio_text2 .commentary{ font-size:20px; line-height:40px; color:#1f7fc0; font-weight:bold;}
.vedio03{ padding-bottom:20px;}
.inner_vedio_title{ height:67px; line-height:67px; font-size:28px; font-weight:bold; color:#fff; background:url(../img/vedio_title_bg1.jpg) left top no-repeat; text-indent:20px;}
.vedio_fengexian{ clear:both; width:1080px; margin:0 auto; height:20px; background:#f0efee;}


/*其他部分*/
.qita_left{ float:left; width:178px; border:1px solid #ccc; border-top:0; font-size:14px;}
.qita_left ul li div{ height:40px; line-height:40px; background:#fafafa; border:1px solid #ccc; border-left:0; border-right:0;}
.qita_left ul li div a{ display:block; text-indent:2em; background:url(../images/icon/qita_a.png) 160px center no-repeat;}
.qita_left ul li dl{ padding:10px 0;}
.qita_left ul li dl dd{ height:30px; line-height:30px;}
.qita_left ul li dl dd a{ display:block; text-indent:4em;}
.qita_left ul li dl dd a.cur{ font-weight:bold; color:#00B4F1;}

.qita_right{ float:right; width:868px; border:1px solid #ccc; font-size:14px;}
.qita_right .qita_right_title{ height:50px; line-height:50px; border-bottom:1px solid #ccc; background:#fafafa; font-size:16px; text-align:center; font-weight:bold; color:#444444;}
.qita_right .qita_right_content{ padding:15px;}
.qita_right .qita_right_content .text_box{ margin:20px auto;}
.qita_right .qita_right_content p{ text-indent:2em; margin:5px auto; color:#363636;}
.qita_right .qita_right_content h3{ font-size:14px; font-weight:bold; text-indent:2em; color:#444444;}
.qita_right .qita_right_content h3.jobName{ color:#00B4F1;}
.qita_right .qita_right_content a{ text-decoration:underline; color:#00B4F1;}