html, body {
	width: 100%;
	height: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);
}
html {
	background: #f4f4f5;
	color: black;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body, button, input, textarea, select, pre {
	font-size: 14px;
	
	line-height: 1.5;
}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
ul, ol {
	list-style: none;
}
.page {
	width: 100%;
	min-width: 320px;
	height: 100%;
	position: relative;
	margin: 0 auto;
}
.foot{ display:none}
.page .floor { width:100%; height:100%; position:absolute; left:0%; bottom:10%; padding-top:130%;	overflow:hidden;  }
.page .floor p{ color:#ffffff; font-size:0.42rem; width:100%; text-align:center;position:absolute; top:5%; left:0%; }
.page .floor .title{width: 73%;
    height: 9rem;
    position: absolute;
    left: 13.5%;
    top: 10%; }
.page .floor .link300{ width:5.64rem; height:2.01rem; position:absolute; left:12%; bottom:30%; }	
.page .floor .link14{ width:1.4rem; height:1.77rem; position:absolute; left:12%; bottom:28%; }
.page .floor .link13{ width:1.4rem; height:1.77rem; position:absolute; left:12%; bottom:45%; }
.page .floor .link20{ width:1.4rem; height:1.77rem; position:absolute; left:40%; bottom:45%; }

.page .floor .link27{ width:1.4rem; height:1.77rem; position:absolute; left:20%; bottom:45%; }

.page .floor .link29{ width:1.4rem; height:1.77rem; position:absolute; right:13%; bottom:28%; }

.page .floor .link19{ width:1.4rem; height:1.77rem; position:absolute; right:13%; bottom:45%; }
.page .floor .link16{ width:1.4rem; height:1.77rem; position:absolute; left:25%; bottom:15%; }
.page .floor .link18{ width:1.4rem; height:1.77rem; position:absolute; right:13%; bottom:18%;  }

.page .floor .link30{ width:1.4rem; height:1.77rem; position:absolute; right:20%; bottom:45%;}
.page .floor .link31{ width:1.4rem; height:1.77rem; position:absolute; left:40%; bottom:15%; }
.page .floor .link24{ width:1.4rem; height:1.77rem; position:absolute; right:41%; bottom:15%;  }
.page .floor .link26{ width:1.4rem; height:1.77rem; position:absolute; left:12%; bottom:8%; }
.page .floor .link21{ width:1.4rem; height:1.77rem; position:absolute; right:25%; bottom:15%; }
.page .floor .link15,.page .floor .link28{ width:1.4rem; height:1.77rem; position:absolute; left:40%; bottom:8%; }
.page .floor .link17{ width:1.4rem; height:1.77rem; position:absolute; right:13%; bottom:8%; }




.page .floor .link22{ width:0.74rem; height:0.74rem; position:absolute; right:46.5%; bottom:0%;}
.page .floor .link43{ width:0.74rem; height:0.74rem; position:absolute; right:46.5%; top:50%; }
.page .floor .footop{width:88%; height:2.58rem;  position:absolute; left:0.5rem;bottom:10%;     overflow-y: hidden; white-space: nowrap;   }
.page .floor .footop .link4000{position:absolute; position:absolute; left:3.46rem;bottom:0%;width:3.16rem; height:100%;  }
.page .floor .footop .link400{ position:absolute; position:absolute; left:6.3rem;bottom:0%;width:3.06rem; height:100%; }
.page .floor .footop .link40{position:absolute; position:absolute; left:0rem;bottom:0%;width:3.16rem; height:100%; }
.page .swiper-container {
	height: 100%;
}
.page .swiper-container .item1 {
	background: url(../images/bg1.jpg) no-repeat center top;
	background-size:100% 100%;
}
.page .swiper-container .item2 {
	background: url(../images/bg2.jpg) no-repeat center center;
	background-size:100% 100%;
}
.page .swiper-container .item3 {
	background: url(../images/bg3.jpg) no-repeat center center;
	background-size:100% 100%;
}
.page .swiper-container .item4 {
	background: url(../images/bg4.jpg) no-repeat center bottom;
	background-size:100% 100%;
}
.page .swiper-container .item5 {
	background: url(../images/bg5.jpg) no-repeat center bottom;
	background-size:100% 100%;
}
.page .swiper-container .item6 {
	background: url(../images/bg6.jpg) no-repeat center bottom;
	background-size:100% 100%;
}
.page .swiper-container .item7 {
	background: url(../images/bg7.jpg) no-repeat center top;
	background-size:100% 100%;
}
.page .swiper-container .item8 {
	background: url(../images/bg8.jpg) no-repeat center center;
	background-size:100% 100%;
}
.page .swiper-container .item9 {
	background: url(../images/bg9.jpg) no-repeat center center;
	background-size:100% 100%;
}
.main-nav {
	width: 100%;
	height: 182px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
}
.fw-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 18.18%;
	height: 7.31%;
	position: absolute;
	top: 39.5%;
	left: 49.21%; 
}
.fw-btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 23.18%;
	height: 7.31%;
	position: absolute;
	top: 68.41%;
	left: 5%; 
}
.swiper-container .swiper-slide {
	width: 100%;/*height: 295px;*/
	height: 100%;
	position: relative;
	float: left;
}
.swiper-wrapper {
	width: 100%;/*height: 295px;*/
	height: 100%;
	position: relative;
	
	-webkit-transition-property: -webkit-transform, left, top;
	-webkit-transition-duration: 0s;
	-webkit-transform: translate3d(0px, 0, 0);
	-webkit-transition-timing-function: ease;
	-moz-transition-property: -moz-transform, left, top;
	-moz-transition-duration: 0s;
	-moz-transform: translate3d(0px, 0, 0);
	-moz-transition-timing-function: ease;
	-o-transition-property: -o-transform, left, top;
	-o-transition-duration: 0s;
	-o-transform: translate3d(0px, 0, 0);
	-o-transition-timing-function: ease;
	-o-transform: translate(0px, 0px);
	-ms-transition-property: -ms-transform, left, top;
	-ms-transition-duration: 0s;
	-ms-transform: translate3d(0px, 0, 0);
	-ms-transition-timing-function: ease;
	transition-property: transform, left, top;
	transition-duration: 0s;
	transform: translate3d(0px, 0, 0);
	transition-timing-function: ease;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-container {
	width: 100%;
	height: 330px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;/* Fix of Webkit flickering
    z-index:1;*/
}
.link1 {
	position: fixed;
	width: 28%;
	height: 1.92rem;
	left: 3.8%;
	bottom: 8%; z-index:1000;
}
.link1 {
	-webkit-animation: animations 1s ease-out, animations4 1s ease 1s;
	-moz-animation: animations 1s ease-out, animations4 1s ease 1s;
	-o-animation: animations 1s ease-out, animations4 1s ease 1s;
	-ms-animation: animations 1s ease-out, animations4 1s ease 1s;
	animation: animations 1s ease-out, animations4 1s ease 1s;
}
.foot-di {
	-webkit-animation: animations 1s ease-out, animations4 1.5s ease 1s;
	-moz-animation: animations 1s ease-out, animations4 1.5s ease 1s;
	-o-animation: animations 1s ease-out, animations4 1.5s ease 1s;
	-ms-animation: animations 1s ease-out, animations4 1.5s ease 1s;
	animation: animations 1s ease-out, animations4 1.5s ease 1s;
}
@-webkit-keyframes animations4 {
 0% {
-webkit-transform: translateY(100%);
opacity:0;
}
 100% {
-webkit-transform: translateY(0);
opacity:1;
}
}
.link3 {
	position: fixed;
	width:28%;
	height: 1.92rem;
	left: 36%;
	bottom: 8%;z-index:1000;
}
.link3 {
	-webkit-animation: animations 1.5s ease-out, animations4 0.8s ease 1.5s;
	-moz-animation: animations 1.5s ease-out, animations4 0.8s ease 1.5s;
	-o-animation: animations 1.5s ease-out, animations4 0.8s ease 1.5s;
	-ms-animation: animations 1.5s ease-out, animations4 0.8s ease 1.5s;
	animation: animations 1.5s ease-out, animations4 0.8s ease 1.5s;
}
.link2 {
	position: fixed;
	width: 28%;
	height: 1.92rem;
	right: 3.8%;
	bottom: 8%;z-index:1000;
}
.link2 {
	-webkit-animation: animations 2s ease-out, animations4 1s ease 2s;
	-moz-animation: animations 2s ease-out, animations4 1s ease 2s;
	-o-animation: animations 2s ease-out, animations4 1s ease 2s;
	-ms-animation: animations 2s ease-out, animations4 1s ease 2s;
	animation: animations 2s ease-out, animations4 1s ease 2s;
}
.link4 {
	position: fixed;
	width: 24.93%;
	height: 0.49rem;
	right: 3.8%;
	top: 6%;z-index:1000;
}
.link50 {
	position: fixed;
	width: 37.8%;
	
	left: 3.8%;
	top: 2%;z-index:1000;
}
@-webkit-keyframes animations {
 0% {
-webkit-transform:scale(0);
opacity:0;
}
 100% {
opacity:0;
}
}
/*刷卡金页面*/
.innbox {
	width: 100%;
	height: auto;
	position: relative;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
img {
	border: 0px;
	display: block;
}
.yd_btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 38.03%;
	height:15%;
	position: absolute;
	top: 40%;
	left:10%;  z-index:2;
}
.xgbanner1,.mgbanner1,.ozbanner1{
	display: block;
	margin: 0px;
	padding: 0px;
	width:100%;
	height:50%;
	position: absolute;
	top: 0%;
	left:0%;  z-index:2; 
}
.lt_btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 38.03%;
	height:15%;
	position: absolute;
	top: 40%;
	right:14%;z-index:2; 
}
.bj_btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 50%;
	height: 60.56%;
	position: absolute;
	top: 24%;
	left: 0%
}
.new-zssh,.new-zssh1{ display:none;}
.hdxq_btn,.hdxq_btn1,.hdxq_btn2,.hdxq_btn3,.hdxq_btn4,.hdxq_btn5,.hdxq_btnn{display: block;
	display: block;
	margin: 0px;
	padding: 0px;
	width:26.5%;
	height:30%;
	position: absolute;
	bottom:32.81%;
	left:38%;  z-index:2; }
