#banner img{
	width: 100%;
}

/* 关于浙江铂鼎生物 */


#bysw{
	width: 100%;
	padding: 0.79rem 3.33rem 0.56rem;
}
.nr{
	margin-top: 0.44rem;
	font-size: 0.16rem;
	color: #000000;
	line-height: 0.4rem;
	letter-spacing: 1px;
  text-align: center;
}
.nr span{
	font-size: 0.34rem;
	color: #2C6CAC;
}



/* 公司项目 */


#gsxm{
	height: 6.7rem;
	width: 100%;
	padding: 0.79rem 2.81rem 0.71rem;
}
#headline{
	text-align: center;
	font-size: 0.3rem;
	color: #000000;
	letter-spacing: 2px;
}
#subheading{
	text-align: center;
	margin: 0.12rem 0;
	font-size: 0.16rem;
	color: #000000;
	letter-spacing: 1px;
}
#subheading p{
	font-size: 0.16rem;
	color: #000000;
	line-height: 0.32rem;
	letter-spacing: 1px;
}
#tu{
	margin-top: 0.5rem;
	margin-bottom: 0.1rem;
	height: 2.05rem;
}
#tu #gsxm1{
	float: left;
	position: relative;
	margin-left: 0.28rem;
}
#tu #gsxm2{
	height: 1.93rem;
	width: 3.12rem;
	overflow: hidden;
	clip-path: polygon(100% 0, 100% 90%, 55% 90%, 50% 96%, 44% 90%, 0 90%, 0 0);
}
#tu #gsxm2 .w{
	height: 100%;
	width: 100%;
}
#tu #gsxm1 #gsxmzi {
	padding: 0.2rem;
	position: absolute;
	top: 0;
}
#tu #gsxm1 #gsxmzi .zi1{
	height: 0.28rem;
	width: 0.28rem;
	border-radius: 1rem 1rem 1rem 0;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-size: 0.14rem;
	color: #007AFF;
	line-height: 0.3rem;
	letter-spacing: 1px;
	float: left;
}
#tu #gsxm1 #gsxmzi .zi2{
	font-size: 0.2rem;
	font-weight: bold;
	margin-left: 0.5rem;
	color: #FFFFFF;
	line-height: 0.33rem;
	letter-spacing: 2px;
}
#tu #gsxm1 #gsxmzi .zi3{
	font-size: 0.13rem;
	color: #FFFFFF;
	opacity: 0.9;
	margin-top: 0.1rem;
	letter-spacing: 2px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
#tu #heziup:hover{
	margin-top: 0rem;
	padding-bottom: 0.1rem;
}
#tu #heziup:hover .q{
}
#tu #heziup{
	position: relative;
	margin-top: 0.1rem;
	transition: margin-top 0.5s ease;
}



#tu #gsxm1:first-child{
	margin-left: 0;
}

 #gsxm1:hover .q{
	opacity: 1;
}
#xian{
	width: 13.44rem;
	height: 0.02rem;
	position: relative;
	background: #D8D8D8;
	opacity: 0.7;
}
#tu .q{
	width: 0.28rem;
	height: 0.28rem;
	position: absolute;
	top: 2.05rem;
	left: 1.4rem;
	z-index: 1;
}
#tu .e{
	top: 2.05rem;
	opacity: 0;
	transition: opacity 0.5s ease;
}




#tu1{
	padding-top: 0.2rem;
	margin-left: 1.4rem;
}
#tu1 #gsxm1{
	float: left;
	position: relative;
	margin-left: 0.3rem;
}
#tu1 #heziup:hover{
	margin-top: 0.1rem;
}
#tu1 #gsxm2{
	height: 1.93rem;
	width: 3.12rem;
	overflow: hidden;
	clip-path: polygon(50% 1.5%, 55% 10%, 100% 10%, 100% 100%, 0 100%, 0 10%, 45% 10%);
}

#tu1 #heziup{
	position: relative;
	transition: margin-top 0.5s ease;
}

