﻿/*幻灯专区*/

.slider250 {

	width: 250px;

	height: 358px;

	overflow: hidden;

	float:left;

}

.slider-scroll {

	width: 248px;

	height:340px;

	border:1px #ddd solid;

	overflow: hidden;

}

.slider-main {

	border:5px #fff solid;

	width:238px;

	height:330px;

	overflow:hidden;

}

.slider-main-img, .slider-main-img a {

	width:238px;

	height:330px;

	overflow:hidden;

	text-align:center;

}

.slider-ctrl {

	text-align: center;

	padding-top: 10px;

}

.slider-ctrl span {

	display: block;

	width: 30px;

	height: 5px;

	cursor: pointer;

	float:left;

	margin:0 2px;

}

.slider-ctrl-prev {

	background-color:#cc6600;

}

.slider-ctrl-con {

	background-color:#ddd;

}

.slider-ctrl-next {

	background-color:#ddd;

}

/*医院动态行业资讯*/

.indexnewsdiv {

	float:left;

	width:450px;

	overflow:hidden;

	margin-left:15px;

}

.indexnewsdiv .ulwrap {

	border-bottom: 1px solid #ddd;

}

.ulwrap ul li {

	color: #000;

	float: left;

}

.ulwrap ul li a.indexnewsdivboxahover {

	border-bottom: 3px solid #ee7d0b;

}

.ulwrap ul li a {

	color:#000;

	display: block;

	font-size: 16px;

	line-height:18px;

	border-bottom: 3px solid #fff;

	padding:0 8px 4px 8px;

	text-align: center;

	margin-left:0px;

	transition: all 0.5s ease 0s;

}

.ulwrap ul li a span {

	font-size: 12px;

	color: #d6d6d6;

	text-transform:uppercase;

	margin-left:10px;

	font-family:Arial, Helvetica, sans-serif;

}

.ulwrap ul li a:hover {

	border-bottom: 3px solid #ee7d0b;

}

.dl_news {

	overflow: hidden;

	margin-top: 12px;

	border-bottom: 1px dashed #CCC;

	padding-bottom: 10px;

}

.dl_news dt h3 {

	font-size: 16px;

	color: #313131;

	text-align:center;

	font-weight: normal;

}

.dl_news dt h3 a:hover {

	background-color:#c60;

	color:#fff;

}

.dl_news dd p {

	text-indent: 2em;

	margin-top: 5px;

	line-height: 20px;

	color: #666;

}

.dl_news dd p span:hover {

	font-size:12px;

	background-color: #c60;

	color:#fff;

}

.dl_news dd p span:hover a {

	background-color: #c60;

	color:#fff;

}

.ppdt4 {

	padding-top: 10px;

	line-height: 26px;

	font-size: 14px;

}

.ppdt4 ul li {

	height: 26px;

	padding-left:30px;

	background:url(../Images/dott.jpg) no-repeat 2% center;

}

.ppdt4 ul li a {

	font-size:12px;

	color: #6c6c6c;

}

.ppdt4 ul li a:hover,.ppdt4 ul li a:hover span {

	background-color:#c60;

	color:#fff;

}

.ppdt4 ul li a span {

	color: #ccc;

	float:right;

}

/*首页中医名家*/

.subnav_index {

	width:490px;
	float:left;
	height:39px;

	margin:20px 0 15px 0;

	background:url(../Images/sub1.jpg) repeat-x;

}

.subnav_index .sub {

	float:left;

}

.subnav_index .sub .span_h3 {

	background:url(../Images/sub2.jpg) repeat-x;

	height:39px;

	padding:0 3px;

	display:inline-block;

}

.subnav_index .sub .span_h3 p {

	display:inline-block;

	font-size:20px;

	color:#cc6600;

	line-height:35px;

	background:url(../Images/logo_tx.jpg) no-repeat;

	padding:0 0 4px 40px;

}

.subnav_index .sub .span_english {

	font-family:Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	color:#d6d6d6;

	font-size:12px;

	padding-left:5px;

}

.more_index {

	float: right;

	width: 60px;

	height: 20px;

	font-size: 16px;

	display: block;

	line-height: 20px;

	margin-top: 8px;

}

