﻿* {
	box-sizing: border-box;
	font-family: '微软雅黑';
}

.transition300 {
	-webkit-transition: all 300ms;
	-moz-transition: all 300ms;
	-ms-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms;
}

.wrap {
	width: 12.58rem;
}

@media screen and (max-width: 1600px) {
	.wrap {
		width: 96%;
	}
}

.logo {
	position: absolute;
	top: 15%;
	left: 50%;
	transform: translateX(-50%);
	z-index: 2;
}

.logo img {
	max-width: 100%;
}

/* row1开始 */
.row1 {
	background: #eafaff url("../img/row1-odd-bg.jpg") no-repeat top left;
	background-size: 100% 100%;
	padding: 0.5rem 0;
}

.row1 .left {
	width: 55%;
}

.row1 .right {
	width: 45%;
}

.row1 .left .img img {
	width: 2.1rem;
	object-fit: contain;
}

.row1 .left .con-txt {
	padding-left: 0.2rem;
}

.row1 .left .con-txt .title {
	font-size: 0.24rem;
	font-weight: bold;
	color: #333;
	line-height: 1.2;
	padding-bottom: 0.2rem;
}

.row1 .left .con-txt .text,
.row1 .left .con-txt .text p {
	font-size: 0.16rem !important;
	color: #333 !important;
	line-height: 0.3rem !important;
	text-indent: 2em;
	text-align: justify;
}

.row1 .left .con-txt .mark {
	text-align: right;
	padding-top: 0.2rem;
}

.row1 .left .con-txt .mark img {
	display: inline-block;
	width: 0.32rem;
	vertical-align: middle;
}

.row1 .left .con-txt .mark span {
	font-size: 0.17rem;
	color: #23969e;
	line-height: 1;
	padding-left: 0.1rem;
	vertical-align: middle;
}

.row1 .right {
	padding-left: 4%;
}

.row1 .right .title {
	font-size: 0.24rem;
	font-weight: bold;
	color: #333;
	line-height: 1;
	padding-bottom: 0.15rem;
}
.row1 .right .title .icon {
	font-size: 0.3rem;
	color: #00C5CD;
	padding-right: 0.1rem;
}
.row1 .right video,
.row1 .right img{
	width: 100% !important;
	height: auto;
}

@media screen and (max-width: 750px) {
	.row1 {
		background-size: 100% 100%;
	}
	.row1 .left .img {
		width: 100%;
		text-align: center;
	}
	.row1 .left .con-txt {
		width: 100%;
		flex: none;
		padding-left: 0;
		overflow: hidden;
		/*text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 7;
		-webkit-box-orient: vertical;*/
	}

	.row1 .right .title {
		font-size: .3rem;
	}

	.row1 .left .con-txt .title {
		font-size: .3rem;
	}

	.row1 .left .con-txt .text,
	.row1 .left .con-txt .text p {
		font-size: 0.3rem !important;
		color: #333 !important;
		line-height: 1.4 !important;
		text-indent: 2em;
		text-align: justify;
	}

	.row1 .left {
		width: 100%;
	}

	.row1 .right {
		width: 100%;
		padding-left: 0;
		padding-top: 0.3rem;
	}


	.row1 .left .con-txt .mark span {
		font-size: .3rem;
	}
}

/* row1结束 */
/* row2开始 */
.row2 {
	padding: 0.4rem 0;
}

.row2 .swiper-container {
	padding: 0.1rem 0.05rem;
}

.row2 .swiper-container .swiper-slide a {
	display: flex;
	display: -ms-flex;
	display: -moz-flex;
	border: 0.01rem dashed #019da6;
	text-align: center;
	padding: 0.15rem 0.05rem;
	border-radius: 0.06rem;
	font-size: 0.19rem;
	color: #019da6;
	font-weight: bold;
	line-height: 1.2;
	vertical-align: middle;
	justify-content: center;
	-webkit-justify-content: center;
	-ms-justify-content: center;
	-moz-justify-content: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
}

.row2 .swiper-container .swiper-slide a img {
	*display: inline;
	display: inline-block;
	zoom: 0%;
	margin-right: 0.1rem;
	width: 0.3rem;
	vertical-align: middle;
	line-height: 1.2;
}

.row2 .swiper-container .swiper-slide a:hover {
	background-color: #e1feff;
}

@media screen and (max-width: 750px) {

	.row2 .swiper-container .swiper-slide a {
		padding: 0.2rem 0.05rem;
		font-size: 0.3rem;
	}

	.row2 .swiper-container .swiper-slide a img {
		width: 0.4rem;
	}
}