.zdgj{display: block;
	display: block;
	margin: 0px;
	padding: 0px;
	width:26.5%;
	height:10%;
	position: absolute;
	bottom:70.81%;
	left:7%;  z-index:2; }	
.hj_btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 50%;
	height: 60.56%;
	position: absolute;
	top: 24%;
	right: 0%
}
.mid_skj {
	width: 100%;
	height: auto;
	position: fixed;
	bottom: 0%;
	left: 0%;
	z-index: 50;
}
.mid_skjhk {
	width: 33.28%;
	height: 8.14%;
	position: fixed;
	bottom: 0%;
	left: 0%;
	z-index: 50;
}
.mid_home {
	width: 34.06%;
	height: 8.14%;
	position: fixed;
	bottom: 0%;
	left: 33.28%;
	z-index: 50;
}
.mid_car {
	width: 33.65%;
	height: 8.14%;
	position: fixed;
	bottom: 0%;
	left: 67.53%;
	z-index: 50;
}
.sjk-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 30.46%;
	height: 10%;
	position: absolute;
	bottom: 35.76%;
	left: 17.81%; 
}
.skj1_btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 30.46%;
	height: 10%;
	position: absolute;
	bottom: 35.76%;
	right: 18.81%;
}
/*目的地*/
.xg-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 56.07%;
	left: 58.90%
}
.xg11-btnn1{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:63%;left:75.5%;
}
.mat4-btn{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:62%;left:22.5%;}
.xg11-btnn10{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:63%;left:74%;
}
.mat6-btn{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:58%;left:23%;}
.xg1-btnbtn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:56%;right: 57%;
}