.more_index a {

	background:url(../Images/icon_more.jpg) no-repeat 0 0;

	padding-left:24px;

}

.more_index a:hover {

	background-position:0 -20px;

}

.zjs {

	width: 316px;

	height: 170px;

	padding: 6px 0px 6px 6px;

	float: left;



	margin-bottom:15px;

	border: 1px solid #EEE;

}

.zjs:hover {

	background-color:#faefe5;

	border:1px #cc6600 solid;

}

.zjs1 {

	width: 134px;

	height: 170px;

	display: block;

	float: left;

}

.zjs1 a img{

	width: 134px;

	height: 170px;

	overflow:hidden;

}

.zjs2 {

	width: 162px;

	padding-right:5px;

	display: block;

	float: right;

}

.zjs3 {

	width: 166px;

	height: 24px;

	line-height: 24px;

	border-bottom: 1px dashed #DDD;

	text-align: left;

	padding-bottom:5px;

	display: block;

}

.zjs3 a {

	font-size: 18px;

	color:#555;

	margin-right: 5px;

}

.zjs4 {

	width: 166px;

	height: 34px;

	color: #888;

	font-size:14px;

	display: block;

	line-height: 34px;

}

.zjs5 {

	width: 65px;

	background: none repeat scroll 0% 0% #faefe5;

	text-align: center;

	color: #888;

	display: block;

	float: left;

	margin-bottom: 5px;

}

.zjs6 {

	width: 166px;

	height: auto;

	color: #666;

	clear: both;

}

.zjs7 {

	width: 60px;

	height: 30px;

	display: block;

	text-align: right;

	padding-top: 5px;

}

.zjs7 li {

	width: 30px;

	height: 30px;

	float: left;

	display: block;

}

.zjs7 a {

	width:30px;

	height:30px;

-webkit-transition: all .3s linear 0s;

-moz-transition: all .3s linear 0s;

-ms-transition: all .3s linear 0s;

	outline: none;

star:expression(this.onFocus=this.blur());

	display:block;

}

.zjs7-c1 a {

	background:url(../Images/ee.png) 0 0 no-repeat;

}

.zjs7-c1:hover a {

	background:url(../Images/ee.png) 0 -36px no-repeat;

}

.zjs7-c2 a {

	background:url(../Images/ee.png) -38px 0 no-repeat;

}

.zjs7-c2:hover a {

	background:url(../Images/ee.png) -38px -36px no-repeat;

}

/*首页康复案例*/

.cases .cases_l {

	width: 303px;

	float: left;

}

.cases .cases_l dl {

	height:53px;

	padding-top:8px;

	padding-left:4px;

	background:#faefe5;

	margin-bottom:1px;

}

.cases .cases_l dl.hover {

	background:#cc6600;

}

.cases .cases_l dl.none {

	margin-bottom:1px;

}

.cases .cases_l dl dt {

	width:114px;

	margin-right:10px;

	float:left;

}
.cases{ width:710px;}
.cases .cases_l dl dd {

	width:175px;

	font-size:14px;

	float:left;

	color:#666;

}

.cases .cases_l dl.hover dd {

	color:#fff;

}

.cases .cases_l dl:hover {

	background:#cc6600;

	color:#fff;

}

.cases .cases_l dl:hover dd {

	background:#cc6600;

	color:#fff;

}

.cases .cases_r {

	width: 303px;

	float: left;
	margin-left:10px;

}

.cases .cases_r .cases_rl {

	width: 350px;

	float: left;

}

.cases .cases_r .cases_rl .sp {

	text-align: center;

	width:350px;

	height:210px;

}

.cases .cases_r .cases_rl p.t {

	font-size: 15px;

	margin: 18px 0px;

	text-align: center;

}

.cases .cases_r .cases_rl p.t a:hover {

	background:#cc6600;

	color:#fff;

}

.cases .cases_r .cases_rr {

	width: 303px;

	float: right;

}

.cases .cases_r .cases_rr ul {

	width: 303px;

	padding: 10px 0px;

	margin-bottom: 12px;

	border-bottom: 1px dotted #B2B6B5;

	float: left;

}

