.bg {
	width: 100%;
	height: 5rem;
	background: url('../images/companyQualification/bg.png') no-repeat;
	background-size: cover;
	background-position: center;
}


.container .content {
	padding-top: 1.8rem;
	padding-left: 0.4rem;
}

.container .content .title {
	font-size: 0.6rem;
	color: #ffffff;
	line-height: 0.84rem;
}

.main {
	margin-bottom: 0.4rem;
	margin-top: 0.4rem;
	position: relative
}

.main .tabelbutton {
	width: 92%;
	height: 0.76rem;
	padding-left: 0.3rem;
	padding-right: 0.3rem;
	display: flex;
	justify-content: space-between;
}

.tabelbutton .buttonclasss {
	/* width: 1.87rem; */
	padding: 0 0.3rem;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 0.01rem solid #006AFF;
	background-color: #EEF2F7;
	font-size: 0.28rem;
	color: #006AFF;
	line-height: 0.4rem;
}

.tabelbutton .active {
	color: #ffffff;
	background-color: #006AFF;
}

.main .item {
	width: 7.8rem;
	margin-top: 0.3rem;
	padding: 0.2rem;
	margin-left: -0.3rem;
	margin-right: -0.3rem;
	box-sizing: border-box;
	display: none;
	background-color: #fff;
}

.main .item-ctive {
	display: block;
}

.swiper-father {
	width: 7.3rem;
	margin-left: 50%;
	transform: translateX(-50%);
	margin-bottom: 0.3rem;
}
.OurValue {
  width: 6.2rem;
  height: 1.85rem;
  position: relative;
}
.OurValue img{
	width: 1.15rem;
}

.swiper-button-prev:after {
	display: none;
}

.swiper-button-next:after {
	display: none;
}

.button-left {
	width: 0.6rem;
	height: 0.6rem;
	border-radius: 50%;
	background: url('../images/companyQualification/left.png') no-repeat;
	background-size: cover;
	background-position: center;
}
.swiper-button-prev{
	width: 0.4rem !important;
	height: 0.4rem !important;
}

.button-right {
	width: 0.6rem;
	height: 0.6rem;
	border-radius: 50%;
	background: url('../images/companyQualification/right.png') no-repeat;
	background-size: cover;
	background-position: center;
}

.swiper-button-next{
	width: 0.4rem !important;
	height: 0.4rem !important;
}

.Company-patents {
	width: 100%;
	height: 4.55rem;
	margin-top: 0.5rem;
	background: url('../images/companyQualification/gszl.png') no-repeat;
	background-size: cover;
	background-position: center;
	position: relative;
}

.Authoritative-certification {
	width: 8rem;
	height: 3.5rem;
	margin-left: 50%;
	transform: translateX(-50%);
	background: url('../images/companyQualification/qualification_bottom.png.png') no-repeat;
	background-size: 85%;
	background-position: bottom;
}

.Authoritative-certification h2 {
	font-size: 0.32rem;
	font-weight: 500;
	color: #000000;
	text-align: center;
	margin: 0.58rem 0;
}


.swiper-Authoritative {
	width: 7.3rem;
	margin-left: 50%;
	transform: translateX(-50%);

}

.Authoritative-OurValue {
	width: 6rem;
	height: 1.89rem;
	position: relative;
}
.Authoritative-OurValue img{
	width: 1.5rem;
}

.OurValue-content {
	padding: 0 0.05rem;
	position: absolute;
}

.product-module img{
	margin: 50%;
	transform: translate(-50%,-30%);
}


#Mask {
	display: none;
	width: 200px;
	height: 100px;
	z-index: 99999;
	position: fixed;
	border-radius: 10px;
	background-color: rgba(0, 0, 0, 0.6);
	left: 50%;
	top: 30%;
	transform: translate(-50%);
}

#Mask #Maskdome {
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 100px;
}


.Enterprise-right {
  width: 98%;
  display: flex;
  flex-wrap: wrap;
  flex: 1;
  margin-left: 0.3rem;
}

.Enterprise-right .Enterprise-module {
  width: 1.54rem;
  height: 2.08rem;
  margin:0 0.27rem 0.2rem 0;
}
.Enterprise-right .Enterprise-module img{
  width: 1.54rem;
}

.Enterprise-right .Enterprise-module .Enterprise-img{
  /* margin:0 0.05rem 0.05rem 0.05rem; */
}
.qualification_title {
	font-size: 0.26rem;
	color: #555;
	line-height: 0.5rem;
	margin-left: 0.3rem;
}