@media screen and (max-width: 759px) {
	body {
		font-family: '平2', '平1' !important;
		overflow-x: hidden;
		overflow-y: auto;
		font-size: 0.24rem;
	}
	@font-face {
		font-family: '平2';
		src: url(../css/平2.TTF);
	}
	@font-face {
		font-family: '平1';
		src: url(../css/平1.TTF);
	}
	h1,
	h2,
	h3,
	h4,
	h5 {
		font-weight: normal;
		margin: 0px;
	}
	li {
		list-style: none;
	}
	ul {
		margin: 0;
		padding: 0;
	}
	.czjz {
		display: -webkit-box;
		-webkit-box-orient: horizontal;
		-webkit-box-pack: center;
		-webkit-box-align: center;
		display: -moz-box;
		-moz-box-orient: horizontal;
		-moz-box-pack: center;
		-moz-box-align: center;
		display: -o-box;
		-o-box-orient: horizontal;
		-o-box-pack: center;
		-o-box-align: center;
		display: -ms-box;
		-ms-box-orient: horizontal;
		-ms-box-pack: center;
		-ms-box-align: center;
		display: box;
		box-orient: horizontal;
		box-pack: center;
		box-align: center;
	}
	.cl,
	.clearfix {
		zoom: 1;
	}
	.clearfix:after {
		content: ".";
		display: block;
		height: auto;
		clear: both;
		visibility: hidden;
	}
	.por {
		position: relative;
	}
	select,
	input {
		outline: none;
		resize: none;
		background: none;
	}
	.phone {
		display: none !important;
	}
	.swiper-container {
		width: 100%;
		height: 100%;
		margin: 0px auto;
		position: relative;
		overflow: hidden;
	}
	.swiper-container .swiper-slide img {
		width: 100%;
		max-height: 100%;
	}
	.swiper-container {
		border: none;
		box-shadow: none;
		width: 100%;
	}
	.swiper-container .swiper-slide {
		width: 100% !important;
		height: 100%;
		position: relative;
	}
	.am_none .swiper-slide {
		width: 400px !important;
		height: 100%;
		position: relative;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets {
		bottom: 0.3rem;
	}
	.am-slider-a1 .am-control-nav li,
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin-right: 0.10rem;
	}
	.am-slider-a1 .am-control-nav li a,
	.swiper-pagination-bullet {
		width: 0.10rem;
		height: 0.1rem;
		box-shadow: none;
		background: rgba(255, 255, 255, 0.6);
	}
	.am-slider-a1 .am-control-nav li a.am-active,
	.swiper-pagination-bullet-active {
		width: 0.13rem;
		height: 0.13rem;
		background: #FFFFFF;
		vertical-align: middle;
		text-align: center;
		margin: 0rem auto;
		position: relative;
		top: 0.01rem;
	}
	.swiper-pagination-bullet {
		opacity: 1;
	}
	.swiper-container .swiper-slide .am_slides_h {
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: absolute;
		top: 0;
		left: 0;
		text-align: left;
		/* margin: 0px 0.5rem; */
		color: #FFFFFF;
		font-size: 0.22rem;
		color: #FFFFFF;
	}
	.swiper-container .swiper-slide .am_slides_h .part {
		font-size: 0.24rem;
		text-align: left;
		padding-left: 0.82rem;
		color: rgb(255, 255, 255);
		background-color: rgb(228, 55, 108);
		/* width: 3.7rem; */
		height: 0.40rem;
		line-height: 0.40rem;
		display: inline-block;
		margin-bottom: 0.15rem;
		padding-right: 0.82rem;
		vertical-align: top;
		margin-bottom: 0.4rem !important;
		overflow: hidden;
		display: -webkit-inline-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		text-overflow: ellipsis;
	}
	.swiper-container .swiper-slide .am_slides_h .part a{color: rgb(255, 255, 255) !important;}
	.swiper-container .swiper-slide .am_slides_h .part2,
	.visa .visa_r h2,
	.mainsteam h2,
	.scene_l h2 {
		font-size: 0.52rem;
		text-align: left;
		color: rgb(255, 255, 255);
		width: 100%;
		line-height: 0.68rem;
		display: block;
		margin-bottom: 0.4rem;
		font-weight: bold;
	}
	.swiper-container .swiper-slide .am_slides_h .part2 p {
		width: 100% !important;
	}
	.swiper-container .swiper-slide .am_slides_h .part2 p {
		font-size: 0.6rem;
		line-height: 0.72rem;
		/*		word-break: break-all;*/
	}
	.mainsteam h2 {
		text-align: center;
		display: block;
		font-size: 0.52rem !important;
	}
	.mainsteam h2 b {
		display: block;
	}
		.swiper-container .swiper-slide .am_slides_h .part2,.swiper-container .swiper-slide .am_slides_h .part2 p {
		margin-bottom: 0.2rem;
		max-height: 1.46rem;
		overflow: hidden;
		width: 5.8rem;
		font-size: .52rem;
	}
	.main h2 p {
		font-size: 0.52rem !important;
		/* margin-bottom: 0.34rem; */
		padding: 0 !important;
		line-height: 0.68rem;
		color: #363636;
	}
	.main h2 p:first-child {
		color: #e4376c;
	}
	.main .opeartion_t h2 p:first-child {
		color: #fff;
	}
	.main_fb .opeartion_t h2 p {
		height: 1.3rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical;
	}
	.main p {
		font-size: 0.24rem;
		line-height: 0.5rem;
		padding: 0 !important;
		color: #666;
		width: 5.98rem;
		margin: 0px auto;
	}
	.main p:last-child {
		width: auto !important;
	}
	.foreign {
		background: #F6F6F6;
	}
	.foreign ul li {
		width: 33.3% !important;
	}
	p,
	h2,
	h3 {
		margin: 0;
		padding: 0;
	}
	.swiper-container .swiper-slide .am_slides_h .am_slides_ht,
	.banner .am_slides_h .am_slides_ht {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -40%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		width: 100%;
		max-height: 100%;
		overflow: hidden;
		padding: 0px 0.5rem;
	}
	.swiper-container .swiper-slide .am_slides_h .am_slides_ht {
		margin-top: 0.2rem;
	}
	.swiper-container .swiper-slide .am_slides_h .am_slides_ht p {
		width: 6rem;
	}
	.swiper-container .am_nav {
		padding: 0.48rem 0.3rem;
		position: absolute;
		top: 0;
		width: 100%;
		left: 0;
		z-index: 10;
	}
	.swiper-container .am_nav a {
		display: inline-block;
		vertical-align: top;
	}
	.swiper-container .am_nav a img {
		width: 2.28rem;
		height: 0.55rem;
		vertical-align: middle;
	}
	.swiper-container .am_nav .menu {
		float: right;
		background: url(../img/p_menu.png)right no-repeat;
		background-size: contain;
		width: 0.54rem;
		height: 0.44rem;
	}
	.page1 {
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		text-align: center;
		height: auto;
		padding: 0.8rem 0.3rem 0.8rem;
		position: relative;
		overflow: hidden;
		/* width: 100%; */
	}
	.page1 h2,
	.page4 h2 {
		width: 100%;
		text-align: center;
		font-size: 0.7rem;
		line-height: 0.92rem;
		padding-bottom: 0.58rem;
		font-weight: bold;
		color: #363636;
		display: block;
	}
	.page1 h2 b,
	.page3 h2 b,
	.page4 h2 b {
		color: #e4376c;
		display: block;
		font-weight: bold;
	}
	.page1 p {
		width: 5.98rem;
		text-align: center;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		/* padding: 0px 1rem; */
		ma: 0px auto;
		margin: 0px auto;
	}
	.page_ul {
		width: 100%;
		position: relative;
		height: auto;
		padding-top: 0.85rem;
		display: inline-block;
		font-size: 0.28rem;
		line-height: 0.4rem;
	}
	.page_ul ul li {
		float: left;
		width: 100%;
		margin: 0px auto;
		height: auto;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		margin-bottom: 0.85rem;
	}
	.page_ul ul li p {
		width: 5.94rem;
		margin: 0px auto;
	}
	.page_ul ul li .img {
		width: 100%;
		height: 0.73rem;
		margin: 0px auto 0.82rem;
	}
	.page_ul ul li .img img {
		max-height: 0.73rem;
		max-width: 100%;
		margin: 0px auto;
		vertical-align: middle;
	}
	.page_ul ul li h2 {
		text-align: center;
		width: 100%;
		font-size: 0.42rem;
		padding-bottom: 0.4rem;
		line-height: 0.5rem;
		font-weight: bold;
		color: #363636;
	}
	.page_ul ul li h2 p {
		font-size: 0.42rem;
		font-weight: bold;
		color: #363636;
		width: auto;
	}
	.anser2 {
		animation: fadeInUp 1.5s linear forwards;
		-webkit-animation: fadeInUp 1.5s linear forwards;
		-moz-animation: fadeInUp 1.5s linear forwards;
	}
	@-webkit-keyframes fadeInUp {
		from {
			opacity: 0;
			-webkit-transform: translate3d(0, 100%, 0);
			transform: translate3d(0, 100%, 0);
		}
		to {
			opacity: 1;
			-webkit-transform: none;
			transform: none;
		}
	}
	@keyframes fadeInUp {
		from {
			opacity: 0;
			-webkit-transform: translate3d(0, 50%, 0);
			transform: translate3d(0, 50%, 0);
		}
		to {
			opacity: 1;
			-webkit-transform: none;
			transform: none;
		}
	}
	.page2 {
		width: 100%;
		height: auto;
		position: relative;
		background: #f6f6f6;
		display: inline-block;
		/* margin-bottom: 0.7rem; */
		padding: 0px 0.3rem 0.9rem;
		text-align: center;
	}
	.page2_l {
		float: left;
		width: 100%;
		height: auto;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		padding-top: 0.72rem;
	}
	.page2_l p {
		/*        padding: 0px 1.1rem;*/
		font-size: 0.28rem;
		line-height: 0.52rem;
		width: 5.99rem;
		margin: 0px auto;
	}
	.page2_l h2 {
		font-size: 0.7rem;
		line-height: 0.9rem;
		text-align: center;
		width: 100%;
		font-weight: bold;
		color: #e6356d;
		margin-bottom: 0.45rem;
		display: block;
	}
	.page2_l h2 b {
		color: #363636;
		display: block;
		width: 100%;
	}
	.page2_r,
	.page2_r img {
		width: 100%;
		height: auto;
	}
	.page2_r {
		position: relative;
		margin-top: -1.25rem;
	}
	.page3 {
		width: 100%;
		padding: 0px 0.3rem;
		position: relative;
		display: inline-block;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		text-align: center;
	}
	.page3 .yuan,
	.page3 .yuan img {
		width: 3.24rem;
		height: 1.04rem;
	}
	.page3 h2 {
		width: 100%;
		margin-top: 1rem;
		text-align: center;
		font-weight: bold;
		font-size: 0.7rem;
		line-height: 0.9rem;
		color: #363636;
		margin-bottom: 0.6rem;
		display: block;
	}
	.page3 h2 b {
		font-weight: bold;
	}
	#masonry {
		width: 100%;
		height: auto;
		position: relative;
		margin-top: 0.6rem;
		text-align: left;
		font-size: 0.3rem;
		line-height: 0.5rem;
		color: #000000;
		display: inline-block;
	}
	.container_fluid .box {
		width: 100%;
		/* height: 100%; */
		padding-bottom: 0.3rem;
		text-align: center;
		cursor: pointer;
		font-weight: bold;
		position: relative !important;
		top: 0 !important;
	}
	.container_fluid .box p {
		color: #000000;
		padding: 0.3rem 0 0.2rem;
	}
	.container_fluid .box div img {
		max-width: 100%;
		margin-bottom: 0.15rem;
		overflow: hidden;
		transition: 1s ease-out;
		-webkit-transition: 1s ease-out;
	}
	.container_fluid .box div {
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	input.more {
		margin: 0.4rem auto;
		display: block;
		text-align: center;
		font-size: 0.3rem;
		color: #FFF;
		background-color: rgb(230, 53, 109);
		box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.15);
		width: 2.60rem;
		height: 0.6rem;
		/* line-height: 0.2rem; */
		border: none;
		border-radius: 0.5rem;
		vertical-align: top;
	}
	.page4 {
		width: 100%;
		height: auto;
		margin-bottom: 0.6rem;
		position: relative;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		text-align: center;
		overflow: hidden;
	}
	.page4 ul li {
		width: 50%;
		height: auto;
		float: left;
		margin-bottom: 0.4rem;
	}
	.page4 ul li .img {
		width: 1.63rem;
		height: 0.95rem;
		margin: 0px auto;
		text-align: center;
	}
	.partner ul li .img {
		height: auto;
	}
	.page4 ul li img {
		-webkit-filter: grayscale(1);
		opacity: .65;
		max-width: 100%;
		transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
		margin: 0px auto;
		max-height: 100%;
	}
	.page4 ul li:hover img {
		-webkit-filter: grayscale(0);
		opacity: 1;
	}
	.footer {
		background: #f6f6f6;
		font-size: 0.22rem;
		line-height: 0.38rem;
		color: rgb(102, 102, 102);
		width: 100%;
		padding: 0.9rem 0.64rem 0.75rem;
		overflow: hidden;
		margin-top: 0.2rem;
	}
	.footer p {
		width: 100%;
		text-align: center;
		color: rgb(153, 153, 153);
		font-size: 0.22rem !important;
		line-height: 0.4rem;
		display: block;
		/* padding-top: 10px; */
	}
	.footer_t {
		width: 100%;
		display: inline-block;
		position: relative;
		vertical-align: top;
	}
	.select_ce {
		border-style: solid;
		border-width: 0.02rem;
		border-color: rgb(255, 255, 255);
		border-radius: 0.05rem;
		background-color: rgba(230, 53, 109, 0);
		width: 0.69rem;
		height: 0.61rem;
		/* float: right; */
		text-align: center;
		position: absolute;
		top: 0.4rem;
		right: 1.35rem;
	}
	.select_ce a {
		color: #FFFFFF;
		text-align: center;
		font-size: 0.26rem;
		line-height: 0.61rem;
		display: block;
		width: 100%;
	}
	.footer_box {
		width: 100%;
		float: left;
		height: auto;
		font-size: 0.24rem !important;
		color: rgb(54, 54, 54);
		position: relative;
		line-height: 0.4rem;
		text-align: center;
	}
	.footer_box span {
		font-size: 0.24rem !important;
	}
	.footer_box a {
		display: block;
		width: 100%;
		height: 0.62rem;
		margin-bottom: 0.2rem;
	}
	.footer_box a img {
		width: 2.58rem;
		height: 0.62rem;
	}
	.footer_box:after {
		content: '';
		/* float: right; */
		border-right: 1px solid rgba(0, 0, 0, 0.1);
		height: 2.4rem;
		position: absolute;
		right: -15%;
		top: 0;
	}
	.footer_box:nth-of-type(2) {
		width: 47%;
		margin: 0.84rem 0.8rem 0.7rem 0;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);
	}
	.footer_box h2 {
		text-align: left;
		width: 100%;
		font-size: 0.3rem !important;
		color: rgb(54, 54, 54);
		font-weight: normal;
		padding-bottom: 0.34rem;
	}
	.footer_box p {
		text-align: left;
		font-size: 0.24rem !important;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);
		padding: 0;
		width: 100%;
	}
	.footer_box:nth-of-type(3) {
		width: 37%;
		float: right;
		padding: 0px 0px 0px 0.8rem;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);
		margin: 0.84rem 0 0.7rem 0;
	}
	.footer_box:nth-of-type(3):after {
		border: none;
	}
	.am_slides_ht p {
		font-size: 0.22rem;
		line-height: 0.35rem;
	}
	/*about*/
	.am_slides_ht .part2 b,
	.visa .visa_r h2 b,
	.mainsteam h2 b {
		color: #e6356d;
		vertical-align: middle;
	}
	.visa .visa_r h2 b,
	.mainsteam h2 b {
		vertical-align: top;
	}
	.visa .visa_r h2,
	.mainsteam h2 {
		font-size: 0.52rem;
		color: #363636;
	}
	.am_slides_ht .part3,.am_slides_ht .part3 p,.am_slides_ht .part3 p span{
		width: 6rem;
		font-weight: bold;
		font-size: 0.22rem !important;
		margin-bottom: 0.2rem;
		line-height: 0.36rem;
		max-height: 1.35rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 3;
		display:  -webkit-box;
	@media screen and (
		max-width: 759px) {   body {    font-family: '平2', '平1' !important;
		overflow-x: hidden;
		overflow-y: auto;
		font-size: 0.24rem;   }   @font-face {
		font-family: '平2';
		src: url(../css/平2.TTF);   }   @font-face {
		font-family: '平1';
		src: url(../css/平1.TTF);   }   h1,   h2,   h3,   h4,   h5 {
		font-weight: normal;
		margin: 0px;   }   li {
		list-style: none;   }   ul {
		margin: 0;
		padding: 0;   }   .czjz {
		display: -webkit-box;
		-webkit-box-orient: horizontal;
		-webkit-box-pack: center;
		-webkit-box-align: center;
		display: -moz-box;
		-moz-box-orient: horizontal;
		-moz-box-pack: center;
		-moz-box-align: center;
		display: -o-box;
		-o-box-orient: horizontal;
		-o-box-pack: center;
		-o-box-align: center;
		display: -ms-box;
		-ms-box-orient: horizontal;
		-ms-box-pack: center;
		-ms-box-align: center;
		display: box;
		box-orient: horizontal;
		box-pack: center;
		box-align: center;   }   .cl,   .clearfix {
		zoom: 1;   }   .clearfix:after {
		content: ".";
		display: block;
		height: auto;
		clear: both;
		visibility: hidden;   }   .por {
		position: relative;   }   select,   input {
		outline: none;
		resize: none;
		background: none;   }   .phone {
		display: none !important;   }   .swiper-container {
		width: 100%;
		height: 100%;
		margin: 0px auto;
		position: relative;
		overflow: hidden;   }   .swiper-container .swiper-slide img {
		width: 100%;
		max-height: 100%;   }   .swiper-container {
		border: none;
		box-shadow: none;
		width: 100%;   }   .swiper-container .swiper-slide {
		width: 100% !important;
		height: 100%;
		position: relative;   }   .am_none .swiper-slide {
		width: 400px !important;
		height: 100%;
		position: relative;   }   .swiper-container-horizontal>.swiper-pagination-bullets {
		bottom: 0.3rem;   }   .am-slider-a1 .am-control-nav li,   .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin-right: 0.10rem;   }   .am-slider-a1 .am-control-nav li a,   .swiper-pagination-bullet {
		width: 0.10rem;
		height: 0.1rem;
		box-shadow: none;
		background: rgba(255, 255, 255, 0.6);   }   .am-slider-a1 .am-control-nav li a.am-active,   .swiper-pagination-bullet-active {
		width: 0.13rem;
		height: 0.13rem;
		background: #FFFFFF;
		vertical-align: middle;
		text-align: center;
		margin: 0rem auto;
		position: relative;
		top: 0.01rem;   }   .swiper-pagination-bullet {
		opacity: 1;   }   .swiper-container .swiper-slide .am_slides_h {
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: absolute;
		top: 0;
		left: 0;
		text-align: left;
		/* margin: 0px 0.5rem; */
		color: #FFFFFF;
		font-size: 0.22rem;
		color: #FFFFFF;   }   .swiper-container .swiper-slide .am_slides_h .part {
		font-size: 0.24rem;
		text-align: left;
		padding-left: 0.82rem;
		color: rgb(255, 255, 255);
		background-color: rgb(228, 55, 108);
		/* width: 3.7rem; */
		height: 0.40rem;
		line-height: 0.40rem;
		display: inline-block;
		margin-bottom: 0.15rem;
		padding-right: 0.82rem;
		vertical-align: top;
		margin-bottom: 0.4rem !important;
		overflow: hidden;
		display: -webkit-inline-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		text-overflow: ellipsis;   }   .swiper-container .swiper-slide .am_slides_h .part a{
		color: rgb(255, 255, 255) !important;}   .swiper-container .swiper-slide .am_slides_h .part2,   .visa .visa_r h2,   .mainsteam h2,   .scene_l h2 {
		font-size: 0.52rem;
		text-align: left;
		color: rgb(255, 255, 255);
		width: 100%;
		line-height: 0.68rem;
		display: block;
		margin-bottom: 0.4rem;
		font-weight: bold;   }   .swiper-container .swiper-slide .am_slides_h .part2 p {
		width: 100% !important;   }   .swiper-container .swiper-slide .am_slides_h .part2 p {
		font-size: 0.6rem;
		line-height: 0.72rem;
		/*  word-break: break-all;*/   }   .mainsteam h2 {
		text-align: center;
		display: block;
		font-size: 0.52rem !important;   }   .mainsteam h2 b {
		display: block;   }    .swiper-container .swiper-slide .am_slides_h .part2,.swiper-container .swiper-slide .am_slides_h .part2 p {
		margin-bottom: 0.6rem;
		max-height: 1.46rem;
		overflow: hidden;
		width: 5.8rem;
		font-size: .52rem;   }   .main h2 p {
		font-size: 0.52rem !important;
		/* margin-bottom: 0.34rem; */
		padding: 0 !important;
		line-height: 0.68rem;
		color: #363636;   }   .main h2 p:first-child {
		color: #e4376c;   }   .main .opeartion_t h2 p:first-child {
		color: #fff;   }   .main_fb .opeartion_t h2 p {
		height: 1.3rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical;   }   .main p {
		font-size: 0.24rem;
		line-height: 0.5rem;
		padding: 0 !important;
		color: #666;
		width: 5.98rem;
		margin: 0px auto;   }   .main p:last-child {
		width: auto !important;   }   .foreign {
		background: #F6F6F6;   }   .foreign ul li {
		width: 33.3% !important;   }   p,   h2,   h3 {
		margin: 0;
		padding: 0;   }   .swiper-container .swiper-slide .am_slides_h .am_slides_ht,   .banner .am_slides_h .am_slides_ht {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		width: 100%;
		max-height: 100%;
		overflow: hidden;
		padding: 0px 0.5rem;   }   .swiper-container .swiper-slide .am_slides_h .am_slides_ht {
		margin-top: 0.2rem;   }   .swiper-container .swiper-slide .am_slides_h .am_slides_ht p {
		width: 6rem;   }   .swiper-container .am_nav {
		padding: 0.48rem 0.3rem;
		position: absolute;
		top: 0;
		width: 100%;
		left: 0;
		z-index: 10;   }   .swiper-container .am_nav a {
		display: inline-block;
		vertical-align: top;   }   .swiper-container .am_nav a img {
		width: 2.28rem;
		height: 0.55rem;
		vertical-align: middle;   }   .swiper-container .am_nav .menu {
		float: right;
		background: url(../img/p_menu.png)right no-repeat;
		background-size: contain;
		width: 0.54rem;
		height: 0.44rem;   }   .page1 {
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		text-align: center;
		height: auto;
		padding: 0.8rem 0.3rem 0.8rem;
		position: relative;
		overflow: hidden;
		/* width: 100%; */   }   .page1 h2,   .page4 h2 {
		width: 100%;
		text-align: center;
		font-size: 0.7rem;
		line-height: 0.92rem;
		padding-bottom: 0.58rem;
		font-weight: bold;
		color: #363636;
		display: block;   }   .page1 h2 b,   .page3 h2 b,   .page4 h2 b {
		color: #e4376c;
		display: block;
		font-weight: bold;   }   .page1 p {
		width: 5.98rem;
		text-align: center;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		/* padding: 0px 1rem; */
		ma: 0px auto;
		margin: 0px auto;   }   .page_ul {
		width: 100%;
		position: relative;
		height: auto;
		padding-top: 0.85rem;
		display: inline-block;
		font-size: 0.28rem;
		line-height: 0.4rem;   }   .page_ul ul li {
		float: left;
		width: 100%;
		margin: 0px auto;
		height: auto;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		margin-bottom: 0.85rem;   }   .page_ul ul li p {
		width: 5.94rem;
		margin: 0px auto;   }   .page_ul ul li .img {
		width: 100%;
		height: 0.73rem;
		margin: 0px auto 0.82rem;   }   .page_ul ul li .img img {
		max-height: 0.73rem;
		max-width: 100%;
		margin: 0px auto;
		vertical-align: middle;   }   .page_ul ul li h2 {
		text-align: center;
		width: 100%;
		font-size: 0.42rem;
		padding-bottom: 0.4rem;
		line-height: 0.5rem;
		font-weight: bold;
		color: #363636;   }   .page_ul ul li h2 p {
		font-size: 0.42rem;
		font-weight: bold;
		color: #363636;
		width: auto;   }   .anser2 {
		animation: fadeInUp 1.5s linear forwards;
		-webkit-animation: fadeInUp 1.5s linear forwards;
		-moz-animation: fadeInUp 1.5s linear forwards;   }   @-webkit-keyframes fadeInUp {    from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);    }    to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;    }   }   @keyframes fadeInUp {    from {
		opacity: 0;
		-webkit-transform: translate3d(0, 50%, 0);
		transform: translate3d(0, 50%, 0);    }    to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;    }   }   .page2 {
		width: 100%;
		height: auto;
		position: relative;
		background: #f6f6f6;
		display: inline-block;
		/* margin-bottom: 0.7rem; */
		padding: 0px 0.3rem 0.9rem;
		text-align: center;   }   .page2_l {
		float: left;
		width: 100%;
		height: auto;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		padding-top: 0.72rem;   }   .page2_l p {
		/*        padding: 0px 1.1rem;*/
		font-size: 0.28rem;
		line-height: 0.52rem;
		width: 5.99rem;
		margin: 0px auto;   }   .page2_l h2 {
		font-size: 0.7rem;
		line-height: 0.9rem;
		text-align: center;
		width: 100%;
		font-weight: bold;
		color: #e6356d;
		margin-bottom: 0.45rem;
		display: block;   }   .page2_l h2 b {
		color: #363636;
		display: block;
		width: 100%;   }   .page2_r,   .page2_r img {
		width: 100%;
		height: auto;   }   .page2_r {
		position: relative;
		margin-top: -1.25rem;   }   .page3 {
		width: 100%;
		padding: 0px 0.3rem;
		position: relative;
		display: inline-block;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		text-align: center;   }   .page3 .yuan,   .page3 .yuan img {
		width: 3.24rem;
		height: 1.04rem;   }   .page3 h2 {
		width: 100%;
		margin-top: 1rem;
		text-align: center;
		font-weight: bold;
		font-size: 0.7rem;
		line-height: 0.9rem;
		color: #363636;
		margin-bottom: 0.6rem;
		display: block;   }   .page3 h2 b {
		font-weight: bold;   }   #masonry {
		width: 100%;
		height: auto;
		position: relative;
		margin-top: 0.6rem;
		text-align: left;
		font-size: 0.3rem;
		line-height: 0.5rem;
		color: #000000;
		display: inline-block;   }   .container_fluid .box {
		width: 100%;
		/* height: 100%; */
		padding-bottom: 0.3rem;
		text-align: center;
		cursor: pointer;
		font-weight: bold;
		position: relative !important;
		top: 0 !important;   }   .container_fluid .box p {
		color: #000000;
		padding: 0.3rem 0 0.2rem;   }   .container_fluid .box div img {
		max-width: 100%;
		margin-bottom: 0.15rem;
		overflow: hidden;
		transition: 1s ease-out;
		-webkit-transition: 1s ease-out;   }   .container_fluid .box div {
		width: 100%;
		height: auto;
		overflow: hidden;   }   input.more {
		margin: 0.4rem auto;
		display: block;
		text-align: center;
		font-size: 0.3rem;
		color: #FFF;
		background-color: rgb(230, 53, 109);
		box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.15);
		width: 2.60rem;
		height: 0.6rem;
		/* line-height: 0.2rem; */
		border: none;
		border-radius: 0.5rem;
		vertical-align: top;   }   .page4 {
		width: 100%;
		height: auto;
		margin-bottom: 0.6rem;
		position: relative;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		text-align: center;
		overflow: hidden;   }   .page4 ul li {
		width: 50%;
		height: auto;
		float: left;
		margin-bottom: 0.4rem;   }   .page4 ul li .img {
		width: 1.63rem;
		height: 0.95rem;
		margin: 0px auto;
		text-align: center;   }   .partner ul li .img {
		height: auto;   }   .page4 ul li img {
		-webkit-filter: grayscale(1);
		opacity: .65;
		max-width: 100%;
		transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
		margin: 0px auto;
		max-height: 100%;   }   .page4 ul li:hover img {
		-webkit-filter: grayscale(0);
		opacity: 1;   }   .footer {
		background: #f6f6f6;
		font-size: 0.22rem;
		line-height: 0.38rem;
		color: rgb(102, 102, 102);
		width: 100%;
		padding: 0.9rem 0.64rem 0.75rem;
		overflow: hidden;
		margin-top: 0.2rem;   }   .footer p {
		width: 100%;
		text-align: center;
		color: rgb(153, 153, 153);
		font-size: 0.22rem !important;
		line-height: 0.4rem;
		display: block;
		/* padding-top: 10px; */   }   .footer_t {
		width: 100%;
		display: inline-block;
		position: relative;
		vertical-align: top;   }   .select_ce {
		border-style: solid;
		border-width: 0.02rem;
		border-color: rgb(255, 255, 255);
		border-radius: 0.05rem;
		background-color: rgba(230, 53, 109, 0);
		width: 0.69rem;
		height: 0.61rem;
		/* float: right; */
		text-align: center;
		position: absolute;
		top: 0.4rem;
		right: 1.35rem;   }   .select_ce a {
		color: #FFFFFF;
		text-align: center;
		font-size: 0.26rem;
		line-height: 0.61rem;
		display: block;
		width: 100%;   }   .footer_box {
		width: 100%;
		float: left;
		height: auto;
		font-size: 0.24rem !important;
		color: rgb(54, 54, 54);
		position: relative;
		line-height: 0.4rem;
		text-align: center;   }   .footer_box span {
		font-size: 0.24rem !important;   }   .footer_box a {
		display: block;
		width: 100%;
		height: 0.62rem;
		margin-bottom: 0.2rem;   }   .footer_box a img {
		width: 2.58rem;
		height: 0.62rem;   }   .footer_box:after {
		content: '';
		/* float: right; */
		border-right: 1px solid rgba(0, 0, 0, 0.1);
		height: 2.4rem;
		position: absolute;
		right: -15%;
		top: 0;   }   .footer_box:nth-of-type(2) {
		width: 47%;
		margin: 0.84rem 0.8rem 0.7rem 0;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);   }   .footer_box h2 {
		text-align: left;
		width: 100%;
		font-size: 0.3rem !important;
		color: rgb(54, 54, 54);
		font-weight: normal;
		padding-bottom: 0.34rem;   }   .footer_box p {
		text-align: left;
		font-size: 0.24rem !important;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);
		padding: 0;
		width: 100%;   }   .footer_box:nth-of-type(3) {
		width: 37%;
		float: right;
		padding: 0px 0px 0px 0.8rem;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);
		margin: 0.84rem 0 0.7rem 0;   }   .footer_box:nth-of-type(3):after {
		border: none;   }   .am_slides_ht p {
		font-size: 0.22rem;
		line-height: 0.35rem;   }   /*about*/   .am_slides_ht .part2 b,   .visa .visa_r h2 b,   .mainsteam h2 b {
		color: #e6356d;
		vertical-align: middle;   }   .visa .visa_r h2 b,   .mainsteam h2 b {
		vertical-align: top;   }   .visa .visa_r h2,   .mainsteam h2 {
		font-size: 0.52rem;
		color: #363636;   }   .am_slides_ht .part3,.am_slides_ht .part3 p,.am_slides_ht .part3 p span{
		width: 6rem;
		font-weight: bold;
		font-size: 0.22rem !important;
		padding-bottom: 0.2rem;
		line-height: 0.36rem;
		max-height: 1.35rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 3;   }   .about {
		width: 100%;
		position: relative;
		height: auto;
		padding: 1.24rem 0.3rem 0.6rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #666;   }   .about_core p {
		padding: 0px 0.3rem;   }   .about_core h2 {
		color: rgb(54, 54, 54);
		font-size: 0.36rem;
		font-weight: bold;
		width: 100%;
		padding-bottom: 0.36rem;
		line-height: 0.42rem;
		text-align: left;
		padding-left: 0.3rem;   }   .about_fous {
		width: 100%;
		padding-top: 0.5rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #666;   }   .about_fous div {
		width: auto !important;   }   .about_fous p {
		width: 100%;
		/* float: left; */
		height: auto;
		padding: 0px 0.3rem;   }   .about_fous p.czjz {
		width: 100%;
		height: 100%;
		float: right;
		/* padding: 0; */
		padding: 0rem 0 0.3rem;   }   .about_fous p.czjz img {
		max-width: 100%;
		max-height: 100%;   }   .team {
		width: 100%;
		position: relative;
		height: auto;
		padding-top: 1.2rem;
		font-size: 0.22rem;
		line-height: 0.4rem;
		color: #363636;
		padding-bottom: 1.18rem;   }   .team h2,   .partner h2 {
		font-size: 0.7rem;
		text-align: center;
		color: #363636;
		width: 100%;
		height: auto;
		font-weight: bold;
		line-height: 0.9rem;
		display: inline-block;
		margin-bottom: 0.78rem;   }   .team h2 b,   .partner h2 b,   .am_navslide ul li:hover a,   .am_navslide ul li:nth-of-type(2n) .am_navslide_bot a:hover,   .am_navslide ul li:nth-of-type(2n) .am_navslide_bot a.active {
		color: #e6356d;   }   .partner h2 {
		font-size: 0.64rem;   }   .team ul {
		/* width: 100%; */
		position: relative;
		height: auto;
		line-height: 0.4rem;
		margin: 0px -0.3rem;   }   .team ul li {
		width: 50%;
		height: 5.58rem;
		float: left;
		overflow: hidden;
		text-overflow: ellipsis;
		position: relative;
		cursor: pointer;
		margin-bottom: 0.5rem;   }   /*.box-hide {          opacity: 0;          -webkit-transform: scale(0.9);          -moz-transform: scale(0.9);          transform: scale(0.9);          -webkit-transition: all ease-in-out .3s;          -moz-transition: all ease-in-out .3s;          transition: all ease-in-out .3s;          -webkit-perspective-origin: top center;          -moz-perspective-origin: top center;          perspective-origin: top center;      }*/   /*.box-show {          opacity: 1;          -webkit-transform: scale(1);          -moz-transform: scale(1);          transform: scale(1);      }*/   .team ul li a,   .partner ul li a,   .about_fous p.czjz,   .knowledgelist ul li a {
		overflow: hidden;
		transition-duration: .5s;
		display: block;   }   .team ul li:after {
		content: '';
		background: url(../img/line.png)center right no-repeat;
		position: absolute;
		top: 0;
		right: 0;
		height: 568px;
		width: 100%;   }   .team ul li h3 {
		width: 3.75rem;
		text-align: left;
		font-size: 0.36rem;
		color: #363636;
		font-weight: bold;
		margin: 0px auto;
		padding-bottom: 0.2rem;
		padding-left: 0.36rem;   }   .team ul li p {
		width: 3.75rem;
		text-align: left;
		color: #363636;
		margin: 0px auto;
		padding-bottom: 0.3rem;
		font-size: 0.26rem;
		padding-left: 0.36rem;   }   .team ul li .img {
		width: 3.74rem;
		height: 4.56rem;
		margin: 0px auto;   }   .team ul li .img img {
		max-width: 3.74rem;
		max-height: 4.56rem;
		-webkit-filter: grayscale(0.9);
		transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;   }   .team ul li:hover .img img {
		-webkit-filter: grayscale(0);   }   .partner ul {
		border-top: 1px solid rgb(236, 236, 236);
		height: auto;
		width: 100%;   }   .partner ul li {
		margin: 0;
		border-bottom: 1px solid rgb(236, 236, 236);
		height: 1.6rem;
		line-height: 1.6rem;
		overflow: hidden;
		width: 33.3%;   }   /*测导航*/   .am_navslide {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 99;
		background: #FFFFFF;
		font-size: 0.3rem;
		line-height: 0.72rem;
		color: #666666;
		padding: 0.6rem 0.68rem;
		width: 100%;
		height: 100%;
		overflow: hidden;
		-webkit-overflow-scrolling: touch;
		-webkit-transition: -webkit-transform .3s ease-in-out;
		transition: transform .3s ease-in-out;
		transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
		-webkit-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		transform: translateX(-100%);   }   .am_navslide.open {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);   }   .am_navslide ul li .am_navslide_bot a {
		font-size: 0.3rem !important;
		line-height: 0.72rem;
		color: #666666;
		display: block;
		font-weight: normal;
		width: auto;
		padding: 0;   }   .am_navslide .close {
		background: url(../img/close.png)right no-repeat;
		text-align: right;
		width: 100%;
		background-size: 0.32rem 0.33rem;
		margin-bottom: 0.35rem;
		height: 0.33rem;   }   .am_navslide ul li {
		width: 100%;
		font-size: 0.36rem;
		color: #363636;
		padding: 0.64rem 0;
		border-bottom: 1px solid #ECECEC;
		position: relative;   }   .am_navslide ul li a {
		width: 4rem;
		display: inline-block;
		color: #363636;
		font-weight: bold;
		font-size: 0.36rem !important;
		padding-right: 0.5rem;   }   .am_navslide ul li:first-child {
		padding-top: 0;   }   .am_navslide ul li:last-child {
		border-bottom: 0px;   }   .am_navslide ul li:nth-of-type(2n):before,   .am_navslide ul li:nth-of-type(3n):before {
		content: '';
		background: url(../img/down_1.png)right no-repeat;
		background-size: 0.28rem 0.16rem;
		position: absolute;
		width: 0.28rem;
		height: 0.16rem;
		top: 0.9rem;
		right: 0;
		z-index: 999;   }    .am_navslide ul li:nth-of-type(4):before{
		content: '';
		background: none;}   .am_navslide ul li .am_navslide_bot {
		padding: 0.5rem;
		display: none;   }   .am_navslide ul li:nth-of-type(2n):before .am_navslide_bot {
		content: '';
		background: none !important;   }   .am_navslide ul li:nth-of-type(2n).show .am_navslide_bot,   .am_navslide ul li:nth-of-type(3n).show .am_navslide_bot {
		display: block;   }   .am_navslide ul li:nth-of-type(2n) .show,   .am_navslide ul li:nth-of-type(3n) .show {
		content: '';
		width: 0.28rem;
		height: 0.16rem;
		background: url(../img/down_2.png)right no-repeat;
		background-size: 0.28rem 0.16rem;
		position: absolute;
		top: 0.9rem;
		right: 0;   }   .am_navslide ul li:nth-of-type(2n).show .am_navslide_bot a {
		background: none;   }   .joins {
		/* width: 100%; */
		font-size: 0.3rem;
		line-height: 0.5rem;
		color: #666;
		text-align: left;
		padding: 1.2rem 0.68rem 0.8rem;   }   .am-accordion-basic {
		margin: 0;
		width: 100%;
		/* float: left; */
		height: auto;   }   .am-accordion-item {
		border-top: 1px solid rgb(54, 54, 54);
		width: 100%;
		height: auto;
		display: inline-block;
		min-height: 3.53rem;
		position: relative;
		vertical-align: top;   }   .am-accordion-item:nth-of-type(2n) {
		/* display: inline-block; */
		/* margin-left: 70px; */   }   .am-accordion-basic .am-accordion-title {
		padding: 0.4rem 0px 0px;
		font-size: 0.4rem;
		color: #363636;
		font-weight: bold;
		line-height: 0.5rem;   }   .am-accordion-basic .am-active .am-accordion-title {
		color: #363636;   }   .am-accordion-basic .am-accordion-item .am-accordion-title p {
		width: 100%;
		font-weight: normal;
		/* font-size: 16px; */
		/* line-height: 28px; */
		color: #666;
		padding-top: 0.2rem;
		font-size: 0.3rem;
		line-height: 0.5rem;   }   .am-accordion-content {
		padding: 45px 0px 100px;
		font-size: 14px;
		line-height: 25px;
		color: #666666;   }   .am-accordion-content h2 {
		width: 100% !important;
		font-weight: bold;
		color: #363636;
		font-size: 0.28rem;
		padding-bottom: 0.02rem;   }   .am-accordion-basic .am-accordion-title:before {
		content: '';
		background: url(../img/down.png)right no-repeat;
		width: 0.29rem;
		height: 0.16rem;
		float: right;
		margin: 0.08rem 0;
		background-size: contain;   }   .am-accordion-basic .am-active .am-accordion-title:before {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);   }   .am-accordion-basic:last-child {
		float: right;   }   .branch {
		color: rgb(51, 51, 51);
		font-size: 0.28rem;
		line-height: 0.5rem;
		width: 100%;
		display: inline-block;
		padding-bottom: 0.1rem;
		/* border-bottom: 1px solid #ECECEC; */   }   .branch_l {
		width: 100%;
		/* float: left; */
		margin-bottom: 0.75rem;   }   .branch_l h2 {
		width: 100%;
		font-size: 0.48rem;
		color: #363636;
		font-weight: bold;
		line-height: 0.52rem;
		padding-bottom: 0.5rem;
		text-align: left;   }   .branch_lt {
		width: 100%;
		display: inline-block;
		padding-bottom: 0.2rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		position: relative;
		padding-left: 0.7rem;   }   .branch_lt .czjz {
		display: inline-block;
		vertical-align: middle;
		margin-right: 16px;
		width: 0.28rem;
		height: 0.3rem;
		float: left;
		position: absolute;
		left: 0;   }   .branch_lt .czjz img {
		max-width: 100%;
		max-height: 100%;   }   .branch_l:last-child {
		float: right;
		padding-left: 0;   }   .usinput {
		width: 100%;
		display: inline-block;
		padding-top: 0.56rem;
		font-size: 0.28rem;
		color: #333333;
		line-height: 0.72rem;   }   .usinput input {
		border-width: 1px;
		border-color: rgba(0, 0, 0, 0.1);
		border-style: solid;
		width: 100%;
		height: 0.72rem;
		margin-bottom: 0.4rem;
		padding: 0px 0.2rem;
		font-size: 0.28rem;
		float: left;
		color: #333333;
		line-height: 0.72rem;   }   .usinput input:nth-of-type(2n) {
		float: right;   }   .usinput textarea {
		border-width: 1px;
		border-color: rgba(0, 0, 0, 0.1);
		border-style: solid;
		width: 100%;
		height: 4.1rem;
		line-height: 0.32rem;
		padding: 0.2rem;
		vertical-align: top;
		color: #333333;
		resize: none;
		outline: none;   }   .us-tit {
		padding: 1.2rem 0.58rem 1.2rem 0.68rem;   }   .us-tit .us {
		padding-top: 1.2rem;
		padding-bottom: 0;   }   .us-tit .us h2,   .us-tit .us h2 b {
		display: inline-block;
		font-size: 0.68rem;   }   .serive {
		width: 100%;
		padding: 0.8rem 0px 0.4rem;
		font-size: 0.36rem;
		font-weight: bold;
		color: rgb(54, 54, 54);
		line-height: 0.48rem;
		text-align: center;   }   .serive ul li {
		float: left;
		width: 50%;
		height: auto;
		margin-bottom: 0.8rem;   }   .serive ul li .imgs {
		width: 0.9rem;
		height: 0.9rem;
		margin: 0px auto;   }   .serive ul li .imgs img {
		max-width: 100%;
		max-height: 100%;
		vertical-align: middle;   }   .serive ul li h2 {
		text-align: center;
		padding-top: 0.35rem;
		font-size: 0.36rem;
		font-weight: bold;
		color: rgb(54, 54, 54);
		line-height: 0.48rem;
		/* white-space: nowrap; */   }   .visa {
		width: 100%;
		padding-top: 1.1rem;
		padding-bottom: 1.10rem;
		background: #F6F6F6;   }   .visa img {
		width: 100%;   }   .visa .visa_r {
		width: 100%;
		padding: 0.42rem 0.7rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #363636;   }   /*.visa .visa_r h2 p {    padding-left: 0.38rem;   }*/   .visa .visa_r h2 {
		padding-left: 0.38rem;   }   .visa .visa_r p {
		/* padding: 0px 0.18rem 0px 0.38rem; */   }   .visa .visa_r .visa_rt p {
		/* padding: 0px 0.58rem 0px 0.68rem; */
		text-align: left;
		padding-left: 0.48rem !important;
		width: 100%;
		padding-right: 0.58rem !important;
		/* display: block; */
		font-size: 0.24rem;
		line-height: 0.45rem;   }   .mainsteam {
		width: 100%;
		position: relative;
		padding: 1.2rem 0 0.5rem;
		color: #333;
		line-height: 0.48rem;
		text-align: center;
		font-size: 0.28rem;   }   .mainsteam h2 p {
		width: auto;
		padding: 0px 0.3rem;   }   .mainsteam p {
		width: 6.15rem;
		margin: 0px auto;   }   .mainsteam ul {
		color: rgb(54, 54, 54);
		font-size: 0.36rem;
		line-height: 0.5rem;
		text-align: center;
		width: 100%;
		padding-top: 1.2rem;
		top: 0 !important;   }   .mainsteam ul li {
		float: left;
		width: 50%;
		height: auto;
		margin-bottom: 0.8rem;   }   .mainsteam ul li a {
		text-align: center;
		display: block;
		width: 100%;
		font-weight: bold;
		color: rgb(54, 54, 54);   }   .mainsteam ul li .img {
		width: 1.5rem;
		height: 1.5rem;
		margin: 0px auto 0.45rem;   }   .mainsteam ul li .img img {
		width: 1.5rem;
		height: 1.5rem;
		vertical-align: middle;   }   .credit {
		padding: 1.2rem 0.3rem 0.9rem;
		background: #F6F6F6;   }   .credit p img {
		width: 100% !important;
		margin: 0px auto 0.6rem;   }   .credit p {
		width: auto;   }   .credit p.spa {
		width: 6.16rem;
		margin: 0px auto;   }   .scene {
		width: 100%;
		padding: 1.1rem 0px;
		position: relative;
		background: #FFFFFF;   }   .scene_r {
		/* width: 100%; */
		height: auto;
		padding: 0px 0.3rem;   }   .scene_r img {
		width: 100%;
		max-height: 100%;   }   .scene_l {
		color: rgb(102, 102, 102);
		/* float: left; */
		padding-top: 0.95rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		text-align: center;
		width: 100%;
		margin: 0px auto;
		padding-left: 0.5rem;
		padding-right: 0.5rem;   }   .scene_l h2 {
		font-size: 0.58rem;
		color: #363636;
		text-align: center;   }   .scene_l h2 b {
		color: #e6356d;   }   .scene-fb {
		background: #F6F6F6;
		margin-bottom: 0.4rem;   }   /*.app img {    padding: 0px 0.3rem;   }*/   /* .app img.pc,.system .warp img.pc{padding: 0px 0.3rem;}*/   .app .visa_r {
		padding: 0.45rem 0.3rem 0;   }   .app .visa_r h2 b {
		display: block;   }   .applet h2,   .applet h2 b {
		display: inline-block;   }   .applet h2 p {
		padding: 0px 0.3rem !important;   }   .applet ul li {
		float: left;   }   .knowledgelist ul li {
		width: 100%;
		padding: 0px 0.3rem;   }   .knowledgelist ul li h2 {
		padding-top: 0.86rem;
		padding-bottom: 0.52rem;   }   .knowledgelist ul li h2 p {
		font-size: 0.48rem;
		color: #363636;
		font-weight: bold;
		width: auto;   }   .knowledgelist ul li p {
		width: 5.72rem;
		text-align: center;
		/* padding-top: 0.4rem; */
		font-size: 0.28rem;
		color: #666666;
		line-height: 0.45rem;
		font-weight: normal;
		margin: 0px auto;   }   .title {
		width: 100%;
		height: 1.36rem;
		line-height: 1.36rem;
		text-align: left;
		padding: 0px 0.3rem;
		color: #333333;
		font-size: 0.28rem;
		overflow-y: hidden;
		overflow-x: scroll;
		font-weight: bold;
		border-bottom: 1px solid #ECECEC;   }   .title .warp {
		overflow-y: hidden;
		overflow-x: scroll;
		width: 12rem;
		height: 1.36rem;
		line-height: 1.36rem;   }   .title a {
		width: auto;
		padding-right: 0.65rem;
		text-align: center;
		float: left;
		color: #333333;
		font-weight: bold;   }   .title a:hover,   .title a.active {
		color: #e6356d;
		font-weight: bold;   }   .applet p img {
		width: 6.49rem;
		margin-top: 0.77rem;
		margin-bottom: 1.2rem;   }   .opeartion {
		width: 100%;
		position: relative;
		min-height: 14.97rem;
		font-size: 0.28rem;
		text-align: center;
		line-height: 0.52rem;
		color: #FFFFFF;
		/* overflow-x: hidden; */   }   .opeartion img {
		width: 100%;   }   .opeartion_t {
		padding: 1rem 0px 0.2rem;
		text-align: center;
		color: #333;
		position: absolute;
		top: 0;
		left: 0;   }   .opeartion_t h2 {
		color: #FFFFFF;
		font-size: 0.52rem !important;   }   .opeartion_t ul {
		color: #333;
		font-size: 0.28rem;
		font-weight: normal;
		padding-top: 0.2rem;   }   .opeartion_t p {
		width: 5.76rem;
		text-align: center;
		color: #fff;
		margin: 0px auto;
		max-height: 4.68rem;
		overflow: hidden;
		text-overflow: ellipsis;   }   .opeartion_t ul li {
		width: 100%;
		margin-bottom: 0.7rem;
		padding: 0px 0.2rem;   }   .opeartion_t ul li p {
		width: auto;
		font-size: 0.24rem !important;
		line-height: 0.5rem;
		/* padding-top: 0.2rem !important; */
		/* margin-top: 0.1rem; */   }   .opeartion_t ul li a h2 {
		font-size: 0.36rem !important;
		padding-bottom: 0.2rem !important;
		margin-bottom: 0;
		line-height: 0.45rem;
		font-weight: bold;   }   .main_fb .opeartion_t ul li a p {
		height: 0.68rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;   }   .opeartion_t ul li a {
		color: #fff;
		font-weight: normal;   }   .opeartion_t ul li a p:first-child {
		font-size: 0.24rem !important;
		line-height: 0.36rem;
		width: 4.85rem !important;
		margin: 0px auto;   }   /* .main_fb  h2 p:first-child{font-size: 0.56rem !important;line-height: 0.68rem  !important;margin-bottom: 0.4rem  !important;padding: 0px 0.3rem  !important;}*/   /*.main_fb  .opeartion_t ul li p{    font-size: 0.36rem !important;    padding-bottom: 0.25rem !important;    font-weight: bold;    line-height: 0.45rem;   }*/   /* .main_fb  .opeartion_t ul li p:last-child{ padding-bottom: 0 !important;font-size: 0.24rem  !important;line-height: 0.52rem !important;}*/   .opeartion_t ul li .img,   .opeartion_t ul li .img img {
		height: 1.2rem;
		width: 1.6rem;
		height: 1.6rem;
		border-radius: 50%;   }   .seo {
		padding: 1.1rem 0.3rem;   }   .seo .scene_r {
		width: 100%;
		height: auto;
		/* float: right; */   }   .seo .scene_l {
		width: 100%;
		padding-top: 0;   }   .seo .scene_l h2,   .ul h2,   .apps h2 {
		text-align: left;
		padding-top: 0.5rem;   }   .seo .scene_l p,   .ul .scene_l p,   .apps .scene_l p {
		text-align: left;   }   .ul,   .apps {
		padding: 1.20rem 0.3rem;   }   .classroom {
		padding: 1.05rem 0px 0;
		font-size: 0.3rem;
		color: #666666;
		font-weight: bold;
		background: #F6F6F6;   }   .classroom p,   .flow p {
		font-size: 0.28rem;
		color: #666666;
		font-weight: normal;
		width: 5.6rem;
		margin: 0px auto;   }   .choose {
		margin: 0.7rem 0.3rem 0;
		padding-top: 0.7rem;
		border-top: 1px solid #ECECEC;   }   .choose_l h2 {
		font-size: 0.36rem !important;
		line-height: 0.50rem;
		padding-top: 0.45rem;
		text-align: left;   }   .am-fr {
		float: inherit;   }   .choose_l p {
		text-align: left;
		width: 100%;   }   .choose_l p b {
		border-radius: 50%;
		background-color: rgb(54, 54, 54);
		width: 0.1rem;
		height: 0.1rem;
		margin-right: 0.08rem;
		vertical-align: middle;
		display: inline-block;   }   .choose_r img {
		width: 100%;   }   .markt {
		padding: 1rem 0.3rem;
		background: #F6F6F6;
		color: #666666;
		display: inline-block;   }   .markt .visa_r h2,   .markt .visa_r h2 b {
		display: inline-block;   }   .flow ul.mark li {
		width: 100%;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.5rem;   }   .flow ul.mark {
		padding-top: 0.8rem;   }   .flow ul.mark li h2 {
		font-size: 0.48rem !important;   }   .flow ul.mark li .img img,   .flow ul.mark li .img {
		width: inherit;
		height: inherit;   }   .core {
		padding-top: 0.8rem;
		padding-bottom: 0;   }   .core .visa_r {
		padding: 0.45rem 0.52rem 0.6rem 0.7rem;   }   .core .visa_r h2,   .core .visa_r h2 b {
		display: inline-block;   }   .core .visa_r .visa_rt {
		width: 100% !important;
		display: inline-block;
		vertical-align: top;   }   .core .visa_r .visa_rt,   .core .visa_r .visa_rt img {
		width: auto !important;
		height: auto !important;
		overflow: hidden;   }   /* .am-slider .am-slides>li{width: auto !important;}*/   .core .visa_r .visa_rt img {
		margin-right: 0.1rem;   }   .core .visa_r .visa_rt span {
		width: 100%;
		display: inline-block;
		margin-bottom: 0.12rem !important;
		height: 0.5rem;
		line-height: 0.5rem !important;
		overflow: hidden;
		text-overflow: ellipsis;
		vertical-align: top;
		font-size: 0.28rem !important;   }   .core .visa_r .visa_rt p  span{
		height: auto;}   .core .visa_r .visa_rt span .czjz,   .core .visa_r .am_none span .czjz {
		width: 0.32rem;
		height: 0.38rem;
		margin-right: 0.2rem;
		float: left;   }   .core .visa_r .visa_rt span img,   .core .visa_r .am_none span img {
		max-width: 100%;
		max-height: 100%;
		vertical-align: middle;
		padding: 0;   }   .am_none .swiper-pagination {
		width: 100%;
		height: 0.2rem;
		text-align: left;   }   .am_none .swiper-slide .spa {
		font-size: 0.16rem;
		text-align: left;
		width: 100%;
		line-height: 0.28rem;
		color: #666666;
		max-height: 0.8rem;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-top: 0.2rem;   }   .am_none .swiper-slide span {
		max-height: 2rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		display: block;
		-webkit-box-orient:vertical;   }   .am_none .swiper-pagination .swiper-pagination-bullet {
		background: rgba(0, 0, 0, 0.2);
		width: 0.2rem;
		height: 0.2rem;
		bottom: 0;
		left: 1%;
		border-radius: 50%;
		display: block;
		float: left;
		margin-right: 0.2rem !important;   }   .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin: 0;   }   .am_none .swiper-pagination .swiper-pagination-bullet-active {
		background: #e6356d;   }   .am_none {
		height: 2.5rem;   }   .core .visa_r .am_none span p {
		width: 85%;   }   .core .visa_r h2 {
		font-size: 0.52rem;
		padding-bottom: 0.2rem;
		padding-left: 0;   }   .backnone .visa_r .visa_rt p {
		padding-left: 0 !important;   }   .scere {
		padding-left: 0.6rem;
		padding-right: 0.6rem;   }   .scere .scene_l h2,   .scere .scene_l p {
		text-align: left;   }   .scere .scene_r {
		padding: 0;
		width: 100%;
		margin-top: 0.4rem;   }   .examples {
		/* width: 100%; */
		background: #FFFFFF;
		padding: 1.14rem 0.3rem 0.5rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #333333;
		text-align: center;   }   .examples h2,   .system h2 {
		text-align: center;
		color: #363636;
		font-weight: bold;
		font-size: 0.52rem;
		line-height: 0.68rem;
		width: 100%;   }   .system .system_tit {
		padding-top: 0.45rem;   }   .system h2 {
		text-align: left;
		padding-left: 0.68rem;
		padding-bottom: 0.32rem;   }   .system .system_tit h2 p,.system .system_tit h2 p span {
		padding-left: 0 !important;
		padding-right: 0.4rem !important;
		font-size: 0.52rem !important;
		line-height: 0.68rem;   }   .system p {
		padding-left: 0.68rem !important;
		width: 100%;
		padding-right: 0.58rem !important;
		font-size: 0.24rem;
		line-height: 0.45rem;
		/* color: #666; */   }   .system .am_work ul li p {
		max-height: 3rem;
		text-overflow: ellipsis;
		-webkit-line-clamp: 6;
		display: -webkit-box;
		-webkit-box-orient: vertical;   }   .am-slider-default.am_work .am-control-nav {
		left: 0.68rem;   }   .system p span,   .visa_rt p span {
		color: inherit !important;
		background: none !important;
		font-family: "微软雅黑" "微软雅黑";   }   .examples h2 b,   .system h2 b {
		color: #e6356d;   }   .system img {
		width: 100%;
		margin-top: 0.2rem;   }   .examples ul {
		width: 100%;
		padding-top: 0.86rem;
		height: auto;
		position: relative;   }   .examples ul li {
		width: 100%;
		height: auto;
		display: inline-block;
		border: 1px solid #ECECEC;
		margin-bottom: 0.5rem;   }   .examples ul li .img {
		width: 100%;
		height: auto;
		/* float: left; */
		overflow: hidden;   }   .examples ul li .img:hover img {
		transform: scale(1.1);
		-webkit-transform: scale(1.1);   }   .examples ul li .img img {
		max-width: 739px;
		max-height: 478px;
		transition: 1s ease-out;
		-webkit-transition: 1s ease-out;   }   .examples_r {
		width: 100%;
		height: 100%;
		/* float: right; */
		position: relative;
		min-height: auto;
		padding: 0.3rem 0.75rem;   }   .examples_r .prot {
		text-align: center;
		/* height: 100%; */
		position: relative;
		/* top: 50%; */
		/* left: 50%; */
		/* transform: translate(-50%, -50%); */
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		/* float: right; */   }   .examples_r .prot .imgs,   .examples_r .prot .imgs img {
		width: 0.7rem;
		height: 0.7rem;
		margin: 0px auto;   }   .examples_r .prot p {
		width: 100%;
		margin: 0px auto;
		text-align: center;
		padding-top: 0.25rem;
		color: #333333;   }   .backnone {
		background: #FFFFFF;   }   .backnone .visa_l {
		padding: 0px 0.6rem;
		margin-bottom: 1rem;   }   .system {
		padding-top: 0rem;
		background: #F6F6F6;
		text-align: left;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.5rem;
		overflow: hidden;
		padding-bottom: .5rem;   }   .system_fb {
		padding-bottom: 0.2rem;   }   .system .warp img {
		margin-top: 0;   }   .white {
		background: #fff;   }   .system_fb {
		padding-top: 0.5rem;
		background: #FFFFFF;   }   .classroom ul.word li {
		width: 25%;
		font-size: 0.25rem;
		color: #666;
		line-height: 0.45rem;   }   .classroom ul.word li a {
		font-weight: normal;
		font-size: 0.25rem;
		color: #666;
		line-height: 0.45rem;   }   .classroom ul.word li .imgs,   .classroom ul.word li .imgs img {
		width: 1.02rem;
		height: 1.02rem;
		border-radius: 50%;
		margin: 0px auto;   }   .classroom ul.word li .imgs {
		margin-bottom: 0.2rem;   }   .larges h2,   .larges h2 b {
		display: block;   }   .larges p {
		width: 100%;
		padding: 0px 0.6rem;   }   .larges ul li {
		width: 100%;   }   .larges ul li .img {
		margin-bottom: 0.7rem;
		width: 2.1rem;
		height: 2.1rem;   }   .larges ul li .img img {
		width: 2.1rem;
		height: 2.1rem;   }   .live {
		width: 100%;
		padding: 1.2rem 0.7rem;
		text-align: left;
		background: #F6F6F6;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.45rem;   }   .am-slider .am-slides img.phone {
		display: none !important;   }   .am-slider-default {
		background: inherit;
		margin: 0;
		border-radius: 0px;
		box-shadow: none;
		width: 100%;
		overflow: hidden;   }   .am-slider-default ul li,   .am-slider-default ul li .img,   .am-slider-default ul {
		/*width: 100% !important;*/
		height: auto;   }   .am-slider-default .am-direction-nav a:before {
		display: none;   }   .am-slider-default ul li .am-slides-r h2 {
		font-size: 0.36rem;
		text-align: left;
		font-weight: bold;
		color: #363636;
		padding-bottom: 0.2rem;   }   .am-slider-default ul li .am-slides-r h3 {
		font-size: 0.7rem;
		font-weight: bold;
		color: #363636;
		line-height: 0.75rem;
		padding: 0.7rem 0px 0.45rem;   }   .am-slider-default ul li .am-slides-r h3 b {
		color: #e6356d;   }   .am-slider-default .am-control-nav {
		width: 100%;
		position: absolute;
		bottom: -0.3rem;
		text-align: left;   }   .am-slider-default .am-control-nav li {
		margin: 0px 0.06rem;   }   .am-slider-default .am-control-nav li a.am-active {
		background-color: #e6356d;   }   .am-slider-default .am-control-nav li a {
		width: 0.15rem;
		height: 0.15rem;
		background: #BBBBBB;
		box-shadow: none;   }   .support ul li {
		margin: 0px 0.3rem 0.3rem;
		width: 100%;
		height: auto;
		float: none;   }   .support ul li .img {
		width: 6.9rem;
		height: auto;
		margin: 0;
		position: relative;   }   .support ul li .img img {
		max-height: 100%;
		max-width: 100%;
		width: inherit;
		height: inherit;   }   .support ul li .img .show {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		width: 100%;
		font-size: 0.48rem;
		color: #FFF;
		font-weight: bold;
		z-index: 1;
		animation: circle 1s ease-out;
		transition: all 1s ease-out;   }   .support ul li .img .show .czjz {
		width: 1.38rem;
		height: 1.38rem;
		margin: 0px auto 30px;   }   .support ul li .img .show .czjz img {
		max-height: 100%;
		max-width: 100%;   }   .support ul li .img .show_n {
		position: absolute;
		top: 50%;
		left: 50%;
		width: 100%;
		z-index: 99;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);   }   .support ul li .img .show_n h2 {
		color: #e6356d;
		font-weight: bold;
		width: 100%;
		text-align: center;
		font-size: 0.6rem !important;
		line-height: 0.35rem;
		padding-bottom: 0.2rem;   }   .support ul li .img .show_n p {
		color: #FFFFFF;
		font-weight: normal;
		width: 4.96rem;
		margin: 0px auto;
		text-align: center;
		font-size: 0.28rem;
		line-height: 0.5rem;
		padding-bottom: 0.2rem;   }   .support ul li .img .show_t {
		width: 100%;
		height: 100%;
		position: absolute;
		background: rgba(0, 0, 0, 0.6);
		top: 0;
		left: 0;
		display: none;
		overflow: hidden;
		text-overflow: ellipsis;
		animation: circle 1s ease-out;
		transition: all 1s ease-out;   }   .support ul li:hover .img .show_t {
		display: block;   }   @-webkit-keyframes circle {    0% {
		opacity: 0;    }    100% {
		opacity: 1;    }   }   @keyframes circle {    0% {
		opacity: 0;    }    100% {
		opacity: 1;    }   }   .support ul li:hover .img .show {
		display: none;   }   .picBtnTop {
		width: 100%;
		padding-top: 0.65rem;
		position: relative;
		height: auto;   }   .picBtnTop .bd {
		width: 6.16rem;
		height: 4.53rem;
		overflow: hidden;
		position: relative;
		margin: 0px auto;   }   .picBtnTop .bd ul li,   .picBtnTop .bd ul li .pic {
		width: 100%;
		height: 4.86rem;   }   .picBtnTop .bd .tempWrap,   .picBtnTop .bd .tempWrap ul li {
		height: 100% !important;
		float: none;
		margin: 0px auto;
		display\:;   }   .picBtnTop .bd ul li .pic img {
		max-width: 100%;
		max-height: 100%;   }   .pb0 {
		padding-bottom: 0;
		padding-top: 0;   }   .picBtnTop .hd {
		width: 6.16rem;
		/* float: right; */
		height: 4.65rem;
		overflow: hidden;
		position: relative;
		cursor: pointer;
		margin: 0.7rem auto;   }   .usinput input.more {
		margin: 0.3rem auto;
		display: block;
		text-align: center;
		font-size: 0.18rem;
		color: #FFF;
		background-color: rgb(230, 53, 109);
		box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.15);
		width: 2.3rem;
		height: 0.6rem;
		line-height: 0.6rem;
		border: none;
		border-radius: 0.5rem;
		float: none;   }   .picBtnTop .hd ul {
		background: url(../img/dash.png)left no-repeat;
		width: 100%;
		height: 4.65rem;
		margin-left: 0.67rem;
		/* overflow: hidden; */
		font-size: 0.3rem;
		font-weight: bold;
		color: #666666;
		line-height: 0.4rem;
		padding: 0;   }   .picBtnTop .hd ul li {
		width: 100%;
		height: 0.8rem;
		overflow: hidden;
		display: block;
		margin-bottom: 0.48rem;
		font-size: 0.3rem;
		font-weight: bold;
		color: #666666;
		line-height: 0.4rem;
		position: relative;
		left: -0.4rem;   }   .picBtnTop .hd ul li .img {
		height: 0.8rem;
		width: 0.8rem;
		float: left;
		border-radius: 50%;
		background: #BBBBBB;   }   .picBtnTop .hd ul li .img img {
		max-width: 0.38rem;
		max-height: 0.39rem;
		width: inherit;
		height: inherit;
		vertical-align: top;   }   .picBtnTop .hd ul li .img div {
		/* height: 0.32rem; */
		/* width: 0.34rem; */   }   .picBtnTop .hd ul li h2 {
		font-size: 0.29rem !important;
		font-weight: bold;
		color: #666666;
		line-height: 0.8rem;
		text-align: left;
		width: 83%;
		float: left;
		height: 0.8rem;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-left: 0.22rem;   }   .picBtnTop .hd ul li:last-child h2 {
		line-height: 0.4rem;   }   .picBtnTop .hd ul li.on h2 {
		color: #e6356d;   }   .picBtnTop .hd ul li.on .img {
		background: #e6356d;   }   .picBtnTop .hd ul li:last-child .img img {
		max-width: 0.19rem;
		max-height: 0.36rem;   }   .page4 ul {
		padding-top: 0.4rem;   }   .am_navslide .select {
		float: right;
		color: rgb(230, 53, 109);
		/* position: absolute; */
		/* right: 0; */
		font-size: 0.35rem;   }   .am_navslide .select input {
		border: none;
		background: none !important;   }   .am_navslide a {
		color: #363636;
		padding: 0px 0.1rem;
		/* -webkit-appearance: none; */   }   .classroomd p {
		width: 5.19rem;
		margin: 0px auto;   }   .classroomd h2 p {
		width: auto;   }  }
	@media screen and (
		max-width: 759px) {   body {    font-family: '平2', '平1' !important;
		overflow-x: hidden;
		overflow-y: auto;
		font-size: 0.24rem;   }   @font-face {
		font-family: '平2';
		src: url(../css/平2.TTF);   }   @font-face {
		font-family: '平1';
		src: url(../css/平1.TTF);   }   h1,   h2,   h3,   h4,   h5 {
		font-weight: normal;
		margin: 0px;   }   li {
		list-style: none;   }   ul {
		margin: 0;
		padding: 0;   }   .czjz {
		display: -webkit-box;
		-webkit-box-orient: horizontal;
		-webkit-box-pack: center;
		-webkit-box-align: center;
		display: -moz-box;
		-moz-box-orient: horizontal;
		-moz-box-pack: center;
		-moz-box-align: center;
		display: -o-box;
		-o-box-orient: horizontal;
		-o-box-pack: center;
		-o-box-align: center;
		display: -ms-box;
		-ms-box-orient: horizontal;
		-ms-box-pack: center;
		-ms-box-align: center;
		display: box;
		box-orient: horizontal;
		box-pack: center;
		box-align: center;   }   .cl,   .clearfix {
		zoom: 1;   }   .clearfix:after {
		content: ".";
		display: block;
		height: auto;
		clear: both;
		visibility: hidden;   }   .por {
		position: relative;   }   select,   input {
		outline: none;
		resize: none;
		background: none;   }   .phone {
		display: none !important;   }   .swiper-container {
		width: 100%;
		height: 100%;
		margin: 0px auto;
		position: relative;
		overflow: hidden;   }   .swiper-container .swiper-slide img {
		width: 100%;
		max-height: 100%;   }   .swiper-container {
		border: none;
		box-shadow: none;
		width: 100%;   }   .swiper-container .swiper-slide {
		width: 100% !important;
		height: 100%;
		position: relative;   }   .am_none .swiper-slide {
		width: 400px !important;
		height: 100%;
		position: relative;   }   .swiper-container-horizontal>.swiper-pagination-bullets {
		bottom: 0.3rem;   }   .am-slider-a1 .am-control-nav li,   .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin-right: 0.10rem;   }   .am-slider-a1 .am-control-nav li a,   .swiper-pagination-bullet {
		width: 0.10rem;
		height: 0.1rem;
		box-shadow: none;
		background: rgba(255, 255, 255, 0.6);   }   .am-slider-a1 .am-control-nav li a.am-active,   .swiper-pagination-bullet-active {
		width: 0.13rem;
		height: 0.13rem;
		background: #FFFFFF;
		vertical-align: middle;
		text-align: center;
		margin: 0rem auto;
		position: relative;
		top: 0.01rem;   }   .swiper-pagination-bullet {
		opacity: 1;   }   .swiper-container .swiper-slide .am_slides_h {
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: absolute;
		top: 0;
		left: 0;
		text-align: left;
		/* margin: 0px 0.5rem; */
		color: #FFFFFF;
		font-size: 0.22rem;
		color: #FFFFFF;   }   .swiper-container .swiper-slide .am_slides_h .part {
		font-size: 0.24rem;
		text-align: left;
		padding-left: 0.82rem;
		color: rgb(255, 255, 255);
		background-color: rgb(228, 55, 108);
		/* width: 3.7rem; */
		height: 0.40rem;
		line-height: 0.40rem;
		display: inline-block;
		margin-bottom: 0.15rem;
		padding-right: 0.82rem;
		vertical-align: top;
		margin-bottom: 0.4rem !important;
		overflow: hidden;
		display: -webkit-inline-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		text-overflow: ellipsis;   }   .swiper-container .swiper-slide .am_slides_h .part a{
		color: rgb(255, 255, 255) !important;}   .swiper-container .swiper-slide .am_slides_h .part2,   .visa .visa_r h2,   .mainsteam h2,   .scene_l h2 {
		font-size: 0.52rem;
		text-align: left;
		color: rgb(255, 255, 255);
		width: 100%;
		line-height: 0.68rem;
		display: block;
		margin-bottom: 0.4rem;
		font-weight: bold;   }   .swiper-container .swiper-slide .am_slides_h .part2 p {
		width: 100% !important;   }   .swiper-container .swiper-slide .am_slides_h .part2 p {
		font-size: 0.6rem;
		line-height: 0.72rem;
		/*  word-break: break-all;*/   }   .mainsteam h2 {
		text-align: center;
		display: block;
		font-size: 0.52rem !important;   }   .mainsteam h2 b {
		display: block;   }    .swiper-container .swiper-slide .am_slides_h .part2,.swiper-container .swiper-slide .am_slides_h .part2 p {
		margin-bottom: 0.6rem;
		max-height: 1.46rem;
		overflow: hidden;
		width: 5.8rem;
		font-size: .52rem;   }   .main h2 p {
		font-size: 0.52rem !important;
		/* margin-bottom: 0.34rem; */
		padding: 0 !important;
		line-height: 0.68rem;
		color: #363636;   }   .main h2 p:first-child {
		color: #e4376c;   }   .main .opeartion_t h2 p:first-child {
		color: #fff;   }   .main_fb .opeartion_t h2 p {
		height: 1.3rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical;   }   .main p {
		font-size: 0.24rem;
		line-height: 0.5rem;
		padding: 0 !important;
		color: #666;
		width: 5.98rem;
		margin: 0px auto;   }   .main p:last-child {
		width: auto !important;   }   .foreign {
		background: #F6F6F6;   }   .foreign ul li {
		width: 33.3% !important;   }   p,   h2,   h3 {
		margin: 0;
		padding: 0;   }   .swiper-container .swiper-slide .am_slides_h .am_slides_ht,   .banner .am_slides_h .am_slides_ht {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		width: 100%;
		max-height: 100%;
		overflow: hidden;
		padding: 0px 0.5rem;   }   .swiper-container .swiper-slide .am_slides_h .am_slides_ht {
		margin-top: 0.2rem;   }   .swiper-container .swiper-slide .am_slides_h .am_slides_ht p {
		width: 6rem;   }   .swiper-container .am_nav {
		padding: 0.48rem 0.3rem;
		position: absolute;
		top: 0;
		width: 100%;
		left: 0;
		z-index: 10;   }   .swiper-container .am_nav a {
		display: inline-block;
		vertical-align: top;   }   .swiper-container .am_nav a img {
		width: 2.28rem;
		height: 0.55rem;
		vertical-align: middle;   }   .swiper-container .am_nav .menu {
		float: right;
		background: url(../img/p_menu.png)right no-repeat;
		background-size: contain;
		width: 0.54rem;
		height: 0.44rem;   }   .page1 {
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		text-align: center;
		height: auto;
		padding: 0.8rem 0.3rem 0.8rem;
		position: relative;
		overflow: hidden;
		/* width: 100%; */   }   .page1 h2,   .page4 h2 {
		width: 100%;
		text-align: center;
		font-size: 0.7rem;
		line-height: 0.92rem;
		padding-bottom: 0.58rem;
		font-weight: bold;
		color: #363636;
		display: block;   }   .page1 h2 b,   .page3 h2 b,   .page4 h2 b {
		color: #e4376c;
		display: block;
		font-weight: bold;   }   .page1 p {
		width: 5.98rem;
		text-align: center;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		/* padding: 0px 1rem; */
		ma: 0px auto;
		margin: 0px auto;   }   .page_ul {
		width: 100%;
		position: relative;
		height: auto;
		padding-top: 0.85rem;
		display: inline-block;
		font-size: 0.28rem;
		line-height: 0.4rem;   }   .page_ul ul li {
		float: left;
		width: 100%;
		margin: 0px auto;
		height: auto;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		margin-bottom: 0.85rem;   }   .page_ul ul li p {
		width: 5.94rem;
		margin: 0px auto;   }   .page_ul ul li .img {
		width: 100%;
		height: 0.73rem;
		margin: 0px auto 0.82rem;   }   .page_ul ul li .img img {
		max-height: 0.73rem;
		max-width: 100%;
		margin: 0px auto;
		vertical-align: middle;   }   .page_ul ul li h2 {
		text-align: center;
		width: 100%;
		font-size: 0.42rem;
		padding-bottom: 0.4rem;
		line-height: 0.5rem;
		font-weight: bold;
		color: #363636;   }   .page_ul ul li h2 p {
		font-size: 0.42rem;
		font-weight: bold;
		color: #363636;
		width: auto;   }   .anser2 {
		animation: fadeInUp 1.5s linear forwards;
		-webkit-animation: fadeInUp 1.5s linear forwards;
		-moz-animation: fadeInUp 1.5s linear forwards;   }   @-webkit-keyframes fadeInUp {    from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);    }    to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;    }   }   @keyframes fadeInUp {    from {
		opacity: 0;
		-webkit-transform: translate3d(0, 50%, 0);
		transform: translate3d(0, 50%, 0);    }    to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;    }   }   .page2 {
		width: 100%;
		height: auto;
		position: relative;
		background: #f6f6f6;
		display: inline-block;
		/* margin-bottom: 0.7rem; */
		padding: 0px 0.3rem 0.9rem;
		text-align: center;   }   .page2_l {
		float: left;
		width: 100%;
		height: auto;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		padding-top: 0.72rem;   }   .page2_l p {
		/*        padding: 0px 1.1rem;*/
		font-size: 0.28rem;
		line-height: 0.52rem;
		width: 5.99rem;
		margin: 0px auto;   }   .page2_l h2 {
		font-size: 0.7rem;
		line-height: 0.9rem;
		text-align: center;
		width: 100%;
		font-weight: bold;
		color: #e6356d;
		margin-bottom: 0.45rem;
		display: block;   }   .page2_l h2 b {
		color: #363636;
		display: block;
		width: 100%;   }   .page2_r,   .page2_r img {
		width: 100%;
		height: auto;   }   .page2_r {
		position: relative;
		margin-top: -1.25rem;   }   .page3 {
		width: 100%;
		padding: 0px 0.3rem;
		position: relative;
		display: inline-block;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.5rem;
		text-align: center;   }   .page3 .yuan,   .page3 .yuan img {
		width: 3.24rem;
		height: 1.04rem;   }   .page3 h2 {
		width: 100%;
		margin-top: 1rem;
		text-align: center;
		font-weight: bold;
		font-size: 0.7rem;
		line-height: 0.9rem;
		color: #363636;
		margin-bottom: 0.6rem;
		display: block;   }   .page3 h2 b {
		font-weight: bold;   }   #masonry {
		width: 100%;
		height: auto;
		position: relative;
		margin-top: 0.6rem;
		text-align: left;
		font-size: 0.3rem;
		line-height: 0.5rem;
		color: #000000;
		display: inline-block;   }   .container_fluid .box {
		width: 100%;
		/* height: 100%; */
		padding-bottom: 0.3rem;
		text-align: center;
		cursor: pointer;
		font-weight: bold;
		position: relative !important;
		top: 0 !important;   }   .container_fluid .box p {
		color: #000000;
		padding: 0.3rem 0 0.2rem;   }   .container_fluid .box div img {
		max-width: 100%;
		margin-bottom: 0.15rem;
		overflow: hidden;
		transition: 1s ease-out;
		-webkit-transition: 1s ease-out;   }   .container_fluid .box div {
		width: 100%;
		height: auto;
		overflow: hidden;   }   input.more {
		margin: 0.4rem auto;
		display: block;
		text-align: center;
		font-size: 0.3rem;
		color: #FFF;
		background-color: rgb(230, 53, 109);
		box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.15);
		width: 2.60rem;
		height: 0.6rem;
		/* line-height: 0.2rem; */
		border: none;
		border-radius: 0.5rem;
		vertical-align: top;   }   .page4 {
		width: 100%;
		height: auto;
		margin-bottom: 0.6rem;
		position: relative;
		color: rgb(102, 102, 102);
		font-size: 0.28rem;
		line-height: 0.4rem;
		text-align: center;
		overflow: hidden;   }   .page4 ul li {
		width: 50%;
		height: auto;
		float: left;
		margin-bottom: 0.4rem;   }   .page4 ul li .img {
		width: 1.63rem;
		height: 0.95rem;
		margin: 0px auto;
		text-align: center;   }   .partner ul li .img {
		height: auto;   }   .page4 ul li img {
		-webkit-filter: grayscale(1);
		opacity: .65;
		max-width: 100%;
		transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
		margin: 0px auto;
		max-height: 100%;   }   .page4 ul li:hover img {
		-webkit-filter: grayscale(0);
		opacity: 1;   }   .footer {
		background: #f6f6f6;
		font-size: 0.22rem;
		line-height: 0.38rem;
		color: rgb(102, 102, 102);
		width: 100%;
		padding: 0.9rem 0.64rem 0.75rem;
		overflow: hidden;
		margin-top: 0.2rem;   }   .footer p {
		width: 100%;
		text-align: center;
		color: rgb(153, 153, 153);
		font-size: 0.22rem !important;
		line-height: 0.4rem;
		display: block;
		/* padding-top: 10px; */   }   .footer_t {
		width: 100%;
		display: inline-block;
		position: relative;
		vertical-align: top;   }   .select_ce {
		border-style: solid;
		border-width: 0.02rem;
		border-color: rgb(255, 255, 255);
		border-radius: 0.05rem;
		background-color: rgba(230, 53, 109, 0);
		width: 0.69rem;
		height: 0.61rem;
		/* float: right; */
		text-align: center;
		position: absolute;
		top: 0.4rem;
		right: 1.35rem;   }   .select_ce a {
		color: #FFFFFF;
		text-align: center;
		font-size: 0.26rem;
		line-height: 0.61rem;
		display: block;
		width: 100%;   }   .footer_box {
		width: 100%;
		float: left;
		height: auto;
		font-size: 0.24rem !important;
		color: rgb(54, 54, 54);
		position: relative;
		line-height: 0.4rem;
		text-align: center;   }   .footer_box span {
		font-size: 0.24rem !important;   }   .footer_box a {
		display: block;
		width: 100%;
		height: 0.62rem;
		margin-bottom: 0.2rem;   }   .footer_box a img {
		width: 2.58rem;
		height: 0.62rem;   }   .footer_box:after {
		content: '';
		/* float: right; */
		border-right: 1px solid rgba(0, 0, 0, 0.1);
		height: 2.4rem;
		position: absolute;
		right: -15%;
		top: 0;   }   .footer_box:nth-of-type(2) {
		width: 47%;
		margin: 0.84rem 0.8rem 0.7rem 0;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);   }   .footer_box h2 {
		text-align: left;
		width: 100%;
		font-size: 0.3rem !important;
		color: rgb(54, 54, 54);
		font-weight: normal;
		padding-bottom: 0.34rem;   }   .footer_box p {
		text-align: left;
		font-size: 0.24rem !important;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);
		padding: 0;
		width: 100%;   }   .footer_box:nth-of-type(3) {
		width: 37%;
		float: right;
		padding: 0px 0px 0px 0.8rem;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: rgb(102, 102, 102);
		margin: 0.84rem 0 0.7rem 0;   }   .footer_box:nth-of-type(3):after {
		border: none;   }   .am_slides_ht p {
		font-size: 0.22rem;
		line-height: 0.35rem;   }   /*about*/   .am_slides_ht .part2 b,   .visa .visa_r h2 b,   .mainsteam h2 b {
		color: #e6356d;
		vertical-align: middle;   }   .visa .visa_r h2 b,   .mainsteam h2 b {
		vertical-align: top;   }   .visa .visa_r h2,   .mainsteam h2 {
		font-size: 0.52rem;
		color: #363636;   }   .am_slides_ht .part3,.am_slides_ht .part3 p,.am_slides_ht .part3 p span{
		width: 6rem;
		font-weight: bold;
		font-size: 0.22rem !important;
		padding-bottom: 0.2rem;
		line-height: 0.36rem;
		max-height: 1.35rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 3;   }   .about {
		width: 100%;
		position: relative;
		height: auto;
		padding: 1.24rem 0.3rem 0.6rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #666;   }   .about_core p {
		padding: 0px 0.3rem;   }   .about_core h2 {
		color: rgb(54, 54, 54);
		font-size: 0.36rem;
		font-weight: bold;
		width: 100%;
		padding-bottom: 0.36rem;
		line-height: 0.42rem;
		text-align: left;
		padding-left: 0.3rem;   }   .about_fous {
		width: 100%;
		padding-top: 0.5rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #666;   }   .about_fous div {
		width: auto !important;   }   .about_fous p {
		width: 100%;
		/* float: left; */
		height: auto;
		padding: 0px 0.3rem;   }   .about_fous p.czjz {
		width: 100%;
		height: 100%;
		float: right;
		/* padding: 0; */
		padding: 0rem 0 0.3rem;   }   .about_fous p.czjz img {
		max-width: 100%;
		max-height: 100%;   }   .team {
		width: 100%;
		position: relative;
		height: auto;
		padding-top: 1.2rem;
		font-size: 0.22rem;
		line-height: 0.4rem;
		color: #363636;
		padding-bottom: 1.18rem;   }   .team h2,   .partner h2 {
		font-size: 0.7rem;
		text-align: center;
		color: #363636;
		width: 100%;
		height: auto;
		font-weight: bold;
		line-height: 0.9rem;
		display: inline-block;
		margin-bottom: 0.78rem;   }   .team h2 b,   .partner h2 b,   .am_navslide ul li:hover a,   .am_navslide ul li:nth-of-type(2n) .am_navslide_bot a:hover,   .am_navslide ul li:nth-of-type(2n) .am_navslide_bot a.active {
		color: #e6356d;   }   .partner h2 {
		font-size: 0.64rem;   }   .team ul {
		/* width: 100%; */
		position: relative;
		height: auto;
		line-height: 0.4rem;
		margin: 0px -0.3rem;   }   .team ul li {
		width: 50%;
		height: 5.58rem;
		float: left;
		overflow: hidden;
		text-overflow: ellipsis;
		position: relative;
		cursor: pointer;
		margin-bottom: 0.5rem;   }   /*.box-hide {          opacity: 0;          -webkit-transform: scale(0.9);          -moz-transform: scale(0.9);          transform: scale(0.9);          -webkit-transition: all ease-in-out .3s;          -moz-transition: all ease-in-out .3s;          transition: all ease-in-out .3s;          -webkit-perspective-origin: top center;          -moz-perspective-origin: top center;          perspective-origin: top center;      }*/   /*.box-show {          opacity: 1;          -webkit-transform: scale(1);          -moz-transform: scale(1);          transform: scale(1);      }*/   .team ul li a,   .partner ul li a,   .about_fous p.czjz,   .knowledgelist ul li a {
		overflow: hidden;
		transition-duration: .5s;
		display: block;   }   .team ul li:after {
		content: '';
		background: url(../img/line.png)center right no-repeat;
		position: absolute;
		top: 0;
		right: 0;
		height: 568px;
		width: 100%;   }   .team ul li h3 {
		width: 3.75rem;
		text-align: left;
		font-size: 0.36rem;
		color: #363636;
		font-weight: bold;
		margin: 0px auto;
		padding-bottom: 0.2rem;
		padding-left: 0.36rem;   }   .team ul li p {
		width: 3.75rem;
		text-align: left;
		color: #363636;
		margin: 0px auto;
		padding-bottom: 0.3rem;
		font-size: 0.26rem;
		padding-left: 0.36rem;   }   .team ul li .img {
		width: 3.74rem;
		height: 4.56rem;
		margin: 0px auto;   }   .team ul li .img img {
		max-width: 3.74rem;
		max-height: 4.56rem;
		-webkit-filter: grayscale(0.9);
		transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;   }   .team ul li:hover .img img {
		-webkit-filter: grayscale(0);   }   .partner ul {
		border-top: 1px solid rgb(236, 236, 236);
		height: auto;
		width: 100%;   }   .partner ul li {
		margin: 0;
		border-bottom: 1px solid rgb(236, 236, 236);
		height: 1.6rem;
		line-height: 1.6rem;
		overflow: hidden;
		width: 33.3%;   }   /*测导航*/   .am_navslide {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 99;
		background: #FFFFFF;
		font-size: 0.3rem;
		line-height: 0.72rem;
		color: #666666;
		padding: 0.6rem 0.68rem;
		width: 100%;
		height: 100%;
		overflow: hidden;
		-webkit-overflow-scrolling: touch;
		-webkit-transition: -webkit-transform .3s ease-in-out;
		transition: transform .3s ease-in-out;
		transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
		-webkit-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		transform: translateX(-100%);   }   .am_navslide.open {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);   }   .am_navslide ul li .am_navslide_bot a {
		font-size: 0.3rem !important;
		line-height: 0.72rem;
		color: #666666;
		display: block;
		font-weight: normal;
		width: auto;
		padding: 0;   }   .am_navslide .close {
		background: url(../img/close.png)right no-repeat;
		text-align: right;
		width: 100%;
		background-size: 0.32rem 0.33rem;
		margin-bottom: 0.35rem;
		height: 0.33rem;   }   .am_navslide ul li {
		width: 100%;
		font-size: 0.36rem;
		color: #363636;
		padding: 0.64rem 0;
		border-bottom: 1px solid #ECECEC;
		position: relative;   }   .am_navslide ul li a {
		width: 4rem;
		display: inline-block;
		color: #363636;
		font-weight: bold;
		font-size: 0.36rem !important;
		padding-right: 0.5rem;   }   .am_navslide ul li:first-child {
		padding-top: 0;   }   .am_navslide ul li:last-child {
		border-bottom: 0px;   }   .am_navslide ul li:nth-of-type(2n):before,   .am_navslide ul li:nth-of-type(3n):before {
		content: '';
		background: url(../img/down_1.png)right no-repeat;
		background-size: 0.28rem 0.16rem;
		position: absolute;
		width: 0.28rem;
		height: 0.16rem;
		top: 0.9rem;
		right: 0;
		z-index: 999;   }    .am_navslide ul li:nth-of-type(4):before{
		content: '';
		background: none;}   .am_navslide ul li .am_navslide_bot {
		padding: 0.5rem;
		display: none;   }   .am_navslide ul li:nth-of-type(2n):before .am_navslide_bot {
		content: '';
		background: none !important;   }   .am_navslide ul li:nth-of-type(2n).show .am_navslide_bot,   .am_navslide ul li:nth-of-type(3n).show .am_navslide_bot {
		display: block;   }   .am_navslide ul li:nth-of-type(2n) .show,   .am_navslide ul li:nth-of-type(3n) .show {
		content: '';
		width: 0.28rem;
		height: 0.16rem;
		background: url(../img/down_2.png)right no-repeat;
		background-size: 0.28rem 0.16rem;
		position: absolute;
		top: 0.9rem;
		right: 0;   }   .am_navslide ul li:nth-of-type(2n).show .am_navslide_bot a {
		background: none;   }   .joins {
		/* width: 100%; */
		font-size: 0.3rem;
		line-height: 0.5rem;
		color: #666;
		text-align: left;
		padding: 1.2rem 0.68rem 0.8rem;   }   .am-accordion-basic {
		margin: 0;
		width: 100%;
		/* float: left; */
		height: auto;   }   .am-accordion-item {
		border-top: 1px solid rgb(54, 54, 54);
		width: 100%;
		height: auto;
		display: inline-block;
		min-height: 3.53rem;
		position: relative;
		vertical-align: top;   }   .am-accordion-item:nth-of-type(2n) {
		/* display: inline-block; */
		/* margin-left: 70px; */   }   .am-accordion-basic .am-accordion-title {
		padding: 0.4rem 0px 0px;
		font-size: 0.4rem;
		color: #363636;
		font-weight: bold;
		line-height: 0.5rem;   }   .am-accordion-basic .am-active .am-accordion-title {
		color: #363636;   }   .am-accordion-basic .am-accordion-item .am-accordion-title p {
		width: 100%;
		font-weight: normal;
		/* font-size: 16px; */
		/* line-height: 28px; */
		color: #666;
		padding-top: 0.2rem;
		font-size: 0.3rem;
		line-height: 0.5rem;   }   .am-accordion-content {
		padding: 45px 0px 100px;
		font-size: 14px;
		line-height: 25px;
		color: #666666;   }   .am-accordion-content h2 {
		width: 100% !important;
		font-weight: bold;
		color: #363636;
		font-size: 0.28rem;
		padding-bottom: 0.02rem;   }   .am-accordion-basic .am-accordion-title:before {
		content: '';
		background: url(../img/down.png)right no-repeat;
		width: 0.29rem;
		height: 0.16rem;
		float: right;
		margin: 0.08rem 0;
		background-size: contain;   }   .am-accordion-basic .am-active .am-accordion-title:before {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);   }   .am-accordion-basic:last-child {
		float: right;   }   .branch {
		color: rgb(51, 51, 51);
		font-size: 0.28rem;
		line-height: 0.5rem;
		width: 100%;
		display: inline-block;
		padding-bottom: 0.1rem;
		/* border-bottom: 1px solid #ECECEC; */   }   .branch_l {
		width: 100%;
		/* float: left; */
		margin-bottom: 0.75rem;   }   .branch_l h2 {
		width: 100%;
		font-size: 0.48rem;
		color: #363636;
		font-weight: bold;
		line-height: 0.52rem;
		padding-bottom: 0.5rem;
		text-align: left;   }   .branch_lt {
		width: 100%;
		display: inline-block;
		padding-bottom: 0.2rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		position: relative;
		padding-left: 0.7rem;   }   .branch_lt .czjz {
		display: inline-block;
		vertical-align: middle;
		margin-right: 16px;
		width: 0.28rem;
		height: 0.3rem;
		float: left;
		position: absolute;
		left: 0;   }   .branch_lt .czjz img {
		max-width: 100%;
		max-height: 100%;   }   .branch_l:last-child {
		float: right;
		padding-left: 0;   }   .usinput {
		width: 100%;
		display: inline-block;
		padding-top: 0.56rem;
		font-size: 0.28rem;
		color: #333333;
		line-height: 0.72rem;   }   .usinput input {
		border-width: 1px;
		border-color: rgba(0, 0, 0, 0.1);
		border-style: solid;
		width: 100%;
		height: 0.72rem;
		margin-bottom: 0.4rem;
		padding: 0px 0.2rem;
		font-size: 0.28rem;
		float: left;
		color: #333333;
		line-height: 0.72rem;   }   .usinput input:nth-of-type(2n) {
		float: right;   }   .usinput textarea {
		border-width: 1px;
		border-color: rgba(0, 0, 0, 0.1);
		border-style: solid;
		width: 100%;
		height: 4.1rem;
		line-height: 0.32rem;
		padding: 0.2rem;
		vertical-align: top;
		color: #333333;
		resize: none;
		outline: none;   }   .us-tit {
		padding: 1.2rem 0.58rem 1.2rem 0.68rem;   }   .us-tit .us {
		padding-top: 1.2rem;
		padding-bottom: 0;   }   .us-tit .us h2,   .us-tit .us h2 b {
		display: inline-block;
		font-size: 0.68rem;   }   .serive {
		width: 100%;
		padding: 0.8rem 0px 0.4rem;
		font-size: 0.36rem;
		font-weight: bold;
		color: rgb(54, 54, 54);
		line-height: 0.48rem;
		text-align: center;   }   .serive ul li {
		float: left;
		width: 50%;
		height: auto;
		margin-bottom: 0.8rem;   }   .serive ul li .imgs {
		width: 0.9rem;
		height: 0.9rem;
		margin: 0px auto;   }   .serive ul li .imgs img {
		max-width: 100%;
		max-height: 100%;
		vertical-align: middle;   }   .serive ul li h2 {
		text-align: center;
		padding-top: 0.35rem;
		font-size: 0.36rem;
		font-weight: bold;
		color: rgb(54, 54, 54);
		line-height: 0.48rem;
		/* white-space: nowrap; */   }   .visa {
		width: 100%;
		padding-top: 1.1rem;
		padding-bottom: 1.10rem;
		background: #F6F6F6;   }   .visa img {
		width: 100%;   }   .visa .visa_r {
		width: 100%;
		padding: 0.42rem 0.7rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #363636;   }   /*.visa .visa_r h2 p {    padding-left: 0.38rem;   }*/   .visa .visa_r h2 {
		padding-left: 0.38rem;   }   .visa .visa_r p {
		/* padding: 0px 0.18rem 0px 0.38rem; */   }   .visa .visa_r .visa_rt p {
		/* padding: 0px 0.58rem 0px 0.68rem; */
		text-align: left;
		padding-left: 0.48rem !important;
		width: 100%;
		padding-right: 0.58rem !important;
		/* display: block; */
		font-size: 0.24rem;
		line-height: 0.45rem;   }   .mainsteam {
		width: 100%;
		position: relative;
		padding: 1.2rem 0 0.5rem;
		color: #333;
		line-height: 0.48rem;
		text-align: center;
		font-size: 0.28rem;   }   .mainsteam h2 p {
		width: auto;
		padding: 0px 0.3rem;   }   .mainsteam p {
		width: 6.15rem;
		margin: 0px auto;   }   .mainsteam ul {
		color: rgb(54, 54, 54);
		font-size: 0.36rem;
		line-height: 0.5rem;
		text-align: center;
		width: 100%;
		padding-top: 1.2rem;
		top: 0 !important;   }   .mainsteam ul li {
		float: left;
		width: 50%;
		height: auto;
		margin-bottom: 0.8rem;   }   .mainsteam ul li a {
		text-align: center;
		display: block;
		width: 100%;
		font-weight: bold;
		color: rgb(54, 54, 54);   }   .mainsteam ul li .img {
		width: 1.5rem;
		height: 1.5rem;
		margin: 0px auto 0.45rem;   }   .mainsteam ul li .img img {
		width: 1.5rem;
		height: 1.5rem;
		vertical-align: middle;   }   .credit {
		padding: 1.2rem 0.3rem 0.9rem;
		background: #F6F6F6;   }   .credit p img {
		width: 100% !important;
		margin: 0px auto 0.6rem;   }   .credit p {
		width: auto;   }   .credit p.spa {
		width: 6.16rem;
		margin: 0px auto;   }   .scene {
		width: 100%;
		padding: 1.1rem 0px;
		position: relative;
		background: #FFFFFF;   }   .scene_r {
		/* width: 100%; */
		height: auto;
		padding: 0px 0.3rem;   }   .scene_r img {
		width: 100%;
		max-height: 100%;   }   .scene_l {
		color: rgb(102, 102, 102);
		/* float: left; */
		padding-top: 0.95rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		text-align: center;
		width: 100%;
		margin: 0px auto;
		padding-left: 0.5rem;
		padding-right: 0.5rem;   }   .scene_l h2 {
		font-size: 0.58rem;
		color: #363636;
		text-align: center;   }   .scene_l h2 b {
		color: #e6356d;   }   .scene-fb {
		background: #F6F6F6;
		margin-bottom: 0.4rem;   }   /*.app img {    padding: 0px 0.3rem;   }*/   /* .app img.pc,.system .warp img.pc{padding: 0px 0.3rem;}*/   .app .visa_r {
		padding: 0.45rem 0.3rem 0;   }   .app .visa_r h2 b {
		display: block;   }   .applet h2,   .applet h2 b {
		display: inline-block;   }   .applet h2 p {
		padding: 0px 0.3rem !important;   }   .applet ul li {
		float: left;   }   .knowledgelist ul li {
		width: 100%;
		padding: 0px 0.3rem;   }   .knowledgelist ul li h2 {
		padding-top: 0.86rem;
		padding-bottom: 0.52rem;   }   .knowledgelist ul li h2 p {
		font-size: 0.48rem;
		color: #363636;
		font-weight: bold;
		width: auto;   }   .knowledgelist ul li p {
		width: 5.72rem;
		text-align: center;
		/* padding-top: 0.4rem; */
		font-size: 0.28rem;
		color: #666666;
		line-height: 0.45rem;
		font-weight: normal;
		margin: 0px auto;   }   .title {
		width: 100%;
		height: 1.36rem;
		line-height: 1.36rem;
		text-align: left;
		padding: 0px 0.3rem;
		color: #333333;
		font-size: 0.28rem;
		overflow-y: hidden;
		overflow-x: scroll;
		font-weight: bold;
		border-bottom: 1px solid #ECECEC;   }   .title .warp {
		overflow-y: hidden;
		overflow-x: scroll;
		width: 12rem;
		height: 1.36rem;
		line-height: 1.36rem;   }   .title a {
		width: auto;
		padding-right: 0.65rem;
		text-align: center;
		float: left;
		color: #333333;
		font-weight: bold;   }   .title a:hover,   .title a.active {
		color: #e6356d;
		font-weight: bold;   }   .applet p img {
		width: 6.49rem;
		margin-top: 0.77rem;
		margin-bottom: 1.2rem;   }   .opeartion {
		width: 100%;
		position: relative;
		min-height: 14.97rem;
		font-size: 0.28rem;
		text-align: center;
		line-height: 0.52rem;
		color: #FFFFFF;
		/* overflow-x: hidden; */   }   .opeartion img {
		width: 100%;   }   .opeartion_t {
		padding: 1rem 0px 0.2rem;
		text-align: center;
		color: #333;
		position: absolute;
		top: 0;
		left: 0;   }   .opeartion_t h2 {
		color: #FFFFFF;
		font-size: 0.52rem !important;   }   .opeartion_t ul {
		color: #333;
		font-size: 0.28rem;
		font-weight: normal;
		padding-top: 0.2rem;   }   .opeartion_t p {
		width: 5.76rem;
		text-align: center;
		color: #fff;
		margin: 0px auto;
		max-height: 4.68rem;
		overflow: hidden;
		text-overflow: ellipsis;   }   .opeartion_t ul li {
		width: 100%;
		margin-bottom: 0.7rem;
		padding: 0px 0.2rem;   }   .opeartion_t ul li p {
		width: auto;
		font-size: 0.24rem !important;
		line-height: 0.5rem;
		/* padding-top: 0.2rem !important; */
		/* margin-top: 0.1rem; */   }   .opeartion_t ul li a h2 {
		font-size: 0.36rem !important;
		padding-bottom: 0.2rem !important;
		margin-bottom: 0;
		line-height: 0.45rem;
		font-weight: bold;   }   .main_fb .opeartion_t ul li a p {
		height: 0.68rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;   }   .opeartion_t ul li a {
		color: #fff;
		font-weight: normal;   }   .opeartion_t ul li a p:first-child {
		font-size: 0.24rem !important;
		line-height: 0.36rem;
		width: 4.85rem !important;
		margin: 0px auto;   }   /* .main_fb  h2 p:first-child{font-size: 0.56rem !important;line-height: 0.68rem  !important;margin-bottom: 0.4rem  !important;padding: 0px 0.3rem  !important;}*/   /*.main_fb  .opeartion_t ul li p{    font-size: 0.36rem !important;    padding-bottom: 0.25rem !important;    font-weight: bold;    line-height: 0.45rem;   }*/   /* .main_fb  .opeartion_t ul li p:last-child{ padding-bottom: 0 !important;font-size: 0.24rem  !important;line-height: 0.52rem !important;}*/   .opeartion_t ul li .img,   .opeartion_t ul li .img img {
		height: 1.2rem;
		width: 1.6rem;
		height: 1.6rem;
		border-radius: 50%;   }   .seo {
		padding: 1.1rem 0.3rem;   }   .seo .scene_r {
		width: 100%;
		height: auto;
		/* float: right; */   }   .seo .scene_l {
		width: 100%;
		padding-top: 0;   }   .seo .scene_l h2,   .ul h2,   .apps h2 {
		text-align: left;
		padding-top: 0.5rem;   }   .seo .scene_l p,   .ul .scene_l p,   .apps .scene_l p {
		text-align: left;   }   .ul,   .apps {
		padding: 1.20rem 0.3rem;   }   .classroom {
		padding: 1.05rem 0px 0;
		font-size: 0.3rem;
		color: #666666;
		font-weight: bold;
		background: #F6F6F6;   }   .classroom p,   .flow p {
		font-size: 0.28rem;
		color: #666666;
		font-weight: normal;
		width: 5.6rem;
		margin: 0px auto;   }   .choose {
		margin: 0.7rem 0.3rem 0;
		padding-top: 0.7rem;
		border-top: 1px solid #ECECEC;   }   .choose_l h2 {
		font-size: 0.36rem !important;
		line-height: 0.50rem;
		padding-top: 0.45rem;
		text-align: left;   }   .am-fr {
		float: inherit;   }   .choose_l p {
		text-align: left;
		width: 100%;   }   .choose_l p b {
		border-radius: 50%;
		background-color: rgb(54, 54, 54);
		width: 0.1rem;
		height: 0.1rem;
		margin-right: 0.08rem;
		vertical-align: middle;
		display: inline-block;   }   .choose_r img {
		width: 100%;   }   .markt {
		padding: 1rem 0.3rem;
		background: #F6F6F6;
		color: #666666;
		display: inline-block;   }   .markt .visa_r h2,   .markt .visa_r h2 b {
		display: inline-block;   }   .flow ul.mark li {
		width: 100%;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.5rem;   }   .flow ul.mark {
		padding-top: 0.8rem;   }   .flow ul.mark li h2 {
		font-size: 0.48rem !important;   }   .flow ul.mark li .img img,   .flow ul.mark li .img {
		width: inherit;
		height: inherit;   }   .core {
		padding-top: 0.8rem;
		padding-bottom: 0;   }   .core .visa_r {
		padding: 0.45rem 0.52rem 0.6rem 0.7rem;   }   .core .visa_r h2,   .core .visa_r h2 b {
		display: inline-block;   }   .core .visa_r .visa_rt {
		width: 100% !important;
		display: inline-block;
		vertical-align: top;   }   .core .visa_r .visa_rt,   .core .visa_r .visa_rt img {
		width: auto !important;
		height: auto !important;
		overflow: hidden;   }   /* .am-slider .am-slides>li{width: auto !important;}*/   .core .visa_r .visa_rt img {
		margin-right: 0.1rem;   }   .core .visa_r .visa_rt span {
		width: 100%;
		display: inline-block;
		margin-bottom: 0.12rem !important;
		height: 0.5rem;
		line-height: 0.5rem !important;
		overflow: hidden;
		text-overflow: ellipsis;
		vertical-align: top;
		font-size: 0.28rem !important;   }   .core .visa_r .visa_rt p  span{
		height: auto;}   .core .visa_r .visa_rt span .czjz,   .core .visa_r .am_none span .czjz {
		width: 0.32rem;
		height: 0.38rem;
		margin-right: 0.2rem;
		float: left;   }   .core .visa_r .visa_rt span img,   .core .visa_r .am_none span img {
		max-width: 100%;
		max-height: 100%;
		vertical-align: middle;
		padding: 0;   }   .am_none .swiper-pagination {
		width: 100%;
		height: 0.2rem;
		text-align: left;   }   .am_none .swiper-slide .spa {
		font-size: 0.16rem;
		text-align: left;
		width: 100%;
		line-height: 0.28rem;
		color: #666666;
		max-height: 0.8rem;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-top: 0.2rem;   }   .am_none .swiper-slide span {
		max-height: 2rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		display: block;
		-webkit-box-orient:vertical;   }   .am_none .swiper-pagination .swiper-pagination-bullet {
		background: rgba(0, 0, 0, 0.2);
		width: 0.2rem;
		height: 0.2rem;
		bottom: 0;
		left: 1%;
		border-radius: 50%;
		display: block;
		float: left;
		margin-right: 0.2rem !important;   }   .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin: 0;   }   .am_none .swiper-pagination .swiper-pagination-bullet-active {
		background: #e6356d;   }   .am_none {
		height: 2.5rem;   }   .core .visa_r .am_none span p {
		width: 85%;   }   .core .visa_r h2 {
		font-size: 0.52rem;
		padding-bottom: 0.2rem;
		padding-left: 0;   }   .backnone .visa_r .visa_rt p {
		padding-left: 0 !important;   }   .scere {
		padding-left: 0.6rem;
		padding-right: 0.6rem;   }   .scere .scene_l h2,   .scere .scene_l p {
		text-align: left;   }   .scere .scene_r {
		padding: 0;
		width: 100%;
		margin-top: 0.4rem;   }   .examples {
		/* width: 100%; */
		background: #FFFFFF;
		padding: 1.14rem 0.3rem 0.5rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #333333;
		text-align: center;   }   .examples h2,   .system h2 {
		text-align: center;
		color: #363636;
		font-weight: bold;
		font-size: 0.52rem;
		line-height: 0.68rem;
		width: 100%;   }   .system .system_tit {
		padding-top: 0.45rem;   }   .system h2 {
		text-align: left;
		padding-left: 0.68rem;
		padding-bottom: 0.32rem;   }   .system .system_tit h2 p,.system .system_tit h2 p span {
		padding-left: 0 !important;
		padding-right: 0.4rem !important;
		font-size: 0.52rem !important;
		line-height: 0.68rem;   }   .system p {
		padding-left: 0.68rem !important;
		width: 100%;
		padding-right: 0.58rem !important;
		font-size: 0.24rem;
		line-height: 0.45rem;
		/* color: #666; */   }   .system .am_work ul li p {
		max-height: 3rem;
		text-overflow: ellipsis;
		-webkit-line-clamp: 6;
		display: -webkit-box;
		-webkit-box-orient: vertical;   }   .am-slider-default.am_work .am-control-nav {
		left: 0.68rem;   }   .system p span,   .visa_rt p span {
		color: inherit !important;
		background: none !important;
		font-family: "微软雅黑" "微软雅黑";   }   .examples h2 b,   .system h2 b {
		color: #e6356d;   }   .system img {
		width: 100%;
		margin-top: 0.2rem;   }   .examples ul {
		width: 100%;
		padding-top: 0.86rem;
		height: auto;
		position: relative;   }   .examples ul li {
		width: 100%;
		height: auto;
		display: inline-block;
		border: 1px solid #ECECEC;
		margin-bottom: 0.5rem;   }   .examples ul li .img {
		width: 100%;
		height: auto;
		/* float: left; */
		overflow: hidden;   }   .examples ul li .img:hover img {
		transform: scale(1.1);
		-webkit-transform: scale(1.1);   }   .examples ul li .img img {
		max-width: 739px;
		max-height: 478px;
		transition: 1s ease-out;
		-webkit-transition: 1s ease-out;   }   .examples_r {
		width: 100%;
		height: 100%;
		/* float: right; */
		position: relative;
		min-height: auto;
		padding: 0.3rem 0.75rem;   }   .examples_r .prot {
		text-align: center;
		/* height: 100%; */
		position: relative;
		/* top: 50%; */
		/* left: 50%; */
		/* transform: translate(-50%, -50%); */
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		/* float: right; */   }   .examples_r .prot .imgs,   .examples_r .prot .imgs img {
		width: 0.7rem;
		height: 0.7rem;
		margin: 0px auto;   }   .examples_r .prot p {
		width: 100%;
		margin: 0px auto;
		text-align: center;
		padding-top: 0.25rem;
		color: #333333;   }   .backnone {
		background: #FFFFFF;   }   .backnone .visa_l {
		padding: 0px 0.6rem;
		margin-bottom: 1rem;   }   .system {
		padding-top: 0rem;
		background: #F6F6F6;
		text-align: left;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.5rem;
		overflow: hidden;
		padding-bottom: .5rem;   }   .system_fb {
		padding-bottom: 0.2rem;   }   .system .warp img {
		margin-top: 0;   }   .white {
		background: #fff;   }   .system_fb {
		padding-top: 0.5rem;
		background: #FFFFFF;   }   .classroom ul.word li {
		width: 25%;
		font-size: 0.25rem;
		color: #666;
		line-height: 0.45rem;   }   .classroom ul.word li a {
		font-weight: normal;
		font-size: 0.25rem;
		color: #666;
		line-height: 0.45rem;   }   .classroom ul.word li .imgs,   .classroom ul.word li .imgs img {
		width: 1.02rem;
		height: 1.02rem;
		border-radius: 50%;
		margin: 0px auto;   }   .classroom ul.word li .imgs {
		margin-bottom: 0.2rem;   }   .larges h2,   .larges h2 b {
		display: block;   }   .larges p {
		width: 100%;
		padding: 0px 0.6rem;   }   .larges ul li {
		width: 100%;   }   .larges ul li .img {
		margin-bottom: 0.7rem;
		width: 2.1rem;
		height: 2.1rem;   }   .larges ul li .img img {
		width: 2.1rem;
		height: 2.1rem;   }   .live {
		width: 100%;
		padding: 1.2rem 0.7rem;
		text-align: left;
		background: #F6F6F6;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.45rem;   }   .am-slider .am-slides img.phone {
		display: none !important;   }   .am-slider-default {
		background: inherit;
		margin: 0;
		border-radius: 0px;
		box-shadow: none;
		width: 100%;
		overflow: hidden;   }   .am-slider-default ul li,   .am-slider-default ul li .img,   .am-slider-default ul {
		/*width: 100% !important;*/
		height: auto;   }   .am-slider-default .am-direction-nav a:before {
		display: none;   }   .am-slider-default ul li .am-slides-r h2 {
		font-size: 0.36rem;
		text-align: left;
		font-weight: bold;
		color: #363636;
		padding-bottom: 0.2rem;   }   .am-slider-default ul li .am-slides-r h3 {
		font-size: 0.7rem;
		font-weight: bold;
		color: #363636;
		line-height: 0.75rem;
		padding: 0.7rem 0px 0.45rem;   }   .am-slider-default ul li .am-slides-r h3 b {
		color: #e6356d;   }   .am-slider-default .am-control-nav {
		width: 100%;
		position: absolute;
		bottom: -0.3rem;
		text-align: left;   }   .am-slider-default .am-control-nav li {
		margin: 0px 0.06rem;   }   .am-slider-default .am-control-nav li a.am-active {
		background-color: #e6356d;   }   .am-slider-default .am-control-nav li a {
		width: 0.15rem;
		height: 0.15rem;
		background: #BBBBBB;
		box-shadow: none;   }   .support ul li {
		margin: 0px 0.3rem 0.3rem;
		width: 100%;
		height: auto;
		float: none;   }   .support ul li .img {
		width: 6.9rem;
		height: auto;
		margin: 0;
		position: relative;   }   .support ul li .img img {
		max-height: 100%;
		max-width: 100%;
		width: inherit;
		height: inherit;   }   .support ul li .img .show {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		width: 100%;
		font-size: 0.48rem;
		color: #FFF;
		font-weight: bold;
		z-index: 1;
		animation: circle 1s ease-out;
		transition: all 1s ease-out;   }   .support ul li .img .show .czjz {
		width: 1.38rem;
		height: 1.38rem;
		margin: 0px auto 30px;   }   .support ul li .img .show .czjz img {
		max-height: 100%;
		max-width: 100%;   }   .support ul li .img .show_n {
		position: absolute;
		top: 50%;
		left: 50%;
		width: 100%;
		z-index: 99;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);   }   .support ul li .img .show_n h2 {
		color: #e6356d;
		font-weight: bold;
		width: 100%;
		text-align: center;
		font-size: 0.6rem !important;
		line-height: 0.35rem;
		padding-bottom: 0.2rem;   }   .support ul li .img .show_n p {
		color: #FFFFFF;
		font-weight: normal;
		width: 4.96rem;
		margin: 0px auto;
		text-align: center;
		font-size: 0.28rem;
		line-height: 0.5rem;
		padding-bottom: 0.2rem;   }   .support ul li .img .show_t {
		width: 100%;
		height: 100%;
		position: absolute;
		background: rgba(0, 0, 0, 0.6);
		top: 0;
		left: 0;
		display: none;
		overflow: hidden;
		text-overflow: ellipsis;
		animation: circle 1s ease-out;
		transition: all 1s ease-out;   }   .support ul li:hover .img .show_t {
		display: block;   }   @-webkit-keyframes circle {    0% {
		opacity: 0;    }    100% {
		opacity: 1;    }   }   @keyframes circle {    0% {
		opacity: 0;    }    100% {
		opacity: 1;    }   }   .support ul li:hover .img .show {
		display: none;   }   .picBtnTop {
		width: 100%;
		padding-top: 0.65rem;
		position: relative;
		height: auto;   }   .picBtnTop .bd {
		width: 6.16rem;
		height: 4.53rem;
		overflow: hidden;
		position: relative;
		margin: 0px auto;   }   .picBtnTop .bd ul li,   .picBtnTop .bd ul li .pic {
		width: 100%;
		height: 4.86rem;   }   .picBtnTop .bd .tempWrap,   .picBtnTop .bd .tempWrap ul li {
		height: 100% !important;
		float: none;
		margin: 0px auto;
		display\:;   }   .picBtnTop .bd ul li .pic img {
		max-width: 100%;
		max-height: 100%;   }   .pb0 {
		padding-bottom: 0;
		padding-top: 0;   }   .picBtnTop .hd {
		width: 6.16rem;
		/* float: right; */
		height: 4.65rem;
		overflow: hidden;
		position: relative;
		cursor: pointer;
		margin: 0.7rem auto;   }   .usinput input.more {
		margin: 0.3rem auto;
		display: block;
		text-align: center;
		font-size: 0.18rem;
		color: #FFF;
		background-color: rgb(230, 53, 109);
		box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.15);
		width: 2.3rem;
		height: 0.6rem;
		line-height: 0.6rem;
		border: none;
		border-radius: 0.5rem;
		float: none;   }   .picBtnTop .hd ul {
		background: url(../img/dash.png)left no-repeat;
		width: 100%;
		height: 4.65rem;
		margin-left: 0.67rem;
		/* overflow: hidden; */
		font-size: 0.3rem;
		font-weight: bold;
		color: #666666;
		line-height: 0.4rem;
		padding: 0;   }   .picBtnTop .hd ul li {
		width: 100%;
		height: 0.8rem;
		overflow: hidden;
		display: block;
		margin-bottom: 0.48rem;
		font-size: 0.3rem;
		font-weight: bold;
		color: #666666;
		line-height: 0.4rem;
		position: relative;
		left: -0.4rem;   }   .picBtnTop .hd ul li .img {
		height: 0.8rem;
		width: 0.8rem;
		float: left;
		border-radius: 50%;
		background: #BBBBBB;   }   .picBtnTop .hd ul li .img img {
		max-width: 0.38rem;
		max-height: 0.39rem;
		width: inherit;
		height: inherit;
		vertical-align: top;   }   .picBtnTop .hd ul li .img div {
		/* height: 0.32rem; */
		/* width: 0.34rem; */   }   .picBtnTop .hd ul li h2 {
		font-size: 0.29rem !important;
		font-weight: bold;
		color: #666666;
		line-height: 0.8rem;
		text-align: left;
		width: 83%;
		float: left;
		height: 0.8rem;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-left: 0.22rem;   }   .picBtnTop .hd ul li:last-child h2 {
		line-height: 0.4rem;   }   .picBtnTop .hd ul li.on h2 {
		color: #e6356d;   }   .picBtnTop .hd ul li.on .img {
		background: #e6356d;   }   .picBtnTop .hd ul li:last-child .img img {
		max-width: 0.19rem;
		max-height: 0.36rem;   }   .page4 ul {
		padding-top: 0.4rem;   }   .am_navslide .select {
		float: right;
		color: rgb(230, 53, 109);
		/* position: absolute; */
		/* right: 0; */
		font-size: 0.35rem;   }   .am_navslide .select input {
		border: none;
		background: none !important;   }   .am_navslide a {
		color: #363636;
		padding: 0px 0.1rem;
		/* -webkit-appearance: none; */   }   .classroomd p {
		width: 5.19rem;
		margin: 0px auto;   }   .classroomd h2 p {
		width: auto;   }  }
		-webkit-box-orient: vertical;
		-webkit-box-orient: vertical;
	}
	.about {
		width: 100%;
		position: relative;
		height: auto;
		padding: 1.24rem 0.3rem 0.6rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #666;
	}
	.about_core p {
		padding: 0px 0.3rem;
	}
	.about_core h2 {
		color: rgb(54, 54, 54);
		font-size: 0.36rem;
		font-weight: bold;
		width: 100%;
		padding-bottom: 0.36rem;
		line-height: 0.42rem;
		text-align: left;
		padding-left: 0.3rem;
	}
	.about_fous {
		width: 100%;
		padding-top: 0.5rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #666;
	}
	.about_fous div {
		width: auto !important;
	}
	.about_fous p {
		width: 100%;
		/* float: left; */
		height: auto;
		padding: 0px 0.3rem;
	}
	.about_fous p.czjz {
		width: 100%;
		height: 100%;
		float: right;
		/* padding: 0; */
		padding: 0rem 0 0.3rem;
	}
	.about_fous p.czjz img {
		max-width: 100%;
		max-height: 100%;
	}
	.team {
		width: 100%;
		position: relative;
		height: auto;
		padding-top: 1.2rem;
		font-size: 0.22rem;
		line-height: 0.4rem;
		color: #363636;
		padding-bottom: 1.18rem;
	}
	.team h2,
	.partner h2 {
		font-size: 0.7rem;
		text-align: center;
		color: #363636;
		width: 100%;
		height: auto;
		font-weight: bold;
		line-height: 0.9rem;
		display: inline-block;
		margin-bottom: 0.78rem;
	}
	.team h2 b,
	.partner h2 b,
	.am_navslide ul li:hover a,
	.am_navslide ul li:nth-of-type(2n) .am_navslide_bot a:hover,
	.am_navslide ul li:nth-of-type(2n) .am_navslide_bot a.active {
		color: #e6356d;
	}
	.partner h2 {
		font-size: 0.64rem;
	}
	.team ul {
		/* width: 100%; */
		position: relative;
		height: auto;
		line-height: 0.4rem;
		margin: 0px -0.3rem;
	}
	.team ul li {
		width: 50%;
		height: 5.58rem;
		float: left;
		overflow: hidden;
		text-overflow: ellipsis;
		position: relative;
		cursor: pointer;
		margin-bottom: 0.5rem;
	}
	/*.box-hide {
        opacity: 0;
        -webkit-transform: scale(0.9);
        -moz-transform: scale(0.9);
        transform: scale(0.9);
        -webkit-transition: all ease-in-out .3s;
        -moz-transition: all ease-in-out .3s;
        transition: all ease-in-out .3s;
        -webkit-perspective-origin: top center;
        -moz-perspective-origin: top center;
        perspective-origin: top center;
    }*/
	/*.box-show {
        opacity: 1;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        transform: scale(1);
    }*/
	.team ul li a,
	.partner ul li a,
	.about_fous p.czjz,
	.knowledgelist ul li a {
		overflow: hidden;
		transition-duration: .5s;
		display: block;
	}
	.team ul li:after {
		content: '';
		background: url(../img/line.png)center right no-repeat;
		position: absolute;
		top: 0;
		right: 0;
		height: 568px;
		width: 100%;
	}
	.team ul li h3 {
		width: 3.75rem;
	text-align: left;
		font-size: 0.36rem;
		color: #363636;
		font-weight: bold;
		margin: 0px auto;
		padding-bottom: 0.2rem;
				padding-left: 0.36rem;
	}
	.team ul li p {
		width: 3.75rem;
	text-align: left;
		color: #363636;
		margin: 0px auto;
		padding-bottom: 0.3rem;
		font-size: 0.26rem;
		padding-left: 0.36rem;
	}
	.team ul li .img {
		width: 3.74rem;
		height: 4.56rem;
		margin: 0px auto;
	}
	.team ul li .img img {
		max-width: 3.74rem;
		max-height: 4.56rem;
		-webkit-filter: grayscale(0.9);
		transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
	}
	.team ul li:hover .img img {
		-webkit-filter: grayscale(0);
	}
	.partner ul {
		border-top: 1px solid rgb(236, 236, 236);
		height: auto;
		width: 100%;
	}
	.partner ul li {
		margin: 0;
		border-bottom: 1px solid rgb(236, 236, 236);
		height: 1.6rem;
		line-height: 1.6rem;
		overflow: hidden;
		width: 33.3%;
	}
	/*测导航*/
	.am_navslide {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 99;
		background: #FFFFFF;
		font-size: 0.3rem;
		line-height: 0.72rem;
		color: #666666;
		padding: 0.6rem 0.68rem;
		width: 100%;
		height: 100%;
		overflow: hidden;
		-webkit-overflow-scrolling: touch;
		-webkit-transition: -webkit-transform .3s ease-in-out;
		transition: transform .3s ease-in-out;
		transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
		-webkit-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		transform: translateX(-100%);
	}
	.am_navslide.open {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
	}
	.am_navslide ul li .am_navslide_bot a {
		font-size: 0.3rem !important;
		line-height: 0.72rem;
		color: #666666;
		display: block;
		font-weight: normal;
		width: auto;
		padding: 0;
	}
	.am_navslide .close {
		background: url(../img/close.png)right no-repeat;
		text-align: right;
		width: 100%;
		background-size: 0.32rem 0.33rem;
		margin-bottom: 0.35rem;
		height: 0.33rem;
	}
	.am_navslide ul li {
		width: 100%;
		font-size: 0.36rem;
		color: #363636;
		padding: 0.64rem 0;
		border-bottom: 1px solid #ECECEC;
		position: relative;
	}
	.am_navslide ul li a {
		width: 4rem;
		display: inline-block;
		color: #363636;
		font-weight: bold;
		    font-size: 0.36rem !important;
		padding-right: 0.5rem;
	}
	.am_navslide ul li:first-child {
		padding-top: 0;
	}
	.am_navslide ul li:last-child {
		border-bottom: 0px;
	}
	.am_navslide ul li:nth-of-type(2n):before,
	.am_navslide ul li:nth-of-type(3n):before {
		content: '';
		background: url(../img/down_1.png)right no-repeat;
		background-size: 0.28rem 0.16rem;
		position: absolute;
		width: 0.28rem;
		height: 0.16rem;
		top: 0.9rem;
		right: 0;
		z-index: 999;
	}
		.am_navslide ul li:nth-of-type(4):before{content: '';background: none;}
	.am_navslide ul li .am_navslide_bot {
		padding: 0.5rem;
		display: none;
	}
	.am_navslide ul li:nth-of-type(2n):before .am_navslide_bot {
		content: '';
		background: none !important;
	}
	.am_navslide ul li:nth-of-type(2n).show .am_navslide_bot,
	.am_navslide ul li:nth-of-type(3n).show .am_navslide_bot {
		display: block;
	}
	.am_navslide ul li:nth-of-type(2n) .show,
	.am_navslide ul li:nth-of-type(3n) .show {
		content: '';
		width: 0.28rem;
		height: 0.16rem;
		background: url(../img/down_2.png)right no-repeat;
		background-size: 0.28rem 0.16rem;
		position: absolute;
		top: 0.9rem;
		right: 0;
	}
	.am_navslide ul li:nth-of-type(2n).show .am_navslide_bot a {
		background: none;
	}
	.joins {
		/* width: 100%; */
		font-size: 0.3rem;
		line-height: 0.5rem;
		color: #666;
		text-align: left;
		padding: 1.2rem 0.68rem 0.8rem;
	}
	.am-accordion-basic {
		margin: 0;
		width: 100%;
		/* float: left; */
		height: auto;
	}
	.am-accordion-item {
		border-top: 1px solid rgb(54, 54, 54);
		width: 100%;
		height: auto;
		display: inline-block;
		min-height: 3.53rem;
		position: relative;
		vertical-align: top;
	}
	.am-accordion-item:nth-of-type(2n) {
		/* display: inline-block; */
		/* margin-left: 70px; */
	}
	.am-accordion-basic .am-accordion-title {
		padding: 0.4rem 0px 0px;
		font-size: 0.4rem;
		color: #363636;
		font-weight: bold;
		line-height: 0.5rem;
	}
	.am-accordion-basic .am-active .am-accordion-title {
		color: #363636;
	}
	.am-accordion-basic .am-accordion-item .am-accordion-title p {
		width: 100%;
		font-weight: normal;
		/* font-size: 16px; */
		/* line-height: 28px; */
		color: #666;
		padding-top: 0.2rem;
		font-size: 0.3rem;
		line-height: 0.5rem;
	}
	.am-accordion-content {
		padding: 45px 0px 100px;
		font-size: 14px;
		line-height: 25px;
		color: #666666;
	}
	.am-accordion-content h2 {
		width: 100% !important;
		font-weight: bold;
		color: #363636;
		font-size: 0.28rem;
		padding-bottom: 0.02rem;
	}
	.am-accordion-basic .am-accordion-title:before {
		content: '';
		background: url(../img/down.png)right no-repeat;
		width: 0.29rem;
		height: 0.16rem;
		float: right;
		margin: 0.08rem 0;
		background-size: contain;
	}
	.am-accordion-basic .am-active .am-accordion-title:before {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	.am-accordion-basic:last-child {
		float: right;
	}
	.branch {
		color: rgb(51, 51, 51);
		font-size: 0.28rem;
		line-height: 0.5rem;
		width: 100%;
		display: inline-block;
		padding-bottom: 0.1rem;
		/* border-bottom: 1px solid #ECECEC; */
	}
	.branch_l {
		width: 100%;
		/* float: left; */
		margin-bottom: 0.75rem;
	}
	.branch_l h2 {
		width: 100%;
		font-size: 0.48rem;
		color: #363636;
		font-weight: bold;
		line-height: 0.52rem;
		padding-bottom: 0.5rem;
		text-align: left;
	}
	.branch_lt {
		width: 100%;
		display: inline-block;
		padding-bottom: 0.2rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		position: relative;
		padding-left: 0.7rem;
	}
	.branch_lt .czjz {
		display: inline-block;
		vertical-align: middle;
		margin-right: 16px;
		width: 0.28rem;
		height: 0.3rem;
		float: left;
		position: absolute;
		left: 0;
	}
	.branch_lt .czjz img {
		max-width: 100%;
		max-height: 100%;
	}
	.branch_l:last-child {
		float: right;
		padding-left: 0;
	}
	.usinput {
		width: 100%;
		display: inline-block;
		padding-top: 0.56rem;
		font-size: 0.28rem;
		color: #333333;
		line-height: 0.72rem;
	}
	.usinput input {
		border-width: 1px;
		border-color: rgba(0, 0, 0, 0.1);
		border-style: solid;
		width: 100%;
		height: 0.72rem;
		margin-bottom: 0.4rem;
		padding: 0px 0.2rem;
		font-size: 0.28rem;
		float: left;
		color: #333333;
		line-height: 0.72rem;
	}
	.usinput input:nth-of-type(2n) {
		float: right;
	}
	.usinput textarea {
		border-width: 1px;
		border-color: rgba(0, 0, 0, 0.1);
		border-style: solid;
		width: 100%;
		height: 4.1rem;
		line-height: 0.32rem;
		padding: 0.2rem;
		vertical-align: top;
		color: #333333;
		resize: none;
		outline: none;
	}
	.us-tit {
		padding: 1.2rem 0.58rem 1.2rem 0.68rem;
	}
	.us-tit .us {
		padding-top: 1.2rem;
		padding-bottom: 0;
	}
	.us-tit .us h2,
	.us-tit .us h2 b {
		display: inline-block;
		font-size: 0.68rem;
	}
	.serive {
		width: 100%;
		padding: 0.8rem 0px 0.4rem;
		font-size: 0.36rem;
		font-weight: bold;
		color: rgb(54, 54, 54);
		line-height: 0.48rem;
		text-align: center;
	}
	.serive ul li {
		float: left;
		width: 50%;
		height: auto;
		margin-bottom: 0.8rem;
	}
	.serive ul li .imgs {
		width: 0.9rem;
		height: 0.9rem;
		margin: 0px auto;
	}
	.serive ul li .imgs img {
		max-width: 100%;
		max-height: 100%;
		vertical-align: middle;
	}
	.serive ul li h2 {
		text-align: center;
		padding-top: 0.35rem;
		font-size: 0.36rem;
		font-weight: bold;
		color: rgb(54, 54, 54);
		line-height: 0.48rem;
		/* white-space: nowrap; */
	}
	.visa {
		width: 100%;
		padding-top: 1.1rem;
		padding-bottom: 1.10rem;
		background: #F6F6F6;
	}
	.visa img {
		width: 100%;
	}
	.visa .visa_r {
		width: 100%;
		padding: 0.42rem 0.7rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #363636;
	}
	/*.visa .visa_r h2 p {
		padding-left: 0.38rem;
	}*/
	.visa .visa_r h2 {
		padding-left: 0.38rem;
	}
	.visa .visa_r p {
		/* padding: 0px 0.18rem 0px 0.38rem; */
	}
	.visa .visa_r .visa_rt p {
		/* padding: 0px 0.58rem 0px 0.68rem; */
		text-align: left;
		padding-left: 0.48rem !important;
		width: 100%;
		padding-right: 0.58rem !important;
		/* display: block; */
		font-size: 0.24rem;
		line-height: 0.45rem;
	}
	.mainsteam {
		width: 100%;
		position: relative;
		padding: 1.2rem 0 0.5rem;
		color: #333;
		line-height: 0.48rem;
		text-align: center;
		font-size: 0.28rem;
	}
	.mainsteam h2 p {
		width: auto;
		padding: 0px 0.3rem;
	}
	.mainsteam p {
		width: 6.15rem;
		margin: 0px auto;
	}
	.mainsteam ul {
		color: rgb(54, 54, 54);
		font-size: 0.36rem;
		line-height: 0.5rem;
		text-align: center;
		width: 100%;
		padding-top: 1.2rem;
		top: 0 !important;
	}
	.mainsteam ul li {
		float: left;
		width: 50%;
		height: auto;
		margin-bottom: 0.8rem;
	}
	.mainsteam ul li a {
		text-align: center;
		display: block;
		width: 100%;
		font-weight: bold;
		color: rgb(54, 54, 54);
	}
	.mainsteam ul li .img {
		width: 1.5rem;
		height: 1.5rem;
		margin: 0px auto 0.45rem;
	}
	.mainsteam ul li .img img {
		width: 1.5rem;
		height: 1.5rem;
		vertical-align: middle;
	}
	.credit {
		padding: 1.2rem 0.3rem 0.9rem;
		background: #F6F6F6;
	}
	.credit p img {
		width: 100% !important;
		margin: 0px auto 0.6rem;
	}
	.credit p {
		width: auto;
	}
	.credit p.spa {
		width: 6.16rem;
		margin: 0px auto;
	}
	.scene {
		width: 100%;
		padding: 1.1rem 0px;
		position: relative;
		background: #FFFFFF;
	}
	.scene_r {
		/* width: 100%; */
		height: auto;
		padding: 0px 0.3rem;
	}
	.scene_r img {
		width: 100%;
		max-height: 100%;
	}
	.scene_l {
		color: rgb(102, 102, 102);
		/* float: left; */
		padding-top: 0.95rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		text-align: center;
		width: 100%;
		margin: 0px auto;
		padding-left: 0.5rem;
		padding-right: 0.5rem;
	}
	.scene_l h2 {
		font-size: 0.58rem;
		color: #363636;
		text-align: center;
	}
	.scene_l h2 b {
		color: #e6356d;
	}
	.scene-fb {
		background: #F6F6F6;
		margin-bottom: 0.4rem;
	}
	/*.app img {
		padding: 0px 0.3rem;
	}*/
	/*	.app img.pc,.system .warp img.pc{padding: 0px 0.3rem;}*/
	.app .visa_r {
		padding: 0.45rem 0.3rem 0;
	}
	.app .visa_r h2 b {
		display: block;
	}
	.applet h2,
	.applet h2 b {
		display: inline-block;
	}
	.applet h2 p {
		padding: 0px 0.3rem !important;
	}
	.applet ul li {
		float: left;
	}
	.knowledgelist ul li {
		width: 100%;
		padding: 0px 0.3rem;
	}
	.knowledgelist ul li h2 {
		padding-top: 0.86rem;
		padding-bottom: 0.52rem;
	}
	.knowledgelist ul li h2 p {
		font-size: 0.48rem;
		color: #363636;
		font-weight: bold;
		width: auto;
	}
	.knowledgelist ul li p {
		width: 5.72rem;
		text-align: center;
		/* padding-top: 0.4rem; */
		font-size: 0.28rem;
		color: #666666;
		line-height: 0.45rem;
		font-weight: normal;
		margin: 0px auto;
	}
	.title {
		width: 100%;
		height: 1.36rem;
		line-height: 1.36rem;
		text-align: left;
		padding: 0px 0.3rem;
		color: #333333;
		font-size: 0.28rem;
		overflow-y: hidden;
		overflow-x: scroll;
		font-weight: bold;
		border-bottom: 1px solid #ECECEC;
	}
	.title .warp {
		overflow-y: hidden;
		overflow-x: scroll;
		width: 12rem;
		height: 1.36rem;
		line-height: 1.36rem;
	}
	.title a {
		width: auto;
		padding-right: 0.65rem;
		text-align: center;
		float: left;
		color: #333333;
		font-weight: bold;
	}
	.title a:hover,
	.title a.active {
		color: #e6356d;
		font-weight: bold;
	}
	.applet p img {
		width: 6.49rem;
		margin-top: 0.77rem;
		margin-bottom: 1.2rem;
	}
	.opeartion {
		width: 100%;
		position: relative;
		min-height: 14.97rem;
		font-size: 0.28rem;
		text-align: center;
		line-height: 0.52rem;
		color: #FFFFFF;
		/* overflow-x: hidden; */
	}
	.opeartion img {
		width: 100%;
	}
	.opeartion_t {
		padding: 1rem 0px 0.2rem;
		text-align: center;
		color: #333;
		position: absolute;
		top: 0;
		left: 0;
	}
	.opeartion_t h2 {
		color: #FFFFFF;
		font-size: 0.52rem !important;
	}
	.opeartion_t ul {
		color: #333;
		font-size: 0.28rem;
		font-weight: normal;
		padding-top: 0.2rem;
	}
	.opeartion_t p {
		width: 5.76rem;
		text-align: center;
		color: #fff;
		margin: 0px auto;
		max-height: 4.68rem;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.opeartion_t ul li {
		width: 100%;
		margin-bottom: 0.7rem;
		padding: 0px 0.2rem;
	}
	.opeartion_t ul li p {
		width: auto;
		font-size: 0.24rem !important;
		line-height: 0.5rem;
		/* padding-top: 0.2rem !important; */
		/* margin-top: 0.1rem; */
	}
	.opeartion_t ul li a h2 {
		font-size: 0.36rem !important;
		padding-bottom: 0.2rem !important;
		margin-bottom: 0;
		line-height: 0.45rem;
		font-weight: bold;
	}
	.main_fb .opeartion_t ul li a p {
		height: 0.68rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.opeartion_t ul li a {
		color: #fff;
		font-weight: normal;
	}
	.opeartion_t ul li a p:first-child {
		font-size: 0.24rem !important;
		line-height: 0.36rem;
		width: 4.85rem !important;
		margin: 0px auto;
	}
	/*	.main_fb  h2 p:first-child{font-size: 0.56rem !important;line-height: 0.68rem  !important;margin-bottom: 0.4rem  !important;padding: 0px 0.3rem  !important;}*/
	/*.main_fb  .opeartion_t ul li p{
		font-size: 0.36rem !important;
		padding-bottom: 0.25rem !important;
		font-weight: bold;
		line-height: 0.45rem;
	}*/
	/*	.main_fb  .opeartion_t ul li p:last-child{	padding-bottom: 0 !important;font-size: 0.24rem  !important;line-height: 0.52rem !important;}*/
	.opeartion_t ul li .img,
	.opeartion_t ul li .img img {
		height: 1.2rem;
		width: 1.6rem;
		height: 1.6rem;
		border-radius: 50%;
	}
	.seo {
		padding: 1.1rem 0.3rem;
	}
	.seo .scene_r {
		width: 100%;
		height: auto;
		/* float: right; */
	}
	.seo .scene_l {
		width: 100%;
		padding-top: 0;
	}
	.seo .scene_l h2,
	.ul h2,
	.apps h2 {
		text-align: left;
		padding-top: 0.5rem;
	}
	.seo .scene_l p,
	.ul .scene_l p,
	.apps .scene_l p {
		text-align: left;
	}
	.ul,
	.apps {
		padding: 1.20rem 0.3rem;
	}
	.classroom {
		padding: 1.05rem 0px 0;
		font-size: 0.3rem;
		color: #666666;
		font-weight: bold;
		background: #F6F6F6;
	}
	.classroom p,
	.flow p {
		font-size: 0.28rem;
		color: #666666;
		font-weight: normal;
		width: 5.6rem;
		margin: 0px auto;
	}
	.choose {
		margin: 0.7rem 0.3rem 0;
		padding-top: 0.7rem;
		border-top: 1px solid #ECECEC;
	}
	.choose_l h2 {
		font-size: 0.36rem !important;
		line-height: 0.50rem;
		padding-top: 0.45rem;
		text-align: left;
	}
	.am-fr {
		float: inherit;
	}
	.choose_l p {
		text-align: left;
		width: 100%;
	}
	.choose_l p b {
		border-radius: 50%;
		background-color: rgb(54, 54, 54);
		width: 0.1rem;
		height: 0.1rem;
		margin-right: 0.08rem;
		vertical-align: middle;
		display: inline-block;
	}
	.choose_r img {
		width: 100%;
	}
	.markt {
		padding: 1rem 0.3rem;
		background: #F6F6F6;
		color: #666666;
		display: inline-block;
	}
	.markt .visa_r h2,
	.markt .visa_r h2 b {
		display: inline-block;
	}
	.flow ul.mark li {
		width: 100%;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.5rem;
	}
	.flow ul.mark {
		padding-top: 0.8rem;
	}
	.flow ul.mark li h2 {
		font-size: 0.48rem !important;
	}
	.flow ul.mark li .img img,
	.flow ul.mark li .img {
		width: inherit;
		height: inherit;
	}
	.core {
		padding-top: 0.8rem;
		padding-bottom: 0;
	}
	.core .visa_r {
		padding: 0.45rem 0.52rem 0.6rem 0.7rem;
	}
	.core .visa_r h2,
	.core .visa_r h2 b {
		display: inline-block;
	}
	.core .visa_r .visa_rt {
		width: 100% !important;
		display: inline-block;
		vertical-align: top;
	}
	.core .visa_r .visa_rt,
	.core .visa_r .visa_rt img {
		width: auto !important;
		height: auto !important;
		overflow: hidden;
	}
	/*	.am-slider .am-slides>li{width: auto !important;}*/
	.core .visa_r .visa_rt img {
		margin-right: 0.1rem;
	}
	.core .visa_r .visa_rt span {
		width: 100%;
		display: inline-block;
		margin-bottom: 0.12rem !important;
		height: 0.5rem;
		line-height: 0.5rem !important;
		overflow: hidden;
		text-overflow: ellipsis;
		vertical-align: top;
		font-size: 0.28rem !important;
	}
	.core .visa_r .visa_rt p  span{height: auto;}
	.core .visa_r .visa_rt span .czjz,
	.core .visa_r .am_none span .czjz {
		width: 0.32rem;
		height: 0.38rem;
		margin-right: 0.2rem;
		float: left;
	}
	.core .visa_r .visa_rt span img,
	.core .visa_r .am_none span img {
		max-width: 100%;
		max-height: 100%;
		vertical-align: middle;
		padding: 0;
	}
	.am_none .swiper-pagination {
		width: 100%;
		height: 0.2rem;
		text-align: left;
	}
	.am_none .swiper-slide .spa {
		font-size: 0.16rem;
		text-align: left;
		width: 100%;
		line-height: 0.28rem;
		color: #666666;
		max-height: 0.8rem;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-top: 0.2rem;
	}
	.am_none .swiper-slide span {
		max-height: 2rem;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		display: block;
	-webkit-box-orient:vertical;
	}
	.am_none .swiper-pagination .swiper-pagination-bullet {
		background: rgba(0, 0, 0, 0.2);
		width: 0.2rem;
		height: 0.2rem;
		bottom: 0;
		left: 1%;
		border-radius: 50%;
		display: block;
		float: left;
		margin-right: 0.2rem !important;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin: 0;
	}
	.am_none .swiper-pagination .swiper-pagination-bullet-active {
		background: #e6356d;
	}
	.am_none {
		height: 2.5rem;
	}
	.core .visa_r .am_none span p {
		width: 85%;
	}
	.core .visa_r h2 {
		font-size: 0.52rem;
		padding-bottom: 0.2rem;
		padding-left: 0;
	}
	.backnone .visa_r .visa_rt p {
		padding-left: 0 !important;
	}
	.scere {
		padding-left: 0.6rem;
		padding-right: 0.6rem;
	}
	.scere .scene_l h2,
	.scere .scene_l p {
		text-align: left;
	}
	.scere .scene_r {
		padding: 0;
		width: 100%;
		margin-top: 0.4rem;
	}
	.examples {
		/* width: 100%; */
		background: #FFFFFF;
		padding: 1.14rem 0.3rem 0.5rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
		color: #333333;
		text-align: center;
	}
	.examples h2,
	.system h2 {
		text-align: center;
		color: #363636;
		font-weight: bold;
		font-size: 0.52rem;
		line-height: 0.68rem;
		width: 100%;
	}
	.system .system_tit {
		padding-top: 0.45rem;
	}
	.system h2 {
		text-align: left;
		padding-left: 0.68rem;
		padding-bottom: 0.32rem;
	}
	.system .system_tit h2 p,.system .system_tit h2 p span {
		padding-left: 0 !important;
		padding-right: 0.4rem !important;
		font-size: 0.52rem !important; 
		line-height: 0.68rem;
	}
	.system p {
		padding-left: 0.68rem !important;
		width: 100%;
		padding-right: 0.58rem !important;
		font-size: 0.24rem;
		line-height: 0.45rem;
		/* color: #666; */
	}
	.system .am_work ul li p {
		max-height: 3rem;
		text-overflow: ellipsis;
		-webkit-line-clamp: 6;
		display: -webkit-box;
		-webkit-box-orient: vertical;
	}
	.am-slider-default.am_work .am-control-nav {
		left: 0.68rem;
	}
	.system p span,
	.visa_rt p span {
		color: inherit !important;
		background: none !important;
		font-family: "微软雅黑" "微软雅黑";
	}
	.examples h2 b,
	.system h2 b {
		color: #e6356d;
	}
	.system img {
		width: 100%;
		margin-top: 0.2rem;
	}
	.examples ul {
		width: 100%;
		padding-top: 0.86rem;
		height: auto;
		position: relative;
	}
	.examples ul li {
		width: 100%;
		height: auto;
		display: inline-block;
		border: 1px solid #ECECEC;
		margin-bottom: 0.5rem;
	}
	.examples ul li .img {
		width: 100%;
		height: auto;
		/* float: left; */
		overflow: hidden;
	}
	.examples ul li .img:hover img {
		transform: scale(1.1);
		-webkit-transform: scale(1.1);
	}
	.examples ul li .img img {
		max-width: 739px;
		max-height: 478px;
		transition: 1s ease-out;
		-webkit-transition: 1s ease-out;
	}
	.examples_r {
		width: 100%;
		height: 100%;
		/* float: right; */
		position: relative;
		min-height: auto;
		padding: 0.3rem 0.75rem;
	}
	.examples_r .prot {
		text-align: center;
		/* height: 100%; */
		position: relative;
		/* top: 50%; */
		/* left: 50%; */
		/* transform: translate(-50%, -50%); */
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		/* float: right; */
	}
	.examples_r .prot .imgs,
	.examples_r .prot .imgs img {
		width: 0.7rem;
		height: 0.7rem;
		margin: 0px auto;
	}
	.examples_r .prot p {
		width: 100%;
		margin: 0px auto;
		text-align: center;
		padding-top: 0.25rem;
		color: #333333;
	}
	.backnone {
		background: #FFFFFF;
	}
	.backnone .visa_l {
		padding: 0px 0.6rem;
		margin-bottom: 1rem;
	}
	.system {
		padding-top: 0rem;
		background: #F6F6F6;
		text-align: left;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.5rem;
		overflow: hidden;
		padding-bottom: .5rem;
	}
	.system_fb {
		padding-bottom: 0.2rem;
	}
	.system .warp img {
		margin-top: 0;
	}
	.white {
		background: #fff;
	}
	.system_fb {
		padding-top: 0.5rem;
		background: #FFFFFF;
	}
	.classroom ul.word li {
		width: 25%;
		font-size: 0.25rem;
		color: #666;
		line-height: 0.45rem;
	}
	.classroom ul.word li a {
		font-weight: normal;
		font-size: 0.25rem;
		color: #666;
		line-height: 0.45rem;
	}
	.classroom ul.word li .imgs,
	.classroom ul.word li .imgs img {
		width: 1.02rem;
		height: 1.02rem;
		border-radius: 50%;
		margin: 0px auto;
	}
	.classroom ul.word li .imgs {
		margin-bottom: 0.2rem;
	}
	.larges h2,
	.larges h2 b {
		display: block;
	}
	.larges p {
		width: 100%;
		padding: 0px 0.6rem;
	}
	.larges ul li {
		width: 100%;
	}
	.larges ul li .img {
		margin-bottom: 0.7rem;
		width: 2.1rem;
		height: 2.1rem;
	}
	.larges ul li .img img {
		width: 2.1rem;
		height: 2.1rem;
	}
	.live {
		width: 100%;
		padding: 1.2rem 0.7rem;
		text-align: left;
		background: #F6F6F6;
		font-size: 0.28rem;
		color: #363636;
		line-height: 0.45rem;
	}
	.am-slider .am-slides img.phone {
		display: none !important;
	}
	.am-slider-default {
		background: inherit;
		margin: 0;
		border-radius: 0px;
		box-shadow: none;
		width: 100%;
		overflow: hidden;
	}
	.am-slider-default ul li,
	.am-slider-default ul li .img,
	.am-slider-default ul {
		/*width: 100% !important;*/
		height: auto;
	}
	.am-slider-default .am-direction-nav a:before {
		display: none;
	}
	.am-slider-default ul li .am-slides-r h2 {
		font-size: 0.36rem;
		text-align: left;
		font-weight: bold;
		color: #363636;
		padding-bottom: 0.2rem;
	}
	.am-slider-default ul li .am-slides-r h3 {
		font-size: 0.7rem;
		font-weight: bold;
		color: #363636;
		line-height: 0.75rem;
		padding: 0.7rem 0px 0.45rem;
	}
	.am-slider-default ul li .am-slides-r h3 b {
		color: #e6356d;
	}
	.am-slider-default .am-control-nav {
		width: 100%;
		position: absolute;
		bottom: -0.3rem;
		text-align: left;
	}
	.am-slider-default .am-control-nav li {
		margin: 0px 0.06rem;
	}
	.am-slider-default .am-control-nav li a.am-active {
		background-color: #e6356d;
	}
	.am-slider-default .am-control-nav li a {
		width: 0.15rem;
		height: 0.15rem;
		background: #BBBBBB;
		box-shadow: none;
	}
	.support ul li {
		margin: 0px 0.3rem 0.3rem;
		width: 100%;
		height: auto;
		float: none;
	}
	.support ul li .img {
		width: 6.9rem;
		height: auto;
		margin: 0;
		position: relative;
	}
	.support ul li .img img {
		max-height: 100%;
		max-width: 100%;
		width: inherit;
		height: inherit;
	}
	.support ul li .img .show {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		width: 100%;
		font-size: 0.48rem;
		color: #FFF;
		font-weight: bold;
		z-index: 1;
		animation: circle 1s ease-out;
		transition: all 1s ease-out;
	}
	.support ul li .img .show .czjz {
		width: 1.38rem;
		height: 1.38rem;
		margin: 0px auto 30px;
	}
	.support ul li .img .show .czjz img {
		max-height: 100%;
		max-width: 100%;
	}
	.support ul li .img .show_n {
		position: absolute;
		top: 50%;
		left: 50%;
		width: 100%;
		z-index: 99;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
	}
	.support ul li .img .show_n h2 {
		color: #e6356d;
		font-weight: bold;
		width: 100%;
		text-align: center;
		font-size: 0.6rem !important;
		line-height: 0.35rem;
		padding-bottom: 0.2rem;
	}
	.support ul li .img .show_n p {
		color: #FFFFFF;
		font-weight: normal;
		width: 4.96rem;
		margin: 0px auto;
		text-align: center;
		font-size: 0.28rem;
		line-height: 0.5rem;
		padding-bottom: 0.2rem;
	}
	.support ul li .img .show_t {
		width: 100%;
		height: 100%;
		position: absolute;
		background: rgba(0, 0, 0, 0.6);
		top: 0;
		left: 0;
		display: none;
		overflow: hidden;
		text-overflow: ellipsis;
		animation: circle 1s ease-out;
		transition: all 1s ease-out;
	}
	.support ul li:hover .img .show_t {
		display: block;
	}
	@-webkit-keyframes circle {
		0% {
			opacity: 0;
		}
		100% {
			opacity: 1;
		}
	}
	@keyframes circle {
		0% {
			opacity: 0;
		}
		100% {
			opacity: 1;
		}
	}
	.support ul li:hover .img .show {
		display: none;
	}
	.picBtnTop {
		width: 100%;
		padding-top: 0.65rem;
		position: relative;
		height: auto;
	}
	.picBtnTop .bd {
		width: 6.16rem;
		height: 4.53rem;
		overflow: hidden;
		position: relative;
		margin: 0px auto;
	}
	.picBtnTop .bd ul li,
	.picBtnTop .bd ul li .pic {
		width: 100%;
		height: 4.86rem;
	}
	.picBtnTop .bd .tempWrap,
	.picBtnTop .bd .tempWrap ul li {
		height: 100% !important;
		float: none;
		margin: 0px auto;
		display\: ;
	}
	.picBtnTop .bd ul li .pic img {
		max-width: 100%;
		max-height: 100%;
	}
	.pb0 {
		padding-bottom: 0;
		padding-top: 0;
	}
	.picBtnTop .hd {
		width: 6.16rem;
		/* float: right; */
		height: 4.65rem;
		overflow: hidden;
		position: relative;
		cursor: pointer;
		margin: 0.7rem auto;
	}
	.usinput input.more {
		margin: 0.3rem auto;
		display: block;
		text-align: center;
		font-size: 0.18rem;
		color: #FFF;
		background-color: rgb(230, 53, 109);
		box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.15);
		width: 2.3rem;
		height: 0.6rem;
		line-height: 0.6rem;
		border: none;
		border-radius: 0.5rem;
		float: none;
	}
	.picBtnTop .hd ul {
		background: url(../img/dash.png)left no-repeat;
		width: 100%;
		height: 4.65rem;
		margin-left: 0.67rem;
		/* overflow: hidden; */
		font-size: 0.3rem;
		font-weight: bold;
		color: #666666;
		line-height: 0.4rem;
		padding: 0;
	}
	.picBtnTop .hd ul li {
		width: 100%;
		height: 0.8rem;
		overflow: hidden;
		display: block;
		margin-bottom: 0.48rem;
		font-size: 0.3rem;
		font-weight: bold;
		color: #666666;
		line-height: 0.4rem;
		position: relative;
		left: -0.4rem;
	}
	.picBtnTop .hd ul li .img {
		height: 0.8rem;
		width: 0.8rem;
		float: left;
		border-radius: 50%;
		background: #BBBBBB;
	}
	.picBtnTop .hd ul li .img img {
		max-width: 0.38rem;
		max-height: 0.39rem;
		width: inherit;
		height: inherit;
		vertical-align: top;
	}
	.picBtnTop .hd ul li .img div {
		/* height: 0.32rem; */
		/* width: 0.34rem; */
	}
	.picBtnTop .hd ul li h2 {
		font-size: 0.29rem !important;
		font-weight: bold;
		color: #666666;
		line-height: 0.8rem;
		text-align: left;
		width: 83%;
		float: left;
		height: 0.8rem;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-left: 0.22rem;
	}
	.picBtnTop .hd ul li:last-child h2 {
		line-height: 0.4rem;
	}
	.picBtnTop .hd ul li.on h2 {
		color: #e6356d;
	}
	.picBtnTop .hd ul li.on .img {
		background: #e6356d;
	}
	.picBtnTop .hd ul li:last-child .img img {
		max-width: 0.19rem;
		max-height: 0.36rem;
	}
	.page4 ul {
		padding-top: 0.4rem;
	}
	.am_navslide .select {
		float: right;
		color: rgb(230, 53, 109);
		/* position: absolute; */
		/* right: 0; */
		font-size: 0.35rem;
	}
	.am_navslide .select input {
		border: none;
		background: none !important;
	}
	.am_navslide a {
		color: #363636;
		padding: 0px 0.1rem;
		/* -webkit-appearance: none; */
	}
	.classroomd p {
		width: 5.19rem;
		margin: 0px auto;
	}
	.classroomd h2 p {
		width: auto;
	}
}