.main{ width: 1000px; margin: 0 auto; font-size: 14px; }
/* 内容部分 */
.con{ width: 730px; border: 1px solid #c9c9c9; padding: 10px; float: left; }
.con-top{ height: 40px; line-height: 30px; border-bottom: 1px solid #c9c9c9;  }
.con-top span{ display: inline-block; vertical-align: middle; width: 15px; height: 19px; background: url(../images/index.png) no-repeat 0 -1012px; margin-right: 10px; }
/* benner切换 */
.list-benner{ width:727px; height: 105px; overflow: hidden; margin: 0 auto; margin: 25px 0 0; position: relative; }
.list-benner ul{ width:1460px; position: relative; }
.list-benner ul li{ float: left; position: absolute; left: 0px; right: 0px; display: none; }
.list-benner ul li.cur{ display: block;  }
.list-benner .dian{ position: absolute; right: 5px; bottom: 5px; width: 36px; }
.list-benner .dian li{ width: 13px; height: 13px; line-height: 13px; text-align: center; background: #fff; float: left;  margin: 0 5px 0 0;  font-size: 10px; color: #e3294e;}
.list-benner .dian li.cur{ background:#e3294e; color: #fff; }
/* benner切换 结束*/
.con-content ul li{ border-bottom: 1px dashed #a3a3a3; padding-bottom: 20px; }
.con-content ul li h5{ font-size: 16px; font-weight: normal;  line-height: 60px;}
.con-content ul li span{ display: inline-block; vertical-align: middle; width: 18px; height: 22px; background: url(../images/index.png) no-repeat 0 -1046px;  margin-right: 20px; }
.con-content ul li p{ text-indent: 2em; line-height: 20px; }
.con-content ul li p a{ color: #c13145; }
/* 页面 */
.con .page{ width: 500px; margin: 25px auto; }
.con .page ul li a{display: inline-block; padding: 5px 10px; border: 1px solid #c9c9c9; float: left; margin: 0 15px 0 0; }
.con .page ul li.cur a{ color: #fff; background: #c13145;  border-color: #c13145; }
/* 页面 结束 */
/* 内容部分 结束 */

/* 侧栏部分 */
.sidebar{ width: 230px; float: right; }
/* 侧栏1 */
.sidebar .s-column1{ width: 230px; /*height: 330px;*/ height:350px; border: 1px solid #c9c9c9; }
.s-column1 h3{ font-size: 20px; font-weight: normal; height: 48px; line-height: 48px; padding: 2px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; }
.s-column1 h3 a{ float: right; }
.s-column1 ul{ padding: 0 0 0 0;  }
.s-column1 ul li{ float: left; margin: 20px 10px 0; }
.s-column1 ul li a{ display: inline-block; width: 93px; height: 30px; line-height: 30px; text-align: center; border-radius: 3px; background: #ff9fab; font-size: 16px; color: #fff; }
.s-column1 ul li.myli2 a{ background: #f66479; }
.s-column1 ul li.myli3 a{ background: #f07358; }
.s-column1 ul li.myli4 a{ background: #ff937e; }
.s-column1 .Tel{ display: block;  margin: 30px 0 0px 0px; padding-bottom: 10px; }/*border-bottom: 1px dashed #c9c9c9;*/
.s-column1 .Tel span{ display: block; width: 40px; height: 43px; background:  url(../images/index.png) no-repeat 0 -1102px; float: left; margin: 0 10px; }
.s-column1 .Tel h2{ line-height: 30px; color: #c13145; font-weight: normal; }
.s-column1 .call{ display: block; margin: 20px 0 0px 0px; }
.s-column1 .call span{ display: block; width: 40px; height: 40px; background:  url(../images/index.png) no-repeat 0 -1185px; float: left; margin: 0 10px; }
.s-column1 .call h2{ line-height: 30px; color: #c13145; font-weight: normal; }
/* 侧栏1 结束*/
/* 侧栏2 */
.sidebar .s-column2{ width: 230px; border: 1px solid #c9c9c9; margin-top: 30px; }
.s-column2 h3{ font-size: 20px; font-weight: normal; height: 48px; line-height: 48px; padding: 2px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; }
.s-column2 h3 a{ float: right; font-size: 14px; }
.s-column2 ul li{ margin: 20px 0 10px 0px; border-bottom: 1px dashed #c9c9c9; }
.s-column2 ul li img{ float: left; margin: 5px 6px; }
.s-column2 ul li p{ font-size: 12px; line-height: 25px; }
.s-column2 ul li p strong{ font-size: 18px; }
.s-column2 ul li:last-of-type{ border: none; }
/* 侧栏2 结束*/
/* 侧栏3 */
.sidebar .s-column3{ width: 230px; border: 1px solid #c9c9c9; margin-top: 30px; }
.s-column3 h3{ font-size: 20px; font-weight: normal; height: 48px; line-height: 48px; padding: 2px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; }
.s-column3 h3 a{ float: right; font-size: 14px; }
.s-column3  ul li{margin: 5px 0;  }
.s-column3  ul li img{ margin: 10px 0; display:none; }
.s-column3  ul li.myli1 img{ display: inline-block;margin-left:5px }
.s-column3  ul li .zi{ display: block; width: 217px; height: 35px; line-height: 35px; margin: 0 auto; background: #f0f0f0;   }
.s-column3 ul li.myli1 .zi{ color: #fff; background-color: #c13145;}
.s-column3 .zi span{ display: inline-block; vertical-align: middle; width: 25px; height: 25px; background: url(../images/index.png) no-repeat 0 -1292px; margin-left:10px; }
.s-column3 ul li.myli1.cur .zi span{ background-position: -70px -1292px !important; }
.s-column3 ul li.myli2.cur .zi span{ background-position: -70px -1338px !important; }
.s-column3 ul li.myli3.cur .zi span{ background-position: -70px -1384px !important; }
.s-column3 ul li.myli4.cur .zi span{ background-position: -70px -1430px !important; }
.s-column3 ul li.myli5.cur .zi span{ background-position: -70px -1476px !important; }
/* 侧栏3 结束*/
/* 侧栏4 */
.sidebar .s-column4{ width: 232px; border: 1px solid #c9c9c9; margin-top: 30px; }
.s-column4 h3{ font-size: 20px; font-weight: normal; height: 48px; line-height: 48px; padding: 2px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; }
.s-column4 h3 a{ float: right; font-size: 14px; }
.s-column4 ul{ margin: 10px 0;  }
.s-column4 ul li{ line-height: 30px; font-size: 12px; padding-left:5px}
/* 侧栏4 结束*/
/* 侧栏部分 结束*/
/* 内容部分下面1 */
.wrap{  width: 760px; font-size: 16px; float:left; margin: 50px 0 0 0; }
.w-up{  }
.w-up .w-up1 .Left{ width: 142px; height: 116px; float: left; }
.w-up .w-up1 .Left a{ display: inline-block; width: 142px; height: 116px; line-height: 116px; background: url(../images/img/list-con-un_07.png) no-repeat; color: #fff; text-align: center;}
.w-up .w-up1 .Left a:hover{ background: #ff8c9b; }
.w-up .w-up1 .Right{ float: right; width: 615px; }
.Right ul { width: 650px; }
.Right ul li{ float: left; margin-left: 6px; }
.Right ul li a{ display: block; width: 196px; height: 55px; line-height: 55px; background: url(../images/img/list-con-un_09.png) no-repeat; text-align: center; color: #fff; }
.Right ul li.myLi2 a{ background-image: url(../images/img/list-con-un_11.png); }
.Right ul li.myLi3 a{ background-image: url(../images/img/list-con-un_13.png); }
.Right ul li.myLi4 a{ background-image: url(../images/img/list-con-un_18.png); margin: 6px 0 0 0; }
.Right ul li.myLi5 a{ background-image: url(../images/img/list-con-un_19.png); margin: 6px 0 0 0; }
.Right ul li.myLi6 a{ background-image: url(../images/img/list-con-un_20.png); margin: 6px 0 0 0; }
.Right ul li.myLi1 a:hover{ background: #ffcad0;  }
.Right ul li.myLi2 a:hover{ background: #ff9061;  }
.Right ul li.myLi3 a:hover{ background: #ff9ba9;  }
.Right ul li.myLi4 a:hover{ background: #ffa08e;  }
.Right ul li.myLi5 a:hover{ background: #ff96a5;  }
.Right ul li.myLi6 a:hover{ background: #ffb8ab;  }

.w-up2{ margin: 25px 0 0 0; height: 100px; position: relative; border-bottom: 1px dashed #c9c9c9; }
.w-up2 .up2-l,.w-up2 .up2-r{  display: inline-block; width: 116px; height: 73px; line-height: 73px; background: url(../images/img/list-btn_5f25.png) no-repeat; color: #fff; padding-left: 65px; position: absolute; }
.w-up2 .up2-l{ left:100px; top: 0px; }
.w-up2 .up2-r{ background-image: url(../images/img/list-btn_28.png); right: 100px; top: 0px; }
.w-down{ margin: 25px 0 0 0; }
.w-down .tip{ width: 110px; height: 90px; line-height: 90px; background: url(../images/img/list-tips_32.png) no-repeat; font-size: 18px; color: #fff; padding-left: 10px; float: left; margin-right: 15px; }
.w-down p{ font-size: 14px; line-height: 30px; }
/* 内容部分下面1 结束 */
/* 康复案例 */
.bottom{ margin: 50px auto 0; width: 1000px; }
.botTop{ width: 1000px; height:50px; margin: 0 auto; border-bottom: 1px solid #c9c9c9; }
.botTopLeft{ float: left; width: 96px; height:48px; line-height: 50px; border-bottom: 3px solid #c13145; font-size: 24px; }
.botTop p{ width:100px; float: right; height:50px; line-height: 50px; display: inline-block; }
.bottom ul{ margin: 15px 0 0 0; }
.bottom ul li{ float: left; text-align: center; margin: 0 34px 0 0;  font-size: 14px; line-height: 25px; }
.bottom ul li.last{ margin: 0; }
/* 康复案例 结束 */