.header {
	/* width: 302px;
			height: 40px;
			background: green;
			font-size: 20px;
			margin-bottom: 0px; */
}


/* 导航移动端 */
		
		#headerMT{
			width: 100%;
			background-color: rgba(40, 80, 233, .8);
			position: fixed;
			right: 0;
			left: 0;
			z-index: 1030;
			
		}
		
		#headerMTD{
			width: 100%;
			height: 50px;
			display: flex;
			align-items: center;
			justify-content: space-between;
			padding-left: 10%;
			padding-right: 5%;
		}
		
		#headerLogo{
			height: 50%;
			width: 35%;
			line-height: 100%;
			text-align: center;
		}
		
		.containerNav {
		    overflow: hidden;
		}
		
		.containerNavMeng{
			height: 0px;
			background-color: #00ffff;
		}
		        
		.containerNav>.options {
		    transition: all .5s;
			height: 100%;
		    max-height: 0;
			background-color: rgba(255, 255, 255, .1);
			padding-left: 5%;
		}
		
		.containerNav>.options>.option{
			font-size: 1.2em;
			margin-bottom: 5%;
		}
		
		        
		 .containerNav>.unfold {
		     max-height: 340px;
		}


.zmerjicaidan{
	width: 110px;
}

.zmcaidan{
    position: absolute;
    background-color: rgba(0,0,0,0.3);
    color: #FFFFFF;
	/* margin-left: 5px; */
	/* opacity:0.2; */
    display: none;
}
.zmerjicaidan:hover .zmcaidan{
    display: block;
}

.zmerjicaidan .zmcaidan li a{
    font-size: 16px;
    color: #FFFFFF;
}

.content {
	width: 300px;
	border: 1px solid #333;
	background: #CCC;
	display: none;
	margin-top: 0px;
}

#main_ad .carousel-inner .item {
	background-size: cover;
	/*让图片覆盖满整个div*/
	background-position: center, center;
	/*让图片在div里水平垂直居中*/
	background-repeat: no-repeat;
	height: 768px;
}

@media (max-width:768px) {
	#main_ad .carousel-inner .item {
		height: auto;
	}

	#main_ad .carousel-inner .item img {
		width: 100%;
	}
}



#services .resolve .title {
	margin-top: 50px;
}

img.bg {
	height: 700px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	display: none;
}

.collapse .nav li {
	margin-left: 30px;
	font-size: 1.3em;
}


#titleContent {
	position: absolute;
	top: 29%;
	z-index: 99;
	left: 9%;
	font-size: 4em;
}


#titleContent #title1 {
	color: white;
	/* font-size: 50px; */
	margin-bottom: 20px;
}

#titleContent #title2 {
	color: white;
	/* font-size: 4em; */
	margin-bottom: 60px;
}

#titleContent #more {
	color: #2c50df;
	font-size: 0.6em;
	width: 35%;
	height: 20%;
	background-color: #ffffff;
	text-align: center;
}

#titleContent #more span {
	line-height: 70px;
}

/* 标头 */
#services {
	height: 600px !important;
	width: 100%;
	color: #fff;
}


#services .resolve {
	height: 600px !important;
	width: 100%;
}

.resolve .title {
	/* width: 300px; */
	/* color: #fff; */
	font-size: 40px;
	margin-bottom: 50px;
	text-align: center;
	position: relative;
}


.resolve .title .titleText {
	z-index: 99999;
}

.striping {
	width: 200px;
	height: 12px !important;
	background-color: #00ffff;
	margin: auto;
	/* position: absolute;
	left: 45.2%;
	top: 162%;
	margin-left: -50px; */
	margin-top: -14px;
	z-index: -1;
}

.resolveList{
	width: 100%;
	height: 100%;
	display: flex;
	/* flex-direction: column; */
}