#tu1 #gsxm2 .w{
	height: 100%;
	width: 100%;
}
#tu1 #gsxm1 #gsxmzi {
	padding: 0.35rem 0.24rem 0 0.24rem;
	position: absolute;
	top: 0;
}
#tu1 #gsxm1 #gsxmzi .zi1{
	height: 0.28rem;
	width: 0.28rem;
	border-radius: 1rem 1rem 1rem 0;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-size: 0.14rem;
	color: #007AFF;
	line-height: 0.3rem;
	letter-spacing: 1px;
	float: left;
}
#tu1 #gsxm1 #gsxmzi .zi2{
	font-size: 0.2rem;
	font-weight: bold;
	margin-left: 0.5rem;
	color: #FFFFFF;
	line-height: 0.33rem;
	letter-spacing: 2px;
}
#tu1 #gsxm1 #gsxmzi .zi3{
	font-size: 0.16rem;
	color: #FFFFFF;
	opacity: 0.9;
	margin-top: 0.1rem;
	letter-spacing: 2px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
#tu1 .q{
	width: 0.28rem;
	height: 0.28rem;
	position: absolute;
	top: -0.35rem;
	left: 1.4rem;
	z-index: 1;
}
#tu1 .e{
	position: absolute;
	top: -0.35rem;
	opacity: 0;
	transition: opacity 0.5s ease;
}


/* 公司产品 */


#gscp{
	width: 100%;
	overflow: hidden;
	padding: 0.79rem 0;
}
#cptu{
	float: left;
	height: 6rem;
	width: 4.8rem;
	position: relative;
	margin-top: 0.35rem;
}
#bjt{
	height: 6rem;
	width: 4.8rem;
}
#bjt img{
	height: 100%;
	width: 100%;
}
#cptu:hover #bjta{
	opacity: 0.75;
}
#cptu:hover #bjs{
	opacity: 1;
}

#bjta{
	height: 6rem;
	width: 4.8rem;
	position: absolute;
	top: 0;
	opacity: 0;
	background-color: #223C81;
	transition: opacity 0.5s ease-in;
}
#bjs{
	height: 6rem;
	width: 4.8rem;
	position: absolute;
	top: 0;
	opacity: 0;
	transition: opacity 0.5s ease-in;
}
#bjt .bt{
	font-size: 0.28rem;
	color: #FFFFFF;
	letter-spacing: 2px;
	position: absolute;
	padding: 2.45rem 0.7rem 0;
}
#bjs .bt{
	font-size: 0.28rem;
	color: #FFFFFF;
	letter-spacing: 2px;
	padding: 2.45rem 0.7rem 0;
}
.fbt{
	font-size: 0.13rem;
	color: #FFFFFF;
	line-height: 0.32rem;
	letter-spacing: 1px;
	padding: 0.1rem 0.7rem 0;
}


/* 医疗管家 */


#ylgj{
	overflow: hidden;
	width: 100%;
	padding: 0.79rem 2.76rem;
}

.gjbkt1{
	
	height: 2.8rem;
	width: 4.3rem;
	border-radius: 0.1rem;
	margin:0.39rem 0 0 0.27rem;
	float: left;
	overflow: hidden;
}
.gjbkt1{
	overflow: hidden;
	position: relative;
}
.gjbkt1 .zia{
	font-size: 0.14rem;
	color: #FFFFFF;
	position: absolute;
	top: 0;
	margin: 0.89rem 0.41rem;
	line-height: 0.26rem;
	letter-spacing: 2px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	opacity: 0;
	transition: all 1s ease 0s;
}
.gjbkt1:first-child{
	margin-left: 0;
}
.gjbkt1 li img{
	height: 2.8rem;
	width: 4.3rem;
	transition: all 0.5s ease 0s;
}
.gjbkt1:hover img{
	transform: scale(1.05);
}
.gjbkt1:hover .zia{
	opacity: 1;
}


/* 新闻中心 */

.hezi{
  height: 100%;
  width: 100%;
  background: #F8F9FB;
}
#xwzx{
	
  padding:0.79rem 2.88rem ;
}

 .small-img-container {
  width: 100%;
  overflow: hidden;
  margin-top: 0.5rem;
  margin-bottom: 0.1rem;
}

 .small-img-container .small-img-box .small-img {
  width: 100%;
  height: 100%;
	border-radius: 0.1rem;
}