.yz-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:69%;
	left:4.6%
}
.yz1-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:69%;
	right: 60.5%
}
.yz1-btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:70%;
	right: 61.5%
}
.swyz{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:69%;
	right: 10%}
.smyhq {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 68.07%;
	left: 59.90%
}
.smyhq1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 68.07%;
	right: 4.93%
}
.yzbtn{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:63%;
	left:3.5%
}
.yzbtnnew{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:71%;
	left:52%
}
.yzbtn1{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:67%;
	left:52.8%
}
.yz1btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:63.5%;
	left: 22.5%
}
.yz1btnnew {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:64%;
	left:74.5%
}
.yz {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:62%;
	left:22.5%
}

.yz1btnnew1{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:71%;
	left:23.5%}
.jw{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:62%;
	left:71.5%}	
.bic{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:71%;
	left:23%}
.yz1btnnew11{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:71%;
	left:24%}	
.yz1btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:67%;
	right:13%
}
.yz-btnn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:70%;
	left:5%
}
.yzz-btnn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:73.5%;
	left:4%
}
.yz1-btnn{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:72.5%;
	left: 23%
}
.yz1-btnn11{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:65%;
	left: 66.5%
}
.yz1-btnn10{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:61.5%;
	right:13%
}
.yz1-btnn1{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:68%;
	right: 61.3%
}
.yzz1-btnn{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:62.5%;
	right: 19%
}
.sy{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:62%;
	right:13%
}
.yzz1-btnn1{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:69%;
	left:23%
}
.xgxg-btn,.xgxg-btn0,.xgxg-btn01 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:70%;
	left: 52.5%;
}
.xgxg-btn00 {
	display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;position: absolute;top:73.5%;left:73.5%;
}
.xgxg-btn001 {
	display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;position: absolute;top:67.5%;left:24%;
}
.xgxg1-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:68%;
	left:24%
}
.xgxg1-btn11,.more12 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:58.5%;
	left:73.5%
}
.more12_10,.more12_100{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:64%; left:23%}
.more_12{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:64%;
	left:23%}
	.more_122{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:57%;
	left:78%}
	
.xgxg1-btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:65%; left:77.5%
}
.more-btn121{display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;
	position: absolute;top:69%;left: 23.24% }
.more1-btn121{display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;
	position: absolute;top:62.5%;left:64.5% }
.adyl-btn121{display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;
	position: absolute;top:67.5%;left:77.5% }		
.more1-btn1210{display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;
	position: absolute;top:66%;left:24% }	
	
	.adyl-btn1210{display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;
	position: absolute;top:70%;left:24% }	
.more-btn1211{display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;
	position: absolute;top:57.5%;left: 24.24% }	
.more-btny{display: block;margin: 0px;padding: 0px;width: 15.78%;height: auto;
	position: absolute;top:69.5%;left: 23.5% }		

.xgxg1-btnbtn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:62%;
	left: 77%
}
.xgg-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 56.07%;
	left: 6.09%
}
.xgg1-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 56.07%;
	left: 25.46%
}
.xgg-btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 59.84%;
	left: 59.06%
}
.xgg1-btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 59.84%;
	right: 5.34%
}
.xgg1-btn111 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:23.59%;top:65.5%;
}
.xgg111-btn11 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:23.5%;top:60%;
}
.xgg-btn12 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 63.92%;
	left:3.59%
}
.xgg1-btn12 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:62%;
	left:71.5%
}
.xg1-btn122{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:23.5%; top:69.5%
	}
.xg11-btn122{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:23.5%; top:62%
	}
.booking-btn122{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:23.5%; top:64%
	}	
	.xg11-btno{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:24.5%; top:68%
	}
.xgg1-btn120{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:71.5%; top:72.5%;
}

.xgg1-ny{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:75.5%; top:71%;
}
.xgg1-ny0{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:72%; top:63%;
}
.xg1-btn120{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:78.5%; top:60%;}
.xgg1-btn122 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 63.5%;
	left:72%
}
.xgg1-ny1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 63.5%;
	left:24%
}
.more-btn120 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 72%;
	left: 6%
}
.more-btn12 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:69.5%;
	left: 6%
}
.more1-btn12,.more1-btn120,.more1-btn122,.more1-btn1200,.more1-btn22,.more1-btn222,.more1-btn10,.more1-btn100,.more1-btn10000,.more120,.more1-btn100,.more1-visa,.more1-new,.hotels-new,.more1-new1,.more1-btn101,.more1-new10,.more1-new101{
	display: block;
	margin: 0;
	padding: 0;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 72%;
	left: 25.54%
}
.more1-btn10_1{display: block;
	margin: 0;
	padding: 0;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:68.5%; left:22.5%}
.more1-btn1000{display: block;
	margin: 0;
	padding: 0;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:65%; left:72.5% }