.resolveListNav{
	width: 20%;
	height: 80%;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.resolveListNav a{
	width: 100%;
	height: 85%;
	color: #fff;
}

.resolveListNav1{
	width: 100%;
	height: 100%;
	background: url(../image/1-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.resolveListNav1C{
	width: 100%;
	height: 100%;
	background: url(../image/1-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.resolveListNav2{
	width: 100%;
	height: 100%;
	background: url(../image/2-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.resolveListNav2C{
	width: 100%;
	height: 100%;
	background: url(../image/2-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}


.resolveListNav3{
	width: 100%;
	height: 100%;
	background: url(../image/3-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.resolveListNav3C{
	width: 100%;
	height: 100%;
	background: url(../image/3-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.resolveListNav4{
	width: 100%;
	height: 100%;
	background: url(../image/4-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.resolveListNav4C{
	width: 100%;
	height: 100%;
	background: url(../image/4-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.resolveListNav5{
	width: 100%;
	height: 100%;
	background: url(../image/5-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.resolveListNav5C{
	width: 100%;
	height: 100%;
	background: url(../image/5-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.meng{
	background-color: rgba(44,80,223,0.5);
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.mengimg{
	width: 25%;
	height: 18%;
	margin-bottom: 10px;
}

.mengimg img{
	width: 100%;
	height: 100%;
}

.meng div{
	font-size: 24px;
}

.listOne a{
	width: 21%;
	margin: 0 1%;
}

.listOne a .listNav{
	width: 100%;
}

.resolveListNavBottom{
	font-size: 24px;
	width: 100%;
	height: 15%;
	text-align: center;
	color: #000;
	font-weight: bold;
	/* background-color: #2C50DF; */
	padding-top: 20px;
}


#services .resolve .resolveNav {
	display: flex;
	height: 62%;
	width: 100%;
	overflow: hidden;
	position: relative;
}

#services .resolve .resolveNav ul {
	display: flex;
	height: 100%;
	width: 9999px;
	/* width: 100%; */
	position: absolute;
	left: 0;
	top: 0;
	transition: 0.5s;
}

.resolveNav #resolveUl a:hover{
	color: white;
}

#services .resolve .resolveNav ul li {
	display: flex;
	height: 100%;
}


#services .resolve .resolveNav .resolve1 {
	width: 100%;
	background: url(../image/1-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

#services .resolve .resolveNav .resolve2 {
	width: 100%;
	background: url(../image/2-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

#services .resolve .resolveNav .resolve3 {
	width: 100%;
	background: url(../image/3-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

#services .resolve .resolveNav .resolve4 {
	width: 100%;
	background: url(../image/4-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

#services .resolve .resolveNav .resolve5 {
	width: 100%;
	background: url(../image/5-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

#services .resolve .resolveNav .resolve1C {
	width: 100%;
	background: url(../image/1-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 160px;
	display: none;
	padding-left: 130px;
}

#services .resolve .resolveNav .resolve2C {
	width: 100%;
	background: url(../image/2-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 160px;
	display: none;
	padding-left: 130px;
}

#services .resolve .resolveNav .resolve3C {
	width: 100%;
	background: url(../image/3-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 160px;
	display: none;
	padding-left: 130px;
}

#services .resolve .resolveNav .resolve4C {
	width: 100%;
	background: url(../image/4-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 160px;
	display: none;
	padding-left: 130px;
}

#services .resolve .resolveNav .resolve5C {
	width: 100%;
	background: url(../image/5-1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 160px;
	display: none;
	padding-left: 130px;
}

#services .resolve .resolveNav .resolve1C #icon {
	width: 60px;
	height: 60px;
	margin-bottom: 40px;
}

#services .resolve .resolveNav .resolve2C #icon {
	width: 50px;
	height: 60px;
	margin-bottom: 40px;
}

#services .resolve .resolveNav .resolve3C #icon {
	width: 60px;
	height: 60px;
	margin-bottom: 40px;
}

#services .resolve .resolveNav .resolve4C #icon {
	width: 60px;
	height: 60px;
	margin-bottom: 40px;
}

#services .resolve .resolveNav .resolve5C #icon {
	width: 60px;
	height: 60px;
	margin-bottom: 40px;
}

#services .resolve .resolveNav .resolve1C #icon img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve2C #icon img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve3C #icon img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve4C #icon img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve5C #icon img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve1C .resolve1title {
	color: white;
	margin-bottom: 40px;
	padding-left: -3px;
}

#services .resolve .resolveNav .resolve2C .resolve1title {
	color: white;
	margin-bottom: 40px;
	padding-left: -3px;
}

#services .resolve .resolveNav .resolve3C .resolve1title {
	color: white;
	margin-bottom: 40px;
	padding-left: -3px;
}

#services .resolve .resolveNav .resolve4C .resolve1title {
	color: white;
	margin-bottom: 40px;
	padding-left: -3px;
}

#services .resolve .resolveNav .resolve5C .resolve1title {
	color: white;
	margin-bottom: 40px;
	padding-left: -3px;
}

#services .resolve .resolveNav .resolve1C #arrow {
	width: 46px;
	height: 15px;
	padding-left: 10px;
}

#services .resolve .resolveNav .resolve2C #arrow {
	width: 46px;
	height: 15px;
	padding-left: 10px;
}

#services .resolve .resolveNav .resolve3C #arrow {
	width: 46px;
	height: 15px;
	padding-left: 10px;
}

#services .resolve .resolveNav .resolve4C #arrow {
	width: 46px;
	height: 15px;
	padding-left: 10px;
}

#services .resolve .resolveNav .resolve5C #arrow {
	width: 46px;
	height: 15px;
	padding-left: 10px;
}

#services .resolve .resolveNav .resolve1C #arrow img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve2C #arrow img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve3C #arrow img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve4C #arrow img {
	width: 100%;
	height: 100%;
}

#services .resolve .resolveNav .resolve5C #arrow img {
	width: 100%;
	height: 100%;
}

#resolvBotton {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 50px;
}

#resolvBotton #resolvePrev {
	width: 50px;
	height: 50px;
	background: url(../image/resolvePrev1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	margin-right: 10px;
}

#resolvBotton #resolveNext {
	width: 50px;
	height: 50px;
	background: url(../image/resolveNext.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	margin-left: 10px;
}

#team {
	padding: 0 !important;
	/* height: 700px !important; */
	width: 100%;
}

#productCenter {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

#productPrev {
	width: 35px;
	height: 65px;
	background: url(../image/bigPrev1.png) center no-repeat;
	background-size: cover;
	background-position-y: top;

}

#productNext {
	width: 35px;
	height: 65px;
	background: url(../image/bigNext.png) center no-repeat;
	background-size: cover;
	background-position-y: top;

}

#productList {
	/* height: 450px; */
	/* overflow: hidden;
	position: relative;
	float: left; */
}