/* row2结束 */
/* row3开始 */
.row3 {
	padding-top: 0.2rem;
	padding-bottom: 0.3rem;
}

.row3 .column-title {
	width: 3.6rem;
	height: 0.46rem;
	font-size: 0.27rem;
	color: #fff;
	font-weight: bold;
	line-height: 0.46rem;
	text-align: center;
	margin: auto;
	background: url("../img/bt_002.png") no-repeat top left;
	background-size: 100% auto;
}

.row3 .text {
	padding-top: 0.46rem;
}

.row3 .text p {
	font-size: 0.16rem;
	line-height: 1.4;
	color: #333;
	text-indent: 2em;
}

.row3 .info-box .left {
	width: 60%;
}

.row3 .info-box .right {
	width: 40%;
}

.row3 .info-box {
	padding-top: 0.35rem;
}

.row3 .info-box .left .list li a {
	align-items: center;
	font-size: 0.16rem;
	line-height: 1;
	padding: 0.1rem 0;
	border-bottom: 0.01rem solid #e5e5e5;
}

.row3 .info-box .left .list li a .icon {
	padding-right: 0.15rem;
	color: #019da6;
	line-height: 1;
	font-size: inherit;
}

.row3 .info-box .left .list li a .number {
	padding-right: 0.2rem;
	font-size: inherit;
}

.row3 .info-box .left .list li a .title {
	color: #333;
	line-height: 1;
	font-size: inherit;
}

.row3 .info-box .right .list .item {
	padding-bottom: 0.2rem;
}

.row3 .info-box .right .list .item .title {
	writing-mode: vertical-rl;
	padding: 0.1rem;
	font-size: 0.2rem;
	color: #333;
	font-weight: bold;
	border: 0.01rem solid #00b1b5;
	background-color: #eafaff;
	margin-right: 0.3rem;
}

.row3 .info-box .right .list .item .img img {
	max-width: 100%;
}

.row3 .info-box .left .list li a:hover .title {
	color: #019da6;
}


@media screen and (max-width: 750px) {
	.row3 .column-title {
		width: 70%;
		height: 0.65rem;
		line-height: 0.65rem;
		background-size: 100% 100%;
		font-size: 0.33rem;
	}

	.row3 .text p {
		font-size: .26rem;
	}

	.row3 .info-box .left .list li a {
		font-size: 0.26rem;
		padding-left: 0.15rem;
	}

	.row3 .info-box .left,
	.row3 .info-box .right {
		width: 100%;
	}

	.row3 .info-box .right .list {
		padding-top: 0.3rem;
	}

	.row3 .info-box .right .list .item .title {
		font-size: 0.3rem;
	}
	.row3 .info-box .right .list .item .img {
		max-width: 80%;
	}
}

@media screen and (max-width: 1100px) {

	.row3 .info-box .left,
	.row3 .info-box .right {
		width: 100%;
	}

	.row3 .info-box .right .list {
		padding-top: 0.3rem;
	}

	.row3 .info-box .right .list .item {
		display: inline-block;
		padding: 0.1rem 0.2rem;
		width: 100%;
	}
}

/* row3结束 */
/* row4开始 */
.row4 {
	padding: 0.4rem 0;
	background: #eafaff;
	position: relative;
}

.row4 .bg-box {
	z-index: 2;
}

.row4::before {
	content: "";
	display: block;
	width: 100%;
	height: 3.19rem;
	background: url("../img/mod-bottom-bg.jpg") no-repeat top center;
	background-size: 100% auto;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
}

.row4::after {
	content: "";
	display: block;
	width: 100%;
	height: 2.45rem;
	background: url("../img/mod-top-bg.jpg") no-repeat top center;
	background-size: 100% auto;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1;
}

.row4 .column-title {
	width: 3.6rem;
	height: 0.46rem;
	font-size: 0.27rem;
	color: #fff;
	font-weight: bold;
	line-height: 0.46rem;
	text-align: center;
	margin: auto;
	background: url("../img/bt_002.png") no-repeat top left;
	background-size: 100% auto;
}

.row4 .info-text {
	padding-top: 0.3rem;
}

.row4 .info-text p {
	font-size: 0.16rem;
	line-height: 1.4;
	color: #333;
	text-indent: 2em;
}

.row4 .item {
	margin-top: 0.2rem;
	overflow: hidden;
}

