@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background: #090c19;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-family: "微软雅黑"
}
p {
	margin: 0px;
	padding: 0px;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-family: "微软雅黑"
}
.box {
	width: 100%;
	height: auto;
	position: relative;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.link60{ color:#2a4f8d; text-decoration:underline}
.innbox {
	width: 100%;
	height: auto;
	position: relative;
	margin: 0px;
	padding: 0px 0px;
	overflow: hidden; background:#090c19
}
.floor_title30{ width:92%; margin:0 auto;font-size:0.25rem; line-height:0.35rem; color:#4f4f4f; padding-top:0.1rem; position:relative; margin-bottom:0.1rem;}
.floor_title30 .dian{ position:absolute; top:0.07rem; left:0rem; width:0.05rem;}
.floor_title30 a{color:#4f4f4f; text-decoration: none;}
.floor_title30 font{ font-size:0.01rem;}
 .floor_title30 img{ display:inherit;}
.p1-box1{position: fixed;
 top: 50%;
 left: 50%;
 margin-left:-40%;
 margin-top:-5.2rem;
 width:80%;
 height:4.75rem;
 z-index:12; }	
 .main5,.main6{ display:none}	

img {
	border: 0px;
	display: block;
}
ul, ol, li {
	list-style: none;
}
.top {
	position: fixed;
	bottom:10%;
	right: 2%;
	width: 10.62%
}
.main-title {
	font-size: 0.6rem;
	color: #434242;
	line-height: 1rem;
	padding-top: 0.5rem;
	padding-bottom: 0.2rem;
	text-align: center; font-weight:bold;
}
.line {
	margin: 0 auto;
}
.main-title1 {
	font-size: 0.5rem;
	color: #434242;
	line-height: 0.75rem;
	padding-top: 0.2rem;
	padding-bottom: 0.5rem;
	text-align: center;
}
.main-title2 {
	font-size: 0.6rem;
	color: #434242;
	line-height: 0.75rem;
	font-weight: bold;
	padding-bottom: 0.2rem;
	text-align: center;
}
.main {
	margin: 0 auto;
	width: 100%;
}
.main {
	width: 96%;
	margin: 0 auto;
}
.main .main-left {
	float: left;
	width: 24%;
}
.main .main-left img {
	margin: 0 auto;
}
.main .main-left p {
	text-align: center;
	color: #676767;
	font-size: 0.5rem;
	line-height: 1.3rem;
}
.main .main-left a {
	color: #676767;
	text-decoration: none;
}
.line2 {
	margin: 0 auto;
	margin-top: 2rem;
	margin-bottom: 0.72rem;
}
.floor1 {
	width: 100%;
	margin: 0 auto;
	position: relative;
}
.floor1 .floor_title {
	width: 89.37%;
	margin: 0 auto;
	font-size: 0.65rem;
	line-height: 1.3rem;
	position: absolute;
	top: 47%;
	left: 6%;
	color: #000000;
}
.floor1 .floor_title1 {
	width: 87.37%;
	margin: 0 auto;
	font-size: 0.55rem;
	line-height: 0.8rem;
	color: #4f4f4f;
	position: absolute;
	top: 57%;
	left: 6%;
}
.floor_title2 {
	width:100%;
	margin: 0 auto;
	font-size: 0.28rem;
	line-height: 0.45rem;
	color: #757575;
	position: relative;
	text-align:justify;
text-justify:inter-ideograph; font-weight:bold;letter-spacing:-0.5px;	
}
.floor_title2 a {
	color: #757575; text-decoration: none;
}
.floor_title2 font{ width:0.2rem; font-size:0.2rem; float:left}
.floor1 .floor_title2 img {
	display: inherit;
}
.floor_title2 .dian {
	position: absolute;
	top: 0.45rem;
	left: 0rem; color:#286b86; width:0.1rem;
}
.floor1 .floor_title2 a {
	color: #000000;
	text-decoration: none;
}
.floor_title3 {
	width:93%;
	margin: 0 auto;
	font-size: 0.25rem;
	line-height: 0.35rem;
	color: #4f4f4f; margin-bottom:0.2rem;text-align:justify;
text-justify:inter-ideograph; margin-left:0.2rem;
	
}
.floor1 .floor_title3 a {
	color: #4f4f4f;
	text-decoration: underline;
}
.floor1 .floor_title4 {
	margin: 0.5rem auto;
	font-size: 0.5rem;
	line-height: 0.8rem;
	color: #4f4f4f;
	 width:80%; background:#f6f6f6; padding:0.3rem;
	
}
.floor1 .floor_title4 a {
	color: #4f4f4f;
	text-decoration:underline;
}
.img1 {
	margin: 0.4rem 0 0.1rem 1.5rem;
}

.foot-btn{ float:left; position: fixed;
	bottom: 0%;
	left: 0%;
	width: 50%;}
	.foot-btn1{ float:left; position: fixed;
	bottom: 0%;
	right: 0%;
	width: 50%;}
.biao{ margin:0.2rem auto;}
.andor {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 10px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.iphone {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 10px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.fk02 {
	background-size: 100% auto;
	width:0.5rem; margin:-0.6rem 0 0 0; float:right;
	z-index: 12;
    height: auto;
	 z-index:13;
}

.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:94%;
	position: fixed;
	z-index: 12;
	height:8rem;
	left:3%;
	top: 11.9%; 
	background: #ffffff;
}
.fk006{height:80%;overflow-y: scroll; margin:0.3rem 3%}
 .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;
}
.title{ font-size:0.25rem; color:#3275be; line-height:0.35rem; margin-bottom:0.1rem;font-weight:bold;}
.title1{ font-size:0.25rem; color:#696969; margin-bottom:0.1rem; line-height:0.35rem;}
.title3{ font-size:0.6rem; color:#696969; margin-bottom:0.3rem; line-height:0.8rem;margin-bottom:0.4rem; font-weight:bold;}
.title2{ font-size:0.2rem; color:#696969; line-height:0.35rem;}
.title2 a{  color:#696969; text-decoration:underline}
.tan-xz{ color:#333333; font-size:0.5rem; line-height:0.7rem;}
.tan-xz .xh{ color:#ffffff; font-size:0.5rem; width:0.6rem; line-height:0.6rem; text-align:center; height:0.6rem; float:left; margin-right:0.2rem;background:#6a6a6a; border-radius:1rem;}
.tan-xz .wz{ float:left; width:93%; margin-bottom:0.2rem;}
.close1 {
    width: 10%;
    z-index: 11;
    position: absolute;
    right: 0px;
    top: 0px;
    height: 10%;
}
.floor1 .floor_title30 { background:#eeeeee; padding:0.5rem;
	width: 78%;
	margin: 0 auto;
	font-size: 0.55rem;
	line-height: 0.8rem;
	color: #4f4f4f;
	margin-left: 1.3rem;
}
.floor1 .floor_title30 font{ color:#c8aa50}/* CSS Document */
.main1{ width:100%; padding:0 15%; background:url(../images/bg1_04.jpg) top center no-repeat; background-size:100% 100%; height:8rem;}
.main2{ width:100%; padding:0 15%; background:url(../images/bg2_02.jpg) top center no-repeat; background-size:100% 100%; height:8.5rem;}
.main3{ width:100%; padding:0 15%; background:url(../images/bg3_02.jpg) top center no-repeat; background-size:100% 100%; height:16rem;}
.main4{ width:100%; padding:0 12%; background:url(../images/bg4_04.jpg) top center no-repeat; background-size:100% 100%; height:13rem; margin-bottom:2rem;}
.part{ width:100%; height:4.37rem; background: url(../images/bg1.jpg)  no-repeat; background-size:100%; }
.part1{   text-align: center; }
.part1 h3 { font-size:0.28rem; color:#434242;padding-top:0.05rem;}
.part1 p { font-size:0.23rem; color:#898888;padding-top: 0.2rem;}