.more1-btnn{
	display: block;
	margin: 0;
	padding: 0;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:66%;left:78.3%
}
.more1-btnnew{
	display: block;
	margin: 0;
	padding: 0;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:70%; left:77.3%;
}
.more1-btn1201{
	display: block;
	margin: 0;
	padding: 0;
	width: 15.78%;
	height: auto;
	position: absolute;
}
.more1{
	display: block;
	margin: 0;
	padding: 0;
	width: 15.78%;
	height: auto;
	position: absolute;top:74%;right:10%
}
.more1-btn1220 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:69%;left: 24%;
}
.xgg-btn13 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:61%;
	left:3.5%
}
.xgg-btn130 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 64.5%;
	left: 3.56%
}
.xgg-btn133 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 70%;
	left: 50%
}
.xgg-btn1330 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 60%;
	left: 55%
}
.xgg1-btn13 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:64.5%;
	left: 22.5%
}
.xgg1-btn130 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:66%;
	left:22.5%
}
.xgg1,.xl{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:22.8%; top:67.5%;
}
.xgg11{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	left:66.8%; top:68%;
}
.xgg1-btn30 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:60%;
	left:70%
}
.xgg1-btn133 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:65%;
	left: 22.5%
}
.xgg11-btn133 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:60%;
	left:75.3%
}

.xgg11-ml {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:70%;
	left: 68%
}
.xgg11-ml1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:60%;
	left: 68.5%
}
.mnh-ml {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:65%;
	left: 72%
}
.xgg1-btn1330 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 60%;
	left:74%
}
.xgx-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 67.07%;
	left: 54.53%
}
.xgx1-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 67.07%;
	right: 10.28%
}
.xgxx-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 51.07%;
	left: 61%
}
.xgxx1-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 51.07%;
	right: 4.3%
}
.sdgc-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 53.57%;
	left: 58%
}
.sdgc-btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 53.57%;
	right: 6.3%
}
.xg-btnn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top:64.5%;
	left: 4.5%
}

.xg-btnn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 17.81%;
	height: auto;
	position: absolute;
	top: 60.57%;
	left: 56%;
}
.xg1-btnn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
top:61%;
	right:4.3%
}
.mat2-btn{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
top:68%;
	right:19.3%}
.xg1-btnn01 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
top:65%;
	left:24.3%
}
.mat3-btn{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
top:59%;
	left:73.3%}
.mat3-btn0{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
top:65%;
	left:22.3%}	
.xg1-btnn0101,.mat1-btn{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
top:65%;
	left:22.3%}
.xg11-btnn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 14.78%;
	height: auto;
	position: absolute;
top:58%;
	left:23%
}
.xg1-btnn1{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 14.78%;
	height: auto;
	position: absolute;
	top:63%;left:22.5%;
}
.xg1-btnn0{display: block;
	margin: 0px;
	padding: 0px;
	width: 14.78%;
	height: auto;
	position: absolute;
	top:62%;left:23.5%;}
	.mat5-btn{display: block;
	margin: 0px;
	padding: 0px;
	width: 14.78%;
	height: auto;
	position: absolute;
	top:65%;left:71.5%;}
.xg1-btnn00{display: block;
	margin: 0px;
	padding: 0px;
	width: 14.78%;
	height: auto;
	position: absolute;
	top:60%;left:71.5%;}
.xg11-xdsc{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:57.5%;left:24%;
}
.jnd-1{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:63.5%;left:74%;}
.jnd-2{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:63.5%;left:23%;}
	.jnd-3{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:63.5%;left:65%;}
		.jnd-4{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:57.5%;left:24%;}
		.jnd-5{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:57%;left:23%;}	
		.jnd-6{display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top:58%;left:72%;}	
.xg1-btnn11 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 15.78%;
	height: auto;
	position: absolute;
	top: 60.57%;left: 75.2%;
}
.xg_btn {height: 6%;position: fixed;bottom: 8.40%;width: 12.5%;left: 0%;z-index: 50; }
.yz_btn {height: 6%;position: fixed;bottom: 8.40%;width: 12.5%;left: 12.6%;z-index: 50; }
.mg_btn {height: 6%;position: fixed;bottom: 8.40%;width: 12.5%;left: 25%;z-index: 50;}
.jnd_btn {height: 6%;position: fixed;bottom: 8.40%;width: 12.5%;left: 37.6%;z-index: 50;}
.ouz_btn {height: 6%;position: fixed;bottom: 8.40%;width: 12.5%;left: 50%;z-index: 50;}
.ox_btn {height: 6%;position: fixed;bottom: 8.40%;width: 12.5%;left: 62.6%;z-index: 50;}
.dp_btn {height: 6%;position: fixed;bottom: 8.40%;width: 12.5%;right: 12.5%;z-index: 50;}
.more_btn {height: 6%;position: fixed;bottom: 8.40%;width: 12.5%;right: 0%;z-index: 50;}

