@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;
	background: #fff repeat;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	color:#7d7d7d;
}
a{ text-decoration:none;}
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 .link1 {
    width: 28%;
    height: 30%;
    top: 40%;
    left: 36%;
}
.btn1 .link2 {
    width: 19%;
    height: 13%;
    top: 13%;
    right: 9%;
}

.btn1 .link3 {
    width: 19%;
    height: 13%;
    top: 13%;
    right: 9%;
}
.btn1 .link4 {
    width: 19%;
    height: 13%;
    top: 10%;
    right: 9%;
}
.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;}
.part {width: 95.5%; margin:0 auto; font-size:0.54rem;}
.part p{ text-indent:1rem;}
.part ul{ height:10rem}
.part ul li {
    background: url(../images/bg.jpg) no-repeat;
    background-size: 100%;
    width: 35%;
    height: 2.7rem;
    margin-right: 2%;
    float: left;
    position: relative;
    padding-left: 14%;
    margin-bottom: 0.5rem;
}
.part ul li a{color:#253b61; display:block;margin-top: 0.65rem;}
.part ul li img{ width:19%; position:absolute;}
.tb1 {top: 28%;left: 4.5%;}
.part ul li span{ font-weight:bold;}
.g-bd1{ font-size:0.45rem;}
.g-bd1 a{ color:#5cadf9; text-decoration:underline;}
.g-bd1{ padding-bottom:1.5rem; margin-bottom:1.5rem}
.g-bd1 img{ width:1.5%; float:left; display:block; margin-right:0.2rem;margin-top: 0.3rem;}
.g-bd1 span{ width:96%; float:right;}
.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;
}

 .xz-ceng{background: url(../images/six_f.png) no-repeat;
    background-size: 100%;}

.pop {
    width: 94%;
    height: 8rem;
    position: fixed;
    top: 35%;
    left: 3%;
    z-index: 40;
    display: none; 
}

.closebtn {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 1.2rem;
    height: 1.2rem;
}
.u-htt {
    padding-top: 2.2rem;
    color: #2a4e7a;
    text-align: center;
    font-size: .8rem;
}
.u-btt {
    color: #7d7d7d;
    font-size: .45rem;
    text-align: justify;
    width: 86%;
    margin: 0 auto;
}
.six_ico1 { background: url("../images/six_ico.png") 0 .1rem;background-size: 272%;}
.six_ico2 {
    background: url("../images/six_ico.png") -2.2rem .1rem;
    background-size: 263%;
}.six_ico3 {
    background: url("../images/six_ico.png") 0 -2rem;
    background-size: 272%;
}
.six_ico4 {
    background: url("../images/six_ico.png") -2.2rem -2rem;
    background-size: 263%;
}
.six_ico5 { background: url("../images/six_ico.png") 0 2.5rem;background-size: 272%;}
.six_ico6 {
    background: url("../images/six_ico.png") -2.25rem 2.5rem;
    background-size: 263%;
}
.six_ico {
    float: left;
    display: block;
    width: 10%;
	position: absolute;
    height: 1.9rem;
    left: 50%;
    margin-left: -.8rem;
    top: .45rem;
	
}
.u-btt ul{ padding-left:6%}
.u-btt img{ width:1.5%; float:left; display:block; margin-right:0.3rem;margin-top: 0.3rem;}
.u-btt a{ width:96%; float:left; color:#318bff; text-decoration:underline;}




.tang{width: 100%;height: 100%;overflow: hidden; position: fixed; left: 0; top: 0; display: none;z-index: 45;}
.fk04 {background: url(../images/s_03.png) no-repeat center 0; background-size: 100% 100%; width:94%; position: fixed; z-index: 48; height:1.6rem; left: 3%; top: 10.7%; }
.fk003 {
    background: #ffffff;
    background-size: 100% 100%;
    width: 94%;
    position: fixed;
    z-index: 11;
    height: 80%;
    left: 3%;
    top: 14.8%;
    border-radius: 6px;
}
.fk01 { overflow-y: scroll;
	background-size: 100% 100%;
	width: 92%;
	position: absolute;
	z-index: 11;
	height:90%;
	left:4%;
	top: 5%;}
	 .fk01::-webkit-scrollbar {
width:5px;
height:5px;
margin-right:2px;
}
 .fk01::-webkit-scrollbar-track-piece {
background-color:#F5F5F5;
}
 .fk01::-webkit-scrollbar-thumb {
background:#d5d5d5;
width:5px;
border-radius:5px;
}
 .fk01::-webkit-scrollbar-thumb:hover {
background:#1ba1e2;
}
.fk01::-webkit-scrollbar-corner {
display:none;
}
.shuz{ color:#ffffff; font-size:0.45rem; width:0.5rem; float:left;height:0.5rem; line-height:0.6rem; margin-right:0.2rem; background:#8c8c8c; border-radius:1rem; text-align:center;margin-top: 0.1rem;}
 .floor_title1 {font-size: 0.45rem;clear: both;margin-left: 0.25rem;color:#696969;  margin-bottom:0px; margin-bottom:0.2rem;}
.floor_title2{ text-indent:1rem;font-size: 0.45rem;    margin-left: 0.25rem;}
