body{ max-width:640px; margin:0 auto;font: 400 14px/1.5 Arial,"Lucida Grande",Verdana,"Microsoft YaHei",hei;}
#jdsybanner{ background:#fff;}
.navbox {margin-bottom: 10px;padding-bottom: 8px;}
#banner img{width: 100%;height: 213px;}
div#banner {position: relative;    height: 212px;overflow: hidden;
}
.h2biaoti{ position:absolute; color:#fff; left:42%; top:30%;    font-size: 30px;font-family: "微软雅黑";}
.pjshao{ position:absolute;color:#fff; top:60%; left:25%;font-family: "微软雅黑";}
swiper-wrapper .webkit_box {position: absolute;top: 0;
}
.cyj_banner_text {position: relative;z-index: 10;
}
.swiper-wrapper h2 {text-align: center;line-height: 1.5;font-size: 30px;color: #fff;text-shadow: 0 0 1px rgba(0,0,0,0.3);
}
.swiper-wrapper .cyj_banner_title {display: -webkit-box;-webkit-box-orient: horizontal;
}
.swiper-wrapper .cyj_banner_title .cyj_banner_line.left {margin: 4px 5% 4px 0%;
}
.swiper-wrapper .cyj_banner_title .cyj_banner_line {width: 41%;height: 1px;border-top: 1px solid #fff;opacity: 0.5;
}
.swiper-wrapper .cyj_banner_title .cyj_banner_icon {width: 14px;height: 10px;background: url(http://webresource.c-ctrip.com/ResGSH5Online/R1/build/destination/img/banner.png?v=20160615_18_47) no-repeat;background-size: 100% auto;
}
.swiper-wrapper .cyj_banner_title .cyj_banner_line.right {margin: 4px 0% 4px 5%;
}
.swiper-wrapper .cyj_banner_title .cyj_banner_line {width: 41%;height: 1px;border-top: 1px solid #fff;opacity: 0.5;
}
.swiper-wrapper p {display: -webkit-box;-webkit-box-orient: vertical;text-align: center;margin: 0px auto 5px;font-size: 19px;color: #fff;text-shadow: 0 0 2px rgba(0,0,0,0.4);
}
div#count_weather p {color: #666;font-size: 14px;line-height: 30px;text-align: center;
}
swiper-wrapper .webkit_box {position: absolute;top: 0;
}
.webkit_box {width: 100%;height: 100%;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;
	    position: absolute;
		    background: rgba(0, 0, 0, 0.41);
}
.navbox{ margin-top:10px;}
.weather {background: #efefef;height: 30px;line-height: 30px;padding: 0 10px;position: relative;border-width: 0;border-bottom: 1px solid #c8c8c8;}
	weather p {color: #666;font-size: 14px;line-height: 30px;text-align: center;
}
.shiqujd {width: 100%;background: #FFF;min-height: 56px; margin-bottom:10px;
}
.shiqujd ul li {width: 33.29%; background-color: #fff;float: left;
}
.border_rigt{ background:url(../images/xian.png)right no-repeat;}
.shiqujd i {width: 20px;height: 20px;background: url(../images/jdytb.png) no-repeat;float: left;
	background-size:60px 20px;margin-right: 7px;}
.kuai {padding-top: 18px;padding-bottom: 18px;display: inline-flex;margin: 0 auto;text-align: center;
	width:92px;
}
i.jdtb_2{background-position: -20px 0;}
i.jdtb_3{background-position: -40px 0;}
#jdsyzsjd{    background: #fff;min-height:0;margin-bottom: 10px;
}
#rmzty {background: #fff;min-height: 0;margin-bottom: 10px;
}
#rmzty ul li{ height:42px; overflow:hidden;border-bottom: 1px solid #ddd;}
#rmzty i{ width:10%; height:42px;  float:left;display: inline-block;vertical-align: middle;   background-position: center 10px;background-image: url(../images/ztytb.png);background-repeat: no-repeat;background-size: 25px auto;}
#rmzty .gty{    width:40%;font-size: 14px;border-width: 0;border-bottom: 1px solid #e0e0e0;line-height: 42px;height: 42px;display: block; float:left;}
#rmzty .gtyjs{    width:50%;font-size: 12px;border-width: 0;border-bottom: 1px solid #e0e0e0;line-height: 42px;height: 42px;display: block; float:left; color:#666;overflow: hidden;}
#rmzty .tb_2{background-position: center -41px;}
#rmzty .tb_3{background-position: center -88px;}
#rmzty .tb_4{background-position: center -142px;}

.zbjd {width: 100%;background: #FFF;min-height: 46px; margin-bottom:10px;
}
.zbjd ul li {width: 33.29%; background-color: #fff;float: left;
}
.border_rigt{ background:url(../images/xian.png)right no-repeat;}
.zbjd i {width: 20px;height: 20px;background: url(../images/zb.png) no-repeat;float: left;
	background-size:80px 20px;margin-right: 7px;}
.zbkuai {padding-top: 11px;
	  padding-bottom: 14px;
	   display: inline-flex;margin: 0 auto;text-align: center;
	width:92px;
	
	
}
i.zbtb_2{background-position: -20px 0;}
i.zbtb_3{background-position: -40px 0;}


.shengjd {width: 100%;background: #FFF;min-height: 46px; margin-bottom:10px;
}
.shengjd ul li {width:33.33%; background-color: #fff;float: left;
}
.border_rigt{ background:url(../images/xian.png)right no-repeat;}
.shengjd i {width: 20px;height: 20px;background: url(../images/zb.png) no-repeat;float: left;
	background-size:80px 20px;margin-right: 7px;}
.shengkuai {padding-top: 11px;
	  padding-bottom: 14px;
	 display: inline-flex;margin: 0 auto;text-align: center;
	width:92px;
	
}
i.shengtb_1{background-position: -20px 0;}
i.shengtb_2{background-position: -40px 0;}
i.shengtb_3{background-position: -60px 0;}






.bti p{ margin-left:10px;}

#zbcs{    background: #fff;min-height: 0;margin-bottom: 10px;}
.navlist {background: #fff;height: auto;
}
.navlist ul li {border-width: 0;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;-webkit-box-sizing: border-box;width: 50%;float: left;height: 55px;
}
.navlist ul li a {padding: 7px 0 0 15px;position: relative;font-size: 15px;
  display: block;
}
.navlist ul li a span {font-size: 11px;color: #666;font-weight: normal;
}
.navlist ul li a span em {color: #FF9913;
}



#lycs {background: #fff;min-height: 0;margin-bottom: 10px;
}
#lycs ul li a{ display:block; line-height:44px; text-align:center;    color: #666;}
#lycs ul li {border-width: 0;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;-webkit-box-sizing: border-box;width: 33.33%;float: left;height: 44px;
}
.quanbu a {text-align: center;display: block;padding: 5px 0 5px 0;color: #F98E2C;
}

