html, body {
	width: 100%;
	height: 100%;	
}
html {
	color: black;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
.book,.agoda{ color:#000; text-decoration:underline;}
body {
	font-family: "宋体";
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-size:0.5rem;
	line-height:1.5;
	background:#202856;
}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p,label {
	margin: 0;
	padding: 0;
	font-weight:normal;
}
img {border: 0px;display: block;}
ul li{ list-style:none;}
.clear{ clear:both;}
.btn1{ position:relative;}
.btn1 a{ display:block; position:absolute;}
.btn1 .fb{width: 31%;height: 77%;bottom: 14%;right: 6%;}

.btn1 .left{width: 44%;height: 100%;top: 0;left: 7%;}
.btn1 .right{width: 44%;
    height: 90%;
    top: 10%;
    right: 5%;}

.btn1 .sms_1{width: 36%;height: 24%;bottom: 10%;left: 13%;}
.btn1 .sms_2{width: 36%;height: 24%;bottom: 10%;right:13%;}

.xz{ color: #fff;float: right;margin-bottom: 0.2rem;font-size: 0.55rem;margin-right: 1rem;}
.box {width: 100%;height: auto;position: relative;margin: 0px;padding: 0px;overflow: hidden;}
.innbox {width: 100%;height: auto;position: relative;margin: 0px;padding: 0px;overflow: hidden;}

.bg_1{background:url(../images/alqbg.jpg) no-repeat; background-size:100%; width:100%; height:23rem;}
.bg_2{background:url(../images/alq_bg.jpg) no-repeat; background-size:100%; width:100%; height:30.5rem;}
.bg_3{background:url(../images/afs_bg.jpg) no-repeat; background-size:100%; width:100%; height:9.8rem;}

.bg_2 .cxwz1 li,.bg_3 .cxwz1 li{ color:#000; line-height:1.7}

.bg_2 .cxwz1,.bg_3 .cxwz1 {margin: 0.5rem 0rem;margin-left: 6%;width: 88%;}

.bg {width: 92%;font-size: 0.45rem; background:#0c55a2;    padding-bottom: 0.75rem;}
.bg .part {width: 94.7%;margin: auto;border-radius: 8px;}

.bg_2 .part p{width: 88%;margin-left: 6%}

.cxwz{ padding: 1rem 0rem;margin-left: 5%;width: 92%;} 
.cxwz li{ font-size:0.5rem; line-height: 1.6; color:#454545}
.cxwz li label{ width:92%; float:left;}
.cxwz li .ico{ width: 4.12%;float: left;margin-right: 0.15rem;margin-top: 0.08rem;}

.cxwz1 li span{ float:left;}

.part p{padding-top: 0.6rem;margin-left: 4.5%;width: 91%;} 
.bg_2 .part p{width: 88%;margin-left: 6%}


.cxwz1{margin: 0.3rem 0rem;margin-left: 4.5%;width: 91%;} 
.cxwz1 li{ font-size:0.55rem; line-height: 1.6; color:#fff}
.cxwz1 li label{ width:92%; float:left;}
.cxwz1 li .ico{ width: 5.15%;float: left;margin-right: 0.2rem;margin-top: 0.05rem;}
.xqbtn {width: 35%;display: block;margin: auto;    margin-top: 0.3rem;}

.xqbtn1{width: 60%; display:block; padding-left: 4%; color:#fff; background:url(../images/btnbg1.png) no-repeat; background-size:100%;margin: auto;text-decoration: none;line-height: 2.35; font-size:0.5rem;padding-bottom:1rem;}
.xqbtn3{width: 34%; display:block; padding-left:6%; color:#fff; background:url(../images/btnbg3.png) no-repeat; background-size:100%;margin: auto;text-decoration: none;line-height:1.9; font-size:0.6rem;padding-bottom: 1rem;}

.time_1{width: 94.7%; margin: auto; color:#454545; font-weight:bold;height: 7rem;}
.time_1 h2{ font-size: 0.7rem;color: #c8132e;font-weight: bold;background: #ececec;padding: 0.4rem 1rem;
    border-top-left-radius: 8px;border-top-right-radius: 8px;}
.znle{background: #fff;padding: 0.5rem 0rem 0.7rem 0.5rem;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px; }	
.time_1 .fl{ float:left; width: 58%;font-size: 0.5rem;margin-left: 1.5%;}
.time_1 .fr{ float: left; width: 33.11%;margin-top: 0.6rem;}
.time_1 .fr a{ display:block; width:100%; float:right;}
.time_1 ul li span {display: block;margin-right: 0.4rem;float: left;background: #454545;width: 0.15rem;height: 0.15rem;
    border-radius: 30px;margin-top: 0.25rem;}
	
.foot{  background:#5b5b5b; width:100%; text-align:center; color:#fff; height:6.4rem; font-size:0.45rem}
.foot img{ margin:0 auto; padding-top:0.65rem ;}
.foot h2{ font-size:0.6rem;margin: 0;}
.back{ width:100%; position:fixed; bottom:0.4rem; right:0.4rem;}
.back img{float: right;margin-right: 2%;}

.andor {
	width: 40%;
	position: fixed;
	right: 0px;
	top:0px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.iphone {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}


.xz-ceng{height:20rem; position: fixed; top: 8%; background: #fff;border-radius: 6px;} 
.pop {margin: 0 auto; font-size:0.5rem;left: 4%;width: 92%; color:#454545;z-index: 40;display: none;}
.xz-ceng .closebtn {background: url(../images/close.png) no-repeat;background-size: 100%;z-index: 20;
    position: absolute;right: 0;top: 0;width:1.3rem;height:1.5rem;float: right;}
.fk01 p span{color:#505f15}	
.pop .fk01 { overflow-y: scroll;position: absolute;z-index: 11;height: 88%;padding-right: 0.2rem;top: 7%;width: 88%;left: 6.5%;}
.pop .fk01 ul li a{ text-decoration:none; color:#91a24b}
.pop label{ font-weight:normal; width:94%; float:left;margin-bottom: 0;}
.pop ul { margin-top:0.3rem}
.pop ul li{ margin-top:0.2rem}
.pop ul li span{width:0.5rem; height:0.5rem;display: block;float: left; background:#ccc; color:#fff;
text-align:center; border-radius:30px; margin-top:0.1rem;margin-right: 0.15rem; font-size:0.45rem; line-height:1.4}
.xzbt{width: 64%;font-size: 0.6rem; font-weight: bold;padding-top: 4%;}
.xzbt img{ width:10.15%; float:left; margin-right:3%}
.pop .fk01 h3{ color:#505f15; font-size:0.65rem;font-weight: bold;margin-top: 0.5rem;}
.pop .fk01 h5{ color:#505f15; font-size:0.55rem;margin-top: 0.3rem;}
.pop .fk01 p{ margin-top:0.3rem}

.pop .fk01::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop .fk01::-webkit-scrollbar-track-piece {
background-color:#e0ecf4;
}
 .pop .fk01::-webkit-scrollbar-thumb {
background:#1c3766;
width:0.2rem;
border-radius:5px;
}
.pop .fk01::-webkit-scrollbar-thumb:hover {

}
.pop .fk01::-webkit-scrollbar-corner {
display:none;
}
.mask {
    position:fixed;
    left: 0;
    top: 0;
    z-index: 20;
    width: 100%;
    height: 100%;
    background: #000;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    display: none;
}

.smd_btn{ width:45%; margin:auto;display:block; padding-bottom:1rem}
.hidden{ display:none;}
.u72 { height:1.8rem; background:url(../images/gjbg_1.jpg) no-repeat;background-size:100%;    margin: auto;}
.u72 li {width: 24%;float: left;height:100%;margin-right: 1%;}
.tab_1{ background:url(../images/gjbg_1.jpg) no-repeat;background-size:100%; width:100%; height:1.8rem;}
.tab_2{ background:url(../images/gjbg_2.jpg) no-repeat;background-size:100%; width:100%; height:1.8rem;}
.tab_3{ background:url(../images/gjbg_3.jpg) no-repeat;background-size:100%; width:100%; height:1.8rem;}
.tab_4{ background:url(../images/gjbg_4.jpg) no-repeat;background-size:100%; width:100%; height:1.8rem;}