/* CSS Document */
@charset "gb2312";
/* CSS Document */
/** 清除内外边距 **/
    body, h1, h2, h3, h4, h5, h6, hr, p,
    blockquote,   /* structural elements 结构元素 */
    dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
    pre, /* text formatting elements 文本格式元素 */
    form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
    th, td, /* table elements 表格元素 */
    img/* img elements 图片元素 */{
	border:medium none;
	margin: 0;
	padding: 0;
	list-style-type: none;
    }
    /** 设置默认字体 **/
    body,button, input, select, textarea {
    font: 12px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif; }
    h1, h2, h3, h4, h5, h6 { font-size: 100%; }
    em{font-style:normal;}
    /** 重置列表元素 **/
    ul, ol,{ list-style: none; }
    /** 重置超链接元素 **/
    a, a * {
    outline: medium none;
    text-decoration: none;
    transition: all 0.3s linear 0s;
}
    a:hover { text-decoration: underline; color:#F40; }
    /** 重置图片元素 **/
    img{ border:0px;}
    /** 重置表格元素 **/
    table { border-collapse: collapse; border-spacing: 0; clear: }
.fl{ float:left;}
.clr{ clear:both;}
.br1{background:url(zx_01.jpg) repeat; width:100%; height:100%;}	
.br2{background:url(zx_02.jpg) repeat; width:100%; height:100%;}	
.bor{ background:#fff;}
/*====头部====*/
.nav {background:url(jcx_01.jpg) repeat-x center top;height:42px;margin:5px auto 0;}
.nav ul {margin-left:10px;}
.nav li {float:left;line-height:42px;text-align:center;width:92px;font-size:14px;background:url(jcx_02.jpg) no-repeat right center;font-weight:bold;}
.nav li.last {background:none;}
.nav li a {color:#fff;}
.flnav{ background:#006db9; height:120px;}
.flnav .flnav_1 ,.flnav .flnav_2{ width:313px; height:100px; background:#fff; margin-left:14px; float:left; display:inline;}
.flnav .flnav_1 h5 ,.flnav .flnav_2 h5{ background:url(jcx_11.jpg) no-repeat center bottom; width:313px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#006db9;}
.flnav .flnav_1 ul{ margin:0 10px;}
.flnav .flnav_1 ul li{ float:left; margin:0px 4px; display:inline; line-height:22px;}
.flnav .flnav_2 ul{ margin:0 6px;}
.flnav .flnav_2 ul li{ float:left;margin:0 3px;display:inline; line-height:22px;}
.ishot { background: url(06.gif) no-repeat scroll 100% -15% rgba(0, 0, 0, 0);}
/* focusindex */
.banner1{ background:url(banner1.jpg) no-repeat center top; height:167px}
.banner2{ background:url(banner2.jpg) no-repeat center top; height:161px}
.banner3{ background:url(banner3.jpg) no-repeat center top; height:132px; position:relative}
.banner3 a{ position:absolute; top:0; left:600px; display:block; height:45px; width:168px;}
.w995{ width:995px; margin:0 auto;}
#nav,#scroll_nav {width:100%;height:120px; background-color:#f5f3f3;} 
#scroll_nav ul {height:120px;float:left;display:inline;}
#scroll_nav ul li {float:left;display:inline; padding:25px 18px; }
#scroll_nav a {color: #000;display: block;font-size: 20px;height: 120px;line-height: 45px;text-align: center;text-decoration: none; font-weight:bold;}
#scroll_nav a:hover ,#scroll_nav a.active { background-color:#4dd6d6; color:#fff}
#nav .index_news_focusx{background-color: #FFFFFF;color: #FFFFFF;}
#nav .index_news_focusx a{color: #FFFFFF;}
.dh_qh_zw{ }
#a_1{float:left; width:107px; cursor:pointer;}
#a_2{float:left; margin:0 auto; width:107px; cursor:pointer;}
#a_3{float:right; width:107px; cursor:pointer;}
.dh_qh_zw li{ background:#999; filter:alpha(opacity=60);opacity: 0.6;}
.dh_qh_zw .dh_qh_zw_nowli{filter:alpha(opacity=100);opacity:1;}
/*====中间====*/
.w985{ width:985px; margin:0 auto;}
.fl{ float:left;}
.clr{ clear:both;}
/*====box1 样式====*/
.box_title{ font-size:28px;  height:60px; line-height:60px; margin-top:30px; color:#ed4410; font-family:Microsoft YaHei}
.box1{ clear:both; height:1035px; background-color:#EEE}
.box1_con,.box2_con,.box3_con,.box4_con,.box5_con,.box6_con,.box7_con,.box8_con,.xmz_kfcon,.xmz_zjcon,.xmz_ztcon{ width:995px; clear:both; margin:0 auto; overflow:hidden}
.box1_tit{ color:#fff; font-family:Microsoft YaHei;font-size:18px; background:url(box1_conbj1.jpg) no-repeat; height:32px; line-height:32px; padding-left:30px}
.box1_next{ margin:10px 0 0 50px}
.box1_next p{ margin-top:10px}
.marginleft80{ margin-left:80px}
.centers{ text-align:center}
.margintop20{ margin-top:20px}
/*====box2 样式====*/
.box2,.box4,.box6,.box8{ clear:both; height:470px; background-color:#fff;font-family:Microsoft YaHei}
#box2_qiehuan,#box6_qiehuan,#box8_qiehuan{overflow:hidden; width:530px; margin:0 auto; clear:both}
#box2_qiehuan li,#box3_qiehuan li,#box4_qiehuan li,#box5_qiehuan li,#box6_qiehuan li,#box7_qiehuan li,#box8_qiehuan li{float:left;border-top:2px solid #BBB; width:160px; margin-left:10px; display:inline; text-align:center; color:#000; font-size:14px; padding-top:10px; cursor:pointer}
#box2_qiehuan li.current,#box3_qiehuan li.current,#box4_qiehuan li.current,#box5_qiehuan li.current,#box6_qiehuan li.current,#box7_qiehuan li.current,#box8_qiehuan li.current{border-top:2px solid #d42e01; color:#ed4410}
.box2_content,.box3_content,.box4_content,.box5_content,.box6_content,.box7_content,.box8_content{clean:both;display:none; height:290px; margin-top:20px}
.box2_left,.box3_left{ width:350px; float:left}
.box2_right,.box3_right{ float:left; width:600px; margin-left:30px; display:inline}
.box2_right p,.box3_right p,.box7_top p{ font-size:18px; color:#000; margin-top:15px}
.box2_right p span,.box3_right p span{ font-size:32px}
.textright{ text-align:right}
/*====box3 样式====*/
.box3,.box5{ clear:both; height:470px; background-color:#EEE; font-family:Microsoft YaHei}
#box3_qiehuan,#box7_qiehuan{overflow:hidden; width:860px; margin:0 auto; clear:both}
.box3_right{ margin-left:0; margin-right:30px}
#box4_qiehuan{overflow:hidden; width:720px; margin:0 auto; clear:both}
#box5_qiehuan{overflow:hidden; width:985px; margin:0 auto; clear:both}
#box5_qiehuan li{ margin-left:3px}
.textindent{ text-indent:2em}
.box7{ clear:both; height:660px; background-color:#EEE; font-family:Microsoft YaHei}
.box7_top p span{ font-size:32px; color:#ed4410; margin-top:15px}
.box2_right p font{ color:#ed4410; font-size:24px}
/*====康复案例和专家介绍样式====*/
.xmz_kf{ background-color:#EEE; clear:both; overflow:hidden; padding-bottom:40px}
.xmzkf_next,.xmz_zjnext{ clear:both; overflow:hidden; padding-top:40px}
.xmzkf_left,.xmzkf_rig,.xmz_zjleft,.xmz_zjright{ float:left; display:inline}
.xmzkf_left{ width:615px; font-family:Microsoft YaHei; margin-right:40px;}
.xmzkf_rig{ width:305px}
.xmzkf_left div span{ font-size:26px}
.xmzkf_left p,.xmz_zjright p{ font-size:16px; line-height:30px; margin-top:10px}
.xmzkf_left p span,.xmz_zjright p span{ color:#ed4410;}
.xmz_zj{ clear:both; overflow:hidden; padding-bottom:40px; background-color:#fff; border-bottom:#BBB solid 1px}
.xmz_zjleft{ background:url(zj_img1.jpg) no-repeat; width:370px; height:477px;}
.xmz_zjright{ width:610px; font-family:Microsoft YaHei; margin-left:10px}
.xmz_zjright p{ margin-top:20px}
.xmz_zjcon2{ width:995px; clear:both; margin:0 auto; overflow:hidden; padding-bottom:40px}
.xmz_zjtd{ background:url(zj_img4.jpg) no-repeat center top; height:356px; width:1007px}
.xmz_zt{background-color:#EEE; clear:both; overflow:hidden; height:260px}
#zt_cons{ font-size:12px; margin:0 auto; width:995px; clear:both; overflow:hidden}
#zt_cons a img{ border:0}
#zt_leftimg,#zt_rigimg,#zts_cons{ float:left}
#zt_leftimg,#zt_rigimg{ margin-top:40px; cursor:pointer}
#zts_cons{ float:left; width:930px; margin:20px 20px 0}
.zts{ float:left;width:224px; overflow:hidden; margin-right:10px;}

.box9{ padding-top:30px;}
.pj_case{text-align:center; padding-top:30px;}
.active{background:#fff;}
/*弹出*/
.box_163css{ width: 480px;margin:20px auto; height: 30px;}
.s_name{ float:left; display: block; width: 80px; padding-top: 4px; text-align: right;}
.s_result_square{padding: 4px 0 0 9px;  }
.star_ul{background: url(star.png) no-repeat 0 -150px; width: 132px; z-index: 10; position: relative; height: 25px;}
.star_ul li{ float: left;  margin-right:1px;width: 25px; height: 25px; }
.star_ul li a{ display: block; height: 25px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.star_ul li .active-star{background: url(star.png) no-repeat;}
.star_ul li .one-star{width: 25px;background-position:0 -120px; z-index: 50;}
.star_ul li .two-star{width: 51px;background-position:0 -90px;z-index: 40;}
.star_ul li .three-star{width:79px; background-position:0 -60px;z-index: 30;}
.star_ul li .four-star{width:105px; background-position:0 -30px;z-index: 20;}
.star_ul li .five-star{width:129px; margin-right: 0; background-position:0 0;z-index: 10;}
.s_result{ padding: 6px 0 0 5px; }
.square_ul{background: url(star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_ul li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul li .active-square{background: url(star.png) no-repeat;}
.square_ul li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}
.square_ul1{background: url(star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_u1l li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul1 li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul1 li .active-square{background: url(star.png) no-repeat;}
.square_ul1 li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul1 li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul1 li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul1 li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul1 li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}
.square_ul2{background: url(star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_ul2 li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul2 li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul2 li .active-square{background: url(star.png) no-repeat;}
.square_ul2 li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul2 li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul2 li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul2 li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul2 li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}
 .black_overlay{  display: none;   position:fixed; top: 0%;  left: 0%; _position:fixed; _top: 0%;   _left: 0%;  width: 100%;  height: 100%;  background-color: black;   z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=88);   } 
 .white_content {  display: none; _position:fixed;  _top: 10%;   _left: 25%;  position:fixed;  top: 10%;  left: 25%;   width: 547px;  height:445px;  padding: 20px;  background-color: white;  z-index:1002;  overflow: auto;   } 
 .white_content  p{ line-height:200% }
/* 评论*/
#hospital-evaluate-summary {  color: #666666; padding: 0 24px 20px;}
#hospital-evaluate-summary dd {display: inline-block;margin-right: 10px;}
#hospital-evaluate-summary span, #hospital-evaluate-summary label {  display: inline-block; height: 20px;line-height: 20px;}
#hospital-evaluate-summary .zx-num { font-size: 18px;}
#hospital-evaluate-summary span, #hospital-evaluate-summary label { display: inline-block;height: 20px;line-height: 20px;}
.zx-num {  color: #FDAE22;font-family: arial; font-weight: 700;}
#hospital-evaluate-summary .comment { background: none repeat scroll 0 0 #b25504;   color: #FFFFFF;display: inline-block;height: 26px; line-height: 26px;margin-left: 10px;                                 text-align: center; text-decoration: none; width: 72px;}
#hospital-evaluate-summary .comment:hover {background: none repeat scroll 0 0 #ed8932;}
.box07_bg { float: left;}
.box07_bglf_kj { float: left; margin-right: 15px; overflow: hidden;}
.box07_bglf { border-bottom: 1px dashed #000000; float: left; font-size: 12px; margin-left: 10px;  padding-bottom: 10px; }
.box07_bglf p { float: left;  margin: 20px 0 10px; width: 100%;}
.box07_bglf p i {  float: left; line-height: 23px;}
.box07_bglf span i { float: left; line-height: 2em; padding-right: 20px;}
.box07_bglf span em {  display: block; float: left; font-size: 12px;line-height: 2em; width: 540px;}
.box07_bgrg {   background: none repeat scroll 0 0 #EEEEEE;  float: right;   height: 599px; margin: 1px; text-align: center;}
.box07_bgrg p {  color: #3C3C3C; font-weight: bolder; line-height: 3em;}
.box07_bgrg p em { color: #FFA902; font-size: 18px;}
.box07_bgrg span { display: block; padding-top: 30px;}
/*鍒嗛〉*/
#page_navigation, #page_navigation1 { clear: both;padding: 20px 0 ;text-align:center;margin: 0 auto;}
.page_link, .page_link1 { background: none repeat scroll 0 0 #F4F4F4; border: 1px solid #999999;cursor: pointer; display: inline;  float: left;height: 30px;
    line-height: 30px; margin: 0 5px;  text-align: center; width: 30px;}
.previous_link, .next_link, .previous_link1, .next_link1 { background: none repeat scroll 0 0 #F4F4F4;border: 1px solid #999999; cursor: pointer; display: block;  float: left;  height: 30px;line-height: 32px; text-align: center; width: 90px;}
#page_navigation a{  border: 1px solid #CCCCCC; margin-left: 5px; padding: 10px;font-size: 14px}
.active_page, .active_page1 {  background: none repeat scroll 0 0 #3399FF;}
/*分页*/
#page_navigation, #page_navigation1 { clear: both;padding: 20px 0 ;text-align:center;margin: 0 auto;}
.page_link, .page_link1 { background: none repeat scroll 0 0 #F4F4F4; border: 1px solid #999999;cursor: pointer; display: inline;  float: left;height: 30px;
    line-height: 30px; margin: 0 5px;  text-align: center; width: 30px;}
.previous_link, .next_link, .previous_link1, .next_link1 { background: none repeat scroll 0 0 #F4F4F4;border: 1px solid #999999; cursor: pointer; display: block;  float: left;  height: 30px;line-height: 32px; text-align: center; width: 90px;}
#page_navigation a{  border: 1px solid #CCCCCC; margin-left: 5px; padding: 10px;font-size: 14px}
.active_page, .active_page1 {  background: none repeat scroll 0 0 #3399FF;}
/*新加板块*/
.bingyin dl dt {
    display: inline;
    float: left;
    margin: 0 20px;
}
.bingyin dl dd {
    display: inline;
    float: left;
    margin: 0 20px;
    width: 560px;
}
.bingyin dl dd p {
    font-size: 24px;
    font-weight: bold;
}
.bingyin dl dd span {
    display: block;
    font-size: 18px;
    line-height: 190%;
    padding-top: 10px;
}
.bingyin dl dd font {
    color: #ed4410;
    display: block;
    font-size: 18px;
    line-height: 190%;
}
.bingyin dl dd img {
    margin: 20px 0;
}
.bingyin dl dd div {
    text-align: right;
}
.bingyin ul {
    height: 70px;
    margin: 0 auto;
    padding-top: 40px;
    width: 510px;
}
.bingyin ul li {
    border-top: 2px solid #BCBCBC;
    cursor: pointer;
    float: left;
    margin: 0 5px;
    padding-top: 15px;
    text-align: center;
    width: 90px;
}
.bingyin .st01 {
    border-top: 2px solid #ed4410;
    color: #ed4410;
    font-size: 14px;
    font-weight: bold;
}




.w980{ width:980px; margin:0 auto;}
.mt20{ margin-top:20px;}
.b1{ border:1px solid #dcdcdc; border-top:none;}

/*====头部====*/
.db_nav{ background:url(wyqzt_01.jpg) repeat-x; height:35px; width:100%; line-height:35px;}
.so_01 {background: url(wyqzt_03.jpg) no-repeat;border: 0 none;float: left;height: 26px;line-height: 26px;margin: 5px 40px 0 45px;padding-left: 26px;width:263px;}
.anniutop{background: url(wyqzt_03.jpg) no-repeat;border: 0 none;float: left;height: 26px;line-height: 26px;margin: 5px 40px 0 45px;padding-left: 26px;width:263px;}
.so_02 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;height: 24px;width: 184px;z-index: 3;}
.so_03 { height: 26px;width: 45px;cursor: pointer;}
.db_nav a{ color:#777;}



.foot{ border-top:5px solid #a75005; width:100%; margin-top:30px; position:relative;}
.foot p{ margin-top:15px; height:180px;}
.foot p span{ line-height:23px; margin:15px 40px; color:#555;}
.foot a{ position:absolute; left:1050px; top:100px;}
