.berper .swiper-slide img{
	width: 100%;
}
.erNext,.erPrev,.proNext,.proPrev,.news_xwnr .swiper-button-next,.news_xwnr .swiper-button-prev{
	width: 70px;
	height: 70px;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 0px 10px 35px 0px rgba(172, 179, 185, 0.5);
	display: grid;
	align-items: center;
	justify-content: center;
}
.erPrev{
	left: 3%;
}
.erNext{
	right: 3%;
}
.profile{
	background: url(../images/syjsbj.png) no-repeat;
	padding: 2rem 0;
	overflow: hidden;
	background-size: 100% 100%;
}
.pharma{
	float: right;
	width: 50%;
}
.phah1{
	font-size: 0.48rem;
	letter-spacing: 0px;
	color: #575e68;
	margin-bottom: 20px;
	font-weight: bold;
}
.phah5{
	font-size: 0.2rem;
	line-height: 0.35rem;
	color: #20cabb;
    margin-bottom: 0.35rem;
}
.maulk{
	width: 65%;
	display: flex;
	justify-content: space-between;
	margin: 0.75rem 0;
}
.maulk li{
	width: 1rem;
	height: 1rem;
	background: #0a9fef;
	border-radius: 50%;
	text-align: center;
	position: relative;
	line-height: 1rem;
}
.maulk li a{
	color: white;
	font-weight: bold;
	font-size: 0.16rem;
	position: absolute;
	left: 0;
	bottom: 0;
	top: 0;
	right: 0;
	z-index: 2;
}
.maulk li::after{
	content: '';
	position: absolute;
	width: 1.4rem;
	height: 1.4rem;
	left: -0.2rem;
	top: -0.2rem;
	z-index: 0;
	transition: all 0.8s;
	-webkit-transition: all 0.8s;
}
.maulk li:nth-child(1)::after{
	background: url(../images/quan1.png) no-repeat;
	background-size: 100%;
}
.maulk li:nth-child(2)::after{
	background: url(../images/quan3.png) no-repeat;
	background-size: 100%;
}
.maulk li:nth-child(3)::after{
	background: url(../images/quan2.png) no-repeat;
	background-size: 100%;
}
@keyframes spin {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
	}
}
.maulk li:hover::after{
	animation: spin 3s linear infinite;
}
.gyjj p{
	font-size: 0.16rem;
	line-height: 0.35rem;
	color: #575e68;
}
.paore{
	display: block;
	width: 1.7rem;
	line-height: 0.48rem;
	border-radius: 0.24rem;
	text-align: center;
	color: #0a9fef;
	font-size: 0.16rem;
	border: 1px solid #0a9fef;
	margin-top: 0.8rem;
}
.paore img{
	margin-left: 10px;
	width: 8px;
	margin-top: -3px;
	vertical-align: middle;
	transition: all 0.8s;
	-webkit-transition: all 0.8s;
}
.paore:hover img{
	margin-left: 20px;
	transition: all 0.8s;
	-webkit-transition: all 0.8s;
}
.product{
	padding: 0.9rem 0 0.2rem 0;
	background: url(../images/sycpbjt.png) no-repeat;
	background-size: 100% 100%;
}
.fication{
	width: 13rem;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.fication li{
	width: 20%;
	margin-bottom: 0.2rem;
	cursor: pointer;
}
.fication li a{
	font-size: 0.2rem;
	line-height: 0.45rem;
	color: #575e68;
}
.fication li span{
	display: inline-block;
	width: 0.32rem;
	height: 0.32rem;
	vertical-align: middle;
	margin-right: 0.1rem;
}
.product .phah1,.product .phah5{
	text-align: center;
}
.fication li:nth-child(1) span{
	background: url(../images/cplxt1.png) no-repeat;
}
.fication li:nth-child(2) span{
	background: url(../images/cplxt2.png) no-repeat;
}
.fication li:nth-child(3) span{
	background: url(../images/cplxt3.png) no-repeat;
}
.fication li:nth-child(4) span{
	background: url(../images/cplxt4.png) no-repeat;
}
.fication li:nth-child(5) span{
	background: url(../images/cplxt5.png) no-repeat;
}
.fication li:nth-child(6) span{
	background: url(../images/cplxt6.png) no-repeat;
}
.fication li:nth-child(7) span{
	background: url(../images/cplxt7.png) no-repeat;
}
.fication li:nth-child(8) span{
	background: url(../images/cplxt8.png) no-repeat;
}
.fication li:nth-child(9) span{
	background: url(../images/cplxt9.png) no-repeat;
}
.fication li:nth-child(10) span{
	background: url(../images/cplxt10.png) no-repeat;
}
.prolbst{
	margin: 0.7rem 0;
	height: 5.1rem;
}
.proper{
	width: 13rem;
	margin: 0 auto;
	height: 100%;
}
.proper .swiper-slide{
	text-align: center;
	position: relative;
display: flex;
	align-items: center;
	justify-content: center;
}
.proper .swiper-slide img{
	width: 16%;
	max-height: 100%;
}
.peruls li{
	position: absolute;
}
.peruls li a{
	position: relative;
	font-size: 0.16rem;
	color: #575e68;
}
.peruls li a span{
	width: 0.14rem;
	height: 0.14rem;
	background-color: #575e68;
	opacity: 0.5;
	position: relative;
	border-radius: 50%;
}
.peruls li a span::after{
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border-radius: 50%;
	border: solid 1px #0a9fef;
	opacity: 0.3;
	left: -0.1rem;
	top: -0.1rem;
}
.peruls li:nth-child(odd) a{
	padding-right: 0.2rem;
}
.peruls li:nth-child(odd) a span{
	float: right;
}
.peruls li:nth-child(even) a{
	padding-left: 0.2rem;
}
.peruls li:nth-child(even) a span{
	float: left;
}
.peruls li a:hover span::after{
	width: 0.32rem;
	height: 0.32rem;
} 
.peruls li a:hover span{
	background: #0a9fef;
	transition: all 0.8s;
	-webkit-transition: all 0.8s;
	opacity: 1;
}
.peruls li a:hover{
	font-weight: bold;
	color: #0a9fef;
}
.peruls li:nth-child(1){
	top: 1rem;
	left: 3rem;
}
.peruls li:nth-child(2){
	top: 0.8rem;
	right: 3rem;
}
.peruls li:nth-child(3){
	top: 2.6rem;
	left: 1.5rem;
}
.peruls li:nth-child(4){
	top: 2rem;
	right: 1.2rem;
}
.peruls li:nth-child(5){
	top: 4.5rem;
	left: 3rem;
}
.peruls li:nth-child(6){
	top: 4rem;
	right: 2rem;
}
.fication .on:nth-child(1) span{
	background: url(../images/cpov1.png) no-repeat;
}
.fication .on:nth-child(2) span{
	background: url(../images/cpov2.png) no-repeat;
}
.fication .on:nth-child(3) span{
	background: url(../images/cpov3.png) no-repeat;
}
.fication .on:nth-child(4) span{
	background: url(../images/cpov4.png) no-repeat;
}
.fication .on:nth-child(5) span{
	background: url(../images/cpov5.png) no-repeat;
}
.fication .on:nth-child(6) span{
	background: url(../images/cpov6.png) no-repeat;
}
.fication .on:nth-child(7) span{
	background: url(../images/cpov7.png) no-repeat;
}
.fication .on:nth-child(8) span{
	background: url(../images/cpov8.png) no-repeat;
}
.fication .on:nth-child(9) span{
	background: url(../images/cpov9.png) no-repeat;
}
.fication .on:nth-child(10) span{
	background: url(../images/cpov10.png) no-repeat;
}
.fication .on a{
	color: #0a9fef;
}

.ndhbj{
	background: url(../images/ndhbj.png) no-repeat;
	background-size: 100%;
}
.snews{
	padding: 1.2rem 0 1rem;
	padding-left: 2.4rem;
}
.newstile{
	display: flex;
	margin: 0.5rem 0;
}
.newstile li{
	width: 1.75rem;
	height: 0.48rem;
	border-radius: 0.24rem;
	border: solid 1px #848991;
	margin-right: 0.6rem;
	text-align: center;
	line-height: 0.48rem;
}
.newstile li a{
	color: #848991;
	font-size: 16px;
}
.newstile .nwestive{
	border: solid 1px #4CB9F3;
}
.newstile .nwestive a{
	color:#12A2EF;
	font-weight: bold;
}
.news_xwnr{
	padding-top: 0.3rem;
	position: relative;
}
.sxwxq{
	background: #eeefef;
	box-sizing: border-box;
	padding: 0.6rem 0.4rem;
	height: 4rem;
}
.sxwxq h4{
	font-size: 0.2rem;
	line-height: 0.32rem;
	color: #575e68;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.sxwxq p{
	font-size: 0.16rem;
	line-height: 0.26rem;
	color: #575e68;
	margin-top: 0.2rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.newsver{
	box-sizing: border-box;
	padding: 0.25rem 0.4rem;
	background: #eeefef;
	border-top: 1px solid #DDDFE0;
}
.newsver a{
	font-size: 0.16rem;
	color: #0a9fef;
}
.newsver a img{
	width: 8px;
	margin-left: 0.15rem;
}
.newsver span{
	float: right;
	line-height: 0.2rem;
	color: #575e68;
}
.news_xwnr .swiper-button-next,.news_xwnr .swiper-button-prev{
	top: -0.9rem;
}
.news_xwnr .swiper-button-next{
	right: 2.4rem;
}
.news_xwnr .swiper-button-prev{
	left: inherit;
	right: 3.5rem;
}
.qhtle{
	display: none;
}
.ContactUs{
	background: url(../images/lxwmbj.png) no-repeat;
	padding: 0.7rem 0 0.45rem;
	overflow: hidden;
}
.ustleta{
	width: 50%;
	float: right;
}
.ustleta h1{
	color: white;
	padding-left: 0.1rem;
}
.ustleta h5{
	color: white;
	padding-left: 0.1rem;
}
.nteauls{
	overflow: hidden;
	color: white;
	margin-top: 0.3rem;
}
.nteauls li{
	float: left;
	margin-right: 1.1rem;
	line-height: 1rem;
	font-size: 16px;
}
.nteauls li img{
	width: 0.8rem;
	margin-right: 0.1rem;
}
.news_xwnr .swiper-slide{
	margin-bottom: 0.3rem;
}
.news_xwnr .swiper-slide:hover{
	box-shadow: 0px 6px 29px 0px rgba(172, 179, 185, 0.5);
}
.news_xwnr .swiper-slide:hover .sxwxq{
	background: white !important;
}
.news_xwnr .swiper-slide:hover .newsver{
	background: white !important;
}