body {
	margin: 0 auto;
	font: 12px "Microsoft YAHEI";
	max-width: 640px;
	min-width: 320px;
}
ul {
	list-style: none;
}
a, img, ul, p, span, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
input, select {
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
img {
	vertical-align: middle;
}
a img {
	border: 0;
	display: inline-block;
}
a {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.clear {
	clear: both;
}
/*-----start----*/
.logo{
	width:100%;
	background:#d81146;
	display:block;
	margin: auto 0;
}
/*.logo img:nth-child(1){
	width:56.67%;
	padding-top:0.15rem;}
.logo img:nth-child(2){
	width:12.96%;
	float:right;
	padding-top:0.2rem;}*/
.topnav p{
	width: 100%;
	height: 0.6rem;
	line-height: 0.6rem;
	background: #fafafa;
}
.topnav p:nth-child(1){
	border-bottom: 1px #CCCCCC solid;
}
.topnav p a{
	width: 24.6%;
	display: inline-block;
	text-align: center;
	line-height: 0.6rem;
	font-size: 0.26rem;
	color: #333;
	border-right: 1px #CCCCCC solid;
}
.topnav p a:nth-child(4){
	border: 0;
}
.topnav p a.cold81{
	color: #d81146;
}
.main{
	width: 100%;
	margin: 0.2rem auto;
}
.lpyy{
	width: 100%;
}
.lpyy a{
	width: 50%;
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.3rem;
	color: #fff;
	text-align: center;
	display: inline-block;
}
.lpyy a:nth-child(1){
	background: url(../images/bj1.jpg) no-repeat left 0;
	background-size: 100% 100%;
}
.lpyy a:nth-child(2){
	background: url(../images/bj2.jpg) no-repeat left 0;
	background-size: 100% 100%;
}
.lsbj{
	width:100%;
	background:#fafafa;
	padding-top:0.3rem;
}
.tsyy{
	width: 96.875%;
	margin: 0.3rem auto;
	font-size: 0.26rem;
	color: #333;
	line-height: 150%;
	text-indent: 0.52rem;
	text-align:justify;
}
.yytpbox{
	width: 96.875%;
	margin: 0 auto;
}
.tpbox1{
	width: 100%;
	height: 2.52rem;
	margin: 0 auto 0.02rem;
}
.tpbox1 > img{
	width: 44.195%;
	float: left;
	display: block;
}
.tpbox1 span{
	width: 55.646%;
	float: right;
	display: block;
}
.tpbox1 span img{
	width: 49.858%;
	float: left;
}
.tpbox1 span img:nth-child(odd){
	float:left;
}
.tpbox1 span img:nth-child(even){
	float:right;
}
.tpbox1 span img:nth-child(1),.tpbox1 span img:nth-child(2){
	margin-bottom: 0.02rem;
}
.tpbox2{
	width: 100%;
	height: 1.44rem;
}
.tpbox2 img{
	float: left;
}
.tpbox2 img:nth-child(1){
	width: 35.323%;
}
.tpbox2 img:nth-child(2){
	width: 34.517%;
	margin: 0 0.241%;
}
.tpbox2 img:nth-child(3){
	width: 29.678%;
}
.dianji{
	width: 100%;
	margin: 0.3rem auto 0;
	text-align: center;
	font-size: 0.26rem;
	color: #009a9f;
	display: block;
}
.dianji span{
	color: #da3d32;
}
.dianji img{
	width: 4.84%;
	padding-top: 0.2rem;
}
.lishi{
	width: 72.65%;
	margin: 0 auto 0.3rem;
}
.colffa{
	width: 100%;
	text-align: center;
	margin: 0.3rem auto;
	font-size: 0.28rem;
	color: #ffa200;
}
.times{
	width: 100%;
	height: 2.22rem;
	padding-top: 0.1rem;
	background: url(../images/rabj.jpg) no-repeat left 0;
	background-size: 100% 100%;
	font-size: 0.28rem;
	line-height: 0.5rem;
	color: #666;
	text-align: center;
	margin: 0.3rem auto 0;
}
.times p:nth-of-type(1){
	width: 95.3125%;
	margin: 0 auto;
}
.times p span{
	width: 14.28%;
	text-align: center;
	display: inline-block;
}
.times p span:nth-child(1){
	color: #fff;
}
.times p:nth-of-type(2){
	width: 76%;
	margin: 0.25rem auto 0;
}
.times p a{
	width: 42.27%;
	height: 0.5rem;
	line-height: 0.5rem;
	font-size: 0.2rem;
	color: #fff;
	display: inline-block;
	text-align: center;
}
.times p a:nth-child(1){
	margin-right: 15.46%;
}
.razp{
	width: 96.875%;
	margin: 0.3rem auto;
}
.razp img{
	width: 49.9%;
}
.razp img:nth-child(1){
	margin-right: 0.2%;
}
.zjbox{
	width: 100%;
	background: #f5f5f5;
}
.zjtqz{
	width: 96.875%;
	padding: 0.3rem 0;
	margin: 0 auto;	
	position: relative;
	overflow:hidden;
}
.zjtqz ul{
	width: 100%;
}
.zjtqz ul li{
	width: 100%;
	display: block;
	float: left;	
}
.zjtqz ul li > img{
	width: 34.51%;
	float: left;
}
.zjxqq{
	width: 60.48%;
	height: 2.3rem;
	float: right;
	position: relative;
}
.zjxqq > img{
	width: 57.87%;
}
.zjxqq p{
	font-size: 0.24rem;
	line-height: 180%;
}
.zjxqq p:nth-of-type(1){
	color: #666;
}
.zjxqq p:nth-of-type(1) span{
	margin-left: 0.5rem;
}
.zjxqq p:nth-of-type(1) img{
	width: 5.87%;
	margin-right: 0.05rem;
}
.zjxqq p:nth-of-type(2){
	color: #999;
	line-height: 150%;
}
.zjxqq p:nth-of-type(2) a{
	color: #d81146;
	font-size: 0.24rem;
}
.zjxqq p:nth-of-type(2) span{
	display: inline-block;
	padding: 0.02rem 0.08rem;
	color: #fff;
	background: #D81146;
	margin-right: 0.15rem;
}
.zjxqq p:nth-of-type(3){
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
}
.zjxqq p:nth-of-type(3) a{
	width: 45%;
	height: 0.4rem;
	line-height: 0.4rem;
	text-align: center;
	display: inline-block;
	font-size: 0.2rem;
	color: #fff;
	border-radius: 0.05rem;
}
.zjxqq p:nth-of-type(3) a:nth-child(1){
	background: #272636;
	margin-right: 10%;
}
.zjxqq p:nth-of-type(3) a:nth-child(2){
	background: #d81146;
}
.zjxqq p:nth-of-type(3) a img{
	margin-right: 0.1rem;
}
.zjxqq p:nth-of-type(3) a:nth-child(1) img{
	width: 17.78%;
}
.zjxqq p:nth-of-type(3) a:nth-child(2) img{
	width: 20.15%;
}
.zjtqz ul li > p{
	width: 99%;
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.24rem;
	color: #999;
	margin: 0.3rem auto;
	border: 1px #ccc solid;
}
.zjtqz ul li > p span{
	width: 48%;
	text-align: right;
	display: inline-block;
}
.zjtqz ul li > p span img{
	width: 9.17%;
	padding-top:0.15rem;
	float:right;
}
.dots{
	width: 80%;
	margin: 0 auto;
	position: absolute;
	left: 0;
	bottom: 0.2rem;
	text-align: center;
	text-indent: 0;
}
.dots .dot{
	width: 10%;
	height: 0.1rem;
	background: #ccc;
	font-size: 0rem;
	display: inline-block;
	text-align:center;
	cursor:pointer;
	text-indent: 0;
}
.dots .dot:nth-child(2){
	margin: 0 10%;
}
.dots .dot.active{
	background: #c70947;
}
/*------------------*/
.kfjz{
	width: 90.625%;
	margin: 0 auto;
	padding: 0.3rem 0 0.1rem;
}
.kfjz a{
	width: 48.28%;
	margin-bottom: 0.2rem;
	float: left;
	position: relative;
}
.kfjz a:nth-child(odd){
	margin-right: 3.44%;
}
.kfjz1{
	height: auto;
	padding: 0.3rem 4.6875%;
	background: #f0f0f0;
}
.kfjz1 a span{
	display: inline-block;
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	text-align: center;
	font-size: 0.26rem;
	color: #fff;
	position: absolute;
	left: 0;
	bottom: 0;
}
.hzpl{
	width: 96.875%;
	margin: 0 auto;
}
.plboxbt{
	width: 92.1875%;
	margin: 0 auto;
}
.tjtit{
	width: 24.84%;
	height: 0.6rem;
	line-height: 0.6rem;
	text-align: center;
	font-size: 0.26rem;
	color: #fff;
	display: inline-block;
	background: #D81146;
	float: left;
}
a.tjbtt{
	width: 72.16%;
	height: 0.6rem;
	line-height: 0.6rem;
	text-align: right;
	font-size: 0.2rem;
	color: #666;
	padding-right: 3%;
	display: inline-block;
	background: url(../images/linebj.jpg) no-repeat left 0;
	background-size: 100% 100%;
}
a.tjbtt span{
	color: #ffaa00;
}
/*************** 患者评论 ************************/

.tithzpl{ width:100%; margin:0 auto;}

.tithzpl img{ width:100%;}

.marqueetop{height:2rem;width:90%;overflow:hidden;margin:0.1rem auto;}

.marqueetop li{padding:0.05rem 0;width:100%;height:1.43rem;overflow:hidden; border-bottom:1px solid #ccc;}

.marqueetop li p{ font-size:0.18rem;}

.pl_top{ width:100%; height:0.6rem;}

.pl_left{ width:60%; padding-left: 8%; height:0.6rem; font-size:0.18rem; line-height:0.25rem text-indent:20px; background:url(../images/phone.jpg) left center no-repeat; float:left; background-size: 5.02%;} 

.pl_left h4{ display:block; font-weight:normal; width:2rem;font-size:0.22rem;margin-top:0.13rem; line-height: 120%;}

.pl_left span{ color:#afafaf; font-size:0.16rem; text-indent:0.18rem; display:block;color:#666464;line-height:0.18rem;}
/*--------评论结束-------*/
a.yjzxbd{
	width: 78.125%;
	height: 0.7rem;
	margin: 0.3rem auto;
	display: block;
}
a.yjzxbd span{
	height: 0.56rem;
	padding: 0.07rem 0;
	display: inline-block;
	float: left;
	text-align: center;
	color: #fff;
}
a.yjzxbd span:nth-child(1),.yjzxbd span:nth-child(3){
	width: 16%;
	background: #d81146;
}
a.yjzxbd span:nth-child(1) img{
	width: 50%;
	margin-top: 0.08rem;
}
a.yjzxbd span:nth-child(2){
	width: 68%;
	background: #58575c;
	line-height: 130%;
	font-size: 0.18rem;
}
a.yjzxbd span:nth-child(2) img{
	width: 57.94%;
}
a.yjzxbd span:nth-child(3){
	font-size: 0.22rem;
	line-height: 120%;
}
.footer{
	width: 90.625%;
	margin: 0 auto;
	padding: 0.2rem 4.6875%;
	background: #eee;
}
.footer img{
	width: 47.59%;
	float: left;
}
.footcent{
	width: 50%;
	float: right;
	font-size: 0.22rem;
	line-height: 150%;
	color: #616161;
}
.footcent h1{
	font-size: 0.26rem;
	margin-top: 0.2rem;
}
.footcent p{
	width: 100%;
	margin: 0.3rem auto 0;
}
.footcent p a{
	width: 48%;
	height: 0.5rem;
	line-height: 0.5rem;
	text-align: center;
	font-size: 0.2rem;
	color: #fff;
	background: #ff6277;
	display: inline-block;
	border-radius: 0.05rem;
}
.footcent p a:nth-child(1){
	margin-right: 4%;
}
