body{
	background:#f8f8f8;
}



/* 强化专科特色 */
.specialist{
	margin-top:0.51rem;
	border-bottom:0.11rem solid #e9e9e9;
}
.specialist .info{
	margin-top:0.38rem;
}
.specialist .info p{
	text-indent:2em;
	color:#333333;
	font-size:0.24rem;
	text-align: justify;
	line-height:1.5;
}
.disease{
	margin-top:0.41rem;
	display:flex;
	justify-content: space-between;
	border-bottom:1px solid #d4d4d4;
}
.disease .l{
	width:1.05rem;
	height:3.09rem;
}
.disease .r{
	width:5.73rem;
}
.disease .r ul{
	display:flex;
	justify-content: flex-start;
	flex-wrap: wrap;  
}
.disease .r li img{
	width:1.23rem;
	height:1.08rem;
}
.disease .r ul li{
	box-sizing: border-box;
	text-align:center;
	flex: 0 0 25%; 
}
.disease .r ul li p{
	font-size:0.21rem;
	line-height:2.3;
	color:#333;
}
.specialist .swt{
	width:5.03rem;
	height:0.75rem;
	background:#f0861f;
	border-radius:0.375rem;
	margin:0.33rem auto;
	line-height:0.75rem;
}
.specialist .swt a{
	color:white;
	font-size:0.36rem;
	display:block;
	width:100%;
	background:url("../images/seek.png") no-repeat 1.32rem center/0.53rem 0.5rem;
	text-align:center;
	text-indent:1.2em;
}

/* 京昆风湿名医 */
.docotr{
	margin-top:0.33rem;
}
.docotr .info p{
	text-indent:2em;
	color:#333333;
	font-size:0.24rem;
	text-align: justify;
	line-height:1.5;
	margin:0.35rem  0;
}
.doctor-top{
	display:flex;
	align-content: space-between;
    flex-wrap: wrap;
}
.doctor-top img{
	width:100%;
	height:5.02rem;
}
.doctor-list{
	background:#ebebeb;
	padding-bottom:0.51rem;
}
.doctor-list ul{
	display:flex;
	flex-wrap: wrap;
    justify-content: space-between;
}
.doctor-list ul li{
	width:3.35rem;
	height:3.7rem;
	position:relative;
	margin-top:0.3rem;
}
.doctor-list ul li>img{
	width:3.4rem;
}
.doctor-list ul li .text{
	position:absolute;
	bottom:0;
	background:#f0861f;
	height:0.64rem;
	line-height:0.64rem;
	color:#fff;
	width:99%;
	margin:0 auto;
	left:0;
	right:0;
}
.doctor-list ul li .text a{
	color:white;
	display:flex;
	width:100%;
	justify-content: space-around;
    align-items: center;
}
.doctor-list ul li .text img{
	width:1.29rem;
	height:0.44rem;
	animation: zoomInOut 1.5s infinite; 
	margin-top: 1px;
}
@keyframes zoomInOut {  
    0% {  
        transform: scale(1);  
    }  
    50% {  
        transform: scale(1.1); /* 放大到原始大小的1.2倍 */  
    }  
    100% {  
        transform: scale(1);  
    }  
} 


 /* 诊疗技术 */
 .skill{
	 margin-top:0.49rem;
 }
.skill .info p{
	text-indent:2em;
	color:#333333;
	font-size:0.24rem;
	text-align: justify;
	line-height:1.5;
	margin:0.35rem  0;
}
.skill-list ul li{
	box-sizing:border-box;
	border:1px solid #d9d9d9;
	background:white;
	padding:0.33rem 0.29rem;
	display:flex;
	justify-content: space-between;
    flex-wrap: nowrap;
	margin-bottom:0.22rem;
}
.skill-list ul li .text{
	width:3.97rem;
}
.skill-list ul li .text .title{
	height:0.48rem;
	border-bottom:1px dashed #ccc;
	font-size:0.31rem;
	color:#cd1319;
	margin-bottom:0.14rem;
}
.skill-list ul li .title ~ p{
	font-size:0.22rem;
	color:#333;
	text-align:justify;
	line-height:1.8;
}
.skill-list ul li .title>p{
	background:url("../images/line.jpg") repeat-x right center/0.41rem 0.25rem;
}
.skill-list ul li .title strong{
	background:white;
	display:inline-block;
	line-height:0.3rem;
	padding-right:0.2rem;
	height:0.3rem;
}
.skill-list ul li img{
	width:2.12rem;
}
.skill .swt{
	width:6.72rem;
	height:0.75rem;
	background:#f0861f;
	border-radius:0.375rem;
	margin:0.33rem auto;
	line-height:0.75rem;
}
.skill .swt a{
	color:white;
	font-size:0.34rem;
	display:block;
	width:100%;
	background:url("../images/seek.png") no-repeat 0.42rem center/0.53rem 0.5rem;
	text-align:center;
	text-indent:1.5em;
}


/* 贴心服务 */
.service{
	margin-top:0.87rem;
}
.service-list{
	position:relative;
	margin-top:1.05rem;
}
.service-list .img{
	position:absolute;
	z-index:9999;
	top:-0.80rem;
}
.service-list ul{
	display:flex;
	justify-content:space-between;
}
.service-list ul li{
	width:2.2rem;
	height:2.6rem;
	border:0.08rem solid #f0861f;
	box-sizing:border-box;
	padding-top:0.05rem;
}
.service-list ul li img{
	width:1.94rem;
	display:block;
	margin:0 auto;
}
.service-list ul li p{
	text-align:center;
	font-size:0.22rem;
	margin-top:0.13rem;
	line-height:1.5;
}

/* 环境 */
.ambient{
	margin-top:0.89rem;
}
.ambient .container{
	height:5.14rem;
	margin-top:0.37rem;
	background:url("../images/ambientBK.png") no-repeat;
	box-sizing:border-box;
	padding-top:0.26rem;
}
.ambient .container .top .l{
	width:5.01rem;
}
.ambient .container .top .r{
	width:1.78rem;
	height:2.96rem;
	display:flex;
	flex-wrap: wrap;
    align-content: space-between;
}
.ambient .container .bottom{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	margin-top:0.1rem;
}
.ambient .container .bottom img:nth-child(1){
	width:2.34rem;
}
.ambient .container .bottom img:nth-child(2){
	width:2.34rem;
}
.ambient .container .bottom img:nth-child(3){
	width:2.03rem;
}