body {
	font-family: "微软雅黑";
}

ul {
	padding-left: 0;
	list-style-type: none;
}

a:hover {
	text-decoration: none;
}



.floor_bg {
	display: none;
	width: 100%;
}

.floor {
	position: relative;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.floor3 {
	margin-top: -6%;
}

.openDiv {
	display: none;
}


/* 中等屏幕（桌面显示器，大于等于 992px） */

@media (min-width: 992px) {
	.floor1_text {
		width: 26%;
		position: absolute;
		left: 25%;
		top: 15%;
	}
	.floor1_text h3 {
		font-size: 0.3rem;
		margin: 0;
		line-height: 0.38rem;
		margin-bottom: 0.3rem;
	}
	.floor1_text p {
		font-size: 0.14rem;
	}
	.floor2_text {
		position: absolute;
		right: 20%;
		top: 25%;
		width: 36%;
	}
	.floor2_text h3 {
		font-size: 0.28rem;
		margin: 0;
		line-height: 0.36rem;
		margin-bottom: 0.2rem;
	}
	.floor2_text p {
		font-size: 0.14rem;
	}
	.floor2_text ul {
		margin: 20px 0;
	}
	.floor2_text ul li {
		width: 25%;
	}
	.floor2_text ul li img {
		margin-bottom: 20px;
		height: 0.5rem;
	}
	.floor2_text ul li p {
		font-size: 0.14rem;
	}
	.floor2_text>a {
		font-size: 0.16rem;
		margin-top: 10px;
	}
	.floor2_text>a img {
		width: 0.3rem;
		margin-top: 15px;
		transition: all 0.5s;
		-moz-transition: all 0.5s;
		/* Firefox 4 */
		-webkit-transition: all 0.5s;
		/* Safari 和 Chrome */
		-o-transition: all 0.5s;
		/* Opera */
		transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		/* IE 9 */
		-webkit-transform: rotate(0deg);
		/* Safari and Chrome */
		-o-transform: rotate(0deg);
		/* Opera */
		-moz-transform: rotate(0deg);
		/* Firefox */
	}
	.floor2_text>a.on img {
		transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		/* IE 9 */
		-webkit-transform: rotate(45deg);
		/* Safari and Chrome */
		-o-transform: rotate(45deg);
		/* Opera */
		-moz-transform: rotate(45deg);
		/* Firefox */
	}
	.floor3_text {
		position: absolute;
		left: 20%;
		top: 30%;
		width: 25%;
	}
	.floor3_text h3 {
		font-size: 0.28rem;
		margin: 0;
		line-height: 0.36rem;
		margin-bottom: 20px;
	}
	.floor3_text p {
		font-size: 0.14rem;
	}
	.floor3_text ul {
		margin: 35px 0;
	}
	.floor3_text ul li {
		width: 33.33333333%;
	}
	.floor3_text ul li img {
		margin-bottom: 20px;
		height: 0.5rem;
	}
	.floor3_text ul li p {
		font-size: 0.14rem;
	}
	.floor3_text>a {
		font-size: 0.16rem;
		margin-top: 10px;
	}
	.floor3_text>a img {
		width: 0.3rem;
		margin-top: 15px;
		transition: all 0.5s;
		-moz-transition: all 0.5s;
		/* Firefox 4 */
		-webkit-transition: all 0.5s;
		/* Safari 和 Chrome */
		-o-transition: all 0.5s;
		/* Opera */
		transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		/* IE 9 */
		-webkit-transform: rotate(0deg);
		/* Safari and Chrome */
		-o-transform: rotate(0deg);
		/* Opera */
		-moz-transform: rotate(0deg);
		/* Firefox */
	}
	.floor3_text>a.on img {
		transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		/* IE 9 */
		-webkit-transform: rotate(45deg);
		/* Safari and Chrome */
		-o-transform: rotate(45deg);
		/* Opera */
		-moz-transform: rotate(45deg);
		/* Firefox */
	}
	.floor4_text {
		margin-top: 5%;
	}
	.floor4_text h3 {
		font-size: 0.28rem;
		margin: 0;
		line-height: 0.36rem;
		margin-bottom: 20px;
	}
	.floor4_text p {
		font-size: 0.14rem;
	}
	.floor5 table {
		position: absolute;
		left: 35%;
		top: 7%;
		width: 30%;
		margin-bottom: 0;
	}
	.floor5 table caption {
		font-size: 0.2rem;
		font-weight: normal;
		margin-bottom: 10px;
		color: #000;
		padding: 0;
	}
	.floor5 table tr td {
		margin-bottom: 5px;
		font-size: 0.12rem;
		border: 0 none;
		padding: 0;
		padding-bottom: 5px;
	}
	.floor6_container {
		width: 65%;
	}
	.floor6_container h3 {
		font-size: 0.28rem;
		margin: 60px 0 30px 0;
	}
	.floor6_container>div p {
		margin: 10px 0 20px 0;
		text-align: center;
		font-size: 0.14rem;
	}
	.floor7 {
		background-color: #f9f9f9;
	}
	.floor7_container {
		width: 86%;
	}
	.floor7_container h3 {
		margin: 60px 0;
		font-size: 0.28rem;
	}
	.floor7_container>div {
		margin-bottom: 60px;
	}
	.floor7_container>div img {
		margin-right: 10px;
	}
	.floor7_container>div>div {
		overflow: hidden;
		margin-top: 5px;
	}
	.floor7_container>div>div p {
		margin: 0;
		font-size: 0.14rem;
	}
	.floor7_container>div>div p:nth-child(1) {
		font-size: 0.2rem;
	}
	.down {
		background: #f5f5f5;
		padding: 60px 0;
	}
	.down>div {
		width: 90%;
		border-top: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		padding: 30px;
	}
	.down>div h3 {
		margin: 0;
		margin-top: -45px;
		margin-bottom: 30px;
		width: 15%;
		margin-left: auto;
		margin-right: auto;
		background: #f5f5f5;
	}
	.down>div>a {
		width: 20%;
		float: left;
		padding: 15px;
	}
	.down>div>a p {
		font-size: 18px;
		margin: 20px 0 0 0;
		color: #5e5e5e;
	}
	.down>div>a:hover p {
		color: #00b8ee;
	}
	.down>a {
		width: 160px;
		height: 50px;
		line-height: 50px;
		font-size: 18px;
		color: #000;
		border: 1px solid #ffa15c;
		display: inline-block;
		margin: 50px 15px 0 15px;
	}
	.down>a:hover {
		color: #fff;
		background-color: #ffa15c;
	}
}


/* 大屏幕（大桌面显示器，大于等于 1200px） */

@media (min-width: 1200px) {
	.floor7_container>div>div {
		overflow: hidden;
		margin-top: -15px;
	}
	.floor7_container>div img {
		margin-right: 20px;
	}
}