.cases .cases_r .cases_rr ul li {

	width: 150px;

	float: left;

	font-size: 14px;

	height: 22px;

	line-height: 22px;

	overflow: hidden;

}

.cases .cases_r .cases_rr ul li:hover {

	background:#cc6600;

	color:#fff;

}

.cases .cases_r .cases_rr p {

	font-size: 14px;

	line-height: 22px;

}

.cases .cases_r .cases_rr p span:hover,.cases .cases_r .cases_rr p span:hover a{

	background:#cc6600;

	color:#fff;

}

.cases .cases_r .cases_rr p.ti {

	text-indent: 2em;

}

.cases .cases_r .cases_rr .alzx {

	margin-top: 15px;

}

.cases .cases_r .cases_rr .alzx a {

	display: block;

	float: left;

	width:123px;

	height:42px;

	line-height:42px;

	font-size:18px;

	color:#fff;

	margin-left:15px;

	text-indent:10px;

}

/*首页诊疗范围*/

.zlfw ul {

	width: 1000px;

	height: 39px;

	margin-bottom:15px;

}

.zlfw ul li {

	width:73px;

	height:39px;

	line-height:39px;

	float:left;

	margin-right:4px;

	background:url(../Images/zlfw_normal.jpg) no-repeat;

	text-align:center;

}

.zlfw ul li a {

	color:#fff;

	font-size:16px;

}

.zlfw ul li.hover_bz {

	background:url(../Images/zlfw_hover.jpg) no-repeat;

}

.zlfw ul li:hover {

	background:url(../Images/zlfw_hover.jpg) no-repeat;

}

.zlfw .zlfw_bzxq .bzxq_l {

	width:357px;

	float:left;

	height:229px;

	border:1px #bebebe solid;

}

.zlfw .zlfw_bzxq .bzxq_l span {

	display:block;

	width:349px;

	height:221px;

	border:4px #fff solid;

}

.zlfw .zlfw_bzxq .bzxq_l span img {

	display:block;

	width:349px;

	height:221px;

	overflow:hidden;

}

.zlfw .zlfw_bzxq .bzxq_r {

	float:right;

	width:623px;

}

.dl_bzxq {

	overflow: hidden;

	margin-top: 3px;

	border-bottom: 1px dashed #CCC;

	padding-bottom: 10px;

}

.dl_bzxq dt h3 {

	font-size: 18px;

	color: #313131;

	text-align:center;

	font-weight: normal;

}

.dl_bzxq dt h3 a:hover {

	background-color:#c60;

	color:#fff;

}

.dl_bzxq dd p {

	text-indent: 2em;

	font-size:14px;

	margin-top: 5px;

	line-height: 20px;

	color: #666;

}

.dl_bzxq dd p span:hover,.dl_bzxq dd p span:hover a {

	font-size:14px;

	background-color: #c60;

	color:#fff;

}

.ol_bzxq {

	padding-top: 10px;

	line-height: 26px;

	font-size: 14px;

}

.ol_bzxq li {

	height: 26px;

	padding-left:20px;

	background:url(../Images/zlfw_dian.jpg) no-repeat 1% center;

}

.ol_bzxq li a {

	font-size:12px;

	color: #6c6c6c;

}

.ol_bzxq li a:hover,.ol_bzxq li a:hover span {

	background-color:#c60;

	color:#fff;

}

.ol_bzxq li a span {

	color: #ccc;

	float:right;

}

/*首页医院服务*/

.server {

	width:730px;

	float:left;

}

.server_l {

	width:285px;

	float:left;

}

.server_ll dt {

	width:143px;

	float:left;

	height:104px;

}

.server_ll dd {

	width:132px;

	height:103px;

	float:left;

	font-size:14px;

	text-justify : auto;

	text-align:justify;

	text-justify:inter-ideograph;

	padding-left:8px;

	padding-top:2px;

}

.server_ll dd span:hover {

	background-color:#c60;

	color:#fff;

}

.server_l ul {

	padding-top:5px;

}

.server_l ul li {

	background:url(../Images/yyfw_li.jpg) no-repeat;

	height:34px;

	color:#fff;

	margin-top:8px;

	font-size:14px;

	line-height:34px;

}