#productList ul {
	/* flex-direction: row;
	width: 9999px;
	position: absolute;
	left: 0;
	top: 0;
	transition: 0.5s; */
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px;
}

.listNav {
	width: 15%;
	margin: 0 3%;
	/* height: 450px; */
	/* margin: 0 50px; */
	/* float: left; */
}

.listNav .proImg {
	width: 100%;
	/* height: 390px; */
}

.listNav .proImg img {
	width: 100%;
	/* height: 390px;	 */
}

.proDescribe {
	display: flex;
	width: 100%;
	height: 36px;
	justify-content: space-between;
	align-items: center;
	color: #FFFFFF;
	font-size: 16px;
	background-color: #2c50df;
	padding-left: 20px;
	/* font-weight: bold; */
}

.proArrow{
	margin-right: 20px;
	width: 10%;
}

.proArrow img{
	width: 100%;
}


#about {
	/* height: 700px !important; */
	width: 100%;
	background: url(../image/aboutbg.png) center no-repeat !important;
	background-size: cover !important;
	background-position-y: top !important;
	z-index: -99;
	padding: 0;
	padding-top: 20px;
}


#about strong {
	font-weight: bold;
	color: #fff;
	z-index: 9999 !important;
}

.striping1 {
	width: 200px;
	height: 12px;
	background-color: #68FFFA;
	margin: auto;
	/* position: absolute;
	left: 45.2%;
	top: 165%;
	margin-left: -50px;*/
	margin-top: -14px; 
	z-index: -1;
}

