*{
	margin: 0;
	/*padding: 0;*/
	border: 0;
}
body{
	overflow:scroll;
	overflow-x:hidden;
	
	}
/*关于我们页面*/

.header{
	width: 100%;
    height: 100%;
    background-image: url(../image/3/img.png);
    background-size: 100% 100%;
    padding-bottom: 10%;
}
.nav{
    width: 100%;
    height: auto;
    padding: 2rem 0;
    border-bottom: 2px solid rgba(255,225,255,0.2);
}
.a{
	border-bottom: 2px solid #fff;
}
.nav-center{
	width: 70%;
	margin: auto;
	display: flex;
	justify-content: space-between;
}
.nav-center img{
	width: 7rem;
	height: auto;
}
.nav-center ul{
	width: 50rem;
    margin-right: 0;
    padding: 1% 0;
	display: flex;
}
.nav-center ul li{
    padding-left: 3.5rem;
    /* float: right; */
    list-style: none;
}
.nav-center ul li a{
	text-decoration: none;
	padding-bottom: 2.8rem;
    font-size: 1rem;
    font-family: 'Source Han Sans CN';
    font-weight: 400;
    color: #FFFFFF;
}
.header p{
	text-align: center;
	font-size: 3rem;
font-family: 'Source Han Sans CN';
font-weight: bold;
color: #FFFFFF;
margin-top: 8%;
}

.model{
	width: 100%;
	height: 100%;
	margin-bottom: -19%;

}

.model-center{
	width: 70%;
	height: auto;
	margin: 3% 15%;
	/*border: 1px solid red;*/

}
.model-center h3{
	text-align: center;
	font-size: 2.12rem;
font-family: Source Han Sans CN;
font-weight: bold;
color: #333333;
margin-top: 2%;
    margin-bottom: 3%;
}
.model-buttom{
	width: 100%;
	display: flex;
}
.md1{
	display: inline-block;
	/*text-align: center;*/
	margin-left: 2%;
	padding-bottom: 5%;
	
	width: 31%;
	background: #FAFBFC;
border: 1px solid #E6E6E6;
border-radius: 10px;
	
}
.md1 img{
	width: 100%;
}
.model-buttom .md1:nth-child(1){
	margin-left: 0;
	margin-top: 4rem;
}
.md1 h4{
	font-size: 1.5rem;
font-family: Source Han Sans CN;
font-weight: bold;
color: #fff;
margin-top: -17%;
/*margin-bottom: 20%;
*/

text-align: center;

}
.model-buttom .md1:nth-child(3){

	margin-top: 4rem;
}
.md1 .text{
	/* margin-top: 20%; */
	/* width: 78%; */
	margin: 20% 11% 0 11%;
}
.md1 span{
	font-size: 1.1rem;
font-family: Source Han Sans CN;
font-weight: 400;
color: #666666;
line-height: 2rem;
}
/*Tab切换部分*/
/* .yewu-tab .tb .tb-center{
	 opacity: 0;
	  position: absolute;
	  margin-top: 0;
	  margin: 0% 15%;
	  top: 5%;
	  width: 70%;
    height:auto;
    
    background-color: #fff;
} */
.yewu-tab .tb div.current{
	 z-index: 2;
	 opacity: 1;
	display: block;
	display: flex;
}

.yewu{
	width: 100%;
	height: 100%;
	margin-top: 22%;
}
/* .tb{
	width: 100%;
	height: auto;
	
}
.tb .bg{
	width: 100%;
	height: auto;
	position: absolute;
} */
.yewu-center{
	width: 100%;
	height: auto;
}
.yewu-center h3{
	text-align: center;
	font-size: 2.2rem;
font-family: Source Han Sans CN;
font-weight: bold;
color: #333333;
text-align: center;
margin-bottom: 3%;
}
.yewu-tab ul{
	list-style: none;
	display: flex;
	border-top: 1px solid #EBEBEB;

}
.yewu-tab .center-ul{
	width: 70%;
	height: auto;
	margin: 0 15%;
}

.yewu-tab ul li{
	width: 25%;
	text-align: center;
	padding: 2% 0;
	position: relative;
	font-size: 1.25rem;
font-family: Source Han Sans CN;
font-weight: 400;
color: #999999;
cursor: pointer;
}
.yewu-tab ul li.active{
	color: #306AF6;
	background-color: #F2F4FA;;
}
.yewu-tab ul li img{
	/* position: absolute;
	top: 37%;
    left: 22%; */
	vertical-align: middle;
}