.row4 .item .title {
	padding: 0.15rem 0;
	text-align: center;
	font-size: 0.2rem;
	color: #fff;
	line-height: 1;
	font-weight: bold;
	background-color: #0fb6c0;
}

.row4 .item .text.count {
	column-count: 2;
	column-gap: 0.4rem;
}

.row4 .item .text {
	background-color: #fff;
	padding: 0.2rem 0.35rem;
}

.row4 .item .text,
.row4 .item .text div,
.row4 .item .text p,
.row4 .item .text span,
.row4 .item .text a {
	font-size: 0.16rem !important;
	color: #333 !important;
	line-height: 1.6 !important;
}

.row4 .item .list {
	font-size: 0;
	padding: 0 0.3rem 0.2rem 0.3rem;
	background-color: #fff;
}

.row4 .item .list .li-item {
	width: 20%;
}

.row4 .item .list .li-item a {
	padding: 0 0.04rem;
	width: 100%;
}

.row4 .item .list .li-item .pic {
	overflow: hidden;
}

.row4 .item .list .li-item .pic img {
	display: block;
	width: 100%;
	object-fit: contain;
}

.row4 .item .list .li-item .text-title {
	font-size: 0.16rem;
	line-height: 1.4;
	color: #333;
	text-align: center;
	padding: 0.1rem 0.2rem;
}

.row4 .item .list .li-item a:hover .text-title {
	color: #0fb6c0;
}


@media screen and (max-width: 750px) {
	.row4 .item .title {
		font-size: 0.28rem;
	}
	
	.row4 .info-text {
		text-align: justify;
	}

	.row4 .column-title {
		width: 70%;
		height: 0.65rem;
		line-height: 0.65rem;
		background-size: 100% 100%;
		font-size: 0.33rem;
	}

	.row4 .info-text p {
		font-size: 0.26rem;
		line-height: 1.4;
		color: #333;
		text-indent: 2em;
	}

	.row4 .item .text.count {
		column-count: 1;
		column-gap: 0;
		text-align: justify;
	}

	.row4 .item .text,
	.row4 .item .text div,
	.row4 .item .text p,
	.row4 .item .text span,
	.row4 .item .text a {
		font-size: 0.3rem !important;
		color: #333 !important;
		line-height: 1.6 !important;
		text-align: justify;
	}

	.row4 .item .list .li-item {
		width: 100%;
	}

	.row4 .item .list .li-item {
		margin: 0.1rem 0;
	}

	.row4 .item .list .li-item .pic img {
		display: block;
		width: 100%;
		object-fit: contain;
	}

	.row4 .item .list .li-item .text-title {
		font-size: 0.26rem;
		line-height: 1.4;
		color: #333;
		text-align: center;
		padding: 0.1rem 0.2rem;
	}
}


/* row4结束 */
/* row5开始 */
.row5 {
	padding: 0.2rem 0;
}

.row5 .column-title {
	width: 3.6rem;
	height: 0.46rem;
	font-size: 0.27rem;
	color: #fff;
	font-weight: bold;
	line-height: 0.46rem;
	text-align: center;
	margin: auto;
	background: url("../img/bt_002.png") no-repeat top left;
	background-size: 100% auto;
}

.row5 .info-title {
	font-size: 0.24rem;
	font-weight: bold;
	color: #333;
	line-height: 1.2;
	text-align: center;
	padding: 0.2rem 0;
}

.row5 .con-text {
	font-size: 0;
}

.row5 .con-text .item {
	width: 49%;
}

.row5 .con-text .item .text-box {
	background-color: #eafaff;
	border: 0.01rem solid #00b1b5;
	padding-bottom: 0.2rem;
}

.row5 .con-text .item .text-box .news-title {
	font-weight: bold;
	font-size: 0.24rem;
	color: #333;
	line-height: 1.2;
	text-align: center;
	padding-top: 0.4rem;
}

.row5 .con-text .item .text-box .news-con .title {
	font-size: 0.2rem;
	color: #333;
	font-weight: bold;
	line-height: 1.2;
	text-align: center;
	margin-bottom: 0.25rem;
	padding-top: .25rem;
}

.row5 .con-text .item .text-box .news-con .content-box {
	font-size: 0.16rem;
	color: #333;
	line-height: 1.6;
	padding: 0 0.25rem;
}

.row5 .con-text .item .text-box .odd-box {
	background-color: #fff;
	border: 0.01rem dashed #00b1b5;
	border-radius: 0.1rem;
	text-align: center;
	width: 92%;
	margin: 0.2rem auto 0 auto;
}