.dibuwenz {padding-bottom: 4px;color: #666;text-indent: 6px;
}

#dbrmjd {background: #fff;min-height: 0;margin-bottom: 10px;    height: 125px;overflow: hidden;
}
#dbrmjd ul li {border-width: 0;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;-webkit-box-sizing: border-box;width: 25%;float: left;height: 44px;
	overflow:hidden;
}
#dbrmjd ul li a {display: block;line-height: 44px;text-align: center;color: #666;
}

.shiqujd a {display: flex;
}
.zbjd a {display: flex;
}
.shengjd a {display: flex;
}


.atleLP { width:100%; border-bottom: 1px solid #DDDDDD; }
.atleLP *{padding:0; margin:0;}
.atleLP ul,.atleLP li{list-style:none;}
.atleLP h2 {font-size:12px; font-weight:normal;}.atleLP img { border:none;} 
.atleLP a {color:#000;text-decoration:none;}
.atleLP a:visited {color:#000;text-decoration:none;}
.atleLP a:hover {color:#ff6503;text-decoration:none;}
.atleLP a:active { color:#000;}.atleLP .hidden{display:none;}
.atleLP .cB { color:#252525; }.tabCtrl {height:42px; overflow:hidden;background-color:#f7f7f7;}
.tabCtrl li {float:left; width:49%; line-height:39px;  display:inline-block; *display:inline; *zoom:1;color:#202020; cursor:pointer; font-family:"Microsoft Yahei", "é»‘ä½“", serif; font-size:16px; text-align:center;border-top:1px solid #dbdee1;border-bottom:1px solid #dbdee1;}
 .tabCtrl a{color:#202020;}
 .tabCtrl .active { background:#fff;color:#000; border-bottom:3px solid #ff6503; border-left:1px solid #dbdee1;border-right:1px solid #dbdee1;}.tabCtrl .no-left{}.tabCtrl .active a{color:#000;background:#fff; text-decoration:none;}
.atleLP .tabCon .active { display:block;overflow:hidden; }
.atleLP .tabCon .clearfix {*zoom:1;clear:both;overflow:hidden;}

.navbox .new_nav a .new_nav_sprites {
	display: block;
	background-image: url(../images/tbiao.png);
	background-size: 200px 100px;
	width: 50px;
	height: 50px;
	margin: 0 0 5px 0;
}
.navbox .new_nav a .new_nav_sprites.traffic {
	background-position: -50px 0;
}
.navbox .new_nav a .new_nav_sprites.stay {
	background-position: -100px 0;
}
.navbox .new_nav a .new_nav_sprites.tour {
	background-position: -150px 0;
}
.navbox .new_nav a .new_nav_sprites.sight {
	background-position: 0 -50px;
}
.navbox .new_nav a .new_nav_sprites.restaurant {
	background-position: -50px -50px;
}
.navbox .new_nav a .new_nav_sprites.shop {
	background-position: -100px -50px;
}
.navbox .new_nav a .new_nav_sprites.entertainment {
	background-position: -150px -50px;
}
.menu-header-icon {
	background: url(../images/toptb.png)no-repeat;
	background-position: 0px 14px;
	background-size: 22px;
}
#jdsyzsjd {
	background: #fff;
	min-height: 0;
	margin-bottom: 10px;
}

#banner .swiper-slide{ height:212px;}

/*nav style*/
.i-category-list {position: relative;width: 100%;padding-top: 0px;padding-bottom: 20px;font-size: 1.3rem;background-color: #fff;overflow: hidden;background-repeat: no-repeat;background-size: 100% 100%;background-position: top left;}
.i-category-list ul.swipe-box {position: relative;height: 144px;overflow: hidden}
.i-category-list ul.swipe-box>li {position: relative;float: left;width: 100%}
.i-category-list ul.list {height: 144px;text-align: center}
.i-category-list ul.list li {display: inline-block;width: 25%;text-align: center;margin-top: 12px;float: left}
.i-category-list ul.list li span.btn_icon {display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;vertical-align: middle;color: #fff;background-repeat: no-repeat;background-size: 40px;-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s}
.i-category-list ul.list li span.word {display: block;font-size: 13px;line-height: 14px;color: #222;text-align: center;margin-top: 6px}
.i-category-list ul.list a {display: block}
.i-category-list.swipe-container {/*width: 100%;*/position: relative}
.i-category-list.swipe-container .swipe-box li.swipe-frame {display: block}
.i-category-list.swipe-container .swipe-pagenavi {position: absolute;bottom: 5px;left: 0;width: 100%;height: 2px;text-align: center;font-size: 0px}
.i-category-list.swipe-container .swipe-pagenavi .swiper-pagination-bullet {background: #666;width: 15px;height: 2px;margin: 0 1px;line-height: 99em;overflow: hidden;cursor: pointer;display: inline-block;
*display:inline;*zoom:1}
.i-category-list.swipe-container .swipe-pagenavi .swiper-pagination-bullet-active {background: #23cc77}
.i-category-list.swipe-container.loading .swipe-box li.swipe-frame {display: none}
.i-category-list.swipe-container.loading .swipe-box li.swipe-frame:first-child {display: block}

/*new right footer*/
#tabs>ul>li {float: left;position: relative;background-color: #fcfafa;text-align: center;border: 1px solid rgba(204, 204, 204, 0.67);height: 34px;    width: 84px;border-radius: 10%;}
#tabs ul li.ui-state-active  {color: #fff;    background: #15AD5C;}
#tabs ul li.ui-state-active:after {	content: '';	left: 0;	right: 0;	bottom: -1px;	position: absolute;display: block;	height: 1px;	background-color: #fff;}
#tabs ul li.ui-state-active a {	color: #fff;	float:none;}
#tabs>ul>li>a {	display: block;padding: 5px 0 4px;font: 14px/23px 'Pathway Gothic One',;text-transform: uppercase;outline: none;font-family: 微软雅黑;	color:#666;	float:none;}
div#tabs {border-top: 1px solid #e0e0e0;padding-top: 10px;}
.clear {    clear: both;}
.sqcgkd {    border-top: 1px solid #E0E0E0;    height: 30px;    text-align: center;}
.sqcgkd a {    color: #F60;    line-height: 30px;    text-align: center;    display: block;}
#lybb {    background: #fff;    min-height: 0;    margin-bottom: 10px;}
.indextdd a {    display: inline-block;    text-align: center;    width: 49%;    padding: 12px 0;}

.indextdd a dl.icon_gottdin dt {float: left;    line-height: 30px;}
.linepx.h3 {border-width: 0;border-right: 1px solid #E0E0E0;height: 35px;width: 0;display: inline-block;position: absolute;left: 50%;top: 15px;
}
.indextdd {    position: relative;border-bottom: 1px solid #E0E0E0;}
dl dt i {    width: 20px;    height: 20px;    background: url(/jingdian/images/mudidi.png) no-repeat; background-size:80px 20px;    float: left;    margin:4px 10px 0 15px;}
.lvbbtb_1{ background-position:-20px 0;}
.lvbbtb_2{ background-position:-40px 0;}
.lvbbtb_3{ background-position:-60px 0;}