.padding-1 {
	padding-top: 10px;
}
/*卡片与服务*/
.app-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 34.53%;
	height: auto;
	position: absolute;
	top: 0%;
	left: 20.15%
}
.app-btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 20.62%;
	height:10%;
	position: absolute;
	top: 58%;
	right:5%; 
}
.app-ck{
	width:100%;
	height:61%;
	position: absolute;
	top:0%;
	right: 0%; }
	.app-ck1{
	width: 20%;
	height:12%;
	position: absolute;
	top:56.5%;
	right: 5%; }
	.app-ck10{
	width: 16.62%;
	height:8%;
	position: absolute;
	top:45.5%;
	right: 5.46%;  }
	
	.app-ck2{width:18.62%;
	height:10%;
	position: absolute;
	top:46%;
	right: 3.2%; }
	.app-sq{width:18.62%;
	height:10%;
	position: absolute;
	top:58%;
	right: 3.5%; 
		
		}
	.gao-ck1{width:18.62%;
	height:10%;
	position: absolute;
	top:86%;
	right: 3.4%;  }
	.gao-ck4{width:18.62%;
	height:10%;
	position: absolute;
	top:86%;
	right: 3.4%; }
		
	.gao-ck2,.gao-ck3{width:18.62%;
	height:10%;
	position: absolute;
	top:46%;
	right: 3.4%; }
	.gao-ck20{width:18.62%;
	height:10%;
	position: absolute;
	top:46%;
	right: 3.6%;  }
.ap-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 20.03%;
	height:8%;
	position: absolute;
	top:67.68%;
	left:30.31%; 
}
.ap-btn1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 18.03%;
	height:8%;
	position: absolute;
	top:67.68%;
	left:50.93%; 
}
.ap-btn11 {
	display: block;
	margin: 0px;
	padding: 0px;
	width:20.03%;
	height:11%;
	position: absolute;
	top:30.5%;
	left:30.31%;  
}
.ap-btn0 {
	display: block;
	margin: 0px;
	padding: 0px;
	width:28.03%;
	height:18%;
	position: absolute;
	top:56.5%;
	left:36.31%;  
}
.qg-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 32.96%;
	height: auto;
	position: absolute;
	top:0%;
	left: 32.81%; 
}
.padding{ margin-top:30px;}
.jw-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 18.18%;
	height: 5.31%;
	position: absolute;
	top: 0%;
	left: 28.59%
}

.andor {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 10px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.padding-2 {
	padding-top: 30px;
}
.iphone {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 10px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.loader {
	width: 12px;
	height: 12px;
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 100;
	margin: -6px 0 0 -6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;
	-webkit-animation: loading 1.1s ease infinite;
	animation: loading 1.1s ease infinite;
}
@-webkit-keyframes loading {
 0%, 100% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.1),  0 24px 0 rgba(218,218,218,0.25),  -17px 17px 0 rgba(218,218,218,0.3),  -24px 0 0 rgba(218,218,218,0.4),  -17px -17px 0 rgba(218,218,218,0.5),  0 -24px 0 rgba(218,218,218,0.6),  17px -17px 0 rgba(218,218,218,0.7),  24px 0 0 rgba(218,218,218,1);
}
 12.5% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,1),  0 24px 0 rgba(218,218,218,0.1),  -17px 17px 0 rgba(218,218,218,0.25),  -24px 0 0 rgba(218,218,218,0.3),  -17px -17px 0 rgba(218,218,218,0.4),  0 -24px 0 rgba(218,218,218,0.5),  17px -17px 0 rgba(218,218,218,0.6),  24px 0 0 rgba(218,218,218,0.8);
}
 25% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.7),  0 24px 0 rgba(218,218,218,1),  -17px 17px 0 rgba(218,218,218,0.1),  -24px 0 0 rgba(218,218,218,0.25),  -17px -17px 0 rgba(218,218,218,0.3),  0 -24px 0 rgba(218,218,218,0.4),  17px -17px 0 rgba(218,218,218,0.5),  24px 0 0 rgba(218,218,218,0.7);
}
 37.5% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.6),  0 24px 0 rgba(218,218,218,0.7),  -17px 17px 0 rgba(218,218,218,1),  -24px 0 0 rgba(218,218,218,0.1),  -17px -17px 0 rgba(218,218,218,0.25),  0 -24px 0 rgba(218,218,218,0.3),  17px -17px 0 rgba(218,218,218,0.4),  24px 0 0 rgba(218,218,218,0.6);
}
 50% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.5),  0 24px 0 rgba(218,218,218,0.6),  -17px 17px 0 rgba(218,218,218,0.7),  -24px 0 0 rgba(218,218,218,1),  -17px -17px 0 rgba(218,218,218,0.1),  0 -24px 0 rgba(218,218,218,0.25),  17px -17px 0 rgba(218,218,218,0.3),  24px 0 0 rgba(218,218,218,0.5);
}
 62.5% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.4),  0 24px 0 rgba(218,218,218,0.5),  -17px 17px 0 rgba(218,218,218,0.6),  -24px 0 0 rgba(218,218,218,0.7),  -17px -17px 0 rgba(218,218,218,1),  0 -24px 0 rgba(218,218,218,0.1),  17px -17px 0 rgba(218,218,218,0.25),  24px 0 0 rgba(218,218,218,0.4);
}
 75% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.3),  0 24px 0 rgba(218,218,218,0.4),  -17px 17px 0 rgba(218,218,218,0.5),  -24px 0 0 rgba(218,218,218,0.6),  -17px -17px 0 rgba(218,218,218,0.7),  0 -24px 0 rgba(218,218,218,1),  17px -17px 0 rgba(218,218,218,0.1),  24px 0 0 rgba(218,218,218,0.3);
}
 87.5% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.25),  0 24px 0 rgba(218,218,218,0.3),  -17px 17px 0 rgba(218,218,218,0.4),  -24px 0 0 rgba(218,218,218,0.5),  -17px -17px 0 rgba(218,218,218,0.6),  0 -24px 0 rgba(218,218,218,0.7),  17px -17px 0 rgba(218,218,218,1),  24px 0 0 rgba(218,218,218,0.2);
}
}
@keyframes loading {
 0%, 100% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.1),  0 24px 0 rgba(218,218,218,0.25),  -17px 17px 0 rgba(218,218,218,0.3),  -24px 0 0 rgba(218,218,218,0.4),  -17px -17px 0 rgba(218,218,218,0.5),  0 -24px 0 rgba(218,218,218,0.6),  17px -17px 0 rgba(218,218,218,0.7),  24px 0 0 rgba(218,218,218,1);
}
 12.5% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,1),  0 24px 0 rgba(218,218,218,0.1),  -17px 17px 0 rgba(218,218,218,0.25),  -24px 0 0 rgba(218,218,218,0.3),  -17px -17px 0 rgba(218,218,218,0.4),  0 -24px 0 rgba(218,218,218,0.5),  17px -17px 0 rgba(218,218,218,0.6),  24px 0 0 rgba(218,218,218,0.8);
}
 25% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.7),  0 24px 0 rgba(218,218,218,1),  -17px 17px 0 rgba(218,218,218,0.1),  -24px 0 0 rgba(218,218,218,0.25),  -17px -17px 0 rgba(218,218,218,0.3),  0 -24px 0 rgba(218,218,218,0.4),  17px -17px 0 rgba(218,218,218,0.5),  24px 0 0 rgba(218,218,218,0.7);
}
 37.5% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.6),  0 24px 0 rgba(218,218,218,0.7),  -17px 17px 0 rgba(218,218,218,1),  -24px 0 0 rgba(218,218,218,0.1),  -17px -17px 0 rgba(218,218,218,0.25),  0 -24px 0 rgba(218,218,218,0.3),  17px -17px 0 rgba(218,218,218,0.4),  24px 0 0 rgba(218,218,218,0.6);
}
 50% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.5),  0 24px 0 rgba(218,218,218,0.6),  -17px 17px 0 rgba(218,218,218,0.7),  -24px 0 0 rgba(218,218,218,1),  -17px -17px 0 rgba(218,218,218,0.1),  0 -24px 0 rgba(218,218,218,0.25),  17px -17px 0 rgba(218,218,218,0.3),  24px 0 0 rgba(218,218,218,0.5);
}
 62.5% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.4),  0 24px 0 rgba(218,218,218,0.5),  -17px 17px 0 rgba(218,218,218,0.6),  -24px 0 0 rgba(218,218,218,0.7),  -17px -17px 0 rgba(218,218,218,1),  0 -24px 0 rgba(218,218,218,0.1),  17px -17px 0 rgba(218,218,218,0.25),  24px 0 0 rgba(218,218,218,0.4);
}
 75% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.3),  0 24px 0 rgba(218,218,218,0.4),  -17px 17px 0 rgba(218,218,218,0.5),  -24px 0 0 rgba(218,218,218,0.6),  -17px -17px 0 rgba(218,218,218,0.7),  0 -24px 0 rgba(218,218,218,1),  17px -17px 0 rgba(218,218,218,0.1),  24px 0 0 rgba(218,218,218,0.3);
}
 87.5% {
 box-shadow:
 17px 17px 0 rgba(218,218,218,0.25),  0 24px 0 rgba(218,218,218,0.3),  -17px 17px 0 rgba(218,218,218,0.4),  -24px 0 0 rgba(218,218,218,0.5),  -17px -17px 0 rgba(218,218,218,0.6),  0 -24px 0 rgba(218,218,218,0.7),  17px -17px 0 rgba(218,218,218,1),  24px 0 0 rgba(218,218,218,0.2);
}
}
@-webkit-keyframes animPage {
 from {
opacity: 0
}
to {
	opacity: 1
}
}
@keyframes animPage {
 from {
opacity: 0
}
to {
	opacity: 1
}
}
@media only screen and (min-width: 400px) {
.top-fixed .swiper-container {
	min-height: 590px;
}
}
.text1 {
	font-size: 1.2em;
	font-weight: bold;
}
.cce a {
	color: #515151;
	text-decoration: none;
}
.extra-info .small {
	font-size: 8px;
}
.extra-info .small a {
	color: #515151;
	text-decoration: none;
}

