@charset "utf-8";
/* CSS sxf 2015 */
*{margin:0;padding:0;list-style-type:none; font:Verdana, Arial, Helvetica, sans-serif;}
a,img{border:0; text-decoration:none;}
a:hover { text-decoration:none;}
body { background:#256fd1 url(../img/pagebg.jpg) no-repeat center 99px;}
h1 { display:none;}
.showno { display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cb { clear:both;}

#topimg { width:1000px; margin:0 auto; position:relative;}
/*.xb { width:175px; height:205px; padding:95px 10px 0 25px; position:absolute; top:0; right:0; background:url(../img/xbg.png) no-repeat;}
.xb p { height:80px; font:14px/20px 'Microsoft Yahei'; color:#5e3c00; margin:15px 0 0 0;}
.xb a { width:50px; height:15px; background:url(../img/go.png) no-repeat; display:block; float:right; margin:3px 60px 0 0;}*/

#part1 { width:1000px; height:525px; padding:25px 0 0 0; margin:15px auto 0 auto; background:url(../img/ztbg.png) no-repeat;}


/**/
.ca-wrapper{ width:100%; height:100%; position:relative;}
.ca-item { width:850px; height:500px; margin:0 0 0 75px; position:relative;}
.ca-item img { width:850px; height:300px;}
.ca-item h3 { width:850px; height:35px; font:28px/35px 'Microsoft Yahei'; color:#352b01; margin:15px 0 0 0;}
.ca-item h4 { width:450px; height:35px; font:28px/35px 'Microsoft Yahei'; color:#db0161; margin:15px 0 0 0;}
.ca-item h4 span { font:85px/90px 'Impact'; margin:15px 0 0 0;}
.part1_r { width:400px; height:90px; float:right; margin:10px 25px 0 0;}
.ca-item p { width:400px; height:35px; padding:0 0 0 10px; font:22px/35px 'Microsoft Yahei'; color:#333; margin:5px 20px 0 8px; border-left:1px solid #333; border-bottom:1px solid #333;}
.ca-item a { width:200px; height:60px; background:#256fd1; display:block; font:30px/60px 'Microsoft Yahei'; color:#fff; text-align:center; margin:-20px 0 0 0; float:right;}
.ca-item a:hover { text-decoration:underline;}
.ca-nav span{ width:25px; height:38px; background:transparent url(../img/arrows.png) no-repeat top left; position:absolute; top:30%; margin-top:0px; left:0px; text-indent:-9000px; opacity:0.7; cursor:pointer; z-index:100;}
.ca-nav span.ca-nav-next{ background-position:top right; left:auto; right:0px;}
.ca-nav span:hover{ opacity:1.0;}

#part2 { width:1000px; padding:0 0 15px 0; margin:0 auto; background:#fff;}
#part2_tit { width:960px; height:50px; padding:0 0 0 20px; border:10px solid #fff; background:#256fd1; color:#fff; font:26px/50px 'Microsoft Yahei'; margin:0 auto; position:relative;}
#part2_1 { width:970px; height:60px; background:#fff; float:left; margin:20px 0 0 10px;}
#part2_1 h3 { width:140px; height:60px; font:60px/60px 'Broadway'; color:#256fd1; position:relative; float:left;}
#part2_1 h3 b { font:32px/30px 'Broadway'; color:#256fd1; position:absolute; top:0; left:80px;}
#part2_1 h3 span { background:url(../img/icon01.gif) no-repeat 0 10px; background-size:10%; text-align:left; padding:0 0 0 10px; font:16px/30px 'Microsoft Yahei'; color:#83b8ff;}
#part2_1 h4 { width:780px; height:50px; padding:0 10px 0 15px; font:22px/25px 'Microsoft Yahei'; color:#333; float:right; border-left:1px solid #333;}
#part2_1 h4 span { height:25px; color:#256fd1; font:16px/25px 'Microsoft Yahei';}
#part2_2 { width:420px; margin:0 20px 0 0; float:right;}
#part2_2_l { width:420px; height:198px; background:url(../img/rcbimg.gif) repeat-x;}
/*#part2_2_l img { width:280px; height:200px;}*/
#part2_2_l dl { width:105px; float:left; text-align:center;}
#part2_2_l dt { width:105px; height:25px; font:14px/25px 'Microsoft Yahei'; color:#333;}
#part2_2_l dd { width:105px; height:25px; font:12px/25px 'Microsoft Yahei'; color:#333;}
#part2_2_r { clear:both; width:410px; height:80px; padding:5px; border:1px solid #83b8ff;  margin:0 20px 0 0;}
#part2_2_r h6 { width:100%; height:25px; background:#83b8ff; text-align:center; color:#fff; font:bold 14px/25px 'Microsoft Yahei';}
#part2_2_r li { clear:both; font:14px/20px 'Microsoft Yahei'; margin:3px 0 3px 5px; list-style-type:none; color:#333;}
#part2_2_r li span { width:95%; float:right;}
#part2_3 { width:520px; height:300px; margin:10px 20px 0 10px; padding:0; background:#2691ff; float:left; position:relative;}
#part2_3 img.djimg { width:140px; height:140px; border:0; position:absolute; top:-30px; right:-30px;}
#part2_3 img.ftimg { width:520px; height:220px; border:0;}
#part2_3 #ztjg { width:250px; height:80px; margin:0; color:#fff; font:30px/80px 'Microsoft Yahei'; float:left; text-align:center;}
#part2_3 #ztjg span { font:60px/80px 'Microsoft Yahei';}
#part2_3 #ztyd { width:215px; height:80px; float:right; background:#256fd1; margin:-4px 0 0 0; font:35px/80px 'Microsoft Yahei'; color:#fff; text-align:center;}

#part3 { width:1000px; padding:15px 0 0 0; margin:0 auto; background:#fff;}
#part3 h3 { width:1064px; height:52px; background:url(../img/titbg2.png) no-repeat; text-align:center; color:#fff; font:30px/52px 'Microsoft Yahei'; margin:0 0 0 -32px;}
#part3 .showimg { width:700px; height:300px; float:left; position:relative;}
#part3 .showimg span { width:690px; height:40px; padding:0 0 0 10px; background:url(../img/ap80.png); color:#fff; font:16px/40px 'Microsoft Yahei'; position:absolute; bottom:0; left:0; display:block;}
#part3 .shownav { width:300px; height:300px; background:#ea317d; float:right;}
#part3 .shownav li { width:300px; height:60px; cursor:pointer;}
#part3 .shownav li.on { background:url(../img/shownavon.gif) no-repeat;}




/* 分享到 二维码 */
.cf a{background:url(http://pages.ctrip.com/commerce/promote/201307/vacation/fxd/spirite_temp.png) no-repeat;}
.sider_bar a {background:url(http://pages.ctrip.com/commerce/promote/201307/vacation/fxd/share_spirite.png) no-repeat;}

/*== 分享到 ==*/
.htlShare{ z-index:999999; position:fixed; bottom:5px; right:0; width:160px; _position:absolute; _top:expression(documentElement.scrollTop+400); overflow:visible}
#rlist1{ width:46px; float:right; margin-bottom:45px; z-index:101}
#rlist5{ width:160px; z-index:999999; clear:both; overflow:hidden; position:relative; right:-125px}
.cf li{ height:46px; width:46px; margin-bottom:5px; position:relative;}
.cf li:hover{ background:#ffae01}
.cf a{ display:block; height:46px;  text-indent:-99em; overflow:hidden}
.share .share_a{ background-position:0 -128px}
.share .share_a:hover,.share .cur{ background-position:-105px -128px}
.top .top_a{ background-position:-53px -128px}
.top .top_a:hover{ background-position:-158px -128px}
.share_lis{ position:absolute; top:0; right:44px; background:#ffae01; height:30px; width:112px; padding:8px 0 8px 3px;}
.share_lis a{ float:left; display:inline; height:30px; width:30px; margin-left:5px}
.share_lis .a0{ background-position:0 -88px}
.share_lis .a1{ background-position:-40px -88px}
.share_lis .a2{ background-position:-80px -88px}
.share_lis .a3{ background-position:-120px -88px}
.share_lis .a4{ background-position:-160px -88px}

/*== 二维码 ==*/
#w2wm{ padding-top:4px; width:36px; height:100px; text-align:center; cursor:pointer; overflow:hidden; border-top-left-radius:4px; border-bottom-left-radius:4px; background:#009eda}
#w2wm p{ padding:6px 11px 0 11px; width:14px; height:75px; font-size:12px; line-height:16px; color:#fff; border-top-left-radius:4px}
#w2wm .pointr{ display:block; width:36px; height:19px; background:url(http://pages.ctrip.com/commerce/promote/han/images/shareArr4.gif) 4px -19px no-repeat}
#w2wm .pointl{ display:block; width:36px; height:19px; background:url(http://pages.ctrip.com/commerce/promote/han/images/shareArr4.gif) -23px -19px no-repeat}
.ewm{ background:#fff; padding:10px; width:100px; border:3px solid #009eda; border-right:none; text-align:center}
.ewm img{ width:100px; height:178px}	

/* fl_menu */
#fl_menu{position: fixed;top:20%;left:0px;z-index:9999;width:180px;height:400px;}
#fl_menu .label{ height:65px;padding-left:20px;}
#fl_menu .menu ul { background:url(../img/xf_c.png) repeat-y;}
#fl_menu .menu ul li { width:180px; height:35px; font:16px/35px 'microsoft yahei'; text-align:center; color:#fff; margin:0; cursor:pointer;}
#fl_menu .menu ul li a { color:#fff;}