.row5 .con-text .item .text-box .odd-box .odd-title {
	font-size: 0.2rem;
	color: #029da7;
	font-weight: bold;
	line-height: 1;
	padding: 0.3rem 0;
}

.row5 .con-text .item .text-box .odd-box .odd-title .t-item {
	position: relative;
	margin: 0 0.2rem;
}

.row5 .con-text .item .text-box .odd-box .odd-title .t-item::after {
	content: '';
	display: block;
	position: absolute;
	top: -0.07rem;
	left: -0.07rem;
	transform: rotate(45deg);
	width: 160%;
	height: 160%;
	border: 0.01rem solid #00b1b5;
}

.row5 .con-text .item .text-box .odd-box .odd-con-text {
	padding: 0.1rem 0.26rem 0.2rem 0.26rem;
	font-size: 0.16rem;
	color: #37abb4;
	line-height: 1.4;
	text-align: left;
	font-weight: bold;
}

.row5 .con-text .item .text-box .odd-box .odd-con-text p {
	text-indent: 2em;
}

.row5 .con-text .item .text-box {
	padding-bottom: 0.4rem;
}


@media screen and (max-width: 750px) {
	.row5 .con-text .item .text-box{
		height: auto;
	}
	.row5 .column-title {
		width: 70%;
		height: 0.65rem;
		line-height: 0.65rem;
		background-size: 100% 100%;
		font-size: 0.33rem;
	}

	.row5 .con-text .item {
		margin-bottom: 0.4rem;
		margin-right: 0 !important;
	}

	.row5 .con-text .item .text-box .odd-box .odd-title .t-item::after {
		content: '';
		display: block;
		position: absolute;
		top: -0.1rem;
		left: -0.1rem;
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		width: 160%;
		height: 160%;
		border: 0.01rem solid #00b1b5;
	}

	.row5 .con-text .item {
		width: 100%;
	}

	.row5 .info-title {
		font-size: 0.28rem;
	}

	.row5 .con-text .item .text-box .news-con .content-box {
		font-size: 0.3rem;
		text-align: justify;
	}

	.row5 .con-text .item .text-box .news-con .title {
		font-size: 0.28rem;
	}

	.row5 .con-text .item .text-box .news-title {
		font-size: 0.3rem;
	}

	.row5 .con-text .item .text-box .odd-box .odd-con-text {
		font-size: .26rem;
	}

	.row5 .con-text .item .text-box .odd-box .odd-title {
		font-size: 0.26rem;
	}

}


/* row5结束 */
/* row6开始 */
.row6 {
	padding: 0.3rem 0;
}

.row6 .column-title {
	width: 7.52rem;
	height: 0.46rem;
	font-size: 0.27rem;
	color: #fff;
	font-weight: bold;
	line-height: 0.46rem;
	text-align: center;
	margin: auto;
	background: url("../img/bt_003.png") no-repeat top left;
	background-size: 100% auto;
}

.row6 .text-box {
	padding: 0.3rem;
	border: 0.01rem solid #00b1b5;
	overflow: hidden;
}

.row6 .text-box .title {
	font-size: 0.24rem;
	font-weight: bold;
	color: #333;
	line-height: 1.2;
	text-align: center;
}

.row6 .text-box .text {
	padding-top: 0.3rem;
	font-size: 0.16rem;
	color: #333;
	line-height: 1.4;
}


@media screen and (max-width: 750px) {
	.row6 .column-title {
		width: 100%;
		height: 0.65rem;
		line-height: 0.65rem;
		background-size: 100% 100%;
		font-size: 0.33rem;
		background-position: top center;
	}

	.row6 .text-box .text {
		font-size: 0.26rem;
	}
}


/* row6结束 */
/* row7开始 */
.row7 {
	padding: 0.3rem 0;
	background: #f1f9fa url("../img/mod-bg-3.jpg") no-repeat top center;
	background-size: 100% 100%;
}

.row7 .column-title {
	width: 5rem;
	height: 0.46rem;
	font-size: 0.27rem;
	color: #fff;
	font-weight: bold;
	line-height: 0.46rem;
	text-align: center;
	margin: auto;
	background: url("../img/bt_001.png") no-repeat top left;
	background-size: 100% auto;
}

.row7 .list {
	padding-top: 0.2rem;
}

.row7 .list .ul-list {
	font-size: 0;
}

.row7 .list .item {
	width: 25%;
	height: 4.3rem;
	padding: 0 0.07rem;
	margin-bottom: 0.2rem;
	*display: inline;
	display: inline-block;
	zoom: 1;
	vertical-align: top;
}

