@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;text-align:center;background:url(images/bg.jpg) no-repeat top center #fbf7ee;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w980{width:980px;}
.fl{float:left;}
.fr{float:right;}
/*top_nav*/
.top_nav{height:33px;color:#a1a1a3;line-height:33px;background:#f5f4fa;}
.top_nav a{margin:auto 5px;}
.top_nav a:link,.top_nav a:hover,.top_nav a:visited{color:#a1a1a3;}
.top_nav .left{float:left;line-height:33px;padding-left:20px;}
.top_nav .right{float:right;line-height:33px;padding-right:20px;}
/*ad01*/
.gg2{overflow:hidden;margin-bottom:7px;}
.gg2 img{padding:1px 0;border-top:1px solid #afd1ea;border-bottom:1px solid #afd1ea;}
/*d2*/
.d2nav{height:56px;line-height:56px;background:#fbf7ee;}
.d2nav a{margin:0 5px;}
/*p1*/
.p1_content .fl{width:392px;}
.p1_content .fr{width:581px;}
#box{width:392px;position:relative;}
#box ul li{display:none;text-align:center;position:absolute;}
#box ul li span{position:absolute;background:#000;-moz-opacity:0.6;filter:alpha(opacity=60);opacity:0.6;width:391px;top:257px;left:0;height:36px;}
#box ul li em{position:absolute;width:391px;top:257px;left:0;height:36px;line-height:36px;font-weight:normal;text-align:center;}
#box ol{width:392px;padding:295px 0 0 0;}
#box ol li{float:left;padding-right:1px;}
#box ol li img{width:97px;height:72px;}
#box ol li em,#box ol li span{display:none;}
#box ul li em,#box ul li em a:link,#box ul li em a:visited,.p1box,.p1_1 li.end a:link,.p1_1 li.end a:visited,#subnav .fr a:link,#subnav .fr a:visited,#subnav li.current a:link,#subnav li.current a:visited{color:#fff;}
.p1box_wz{height:373px;}
/*fixnav*/
.empty-placeholder{width:980px;height:20px;overflow:hidden;}
#subnav{width:100%;height:51px;background:#fbf7ee;clear:both;}
#subnav li{float:left;width:120px;height:51px;line-height:51px;text-align:center;background:#dbd9d7;font-size:18px;margin-right:3px;color:#666;}
#subnav li a{text-decoration:none;}
#subnav li.current{background:#d9103a;color:#fff;}
#subnav div.fr a{width:108px;height:40px;line-height:40px;text-align:center;background:#dd6d85;float:right;margin-top:5px;font-size:18px;display:inline;text-decoration:none;}
.fixnav{position:fixed;top:0;left:0;z-index:1000;}
/*p1con*/
.p1con,.p2con,.p3con,.p4con,.p5con,.p6con,.p7con{margin-top:20px;clear:both;}
.p1con h1,.p2con h1,.p3con h1,.p4con h1,.p5con h1,.p6con h1,.p7con h1{color:#666;font-weight:normal;background:url(images/icon1.jpg) no-repeat left center;height:50px;line-height:50px;border-bottom:4px solid #d9103a;padding-left:60px;text-align:left;}
.p1con{position: relative;}
.p1_day{padding-top:39px;}
#main{width:94px;float:left;margin-top:65px;}
#main li{height:40px;line-height:40px;width:96px;background:#ccc;font-size:18px;text-align:center;margin-bottom:12px;}
#main li a:link,#main li a:visited{color:#fff;}
#main li.current{background:#dd6d85;}
.fixnav2{width:100%;position:fixed;top:0;z-index:1000;}
.tripdays{width:824px;float:right;border-left:1px solid #d0d0d0;position: relative;}
.tripdays dl.day dt span{display: inline-block;background:url(images/icon2.gif) no-repeat;width:34px;height:32px;position: absolute;left:-17px;color:#0099ff;text-align:center;padding-top:8px;}
.tripdays dl.day dd{padding:10px 0 0 34px;font-size:18px;}
.tripdays .p2_1{width:793px;margin:0 0 0 auto;padding:20px 0;color:#666;font-size:14px;}
.tripdays .p2_1 h3{color:#48a6cb;}
.tripdays dl.jiao{margin-bottom:24px;}
.tripdays dl.jiao dt span{display: inline-block;position: absolute;left:-12px;text-align:center;padding-top:8px;}
.tripdays dl.jiao dd{padding:10px 0 0 32px;}
.tripdays dl.jiao dd div{width:757px;background:#d7e1e7;overflow:hidden;padding:0 17px 10px 17px;font-size:14px;}
.tripdays dl.jiao dd div p{padding-top:10px;color:#666;}
.tripdays dl.jiao dd div p img{margin-right:13px;}
/*p2con*/
.line{height:50px;overflow:hidden;}
.p2con{margin-top:20px;clear:both;}
.p2con h1{background:url(images/icon9.gif) no-repeat center left;}
.p2con h2{font-size:18px;padding:13px 0;color:#666;font-weight:normal;}
.pic_jCarouselLite{position:relative;overflow:hidden;width:980px;height:263px;left:0;}
.pic_jCarouselLite span{position:absolute;cursor:pointer;height:62px;width:34px;}
.pic_jCarouselLite span.a01{top:40%;left:0;z-index:999;}
.pic_jCarouselLite span.a02{top:40%;right:3px;z-index:999;}
.pic_jCarouselLite li{position:relative;width:325px;float:left;margin-right:3px;display:inline;text-align:center;font-size:14px;}
.pic_jCarouselLite li img{display:block;}
.p3_1{width:955px;margin:0 auto;color:#666;padding-top:30px;font-size:14px;}
.p3_1 h2{font-size:18px;font-weight:bold;}
.p3_1 strong{color:#48a6cb;}
.p3_1 span{color:#d9103a;font-weight:bold;}
/*p3con*/
.p3con h1{background:url(images/icon10.gif) no-repeat center left;padding-left:50px;}
/*p4con*/
.p4con h1{background:url(images/icon11.gif) no-repeat center left;}
.p4con h2{font-size:18px;color:#666;padding:20px 0;}
.p4con h2,.p4_1{width:950px;margin:0 auto;clear:both;}
.p4_1{line-height:220%;color:#666;padding-bottom:15px;overflow:hidden;}
.p4_1 img{margin-right:18px;float:left;}
/*p5con*/
.p5con h1{background:url(images/icon12.gif) no-repeat center left;}
/*p6con*/
.p6con h1{background:url(images/icon13.gif) no-repeat center left;}
/*d2*/
.d2_content{height:648px;width:980px;}
/*copyright*/
#copyright{margin:10px auto;width:980px;font-size:12px;text-align:center;padding:50px 0;clear:both;}
.d2lv_nav{background:url(images/d2navbg.gif) no-repeat;height:33px;text-align:center;line-height:33px;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
.d2lv_nav a{margin:0 17px;}
.d2lv_nav,.d2lv_nav a:link,.d2lv_nav a:visited,.p2_1 em,.p2_1 em a:link,.p2_1 em a:visited,.p5_2 li span,.p6_content .fl .t span,.p6_content .fr .t span,.p7_content .t span{color:#fff;}