html, body {
	width: 100%;
	height: 100%;	
}
html {
	color: black;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	font-family: "宋体";
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-size:0.5rem;
	line-height:1.5;
	background:#ffffff;
}
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;}

.fb {width: 20.5%;margin: auto;display: block;}

.btn1{ position:relative;}
.btn1 a{ display:block; position:absolute;}
.btn1 .link1{position: absolute;right: 6%;bottom:0;width: 24%;height: 14%;}
.btn1 .link21{position: absolute;right: 6%;bottom: 10%;width: 24%;height: 14%;}

.btn1 .mlxy_link1{position: absolute;left: 4%;top: 15%;width: 45%;height: 62%;}
.btn1 .mlxy_link3{position: absolute;right: 4%;top: 15%;width: 45%;height: 62%;}
.btn1 .link3{position: absolute;left: 4%;top: 0;width: 45%;height: 90%;}
.btn1 .link4{position: absolute;right: 4%;top: 0;width: 45%;height: 90%;}

.btn1 .tel_1{width: 36%;height: 21%;bottom: 20%;left: 9%;}
.btn1 .tel_2{width: 36%;height: 21%;bottom: 20%;right: 17%;}
.btn1 .linkmb {width: 22%; height: 17%;bottom: 0;right: 5%;}
.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;background:#ffffff;}
.bg {width: 100%;color: #505f15;font-size: 0.55rem; background:#fcfdf8;}
.bg1 {width: 100%;color: #505f15;font-size: 0.55rem; background:#fff;}
.bg .part,.bg1 .part {width:100%;margin: auto;}
.cxwz{ padding: 0.3rem 0rem;margin-left: 4%;width: 94%;} 
.cxwz li{ font-size:0.55rem; line-height: 1.8; color:#505f15}
.cxwz li label{ width:92%; float:left;}
.cxwz li .ico{ width:5.1%;float: left;margin-right: 0.15rem;margin-top: 0.08rem;}
.btn_1{ background:#e9f0ad;}
.btn_1 .anbtn{ width:29.5%; margin:auto; display:block; padding:0.5rem 0rem 0.8rem 0rem}
.font20{ font-size:0.5rem; margin-left:5%;}
.mb_btn {
    color: #505f15;
    float: right;
    margin-right: 6%;
    display: block;
	margin-top: 1.5%;
}

.cxbtn{width:21.6%; margin:auto; display:block; padding-bottom:0.7rem}
.cxbtn1{width:50%; margin:auto; display:block; padding-bottom:0.7rem}
.foot{  background:#aab454; 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:22rem; position: fixed; top: 6%; background:#fff;} 
.pop {margin: 0 auto; font-size:0.45rem;left: 4%;width: 92%; color:#696969;z-index: 40;display: none;}
.tcbt{background: url(../images/close.jpg) no-repeat;background-size: 100%; width:100%; left:0; position:absolute;top: 0;
    height: 1.5rem;}
.xz-ceng .closebtn {z-index: 20;position: absolute;right: 0;top: 0;width: 1.3rem;height: 1.3rem;float: right;}
.pop .fk01 { overflow-y: scroll;position: absolute;z-index: 11;height: 88%;padding-right: 0.2rem;top:9%;width: 88%;left: 6.5%;}
.pop ul li{ padding-top:0.1rem}
.bt{ font-weight:bold; font-size:0.6rem; padding-bottom:0.1rem}
.pop label {font-weight: normal; width: 94%;float: right;margin-bottom: 0;}
.pop ul li span{color: #fff; background:#696969; text-align:center; width:0.55rem; height:0.55rem;display: block;
    border-radius: 30px;float: left;margin-top: 0.07rem; line-height:1.4; font-size:0.45rem}

.xzbt{color: #aab454;font-size: 0.6rem;margin-left: 20%;    margin-top: 0.5rem; font-weight:bold}
.xzbt img{ width:5.5%; float:left; margin-right: 2%;margin-top: 0.1rem;}
.pop .fk01 h3{ color:#505f15; font-size:0.65rem;font-weight: bold;margin-top: 0.5rem;}
.pop .fk01 p{ margin-top:0.2rem}

.pop .fk01::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop .fk01::-webkit-scrollbar-track-piece {
background-color:#eaefea;
}
 .pop .fk01::-webkit-scrollbar-thumb {
background:#aab454;
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;
}



