﻿

/*新闻下 导航*/
.sitemap { width:96%; margin:0 auto; overflow:hidden;  margin-top:0.2rem; margin-bottom:0.1rem; text-align:center;}
.sitemap ul li{ width:33.3%; float:left; overflow:hidden; line-height:0.5rem; margin-bottom:0.2rem; text-align:center; }
.sitemap ul li a{ display:inline-block; width:94%; color:#666; font-size:0.24rem; border:#d2d2d2 1px solid; border-radius:3px; }
.sitemap ul li.hover a{ color:#0096ec; text-decoration:none;}


/*治疗详情导航*/
.sitemap1 {width:100%; margin:0 auto; overflow:hidden; background:#fff;}
.sitemap1 ul{ width:6.2rem; margin:0 auto; margin-bottom:0.1rem; margin-top:0.1rem; overflow:hidden;}
.sitemap1 ul li{ width:2.8rem; height:0.5rem; line-height:0.5rem; text-align:center; margin:0.1rem; float:left; overflow:hidden; text-align: center; border:1px solid #dedede;  border-radius: 0.05rem; background:#fff;}
.sitemap1 ul li a{ color:#666; font-size:0.24rem;}
.sitemap1 ul li a img{ display: inline-block; padding:0 0.1rem; width: 0.26rem; height: 0.26rem; vertical-align: middle;}
.sitemap1 ul li.hover a{ color:#0096ec; text-decoration:none;}
.st1bg{ background:url(st1bg.jpg) no-repeat center; background-size: 100% 100%; }

/*内容 主体*/
.main{  width:100%; margin:0 auto;  overflow:hidden; background: #f5f5f5;}
.wzmain{  width:100%; margin:0 auto;  overflow:hidden; background: #fff;}
.kfmain{  width:6rem; margin:0 auto;  overflow:hidden; background: #fff; margin-top: 0.2rem; padding: 0.15rem 0; border-radius: 0.1rem; margin-bottom: 0.1rem;}
.nmain{  width:94%; margin:0 auto; overflow:hidden; line-height:0.48rem; font-size:0.28rem; color:#666;}
.nmain img{ width:100%;}

/*关于我们*/
.guan{ width:6rem; margin:0 auto; overflow:hidden; line-height:0.5rem; font-size:0.26rem; color: #666;}
.guan h2{ line-height: 0.7rem; font-size: 0.3rem; display: block; text-align: center;}
.guan p{ text-align: justify;}
.guan .head{
	height: 0.76rem;
	padding-top:0.35rem;
	text-align: center;
}
.guan .head dt{
	height: 0.4rem;
	line-height: 0.4rem;
	font-weight: bold;
	font-size:0.3rem;
	color:#999;
	background:url("../images/story_title.png") no-repeat center center;
	background-size:100% auto;
}
.guan .head dd{
	height: 0.24rem;
	line-height: 0.24rem;
	text-transform: uppercase;
	font-size:0.16rem;
	color:#999;
}

.guan h3{ width:6rem; height: 0.7rem; background: url(h3bg.jpg) no-repeat left bottom; padding:0rem; line-height: 0.7rem; font-size: 0.28rem; color: #2db478; font-weight: bold; margin-bottom: 0.1rem;}
.guan h4{ width:5.6rem; height: 0.8rem; background: url(h4bg.jpg) no-repeat left center; padding:0 0.2rem ; line-height: 0.8rem; font-size: 0.24rem; margin-bottom: 0.1rem; }
.guan img{ width: 100%; height: auto;}


.jieshao{ width:100%; margin:0 auto; overflow:hidden; padding-top:0.2rem; color:#666666;}
.jieshao3{ width:100%; overflow:hidden; height:0.8rem; padding: 0.2rem; background:url(jieshao3.png) no-repeat left; background-color: #ececec; border-radius: 0.05rem; margin-bottom: 0.2rem;}
.jieshao3 span{ font-size:0.3rem; line-height:0.5rem; color:#0298e6}

/*关于我们-资质荣誉*/
.zizhi{ width:100%; background:url(zzbg.jpg) no-repeat center; margin:0 auto; overflow:hidden; margin-top:0.2rem; background-size: 100% 100%;}
.zizhi2{ width:6rem; margin:0 auto; overflow:hidden; padding:0.2rem 0;}


.zizhi2 .gun{ width:2.8rem; text-align:center;  height: 4.6rem; float:left; margin-left:0.09rem; margin-right:0.09rem;}
.zizhi2 .gun img{ display:block; width:2.8rem; height:3.45rem; border-radius:0.1rem; }

.zizhi2 ul li{ width:2.8rem; text-align:center;}
.zizhi2 ul li img{ display:block; width:2.8rem; height:3.45rem; border-radius:0.1rem; }
.zizhi2 ul li a p{ line-height:0.4rem; font-size:0.22rem; color: #fff; padding-top:0.2rem;}
.zizhi .head{
	height: 0.76rem;
	padding-top:0.35rem;
	text-align: center;
}
.zizhi .head dt{
	height: 0.4rem;
	line-height: 0.4rem;
	font-weight: bold;
	font-size:0.3rem;
	color:#fff;
	background:url("../images/story_title.png") no-repeat center center;
	background-size:94% auto;
}
.zizhi .head dd{
	height: 0.24rem;
	line-height: 0.24rem;
	text-transform: uppercase;
	font-size:0.16rem;
	color:#fff;
}
.zizhi3{height:4.6rem;}
.zizhi2 .swiper-pagination-bullets{ bottom:0.1rem;}
.zizhi2 .swiper-pagination-bullet{ width:0.16rem; height:0.16rem;
	background:#dcdcdc;
	opacity:1;
}
.zizhi2 .swiper-pagination-bullet-active{
	background:#ffffff;
}


.lianxi{ width:100%; background:#f5f5f5; margin:0 auto; overflow:hidden;}
.lianxi1{ width:1200px; background:#fff; margin:0 auto; overflow:hidden; margin-top:20px; padding-top:20px; border-top-left-radius:10px;  border-top-right-radius:10px;}
.lianxi1 img{ float:left; padding-right:15px;}
.lianxi11{ width:250px; height:78px; padding-left:60px; float:left; overflow:hidden; line-height:78px; margin-top:30px; margin-bottom:60px; font-size:18px; color:#666;}
.lianxi13{ width:350px; height:78px; padding-left:60px; float:left; overflow:hidden; line-height:78px; margin-top:30px; margin-bottom:60px; font-size:18px; color:#666;}
.lianxi2{ width:6.4rem; height:4.6rem; background:#fff;  margin:0 auto; overflow:hidden;  margin-bottom:0.4rem; }
.lianxi3{ width:6.0rem; height:2.0rem;  margin:0 auto; line-height: 0.8rem; font-size: 0.26rem; color: #666; overflow:hidden;  margin-bottom:0.2rem; }
.lianxi3 img{ height: 0.78rem; width: 0.78rem; float: left; padding-right: 0.1rem;}
.lianxi31{ width:2.98rem; height:0.8rem; float: left; margin-bottom:0.4rem; }
.lianxi32{ width: 100%;}




/*新闻列表*/
.xwlb{ width:100%; margin:0 auto; overflow:hidden; line-height:0.24rem; font-size:0.14rem;}
.xwlb .xwl{ width:6rem; padding:0.2rem; height:1.5rem; overflow:hidden; margin:0 auto; background:#fff; border-top:#dfe0e3 1px solid; margin-top:0.2rem;}
.xwlb .xwl .xwlz{ width:2rem; float:left; overflow:hidden;}
.xwlb .xwl .xwlz img{ width:2rem; height:1.5rem; border-radius: 0.1rem;}

.xwlb .xwl .xwly{ width:3.8rem; float:right; overflow:hidden;}
.xwlb .xwl .xwly .xwly1{ width:100%; line-height:0.44rem; height:0.44rem; font-size:0.28rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xwlb .xwl .xwly .xwly1 a{ color:#666;}
.xwlb .xwl .xwly .xwly2{ width:100%; font-size:0.22rem; line-height:0.34rem; color: #888; height:0.7rem; overflow: hidden; }
.xwlb .xwl .xwly .xwly3{ width:100%; color:#666; font-size:0.2rem; line-height:0.34rem;}
.xwlb .xwl .xwly .xwly3 span{ color: #a4a4a4;}

/*上一页 下一页*/
.shxye {width:100%; margin:0 auto; overflow:hidden; font-size:0.2rem; margin-bottom:0.2rem; overflow: hidden;  margin-bottom:0.1rem; font-size:0.22rem; background: #f5f5f5; }
.shxye ul li { padding-left: 0.2rem; margin-top: 0.15rem; margin-bottom: 0.15rem; line-height:0.55rem; height: 0.55rem; text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap; color:#666;}
.shxye ul li span{ text-align: center; border-radius: 0.1rem; display: inline-block;  width: 1.1rem; margin-right: 0.1rem; border: #DDD 1px solid; background: #fff; height:0.55rem; }
.shxye ul li a { font-weight:normal; color:#666; display: inline;}


/*康复导航*/
.kfdh{width:5.8rem; margin:0 auto; overflow:hidden; line-height:0.24rem; padding:0.1rem; background: #fff; margin-top: 0.2rem; border-radius: 0.1rem; font-size:0.24rem; color: #666;  border: #dcdcdc 0.01rem solid; }
.kfdh ul li{width:1.23rem; height: 1.0rem; float: left; overflow:hidden; margin: 0.1rem; border-radius: 0.05rem;  border: #dcdcdc 0.01rem solid; text-align: center;}
.kfdh ul li img{ width: 1.2rem; height: 0.6rem;}
.kfdh ul li.kf{  background-repeat: no-repeat; background-position: top; }
.kfdh ul li.kf span{ display: inline-block; }

.kfdh ul li.kf1{ background-image: url(kf11.png);}
.kfdh ul li.hover{ color: #fff; 
	background:#34b67f; /* 一些不支持背景渐变的浏览器 */  
	background:linear-gradient(-145deg, #34b67f, #0096ec);
	background:-moz-linear-gradient(-145deg, #34b67f, #0096ec);
	background:-webkit-gradient(-145deg, #34b67f, #0096ec);
	background:-o-linear-gradient(-145deg, #34b67f, #0096ec);
}

/* 
.kfdh ul li.kf2{ background-image: url(kf21.png);}
.kfdh ul li:hover.kf2{ background-image: url(kf22.png);}
.kfdh ul li.kf3{ background-image: url(kf31.png);}
.kfdh ul li:hover.kf3{ background-image: url(kf32.png);}
.kfdh ul li.kf4{ background-image: url(kf41.png);}
.kfdh ul li:hover.kf4{ background-image: url(kf42.png);}
.kfdh ul li.kf5{ background-image: url(kf51.png);}
.kfdh ul li:hover.kf5{ background-image: url(kf52.png);}
.kfdh ul li.kf6{ background-image: url(kf61.png);}
.kfdh ul li:hover.kf6{ background-image: url(kf62.png);}
.kfdh ul li.kf7{ background-image: url(kf71.png);}
.kfdh ul li:hover.kf7{ background-image: url(kf72.png);}
.kfdh ul li.kf8{ background-image: url(kf81.png);}
.kfdh ul li:hover.kf8{ background-image: url(kf82.png);}
 */


/*康复案例*/
.kfal{ width:100%; margin:0 auto; overflow:hidden; line-height:0.24rem; font-size:0.14rem;}
.kfal .xwl{ width:5.6rem; padding:0.2rem; overflow:hidden; margin:0 auto; background:#fff; border:#e0e1e3 1px solid; margin-top:0.2rem; border-radius: 0.1rem;}
.kfal .xwl .xwlz{ width:1.6rem; float:left; overflow:hidden;}
.kfal .xwl .xwlz img{ width:1.5rem; height:1.5rem; border-radius: 100%;}

.kfal .xwl .xwly{ width:3.9rem; float:right; overflow:hidden;}
.kfal .xwl .xwly .xwly1{ width:100%; line-height:0.44rem; height:0.44rem; font-size:0.28rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.kfal .xwl .xwly .xwly1 a{ color:#666;}
.kfal .xwl .xwly .xwly2{ width:100%; font-size:0.22rem; line-height:0.4rem; color: #888; height:0.8rem; overflow: hidden; }
.kfal .xwl .xwly .xwly3{ width:100%; color:#666; font-size:0.2rem; line-height:0.2rem; margin-top: 0.1rem;}
.kfal .xwl .xwly .xwly3 span{ color: #a4a4a4;}
.kfal .xwl .xwly .xwly3 span.eye{ background: url(eye.png) no-repeat left; padding-left: 0.3rem; background-size: 0.3rem 0.2rem;}


/*康复案例详情顶部*/
.kfaln{ width:100%; margin:0 auto; overflow:hidden; line-height:0.24rem; font-size:0.24rem;}
.kfaln .xwl{ width:5.6rem; padding:0.2rem; overflow:hidden; margin:0 auto; background:#fff; margin-top:0.2rem;}
.kfaln .xwl .xwlz{ width:1.6rem; float:left; overflow:hidden;}
.kfaln .xwl .xwlz img{ width:1.5rem; height:1.5rem; border-radius: 100%;}

.kfaln .xwl .xwly{ width:3.9rem; float:right; overflow:hidden;}
.kfaln .xwl .xwly .xwly1{ width:96%; line-height:0.7rem; height:0.8rem; font-size:0.32rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.kfaln .xwl .xwly .xwly1 a{ color:#666;}

.kfaln .xwl .xwly .xwly3 span{ color: #a4a4a4;}
.kfaln .xwl .xwly .xwly3 span.eye{ background: url(eye.png) no-repeat left; padding-left: 0.3rem; background-size: 0.3rem 0.2rem;}




/*就医环境*/
.huan1{ width:6rem; margin:0 auto; overflow:hidden; text-align:center;}
.huan1 h1{ font-size:0.3rem; font-weight:bold; color:#666; line-height:0.8rem; padding-top:0.1rem; }
.huan1 p{ font-size:0.2rem; color:#666; line-height:0.35rem; text-align: justify; }

.huan2{ width:6rem; margin:0 auto; margin-top:0.2rem; overflow:hidden; text-align:center;  line-height:0.6rem;}
.huan2 ul li{ width:100%; height:5.3rem; background:#fff; border-radius:0.1rem; margin-bottom:0.2rem;}
.huan2 ul li img{ display:block; width:100%; height:4.7rem; border-top-left-radius:0.1rem;  border-top-right-radius:0.1rem; }
.huan2 ul li a{ font-size:0.24rem; color:#159fee;}





/*治疗指南*/
.zhi{width:5.6rem; height: 4.5rem; margin:0 auto; overflow:hidden; line-height:0.24rem; padding:0.2rem; background: #fff; margin-top: 0.2rem; margin-bottom: 0.2rem; border-radius: 0.1rem; font-size:0.22rem; color: #333;  border: #dfe0e3 0.01rem solid; }
.zhi1{ width: 100%; height: 0.7rem; margin: 0 auto; overflow: hidden; }
.zhi1 .zhi11{ width:2rem; float: left; background: url(zhi11.png) no-repeat left; padding-left: 0.16rem; line-height: 0.3rem; font-size: 0.24rem; }
.zhi1 .zhi11 span{ display: block; font-size: 0.14rem; color: #cacaca; line-height: 0.2rem;}
.zhi1 .zhi12{ width:1.0rem; float: right; background: url(zhi12.png) no-repeat center; line-height: 0.46rem; font-size: 0.22rem; color: #0b9aeb; background-size: 100% 100%; border: #0b9aeb 0.01rem solid; border-radius: 0.05rem; padding-left: 0.5rem; text-align: center; }
.zhi2{ width: 100%; margin: 0 auto; overflow: hidden; margin-right: 0.5rem; }
.zhi2 ul li{line-height: 0.54rem;  }
.zhi2 ul li span{ color: #e5e5e5;  padding-right: 0.15rem; }
.zhi2 ul li a{ color: #333333; }
.zhi .swiper-slide{width:5.8rem; overflow:hidden; }



/*治疗方案*/
.fang{width:6rem; margin:0 auto; overflow:hidden; line-height:0.28rem; padding:0 0.2rem; margin-top: 0.2rem; margin-bottom: 0.2rem; font-size:0.22rem; color: #888;  }
.fang h1{ width:5.18rem; margin: 0 auto; overflow: hidden; background: url(fangbg.png) no-repeat left; background-color: #fff;  color:#333; border-radius: 0.1rem;  border: #dfe0e3 0.01rem solid; padding: 0.2rem 0.4rem; font-size: 0.24rem; }
.fang h1 span{ display: block; padding-top: 0.03rem; font-size: 0.14rem; color: #cacaca; line-height: 0.2rem; text-transform:uppercase;}
.fang h2{ display:block; height:0.5rem; line-height:0.5rem; padding-top: 0.1rem; text-align:center; overflow:hidden; font-size:0.24rem; color:#333;}
.fang h3{ display:block; margin:0 auto; width:1.5rem; text-align:center; height:0.35rem; line-height:0.35rem; font-size:0.18rem; color:#0a974d; font-weight:bold; border:#dfe0e3 1px solid; border-radius:0.05rem; }
.fang p{line-height:0.45rem; font-size:0.28rem; text-align:justify; padding:0.1rem 0;}
.fang p b{ display:block; font-size:0.24rem; text-align:center;}
.fang p img{ width: 100%;}

/*翻页*/

.fanye {width:6.0rem; padding:0.3rem 0.2rem 0.2rem 0.2rem;  background: #f5f5f5; margin:0 auto; overflow:hidden; font-size:0.24rem; }
.fanye ul{ text-align:center; overflow: hidden; width:100%; margin: 0 auto;}
.fanye ul a { display:inline-block; width:1.4rem;  line-height:0.52rem; background: #fff; border-radius: 0.05rem;   border:#dfe0e3 1px solid;  color:#666; }
.fanye ul a span{  }


/*灰色线条*/
.hui{ width: 100%; margin: 0 auto; overflow: hidden; height: 0.2rem; background: #f5f5f5; margin-bottom: 0.15rem;}

/*产品页面*/
.cpdt{width:100%; margin:0 auto; overflow:hidden; height:6.6rem;}
.cpdt img{ width:100%; height:6.6rem;}

.cpbt{width:94%; margin:0 auto; overflow:hidden; height:0.6rem; line-height:0.6rem; font-size:0.32rem; color: #333; text-align: center;}
.cpxq{width:100%; margin:0 auto; border-bottom:#dedede 1px solid; margin-bottom:0.25rem; line-height:0.5rem; height:0.5rem; }
.cpxq span{ display:block; width:1.3rem; border-bottom:#66ad21 2px solid; line-height:0.5rem; height:0.5rem; text-align:center; color:#333; }

/*新闻作者列*/
.xwzz{width:94%; margin:0 auto; padding-bottom:0.25rem; font-size:0.2rem; color:#666; text-align: center; margin-bottom:0.1rem; line-height:0.3rem;}
.xwzz span.eye{ background: url(eye.png) no-repeat left; padding-left: 0.3rem; background-size: 0.3rem 0.2rem;}

/*治疗方案*/
.zhfa{width:6.0rem; margin:0 auto; overflow:hidden; line-height:0.24rem; padding:0.2rem;  border-radius: 0.1rem; font-size:0.22rem; color: #333;  border: #f5f5f5 0.01rem solid; }
.zhfa .zhfa1{ width:5.6rem; margin: 0 auto; background: url(zhi11.png) no-repeat left; padding:0.2rem; line-height: 0.3rem; font-size: 0.24rem;  background-color: #fff;  border-radius: 0.1rem;}
.zhfa .zhfa1 span{ display: block; font-size: 0.14rem; color: #cacaca; line-height: 0.2rem;}
.zhfa p{}
.zhfa h2{}





/*页面底部推荐产品*/

.tjcp{width:94%; margin:0 auto; overflow:hidden; line-height:0.8rem; font-size:0.3rem; text-align:center; margin-top:0.2rem;}
.tjcp h2{ height:0.5rem; line-height:0.5rem; font-size:30px; color:#66ad21;}
.tjcp h2 span{ color:#fbce01}
.tjcp h3{ height:0.2rem; line-height:0.2rem; color:#999; font-size:0.16rem; margin-bottom:0.2rem;}
.tjcp ul li{ width:45%; float:left; line-height:0.3rem; margin-bottom:0.2rem; background:#dedede; margin-left:0.1rem; margin-right:0.1rem;}
.tjcp ul li img{ width:100%; height:3.2rem;}
.tjcp ul li a{ font-size:0.15rem; color:#333; display:block; padding-bottom:0.1rem;}
.tjcp ul li:hover{ background:#66ad21;}
.tjcp ul li:hover a{ color:#fff;}


/*案例列表*/
.allb{width:94%; margin:0 auto; overflow:hidden; line-height:0.8rem; font-size:0.3rem; text-align:center; margin-top:0.2rem;}
.allb h2{ height:0.5rem; line-height:0.5rem; font-size:30px; color:#66ad21;}
.allb h2 span{ color:#fbce01}
.allb h3{ height:0.2rem; line-height:0.2rem; color:#999; font-size:0.16rem; margin-bottom:0.2rem;}
.allb ul li{ width:45%; float:left; line-height:0.24rem; margin-bottom:0.2rem; background:#dedede; margin-left:0.1rem; margin-right:0.1rem;}
.allb ul li:hover{ background:#66ad21;}
.allb ul li img{ width:100%; height:2.7rem;}
.allb ul li a{ display:block; font-size:0.2rem; color:#333; display:block; padding-bottom:0.1rem;}
.allb ul li:hover a{ color:#fff;}


/*首页布局新增*/
.tc{width:100%; margin:0 auto; overflow:hidden;}
.tc img{ width:100%; display:block; line-height:0;}

/*案例图*/
.anlitu{width:100%; margin:0 auto; background:#ffa200; padding:0.3rem 0; overflow:hidden;}
.anlitun{
	width:90%; height:3.2rem; overflow:hidden;}
.anlitun .aly{	width:2.1rem;  padding-right:0.1rem; float:left;
	height:2.6rem;
}
.anlitun img{ object-fit:cover;
	display: block; 
	width:2.2rem;
	height:3.1rem;
}
.anlitun .swiper-pagination-bullet{
	background:#7d7d7d;
	opacity:1;
}
.anlitun .swiper-pagination-bullet-active{
	background:#66ad21;
}


.tc1{  padding:0.2rem 0 0.1rem 0; line-height:0.3rem; font-size:0.16rem; color:#666; text-align:center;}
.tc1n{ width:100%; margin:0 auto; overflow:hidden;}
.tc2{  padding:20px 0; text-align:center; line-height:0;}
.tc21{ width:33%; float:left;}
.tc22{ width:35.5%; float:left;}
.tc23{ width:30.5%; float:left;}


.tc13{ width:100%; margin:0 auto; overflow:hidden;}
.tc13 ul{ padding:0.1rem 0;}
.tc13 ul li{ width:32.5%; margin-left:0.01rem; margin-right:0.01rem; float:left; }
.tc13 ul li img{ width:100%;}