.tb{
	width: 100%;
	height: auto;
	background: url('../image/3/img4.png') no-repeat;
	background-size: 100% 100%;
	padding: 3% 0;
}
.tb-center{
	width: 70%;
	/* height: 500px; */
	margin: 0 15%;
	background-color: #fff;
	/* position: relative; */
	display: none;

}
.tb1-left{
	width: 70rem;
	height: 100%;
	

}
.lf1,.lf2,.lf3{
	width: 100%;
	height: 11.2rem;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #f2f4fa;
	/* padding: 4% 0; */
}
.lf1-left{
	width: 14rem;
	height: auto;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.lf1-left span{
	display: block;
	font-size: 1.2rem;
font-family: Source Han Sans CN;
font-weight: bold;
color: #333333;
}
.lf1-left img{
	width: 25%;
}
.lf1-middle{
	width: 12rem;
	height: auto;
	
}
.lf1-middle img{
	width: 80%;
}
.lf1-right{
	width: 30rem;
	height: auto;
	display: flex;
}

.lf1 .lf1-right img{
	width: 76%;
}
.lf2 .lf1-right img{
	width: 76%;
}
.lf3 .lf1-right img{
	width: 76%;
}
.lf1-right span{
	width: 25%;
	height: auto;
	text-align: center;
	
}
.lf1-right span img{
	width: 90%;
}
.lf1-right span a{
	display: block;
	font-size: 1rem;
font-family: Source Han Sans CN;
font-weight: 400;
color: #333333;
}
.tb1-right{
	width: 33rem;
	height: auto;
}
.tb-center.tb1-right img{
	width: 100%;
	height: 100%;
}
.swiper-container{
    --swiper-navigation-color: #fff;
    --swiper-navigation-size: 30px;
    outline: none;
  }
  /* .swiper-container .swiper-wrapper{

  } */
  .swiper-container .swiper-wrapper .swiper-slide img{
	  width: 100%;
	  height: 100%;
  }
  
  .swiper-container .swiper-button-prev{
  	background: none;
  	left: -5px;
  }
  .swiper-container .swiper-button-next{
  	background: none;
  	right: -5px;
  }
  .zhichi-left{
	  width: 70rem;
	  height: 100%;
	  /* display: inline-block; */
  }
  .zhichi-lf1{
	  width: 100%;
	  height: 11.2rem;
	  display: flex;
	  justify-content: space-between;
  }
  .zhichi-item{
	  width: 49%;
	  height: auto;
	  /* height: ; */
	  /* display: inline-block; */
	  padding: 1.24rem;
	  border-bottom: 1px solid #F2F4FA;
	border-right: 1px solid #F2F4FA;
	font-size: 1rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #333333;
  }
  .zhichi-lf1 .zhichi-item:nth-child(even){
	border-right: none;
  }
  
  .zhichi-item img{
	  margin-right: 3%;
  }
  .zhichi-item h4{
	  margin-top: 0.8rem;
	font-size: 1rem;
font-family: Source Han Sans CN;
font-weight: 400;
color: #999999;
line-height: 1.7rem;
/* line-height: 117%; */
  }
  .zhichi-right{
	  width: 33rem;
	  /* height: 500px; */
	  /* float: right; */
	  /* position: absolute;
	  right: 0; */
  }
  .zhichi-right img{
	  width: 100%;
	  height: 100%;
  }
  .hexin-left{
	width: 70rem;

	/* height: 500px; */
	/* display: inline-block; */
}
.hx-top{
	border-bottom: 1px solid #f2f4fa;
	height: 50%;
	display: flex;
}

.hx-top .hx-top-conent{
	/* display: inline-block; */
	font-size: 1rem;
font-family: Source Han Sans CN;
font-weight: bold;
color: #333333;
width: 16rem;
padding: 2rem 0 0 2rem;
border-right: 1px solid #f2f4fa;
vertical-align: top;
position: relative;
}
.hx-top .hx-top-conent:nth-child(3){
	border-right: none;
}
.hx-top-conent img{
	margin-right: 2%;
}
.hx-top-conent h4{
	margin-top: 0.8rem;
    font-size: 1rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #999999;
    line-height: 1.7rem;
}
.card,.card1,.card2,.card3,.card4,.card5,.card6{
	position: absolute;
    top: 1rem;
    left: 0rem;
    box-shadow: 0px 0px 11px #888874;
    padding: 1rem;
    /* border-radius: 1.5rem; */
    background-color: #fff;
    font-size: 1rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #999999;
    line-height: 1.52rem;
	display: none;

}
.hx-top-conent span{
	font-size: 1rem;
font-family: 'Source Han Sans CN';
font-weight: bold;
color: #333333;
display: block;
line-height: 1.7rem;
display: inline-block;
    margin-bottom: 1rem;
}
.hx-buttom{
	display: flex;
}
.hx-buttom .hx-top-conent{
	/* display: inline-block; */
	font-size: 1rem;
font-family: Source Han Sans CN;
font-weight: bold;
color: #333333;
width: 11rem;
padding: 2rem 0 0 2rem;
border-right: 1px solid #f2f4fa;
vertical-align: top;
position: relative;
}
.hx-buttom .hx-top-conent:nth-child(4){
	border-right: none;
}


.hexin-right{
	width: 33rem;

}
.hexin-right img{
	width: 100%;
	height: 100%;
}

/*常见问答*/
.questions{
	width: 100%;
	height: 100%;
	margin-top: 6%;
	margin-bottom: 10%;
}
.questions h3{
	font-size: 2.12rem;
font-family: 'Source Han Sans CN';
font-weight: bold;
color: #333333;
text-align: center;
}
.questions-center{
	width: 70%;
	height: auto;
	margin: 0 15%;
}
.questions-center ul{
	list-style: none;
	margin-top: 4%;
}
.questions-center li{
	font-size: 1.2rem;
font-family: 'Source Han Sans CN';
font-weight: 400;
color: #333333;
padding: 2% 0;
border-bottom: 1px solid  #E6E6E6;
}
.questions-center li img{
	margin-right: 1%;
	vertical-align: middle;
}
.questions-center li span{
	display: block;
	font-size: 1rem;
font-family: 'Source Han Sans CN';
font-weight: 400;
color: #999999;
padding-top: 2%;

}

.last{
	width: 100%;
	height: auto;
	background-color: black;
    /* position: absolute; */
    color: #fff;
    margin-top: 0%;
}
.last-center{
	/* position: absolute; */
	width: 70%;
	height: auto;
	/* left: 15%; */
	margin: 0 15%;
	padding: 1% 0;
	
}
.bt-top{
	width: 100%;
	height: auto;
	margin-top: 4%;
	position: relative;
	/*border: 1px solid red;*/
}
.address{
	width: 30%;
	display: inline-block;

}
.address .logo{
	width: 9rem;
}
.address p{
	position: relative;
    margin-top: 9%;
    margin-bottom: 9%;
}
.address .p1 img{
	margin-top: 0;
	position: absolute;
}
.address .p1 span{
	display: block;
	margin-left: 11%;
	font-size: 1rem;
font-family: 'Source Han Sans CN';
font-weight: 400;
color: #FFFFFF;

}
.address .p2 img{
	position: absolute;
	top: 0;

}
.address .p2 span{
	display: block;
	margin-left: 11%;
	font-size: 1rem;
font-family: 'Source Han Sans CN';
font-weight: 400;
color: #FFFFFF;
}
.introduce{
	width: 56%;
    height: auto;
    margin-right: 0;
    display: inline-block;
    padding-left: 5%;
    border-left: 1px solid rgba(255,225,255,0.2);

}
.introduce .nav1{
	list-style: none;
	height: 100%;

}
.nav1 .nav-li{
	float: left;
	width: 20%;
}


.nav-li .nav2{
	list-style: none;
	margin-top: 23%;
padding-left: 0;

}
.nav-li span{
	
	font-size: 1.2rem;
font-family: Source Han Sans CN;
font-weight: 400;
color: #FFFFFF;

}
.nav2 li{
	margin-top: 12%;
}
.nav2 li div{
	font-size: 1rem;
font-family: Source Han Sans CN;
font-weight: 400;
color: #FFFFFF;
text-decoration: none;
cursor: pointer;
	
}
.ewm{
	position: absolute;
	width: 8%;
}
.copy{
	width: 100%;
	color: gray;
	background: #020819;
	padding-top: 1%;
}
.copy-center{
	width: 70%;
	margin: 0 15%;
	display: flex;
	justify-content: space-between;
}
.copy span{
	display: inline-block;
	font-size: 1rem;
font-family: 'Source Han Sans CN';
font-weight: 400;
color: #FFFFFF;
line-height: 2rem;
opacity: 0.3;

}