.fk066 {
	background-size: 100% auto;
	width:81.56%;
	position: fixed;
	z-index: 11;
    height: auto;
	left:9.21%;
	top:95.7%;
}
.fk06{
	
	background-size: 100% 100%;
	width:90%;
	position: fixed;
	z-index: 12;
	height:18.5rem;
	left:2.5%;
	top: 13.9%; padding:2.4%;
	background: #ffffff;  
}
.fk006{height:96%;overflow-y: scroll; margin-top:2%}
 .fk006::-webkit-scrollbar {
width:5px;
height:5px;
margin-right:2px;
}
 .fk006::-webkit-scrollbar-track-piece {
background-color:#F5F5F5;
}
 .fk006::-webkit-scrollbar-thumb {
background:#8b8b8b;
width:10px;
border-radius:5px;
}
 .fk006::-webkit-scrollbar-thumb:hover {
background:#1ba1e2;
}
.fk006::-webkit-scrollbar-corner {
display:none;
}
.close {
	width: 10%;
	z-index: 11;
	position: absolute;
	right: 0px;
	top: 0px; height:50%; 
}
.screenbg {
	background: #000;
	width: 100%;
	height:100%;
	position: fixed;
	left: 0;
	top: 0;
	opacity: 0.7;
	z-index: 10;
	display: none;
}
.tang1,.tang2 {
	width: 100%; width:100%; height:100%;
	overflow: hidden;
	position: absolute;
	left:0%;
	top: 0;
	display: none;
}
.fk02 {
	background-size: 100% auto;
	width:10%;
	position: fixed;
	z-index: 12;
    height: auto;
	right:0.5%;
	top: 10%; z-index:13;
}