.row7 .list .item a {
	background-color: #fff;
	height: 100%;
	box-shadow: 0 0 0.1rem rgba(0, 0, 0, .2);
}

.row7 .list .item .title {
	font-size: 0.14rem;
	font-weight: bold;
	line-height: 1.3;
	height: 0.6rem;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 0.15rem;
	color: #00b1b5;
	text-align: center;
	border-bottom: 0.03rem solid #00b1b5;
}

.row7 .list .item .con-text {
	padding: 0.15rem 0.25rem;
}

.row7 .list .item .con-text,
.row7 .list .item .con-text p,
.row7 .list .item .con-text div,
.row7 .list .item .con-text span,
.row7 .list .item .con-text a {
	font-size: 0.14rem !important;
	color: #333 !important;
	line-height: 2 !important;
	text-indent: 2em;
}

.row7 .list .item:nth-child(7) .con-text,
.row7 .list .item:nth-child(7) .con-text p,
.row7 .list .item:nth-child(7) .con-text div,
.row7 .list .item:nth-child(7) .con-text span,
.row7 .list .item:nth-child(7) .con-text a{
	line-height: 1.5 !important;
}


@media screen and (max-width: 750px) {
	.row7 .column-title {
		width: 80%;
		height: 0.65rem;
		line-height: 0.65rem;
		background-size: 100% 100%;
		font-size: 0.33rem;
	}

	.row7 .list .item .title {
		font-size: 0.3rem;
		padding: 0.2rem 0.1rem;
		height: auto;
	}

	.row7 .list .item {
		width: 100%;
		height: auto;
	}

	.row7 .list .item .con-text,
	.row7 .list .item .con-text p,
	.row7 .list .item .con-text div,
	.row7 .list .item .con-text span,
	.row7 .list .item .con-text a {
		font-size: 0.3rem !important;
		color: #333 !important;
		line-height: 1.4 !important;
		text-align: justify;
	}

}

/* row7结束 */
/* row8开始 */
.row8 {
	padding: 0.3rem 0;
}

.row8 .column-title {
	width: 3.4rem;
	height: 0.46rem;
	font-size: 0.27rem;
	color: #fff;
	font-weight: bold;
	line-height: 0.46rem;
	text-align: center;
	margin: auto;
	background: url("../img/bt_002.png") no-repeat top left;
	background-size: 100% auto;
}

.row8 .list {
	padding-top: 0.2rem;
}

.row8 .list {
	padding-top: 0.4rem;
}

.row8 .list .ul-list {
	font-size: 0;
}

.row8 .list .item {
	width: 25%;
	padding: 0 0.07rem;
	margin-bottom: 0.2rem;
	*display: inline;
	display: inline-block;
	zoom: 1;
}

.row8 .list .item a {
	height: 100%;
}

.row8 .list .item .pic {
	overflow: hidden;
}

.row8 .list .item .pic img {
	width: 100%;
	height: auto;
}

.row8 .list .item .title {
	font-size: 0.18rem;
	color: #333;
	line-height: 1.4;
	text-align: center;
	padding: 0.1rem 0.1rem;
}

.row8 .list .item a:hover .title {
	color: #00b1b5;
}

@media screen and (max-width: 750px) {
	.row8 .column-title {
		width: 80%;
		height: 0.65rem;
		line-height: 0.65rem;
		background-size: 100% 100%;
		font-size: 0.33rem;
	}

	.row8 .list .item {
		width: 50%;
	}

	.row8 .list .item .title {
		font-size: 0.28rem;
	}
}

/* row8结束 */
/* row9开始 */
.row9 {
	position: relative;
}

.row9::after {
	content: '';
	display: block;
	background: url("../img/related_one.jpg") no-repeat top center;
	background-size: 100% 100%;
	width: 100%;
	height: 3.31rem;
	position: absolute;
	top: 0.46rem;
	left: 0;
	right: 0;
	z-index: 1;
}

.row9 .column-title {
	width: 3.4rem;
	height: 0.46rem;
	font-size: 0.27rem;
	color: #fff;
	font-weight: bold;
	line-height: 0.46rem;
	text-align: center;
	margin: auto;
	background: url("../img/bt_002.png") no-repeat top left;
	background-size: 100% auto;
}

.row9 .swiper-container {
	padding-bottom: 0.5rem;
	padding-top: 0.8rem;
	z-index: 2;
}