#about .title {
	margin-bottom: 50px;
	z-index: 99;
}

.aboutNav {
	margin-top: 100px !important;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.aboutNav .navLeft {
	width: 550px;
	height: 350px;
	margin-right: 35px;
	background: url(../image/abLeft.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
}

.aboutNav .navRight {
	width: 550px;
	height: 350px;
	margin-left: 35px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.aboutNav .navRight .navRightTop .abTitle {
	color: white;
	font-weight: 1000;
	font-size: 24px;
	margin-bottom: 20px;
}

.aboutNav .navRight .navRightTop .abNav {
	font-size: 14px;
	display: flex;
	flex-direction: column;
	margin-bottom: 30px;
	color: #fff;
}

.navRightBotton {
	display: flex;
}

.abBtn {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: relative;
	margin-right: 20px;
}

#about img {
	margin-left: 0 !important;
}

.iconImg {
	margin-bottom: 10px;
}

.abBtn img {
	width: 60px;
	height: 60px;
}

.iconName {
	color: #fff;
	font-size: 14px;
}

/* 移动端 */

.aboutNavMT {
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: column;
	color: #fff;
	padding-bottom: 20px;
}

#aboutNavMTImg {
	background-color: #bfa;
}

#aboutNavMTImg img {
	width: 100%;
}

.aboutNavMTNav .abTitle {
	font-size: 28px;
	margin: 10px 0;
	padding-left: 20px;
	font-weight: bold;
}

.aboutNavMTNav .abNav {
	display: flex;
	flex-direction: column;
}

.aboutNavMTNav .abNav span {
	padding: 0 15px;
}

.aboutNavMTIcon {
	display: flex;
	justify-content: center;
	align-items: center;
}

.aboutNavMTIcon img {
	width: 60%;
	height: 60%;
	margin: 10px;
}

.aboutNavMTIcon .AIcon {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}




/* 合作伙伴 */

#testimonials {
	padding: 0;
	background: white;
	padding-top: 100px !important;
	margin-bottom: 50px;
}

#testimonials .resolve {
	/* height: 500px !important; */
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

#testimonials .resolve .title {
	margin: 0;
	z-index: 99;
	margin-bottom: 20px;
}

#teamworkList {
	margin-top: 6px;
	width: 90%;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 50%;
}

.listIma {
	width: 20%;
	margin: 0 5px;
}

#teamworkList img {
	width: 100%;
	height: 100%;

}

/* 移动端 */
#teamworkListMT {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	padding-top: 30px;
}

#teamworkListMT .listImaMt {
	width: 50%;
}

#teamworkListMT .listImaMt img {
	width: 100%;
}

.contactTopPC {
	height: 200px;
}

#contact {
	width: 100%;
	height: 200px !important;
	padding: 0;
}

#contactTop {
	height: 50%;
	width: 100%;
	background-color: red;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-left: 100px;
	background: url(../image/contact.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	/* margin-left: -100px !important; */
}

#contactTop .conTitle {
	color: white;
	font-size: 40px;
	font-weight: bold;
}

#contactTop .contactInput {
	display: flex;
	justify-content: center;
	align-items: center;
	/* flex-direction: ; */
}

#contactTop .contactInput div{
	margin-right: 50px;
	
}

#contactTop .conName input {
	width: 240px;
	height: 45px;
	background-color: transparent;
	outline: none;
	border: 1px white solid;
	color: #fff;
}