.small-img-container .small-img-box {
	width: 3.5rem;
	height: 2.33rem;
	margin: 0.14rem 0 0 0.14rem;
  position: relative;
  float: left;
}
.small-img-container .small-img-box:first-child{
	width: 6.1rem;
	height: 4.8rem;
	margin: 0;
}
 .small-img-container .small-img-box:first-child .title{
  left: 0.13rem;
  top: 3.8rem;
  
}
 .small-img-container .small-img-box:first-child .text{
  left: 0.13rem;
   top: 4.14rem;
   width: 6rem;
}
.small-img-container .small-img-box:first-child .text1{
  left: 0.13rem;
   top: 4.5rem;
   opacity: 0.9;
   width: 6rem;
}
.small-img-container .small-img-box .text1{
  opacity: 0;
}
.small-img-container .small-img-box:nth-child(2){
  margin-top: 0;
}
 .small-img-container .small-img-box:nth-child(3){
  margin-top: 0;
}


 .small-img-container .small-img-box .title {
  font-size: 0.14rem;

  font-weight: 500;
  color: #FFFFFF;
  line-height: 0.2rem;
  letter-spacing: 1px;
  position: absolute;
  left: 0.19rem;
  top: 1.72rem;
  display: block;
  cursor: pointer;
}
 .small-img-container .small-img-box .title1 {
  font-size: 0.14rem;

  font-weight: 500;
  color: #FFFFFF;
  line-height: 0.2rem;
  letter-spacing: 1px;
  float: right;
  margin-left: 0.1rem;
  display: block;
  cursor: pointer;
}
 .small-img-container .small-img-box .text {
  font-size: 0.18rem;

  font-weight: 500;
  color: #FFFFFF;
  line-height: 0.25rem;
  letter-spacing: 1px;
  left: 0.19rem;
  top: 2rem;
  display: block;
  position: absolute;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 3.16rem;
}


/* 公益项目 */


#gyxm{
	overflow: hidden;
	width: 100%;
	padding: 0.79rem 2.76rem;
}
#gyxm .gyxm1{
	position: relative;
	float: left;
	margin: 0 0.41rem;
}
#gyxm .zhezhaowz{
	width: 100%;
	position: absolute;
	top: 0;
	opacity: 0;
	transition: opacity 0.5s ease;
}
#gyxm .zhezhaowz img{
	height: 3.02rem;
}
#gyxm .zhezhaowz .zhezhaobt{
	font-size: 0.2rem;
	color: #FFFFFF;
	
	letter-spacing: 1px;
	width: 100%;
	font-weight: bold;
	text-align: center;
	margin-top: 0.22rem;
	position: absolute;
	top: 0;
	white-space: nowrap;  
	overflow: hidden;  
	text-overflow: ellipsis;
}
#gyxm .zhezhaowz .zhezhaofbt{
	font-size: 0.13rem;
	color: #FFFFFF;
	opacity: 0.9;
	line-height: 0.2rem;
	letter-spacing: 1px;
	position: absolute;
	top: 0.68rem;
	margin: 0 0.19rem;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 9;
	-webkit-box-orient: vertical;
}
#gyxmhz{
  overflow: hidden;
  height: 3.38rem;
    margin-top: 0.51rem;
    text-align: center;
}
.juzhong{
  display: inline-block;
}
.gyxm1 .tupian img{
	height: 2.6rem;
	width: 2.6rem;
	border-radius: 50%;
}
#gyxm .gyxm1:hover .zhezhaowz{
	opacity: 1;
}
.gyxm1 .zi{
	font-size: 0.2rem;
	color: #000000;
	text-align: center;
	margin-top: 0.5rem;
	letter-spacing: 1px;
}
.gyxm1 .r{
	margin-top: 0.02rem;
}


/* 友情链接 */


#yqlj {
	overflow: hidden;
	width: 100%;
	padding: 0.79rem 2.76rem;
}
#yqlj ul{
	padding: 0;
	margin: 0;
	margin-top:0.11rem ;
}
#yqlj ul li{
	float: left;
	margin:0.4rem 0 0 0.34rem;
}
#yqlj ul li:nth-child(1){
	margin-left: 0;
}
#yqlj ul li:nth-child(6n){
	margin-left: 0;
}
#yqlj ul li img{
	height: 0.95rem;
	width: 2.4rem;
}