.mt-80 { margin-top: 80px; }

.introduction-banner {
	position: relative;
	overflow: hidden;
}
.content {
	margin: 10% 0;
}
.content img{
	margin: auto;
}

.introduction-banner > img { width: 100%; }

.introduction-banner .introduction-banner-txt { position: absolute; top: 0; width: 100%; text-align: center; }

.introduction-banner .introduction-banner-txt .introduction-banner-con { background-image: url(/static/picture/20200622041403668.png);
	width: 612px;
	height: 270px;    margin: 11% auto 0;}

.introduction-banner .introduction-banner-txt img { margin: 0 auto; }

.introduction-banner .introduction-banner-txt h1 { font-size: 36px; color:#004494; margin: 15px 0; }

.introduction-banner .introduction-banner-txt p { font-size: 16px; color:#004494; line-height: 28px; }

.introduction-paptenr {
	position: relative;
	overflow: hidden;
	height: 45rem;
	margin-top: -8rem;
}
.introduction-paptenr img{
	width: 100%;
}

img.pp-js-img {
	width: 24%;
	position: absolute;
	left: 73rem;
	top: 0rem;
	z-index: 905;
}

.introduction-paptenr .introduction-paptenr-txt { position: absolute;
	top: 8rem;
	width: 100%;
	height: 100%;
	text-align: center; }

.introduction-paptenr .introduction-paptenr-txt .introduction-paptenr-con { max-width: 100rem; margin: 60px auto 0; }

.introduction-paptenr .introduction-paptenr-txt  .inside-title .title-en{
	font-size: 2rem;
	width: 33rem;
	margin-left: 7rem;
	color: #333333;
	font-weight: 600;
}
.introduction-paptenr .introduction-paptenr-txt  .inside-title .title-txt{
	font-size: 1rem;
	width: 85rem;
	margin-left: 8rem;
	text-align: left;
	margin-top: 5rem;
}

.introduction-paptenr-con .jzl{
	overflow: hidden;
	position: absolute;
	bottom: 4%;
	height: 20rem;
	width: 92rem;
	margin-left: 8rem;
}
.introduction-paptenr-con .jzl li{
	float: left;
	width: 25%;
	box-sizing: border-box;
	padding: 0 20px;
}
.introduction-paptenr-con .jzl li img{
	max-width: 60%;
	border-radius: 100%;
	border:2px solid #19b5cf;
}
.introduction-design{
	height: 55rem;
	background-color: #f6f6f6;
	padding: 5rem 10rem;
}
.introduction-design .introduction-design-txt {
	float: right;width: 70%;height:715px
}

.introduction-design .introduction-design-img { float: left;width: 30%}
.introduction-design .introduction-design-img img{
	width: 79%;
	margin-left: 5rem;
}
.introduction-design .introduction-design-txt .item .inside-title .title-txt{
	color: #fff;
}
.introduction-design-txt .item{
	width: 100%;
	height: 45%;
	float: left;
	padding:0 5%
}
.introduction-design-txt .item .inside-img{
	width: 40%;float: left;;
}
.introduction-design-txt .item .inside-img img{
	width: 100%;
}
.introduction-design-txt .item .inside-img:nth-child(2) img{
	float: right;
}
.introduction-design-txt .item .inside-title{
	width: 60%;
	float: left;
	padding: 3% 2rem 0 2rem;
	background-color:#004494;
	height: 18.3rem;
	text-align: left;
}
.introduction-design-txt .item:nth-child(2){
	margin-top: 3rem;
}
.introduction-design .introduction-design-txt img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.introduction-design .introduction-design-txt img { width: 100%; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }

.introduction-bt { position: relative; }

.introduction-bt > img { width: 100%; }

.introduction-bt .introduction-bt-txt { position: absolute; top: 50%; left: 0; width: 80%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.introduction-bt .introduction-bt-txt .introduction-bt-con { text-align: center; }

.introduction-bt .introduction-bt-txt .introduction-bt-con img { margin: 0 auto; }

.introduction-bt .introduction-bt-txt .introduction-bt-con p { font-size: 16px; color: #19b5cf; line-height: 28px; margin-top: 30px; }

.sense .sense-core { margin-top: 80px; }
.sense .inside-container .sense-core{background-image: url("../image/sense-bg.png");    width: 120%;
	height: 600px;    background-size: cover;}

.sense-item2{
	background-image: url('../image/sense-action.png');
	background-size:cover;
	height: 830px;
}
.sense-item2 .inside-container .sense-action .inside-title {
	text-align: right;
	letter-spacing: 0px;
	/* margin-top: 4%; */
}
.sense-item2 .inside-container  .sense-action .inside-title .title-en{
	font-size: 60px;
	color: #333333;
	/* padding: 30px 0px; */
	padding-top: 8%;
	padding-bottom: 1%;
}
.sense-item2  .inside-container .sense-action .inside-title .title-ch{
	font-size: 30px;
	color: #333333;

}
.sense-item2 .inside-container  .sense-action .inside-title .title-span{
	width: 50px;
	border-bottom: 3px solid #19b5cf;
	float: right;
	margin-top: 20px;
}
.sense-item2 .inside-container  .sense-action ul li{
	width: 48%;
	height: 400px;
	float: left;
}
.sense-item2 .inside-container  .sense-action ul li .title{
	height: 50px;
	background-image: url("../image/sense-action-li-title-bg.png");
	margin-top: 349px;
	color:#004494;
	padding-left: 29px;
	line-height: 50px;
	font-size: 20px;
}
.sense-item2 .inside-container  .sense-action ul li:nth-child(1){
	background-image: url("../image/sense-action-li-bg2.png");
	background-size: cover;
}
.sense-item2 .inside-container  .sense-action ul li:nth-child(2){
	background-image: url("../image/sense-action-li-bg1.png");
	background-size: cover;
	margin-left: 4%;
	margin-top: 8%;
}
.sense-item2 .inside-container  .sense-action .img-logo{
	position:relative;
	left: 336px;
	top: -85px
}
.sense  .sense-core ul { margin-top: 50px; }

.sense .sense-core ul li { height: 230px; overflow: hidden;  }


.sense .sense-core ul li .sense-core-item:hover{
	background-size: 110%;
}



.position-banner {
	position: relative;
	overflow: hidden;
}

.position-banner > img { width: 100%; }

.position-banner .position-banner-txt { position: absolute; top: 50%; left: 0; width: 45%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); text-align: right; }

.position-banner .position-banner-txt .position-banner-con { float: right; text-align: left; }

.position-banner .position-banner-txt .position-banner-con p { font-size: 16px; color: #19b5cf; line-height: 28px; margin-top: 15px; }

.pt-0 { padding: 0 !important; }

.mt-0 { margin-top: 0 !important; }

.mg-60 { margin: 60px 0; }

.h-100 { height: 100% !important; }

#sectionSwiper .fp-tableCell { vertical-align: bottom; }

#sectionSwiper .swiper-container { height: 100%; }

#sectionSwiper .swiper-container .swiper-slide { display: table; }

#sectionSwiper .swiper-container .swiper-pagination { bottom: 30px; }

#sectionSwiper .swiper-container .swiper-pagination span { width: 12px; height: 12px; opacity: 0.6; background: #19b5cf; }

#sectionSwiper .swiper-container .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; background: #19b5cf; }

#sectionSwiper .position-thisLife-item { width: 100%; height: 100%; display: table-cell; vertical-align: bottom; }

.position-life { margin-top: 80px; }

.position-life .position-life-list { max-width: 1400px; margin: 60px auto 0; }

.position-life .position-life-list .swiper-container { height: 570px; }

.position-life .position-life-list .swiper-container .swiper-slide { /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; }

.position-life .position-life-list .swiper-container .swiper-pagination span { width: 12px; height: 12px; background: #19b5cf; }

.position-life .position-life-list .swiper-container .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1 !important; }

.position-life .position-life-list .swiper-container .swiper-pagination span.swiper-pagination-bullet { opacity: 0.6; }

.position-life .position-life-list .position-life-item { overflow: hidden; position: relative; }

.position-life .position-life-list .position-life-item .life-tit { width: 50%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.position-life .position-life-list .position-life-item .life-tit span { display: block; margin: 0 auto; width: 50px; font-size: 42px; color: #2d8492; font-weight: bold; font-family: cursive; word-wrap: break-word; word-break: break-all; }

.position-life .position-life-list .position-life-item .life-img { width: 50%; }

.position-life .position-life-list .position-life-item .life-img img { width: 100%; }

.position-life .position-life-list .position-life-item .life-img p { font-size: 16px; color: #19b5cf; line-height: 28px; margin-top: 20px; padding: 0 10%; text-align: center; }

.position-life .position-life-list .position-life-item.odd .life-tit { float: left; }

.position-life .position-life-list .position-life-item.odd .life-img { float: right; }

.position-life .position-life-list .position-life-item.even .life-tit { float: right; right: 0; }

.position-life .position-life-list .position-life-item.even .life-img { float: left; }

.position-life .position-life-img { max-width: 1024px; margin: 60px auto 0; }

.position-life .position-life-img img { width: 100%; }

.position-life .position-life-img p { font-size: 16px; color: #333; line-height: 28px; margin-top: 40px; padding: 0 10%; text-align: center; }

.position-thisLife { margin-top: 80px; }

.position-thisLife .position-thisLife-list { margin-top: 60px; }

.position-thisLife .position-thisLife-list .swiper-container .swiper-pagination span { width: 12px; height: 12px; background: #19b5cf; }

.position-thisLife .position-thisLife-list .swiper-container .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1 !important; }

.position-thisLife .position-thisLife-list .swiper-container .swiper-pagination span.swiper-pagination-bullet { opacity: 0.6; }

.position-thisLife .position-thisLife-list .position-thisLife-item { padding-top: 8%; -moz-background-size: 100%; background-size: 100%; background-repeat: no-repeat; overflow: hidden; position: relative; }

.position-thisLife .position-thisLife-list .position-thisLife-item:nth-child(1) { background-position: center top; }

.position-thisLife .position-thisLife-list .position-thisLife-item:nth-child(2) { background-position: center top; }

.position-thisLife .position-thisLife-list .position-thisLife-item:nth-child(3) { background-position: center top; }

.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt { width: 45%; position: absolute; top: 66%; padding: 0 6%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-ch { font-size: 32px; color: #19b5cf; }

.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-ch span { font-size: 48px; font-weight: bold; }

.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-en { font-size: 36px; color: #19b5cf; }

.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt p { font-size: 16px; color: #19b5cf; line-height: 28px; margin-top: 20px; }

.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-img { width: 55%; }

.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-img img { width: 100%; }

.position-thisLife .position-thisLife-list .position-thisLife-item.odd .thisLife-txt { float: right; right: 0; }

.position-thisLife .position-thisLife-list .position-thisLife-item.odd .thisLife-img { float: left; }

.position-thisLife .position-thisLife-list .position-thisLife-item.even .thisLife-txt { float: left; left: 0; }

.position-thisLife .position-thisLife-list .position-thisLife-item.even .thisLife-img { float: right; }

.position-thisLife .position-thisLife-img { max-width: 1200px; margin: 0 auto; }

.position-thisLife .position-thisLife-img > img { width: 70%; margin: 20px auto; }

.position-thisLife .position-thisLife-img p {
	max-width: 600px;
	font-size: 16px;
	color: #333;
	line-height: 38px;
	text-align: center;
	margin: 60px auto;
}

.position-thisLife .position-thisLife-img p span { display: block; text-align: left; }

.position-thisLife .position-thisLife-img p span:last-child { text-align: right; }

.position-thisLife .position-thisLife-img p span img { display: inline-block; width: 50px; }

.position-thisLife .position-thisLife-img p strong { display: block; font-size: 26px; color: #19b5cf; line-height: 38px; font-weight: bold; margin: 20px 0; }

.position-beautiful > img { margin: 6rem auto; }

.position-beautiful ul { max-width: 1200px; margin: 60px auto; padding: 0 10px; }

.position-beautiful ul li {
	float: left;
	width: 32.33%;
	margin-right: 1.5%;
	text-align: center;
	padding: 40px 20px;

	background: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow: 0px 0px 10px #eddddd;
	border-radius: 1rem;
}

.position-beautiful ul li:last-child { margin-right: 0; }

.position-beautiful ul li img { width: 60%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; margin: 0 auto; background: #fff; }

.position-beautiful ul li span { display: block; font-size: 24px; color: #19b5cf; margin-top: 25px; }

.position-beautiful ul li p { height: 56px; font-size: 20px; font-weight: bold; color: #19b5cf; overflow: hidden; }

.position-bt { margin-top: 80px; background: #f4f9ff; position: relative; }

.position-bt .position-bt-con{
	float: left; width: 50%;
}
.position-bt .position-bt-con .title{
	margin-top: 30%;
	text-align: center;
	font-size: 2rem;
}

.position-bt .position-bt-con .content{
	font-size: 1rem;
	color: #19b5cf;
	padding: 0 8rem;
	line-height: 2rem;
}
.position-bt .position-bt-img { float: right; width: 50%; }

.position-bt .position-bt-img img { width: 100%; }

.history #swiper-container1 { padding: 150px 0; }

.history #swiper-container1 .swiper-slide { text-align: center; }

.history #swiper-container1 .swiper-slide .history-con { display: inline-block; max-width: 600px; margin: 0 auto; text-align: left; }

.history #swiper-container1 .swiper-slide .history-con .history-con-l { float: left; width: 50%; padding: 0 20px; border-right: 1px solid #19b5cf; }

.history #swiper-container1 .swiper-slide .history-con .history-con-l span.years { display: block; font-size: 65px; color: #19b5cf; }

.history #swiper-container1 .swiper-slide .history-con .history-con-l img { width: 100%; }

.history #swiper-container1 .swiper-slide .history-con .history-con-r { float: left; width: 50%; padding: 0 20px; }

.history #swiper-container1 .swiper-slide .history-con .history-con-r span.h-en { display: block; font-size: 65px; color: #19b5cf; }

.history #swiper-container1 .swiper-slide .history-con .history-con-r h1 { font-size: 18px; color: #19b5cf; font-weight: bold; }

.history #swiper-container1 .swiper-slide .history-con .history-con-r span.date { display: block; font-size: 16px; color: #19b5cf; line-height: 24px; padding-left: 40px; background: url("../image/pp-sbIcon.png") no-repeat left center; -moz-background-size: 36px; background-size: 36px; margin-top: 20px; }

.history #swiper-container2 { padding: 60px 75px; margin: 0 100px; position: relative; }

.history #swiper-container2:before { display: block; content: ''; width: 100%; height: 2px; border-top: 2px dashed #19b5cf; position: relative; top: 9px; }

.history #swiper-container2 .swiper-slide { text-align: center; }

.history #swiper-container2 .swiper-slide.swiper-slide-active span { font-size: 20px; color: #19b5cf; }

.history #swiper-container2 .swiper-slide.swiper-slide-active span:before { background: #19b5cf; }

.history #swiper-container2 .swiper-slide span { font-size: 16px; color: #8f90a4; font-weight: bold; line-height: 40px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; cursor: pointer; padding-top: 30px; }

.history #swiper-container2 .swiper-slide span:before { display: block; content: ''; width: 8px; height: 8px; border: 2px solid #19b5cf; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; margin: 0 auto; background: #fff; }

.history #swiper-container2 .swiper-button-prev { width: 90px; height: 70px; font-size: 48px; color: #19b5cf; text-align: center; line-height: 45px; margin-top: -45px; background: #fff; left: 0; }

.history #swiper-container2 .swiper-button-next { width: 90px; height: 70px; font-size: 48px; color: #19b5cf; text-align: center; line-height: 45px; margin-top: -45px; background: #fff; right: 0; }
.product #swiper-product1 .swiper-slide { text-align: center; }

.product #swiper-product1 .swiper-slide .product-img { display: inline-block;max-height: 600px; margin: 0 auto; text-align: left; }
.product #swiper-product1 .swiper-slide .product-img img { height: 600px; }

.product #swiper-product2 { padding: 30px 0;  position: relative; width: 40%}

.product #swiper-product2  .swiper-slide { text-align: center; }

.product #swiper-product2  .swiper-slide img{height: 100px;display: inline-block;margin: auto}

.mission-change { margin-top: 80px; }

.mission-change .mission-change-list .mission-change-item { margin-top: 60px; overflow: hidden; position: relative; background-image: url("../image/img-b-l.png");background-size: cover; }
.mission-change .mission-change-list .mission-change-item:nth-child(2) {background-image: url("../image/img-b-l.png") ;background-size: cover;}
.mission-change .mission-change-list .mission-change-item .m-change-txt { width: 50%; padding: 0 40px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.mission-change .mission-change-list .mission-change-item .m-change-txt span { display: block; width: 50px; height: 4px; background: #19b5cf; }

.mission-change .mission-change-list .mission-change-item .m-change-txt h1 {font-size: 30px;color: #333333;font-weight: bold;margin-top: 20px;margin-bottom: 63px;}

.mission-change .mission-change-list .mission-change-item .m-change-txt p {font-size: 22px;color: #006158;/* line-height: 26px; */margin-top: 10px;line-height: 30px;letter-spacing: 1px;color: #006158;}

.mission-change .mission-change-list .mission-change-item .m-change-txt a { display: inline-block; font-size: 14px; color: #19b5cf; padding: 0 25px; line-height: 40px; border: 2px solid #19b5cf; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; margin-top: 35px; }

.mission-change .mission-change-list .mission-change-item .m-change-txt a:hover { color:#004494; background: #19b5cf; }

.mission-change .mission-change-list .mission-change-item .m-change-img { width: 50%; }

.mission-change .mission-change-list .mission-change-item .m-change-img img { width: 100%; }

.mission-change .mission-change-list .mission-change-item:nth-child(odd) .m-change-txt { float: left; left: 0; }

.mission-change .mission-change-list .mission-change-item:nth-child(odd) .m-change-img { float: right; }

.mission-change .mission-change-list .mission-change-item:nth-child(even) .m-change-txt { float: right; right: 0; }

.mission-change .mission-change-list .mission-change-item:nth-child(even) .m-change-img { float: left; }

.mission-advocates { margin-top: 80px; padding: 80px 0; background: #f4f9ff; }

.mission-advocates ul { margin-top: 50px; }

.mission-advocates ul li { float: left; width: 24%; margin: 0.5%; }

.mission-advocates ul li a { display: block; }

.mission-advocates ul li a:hover .adv-con > img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.mission-advocates ul li .adv-con { position: relative; overflow: hidden; }

.mission-advocates ul li .adv-con img { width: 100%; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }

.mission-advocates ul li .adv-con .adv-txt { width: 100%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.mission-advocates ul li .adv-con .adv-txt span { display: block; font-size: 20px; color:#004494; font-weight: bold; text-align: center; }

.mission-advocates ul li .adv-con .adv-txt img { width: 50px; margin: 10px auto; }

.mission-advocates ul li p { font-size: 14px; color: #333; margin-top: 15px; line-height: 20px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.mission-practice { padding: 80px 0; }

.mission-practice .mission-practice-img { max-width: 1200px; margin: 60px auto 0; padding: 0 10px; }

.mission-practice .mission-practice-img img { max-width: 100%; margin: 0 auto; }

.mission-details { max-width: 800px; margin: 0 auto; padding: 80px 0; }

.mission-details h1 { font-size: 22px; color: #19b5cf; font-weight: bold; text-align: center; padding-bottom: 20px; border-bottom: 1px solid #c8c8c8; }

.mission-details h1 span { display: block; font-size: 14px; color: #666; margin-top: 10px; }

.mission-details .mission-details-txt { margin-top: 40px; }

.mission-details .mission-details-txt img { margin: 20px auto; max-width: 100%; }

.mission-details .mission-details-txt p { font-size: 16px; color: #333; line-height: 26px; margin: 20px 0; }

.mission-details .returnBack { margin-top: 40px; text-align: center; }

.mission-details .returnBack a { display: inline-block; font-size: 14px; color: #19b5cf; line-height: 50px; width: 150px; border: 1px solid #19b5cf; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }

.sym-index-banner { border-bottom: 1px solid #979797; }

.sym-index-banner .sym-index-con { position: relative; background: #fff; }

.sym-index-banner .sym-index-con .sym-banner-item a { display: block; position: relative; }

.sym-index-banner .sym-index-con .sym-banner-item a img { width: 100%; }

.sym-index-banner .sym-index-con .sym-banner-item a:hover .sym-hover-con { opacity: 1; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-popup { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(23, 23, 85, 0.6); z-index: -1; overflow: hidden; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-popup .inside-container { width: 100%; height: 100%; position: relative; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-popup .inside-container .sym-close { width: 40px; height: 40px; background: url("../image/close.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; position: absolute; top: 0; right: -30px; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-popup .my-tour { text-align: center; padding: 0 20px; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-popup .my-tour .tour-en { font-size: 36px; color:#004494; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-popup .my-tour .tour-ch { font-size: 36px; color:#004494; margin: 10px 0; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-popup .my-tour p { font-size: 16px; color:#004494; line-height: 24px; }

.sym-index-banner .sym-index-con .sym-banner-item .other-popup { width: 100%; height: 100%; background: #fff; }

.sym-index-banner .sym-index-con .sym-banner-item .other-popup img { width: 100%; }

.sym-index-banner .sym-index-con .sym-banner-item .other-popup h4 { font-size: 24px; color: #19b5cf; text-align: center; margin: 40px 0; }

.sym-index-banner .sym-index-con .sym-banner-item .other-popup p { font-size: 16px; color: #333; max-width: 80%; line-height: 26px; margin: 20px auto; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-hover-con { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0 20px; text-align: center; opacity: 0; background: rgba(23, 23, 85, 0.6); -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-hover-con span { font-size: 46px; color:#004494; }

.sym-index-banner .sym-index-con .sym-banner-item .sym-hover-con p { font-size: 16px; color:#004494; margin: 20px 0; }

.sym-index-banner .sym-index-con .sym-banner-l { float: left; width: 60.48%; }

.sym-index-banner .sym-index-con .sym-banner-r { float: left; width: 39.52%; }

.sym-index-banner .sym-index-con .sym-banner-r .sym-banner-item { float: left; width: 50%; }

.sym-cityChoose { margin-top: 80px; }

.sym-cityChoose .cityChoose-select .city-item { float: left; margin-right: 40px; line-height: 40px; }

.sym-cityChoose .cityChoose-select .city-item#country span { font-size: 16px; color: #333; padding-left: 25px; line-height: 20px; background: url("../image/location.png") no-repeat left center; }

.sym-cityChoose .cityChoose-select .city-item#province span { font-size: 16px; color: #333; line-height: 20px; }

.sym-cityChoose .cityChoose-select .city-item#province select { font-size: 16px; color: #333; width: 200px; height: 40px; text-indent: 10px; line-height: 40px; outline: none; margin-left: 20px; background: url("../image/sj-icon.png") no-repeat right 10px center; appearance: none; -moz-appearance: none; -webkit-appearance: none; }

.sym-cityChoose .citySchool { margin-top: 50px; }

.sym-cityChoose .citySchool .swiper-container { padding: 0 50px; }
.sym-cityChoose .citySchool .swiper-container .swiper-wrapper{
	overflow: hidden; }

.sym-cityChoose .citySchool .swiper-container .swiper-slide ul li { float: left; width: 16.666%; margin: 20px 0; text-align: center; }

.sym-cityChoose .citySchool .swiper-container .swiper-slide ul li a { display: block; cursor: inherit;}

.sym-cityChoose .citySchool .swiper-container .swiper-slide ul li img { width: 60px; height:60px; margin: 0 auto; }

.sym-cityChoose .citySchool .swiper-container .swiper-slide ul li span { display: block; font-size: 14px; color: #333; margin-top: 10px; word-break: keep-all; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.sym-cityChoose .citySchool .swiper-container .swiper-button-next { background: url("../image/btn-r.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.sym-cityChoose .citySchool .swiper-container .swiper-button-prev { background: url("../image/btn-l.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.sym-guwen { width: 100%; background: #f4f9ff; position: relative; }

.sym-guwen .sym-guwen-img {
	float: left;
	width: 50%;
	/****height: 530px;****/
	position: relative;
	overflow: hidden;
}

.sym-guwen .sym-guwen-img > img {
	/*width: 100%; */
	width: 960px;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}

.sym-guwen .sym-guwen-img .dw-logo { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.sym-guwen .sym-guwen-img .dw-logo img { max-width: 100%; }

.sym-guwen .sym-guwen-lx {
	float: left;
	width: 50%;
	overflow: hidden;
	position: absolute;
	top: 50%;
	right: 0;
	padding: 0 20px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
}
.sym-guwen .sym-guwen-lx.gd_height{
	height: 530px;
	overflow: hidden;
	position: inherit;
	top: inherit;
	right: inherit;
	transform: inherit;
	text-align: center;
}

.sym-guwen .sym-guwen-lx img { margin: 0 auto; }

.sym-guwen .sym-guwen-lx h1 { color: #19b5cf; font-size: 30px; margin: 10px 0; }

.sym-guwen .sym-guwen-lx h5 { color: #19b5cf; font-size: 24px; margin: 10px 0; }

.sym-guwen .sym-guwen-lx a { display: inline-block; font-size: 18px; color:#004494; line-height: 80px; margin-top: 20px; padding: 0 20px 0 85px; background: #19b5cf url("../image/symbiosis-icon.png") no-repeat left 20px center; -moz-background-size: 50px; background-size: 50px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.sym-guwen .guwen-lx-table { margin-top: 40px; }

.sym-guwen .guwen-lx-table p { max-width: 320px; margin: 10px auto; overflow: hidden; }

.sym-guwen .guwen-lx-table p input { font-size: 14px; color: #666; height: 40px; line-height: 40px; border: 1px solid #acaed4; outline: none; text-indent: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.sym-guwen .guwen-lx-table p input.lx-city { float: left; width: 49%; margin-right: 2%; }

.sym-guwen .guwen-lx-table p input.lx-name { float: left; width: 49%; }

.sym-guwen .guwen-lx-table p input.lx-tel { float: left; width: 65%; margin-right: 2%; }

.sym-guwen .guwen-lx-table p input.lx-yzm { float: left; width: 33%; }

.sym-guwen .guwen-lx-table p input.tjBtn { width: 100%; font-size: 16px; color:#004494; border: none; background: #19b5cf; cursor: pointer; }

.sym-guwen .guwen-lx-table p textarea { font-size: 14px; color: #666; width: 100%; height: 80px; padding: 10px; outline: none; border: 1px solid #acaed4; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-break: break-all; }

.ed-item .inside-title {max-width: 100%;margin: 0 auto;}

.ed-school ul { margin-top: 40px; }

.ed-school ul li { float: left; width: 31.33%; margin: 1%; }

.ed-school ul li:nth-child(1) { width: 48%; }

.ed-school ul li:nth-child(2) { width: 48%; }

.ed-school ul li img { width: 100%; }

.ed-school ul li span { display: block; height: 48px; color: #19b5cf; font-size: 18px; font-weight: bold; text-align: center; margin-top: 20px; overflow: hidden; }

.ed-school .ed-school-txt { margin-top: 40px; font-size: 20px; color: #19b5cf; line-height: 36px; font-weight: bold; text-align: center; }

.ed-wellbeing .ed-wellbeing-con { margin-top: 40px; position: relative; }

.ed-wellbeing .ed-wellbeing-con .well-img { float: left; width: 40%; }

.ed-wellbeing .ed-wellbeing-con .well-img img { max-width: 100%; margin: 20px 0; }

.ed-wellbeing .ed-wellbeing-con .well-txt { float: left; width: 60%; height: 100%; padding-left: 5%; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.ed-wellbeing .ed-wellbeing-con .well-txt p { font-size: 22px; color: #333; line-height: 36px; margin: 40px 0; }

.ed-study .ed-study-img { margin-top: 40px; }

.ed-study .ed-study-img dl { width: 102%; margin-left: -1%; }

.ed-study .ed-study-img dl dd { float: left; width: 31.33%; margin: 1%; }

.ed-study .ed-study-img dl dd img { width: 100%; }

.ed-study .ed-study-txt { margin: 30px 0; }

.ed-study .ed-study-txt p { font-size: 22px; color: #333; line-height: 36px; margin: 30px 0; text-align: center; }

.ed-study .ed-study-list { max-width: 1400px; margin: 80px auto; }

.ed-study .ed-study-list .ed-study-swiper .swiper-pagination span { width: 12px; height: 12px; background: #19b5cf; }

.ed-study .ed-study-list .ed-study-swiper .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1 !important; }

.ed-study .ed-study-list .ed-study-swiper .swiper-pagination span.swiper-pagination-bullet { opacity: 0.6; }

.ed-study .ed-study-list .ed-study-item { margin: 0 0 40px; position: relative; }

.ed-study .ed-study-list .ed-study-item:nth-child(odd) .study-item-img { float: right; }

.ed-study .ed-study-list .ed-study-item:nth-child(odd) .study-item-txt { float: left; left: 0; }

.ed-study .ed-study-list .ed-study-item:nth-child(even) .study-item-img { float: left; }

.ed-study .ed-study-list .ed-study-item:nth-child(even) .study-item-txt { float: right; right: 0; }

.ed-study .ed-study-list .ed-study-item .study-item-img { width: 48%; margin: 0 1%; }

.ed-study .ed-study-list .ed-study-item .study-item-img img { width: 100%; }

.ed-study .ed-study-list .ed-study-item .study-item-txt { width: 48%; margin: 0 1%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.ed-study .ed-study-list .ed-study-item .study-item-txt p { font-size: 22px; color: #333; line-height: 36px; margin: 40px 0; text-align: center; position: relative; }

.ed-study .ed-study-list .ed-study-item .study-item-txt .item-num { font-size: 200px; color: #f2f6ff; position: absolute; top: -40%; left: 10%; text-align: center; }

.ed-study .ed-join-school { margin: 60px 0; text-align: center; }

.ed-study .ed-join-school a { display: inline-block; font-size: 22px; color:#004494; line-height: 60px; padding: 0 30px; background: #19b5cf; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }

.ed-partner .ed-partner-video { margin-top: 40px; position: relative; }

.ed-partner .ed-partner-video img { width: 100%; }

.ed-partner .ed-partner-video .videoPlay { display: inline-block; width: 80px; height: 80px; background: url("../image/video-btn.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.ed-partner .ed-partner-video .closeVideo { display: inline-block; width: 40px; height: 40px; background: url("../image/close.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; position: absolute; top: 0; right: 0; z-index: 10; }

.ed-partner .ed-partner-video .video-con { display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 9; }

.ed-brandGroup { padding-bottom: 120px; }

.ed-brandGroup .ed-brandGroup-logo { margin: 50px 0; text-align: center; }

.ed-brandGroup .ed-brandGroup-logo img { max-width: 100%; margin: 0 auto; }

.ed-brandGroup .ed-brandGroup-swiper { padding: 0 50px; position: relative; }

.ed-brandGroup .ed-brandGroup-swiper .swiper-container .swiper-slide { height: 100px; cursor: pointer; }

.ed-brandGroup .ed-brandGroup-swiper .swiper-container .swiper-slide .brandGroup-img { height: 100%; border: 1px solid #010c5e; }

.ed-brandGroup .ed-brandGroup-swiper .swiper-container .swiper-slide .brandGroup-img img { max-width: 100%; margin: 0 auto; }

.ed-brandGroup .ed-brandGroup-swiper .swiper-container .swiper-slide .brandGroup-img .brand-xq-con { display: none; }

.ed-brandGroup .ed-brandGroup-swiper .swiper-button-next { background: url("../image/btn-r.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.ed-brandGroup .ed-brandGroup-swiper .swiper-button-prev { background: url("../image/btn-l.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.ed-brandGroup .ed-brand-js { margin-top: 50px; }

.ed-brandGroup .ed-brand-js .ed-brand-top .js-l { float: left; width: 50%; height: 260px; padding: 0 5%; }

.ed-brandGroup .ed-brand-js .ed-brand-top .js-l img { max-width: 100%; margin: 0 auto; }

.ed-brandGroup .ed-brand-js .ed-brand-top .js-r { float: left; width: 50%; padding: 0 5%; }

.ed-brandGroup .ed-brand-js .ed-brand-top .js-r h4 { color: #19b5cf; font-size: 24px; margin-bottom: 20px; }

.ed-brandGroup .ed-brand-js .ed-brand-top .js-r p { font-size: 16px; color: #333; line-height: 26px; }

.ed-brandGroup .ed-brand-js .ed-brand-bottom { margin-top: 40px; padding: 0 4%; }

.ed-brandGroup .ed-brand-js .ed-brand-bottom p { font-size: 16px; color: #333; line-height: 26px; }

.ed-partner-banner {
	position: relative;
	overflow: hidden;
}

.ed-partner-banner > img { width: 100%; }

.ed-partner-banner .ed-partner-txt { position: absolute; top: 50%; left: 55%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: left; }

.ed-partner-banner .ed-partner-txt p { font-size: 16px; color:#004494; line-height: 28px; margin-top: 15px; }

.ed-partner-banner .ed-banner-con { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; }

.ed-partner-banner .ed-banner-con .inside-container { width: 100%; height: 100%; }

.ed-partner-banner .ed-banner-con img { margin: 0 auto; }

.ed-partner-banner .ed-banner-con h1 { font-size: 36px; color: #19b5cf; margin: 20px 0; }

.ed-partner-banner .ed-banner-con p { font-size: 22px; color: #19b5cf; }

.ed-partner-data { padding: 80px 0; }

.ed-partner-data p { font-size: 22px; color: #19b5cf; line-height: 34px; }

.ed-partner-data dl { margin-top: 40px; }

.ed-partner-data dl dd { font-size: 22px; color: #19b5cf; line-height: 50px; padding-left: 100px; margin: 20px 0; background-repeat: no-repeat; -moz-background-size: 50px; background-size: 50px; background-position: left center; position: relative; }

.ed-partner-data dl dd:before { display: block; content: ''; width: 20px; height: 2px; background: #19b5cf; position: absolute; top: 50%; left: 50px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.ed-partner-data dl dd span { font-size: 32px; }

.edBgColor { background: #f4f9ff; }

.ed-advantage { padding: 80px 0; }
.ed-advantage .inside-container{
	max-width: 100rem;
}
.ed-advantage .inside-title .title-en{
	font-size: 4rem;
	font-weight: 600;
	font-stretch: normal;
	line-height: 2rem;
	letter-spacing: 0rem;
	color: #333333;
}
.ed-advantage .inside-title .title-ch{
	font-size: 2rem;
	font-weight: 500;
	font-stretch: normal;
	line-height: 2rem;
	letter-spacing: 0rem;
	color: #333333;
	margin-top: 3rem ;
}
.ed-advantage .inside-title .title-txt{
	text-indent:3rem;
	font-size: 1.5rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 2rem;
	letter-spacing: 0.125rem;
	color: #333333;
	margin:5rem 0;
	padding:0 1rem;
	text-align: left;
}
.ed-advantage .inside-title .title-txt:nth-child(2){
	margin-top: -4rem;
}
.ed-case .inside-container{
	background-size: cover;
	background-image: url("../image/ed-case-bg.png");
	height: 27rem;
}
.ed-advantage ul {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;margin-top: 40px;background-image: url("../image/advantage-ul-bg.png");height: 19rem;}

.ed-advantage ul li {float: left;width: 25%;margin: 0;/* padding: 30px 15px; *//* border-top: 3px solid #19b5cf; *//* background: #fff; */}

.ed-advantage ul li img { margin: 0 auto; }

.ed-advantage ul li span {display: block;height: 19rem;color:#004494;font-size: 2rem;font-weight: bold;text-align: center;margin: 15px 0;overflow: hidden;/* line-height: 9rem; */padding-top: 26%;}
.ed-advantage ul li span span{
	padding: 0;
	display: inline-flex;
	font-size: 1.5rem;
}
.ed-advantage ul li p { font-size: 14px; color: #333; line-height: 24px; }

.ed-cooperation { position: relative; }

.ed-cooperation .ed-cooperation-swiper { float: left; width: 55%; }

.ed-cooperation .ed-cooperation-swiper .swiper-slide img { width: 100%; }

.ed-cooperation .ed-cooperation-swiper .swiper-slide .sk-txt { display: none; }

.ed-cooperation .ed-cooperation-swiper .swiper-pagination { bottom: 30px; }

.ed-cooperation .ed-cooperation-swiper .swiper-pagination span { background: #fff; opacity: 0.6; }

.ed-cooperation .ed-cooperation-swiper .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; }

.ed-cooperation .ed-cooperation-txt { float: left; width: 45%; text-align: center; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.ed-cooperation .ed-cooperation-txt .sk-txt-con { padding: 0 12%; }

.ed-cooperation .ed-cooperation-txt .sk-txt-con span { display: block; color: #19b5cf; font-size: 20px; font-weight: bold; margin: 10px 0; }

.ed-cooperation .ed-cooperation-txt .sk-txt-con p { font-size: 16px; color: #666; line-height: 26px; }

.ed-case { padding: 80px 0; margin-top: 0; }

.sb-title { text-align: center; margin: 40px 0; }

.sb-title h1 { display: inline-block; color: #19b5cf; font-size: 24px; position: relative; }

.sb-title h1 span { display: inline-block; position: relative; z-index: 2; padding: 0 30px; background: #fff; }

.sb-title h1:before { display: block; content: ''; width: 120%; height: 1px; background: #19b5cf; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.sym-enter { padding: 80px 0; }

.sym-enter ul li { float: left; width: 25%; margin: 40px 0; padding: 0 5%; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.sym-enter ul li img { max-width: 100%; margin: 0 auto; }

.sym-enter ul li span { display: block; height: 48px; color: #19b5cf; font-size: 18px; font-weight: bold; margin-top: 15px; }

.sym-enter .sym-enter-txt p { font-size: 16px; color: #19b5cf; line-height: 34px; text-align: center; }

.zr-banner .ed-banner-con p { color:#004494; margin-top: 20px; }

.ed-change { padding: 80px 0; }

.ed-change .ed-change-img { margin-top: 50px; position: relative; }

.ed-change .ed-change-img > img { width: 100%; }

.ed-change .ed-change-img .change-img-j { position: absolute; top: 0; left: 0; width: 37%; height: 100%; text-align: center; }

.ed-change .ed-change-img .change-img-j span { font-size: 36px; color:#004494; }

.ed-change .ed-change-img .change-img-j span em { font-size: 70px; font-weight: bold; margin: 0 10px; }

.ed-change .ed-change-img .change-img-j p { font-size: 22px; color:#004494; }

.ed-change .ed-change-txt { margin-top: 50px; }

.ed-change .ed-change-txt p { font-size: 16px; color: #333; text-align: center; line-height: 26px; }

.ed-programme { padding: 80px 0; }

.ed-programme .sb-title { margin: 0; }

.ed-programme .sb-title h4 span { background: #f4f9ff; }

.ed-programme dl { text-align: center; margin-top: 40px; }

.ed-programme dl dd { display: inline-block; font-size: 16px; color: #19b5cf; font-weight: bold; padding-left: 10px; margin: 0 20px; position: relative; }

.ed-programme dl dd:before { display: block; content: ''; width: 4px; height: 4px; background: #19b5cf; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; left: 0; top: 50%; margin-top: -2px; }

.ed-programme ul { margin-top: 50px; position: relative; }

.ed-programme ul:before { display: block; content: ''; width: 84%; height: 2px; border-top: 2px dashed #19b5cf; position: absolute; top: 25%; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }

.ed-programme ul li { float: left; width: 20%; position: relative; }

.ed-programme ul li img { width: 70%; margin: 0 auto; }

.ed-programme ul li:last-child .xt-txt { border: none; }

.ed-programme ul li .xt-txt { margin-top: 20px; padding: 0 10%; text-align: center; border-right: 1px solid #d7dbe6; }

.ed-programme ul li .xt-txt span { display: block; height: 48px; color: #19b5cf; font-size: 22px; overflow: hidden; }

.ed-programme ul li .xt-txt p { color: #19b5cf; font-size: 16px; line-height: 26px; margin-top: 10px; height: 78px; overflow: hidden; }

.ed-process { padding: 80px 0; }

.ed-process .sb-title { margin: 0; }

.ed-process .ed-process-img { margin-top: 50px; }

.ed-process .ed-process-img img { width: 100%; }

.ed-chain { padding: 80px 0; }

.ed-chain .sb-title h4 span { background: #f4f9ff; }

.ed-chain .ed-chain-list ul li { float: left; width: 20%; text-align: center; }

.ed-chain .ed-chain-list ul li .chain-num { width: 150px; height: 150px; margin: 0 auto; border: 2px solid #19b5cf; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }

.ed-chain .ed-chain-list ul li .chain-num span { font-size: 60px; color: #19b5cf; }

.ed-chain .ed-chain-list ul li p { color: #19b5cf; font-size: 16px; font-weight: bold; line-height: 26px; width: 80%; margin: 20px auto 0; }

.ed-technology { padding: 80px 0; }

.ed-technology .sb-title { margin: 0; }

.ed-technology .ed-technology-list .ed-technology-item { float: left; width: 33.33%; }

.ed-technology .ed-technology-list .ed-technology-item:nth-child(3) .technology-txt { border: none; }

.ed-technology .ed-technology-list .ed-technology-item:nth-child(6) .technology-txt { border: none; }

.ed-technology .ed-technology-list .ed-technology-item img { max-width: 100%; margin: 0 auto; }

.ed-technology .ed-technology-list .ed-technology-item .technology-txt { text-align: center; padding: 0 20px; border-right: 1px solid #d7dbe6; }

.ed-technology .ed-technology-list .ed-technology-item .technology-txt .technology-name-ch { color: #19b5cf; font-size: 22px; }

.ed-technology .ed-technology-list .ed-technology-item .technology-txt .technology-name-en { color: #19b5cf; font-size: 22px; }

.ed-technology .ed-technology-list .ed-technology-item .technology-txt p { color: #19b5cf; font-size: 16px; text-align: left; line-height: 26px; margin-top: 20px; height: 104px; overflow: hidden; }

.ed-base { padding-bottom: 80px; }

.ed-base .ed-base-con { position: relative; }

.ed-base .ed-base-con .ed-base-txt { float: left; width: 35%; padding: 8% 5%; background: #f0f7ff; }

.ed-base .ed-base-con .ed-base-txt img { width: 70%; padding: 5%; background: #00003e; margin: 0 auto; }

.ed-base .ed-base-con .ed-base-txt p { font-size: 16px; color: #333; line-height: 26px; margin: 40px 0; }

.ed-base .ed-base-con .ed-base-txt dl dd { font-size: 16px; color: #333; line-height: 26px; padding-left: 20px; position: relative; }

.ed-base .ed-base-con .ed-base-txt dl dd:before { display: block; content: ''; width: 5px; height: 5px; background: #00003e; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.ed-base .ed-base-con .ed-base-img { float: left; width: 65%; height: 100%; position: absolute; top: 0; right: 0; border: 1px solid #d9def2; }

.ed-base .ed-base-con .ed-base-img img { max-width: 60%; margin: 0 auto; }

.ed-clothle { padding: 80px 0; }

.ed-clothle .ed-clothle-img { margin-top: 40px; text-align: center; }

.ed-clothle .ed-clothle-img .swiper-pagination { bottom: 100px; }

.ed-clothle .ed-clothle-img .swiper-pagination span { width: 12px; height: 12px; background: #19b5cf; }

.ed-clothle .ed-clothle-img img { width: 100%; }

.ed-clothle .ed-clothle-img p { color: #19b5cf; font-size: 22px; margin-top: 40px; }

.ed-deep {
	padding: 80px 0;
	background-image: url("../image/deep-bg.png");
	background-size: cover;
	height:78rem;
}
.ed-deep .inside-container{
	max-width: 100rem;

}
.ed-deep .ed-deep-swiper {float: left;height: 67rem;}

.ed-deep .inside-title{
	text-align:left;
	margin:0;
	float: left;
	max-width: 40%;
}

.ed-deep .inside-title .title-en {
	font-size: 40px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color: #333333;
	width: 120px;
}
.ed-deep .inside-title .title-ch {
	font-size: 32px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #333333;
	border-top: 6px solid #333333;
	width: 129px;
	margin-top: 10px;
	padding-top: 19px;
}
.ed-deep .inside-title .title-txt{
	margin-top: 6rem;
	font-size: 1rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 2rem;
	letter-spacing: 0.225rem;
	color: #999999;
	padding-right: 1rem;
}
.ed-deep .ed-deep-swiper .item{
	background-size: cover;
	width: 33rem;
	height: 35rem;
	position: relative;
}
.ed-deep .ed-deep-swiper .item span{
	display: block;
	width: 100%;
	font-size: 16px;
	color:#004494;
	line-height: 26px;
	padding: 15px 20px;
	background-image: url("../image/title-bf.png");
	position: absolute;
	left: 0;
	bottom: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ed-deep .ed-deep-swiper .item:nth-child(1){
	background-image: url("../image/item1.png");
	top: -3rem;
}
.ed-deep .ed-deep-swiper .item:nth-child(2){
	background-image: url("../image/item2.png");
	top: -1rem;
}
.ed-deep .ed-deep-swiper .item:nth-child(3){
	background-image: url("../image/item3.png");
	top: -82rem;
	left: 35rem;
}
.ed-deep .ed-deep-swiper .item:nth-child(4){
	background-image: url("../image/item4.png");
	top: -80rem;
	left: 35rem;
}
.ed-top .top-bg{
	background-size: cover;
	background-image: url(../image/top-bg.png);
	position: absolute;
	left: 42rem;
	height: 17rem;
	width: 58rem;
	top: 19rem;

}
.ed-top .inside-title{
	text-align: left;
	position: relative;
}
.ed-top .item .left{
	width: 75%;
	float: left;
	height: 22rem;
}
.ed-top .item .left li{
	background-image: url(../image/join-li-bg.png);
	position: relative;
	background-size: cover;
	width: 10rem;
	height: 3.9rem;
	color: #01a798;
	font-weight: 600;
	text-align: center;
}
.ed-top .item .left li div{
	padding-top: 0.5rem;
	width: 100%;
	height: 100%;
}
.ed-top .item .left li:nth-child(1){
	left: 4rem;
	top: 5rem;

}
.ed-top .item .left li:nth-child(2){
	left: -1rem;
	top: 8rem;
}
.ed-top .item .left li:nth-child(3){
	left: 10rem;
	top: 11rem;
}
.ed-top .item .left li:nth-child(4){
	left: 23rem;
	top: 7rem;

}
.ed-top .item .left li:nth-child(4) div,.ed-top .item .left li:nth-child(3) div{
	padding-top: 1rem;
}
.ed-top .item .left li:nth-child(5){
	left: 12rem;
	top: -4rem;
	width: 19rem;
	background-image: url(../image/join-m-bg.png);
	color:#004494;
	height: 4rem;
	line-height: 4rem;
	text-align: center;
}
.ed-top .item .left .qusetion{
	position: relative;
	left: 35rem;
	top: -15rem;
}
.ed-top .item .left li:nth-child(6){
	top: -13rem;
	left: 32rem;
}
.ed-top .item .left li:nth-child(7){
	top: -19rem;
	left: 19rem;
}
.ed-top .item .con{
	position: relative;
	top: 9rem;
	left: -11rem;
	text-align: center;
}
.ed-top .item .con span{
	font-weight: 600;
}
.ed-top .inside-title .title-en{
	font-size: 4rem;
	font-weight: 600;
	font-stretch: normal;
	line-height: 4rem;
	letter-spacing: 0.025rem;
	color: #000;
	margin-top: 3rem;
}
.ed-top   .inside-title .title-ch{
	font-size: 2rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 2rem;
	letter-spacing: 0rem;
	color: #000;
	margin-top: 1.5rem;
}
.ed-top .content .inside-title  .title-en{
	color: #ffffff;
}
.ed-top .content .inside-title  .title-ch{
	color: #ffffff;
}
.ed-top .content .inside-title  .title-txt{
	color: #ffffff;
}
.ed-top .inside-title .btop{
	margin-top: 2rem;
	border-bottom: 3px solid #19b5cf;
	width: 4rem;
}
.ed-top .inside-title .btop-img{
	position: relative;
	top: -3rem;
	left: 16rem;
	height: 0rem;
}
.ed-top .inside-title .btop-img img{
	width: 12%;
	position: absolute;
	top: -1rem;
	left: -2rem;
}
.ed-top .inside-title .btop-img img.btop-img-h{
	position: relative;
	top: -6rem;
	left: 34rem;
	width: 24rem;
}
.ed-top .inside-title .title-txt{
	margin-top: 2rem;
	font-size: 1rem;
	
}
.ed-join .item-last {
	margin-top: 3rem;
	height: 33rem;
}
.ed-join .item-last .title{
	font-size: 1.875rem;
	text-align: center;
	font-weight: 600;
	margin-bottom: 3rem;
}
.ed-join .item-last .left{
	float: left;
	width: 57%;
	background-image: url(../image/join-item-left.png);
	height: 30rem;
}
.ed-join .item-last .left .con {
	margin: auto;
	margin-top: 12rem;
	color:#004494;
	font-size: 2rem;
	line-height: 3rem;
	text-align: center;
}
.ed-join .item-last .right{
	float: left;
	width: 47%;
	background-image: url(../image/join-item-right.png);
	height: 30rem;
	margin-left: -3rem;
	background-size: 100%;
	padding: 2rem 3rem;
	background-repeat: no-repeat;
	margin-top: 1.5rem;
}
.ed-join .item-last .right .con{
	font-size: 1.125rem;
	line-height: 1.75rem;
}
.ed-join .content{
	background-image: url("../image/join-content-bg.png");
	background-size:cover;
	height: 49rem;
	margin-bottom: 5%;
}
.ed-join .content .item-d{
	width: 34rem;
	background-color:#004494;
	height: 25rem;
	position: relative;
	left: 23rem;
	top: 9rem;
	padding: 1rem 3rem 1rem 1rem;
}
.ed-join .content .item-d:nth-child(2){
	left: 60rem;
	top: -4rem;
	padding: 4rem;
}
.ed-join .content .item-d ol li{
	float: left;
	width: 45%;
	padding-bottom: 20px;
	margin-bottom: 40px;
	border-bottom: 1px solid #134c97;
}
.ed-join .content .item-d ol li:nth-child(odd){
	margin-right: 10%;
}
.ed-join .content .item-d ol li span{
	display: block;
}
.ed-join .content .item-d ol li span.sp-num{
	font-size: 50px;
	color: #19b5cf;
}
.ed-join .content .item-d ol li span.sp-num .td{
	display: inline-block;
	font-size: 1rem;
}
.ed-join .content .item-d ol li span.sp-type{
	font-size: 18px;
	color: #19b5cf;
	margin-top: 20px;
}
.ed-join .contact{
	background-image: url("../image/contact-bg.png");
	height: 30rem;
}
.ed-join .contact .title{
	font-size: 2rem;
	text-align: center;
	margin-bottom: 2rem;
}
.ed-join .contact .logo{
	margin: auto;
	width: 10rem;
	margin-bottom: 2rem;
}
.ed-join .contact li,.ed-school-class-item li{
	float: left;
	width: 24%;
	margin: 0.5%;
	position: relative;
	cursor: pointer;
	text-align: center;
	font-size: 1rem;
	line-height: 2rem;
}
.ed-join .contact li img{
	margin: auto;
	padding: 0.5rem 0;
}
.ed-school-class-item  li img{
	margin: auto;
	padding: 0.5rem 0;
}
.ed-top .inside-title{
	height: 10rem;
}
.ed-after-sales .inside-container .inside-title{
	height: 16rem;
}
.ed-after-sales .inside-container ul li{
	float: left;
	width: 32%;
	margin: 0.5%;
	position: relative;
	cursor: pointer;
	text-align: left;
	font-size: 1rem;
	line-height: 2rem;
	color: #666666;
}
.ed-after-sales .inside-container ul li img{
	width: 80%;
}
.ed-after-sales .inside-container ul li span{
	font-size: 1.3rem;
	padding-top: 2rem;
	display: block;
}
.ed-after-sales .inside-container ul li .li-b-h{
	margin-top: 0.3rem;
	border-bottom: 3px solid #19b5cf;
	width: 2rem;
	margin-bottom: 0.6rem;
}
.ed-after-sales .inside-container ul li p{
	color: #666666;
	width: 80%;
}
.ed-after-sales .service{
	height: 42rem;
	background-color: #f6f6f6;
}
.ed-after-sales .service .item-d{
	float: left;
	width: 50%;
}
.ed-after-sales .service .item-d img{
	width: 80%;
	margin: auto;
	padding-top: 20%;
}
.ed-after-sales .service .item-d .inside-title{
	height: 16rem;
	text-align: right;
}

.ed-after-sales .service .item-d .inside-title .con{
	margin-top: 2rem;
}
.ed-after-sales .service .inside-container .item-d .inside-title .con ul li{
	width: 46%;
}
.ed-after-sales .service .inside-container .item-d .inside-title .con  ul li img{
	width: 40%;
	margin: auto;
}
.ed-after-sales .service .inside-container .item-d .inside-title .btop{
	float: right;
}
.ed-after-sales .service .inside-container .item-d .inside-title .detail{
	margin-top: 2rem;
	text-align: left;
	margin-left: 4rem;
}
.ed-after-sales .service .inside-container .item-d .inside-title .con .detail .btop{
	float: left;
	width: 2rem;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}
.ed-after-sales .service .inside-container .item-d .inside-title .tit{
	margin-top: 1.5rem;
}
.ed-after-sales .service .inside-container .item-d .inside-title .tit p{
	width: 47%;
	display: inline-block;
	float: left;
	text-align: left;
	color:#666666;
}
.ed-after-sales .service .inside-container .item-d .inside-title .tit span{
	margin-top: 0.5rem;
	display: block;
	width: 100%;
	float: left;
	text-align: left;
}
.ed-after-sales .service .inside-container ul li span{
	text-align: center;
	color: #0da8c2;
}

.ed-form{
	background-size: cover;
	background-image: url("../image/join-form-bg.png");
}
.ed-form .inside-container{
	max-width: 90rem;
}
.ed-form .inside-container .left{
	position: absolute;
	margin-top: -2rem;
}
.ed-form .inside-container .left img:nth-child(2){
	margin: auto;
	margin-top: 3rem;
}
.ed-form .inside-container .right{
	position: relative;
	left: 55rem;
	bottom: 5rem;
}
.ed-form .inside-container .right form{
	background-image: url("../image/form-bg.png");
	background-size: cover;
}
.ed-form .inside-container .right .form_title{
	font-size: 2rem;
	font-weight: 600;
	text-align: center;
	color:#004494;
	line-height: 5rem;
	padding-bottom: 1.5rem;
}
.ed-form .inside-container .right form{
	width: 32rem;
	height: 35rem;
}
.ed-form .inside-container .right .item{
	width: 72%;
	margin: auto;
	margin-top: 1rem;
}

.ed-form .inside-container .right .item .title{
	width: 20%;
	display: inline-block;
	font-size: 1.25rem;
	float: left;
}
.ed-form .inside-container .right .item .con{
	width: 75%;
	display: inline-block;
}
.ed-form .inside-container .right .item input{
	height: 1.75rem;
	width: 100%;
}
.ed-form .inside-container .right .item textarea{
	width: 100%;
	font-size: 1.25rem;
	border: 1px solid #111111;
	height: 8rem;
}
.ed-form .inside-container .right .item input.submit{
	width: 92%;
	margin: auto;
	display: block;
	background-color: #19b5cf;
	padding: 0.5rem 0;
	height: auto;
	border: none;
	border-radius: 0.6rem;
	color:#004494;
	font-weight: 600;
	margin-top: 3rem;
}

.ed-deep ul li img { width: 100%; }
.ed-deep ul li span { display: block; font-size: 16px; color:#004494; text-align: center; width: 100%; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.ed-deep ul { width: 101%; margin-top: 10px; margin-left: -0.5%; }

.ed-deep ul li { float: left; width: 24%; margin: 0.5%; position: relative; cursor: pointer; }

.ed-deep ul li img { width: 100%; }

.ed-deep ul li span { display: block; font-size: 16px; color:#004494; text-align: center; width: 100%; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.ed-deep .ed-deep-bottom { width: 101%; margin-left: -0.5%; margin-top: 1%; }

.ed-deep .ed-deep-bottom .ed-deep-item { float: left; width: 49%; margin: 0.5%; }

.ed-deep .ed-deep-bottom .ed-deep-item:last-child { margin-right: 0; }

.ed-deep .ed-deep-bottom .ed-deep-item img { float: left; width: 50%; }

.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt { float: left; width: 50%; padding: 1% 3%; }

.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt h4 { color: #19b5cf; font-size: 22px; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; -webkit-box-orient: vertical; }

.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt p { font-size: 16px; color: #333; line-height: 26px; margin: 20px 0; display: -webkit-box; -webkit-line-clamp: 3; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; -webkit-box-orient: vertical; }

.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt a { font-size: 14px; color: #19b5cf; font-weight: bold; }

.ed-rural { padding: 80px 0; }

.ed-rural .ed-rural-img { margin-top: 40px; }

.ed-rural .ed-rural-img img { width: 100%; }

.ed-rural ul { margin-top: 40px; }

.ed-rural ul li { float: left; width: 25%; padding: 0 5%; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.ed-rural ul li img { margin: 0 auto; max-width: 100%; }

.ed-rural ul li span { display: block; font-size: 22px; color: #19b5cf; margin-top: 20px; }

.ed-rural ul li p { font-size: 16px; color: #333; margin-top: 10px; }

.ed-news { padding: 80px 0; }

.ed-news .ed-news-img { float: left; width: 48%; margin-right: 4%; }

.ed-news .ed-news-img img { width: 100%; }

.ed-news .ed-news-img span { display: block; color: #19b5cf; font-size: 16px; text-align: center; margin-top: 20px; }

.ed-news .ed-news-list { float: left; width: 48%; padding: 5% 0; }

.ed-news .ed-news-list dl dd { font-size: 16px; padding: 15px 0; border-bottom: 1px solid #dfe2e9; overflow: hidden; }

.ed-news .ed-news-list dl dd .ed-news-type { color: #19b5cf; font-size: 20px; font-weight: bold; padding-left: 15px; margin-bottom: 10px; position: relative; }

.ed-news .ed-news-list dl dd .ed-news-type:before { display: block; content: ''; width: 5px; height: 5px; background: #19b5cf; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.ed-news .ed-news-list dl dd a { float: left; display: block; width: 70%; color: #666; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.ed-news .ed-news-list dl dd a:hover { text-decoration: underline; }

.ed-news .ed-news-list dl dd .time { float: right; color: #999; }

.ed-news .ed-news-list .ed-news-more { margin-top: 20px; }

.ed-news .ed-news-list .ed-news-more a { font-size: 14px; color: #19b5cf; font-weight: bold; }
.ed-initiatives{
	background-image: url("../image/conetnt-bg.png");
	background-size: cover;
	height: 56rem;
	margin-bottom: 5rem;
}
.ed-initiatives .inside-container{
	max-width: 100rem;
}
.ed-initiatives .inside-title {
	text-align: left;
	margin: 0;
	/* float: left; */
	margin-top: 10r;
}
.ed-initiatives .inside-container  .inside-title .title-en{
	font-size: 40px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color:#004494;
	width: 120px;
	padding-top: 10rem;
}
.ed-initiatives .inside-container  .inside-title .title-ch{
	font-size: 32px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color:#004494;
	border-top: 6px solid #ffffff;
	width: 129px;
	margin-top: 10px;
	padding-top: 19px;
}
.ed-initiatives .inside-container  .inside-title .title-txt{
	margin-top: 6rem;
	font-size: 1rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 2rem;
	letter-spacing: 0.225rem;
	color:#004494;
	padding-right: 1rem;
	width: 15rem;
}
.ed-action { padding: 80px 0; }

.ed-action ul { margin-top: 50px; }

.ed-action ul li { float: left; width: 31.33%; margin: 1%; position: relative; }

.ed-action ul li:hover .action-con { background: none; }

.ed-action ul li:hover .action-con .action-con-img img.a-img01 { opacity: 1; }

.ed-action ul li:hover .action-con .action-con-img img.a-img02 { opacity: 0; }

.ed-action ul li:hover .action-con span { opacity: 0; }

.ed-action ul li > img { width: 100%; }

.ed-action ul li .action-con { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #f4f9ff; }

.ed-action ul li .action-con .action-con-img { position: relative; }

.ed-action ul li .action-con .action-con-img img { width: 60%; margin: 0 auto; }

.ed-action ul li .action-con .action-con-img img.a-img01 { opacity: 0; }

.ed-action ul li .action-con .action-con-img img.a-img02 { position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }

.ed-action ul li .action-con span { display: block; font-size: 22px; color: #19b5cf; text-align: center; margin-top: 20px; }

.news-con { padding: 80px 0; }

.news-con .news-con-top { margin-top: 40px; }

.news-con .news-con-top .news-top-l { float: left; width: 66.7%; margin-right: 2%; }

.news-con .news-con-top .news-top-r { float: left; width: 31.3%; }

.news-con .news-con-top .news-top-r .news-item:first-child { margin-bottom: 7.7%; }

.news-con .news-con-top .news-item { width: 100%; position: relative; overflow: hidden; }

.news-con .news-con-top .news-item .zwImg { width: 100%; }

.news-con .news-con-top .news-item:hover i { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.news-con .news-con-top .news-item a { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }

.news-con .news-con-top .news-item a i { display: block; width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; -moz-background-size: cover; background-size: cover; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }

.news-con .news-con-top .news-item img { width: 100%; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }

.news-con .news-con-top .news-item span { display: block; width: 100%; font-size: 16px; color:#004494; line-height: 26px; padding: 15px 20px; background: rgba(0, 0, 0, 0.6); position: absolute; left: 0; bottom: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.news-con .news-list { margin-top: 40px; }

.news-con .news-list ul li { padding: 20px 0; border-bottom: 1px solid #d1d1d1; overflow: hidden; }

.news-con .news-list ul li:hover .news-img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.news-con .news-list ul li .news-img { float: left; width: 30%; overflow: hidden; }
.news-con .news-list ul li .news_img {
	float: left;
	width: 30%;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: cover;
	/*background-position: center;*/
}

.news-con .news-list ul li .news-img img { width: 100%; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }
.news-con .news-list ul li .news_img img { width: 100%; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }

.news-con .news-list ul li .news-txt { float: left; width: 68%; margin-left: 2%; }

.news-con .news-list ul li .news-txt h4 a { color: #19b5cf; font-size: 22px; }

.news-con .news-list ul li .news-txt p { font-size: 16px; color: #333; line-height: 26px; margin-top: 10px; }

.news-con .news-list ul li .news-txt .sj { display: inline-block; font-size: 14px; color: #666; line-height: 20px; padding-left: 20px; margin-top: 30px; background: url("../image/news-icon01.png") no-repeat left center; }

.news-con .news-list ul li .news_txt { float: left; width: 68%; margin-left: 2%; }

.news-con .news-list ul li .news_txt h4 a { color: #19b5cf; font-size: 22px; }

.news-con .news-list ul li .news_txt p { font-size: 16px; color: #333; line-height: 26px; margin-top: 10px; }

.news-con .news-list ul li .news_txt .sj { display: inline-block; font-size: 14px; color: #666; line-height: 20px; padding-left: 20px; margin-top: 30px; background: url("../image/news-icon01.png") no-repeat left center; }
/*.news-con .news-list ul li .news_txt a{
    display: inline-block;
    font-size: 14px;
    background: #27367f;
    color:#004494;
    padding: 10px 30px;
    border-radius: 20px;
    margin-top: 20px;
}*/
.moreItem {
	text-align: center;
	padding: 40px 0;
}
.moreItem a{
	display: inline-block;
	font-size: 16px;
	color:#004494;
	background: #27367f;
	padding: 15px 30px;
	border-radius: 35px;
}

.ed-material{
	background-color: #f6f6f6;
}
.ed-material .inside-container{
	max-width: 100rem;
}
.ed-material .inside-container .inside-title .title-en{
	font-size: 3rem;
	color: #333333;
	padding-top: 4rem;
	font-family: MicrosoftYaHei-Bold;
}
.ed-material .inside-container .inside-title .title-en span{
	font-size: 2rem;
	margin-left: 4rem;
	font-family: MicrosoftYaHei;
}
.ed-material .inside-container .inside-title .title-txt{
	font-size: 1rem;
	margin-top: 1rem;
	font-family: MicrosoftYaHei;
	color: #999999;
}
.ed-material .inside-container ul{
	margin-top: 2rem;
}
.ed-material .inside-container ul li{
	width: 48%;
	float: left;
	margin: 1% 2% 1% 0;
	background-color: #ffffff;
	text-align: center;
	padding: 2rem 0;
}
.ed-material .inside-container ul li img {
	margin: auto;
}
.ed-material .inside-container ul li span{
	font-size: 2rem;
	line-height: 3rem;
	color: #333333;
}
.ed-material .inside-container ul li p{
	font-size: 1rem;
	margin-top: 0.5rem;
	color: #999999;
}
.ed-material-content  .inside-container{
	max-width: 100rem;
}
.ed-material-content  .inside-container ul {
	margin-top: 6rem;
}
.ed-material-content  .inside-container ul li{
	width: 100%;
	float: left;
	height: 50rem;
}
.ed-material-content  .inside-container ul li .inside-title{
	width: 32%;
	float: left;
	padding-left: 2rem;
	background-image: url(../picture/material-li-t-bg.png);
	background-size: cover;
	height: 36rem;
	padding-top: 6rem;
}
.ed-material-content  .inside-container ul li:nth-child(2) .inside-title{
	float: right;
	padding-right: 2rem;
}

.ed-material-content  .inside-container ul li .inside-title .title-en{
	text-align: left;
	font-family: MicrosoftYaHei-Bold;
	font-size: 3rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 4rem;
	color:#004494;
}
.ed-material-content  .inside-container ul li .inside-title .title-zl{
	font-family: MicrosoftYaHei-Bold;
	font-size: 2rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 5rem;
	letter-spacing: 0rem;
	color:#004494;
	text-align: left;
	border-top: 3px solid #ffffff;
	width: 8rem;
	margin-top: 1rem;
}
.ed-material-content  .inside-container ul li:nth-child(2) .inside-title .title-en {
	text-align: right;
}
.ed-material-content  .inside-container ul li:nth-child(2) .inside-title .title-zl {
	float: right;
}
.ed-material-content  .inside-container ul li .inside-con{
	width: 68%;
	float: left;
	background-image: url(../picture/material-li-c-bg.png);
	background-size: cover;
	height: 36rem;

}
.ed-material-content  .inside-container ul li .inside-con .title{
	font-family: MicrosoftYaHei-Bold;
	font-size: 3rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 2rem;
	letter-spacing: 0rem;
	color:#004494;
	text-align: center;
	margin-top: 16rem;

}
.ed-material-content  .inside-container ul li img{
	position: relative;
	left: 11%;
	transform: translatey(-48%);
}
.ed-material-content  .inside-container ul li:nth-child(2) img{

	left: 47.5%;

}
.ed-process{
	background-image: url("../image/process-top-bg.png");
	height: 41.5rem;
	padding:0;
}
.ed-process  .inside-container{
	max-width: 100rem;
}


.ed-process  .inside-container  .inside-title{
	width: 32%;
	float: left;
	padding-left: 2rem;
	background-color: #19b5cf;
	height: 41.5rem;
	padding-top: 6rem;
}
.ed-process  .inside-container .inside-title .title-en{
	text-align: left;
	font-family: MicrosoftYaHei-Bold;
	font-size: 3rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 4rem;
	color:#004494;

}
.ed-process  .inside-container .inside-title .title-ch{
	font-family: MicrosoftYaHei-Bold;
	font-size: 2rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 5rem;
	letter-spacing: 0rem;
	color:#004494;
	text-align: left;
	border-top: 3px solid #ffffff;
	width: 8rem;
	margin-top: 1rem;
}
.ed-process  .inside-container ul {
	width: 51%;
	float: left;
	height: 36rem;
	padding-left: 16rem;
	padding-top: 9rem;
}
.ed-process  .inside-container ul li {
	font-family: MicrosoftYaHei;
	font-size: 1.5rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 3rem;
	letter-spacing: 0rem;
	color: #333333;
}
.ed-process  .inside-container  img{
	position: relative;
	left: 50%;
	transform: translatey(-14%);
}


.ed-process-content  .inside-container{
	max-width: 100rem;
}
.ed-process-content  .inside-container .inside-title .title-en{
	font-family: MicrosoftYaHei-Bold;
	font-size: 3rem;
	padding: 4rem 0;
	color: #333333;
}
.ed-process-content  .inside-container .inside-title .title-en span{
	font-size: 2rem;
	line-height: 2rem;
	color: #333333;
}
.ed-process-content  .inside-container ul li{
	width: 30%;
	float: left;

}
.ed-process-content  .inside-container ul li img{
	width: 100%;
	margin: auto;
}
.ed-process-content  .inside-container ul li span{
	text-align: center;
	margin: auto;
	display: block;
	margin-top: 0.5rem;
	font-family: MicrosoftYaHei-Bold;
	color: #333333;
}
.ed-process-content .inside-container .cen{
	background-image: url("../image/process-cen-t-bg.png");
	background-size: cover;
	height: 18rem;
	margin-top: 3rem;
}
.ed-process-content .inside-container .top{
	margin-top: 12rem;
	margin-bottom: 3rem;
}
.ed-process-content .inside-container .cen .inside-title .title-en{
	color:#004494;
}
.ed-process-content .inside-container .cen .inside-title .title-en span{
	color:#004494;
}
.ed-process-content .inside-container .cen .certificate{
	background-size: cover;
	background-image: url(../image/process-cen-bg.png);
	width: 85%;
	height: 21rem;
	margin: auto;
	margin-top: -2rem;
}
.ed-process-content .inside-container .cen .certificate img{
	position: relative;
	left: 15%;
	transform: translatey(21%);
	width: 20rem;
}
.ed-process-content .inside-container .cen .certificate img:nth-child(2){
	left: 60%;
	transform: translatey(-79%);
}
.ed-process-content .inside-container .detail{
	margin-top: 3rem;
}
.ed-process-content .inside-container  .detail ul li{
	width: 100%;
}
.ed-process-content .inside-container  .detail ul li .img{
	width: 30%;
	float: left;
}
.ed-process-content .inside-container  .detail ul li:nth-child(2n) .img{
	float: right;
}
.ed-process-content .inside-container  .detail ul li .con {
	width: 70%;
	float: left;
	padding: 5rem 1rem;
}
.ed-process-content .inside-container  .detail ul li:nth-child(2n) .con {
	text-align: right;
}
.ed-process-content .inside-container  .certificate .detail ul li .con .title-en{
	font-size: 2rem;
	font-family: MicrosoftYaHei-Bold;
	color: #19b5cf;

}
.ed-process-content .inside-container   .detail ul li .con .title-ch{
	font-size: 1.5rem;
	line-height: 2rem;
	color: #666666;

}
.ed-process-content .inside-container  .detail ul li .con .title-txt{
	font-size: 1rem;
	padding-top: 2rem;
	color: #999999;

}

.ed-class-join .inside-title{
	height: 24rem;
}
.ed-class-join .img-show {
	position: relative;
}
.ed-class-join .img-show img{
	transform: translatey(-35%);
	position: absolute;
}
.ed-class-join .img-show img:nth-child(2){
	transform: translatey(-61%);
	position: absolute;
	left: 51%;

}
.ed-class-item-2{
	margin-top: 22rem;
	padding: 3rem 0;
	background-color: #f6f6f6;
}
.ed-class-item-2 .item-last .right{
	background-image: url(../picture/show.png);

}
.ed-class-item-3 .inside-title .title-en{
	text-align: right;
}
.ed-class-item-3 .inside-title .title-ch{
	text-align: right;
}
.ed-class-item-3 .inside-title .btop{
	float: right;
}
.ed-class-item-3 .inside-title .btop-img img {
	width: 44%;
	position: absolute;
	top: 10rem;
	left: 25rem;
}
.ed-class-item-4{
	margin-top: 6rem;

}
.ed-school-class-item .top-bg{


	left: 25rem;
	height: 15rem;
	width: 51rem;
	top: 7rem;
}

.ed-school-class-item2{
	background-color: #f6f6f6;
	padding: 6rem 0;
}
.ed-region  .contact{
	margin-top: 12rem;
}
.ed-region .inside-con-one{
	height:36rem;
}
.ed-region .inside-title .title-en{
	font-size: 2rem;
	color: #333333;
	text-align: center;
}
.ed-region .inside-title .title-ch{
	text-align: center;
	font-size: 1rem;
	margin-top: 0.5rem;
}
.ed-region .inside-left{
	width: 49%;
	float: left;
}
.ed-region .inside-right{
	width: 49%;
	float: right;
}
.ed-region .inside-right .title{
	color: #333333;
	font-size: 2rem;
	margin-top: 1.5rem;
	margin-bottom: 1rem;
}
.ed-region .inside-right .top-h{
	border-bottom: 3px solid #19b5cf;
	width: 2rem;
}
.ed-region .inside-right .txt{
	font-family: MicrosoftYaHei;
	font-size: 1rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 2rem;
	letter-spacing: 0rem;
	color: #333333;
}
.ed-region .inside-container img{
	width: 100%;
}
.product-swiper{
	position: relative;
}
.product-swiper .swiper-pagination{
	position: absolute;
	left: 40rem;
	z-index: 4;
}
.product-swiper .swiper-pagination span { display: inline-block; width: 10px; height: 10px; background: #19b5cf; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; opacity: 0.4; margin: 0 10px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }

.product-swiper .swiper-pagination span.swiper-pagination-bullet-active{ width: 25px; opacity: 1; }




.section-con .section5-wrap .section5-swiper .swiper-pagination span {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	opacity: 0.4;
	margin: 0 10px;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}


.ed-product .inside-title{
	height: 12rem;
}
.ed-product .product-con {
	height:38rem;
}
.ed-product .product-con .product-right{

}
.ed-product .product-con .product-left{
	float: left;
	width: 16%;
	text-align: center;
}
.ed-product .product-con .product-left ul{
	box-shadow: 0px 1px 11px #ccc;
}
.ed-product .product-con .product-left ul li{
	padding: 0.6rem 0px;
}
.ed-product .product-con .product-left ul li.active{
	background: #19b5cf;
}
.ed-product .product-con .product-left ul li.active a{
	background: #19b5cf;
	color:#004494;
}
.ed-product .product-con .product-left ul li a{
	font-size: 1.4rem;
}
.ed-product .product-con .product-right{
	width: 61%;
	float: right;
}
.ed-product .product-con .product-right img{
	display: inline-block;
	position: relative;
}
.ed-product .product-con .product-right img:nth-child(2){
	top: -3.6rem;
	left: 1rem;
}
.ed-product .product-con .product-right img:nth-child(3){
	top: -3rem;
}
.ed-product .product-con .product-right img:nth-child(4){
	left: 1rem;
	top: -3rem;
}
.ed-product .inside-container{
	max-width: 84rem;
}
.ed-product .inside-title .btop-img img.btop-img-h{
	left: 44rem;
}

.ed-product .inside-container .inside-product .item{
	float: left;
	width: 49%;

}
.ed-product .inside-container .inside-product .item:nth-child(2){
	float: right;
}

.ed-product .inside-container .inside-product .item a img{
	width: 100%;
}
.ed-product .inside-container .inside-product .item a .inside-title{
	height: 6rem;
}
.ed-product .inside-container .inside-product .item a .inside-title .title-en{
	text-align: left;
	font-size: 1.5rem;
	margin-top: 1.2rem;
}
.ed-product .inside-container .inside-product .item a .inside-title .btop{
	float: left;
	margin-top: -0.5rem;
	width: 2.4rem;
}
.ed-product .inside-container .inside-product .item a .inside-title .btop-img img{
	width: 72px;
	top: 0.4rem;
	left: -9rem;
}
.ed-product .inside-container .inside-product .item:nth-child(2) a  img{
	float: right;
}
/*.ed-product .inside-container .inside-product .item:nth-child(2) a .inside-title .btop{*/
/*	*/
/*}*/
.Turnpage { margin-top: 50px; padding-top: 40px; border-top: 1px solid #ccc; }

.Turnpage p { float: left; width: 45%; font-size: 14px; color: #666; }

.Turnpage p:last-child { float: right; }

.Turnpage p span { float: left; }

.Turnpage p a { display: block; color: #666; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.Turnpage p a:hover { text-decoration: underline; }

.help-con { padding: 80px 0 0; }

.help-con .help-link { margin-top: 50px; }

.help-con .help-link ul li { float: left; width: 25%; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 2px solid transparent; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; opacity: 0.5; }

.help-con .help-link ul li.active { opacity: 1; border: 2px solid #19b5cf; background: #f4f9ff; }

.help-con .help-link ul li a { display: block; padding: 30px 15px; }

.help-con .help-link ul li img { max-width: 100%; margin: 0 auto; }

.help-con .help-link ul li span { font-size: 14px; color: #19b5cf; font-weight: bold; }

.help-buy { margin: 100px 0 80px; text-align: center; }
.help-buy ul{
	margin-left: 15%;
}
.help-buy ul li { float: left; width: 26%; padding: 0 6%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center; }

.help-buy ul li a { display: block; position: relative; }

.help-buy ul li a:hover .yd-wechat-qr { display: block; }

.help-buy ul li img { max-width: 100%; margin: 0 auto; }

.help-buy ul li span { display: block; font-size: 14px; color: #19b5cf; margin-top: 20px; font-weight: bold; }

.help-buy ul li .yd-wechat-qr { display: none; width: 100%; position: absolute; top: 0px; }
.help-buy ul li .yd-wechat-qr img{
	width: 120%;
}
.help-buy p { font-size: 16px; color: #19b5cf; margin-top: 50px; padding: 40px; font-weight: bold; background: #f4f9ff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }

.help-wash { margin-top: 80px; }

.help-wash .help-wash-switch .wash-switch-img { margin-top: 50px; }

.help-wash .help-wash-switch .wash-switch-img .switch-img-itme { display: none; }

.help-wash .help-wash-switch .wash-switch-img .switch-img-itme.active { display: block; }

.help-wash .help-wash-switch .wash-switch-img .switch-img-itme img { width: 100%; }

.help-wash .help-wash-switch .wash-switch-title { text-align: center; margin: 40px 0; }

.help-wash .help-wash-switch .wash-switch-title ul { display: inline-block; border-bottom: 1px solid #d7d7d7; }

.help-wash .help-wash-switch .wash-switch-title ul li { float: left; }

.help-wash .help-wash-switch .wash-switch-title ul li.active a { color: #19b5cf; border-bottom: 4px solid #19b5cf; }

.help-wash .help-wash-switch .wash-switch-title ul li a { display: block; font-size: 22px; color: #666; padding: 10px 30px; border-bottom: 4px solid transparent; }

.help-wash .help-wash-switch .wash-switch-txt { margin-top: 50px; }

.help-wash .help-wash-switch .wash-switch-txt .switch-txt-item { display: none; }

.help-wash .help-wash-switch .wash-switch-txt .switch-txt-item.active { display: block; }

.help-wash .help-wash-switch .wash-switch-txt .switch-txt-item p { font-size: 16px; color: #666; line-height: 28px; margin: 15px 0; }

.help-wash .help-wash-switch .wash-switch-txt .switch-txt-item p .tit { display: inline-block; font-size: 22px; color: #19b5cf; position: relative; }

.help-wash .help-wash-switch .wash-switch-txt .switch-txt-item p .tit:before { display: inline-block; content: ""; width: 5px; height: 5px; background: #19b5cf; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; top: 50%; left: -15px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.help-wash-yh { margin-top: 80px; padding: 80px 0; }

.help-wash-yh .sb-title h4 span { background: #f4f9ff; }

.help-wash-yh .wash-yh-p { margin-top: 40px; }

.help-wash-yh .wash-yh-p p { text-align: center; line-height: 28px; }

.help-wash-yh .wash-yh-p img { display: inline-block; position: relative; margin-right: 10px; top: 8px; }

.help-wash-yh .wash-yh-list { margin-top: 40px; }

.help-wash-yh .wash-yh-list .wash-yh-item { float: left; width: 31.33%; margin: 1%; text-align: center; }

.help-wash-yh .wash-yh-list .wash-yh-item > img { width: 100%; }

.help-wash-yh .wash-yh-list .wash-yh-item .yf-type { margin: 15px 0; color: #19b5cf; font-size: 20px; font-weight: bold; }

.help-wash-yh .wash-yh-list .wash-yh-item dl { display: inline-block; margin: 20px 0; }

.help-wash-yh .wash-yh-list .wash-yh-item dl dd { float: left; text-align: center; margin: 0 10px; }

.help-wash-yh .wash-yh-list .wash-yh-item dl dd img { width: 50px; margin: 0 auto; }

.help-wash-yh .wash-yh-list .wash-yh-item dl dd span { display: inline-block; font-size: 14px; color: #19b5cf; margin-top: 10px; }

.help-wash-yh .wash-yh-list .wash-yh-item p { color: #19b5cf; font-size: 16px; padding: 20px 10px; border-top: 1px solid #cbcedf; }

.help-wash-xj { padding: 80px 0; }

.help-wash-xj .sb-title { margin: 0; }

.help-wash-xj .wash-xj-list { margin-top: 40px; }

.help-wash-xj .wash-xj-list .wash-xj-item { float: left; width: 31.33%; margin: 1%; }

.help-wash-xj .wash-xj-list .wash-xj-item img { width: 100%; }

.help-wash-xj .wash-xj-list .wash-xj-item span { display: block; margin: 15px 0; color: #19b5cf; font-size: 20px; font-weight: bold; text-align: center; }

.help-wash-xj .wash-xj-list .wash-xj-item p { color: #333; font-size: 16px; line-height: 26px; padding: 20px 10px; }

.help-wash-xyx { padding: 80px 0; }

.help-wash-xyx .sb-title { margin: 0; }

.help-wash-xyx .sb-title h4 span { background: #f4f9ff; }

.help-wash-xyx .wash-xyx-con { margin-top: 50px; }

.help-wash-xyx .wash-xyx-con .wash-xyx-img { float: left; width: 48%; margin-right: 4%; }

.help-wash-xyx .wash-xyx-con .wash-xyx-img img { width: 100%; }

.help-wash-xyx .wash-xyx-con .wash-xyx-txt { float: left; width: 48%; }

.help-wash-xyx .wash-xyx-con .wash-xyx-txt dl dd { color: #19b5cf; font-size: 16px; margin: 20px 0; }

.table-tit { color: #c7994a; font-size: 24px; text-align: center; margin: 50px 0; }

.help-clothing-table1 { margin-top: 50px; }

.help-clothing-table1 table { float: left; width: 50%; }

.help-clothing-table1 table th { font-size: 16px; color:#004494; text-align: center; padding: 10px 0; background: #19b5cf; }

.help-clothing-table1 table tbody { border: 1px solid #e7e7e7; }

.help-clothing-table1 table tbody tr:first-child { background: #f1f1f1; }

.help-clothing-table1 table td { font-size: 16px; color: #333; text-align: center; padding: 10px 0; border-bottom: 1px solid #e7e7e7; vertical-align: middle; }

.help-clothing-table2 { margin-top: 50px; margin-bottom: 80px; }

.help-clothing-table2 table { float: left; width: 50%; }

.help-clothing-table2 table#boy thead { background: #19b5cf; }

.help-clothing-table2 table#girl thead { background: #d0121c; }

.help-clothing-table2 table thead th { font-size: 16px; color:#004494; text-align: center; padding: 10px 0; }

.help-clothing-table2 table thead th:nth-child(1) { width: 20%; }

.help-clothing-table2 table thead th:nth-child(2) { width: 20%; }

.help-clothing-table2 table thead th:nth-child(3) { width: 30%; }

.help-clothing-table2 table thead th:nth-child(4) { width: 30%; }

.help-clothing-table2 table tbody tr td { font-size: 16px; color: #333; text-align: center; padding: 10px 0; border: 1px solid #e7e7e7; vertical-align: middle; }

.help-shoes-table img { width: 100%; }

.help-shoes-model { margin: 80px 0 80px; }

.help-shoes-model img { max-width: 100%; margin: 0 auto; }

.help-wear-top .wear-top-item { margin: 50px 0; position: relative; }

.help-wear-top .wear-top-item:nth-child(odd) .wear-item-img { float: left; }

.help-wear-top .wear-top-item:nth-child(odd) .wear-item-txt { float: right; right: 0; }

.help-wear-top .wear-top-item:nth-child(even) .wear-item-img { float: right; }

.help-wear-top .wear-top-item:nth-child(even) .wear-item-txt { float: left; left: 0; }

.help-wear-top .wear-top-item .wear-item-img { width: 35%; }

.help-wear-top .wear-top-item .wear-item-img img { width: 100%; }

.help-wear-top .wear-top-item .wear-item-txt { width: 65%; padding: 0 5%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.help-wear-top .wear-top-item .wear-item-txt h4 { color: #19b5cf; font-size: 28px; }

.help-wear-top .wear-top-item .wear-item-txt p { color: #19b5cf; font-size: 16px; line-height: 26px; margin: 20px 0; }

.help-wear-zn { padding: 80px 0; }

.help-wear-zn .sb-title { margin: 0; }

.help-wear-zn .sb-title h4 span { background: #f4f9ff; }

.help-wear-zn .wear-zn-txt { margin-top: 50px; }

.help-wear-zn .wear-zn-txt h5 { color: #19b5cf; font-size: 22px; }

.help-wear-zn .wear-zn-txt dl dd { margin: 15px 0; }

.help-wear-zn .wear-zn-txt dl dd span { display: block; font-size: 16px; color: #19b5cf; padding-left: 15px; margin: 5px 0; position: relative; }

.help-wear-zn .wear-zn-txt dl dd span:before { display: block; content: ''; width: 5px; height: 5px; background: #19b5cf; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.help-wear-zn .wear-zn-txt dl dd p { font-size: 14px; color: #19b5cf; padding-left: 15px; line-height: 24px; }

.help-wear-zn .wear-zn-txt ul { width: 102%; margin-left: -1%; }

.help-wear-zn .wear-zn-txt ul li { float: left; width: 31.33%; margin: 1%; }

.help-wear-zn .wear-zn-txt ul li span { display: block; font-size: 16px; color: #19b5cf; text-align: center; }

.help-wear-zn .wear-zn-txt ul li img { width: 100%; margin-top: 20px; }

.help-wear-zn .wear-zn-txt .zn-txt-p { margin-top: 20px; }

.help-wear-zn .wear-zn-txt .zn-txt-p p { font-size: 16px; color: #19b5cf; text-align: center; }

.help-wear-dp { padding: 80px 0; }

.help-wear-dp .sb-title { margin: 0; }

.help-wear-dp .wear-dp-img { margin-top: 50px; }

.help-wear-dp .wear-dp-img .dp-img-l { float: left; width: 49%; margin-right: 2%; }

.help-wear-dp .wear-dp-img .dp-img-r { float: left; width: 49%; }

.help-wear-dp .wear-dp-img .dp-img-r .dp-img-item:first-child { margin-bottom: 2.5%; }

.help-wear-dp .wear-dp-img .dp-img-r .dp-img-item img { float: left; width: 49%; }

.help-wear-dp .wear-dp-img .dp-img-r .dp-img-item .dp-txt { float: left; width: 49%; margin-left: 2%; padding: 0 20px; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.help-wear-dp .wear-dp-img .dp-img-item { padding: 10px; background: #f4f9ff; position: relative; overflow: hidden; }

.help-wear-dp .wear-dp-img .dp-img-item img { width: 100%; }

.help-wear-dp .wear-dp-img .dp-img-item .dp-txt { text-align: center; }

.help-wear-dp .wear-dp-img .dp-img-item .dp-txt span { display: inline-block; color: #19b5cf; font-size: 20px; margin: 10px 0; }

.help-wear-dp .wear-dp-img .dp-img-item .dp-txt p { font-size: 14px; color: #19b5cf; text-align: left; }

.help-wear-ps { padding: 0 0 80px; }

.help-wear-ps .sb-title { margin: 0; }

.help-wear-ps .wear-ps { margin-top: 50px; }

.help-wear-ps .wear-ps .wear-ps-tit { color: #19b5cf; font-size: 22px; text-align: center; }

.help-wear-ps .wear-ps p { color: #19b5cf; font-size: 16px; margin: 20px 0; }

.help-wear-ps .wear-ps .wear-ps-img { margin-top: 50px; }

.help-wear-ps .wear-ps .wear-ps-img .ps-img-item { float: left; width: 48%; }

.help-wear-ps .wear-ps .wear-ps-img .ps-img-item:first-child { margin-right: 4%; }

.help-wear-ps .wear-ps .wear-ps-img .ps-img-item span { display: block; color: #19b5cf; font-size: 20px; text-align: center; margin-bottom: 20px; }

.help-wear-ps .wear-ps .wear-ps-img .ps-img-item img { width: 100%; }

.help-wear-show .wear-show-item { padding: 40px 0; position: relative; }

.help-wear-show .wear-show-item .inside-container { position: relative; }

.help-wear-show .wear-show-item:nth-child(odd) { background: #f4f9ff; }

.help-wear-show .wear-show-item:nth-child(odd) .show-item-img { float: left; margin-right: 4%; }

.help-wear-show .wear-show-item:nth-child(odd) .show-item-txt { float: left; right: 0; }

.help-wear-show .wear-show-item:nth-child(even) .show-item-img { float: right; margin-left: 4%; }

.help-wear-show .wear-show-item:nth-child(even) .show-item-txt { float: left; }

.help-wear-show .wear-show-item .show-item-img { width: 48%; }

.help-wear-show .wear-show-item .show-item-img img { width: 100%; }

.help-wear-show .wear-show-item .show-item-txt { width: 48%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.help-wear-show .wear-show-item .show-item-txt h5 { color: #19b5cf; font-size: 26px; padding-bottom: 20px; border-bottom: 1px solid #d2d3d7; }

.help-wear-show .wear-show-item .show-item-txt h5 span { display: block; color: #19b5cf; font-size: 18px; margin-top: 10px; }

.help-wear-show .wear-show-item .show-item-txt p { font-size: 16px; color: #333; margin: 20px 0; line-height: 26px; }

.htlp-dload { padding: 80px 0; }

.htlp-dload ul li { float: left; width: 31.33%; margin: 1%; text-align: center; }

.htlp-dload ul li img { width: 100%; }

.htlp-dload ul li span { display: block; color: #19b5cf; font-size: 16px; margin: 20px 0; }

.htlp-dload ul li a { display: block; width: 40px; height: 40px; background: url("../image/help-icon17.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; margin: 0 auto; }

.solution-con { padding: 80px 0; }

.solution-con .solution-top { margin-top: 50px; position: relative; }

.solution-con .solution-top img { width: 100%; }

.solution-con .solution-top dl { position: absolute; left: 0; bottom: 0; width: 100%; padding: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #19b5cf; opacity: 0.8; }

.solution-con .solution-top dl dd { float: left; width: 25%; font-size: 16px; color:#004494; text-align: center; }

.solution-con .solution-qz { margin-top: 50px; position: relative; background: #f2f9ff; }

.solution-con .solution-qz .solution-qz-img { float: left; width: 50%; }

.solution-con .solution-qz .solution-qz-img img { width: 100%; }

.solution-con .solution-qz .solution-qz-txt { float: left; width: 50%; padding: 0 5%; text-align: center; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.solution-con .solution-qz .solution-qz-txt span { display: block; color: #19b5cf; font-size: 22px; }

.solution-con .solution-qz .solution-qz-txt span img { display: inline-block; width: 40px; margin: 0 10px; }

.solution-con .solution-qz .solution-qz-txt p { color: #19b5cf; font-size: 16px; line-height: 26px; margin-top: 20px; }

.solution-swiper { padding: 80px 0; position: relative; }

.solution-swiper .swiper-container { margin: 50px 50px 0; }

.solution-swiper .swiper-slide img { width: 100%; }

.solution-swiper .swiper-button-next { top: 58%; background: url("../image/btn-r.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.solution-swiper .swiper-button-prev { top: 58%; background: url("../image/btn-l.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.solution-dg { padding: 50px 0; background: #f4f9ff; text-align: center; }

.solution-dg .dgBtn { display: inline-block; font-size: 16px; color:#004494; width: 300px; line-height: 50px; background: #19b5cf; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }

.solution-dg dl { max-width: 90%; margin: 40px auto 0; }

.solution-dg dl dd { float: left; width: 33.33%; padding: 0 2%; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-right: 1px solid #c9ccdd; }

.solution-dg dl dd:last-child { border: none; }

.solution-dg dl dd img { width: 50%; margin: 0 auto; }

.solution-dg dl dd span { display: block; height: 78px; color: #19b5cf; font-size: 16px; margin-top: 20px; line-height: 26px; }

.afterSales { padding: 80px 0; }

.afterSales .afterSales-logo img { margin: 0 auto; }

.afterSales .afterSales-list { margin-top: 50px; }

.afterSales .afterSales-list ul { max-width: 960px; margin: 0 auto; position: relative; }

.afterSales .afterSales-list ul li { float: left; width: 25%; padding: 0 3%; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; }

.afterSales .afterSales-list ul li:before { display: block; content: ''; width: 100%; height: 2px; border-top: 2px dashed #020063; position: absolute; top: 30%; left: 50%; }

.afterSales .afterSales-list ul li:last-child:before { display: none; }

.afterSales .afterSales-list ul li img { width: 60%; margin: 0 auto; position: relative; }

.afterSales .afterSales-list ul li span { display: block; height: 52px; color: #19b5cf; font-size: 16px; margin-top: 20px; line-height: 26px; }

.afterSales-pt { margin-top: 50px; }

.afterSales-pt .afterSales-pt-item { float: left; width: 48%; height: 480px; margin-right: 4%; padding: 0 5% 40px; background: #f4f9ff; border-top: 4px solid #020066; }

.afterSales-pt .afterSales-pt-item .sb-title h4 span { background: #f4f9ff; }

.afterSales-pt .afterSales-pt-item:last-child { margin-right: 0; }

.afterSales-pt .afterSales-pt-item img { max-width: 100%; }

.afterSales-pt .afterSales-pt-item dl dd { margin: 10px 0; }

.afterSales-pt .afterSales-pt-item dl dd span { display: block; color: #19b5cf; font-size: 16px; padding-left: 15px; position: relative; }

.afterSales-pt .afterSales-pt-item dl dd span:before { display: block; content: ''; width: 5px; height: 5px; background: #19b5cf; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.afterSales-pt .afterSales-pt-item dl dd p { margin: 15px 0; padding-left: 15px; overflow: hidden; }

.afterSales-pt .afterSales-pt-item dl dd p a { display: inline-block; font-size: 14px; color:#004494; width: 120px; line-height: 40px; text-align: center; text-indent: 20px; background: #19b5cf url("../image/location-white.png") no-repeat left 15px center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }

.afterSales-pt .afterSales-pt-item dl dd p img { float: left; max-width: 120px; }

.afterSales-pt .afterSales-pt-item dl dd p em { float: left; color: #19b5cf; font-size: 14px; margin-left: 20px; margin-top: 7%; }

.afterSales-pt .afterSales-pt-item h5 { color: #19b5cf; font-size: 16px; text-align: center; }

.afterSales-pt .afterSales-pt-item h5 a { display: block; font-size: 14px; color:#004494; width: 120px; line-height: 40px; text-align: center; text-indent: 35px; background: #19b5cf url("../image/other-icon08.png") no-repeat left 15px center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin: 15px auto; }

.consultant-con { padding: 80px 0; }

.consultant-con .consultant-tel dl { margin-top: 50px; }

.consultant-con .consultant-tel dl dd { float: left; width: 46%; padding: 15px; text-align: center; background: #f4f9ff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-right: 4%; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }

.consultant-con .consultant-tel dl dd:last-child { margin-right: 0; }

.consultant-con .consultant-tel dl dd a { display: inline-block; line-height: 60px; }

.consultant-con .consultant-tel dl dd img { display: inline-block; float: left; width: 60px; }

.consultant-con .consultant-tel dl dd span { display: inline-block; font-size: 16px; color: #19b5cf; margin-left: 30px; font-weight: bold; }

.contact-infor { padding: 80px 0; background: url("../image/other-img06.png") no-repeat center; -moz-background-size: cover; background-size: cover; }

.contact-infor .contact-infor-data { text-align: center; padding: 0 10px; }

.contact-infor .contact-infor-data h4 { font-size: 22px; color:#004494; margin-bottom: 40px; }

.contact-infor .contact-infor-data p { overflow: hidden; max-width: 400px; line-height: 40px; margin: 10px auto; }

.contact-infor .contact-infor-data p span { float: left; width: 22%; font-size: 14px; color:#004494; text-align: left; }

.contact-infor .contact-infor-data p input { float: right; font-size: 14px; color: #333; width: 78%; height: 40px; line-height: 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: none; background: rgba(255, 255, 255, 0.8); outline: none; text-indent: 10px; }

.contact-infor .contact-infor-data p input.tjBtn { color:#004494; background: #233194; cursor: pointer; margin-top: 30px; }

.contact-infor .contact-infor-data p textarea { float: right; font-size: 14px; color: #333; width: 78%; height: 100px; line-height: 20px; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: none; background: rgba(255, 255, 255, 0.8); outline: none; }

.success { padding: 100px 0; }

.success .successCon { text-align: center; padding: 0 10px; }

.success .successCon img { width: 100px; margin: 30px auto; }

.success .successCon span { display: block; color: #19b5cf; font-size: 30px; }

.success .successCon p { font-size: 16px; color: #19b5cf; line-height: 26px; margin-top: 30px; }

.store-map-warp { padding: 80px 0; }

.store-map-warp.store-schoolMap { padding-top: 0; }

.store-map-warp .store-tit { padding: 15px 20px; background: #f4f9ff; }

.store-map-warp .store-tit h4 { color: #19b5cf; font-size: 22px; padding-left: 10px; border-left: 4px solid #19b5cf; }

.store-map-warp .store-map { height: 480px; margin-top: 40px; }

.store-map-warp .store-map .store-map-list { float: left; width: 30%; height: 100%; }

.store-map-warp .store-map .store-map-list ul li { padding: 10px 0; border-bottom: 1px solid #e2e2e2; }

.store-map-warp .store-map .store-map-list ul li.active a span.addNum { color:#004494; background: #19b5cf; }

.store-map-warp .store-map .store-map-list ul li a { display: block; padding-left: 40px; position: relative; }

.store-map-warp .store-map .store-map-list ul li a span { display: block; margin: 5px 0; }

.store-map-warp .store-map .store-map-list ul li a span.addNum { font-size: 18px; color: #19b5cf; width: 26px; height: 26px; line-height: 26px; text-align: center; border: 2px solid #19b5cf; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; top: 0; left: 0; }

.store-map-warp .store-map .store-map-list ul li a span.store-name { color: #19b5cf; font-size: 18px; }

.store-map-warp .store-map .store-map-list ul li a span.store-tel { color: #19b5cf; font-size: 16px; }

.store-map-warp .store-map .store-map-list ul li a span.store-add { color: #999; font-size: 16px; }

.store-map-warp .store-map .store-map-con { float: left; width: 66%; height: 100%; margin-left: 4%; }

.store-map-warp .store-map .store-map-con #brandMap { width: 100%; height: 100%; }

.store-map-warp .store-map .store-map-con #schoolMap { width: 100%; height: 100%; }

.none-con { text-align: center; padding: 60px 0 120px; }

.none-con img { margin: 0 auto; }

.none-con span { display: block; color: #19b5cf; font-size: 30px; margin: 40px 0 0; }

.none-con p { color: #19b5cf; font-size: 14px; margin-top: 10px; }

.none-con a { display: inline-block; font-size: 16px; color:#004494; width: 280px; line-height: 80px; text-align: center; background: #19b5cf; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin-top: 40px; }

.search-result { margin: 60px 0; overflow: hidden; }

.search-result .search-int { float: left; width: 88%; font-size: 16px; color: #333; padding: 20px 0; text-indent: 2em; line-height: 16px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none; }

.search-result .search-btn { float: left; width: 12%; font-size: 16px; color:#004494; background: #19b5cf; padding: 22px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: none; outline: none; cursor: pointer; }

@media screen and (max-width: 1440px) {
	.position-life .position-life-list {
		max-width: 1024px;
		margin: 40px auto 0;
	}
	.position-life .position-life-list .swiper-container { height: 480px; }
	.position-life .position-life-list .position-life-item .life-tit span { font-size: 28px; }
	.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-ch { font-size: 24px; }
	.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-ch span { font-size: 34px; }
	.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-en { font-size: 28px; }
	.position-beautiful { margin-top: 50px; }
	.position-beautiful > img { width: 300px; margin: 40px auto; }
	.history #swiper-container1 .swiper-slide .history-con .history-con-l span.years { font-size: 46px; }
	.history #swiper-container1 .swiper-slide .history-con .history-con-r span.h-en { font-size: 46px; }
	.sense .sense-core ul li { height: 190px; }
	.sense .sense-core ul li .sense-core-item span.core-ch { font-size: 20px; }
	.sense .sense-core ul li .sense-core-item span.core-en { font-size: 18px; }
	.news-con { padding: 50px 0; }
	.sym-index-banner .sym-index-con .sym-banner-item .sym-popup .inside-container { max-width: 1024px; }
	.schoolfullpage .inside-container { max-width: 1024px; }
	.schoolfullpage .ed-wellbeing .ed-wellbeing-con .well-img { width: 24%; }
	.schoolfullpage .ed-wellbeing .ed-wellbeing-con .well-txt p { font-size: 18px; line-height: 30px; margin: 20px 0; }
	.introduction-paptenr-con .jzl li img{
		max-width: 74%;
	}
}

@media screen and (max-width: 1280px) { .ed-partner-banner > img { width: 1280px; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
	.ed-partner-banner .ed-banner-con img { width: 220px; }
	.ed-partner-banner .ed-banner-con p { font-size: 18px; }
	.sym-index-banner .sym-index-con .sym-banner-item .sym-popup .inside-container { max-width: 960px; } }

@media screen and (max-width: 1024px) {
	.introduction-banner { margin-top: 55px; }
	.introduction-banner .introduction-banner-txt { padding: 0 20px; }
	.introduction-banner .introduction-banner-txt img { width: 450px; }
	.introduction-banner .introduction-banner-txt h1 { font-size: 24px; }
	.introduction-banner .introduction-banner-txt p { font-size: 14px; }
	.introduction-paptenr .introduction-paptenr-txt { z-index: 2; }
	.introduction-paptenr img { display:none;width: 1024px; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
	.introduction-design{padding: unset;
		width: 100%;}
	.introduction-design .introduction-design-img{
		width: 100%;
	}
	.introduction-design .introduction-design-img img{
		margin: unset;
		width: 100%;
	}
	.introduction-design .introduction-design-txt{
		width: 100%;
		margin-top: 39px;
	}
	.introduction-design .introduction-design-txt{
		height: unset;
	}
	.introduction-design-txt .item .inside-title{
		width: 100%;
		height: 19.3rem;
	}
	.introduction-paptenr .introduction-paptenr-txt .inside-title .title-en{
		width: unset;
		margin: unset;
	}
	.introduction-paptenr .introduction-paptenr-txt .inside-title .title-txt{
		font-size: 14px;
		line-height: 22px;
		margin-top: 20px;
		width: unset;
		margin-left: unset;
	}
	.introduction-paptenr {
		position: relative;
		overflow: hidden;
		height: 48rem;
		margin-top: -8rem;
	}
	.introduction-paptenr .introduction-paptenr-txt{
		top: 6rem;
	}
	.introduction-paptenr-con .jzl{
		width: 100%;
		padding-top: 2rem;
		bottom: unset;
		margin-left: unset;
	}
	.introduction-design-txt .item .inside-img{
		width: 100%;
		margin: 0 auto;
		float: unset;
	}
	.position-bt .position-bt-con{
		width: 100%;
	}
	.position-bt .position-bt-con .title{
		font-size: 1.5rem;
		margin-top: 80px;
	}
	.position-bt .position-bt-con .content{
		padding: 0 1.5rem;
	}

	.sense .inside-container .sense-core{
		width: 100%;
		height: 240px;
		background-size: 150% 100%;
		margin-bottom: 30px;
		margin-top: 30px;
	}
	.sense-item2 .inside-container .sense-action .inside-title .title-en{
		font-size: 35px;
	}
	.sense-item2 .inside-container .sense-action ul li{
		width: 100%;

		height: 245px;
	}
	.sense-item2 .inside-container .sense-action ul li .title{
		margin-top: 195px;
	}
	.sense-item2 .inside-container .sense-action ul li:nth-child(1){
		background-size: 100% 100%;
	}
	.sense-item2 .inside-container .sense-action ul li:nth-child(2){
		background-size: 100% 100%;
		margin-left: 0;
	}
	.sense-item2 .inside-container .sense-action ul li:nth-child(2) .title{
		margin-top: 160px;
		height: 85px;
	}
	.sense-item2 .inside-container .sense-action .img-logo{
		display: none;
	}
	.ed-material-content .inside-container ul li .inside-title{
		width: 100%;
	}
	.ed-material-content .inside-container ul li .inside-con{
		width: 100%;
		background-size: 100% 100%;
		height: 19rem;
	}
	.ed-material-content .inside-container ul li .inside-con .title{
		margin-top: 3rem;
	}
	.ed-material-content .inside-container ul li img {
		left: 0;
		width: 100%;
		transform: translatey(-79%);
	}
	.ed-material-content .inside-container ul li:nth-child(2){
		margin-top: 8rem;
		margin-bottom: 8rem;
	}
	.ed-material-content .inside-container ul li:nth-child(2) img{
		left: 0;
	}
	.ed-deep .inside-title{
		max-width: 100%;
	}
	.ed-deep .ed-deep-swiper{
		width: 100%;
	}
	.ed-deep .ed-deep-swiper .item{

		width: 100%;
		background-size: 100% 100%;
		height: 25rem;
	}
	.ed-deep .ed-deep-swiper .item:nth-child(n+1){
		top: 2rem;
		left:unset;
	}
	.ed-initiatives{
		margin-top: 63rem;
		height: 30rem;
		background-repeat: no-repeat;
		background-size: 100%;
	}
	.ed-initiatives .inside-container .inside-title .title-en{
		padding-top: 12rem;
	}
	.ed-initiatives .inside-container .inside-title .title-txt{
		margin-top: 3rem;
	}
	.ed-advantage .inside-title .title-en{
		font-size: 3rem;
		line-height: 3rem;
	}
	.ed-advantage .inside-title .title-ch{
		margin-top: 2rem;
	}
	.ed-advantage .inside-title .title-txt{
		margin: 2rem 0;
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.ed-advantage .inside-title .title-txt:nth-child(2){
		margin-top: 1rem;
	}
	.ed-product .inside-title{
		height: 10rem;
	}
	.ed-top .inside-title .title-en{
		font-size: 2rem;
		line-height: 2rem;
		margin-top: 2rem;
	}
	.ed-product .product-con{
		height: auto;
	}
	.ed-product .product-con .product-left{
		float: unset;
		width: 100%;
	}
	.ed-product .product-con .product-right img:nth-child(n+2){
		top: 1rem;
		left: 0rem;
	}
	.ed-product .product-con .product-right{
		width: 100%;
		float: unset;
	}
	.ed-product .inside-container{
		width: 100%;
	}
	.ed-class-item-3 .inside-title .title-en{
		font-size: 2rem;
		line-height: 2rem;
	}
	.ed-product .inside-container .inside-product .item{
		width: 100%;
	}
	.ed-product .inside-container .inside-product .item a .inside-title .btop{
		display: none;
	}
	.ed-top .inside-title .btop-img{
		display: none;
	}
	.ed-product .inside-container .inside-product .item a .inside-title{
		height: 3rem;
	}
	.ed-join .contact{
		height: auto;
	}
	.ed-join .contact li, .ed-school-class-item li{
		width: 46%;
		margin: 2%;
	}
	.ed-join img{
		width: 100%;
	}
	.ed-join .item .left{
		width: 100%;
		float: unset;
	}
	.ed-top .item .left li{
		width: 8.9rem;
		height: 3.5rem;
	}
	.ed-top .item .left li:nth-child(1){
		left: 1rem;
		top: 8rem;
	}
	.ed-top .item .left li:nth-child(2){
		left: 1rem;
		top: 9rem;
	}
	.ed-top .item .left li:nth-child(3){
		left: 1rem;
		top: 10rem;
	}
	.ed-top .item .left li:nth-child(4){
		left: 12rem;
		top: -2.5rem;

	}
	.ed-top .item .left li:nth-child(5){
		left: 1rem;
		top: -11rem;
		width: 20rem;
		background-image: url(../image/join-m-bg.png);
		color: #004494;
		height: 4rem;
		line-height: 4rem;
		text-align: center;
	}
	.ed-top .item .left li:nth-child(6){
		top: -5.5rem;
		left: 12rem;
	}
	.ed-top .item .left li:nth-child(7){
		top: -4.5rem;
		left: 12rem;
	}
	.ed-top .item .con{
		top: 0;
		left: 0;
	}
	.ed-join .item-last{
		height: auto;
	}
	.ed-join .item-last .title{
		font-size: 1.5rem;
	}
	.ed-join .item-last .left{
		width: 100%;
		height: 15rem;
		background-size: 100% 100%;
		float: unset;
	}
	.ed-join .item-last .left .con{
		font-size: 1.25rem;
		line-height: 2rem;
		margin-top: 0rem;
		padding-top: 6rem;
	}
	.ed-join .item-last .right{
		width: 100%;
		margin-left: unset;
		padding: 10px;
		float: unset;
		height: 18rem;
	}
	.ed-join .item-last .right .con{
		font-size: 1rem;
		line-height: 1.7rem;
	}
	.ed-join .content{
		background-image: unset;
	}
	.ed-join .content .item-d {
		left: 0;
		top: 0;
		width: 100%;
		padding: 1rem;
	}
	.ed-top .content .inside-title{
		padding: 0;
	}
	.ed-top .content  .inside-title .title-en{
		color: #fff;
	}
	.ed-top .content  .inside-title .title-ch{
		color: #fff;
	}
	.ed-top .content  .inside-title .title-txt{
		color: #fff;
	}
	.ed-join .content .item-d:nth-child(2){
		width: 100%;
		padding: 1rem;
		height: 20rem;
		left: 0;
		top: 1rem;
	}
	.ed-form{
		width: 100%;
	}
	.ed-form .inside-container{
		max-width: 100%;
		padding: 0;
	}
	.ed-form .inside-container .left{
		margin-bottom: 2rem;
		position:unset;
		margin-top: 1rem;
	}
	.ed-form .inside-container .left img{
		width: 100%;
	}
	.ed-form .inside-container .right{
		 width: 100%;
		position:unset;
		left: 0;
		bottom: 0;
	}
	.ed-form .inside-container .right form{
		width: 100%;
		background-size: 100%;
		height: auto;
	}
	.ed-form .inside-container .right .form_title{
	padding-bottom: 0;
	line-height: 4rem;
	}
	.ed-form .inside-container .right .item{
		width: 100%;
	}
	.ed-form .inside-container .right .item .title{
		width: 26%;
		padding-left: 2rem;
	}
	.ed-form .inside-container .right .item .con{
		width: 60%;
	}
	.ed-form .inside-container .right .item textarea{
		height: 5rem;
	}
	.ed-form .inside-container .right .item:last-child{
		padding-bottom: 2.5rem;
	}
	.ed-form .inside-container .right .item input.submit{
		width: 74%;
		margin-top: 0;
	}
	.ed-class-join .inside-title{
		height: 11rem;
	}
	.ed-class-item-3 .inside-container .img-show img{
		   width: 100%;
	}
	.ed-region .inside-con-one{
		height: 60rem;
	}
	.ed-top .inside-title .title-en{
		font-size: 1.5rem;
	}
	.ed-region .inside-title .title-ch{
		font-size: 1.2rem;
		line-height: 1.3rem;
	}
	.ed-region .inside-left,.ed-region .inside-right{
		width: 100%;
	}
	.ed-join .contact{
		height: auto;
		margin-top: 1px;
	}
	.ed-class-join .img-show img{
		transform:unset;
		position:unset;
		width: 100%;
	}
	.ed-class-join .img-show img:nth-child(2){
		transform: unset;
		position: unset;
		left: unset;
	}
	.ed-class-item-2{
		margin-top: 2rem;
	}
	.ed-after-sales .inside-container .inside-title {
		height: 11rem;
	}
	.ed-after-sales .inside-container ul li{
		width: 100%;
	}
	.ed-after-sales .inside-container ul li img{
		width: 100%;
	}
	.ed-after-sales .service .item-d{
		width: 100%;
		float: unset;
	}
	.ed-after-sales .service .item-d .inside-title{
		height: auto;
	}
	.ed-after-sales .service .inside-container .item-d .inside-title .con ul li{
		width: 100%;
	}
	.ed-after-sales .service .inside-container .item-d .inside-title .detail{
		display: none;
	}
	.ed-after-sales .service{
		height: auto;
	}
	.introduction-bt .introduction-bt-txt .introduction-bt-con p { font-size: 14px; line-height: 24px; }
.position-banner { margin-top: 55px; }
.position-banner > img { width: 1024px; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.position-banner .position-banner-txt .position-banner-con img { width: 220px; }
.position-banner .position-banner-txt .position-banner-con p { font-size: 14px; line-height: 24px; }
.position-life { margin-top: 50px; }
.position-life .position-life-list { margin-top: 30px; }
.position-life .position-life-list .position-life-item { margin-top: 30px; }
.position-life .position-life-list .position-life-item .life-img p { font-size: 14px; line-height: 24px; }
.position-life .position-life-img p { font-size: 14px; line-height: 24px; }
.position-thisLife { margin-top: 50px; }
.position-thisLife .position-thisLife-list { margin-top: 30px; }
.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt p { font-size: 14px; }
.position-beautiful ul li img { width: 40%; }
.position-beautiful ul li span { font-size: 20px; }
.position-beautiful ul li p { font-size: 18px; height: 50px; }
.position-bt .position-bt-logo img { width: 220px; }
.mission-change { margin-top: 50px; }
.mission-change .mission-change-list .mission-change-item { margin-top: 40px; }
.mission-change .mission-change-list .mission-change-item .m-change-txt h1 { font-size: 18px; }
.mission-change .mission-change-list .mission-change-item .m-change-txt p { font-size: 14px; line-height: 24px; }
.mission-change .mission-change-list .mission-change-item .m-change-txt a { line-height: 30px; margin-top: 20px; }
.mission-advocates { padding: 50px 0; }
.mission-advocates ul { margin-top: 30px; }
.mission-advocates ul li .adv-con .adv-txt span { font-size: 18px; }
.mission-practice { padding: 50px 0; }
.history { margin-top: 55px; }
.history #swiper-container1 { padding: 100px 0; }
.history #swiper-container2 { margin: 0; padding: 40px 60px 40px; }
.sense .sense-core ul li{
height: 150px;
}
.sense .sense-action ul li { padding: 0; }
.sense .sense-action ul li a { font-size: 14px; line-height: 22px; }
.news-con { margin-top: 55px; }
.news-con .news-con-top .news-item span { font-size: 14px; }
.news-con .news-list ul li .news-txt h4 a { font-size: 18px; }
.news-con .news-list ul li .news-txt p { font-size: 14px; line-height: 22px; }
.news-con .news-list ul li .news_txt h4 a { font-size: 18px; }
.news-con .news-list ul li .news_txt p { font-size: 14px; line-height: 22px; }
.mission-details { margin: 55px auto 0; padding: 50px 10px; }
.mission-details h1 { font-size: 20px; }
.mission-details .mission-details-txt p { font-size: 14px; line-height: 24px; }
.ed-partner-banner { margin-top: 55px; }
.ed-partner-banner .ed-partner-txt { left: 60%; }
.ed-partner-banner .ed-partner-txt img { width: 220px; }
.ed-partner-banner .ed-partner-txt p { font-size: 14px; }
.ed-change { padding: 50px 0; }
.ed-change .ed-change-img { margin-top: 40px; }
.ed-change .ed-change-img .change-img-j span { font-size: 22px; }
.ed-change .ed-change-img .change-img-j span em { font-size: 38px; }
.ed-change .ed-change-img .change-img-j p { font-size: 16px; }
.ed-change .ed-change-txt p { font-size: 14px; line-height: 24px; }
.ed-programme { padding: 50px 0; }
.ed-programme dl { margin-top: 20px; }
.ed-programme dl dd { margin: 10px 10px; }
.ed-programme ul { margin-top: 30px; }
.ed-programme ul li .xt-txt span { font-size: 16px; height: 42px; }
.ed-programme ul li .xt-txt p { font-size: 14px; line-height: 24px; margin-top: 5px; }
.ed-process { padding: 50px 0; }
.ed-chain { padding: 50px 0; }
.ed-chain .ed-chain-list ul li .chain-num { width: 100px; height: 100px; }
.ed-chain .ed-chain-list ul li .chain-num span { font-size: 38px; }
.ed-chain .ed-chain-list ul li p { font-size: 14px; line-height: 22px; }
.sb-title { margin: 20px 0; }
.sb-title h1 { font-size: 20px; }
.ed-technology { padding: 50px 0; }
.ed-technology .ed-technology-list .ed-technology-item .technology-txt .technology-name-ch { font-size: 16px; }
.ed-technology .ed-technology-list .ed-technology-item .technology-txt .technology-name-en { font-size: 16px; }
.ed-technology .ed-technology-list .ed-technology-item .technology-txt p { font-size: 14px; line-height: 22px; margin-top: 10px; height: 110px; }
.ed-base .ed-base-con .ed-base-txt { padding: 25px; }
.ed-base .ed-base-con .ed-base-txt p { font-size: 14px; line-height: 24px; }
.ed-base .ed-base-con .ed-base-txt dl dd { font-size: 14px; line-height: 24px; }
.ed-clothle { padding: 50px 0; }
.ed-clothle .ed-clothle-img p { font-size: 18px; }
.ed-deep { padding: 50px 0; }
.ed-deep .ed-deep-swiper .swiper-slide .deep-txt span { font-size: 20px; }
.ed-deep .ed-deep-swiper .swiper-slide .deep-txt p { font-size: 14px; }
.ed-deep .ed-deep-swiper .swiper-slide .deep-txt a { line-height: 35px; padding: 0 25px; }
.ed-deep ul li span { font-size: 14px; }
.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt h4 { font-size: 18px; }
.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt p { font-size: 14px; line-height: 24px; margin: 10px 0; }
.ed-rural { padding: 50px 0; }
.ed-rural ul li span { font-size: 16px; }
.ed-rural ul li p { font-size: 14px; }
.ed-news .ed-news-img span { font-size: 14px; }
.ed-news .ed-news-list dl dd { font-size: 14px; }
.ed-news .ed-news-list dl dd .ed-news-type { font-size: 16px; }
.ed-initiatives .ed-initiatives-con p { font-size: 14px; line-height: 24px; }
.ed-action ul li .action-con .action-con-img img { width: 40%; }
.ed-action ul li .action-con span { font-size: 18px; }
.sym-index-banner { margin-top: 55px; }
.sym-index-banner .sym-index-con .sym-banner-item .sym-hover-con span { font-size: 32px; }
.sym-index-banner .sym-index-con .sym-banner-item .sym-hover-con p { font-size: 14px; margin: 10px 0; }
.sym-index-banner .sym-index-con .sym-banner-item .sym-popup { padding: 0 40px; }
.sym-index-banner .sym-index-con .sym-banner-item .other-popup h4 { font-size: 18px; margin: 20px 0; }
.sym-index-banner .sym-index-con .sym-banner-item .other-popup p { font-size: 14px; line-height: 24px; max-width: 95%; }
.sym-cityChoose { margin-top: 50px; }
.sym-cityChoose .citySchool { margin-top: 30px; }
.sym-cityChoose .cityChoose-select .city-item#country span { font-size: 14px; }
.sym-cityChoose .cityChoose-select .city-item#province span { font-size: 14px; }
.sym-cityChoose .cityChoose-select .city-item#province select { font-size: 14px; }
.sym-guwen .sym-guwen-lx { padding: 30px 10px; }
.sym-guwen .sym-guwen-lx img { width: 180px; }
.sym-guwen .sym-guwen-lx h1 { font-size: 20px; }
.sym-guwen .sym-guwen-lx a { font-size: 14px; line-height: 46px; padding: 0 20px 0 62px; -moz-background-size: 28px; background-size: 28px; }
.sym-guwen .sym-guwen-lx h5 { font-size: 18px; }
.sym-guwen .sym-guwen-lx .guwen-lx-table { margin-top: 20px; }
.sym-guwen .sym-guwen-lx .guwen-lx-table p input { height: 30px; line-height: 30px; }
.ed-partner-banner .ed-banner-con img { width: 180px; }
.ed-partner-banner .ed-banner-con h1 { font-size: 24px; }
.ed-partner-banner .ed-banner-con p { font-size: 14px; }
.ed-partner-data { padding: 50px 0; }
.ed-partner-data p { font-size: 16px; line-height: 26px; }
.ed-partner-data dl dd { font-size: 16px; padding-left: 80px; }
.ed-partner-data dl dd span { font-size: 22px; }
.ed-advantage { padding: 50px 0; }
.ed-advantage ul li img { width: 50px; }
.ed-advantage ul li span { font-size: 18px; }
.ed-cooperation .ed-cooperation-txt .sk-txt-con { padding: 0; }
.ed-cooperation .ed-cooperation-txt .sk-txt-con span { font-size: 18px; }
.ed-cooperation .ed-cooperation-txt .sk-txt-con p { font-size: 14px; line-height: 22px; }
.ed-case { padding: 50px 0; }
.sym-enter { padding: 50px 0; }
.sym-enter ul li { margin: 20px 0; }
.sym-enter ul li img { width: 60px; }
.sym-enter ul li span { font-size: 16px; }
.sym-enter .sym-enter-txt p { font-size: 14px; line-height: 28px; }
.ed-brandGroup.mt-80 { margin-top: 50px; }
.ed-brandGroup .ed-brandGroup-logo { margin: 30px 0; }
.ed-brandGroup .ed-brandGroup-logo img { width: 220px; }
.ed-brandGroup .ed-brandGroup-swiper { padding: 0 30px; }
.ed-brandGroup .ed-brandGroup-swiper .swiper-button-prev { width: 14px; left: 0; }
.ed-brandGroup .ed-brandGroup-swiper .swiper-button-next { width: 14px; right: 0; }
.ed-brandGroup .ed-brand-js { margin-top: 30px; }
.ed-brandGroup .ed-brand-js .ed-brand-top .js-r h4 { font-size: 18px; }
.ed-brandGroup .ed-brand-js .ed-brand-top .js-r p { font-size: 14px; line-height: 24px; }
.ed-brandGroup .ed-brand-js .ed-brand-bottom p { font-size: 14px; }
.ed-wellbeing.mt-80 { margin-top: 50px; }
.ed-wellbeing .ed-wellbeing-con .well-txt p { font-size: 18px; line-height: 28px; }
.ed-study.mt-80 { margin-top: 50px; }
.ed-study .ed-study-img { margin-top: 30px; }
.ed-study .ed-study-list .ed-study-item .study-item-txt .item-num { font-size: 130px; }
.ed-study .ed-study-list .ed-study-item .study-item-txt p { font-size: 16px; line-height: 26px; }
.ed-study .ed-join-school { margin: 80px 0; }
.ed-study .ed-join-school a { font-size: 16px; line-height: 50px; }
.afterSales { padding: 50px 0; }
.afterSales .afterSales-list ul li span { font-size: 14px; margin-top: 10px; line-height: 24px; }
.consultant-con { padding: 50px 0; }
.contact-infor { padding: 50px 0; }
.help-con .help-link { margin-top: 30px; }
.help-con .help-link ul li span { display: block; height: 40px; }
.help-buy { margin: 50px 0; }
.help-wash { margin-top: 40px; }
.help-wash .help-wash-switch .wash-switch-txt .switch-txt-item p { font-size: 14px; }
.help-wash .help-wash-switch .wash-switch-txt .switch-txt-item p .tit { font-size: 20px; }
.help-wash-yh { margin-top: 40px; padding: 40px 0; }
.help-wash-yh .wash-yh-p p { font-size: 14px; }
.help-wash-yh .wash-yh-list .wash-yh-item .yf-type { font-size: 18px; }
.help-wash-yh .wash-yh-list .wash-yh-item p { font-size: 14px; line-height: 24px; }
.help-wash-xj { padding: 40px 0; }
.help-wash-xj .wash-xj-list { margin-top: 20px; }
.help-wash-xj .wash-xj-list .wash-xj-item span { font-size: 18px; }
.help-wash-xj .wash-xj-list .wash-xj-item p { font-size: 14px; line-height: 24px; padding: 0 10px; }
.help-wash-xyx { padding: 40px 0; }
.help-wash-xyx .wash-xyx-con { margin-top: 20px; }
.help-wash-xyx .wash-xyx-con .wash-xyx-txt dl dd { font-size: 14px; line-height: 24px; }
.table-tit { font-size: 20px; margin: 20px 0; }
.help-clothing-table1 table th { font-size: 14px; }
.help-clothing-table1 table td { font-size: 14px; }
.help-clothing-table2 { margin: 30px 0; }
.help-clothing-table2 table thead th { font-size: 14px; }
.help-clothing-table2 table tbody tr td { font-size: 14px; }
.help-wear-top .wear-top-item .wear-item-txt h4 { font-size: 22px; }
.help-wear-top .wear-top-item .wear-item-txt p { font-size: 14px; line-height: 24px; }
.help-wear-zn { padding: 40px 0; }
.help-wear-zn .wear-zn-txt { margin-top: 30px; }
.help-wear-dp { padding: 50px 0; }
.help-wear-dp .wear-dp-img .dp-img-item .dp-txt span { font-size: 16px; }
.help-wear-ps .wear-ps p { font-size: 14px; }
.help-wear-ps .wear-ps .wear-ps-img .ps-img-item span { font-size: 18px; }
.help-wear-show .wear-show-item .show-item-txt h5 { font-size: 20px; }
.help-wear-show .wear-show-item .show-item-txt h5 span { font-size: 16px; }
.help-wear-show .wear-show-item .show-item-txt p { font-size: 14px; line-height: 24px; margin: 10px 0; }
.htlp-dload { padding: 50px 0; }
.htlp-dload ul li span { font-size: 14px; }
.htlp-dload ul li a { width: 30px; height: 30px; }
.solution-con { padding: 50px 0; }
.solution-con .solution-top { margin-top: 30px; }
.solution-con .solution-top dl dd { font-size: 14px; }
.solution-con .solution-qz .solution-qz-txt { padding: 0 20px; }
.solution-con .solution-qz .solution-qz-txt span { font-size: 18px; }
.solution-con .solution-qz .solution-qz-txt span img { width: 25px; }
.solution-con .solution-qz .solution-qz-txt p { font-size: 14px; line-height: 24px; }
.solution-swiper { padding: 50px 0; }
.solution-swiper .swiper-container { margin: 30px 20px 0; }
.solution-swiper .swiper-button-next { width: 14px; right: 0; }
.solution-swiper .swiper-button-prev { width: 14px; left: 0; }
.solution-dg dl dd img { width: 60px; }
.solution-dg dl dd span { font-size: 14px; line-height: 24px; }
.store-map-warp { padding: 50px 0; }
.store-map-warp .store-tit h4 { font-size: 18px; }
.store-map-warp .store-map .store-map-list ul li a span.store-name { font-size: 16px; }
.store-map-warp .store-map .store-map-list ul li a span.store-tel { font-size: 14px; }
.store-map-warp .store-map .store-map-list ul li a span.store-add { font-size: 14px; }
.success { padding: 50px 0; }
.success .successCon img { width: 60px; margin: 20px auto; }
.success .successCon span { font-size: 22px; }
.success .successCon p { font-size: 14px; line-height: 24px; } }

@media screen and (max-width: 768px) { .ed-partner-banner .ed-partner-txt { width: 100%; left: 50%; text-align: center; }
.ed-partner-banner .ed-partner-txt .ed-partner-con { padding: 0 20px; }
.ed-partner-banner .ed-partner-txt img { margin: 0 auto; }
.ed-partner-banner .ed-partner-txt p { font-size: 14px; }
.position-banner > img { left: 50%; }
.introduction-banner > img { width: 768px; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.introduction-banner .introduction-banner-txt img { width: inherit; max-width: 280px; }
.introduction-design .introduction-design-img ul li { float: none; width: 100%; }
.introduction-bt > img { position: relative; width: 768px; right: 0; }
.introduction-bt .introduction-bt-txt { width: 100%; }
.introduction-bt .introduction-bt-txt .introduction-bt-con { padding: 0 20px; }
.position-banner .position-banner-txt { width: 100%; text-align: center; }
.position-banner .position-banner-txt .position-banner-con { float: none; text-align: center; padding: 0 20px; }
.position-banner .position-banner-txt .position-banner-con img { margin: 0 auto; }
.position-life .position-life-list { padding: 0 20px; }
.position-life .position-life-list .swiper-container { height: auto; padding-bottom: 30px; }
.position-life .position-life-list .swiper-container .swiper-pagination { bottom: 0; }
.position-life .position-life-list .position-life-item .life-tit { float: none; width: 100%; position: inherit; top: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.position-life .position-life-list .position-life-item .life-tit span { font-size: 22px; width: inherit; text-align: center; }
.position-life .position-life-list .position-life-item .life-img { float: none; width: 100%; margin-top: 20px; }
.position-life .position-life-list .position-life-item .life-img p { padding: 0 20px; }
.position-thisLife .position-thisLife-list .position-thisLife-item { padding-top: 0; margin-bottom: 0; }
.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt { float: none !important; width: 100%; position: inherit; top: inherit; padding: 0 20px; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-ch { font-size: 18px; }
.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-ch span { font-size: 24px; }
.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt .thisLife-txt-en { font-size: 22px; }
.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-txt p { margin-top: 10px; }
.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-img { float: none; width: 100%; margin-top: 30px; }
.position-thisLife .position-thisLife-list .position-thisLife-item .thisLife-img img { width: 100%; }
.position-thisLife .position-thisLife-img p {
font-size: 14px;
padding: 0 20px;
margin: 30px auto;
line-height: 24px;
}
.position-thisLife .position-thisLife-img > img{
width: 100%;
}
.position-thisLife .position-thisLife-img p span img { width: 40px; }
.position-thisLife .position-thisLife-img p strong { font-size: 18px; line-height: 28px; margin: 10px 0; }
.position-beautiful > img { width: 220px; }
.position-beautiful ul { margin: 40px 0; }
.position-beautiful ul li { float: none; width: 100%; margin-right: 0; margin-top: 20px; }
.position-bt .position-bt-logo { float: none; width: 100%; padding: 40px 0; position: inherit; top: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.position-bt .position-bt-img { float: none; width: 100%; }
.mission-change .mission-change-list .mission-change-item .m-change-txt { float: none; width: 100%; padding: 0; position: inherit; top: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.mission-change .mission-change-list .mission-change-item .m-change-img { float: none; width: 100%; margin-top: 30px; }
.mission-advocates ul li { width: 49%; margin: 2% 0.5%; }
.mission-advocates ul li p { margin-top: 5px; }
.history #swiper-container1 .swiper-slide .history-con .history-con-r span.date { font-size: 14px; }
.history #swiper-container2 { padding: 40px 45px 40px; }
.history #swiper-container2 .swiper-slide span { font-size: 14px; }
.history #swiper-container2 .swiper-slide.swiper-slide-active span { font-size: 14px; }
.history #swiper-container2 .swiper-button-next { width: 45px; }
.history #swiper-container2 .swiper-button-prev { width: 45px; }
.sense .sense-core ul li { height: 90px; }
.sense .sense-core ul li .sense-core-item span.core-ch { font-size: 16px; }
.sense .sense-core ul li .sense-core-item span.core-en { font-size: 14px; }
.sense .sense-action ul li { float: none; width: 100%; height: auto; padding: 10px 0; }
.news-con .news-con-top .news-item span { padding: 10px; }
.news-con .news-con-top .news-top-l { float: none; width: 100%; }
.news-con .news-con-top .news-top-r { float: none; width: 101%; margin-left: -0.5%; margin-top: 10px; }
.news-con .news-con-top .news-top-r .news-item { float: left; width: 49%; margin: 0.5% !important; }
.ed-change .ed-change-img { overflow: hidden; }
.ed-change .ed-change-img > img { width: 768px; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.ed-change .ed-change-img .change-img-j { width: 100%; }
.ed-programme ul:before { top: 14%; }
.ed-programme ul li img { width: 62px; }
.ed-chain .ed-chain-list ul li .chain-num { width: 62px; height: 62px; }
.ed-chain .ed-chain-list ul li .chain-num span { font-size: 24px; }
.ed-technology .ed-technology-list .ed-technology-item { width: 50%; }
.ed-technology .ed-technology-list .ed-technology-item:nth-child(odd) .technology-txt { border-right: 1px solid #d7dbe6; }
.ed-technology .ed-technology-list .ed-technology-item .technology-txt { border: none; }
.ed-base .ed-base-con .ed-base-txt { float: none; width: 100%; }
.ed-base .ed-base-con .ed-base-txt img { width: 220px; }
.ed-base .ed-base-con .ed-base-img { float: none; width: 100%; height: inherit; position: inherit; top: inherit; right: inherit; padding: 30px 0; }
.ed-base .ed-base-con .ed-base-img img { max-width: 95%; }
.ed-deep .ed-deep-swiper .swiper-slide { overflow: hidden; }
.ed-deep .ed-deep-swiper .swiper-slide > img { width: 768px; height: 350px; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.ed-deep .ed-deep-swiper .swiper-slide .deep-txt img { width: 60px; }
.ed-deep .ed-deep-swiper .swiper-button-prev { width: 15px; left: 5px; }
.ed-deep .ed-deep-swiper .swiper-button-next { width: 15px; right: 5px; }
.ed-deep ul { display: none; width: 100%; margin-left: inherit; }
.ed-deep ul li { width: 49%; }
.ed-deep .ed-deep-bottom .ed-deep-item img { float: none; width: 100%; }
.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt { float: none; width: 100%; }
.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt h4 { font-size: 18px; }
.ed-deep .ed-deep-bottom .ed-deep-item .deep-b-txt p { font-size: 14px; line-height: 24px; margin: 10px 0; }
.ed-rural ul { margin-top: 20px; }
.ed-rural ul li { width: 50%; margin-top: 30px; }
.ed-rural ul li span { margin-top: 10px; }
.ed-news .ed-news-img { float: none; width: 100%; }
.ed-news .ed-news-list { float: none; width: 100%; }
.sym-index-banner .sym-index-con .sym-banner-item .sym-popup { padding: 0 30px; }
.sym-index-banner .sym-index-con .sym-banner-l { float: none; width: 100%; }
.sym-index-banner .sym-index-con .sym-banner-r { float: none; width: 100%; }
.sym-index-banner .sym-index-con .sym-banner-r .sym-banner-item { width: 33.33%; }
.sym-cityChoose .citySchool .swiper-container { padding: 0 25px; }
.sym-cityChoose .citySchool .swiper-container .swiper-button-next { width: 14px; }
.sym-cityChoose .citySchool .swiper-container .swiper-button-prev { width: 14px; }
.sym-cityChoose .citySchool .swiper-container .swiper-slide ul li { width: 20%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 5px; margin: 10px 0; }
.sym-cityChoose .citySchool .swiper-container .swiper-slide ul li span { height: 57px; word-break: initial; white-space: inherit; }
.sym-cityChoose .cityChoose-select .city-item:last-child { margin-right: 0; }
.sym-cityChoose .cityChoose-select .city-item#province select { width: 120px; }
.sym-guwen .sym-guwen-img { float: none; width: 100%; }
.sym-guwen .sym-guwen-lx { float: none; width: 100%; position: inherit; top: inherit; right: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.sym-guwen .guwen-lx-table p input.lx-tel { width: 55%; }
.sym-guwen .guwen-lx-table p input.lx-yzm { width: 43%; }
.ed-partner-data dl dd { min-height: 38px; line-height: 38px; -moz-background-size: 38px; background-size: 38px; }
.ed-advantage ul { display: block;
margin-top: 10px;
background-size: 100%;
height: 16rem;
}
.ed-case .inside-container{
height: 9rem;
background-size: 100%;
}
.ed-advantage ul li {     width: 50%;margin: 10px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.ed-advantage ul li span { height: auto;     padding-top: 0%; }
.ed-cooperation .ed-cooperation-swiper { float: none; width: 100%; }
.ed-cooperation .ed-cooperation-txt { float: none; width: 100%; position: inherit; top: inherit; right: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; margin-top: 20px; }
.ed-partner .ed-partner-video .videoPlay { width: 50px; height: 50px; }
.ed-brandGroup .ed-brand-js .ed-brand-top .js-l { float: none; width: 100%; height: 150px; }
.ed-brandGroup .ed-brand-js .ed-brand-top .js-r { float: none; width: 100%; }
.ed-brandGroup .ed-brand-js .ed-brand-bottom { margin-top: 20px; }
.ed-school ul { margin-top: 30px; }
.ed-school ul li { width: 100% !important; margin-top: 20px; }
.ed-school ul li span { height: auto; margin-top: 10px; }
.ed-wellbeing .ed-wellbeing-con { margin-top: 20px; }
.ed-wellbeing .ed-wellbeing-con .well-img { float: none; width: 100%; }
.ed-wellbeing .ed-wellbeing-con .well-img img { width: 100%; }
.ed-wellbeing .ed-wellbeing-con .well-txt { float: none; width: 100%; height: auto; padding-left: 0; position: inherit; top: inherit; right: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.ed-wellbeing .ed-wellbeing-con .well-txt p { font-size: 16px; margin: 10px 0; }
.ed-study .ed-study-img dl dd { float: none; width: 100%; margin: 20px 0 0 0; }
.ed-study .ed-study-list .ed-study-item .study-item-txt { float: none; width: 100%; margin: 20px 0 0; position: inherit; top: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.ed-study .ed-study-list .ed-study-item .study-item-img { float: none; width: 100%; margin: 0; }
.afterSales-pt .afterSales-pt-item { width: 100%; height: auto; margin-right: 0; margin-top: 20px; }
.consultant-con .consultant-tel dl { margin-top: 30px; }
.consultant-con .consultant-tel dl dd { width: 100%; margin-right: 0; margin-top: 10px; }
.consultant-con .consultant-tel dl dd a { line-height: 40px; }
.consultant-con .consultant-tel dl dd img { width: 40px; }
.help-con .help-link ul li { width: 33.33%; }
.help-con .help-link ul li a { padding: 15px 10px; }
.help-wash .help-wash-switch .wash-switch-title { margin: 20px 0; }
.help-wash .help-wash-switch .wash-switch-title ul li a { font-size: 18px; padding: 10px 24px; }
.help-wash .help-wash-switch .wash-switch-img .switch-img-itme { overflow: hidden; }
.help-wash .help-wash-switch .wash-switch-img .switch-img-itme img { width: 768px; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.help-wash-yh .wash-yh-list { margin-top: 20px; }
.help-wash-yh .wash-yh-list .wash-yh-item { width: 100%; margin: 20px 0 0; }
.help-wash-xj .wash-xj-list .wash-xj-item { width: 100%; margin: 20px 0 0; }
.help-wash-xyx .wash-xyx-con .wash-xyx-img { float: none; width: 100%; margin-right: 0; }
.help-wash-xyx .wash-xyx-con .wash-xyx-txt { float: none; width: 100%; margin-top: 20px; }
.help-clothing-table1 table { width: 100%; }
.help-clothing-table2 table { width: 100%; }
.help-wear-top .wear-top-item { margin: 30px 0; }
.help-wear-top .wear-top-item .wear-item-img { float: none; width: 100%; }
.help-wear-top .wear-top-item .wear-item-txt { float: none; width: 100%; padding: 0; margin-top: 20px; position: inherit; top: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.help-wear-zn .wear-zn-txt ul li { width: 100%; margin: 20px 0 0; }
.help-wear-dp .wear-dp-img .dp-img-l { float: none; width: 100%; }
.help-wear-dp .wear-dp-img .dp-img-r { float: none; width: 100%; margin-top: 2.5%; }
.help-wear-ps .wear-ps { margin-top: 20px; }
.help-wear-ps .wear-ps .wear-ps-img { margin-top: 20px; }
.help-wear-ps .wear-ps .wear-ps-img .ps-img-item { float: none; width: 100%; margin-top: 20px; }
.help-wear-show .wear-show-item .show-item-img { float: none; width: 100%; }
.help-wear-show .wear-show-item .show-item-txt { float: none; width: 100%; position: inherit; top: inherit; left: inherit; right: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; margin-top: 10px; }
.solution-con .solution-top dl { position: inherit; left: inherit; bottom: inherit; opacity: 1; padding: 10px; }
.solution-con .solution-top dl dd { float: none; width: 100%; padding: 10px 0; }
.solution-con .solution-qz .solution-qz-img { float: none; width: 100%; }
.solution-con .solution-qz .solution-qz-txt { float: none; width: 100%; position: inherit; top: inherit; right: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; padding: 25px 0; }
.store-map-warp .store-map { height: auto; }
.store-map-warp .store-map .store-map-list { float: none; width: 100%; max-height: 400px; }
.store-map-warp .store-map .store-map-con { float: none; width: 100%; height: 300px; margin-left: 0; }
.none-con img { width: 180px; }
.none-con span { font-size: 22px; }
.none-con a { width: 140px; line-height: 50px; }
.search-result { margin: 40px 0; }
.search-result .search-int { width: 82%; padding: 8px 0; text-indent: 10px; }
.search-result .search-btn { width: 18%; padding: 10px 0; }
.introduction-paptenr-con .jzl li img{
max-width: 100%;
display: block;
}
}

@media screen and (max-width: 480px) {
.sense .sense-core ul li { height: 300px; }
.sense .sense-core ul li .sense-core-item {
height: 50%;
background-size: cover;
}
.sense .sense-core ul li .sense-core-item:hover{
background-size: cover;
}
.sense .sense-core ul li:nth-child(1) .sense-core-item:nth-child(1) { width: 50%; border-right: 1px solid #fff; }
.sense .sense-core ul li:nth-child(1) .sense-core-item:nth-child(2) { width: 50%; float: left; }
.sense .sense-core ul li:nth-child(1) .sense-core-item:nth-child(3) { width: 100%; float: left; }
.sense .sense-core ul li:nth-child(2) .sense-core-item { width: 50%; }
.sense .sense-core ul li:nth-child(3) .sense-core-item:nth-child(1) { width: 50%; border-top: 1px solid #fff; border-right: 1px solid #fff; }
.sense .sense-core ul li:nth-child(3) .sense-core-item:nth-child(2) { width: 50%; float: left; }
.sense .sense-core ul li:nth-child(3) .sense-core-item:nth-child(3) { width: 100%; float: left; }
.news-con .news-con-top .news-top-r .news-item { float: none; width: 100%; margin-top: 10px !important; }
.news-con .news-list ul li .news-img { float: none; width: 100%; }
.news-con .news-list ul li .news-txt { float: none; width: 100%; margin-left: 0; margin-top: 15px; }
.news-con .news-list ul li .news_img { float: none; width: 100%; }
.news-con .news-list ul li .news_txt { float: none; width: 100%; margin-left: 0; margin-top: 15px; }
.ed-programme ul:before { display: none; }
.ed-programme ul li { width: 100%; }
.ed-programme ul li img { width: 25%; }
.ed-programme ul li .xt-txt { padding: 0 10px; border: none; }
.ed-programme ul li .xt-txt span { height: auto; }
.ed-chain .ed-chain-list ul li { width: 100%; margin-top: 30px; }
.ed-chain .ed-chain-list ul li .chain-num { width: 100px; height: 100px; }
.ed-chain .ed-chain-list ul li .chain-num span { font-size: 36px; }
.ed-chain .ed-chain-list ul li p { width: inherit; margin-top: 10px; }
.ed-technology .ed-technology-list .ed-technology-item { width: 100%; padding-bottom: 20px; border-bottom: 1px solid #d7dbe6; }
.ed-technology .ed-technology-list .ed-technology-item .technology-txt { border: none !important; }
.ed-technology .ed-technology-list .ed-technology-item .technology-txt p { height: auto; }
.ed-technology .ed-technology-list .ed-technology-item { width: 100%; padding-bottom: 20px; border-bottom: 1px solid #d7dbe6; }
.ed-technology .ed-technology-list .ed-technology-item .technology-txt { border: none !important; }
.ed-technology .ed-technology-list .ed-technology-item .technology-txt p { height: auto; }
.ed-deep ul { margin-top: 0; }
.ed-deep ul li { width: 100%; margin: 20px 0 0; }
.ed-deep .ed-deep-bottom { width: 100%; margin-left: 0; margin-top: 0; }
.ed-deep .ed-deep-bottom .ed-deep-item { width: 100%; margin: 20px 0 0; }
.ed-initiatives .ed-initiatives-con img { width: 100%; }
.ed-action ul li { width: 100%; }
.sym-cityChoose .citySchool .swiper-container .swiper-slide ul li { width: 33.33%; }
.sym-enter ul li { width: 50%; }
.sym-enter ul li img { width: 40px; }
.afterSales .afterSales-list { margin-top: 20px; }
.afterSales .afterSales-list ul li { width: 100%; margin-top: 20px; }
.afterSales .afterSales-list ul li:before { display: none; }
.afterSales .afterSales-list ul li img { width: 60px; }
.afterSales .afterSales-list ul li span { height: auto; }
.help-buy ul li { width: 50%; margin-top: 20px; }
.help-buy ul li img { width: 60px; }
.help-buy ul li span { height: 38px; margin-top: 10px; }
.help-wear-dp .wear-dp-img .dp-img-r .dp-img-item img { float: none; width: 100%; }
.help-wear-dp .wear-dp-img .dp-img-r .dp-img-item .dp-txt { float: none; width: 100%; margin-left: 0; padding: 0; position: inherit; top: inherit; right: inherit; -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
.htlp-dload { padding: 20px 0 50px; }
.htlp-dload ul li { width: 100%; margin: 30px 0 0; }
.htlp-dload ul li span { margin: 10px 0; }
.solution-dg .dgBtn { width: 160px; }
.solution-dg dl { max-width: 95%; margin: 31px auto 0; }
.solution-dg dl dd { width: 100%; margin: 20px 0 0; border-right: none; border-bottom: 1px solid #c9ccdd; }
.solution-dg dl dd span { height: auto; margin-bottom: 20px; }
.introduction-paptenr-con .jzl li{
padding: 0 10px;
}
}