#contactTop .conPhone {
	/* margin-left: -185px !important; */
}

#contactTop .conPhone input {
	width: 240px;
	height: 45px;
	background-color: transparent;
	outline: none;
	border: 1px white solid;
	color: #fff;
}

#contactTop .conCode button {
	width: 100px;
	height: 45px;
	margin-right: 100px;
	background-color: #fff;
}

#contactBotton {
	width: 100%;
	background-color: #303030;
}

input {
	padding-left: 10px;
}

input::-webkit-input-placeholder {
	/* placeholder颜色  */
	color: #fff;
}

#contactBotton {
	display: flex;
	height: 100%;
	width: 100%;
	justify-content: space-between;
	align-items: center;
	padding-left: 70px;
	color: #fff;
	font-size: 18px;
}

#contactBotton .infoList {
	display: flex;
	flex-direction: column;
}

#contactBotton .infoList .infoName {
	display: flex;
	/* justify-content: center; */
	align-items: center;
	margin-bottom: 15px;
}

#contactBotton .infoList .infoNav {

	/* margin-top: 15px; */
}

#contactBotton .infoName .icon {
	float: left;
}

#contactBotton .infoName .icon img {
	width: 50px;
	height: 50px;
	margin-right: 20px;
}

#contactBotton .infoName .name {
	float: left;
}

.QrcodeNav {
	padding-left: 5px;
	margin-top: 15px;
	display: flex;
	font-size: 14px;
}

.QrcodeNav div {
	margin-right: 10px;
}

#contactBotton .Qrcode {
	width: 120px;
	height: 120px;
	background: url(../image/Qrcode.png) center no-repeat;
	background-size: cover;
	background-position-y: top;
	margin-right: 80px;
}

/* 预约移动端 */

#contactMT{
	display: flex;
	flex-direction: column;
}

#contactMT #contactTopMT{
	background: url(../image/contact.png)  center no-repeat;
	background-size: cover;
	background-position-y: top;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
} 

#contactMT #contactTopMT div{
	margin: 10px 0;
	color: #fff;
}
#contactMT .conName input {
	background-color: transparent;
	outline: none;
	border: 1px white solid;
	color: #fff;
	width: 170px;
}

#contactMT .conPhone input {
	background-color: transparent;
	outline: none;
	border: 1px white solid;
	color: #fff;
}

#contactMT .conCode button {
	background-color: #fff;
	color: #2C50DF
}

#contactMT #contactTopMT .conTitle{
	color: #fff;
	font-size: 28px;
	font-weight: bold;
}

#contactBottonMT {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background-color: #303030;
	color: #fff;
}

#contactBottonMT .infoList{
	margin: 10px 0;
	font-size: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

element.style {
    display: block !important;
}

#contactBottonMT .infoList img{
	width: 40px;
	height: 40px;
}

#contactBottonMT .infoList .infoName{
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 10px;
}

#contactBottonMT .infoList .infoName div{
	margin: 0 5px;
}

.QrcodeDiv{
	margin-top: 10px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.QrcodeDiv .Qrcode{
	background: url(../image/Qrcode.png) center no-repeat !important;
	background-size: cover !important;
	background-position-y: top !important;
	width: 100px;
	height: 100px;
}

.QrcodeDiv .QrcodeNav{
	font-size: 20px;
}




#footerName #footerNav {
	width: 100%;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #000000;
	color: #fff;
}

#footerName #footerNavMT {
	width: 100%;
	height: 10%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	background-color: #000000;
	color: #fff;
}
#footerName #footerNavMT div{
	margin: 5px;
}



.carousel-indicators li {
	width: 80px;
	height: 8px;
	border-radius: 0%;
	border: 1px solid #fff;
}

.carousel-indicators .active {
	width: 80px;
	height: 8px;
	border-radius: 0%;
	background-color: rgba(255, 255, 255, .4);
	border: 1px solid #fff;
	margin-bottom: 1px;
}


