@charset "gb2312";
/* CSS Document */
.h10 { height:10px; clear:both; }
 /*******************banner********************/
#home_slider img{width:100%;margin:0 auto;}
.block_home_slider{position: relative;behavior: url(js/PIE.htc); /*半透明兼容*/ text-align:center;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:5px 7px 4px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../image/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../image/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {padding-top:2px; display:inline-block;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(/images/sprite_nav_3.jpg); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flex-pauseplay span {text-transform: capitalize;}



.bjjdyy_rt dl dt{ width:36%; float:left; margin-top:17px;  }
.bjjdyy_rt dl dd{ width:62%; float:right;  line-height: 22px;margin-top:17px;}
.bjjdyy_h5{height:4px; clear:both; background:#f4f4f4;}

/*** 16.2.03wyn 康复案例更换 ***/
.cb { overflow:hidden; font-size:16px; color:#000; font-weight:bold; }
.cb .cbt { overflow: hidden; font-size: 16px; text-align: center; padding-bottom: 10px; border-bottom: 1px dashed #000; }
.cb .cbt dl dd { float:left; width:25%; text-align:center; }
.cb .cbt dl dd span:before { content:""; background:url(/images/kfbl/blb-1.gif) center no-repeat; background-size:85%; display:block; width:84px; height:84px; margin:0px auto; }
.cb .cbt dl dd:nth-child(2) span:before {
 background:url(/images/kfbl/blb-2.gif) center no-repeat;
 background-size:85%;
}
.cb .cbt dl dd:nth-child(3) span:before {
 background:url(/images/kfbl/blb-3.gif) center no-repeat;
 background-size:85%;
}
.cb .cbt dl dd:nth-child(4) span:before {
 background:url(/images/kfbl/blb-4.gif) center no-repeat;
 background-size:85%;
}
.cb .cb-nav { overflow:hidden; margin:10px; background:#e9f2fa; }
.cb .cb-nav ul { overflow:hidden; width:98%; margin:0 auto; font-size:14px; }
.cb .cb-nav ul li img { display:block; width:100%; margin:5px auto; border-radius:4px; }
.cb .cb-nav ul li:nth-child(1) {
 display:block;
 margin:10px 0;
 color:#1572cf;
font-size:16px;
}
.cb .cb-nav ul li:nth-child(1) div {
 float:left;
 width:20px;
 height:20px;
 line-height:20px;
 background:#1572cf;
 text-align:center;
 color:#fff;
 margin-right:5px;
}
.cb .cb-nav ul li:nth-child(6) {
 float:left;
 width:29.5%;
 text-align:center;
}
.cb .cb-nav ul li:nth-child(2), .cb .cb-nav ul li:nth-child(4) {
 text-align:center;
 width:30%;
 float:left;
}
#con_bljs_2, #con_bljs_3, #con_bljs_4 { display:none; }


.am{
	clear:both;
	overflow:hidden;
	font-size:16px;
	}
.am a{
	line-height:30px;
	text-align:center;
	color:#fff;
	border-radius:10px;
	display:inline-block;
	width:62%;
	background:#f10a26;
	float:left;
	overflow:hidden;
	}
.am a:last-child{
	float:right;
	width:34%;
	background:#f1640e;
	}
