@charset "utf-8";
/* CSS Document */
html, body {
	width: 100%;
	height: 100%;	
}
html {
	color: black;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	font-family: "微软雅黑";
	line-height: 1.5;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-size:0.55rem;
}
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 .link4{width: 26%;height: 15%;bottom: 0;right: 6%;}
.btn1 .link5{width: 42%;height: 42%;bottom: 0;right: 7%;}
.btn1 .link6{width: 46%;height: 92%;top: 3%;left: 4%;}
.btn1 .link7{width: 42%;height: 48%;top: 0;right: 7%;}
.mt02{ margin-top:0.2rem}
.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;}
.c9e6d3a{ color:#9e6d3a;}
.part{width: 90%;margin: 0 auto;}
a:visited{color: #a47646;}
.part1 .fl{ width:55%; float:left;    margin-top: 0.2rem;}
.part1 .fr{ width:24%; float:right;    margin-top: 0.2rem;}
.part1 .fr a{ text-decoration:underline; color:#a47646}
.part2{padding-top: 2.7rem;}
.content { width:100%;font-size:0.55rem}
.bg1{ width:100%; height:10.2rem; background: url(../images/bg1.jpg)  no-repeat; background-size:100%; }
.bg2{width:100%; height: 8.6rem; background: url(../images/bg2.jpg)  no-repeat; background-size:100%; }
.bg3{width:100%; height: 11.2rem; background: url(../images/bg3.jpg)  no-repeat; background-size:100%; }
.bg4{width:100%; height: 13.5rem; background: url(../images/bg4.jpg)  no-repeat; background-size:100%; }
.bg5{width:100%; height: 8.5rem; background: url(../images/bg5.jpg)  no-repeat; background-size:100%; }
.bg6{width:100%; height: 6.8rem; background: url(../images/bg6.jpg)  no-repeat; background-size:100%; }
.num{margin-top: 0.7rem;padding-left: 0.3rem; }
.num a{ text-decoration:underline;color: #333;margin-right:0.8rem; float:left}
.bg5 h2{ font-size:0.75rem; color:#9e6d3a;margin-top: 0.8rem;}
.bg5 h2 span{ font-size:0.88rem; font-weight:bold; }

.bgfoot a { margin: 0 auto; width: 70%; display: block;margin-top: 0.5rem;}
.bgfoot{ width:100%; height: 6rem;background:url(../images/footbg.jpg) no-repeat; background-size:100%; padding-top: 0.3rem;}
.bgfoot2{ width:100%; height: 1.3rem;background:url(../images/footbg2.jpg) no-repeat; background-size:100%;}
.bg_2{ background:url(../images/bg.jpg) no-repeat; width:100%; height:4.8rem; background-size:100%;}
.bkx{width: 90%;margin: 0 auto; padding-top: 0.3rem;}
.bkx a{ float:right; width:27%}

.bg5 .js img{margin: 0 auto; margin-top:0.3rem}
.bg6 .time{     padding-top: 2.3rem;}
.bg6 .time .fl{ float:left; width:45%;}
.bg6 .time .fr{ float:right; width:45%;}
.bg6 .time img{ float:left;    margin-top: 0.25rem;}
.bg6 .time span{ float:right; width:93%;}
.foot{  background:#5b5b5b; width:100%; text-align:center; color:#fff; height:6rem;}
.foot img{ margin:0 auto; padding-top:0.45rem ;}
.foot h2{ font-size:0.6rem;margin: 0; margin-top:0.2rem}
.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:40px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.iphone {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 40px;
	margin: 0px;
	padding: 0px;
	display: none;
}

.xz-ceng{height:16rem; position: fixed; top: 15%; background:#fff; border-radius:10px;} 
.pop {margin: 0 auto; font-size:0.45rem;left: 4%;width: 92%; color:#000;z-index: 40;display: none;}
.xz-ceng .closebtn {background: url(../images/close.png) no-repeat;background-size: 100%;z-index: 20;
    position: absolute;right: -3%;top: -2%;width: 1rem;height: 1rem;float: right;}
.pop ul { overflow-y: scroll;position: absolute;z-index: 11;height: 86%;padding-right: 0.2rem;top: 12%;width: 94%;left: 3%;}
.pop ul li{ padding-left: 0.3rem;}
.pop label{ font-weight:normal; width:95%; float:right;margin-bottom: 0;}
.pop ul li span{width:0.6rem; height:0.6rem;display: block;float: left;}

.pop ul::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop ul::-webkit-scrollbar-track-piece {
background-color:#efe3d6;
}
 .pop ul::-webkit-scrollbar-thumb {
background:#cfa573;
width:0.2rem;
border-radius:5px;
}
.pop ul::-webkit-scrollbar-thumb:hover {

}
.pop ul::-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;
}
.hdxz{color:#5a96cc; font-size:0.6rem; font-weight:bold;position: absolute;top: 6%;left: 6%;}
.bt{color:#5a96cc; font-size:0.6rem; font-weight:bold;    margin-bottom: 0.3rem;}
.tab tr td{ border:1px solid #636363; text-align:center;}
.tab thead th{ font-weight:bold;border:1px solid #636363; text-align:center}
.font15{ font-size:0.36rem;}
