@charset "utf-8";
/* CSS Document */
html, body {
	width: 100%;
	height: 100%;	
}
html {
	background: white;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
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;
}
.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;
    font-size:0.75rem;
	line-height: 1.6;
	color:#fff;
}
img {
	border: 0px;
	display: block;
	vertical-align:top;
}
 .mask {
    position:fixed;
    left: 0;
    top: 0;
    z-index: 20;
    width: 100%;
    height: 100%;
    background: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    display: none;
}
.pop {
    width:95.15%;
    height: 15.425rem;
    position: fixed;
    top: 9.8%;
    left: 2.5%;
    z-index: 40;
    display: none;
    background: url(../images/tan1_06.png) no-repeat;
    background-size: 100%;
}
.pop1 {
    width:95.15%;
    position: fixed;
    top: 9.8%;
    left: 2.5%;
    z-index: 40;
    display: none;
  background:url(../images/tan1_05.png) no-repeat; background-size:100% 100%; height:17.9rem;
}
.pop .m-cls,.pop1 .m-cls {
    position: absolute;
    top: 0;
    right: 0;
    height: 1.6rem;
    width: 1.6rem;
    display: block;
}

.pop p{ color:#ffffff; font-weight:bold; font-size:0.7rem; padding:1.3rem 0 0 0.55rem; line-height:0.7rem; height:0.7rem;}
.pop1 p{ color:#ffffff; font-weight:bold; font-size:0.7rem; margin-bottom:0.2rem; line-height:0.7rem; height:0.7rem;}
.pop ul {
    width:95.84%;
    position: absolute;
    z-index: 11;
    top:15%;
    left:3.5%;
}

.pop ul li,.pop1 ul li{ line-height:0.6rem; font-size:0.50rem; list-style:none; color:#fff;}
.pop1 ul li a{ text-decoration:underline;color:#fff;}
.xh{ font-size:0.45rem; margin-right:0.3rem; color:#d4f0ff; width:0.6rem; height:0.6rem; line-height:0.6rem; float:left; text-align:center; background:#01679e; border-radius:0.5rem; margin-top:0.1rem;}
.titel{ width:90%; float:left;}
.xz-ceng {
    width: 45%;
    height: 100%;
    position: fixed;
    top: 30%;
    left: 31%;
    z-index: 40;
    display: none;
}
.xz-ceng1 {
    width: 45%;
    height: 100%;
    position: fixed;
    top: 30%;
    left: 31%;
    z-index: 40;
    display: none;
}
.xz-ceng a,.xz-ceng1 a {
    position: absolute;
    top: 0;
    right: 0;
    height: 1.4rem;
    width: 1.4rem;
    display: block;
}
.mid1{ background:url(../images/img3_03.jpg) no-repeat; background-size:100% 100%; width:100%; height:6.275rem; position:relative;}
.mid1 .part1{ position:absolute; top:33%; left:22%; width:47.65%; height:31%; }

.bg1{ background:url(../images/bg1_04.jpg) no-repeat; background-size:100%; width:100%; height:9.3rem;position:relative;}
.bg1 .foot1_1{ font-size:0.77rem; color:#ffffff; line-height:1rem; font-weight:bold; height:1rem; padding:0 0 0 33.90%;}
.bg1 .foot1_2{font-size:0.5rem; color:#ffffff; line-height:0.7rem; padding:0 9.3% 0 33.90%;}
.bg1 .text{ position:absolute; bottom:20%; left:32%; width:32%; height:18%;}

.bg2{ background:url(../images/bg2_05.jpg) no-repeat; background-size:100%; width:100%; height:10.8rem;position:relative;}
.bg2 .foot1_1{ font-size:0.77rem; color:#ffffff; line-height:1rem; font-weight:bold; height:1rem; padding:5% 0 0 8.75%;}
.bg2 .foot1_2{font-size:0.5rem; color:#ffffff; line-height:0.7rem; padding:5% 5.3% 0 8.75%;}
.bg2 .text{ position:absolute; bottom:15.4%; left:8.25%; width:32%; height:15%;}

.bg3{ background:url(../images/bg3_06.jpg) no-repeat; background-size:100%; width:100%; height:12.225rem;position:relative;}
.bg3 .foot1_1{ font-size:0.77rem; color:#ffffff; line-height:1rem; font-weight:bold; height:1rem; padding:10.5% 0 0 33.90%;}
.bg3 .foot1_2{font-size:0.5rem; color:#ffffff; line-height:0.7rem; padding:7% 9.3% 0 33.90%;}
.bg3 .text{ position:absolute; bottom:15%; left:33.5%; width:53%; height:12.5%; }

.bg4{ background:url(../images/bg4_07.jpg) no-repeat; background-size:100%; width:100%; height:10.625rem;position:relative;}
.bg4 .foot1_1{ font-size:0.77rem; color:#ffffff; line-height:1rem; font-weight:bold; height:1rem; padding:7% 0 0 8.75%;}
.bg4 .foot1_2{font-size:0.5rem; color:#ffffff; line-height:0.7rem; padding:7% 25% 0 8.75%;}
.bg4 .text{ position:absolute; bottom:31.4%; left:8.25%; width:40.5%; height:15%; }
.fk06{
	overflow-y: scroll;
	background-size: 100% 100%;
	width:92.68%;
	position: absolute;
	z-index: 11;
	height:88%;
	left:4.65%;
	top:8.6%;
}

 .fk06::-webkit-scrollbar {
width:5px;
height:5px;
margin-right:2px;
}
 .fk06::-webkit-scrollbar-track-piece {
background-color:#F5F5F5;
}
 .fk06::-webkit-scrollbar-thumb {
background:#CBCBCB;
width:5px;
border-radius:5px;
}
 .fk06::-webkit-scrollbar-thumb:hover {
background:#1ba1e2;
}
.fk06::-webkit-scrollbar-corner {
display:none;
}