/* 禁用iPhone中Safari的字号自动调整 */
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}

/* 清零 */
body,div,ul,li,h1,h2,h3,h4,h5,h6,p,a,img,span,button,article,aside,footer,header,menu,nav,section{margin:0; padding:0; border:none;}
body{font-size:0.7rem;color:#666;font-family:"Microsoft YaHei";background:#fff;}
a{text-decoration:none;font-family:"Microsoft Yahei";}
ul,ol,li{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family:"Microsoft Yahei";font-weight:normal;}
fieldset,img{border: none;}
*{box-sizing:border-box;}

.fl{
	float:left;
}
.fr{
	float:right;
}
a.btn{
	display:block;
	width:8.75rem;
	height:2rem;
	line-height:2rem;
	background:#ff9b2f;
	color:#fff;
	border-radius:1rem;
	font-size:0.7rem;
	text-align:center;
	margin:0 auto;
}
a.ban-btn{
	background:#fff;
	color:#00ccff;
}

.head{
	width:100%;
	height:9.875rem;
	padding-top:1.5rem;
	background:#00ccff;
	text-align:center;
}
.head .gre-logo{
	display:block;
	width:3.725rem;
	height:3.725rem;
	margin:0 auto;
}
.head .gre-logo img{
	width:100%;
}
.head h1{
	width:100%;
	margin:0.9rem auto;
	font-size:0.85rem;
	color:#fff;
	line-height:0.65rem;
}

.floor{
	width:100%;
	height:27.2rem;
	padding-top:2rem;
	background-position:top center;
	background-repeat:no-repeat;
	background-size:100%;
}
.floor h2{
	width:100%;
	text-align:center;
	font-size:0.85rem;
	color:#fff;
	line-height:2.2rem;
	margin-bottom:0.8rem;
}
.floor h2 .tit{
	display:block;
	font-size:0.6rem;
	line-height:32px;
}
.floor-1{
	padding-top:2.55rem;
	background-image:url(../img/floor1.png);
}
.floor-2{
	height:23rem;
	background-image:url(../img/floor2.png);
}
.floor-2 img{
	/*width:100%;*/
	height:13.1rem;
	border:none;
}
.floor-3{
	height:27.75rem;
	background-image:url(../img/floor3.png);
}
.floor-4{
	height:26.625rem;
	background-image:url(../img/floor4.png);
}
.floor-5{
	height:26.75rem;
	background-image:url(../img/floor5.png);
}
.floor-6{
	height:21.375rem;
	background-image:url(../img/floor6.png);
}

.floor .pos-re{
	width:8.9rem;
	height:15.8rem;
	box-shadow:0px 0.05rem 1.35rem rgba(4,0,0,.26);
	margin:0 auto 0.9rem;
}
.swiper-container{
	width:8.9rem;
	height:15.8rem;
    overflow: hidden;
}
.swiper-slide img{
	width:8.9rem;
	height:15.8rem;
}
.floor.floor-6 .pos-re{
	padding:0 2.5rem;
	width:100%;
	height:10.975rem;
	box-shadow:none;
}
.floor.floor-6 .pos-re img{
	width:100%;
}

/* b-www-foot */
.b-www-foot{
	width:100%;
	height:auto;
	background:#2c2e34;
	padding:0 0.9rem 0 0.8rem;
}
.b-foot-ul .b-menu{
	position:relative;
	width:100%;
	height:2.6rem;
	line-height:2.6rem;
	color:#767679;
	font-size:0.85rem;
	border-bottom:1px solid #303238;
}
.b-foot-ul .b-menu::after{
	content:"";
	position:absolute;
	top:1.175rem;
	right:0;
	width:0.55rem;
	height:0.25rem;
	background:url(../img/arr-b.png) center center no-repeat;
	background-size: 100%;
}
.b-foot-ul .list-menu ul li a,.b-foot-ul li.list-menu ul li{
	display:inline-block;
	width:100%;
	height:2.2rem;
	line-height:2.2rem;
	color: #b7b8bf;
	font-size:0.75rem;
}
.b-foot-ul .list-menu ul li.b-bor-b{
	border-bottom:1px solid #303238;
}
.b-foot-ul .list-menu{
	display:none;
}
.b-foot-cont{
	width:100%;
	height:8.45rem;
	font-size:.85rem;
	padding:0.8rem 0 1rem;
	color:#767679;
	border-bottom:1px solid #303238;
}
.b-foot-cont .b-foot-icon{
	width:100%;
	height:4.4rem;
}
.b-foot-cont .b-foot-icon .footbj{
	display:inline-block;
	width:2.825rem;
	height:4.4rem;
	background:url(../img/weibo.png) left center no-repeat;
	background-size:75%;
}
.b-foot-cont .b-foot-icon .footbj.weixin{
	background-image:url(../img/wechat.png); 
}
.b-foot-cont .b-foot-icon .footbj.twitter{
	background-image:url(../img/twitter.png); 
}
.b-foot-cont .b-logo-slogan{
	width:100%;
	height:1.15rem;
}
.b-foot-cont .b-logo-slogan .logo-slogan-fl{
	width:6.25rem;
	height:1.1rem;
	float:left;
}
.b-foot-cont .b-logo-slogan .logo-slogan-fr{
	width:6.775rem;
	height:1.15rem;
	float:right;
}
.b-item-corp{
	width:100%;
	height:auto;
	padding-bottom:.5rem;
}
.b-item-corp .b-item-corp-t{
	width:100%;
	height:2.2rem;
	padding-top:.5rem;
}
.b-item-corp .b-item-corp-t a{
	display:inline-block;
	width:3.5rem;
	height:1.7rem;
	line-height:1.7rem;
	color:#717171;
}
.b-item-corp .copyright{
	width:100%;
	height:auto;
	font-size:.6rem;
	line-height:1rem;
	color:#4D4D4D;
	text-align:center;
}