/* 智慧场景移动端 */
		#servicesMT {
			width: 100%;
			color: #fff;
			margin-top: 5%;
			margin-bottom: 5%;
		}


		#servicesMT .resolveMT {
			width: 100%;
		}

		.resolveMT .title {
			/* width: 300px; */
			/* color: #fff; */
			font-size: 2em;
			margin-bottom: 5%;
			text-align: center;
			position: relative;
		}


		.resolveMT .title .titleText {
			z-index: 99999;
			color: #555;
		}
		
		.resolveMTstriping {
			width: 40%;
			height: 10px !important;
			background-color: #68FFFA;
			margin: auto;
			display: block !important;
			/* position: absolute;
			left: 45.2%;
			top: 162%;
			margin-left: -50px; */
			margin-top: -3%;
			z-index: -1;
		}
		
		.servicesMTNav{
			display: flex;
			justify-content: space-between;
			align-items: center;
			width: 100%;
			flex-wrap: wrap;
			padding: 0 30px;
		}
		
		.servicesMTNavList{
			width: 40%;
			color: black;
			text-align: center;
			margin-bottom: 5%;
			font-size: 2rem;
		}
		
		.servicesMTNavList img{
			width: 100%;
		}
		
		/* 产品中心移动端 */
		
		#teamMt{
			width: 100%;
		}
		
		#teamMt .title {
			/* width: 300px; */
			/* color: #fff; */
			font-size: 2em;
			margin-bottom: 5%;
			text-align: center;
			position: relative;
		}
		
		
		#teamMt .title .titleText {
			z-index: 99999;
		}
		
		.teamMtstriping {
			width: 40%;
			height: 10px !important;
			background-color: #00ffff;
			margin: auto;
			display: block !important;
			/* position: absolute;
			left: 45.2%;
			top: 162%;
			margin-left: -50px; */
			margin-top: -3%;
			z-index: -1;
		}
		
		.teamMtListNav{
			width: 100%;
			display: flex;
			justify-content: space-around;
			align-items: center;
		}
		
		.teamMtList{
			width: 35%;
			height: 17.375rem;
			margin-bottom: 5%;
		}
		
		.teamMtListImg{
			width: 100%;
			height: 83%;			
		}
		
		.teamMtListImg img{
			width: 100%;
			height: 100%;
		}
		
		.teamMtListTitleLeft{
			font-size: 0.8em;
			height: 3.5rem;
			text-align: center;
			background-color: #2c50df;
			line-height:  3.5rem;
			color: white;
			font-weight: bold;
		}
		
		/* 合作和伙伴移动端 */
		#testimonialsMT{
			width: 100%;
		}
		
		#testimonialsMT .title {
			/* width: 300px; */
			/* color: #fff; */
			font-size: 2em;
			margin-bottom: 5%;
			text-align: center;
			position: relative;
			margin-bottom: 20px;
		}
		
		
		#testimonialsMT .title .titleText {
			z-index: 99999;
		}
		
		.testimonialsMTstriping {
			width: 40%;
			height: 10px !important;
			background-color: #00ffff;
			margin: auto;
			display: block !important;
			/* position: absolute;
			left: 45.2%;
			top: 162%;
			margin-left: -50px; */
			margin-top: -3%;
			z-index: -1;
		}
		
		.testimonialsMTlist{
			display: flex;
			justify-content: center;
			align-items: center;
			width: 100%;
			margin-bottom: 5%;
		}
		
		.testimonialsMTlist .listIma{
			width: 30%;
		}
		
		.testimonialsMTlist .listIma img{
			width: 100%;
		}
		
		#footerNavMT{
			width: 100%;
			display: flex;
			justify-content: center;
			align-items: center;
			flex-direction: column;
			background-color: #000;
			color: #fff;
			padding-top: 1%;
		}
		