.server_l ul li span {

	display:block;

	width:90px;

	padding-left:8px;

	float:left;

}

.server_l ul li b {

	padding-left:10px;

	font-weight:normal;

}

.server_r {

	float:right;

	width:445px;

}

.server_r ul li {

	background-color:#faefe5;

	width:137px;

	text-align:center;

	height:128px;

	margin-left:10px;

	float:left;

	margin-bottom:18px;

}

.server_r ul li img {

	height:98px;

	width:135px;

	padding:1px;

}

.server_r ul li span {

	line-height:15px;

	font-size:14px;

}

.server_r ul li:hover {

	background-color:#c60;

	color:#fff;

}

.server_wd {

	float:right;

	width:231px;

	background-color:#faefe5;

	padding:1px 12px;

}

.server_wd h3 {

	font-size: 15px;

	color: #4c4c4c;

	padding-bottom: 8px;

	font-weight:normal;

}

.sz_index_text1 {

	border: 1px solid #bebebe;

	height: 14px;

	padding: 5px 3px;

	width: 165px;

	margin-right: 3px;

}

.dy_button {

	width:47px;

	height:26px;

	background-color:#8b5723;

	color:#fff;

	border:none;

}

.server_wd h5 {

	color: #808080;

	font-weight:normal;

	font-size:12px;

}

.server_wd h5 a {

	color: #808080;

	padding: 0px 2px;

}

.server_wd h5 a:hover {

	background-color:#c60;

	color:#fff;

}

.server_wd dl {

	overflow: hidden;

	margin-top: 10px;

}

.server_wd dl dt {

	background:url(../Images/q.jpg) no-repeat scroll left center transparent;

	padding-left: 20px;

}

.server_wd dl dt a {

	color: #8b5723;

}

.server_wd dl dt a:hover {

	background-color:#c60;

	color:#fff;

}

.server_wd dl dd {

	line-height: 18px;

	color: #666;

	padding-top: 5px;

	border-bottom: 1px dashed #CCC;

	padding-bottom: 10px;

}

.server_wd dl dd:hover {

	background-color:#c60;

	color:#fff;

}

.server_wd dl dd:hover a {

	background-color:#c60;

	color:#fff;

}

.server_wd dl dd:hover span {

	background-color:#c60;

	color:#fff;

}

.server_wd dl dd span {

	color:#8b5723;

}

.server_wd ul {

	padding-top:10px;

}

.server_wd ul li {

	line-height: 27px;

	font-size: 12px;

	background:url(../Images/dott.jpg) no-repeat scroll left center transparent;

	padding-left: 10px;

}

.server_wd ul li a {

	color: #888;

}

.server_wd ul li a:hover {

	background-color:#c60;

	color:#fff;

}

/*收费公示友情链接*/

.viro {

	width: 998px;

	border: 1px solid #dddddd;

	margin-top:20px;

}

.viro_l {

	float: left;

	display: inline;

	width: 143px;

	height: 135px;

	font-size: 14px;

	font-weight: bold;

	margin:1px;

}

.viro_l ul li {

	width: 143px;

	height: 44px;

	line-height: 44px;

	color: #8b5723;

	text-indent:10px;

	display: block;

	margin:1px;

}

.viro_l ul li.tments_pic {

	background:url(../Images/fees.jpg) no-repeat scroll 0% 0% transparent;

}

.viro_l ul li a {

	color: #8b5723;

	font-size:16px;

}

.viro_l ul li a span {

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	text-transform:uppercase;

}

.viro_l ul li.tments_pic a {

	color:#fff;

}

.viro_l ul li:hover {

	background:url(../Images/fees.jpg) no-repeat scroll 0% 0% transparent;

}

.viro_l ul li:hover a {

	color:#fff;

}

.viro_r {

	float: left;

	width: 820px;

	height: 143px;

}

.reserveInfo ul li {

	line-height: 28px;

	width: 177px;

}

.viro_r ul li {

	float: left;

	margin: 6px 0px 0px 16px;

	display: inline;

}

.viro_r ul li span:hover {

	background-color:#c60;

	color:#fff;

}