.row9 .swiper-container .swiper-slide .a-item .pic {
	border: 0.08rem solid #fff;
	border-bottom: none;
	overflow: hidden;
}

.row9 .swiper-container .swiper-slide .a-item .pic img {
	width: 100%;
	/*height: 2.48rem;*/
	object-fit: cover;
}

.row9 .swiper-container .swiper-slide .a-item .cont-info {
	background-color: #f6f6f6;
	padding: 0.1rem 0.15rem 0.2rem 0.15rem;
	font-size: 0.16rem;
	color: #333;
	line-height: 1;
	font-weight: bold;
}

.row9 .swiper-container .swiper-slide .a-item .cont-info .title {
	padding-top: 0.15rem;
}

.row9 .swiper-container .swiper-slide .a-item .cont-info .sub-title {
	padding-top: 0.15rem;
}

.row9 .swiper-container .swiper-slide .a-item .cont-info .comp {
	padding-top: 0.15rem;
	line-height: 1.3;
}

.row9 .swiper-container .swiper-button-next::after,
.row9 .swiper-container .swiper-button-prev::after {
	display: none;
}

.row9 .swiper-container .swiper-button-next,
.row9 .swiper-container .swiper-button-prev {
	font-size: 0.4rem;
	color: rgba(16,183,192,.34);
}
.row9 .swiper-container:hover .swiper-button-next,
.row9 .swiper-container:hover .swiper-button-prev {
	color: rgba(16,183,192,.8);
}

/* .row9 .swiper-container .swiper-slide .a-item:hover .cont-info {
	background-color: #00b1b5;
}

.row9 .swiper-container .swiper-slide .a-item:hover .pic {
	border-color: #00b1b5
}

.row9 .swiper-container .swiper-slide .a-item:hover .title,
.row9 .swiper-container .swiper-slide .a-item:hover .sub-title,
.row9 .swiper-container .swiper-slide .a-item:hover .comp {
	color: #fff;
} */

.row9 .swiper-container .swiper-slide:hover {
	box-shadow: 0 0 0.1rem rgba(0, 0, 0, .2);
}
.row9 .swiper-container .swiper-slide .a-item:hover .cont-info {
	background-color: #fff;
}

@media screen and (max-width: 750px) {
	.row9 .column-title {
		width: 80%;
		height: 0.65rem;
		line-height: 0.65rem;
		font-size: 0.33rem;
		background-size: 100% 100%;
	}

	.row9::after {
		top: 0.65rem;
	}

	.row9 .swiper-container .swiper-slide .a-item .pic img {
		height: auto;
	}

	.row9 .swiper-container .swiper-slide .a-item .cont-info {
		font-size: 0.26rem;
	}
}

/* row9结束 */
/* row10开始 */
.row10 {
	padding: 0.3rem 0;
}

.row10 .column-title {
	width: 8rem;
	height: 0.46rem;
	font-size: 0.27rem;
	color: #fff;
	font-weight: bold;
	line-height: 0.46rem;
	text-align: center;
	margin: auto;
	background: url("../img/bt_004.png") no-repeat top left;
	background-size: 100% auto;
}

.row10 .list ul {
	padding-top: 0.6rem;
	font-size: 0;
}

.row10 .list .item {
	width: 12.5%;
	padding: 0 0.1rem;
}

.row10 .list .item .img img {
	display: block;
	width: 100%;
	margin: 0 auto;
}

.row10 .list .item .title {
	font-size: 0.2rem;
	font-weight: bold;
	color: #333;
	line-height: 1.2;
	padding-top: 0.2rem;
}



@media screen and (max-width: 750px) {
	.row10 .column-title {
		width: 100%;
		height: 0.65rem;
		line-height: 0.65rem;
		font-size: 0.33rem;
		background-position: 50% 0;
		background-size: 140% 100%;
	}

	.row10 .list .item {
		width: 33.33%;
		padding: 0 0.1rem;
		margin-bottom: 0.3rem;
	}

	.row10 .list .item .title {
		font-size: 0.26rem;
	}
}



/* row10结束 */
/* footer开始 */
.footer {
	background-color: #029da7;
}

.footer .cp {
	padding: 0.2rem 0.1rem;
	text-align: center;
	color: #fff;
	font-size: 0.16rem;
	line-height: 1.4;
}

@media screen and (max-width: 750px) {

	.footer .cp,
	.footer .cp p,
	.footer .cp a,
	.footer .cp span {
		font-size: 0.25rem
	}
}

/* footer结束 */




@media screen and (max-width: 750px) {}