.btn1{ position:relative}
.btn1 a{ position:absolute; display:block; width:18.5%; height:13%}
.btn1 .xz_yz1{ bottom:20%;left: 4%; }
.btn1 .link_yz1{ bottom:20%;right:57%;}
.btn1 .xz_yz2{ bottom: 19%;left: 7%;}
.btn1 .link_yz2{ bottom: 19%;left:26%;}
.btn1 .xz_yz3{ bottom: 20%;left: 53%; }
.btn1 .link_yz3{ bottom: 20%;right:9%;}
.btn1 .xz_yz4{ bottom: 20%;left:5.5%;}
.btn1 .link_yz4{ bottom: 20%;left:25%;}
.btn1 .xz_yz6{ bottom: 22%;left: 51%;}
.btn1 .link_yz6{ bottom: 22%;right: 11%;}
.btn1 .xz_yz7{ bottom: 18%;left: 4%;}
.btn1 .link_yz7{ bottom: 18%;left:24%;}
.btn1 .xz_yz8{ bottom:20%;left: 51%;}
.btn1 .link_yz8{ bottom: 20%;right:11%;}



.btn1 .xz_mg1{ bottom: 20%;left: 54%; }
.btn1 .link_mg1{ bottom: 23%;right:57%;}
.btn1 .link_mg9{ bottom: 19%;left: 28%; }
.btn1 .xz_mg2{ bottom: 23%;left: 5%;  }
.btn1 .link_mg2{ bottom: 19%;left:74%;}
.btn1 .xz_mg3{ bottom: 23%;left: 48%;}
.btn1 .link_mg3{ bottom: 23%;right: 14%; }
.btn1 .xz_mg4{ bottom: 29%;left: 5%;}
.btn1 .link_mg4{ bottom: 29%;left:24%;}
.btn1 .xz_mg5{ bottom: 27%;left: 54%;}
.btn1 .link_mg5{ bottom: 27%;right:8%;}
.btn1 .xz_mg6{ bottom: 25%;left: 5%;}
.btn1 .link_mg6{ bottom: 25%;left:25%;}
.btn1 .xz_mg7{ bottom: 18%;left: 53%;}
.btn1 .link_mg7{ bottom: 18%;right:9%;}
.btn1 .xz_mg8{ bottom: 19%;left: 6%;}
.btn1 .link_mg8{ bottom: 19%;left:25%;}


.btn1 .xz_xg1{ bottom: 29%;left: 5%; }
.btn1 .link_xg1{ bottom: 29%;right:56.3%;}
.btn1 .xz_xg2{ bottom: 25%;left: 49%;}
.btn1 .link_xg2{ bottom: 25%;right:13.5%;}
.btn1 .xz_xg3{ bottom: 27%;left: 5%;}
.btn1 .link_xg3{ bottom: 27%;right:56.5%;}
.btn1 .xz_xg4{ bottom: 17%;left: 48.5%; }
.btn1 .link_xg4{ bottom: 17%;right:13.5%;}
.btn1 .xz_xg5{ bottom: 29%;left: 5.5%;}
.btn1 .link_xg5{ bottom: 29%;left: 25%;}
.btn1 .xz_xg6{ bottom: 26%;left: 53.5%;}
.btn1 .link_xg6{ bottom: 26%;right: 9%; }
.btn1 .xz_xg8{ bottom: 26%;left:48.8%;}
.btn1 .link_xg8{ bottom: 26%;right: 13.5%;}
.btn1 .xz_xg7{ bottom: 28%;left: 5.5%;}
.btn1 .link_xg7{ bottom: 28%;left:24.7%;}



.btn1 .xz_jnd1{ bottom: 19%;left: 55%; }
.btn1 .link_jnd1{ bottom: 19%;left:75%;}
.btn1 .xz_jnd2{ bottom: 25%;left: 53%;}
.btn1 .link_jnd2{ bottom: 25%;right:9%;}
.btn1 .xz_jnd3{ bottom: 27%;left: 5.5%;}
.btn1 .link_jnd3{ bottom: 27%;left:25%;}
.btn1 .xz_jnd4{ bottom: 23%;left: 46%;}
.btn1 .link_jnd4{ bottom: 23%;right: 16%;}
.btn1 .xz_jnd5{ bottom: 26%;left: 5%;}
.btn1 .link_jnd5{ bottom: 26%;left: 25%;}
.btn1 .xz_jnd6{ bottom: 25%;left: 53%;}
.btn1 .link_jnd6{ bottom: 25%;right:9%;}
.btn1 .xz_jnd7{ bottom: 23%;left: 5%; }
.btn1 .link_jnd7{ bottom: 23%;left:24.6%;}


.btn1 .xz_oz1{ bottom: 27%;left: 3.7%;}
.btn1 .link_oz1{ bottom: 27%;right:58%;}
.btn1 .xz_oz2{ bottom: 22%;left: 47.6%;}
.btn1 .link_oz2{ bottom: 22%;left:67%;}
.btn1 .xz_oz3{ bottom: 23%;left: 4.7%;}
.btn1 .link_oz3{ bottom: 23%;right: 57%;}
.btn1 .xz_oz4{ bottom: 20%;left: 48%;}
.btn1 .link_oz4{ bottom: 20%;left:68%;}
.btn1 .xz_oz5{ bottom: 23%;left: 4%;}
.btn1 .link_oz5{ bottom: 23%;right: 58%;}
.btn1 .xz_oz6{ bottom: 22%;left:50%;}
.btn1 .link_oz6{ bottom: 22%;left:70%;}


.btn1 .xz_ox1{ bottom: 24%;left: 45%; }
.btn1 .link_ox1{ bottom: 24%;right: 16%;}
.btn1 .xz_ox2{ bottom: 22%;left: 6%;}
.btn1 .link_ox2{ bottom: 22%;left:25%;}
.btn1 .xz_ox3{ bottom: 23%;left: 55%;}
.btn1 .link_ox3{ bottom: 23%;right: 7%;}
.btn1 .xz_ox4{ bottom: 18%;left: 6%;}
.btn1 .link_ox4{ bottom:18%;left:25%;}
.btn1 .xz_ox5{ bottom: 23%;left: 55%;}
.btn1 .link_ox5{ bottom: 23%;right:7%;}
.btn1 .xz_ox6{ bottom: 18%;left: 6%;}
.btn1 .link_ox6{ bottom: 18%;left:25%;}


.btn1 .xz_db1{ bottom: 27%;left: 5%;}
.btn1 .link_db1{ bottom: 27%;left:27%;}
.btn1 .xz_db2{ bottom: 21%;left: 53%;}
.btn1 .link_db2{ bottom: 21%;right: 9%;}
.btn1 .xz_db3{ bottom: 18%;left: 6%;}
.btn1 .link_db3{ bottom: 18%;left:28%;}
.btn1 .xz_db4{ bottom: 21%;left: 50%;}
.btn1 .link_db4{ bottom: 21%;right: 6%;}
.btn1 .xz_db5{ bottom: 18%;left: 4%;}
.btn1 .link_db5{ bottom: 18%;left: 24%;}
.btn1 .xz_db6{ bottom: 24%;left: 52%;}
.btn1 .link_db6{ bottom: 24%;right: 10%;}
.btn1 .xz_db7{ bottom: 18%;left: 5%;}
.btn1 .link_db7{ bottom:18%;left: 24%;}
.btn1 .xz_db8{ bottom: 24%;left: 50%;}
.btn1 .link_db8{ bottom: 24%;right: 12%;}
.btn1 .xz_db9{ bottom: 23%;left: 4%;}
.btn1 .link_db9{ bottom: 23%;left: 27%;}


.btn1 .xz_rm1{ bottom: 29%;left: 6%; }
.btn1 .link_rm1{ bottom: 29%;left:25%;}
.btn1 .xz_rm2{ bottom: 21%;left: 53%;background:#000000}
.btn1 .link_rm2{ bottom: 21%;right: 3%;background:#000000}
.btn1 .xz_rm14{ bottom:30%;left: 6%;}
.btn1 .link_rm14{ bottom: 30%;left: 26%; width:20%;}
.btn1 .xz_rm3{ bottom: 27%;left: 56%;}
.btn1 .link_rm3{ bottom: 27%;left:75%;}
.btn1 .xz_rm4{ bottom: 21%;left: 52%;background:#000000}
.btn1 .link_rm4{ bottom: 21%;right: 10%;background:#000000}
.btn1 .xz_rm5{ bottom: 26%;left:6.5%;}
.btn1 .link_rm5{ bottom: 26%;left: 26%;}
.btn1 .xz_rm6{ bottom: 23%;left: 52%;}
.btn1 .link_rm6{ bottom: 23%;right:9%;}
.btn1 .xz_rm7{ bottom: 27%;left: 5%;}
.btn1 .link_rm7{ bottom:27%;left: 25%;}
.btn1 .xz_rm8{ bottom: 23%;left: 49%;}
.btn1 .link_rm8{ bottom: 23%;right: 12%;}
.btn1 .xz_rm9{ bottom: 29%;left: 4%;}
.btn1 .link_rm9{ bottom: 29%;left: 25%;}
.btn1 .xz_rm10{ bottom: 23%;left: 51%;}
.btn1 .link_rm10{ bottom: 23%;right: 10%;}
.btn1 .xz_rm11{ bottom: 13%;left: 5%; }
.btn1 .link_rm11{ bottom: 13%;left: 25%;}
.btn1 .xz_rm12{ bottom: 23%;left: 5%;}
.btn1 .link_rm12{ bottom: 23%;left:25%;}
.btn1 .xz_rm13{ bottom: 23%;left: 4%;}
.btn1 .link_rm13{ bottom: 23%;left: 27%;}
.bg{background: url(../images/fxbg.jpg) repeat-y; background-size:100%; width:100%; height:8rem;}
.bg .part{ width:90%; margin:auto}
.bg p{ padding-top:0.5rem; font-size:0.55rem;color: #4e4a4a;}
.bg p span{ color:#c71717}
.bg .anniu{ width:85%; margin:auto}
.bg .anniu a{ width:40.5%; display:block; color:#4e4a4a; float:left; margin-left:5%; margin-top:0.5rem; padding-bottom:0.8rem}
.clear{ clear:both}
.mask {
    height:3rem; position: fixed; top: 20%; background:#000000; border-radius:10px;filter: alpha(opacity=70);
    -moz-opacity: 0.7; opacity: 0.7; padding:0.5rem 0.3rem; z-index:10;width: 86%;left: 3%; }
	.xz-ceng {
    height:3rem; position: fixed; top: 20%;  padding:0.5rem 0.3rem;  z-index:10;width: 86%;left: 3%; }
.link_kp{bottom: 7%;right: 2%;}
.btn1 .link_kp9{ top: 27%;left: 47%;}
.btn1 .link_kp10{ top: 61%;left: 5%;}
.btn1 .link_kp11{ bottom:3%;left: 32%; width:37%}
.pop {z-index: 40;display: none;}
.xz-ceng .closebtn {z-index: 20;
    position: fixed;right:46%;top:60%;width: 0.74rem; }






