@charset=utf-8;
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; }
fieldset, img { border:0; vertical-align:top; }
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
.red { color:#F00; }
.yellow { color:#ffb138; }
.fl { float:left; }
.fr { float:right; }
.clr { clear:both; }
.mright { margin-right:20px; }
.blank { height:20px; font-size:0; line-height:0; clear:both; overflow:hidden; }
/*主体*/
body { font-size:12px; color:#333; background-color:#FFF;}
.top { width:100%; height:36px; margin:0 auto; overflow:hidden; background-image:url(../images/top.jpg);}
.top_center{margin:0px auto; width:1000px; height:36px; font-size:12px; color:#7C7C7C; line-height:36px;}
.top_left{float:left; height:36px;}
.top_right{float:right; height:36px;}
.top_right a{ color:#7C7C7C;}
.logo{width:1000px; height:111px; margin:0px auto;}
.logo1{width:430px; margin:0px auto; background-image:url(../images/logo1.jpg); background-repeat:no-repeat;overflow:hidden; height:111px; float:left; }
.logo2{width:570px; height:110px;background-image:url(../images/logo2.jpg); background-repeat:no-repeat;overflow:hidden; height:111px;float:right;}
.banner { width:1400px; height:450px; margin:0 auto; overflow:hidden; }
.menu{width:100%; height:47px;background:url(../images/menu.jpg);}
.mune { width:1000px; height:47px; margin:0px auto; overflow:hidden; }
.mune ul { list-style:none; overflow:hidden; }
.mune ul li { width:100px;height:47px; line-height:49px; text-align:center; font-size:15px; color:#FFF; font-family:"微软雅黑"; float:left;line-height:47px; }
.mune ul li a { font-size:15px; color:#FFF; font-family:"微软雅黑"; text-align:center;}
.mune ul li a:hover {color:#FFF;background-image:url(../images/menu-hover.png);background-position: center center;padding:7px 19px 8px 19px; }
.main {width:1024px;height:auto;margin:0 auto;overflow:hidden;background-image:url(../images/body_bg.jpg);background-position: center;}
/*占位空*/
.kong { width:990px; height:12px; margin:0 auto; overflow:hidden; }
.kong1{width:751px;background-image:url(../images/xuxian.jpg);background-position: center center;height:25px;overflow:hidden;margin:0 auto;background-repeat: repeat-x;position: relative;}
.kong2{width:990px; height:65px; overflow:hidden; margin:0px auto;}
.kong3{width:100px; height:10px;}
/*盒子块*/
.bag_box{width:990px; height:auto; margin:0px auto; overflow:hidden;}
.kcen { width:990px; height:auto; margin:0px auto; overflow:hidden;}
.kcen1 { width:990px; height:400px; margin:0px auto; overflow:hidden;}
.kcen2 { width:990px; height:130px; margin:0px auto; overflow:hidden;}
.kcen3 {width:988px;height:auto;margin:0px auto;overflow:hidden;border:1px solid #CCC;background-image: url(../images/index_r14_c6.jpg);background-repeat: no-repeat;background-position: center top;}
.kcen4 {width:988px;height:127px;margin:0px auto;overflow:hidden;border:1px solid #CCC;}
.kcen5 {width:988px;height:440px;margin:0px auto;overflow:hidden;border:1px solid #CCC;background-image: url(../images/index_r29_c6.jpg);background-repeat: no-repeat;background-position: center top;}
/*搜索*/
.sousuo {width:990px; height:35px; overflow:hidden; background-color:#f0f0f0;}
.sousuo img {float:left; padding-left:10px; }
.sousuo .title { float:left; line-height:36px; text-indent:1em; color:#F37E00; }
.sousuo .new a{ float:left; line-height:36px; text-indent:1em; color:fff; }
.sousuo .biaodan{ float:right; line-height:36px; text-indent:1em; color:fff; }
.vv{width:360px; height:35px; line-height:35px; overflow:hidden; margin-top:-35px; margin-left:697px;}
.vv input{width:289px; height:26px; background-image:url(../images/index_r5_c10.jpg); text-indent:2em;}
.vv .submit{ width:60px; height:25px; background-image:url(../images/png_r2_c2.jpg); margin-left:-67px;outline:none; text-align:center;text-indent:12px;;color:#FFF; font-family:"微软雅黑"; font-size:14px;}
/*快捷导航*/
.kjdh{width:988px; height:125px; border:1px #CCC solid; margin:0px auto; padding:-10px 5px -10px 5px; overflow:hidden;}
#kjdh{width:970px; height:125px; overflow:hidden;}
#kjdh ul{ list-style:none;}
#kjdh ul li{ float:left; padding:20px 0px 10px 10px;}
#kjdh ul li img{ border:#000 solid 1px;}
#kjdh ul li p{color:#000; font-size:12px; padding-left:100px; margin-top:-80px; line-height:35px;font-weight: normal;}
#kjdh ul li p a{color:#000;font-weight: normal;}
/*新闻报道*/
.more a{ font-size:12px; color:#F00;}
.bd { width:751px; height:45px;float:left; background-image:url(../images/index_r7_c6.jpg); line-height:45px;overflow:hidden; }
.bd_img {float:left; width:270px; height:185px; padding-top:15px; padding-left:1pxoverflow:hidden;;}
.bd .p02title { text-align:left; line-height:45px;  padding-left:50px; color:#000; font-family:"宋体"; font-size:18px;overflow:hidden;}
.bd .p02title span a{ text-align:right; line-height:45px;  padding-right:20px; color:#0083AE; font-family:"宋体"; font-size:12px; float:right;overflow:hidden;}
.yyjj{width:228px; height:384px;float:right; border:#CCC 1px solid;overflow:hidden;text-align:center;}
.yyjj img{margin:0px auto; padding:5px 0px 0px 0px;}
.yyjj p{margin:0px auto; text-align:left; padding:15px 2px 2px 2px; line-height:20px;}
.yyjj p a{font-size:12px; color:#F00;}
.jdjs{width:751px; height:auto; }
.qwjs{width:450px; height:200px; padding-right:30px;float:right;overflow:hidden;}
.qwjs span a{width:450px;float:left;padding-top:10px;font-size:18px;color:#F00;text-align:center;font-weight: bold;overflow:hidden;}
.qwjs p{ overflow:hidden;width:450px;padding-top:10px;font-size:12px;color:#000;text-align:left;line-height:20px;text-indent:2em;float:left;padding-left:20px;}
.qwjs p a{font-size:12px;color:#F00;font-weight: normal;text-decoration: none;}
.qwjs img{ padding-left:20px; padding-top:15px;}
.xuxian{height:40px;width:751px;overflow:hidden;background-image:url(../images/xuxian.jpg);background-repeat:no-repeat;background-position: center center;}
.xinwen{width:751px; height:150px; float:left;}
.nav { height:auto; overflow: hidden; width:751px;}
.nav ul { width:751px; margin:0 auto;}
.nav ul li { background:url(../images/index_r10_c6.jpg)  left bottom; height:28px; line-height:28px; float:left; display: block; width:360px; margin-left:10px; margin-top:5px;}
.nav ul li img{ padding:6px 5px 2px 5px;}
.nav ul li a { text-align:left; font-size: 12px; float: left; width:320px; text-decoration:none; }
/*结石疾病*/
.box{width:990px; height:auto; overflow:hidden; margin:0px auto;}
.title_01{width:970px;height:30px;overflow:hidden;margin:0px auto;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;font-family:"宋体"; font-size:18px; font-weight:bold; padding-left:10px; line-height:30px;}
.title_01 span{ color:#A8A8A8; font-weight:normal;}
.title_01 .title_right{float:right; padding-right:100px; overflow:hidden;}
.boxs{ width:990px; height:390px; overflow: hidden; margin:0px auto;}
.boxs ul{ margin:0px auto}
.boxs ul li {padding:5px 2px 5px 0px; float:left; margin:0px 2px 0px 3px;}
.boxs ul li .pag_box{width:462px; height:138px; margin:0px auto; overflow:hidden; background-color:#f4f4f4;}
.boxs ul li .pag_box img{width:153px;height:120px;float:left;overflow:hidden;border: 1px solid #C9C9C9;margin:7px 5px 6px 5px;padding:1px 1px 1px 1px;}
.boxs ul li .pag_box .pag_title{ font-size:18px; color:#347CC8; padding-top:10px;}
.boxs ul li .pag_box .pag_p{width:280px;height:80px;overflow:hidden;background-image:url(../images/index_r13_c16.jpg);background-repeat: no-repeat;background-position: center center; padding-top:20px; padding-left:4px; padding-right:2px; text-indent:2em; line-height:20px;}
.boxs ul li .pag_box .pag_p span a{color:#F00; font-size:12px;}
.boxs ul li .new_box{ width:462px; height:105px; overflow:hidden; margin:0px auto;background-image:url(../images/index_r16_c15.jpg);background-position: center center;}
.boxs ul li .new_box ul{margin:0px auto;}
.boxs ul li .new_box ul li{ width:214px;float:left;margin:2px 5px 5px 2px;color:#81660B;font-size:12px;font-family:"宋体";letter-spacing: 0.5px; line-height:18px;}
.boxs ul li .new_box ul li a{color:#826710;letter-spacing: 0px;}
.boxs ul li .DVB-TXT_box{ width:462px; height:130px; overflow:hidden;margin:0px auto;border: 1px solid #C9C9C9; margin-top:5px;}
.boxs ul li .DVB-TXT_box img{float:left;overflow:hidden;margin:11px 5px 6px 5px;padding:1px 1px 1px 1px;}
.boxs ul li .pk_img{float:right; overflow:hidden; margin-top:-132px;}
.pk_news_left{overflow:hidden; width:100px; margin-left:-20px; }
.pk_news_left ul{overflow:hidden; margin-top:36px;}
.pk_news_left ul li{background-image:url(../images/index_r20_c23.jpg); width:90px; text-align:right; height:20px; font-size:12px;white-space:nowrap; line-height:10px; }
.pk_news_right{overflow:hidden; width:109px; margin-right:-10px; }
.pk_news_right ul{overflow:hidden; margin-top:36px;}
.pk_news_right ul li{background-image:url(../images/index_r20_c23.jpg); width:120px;  height:20px; font-size:12px;white-space:nowrap; line-height:10px;}
/*康复案例*/
.health{width:260px; height:305px; overflow:hidden; margin:0px auto;}
.health img { width:252px; height:188px;border: 1px solid #BDBBBC; padding:2px 2px 2px 2px;}
.health p{ line-height:25px; font-size:12px; color:#000;}
.health p span{color:#826710;}
.health p span a{ color:#826710;}
/*右侧小新闻*/
.box_news a{width:90px; float:left; height:30px; line-height:30px; background-color:#A96C01; overflow:hidden; color:#FFF; font-size:14px; font-weight:bold; padding:2px 4px 2px 4px;text-align:center;}
.box_news2 a{width:150px; float:left; height:30px; line-height:30px; background-color:#166DA3; overflow:hidden; color:#FFF; font-size:12px;  padding:2px 2px 2px 4px; margin-left:5px;text-align:center;}
.box_news3 a{width:130px; float:left; height:30px; line-height:30px; background-color:#166DA3; overflow:hidden; color:#FFF; font-size:12px;  padding:2px 2px 2px 4px; margin-left:0px; margin-top:5px;text-align:center;}
.box_news4 a{width:110px; float:left; height:30px; line-height:30px; background-color:#A96C01; overflow:hidden;  color:#FFF; font-size:12px;  padding:2px 2px 2px 2px;margin-top:5px; margin-left:5px; text-align:center;}
/*风范展示*/
.pag_show{ width:990px; height:340px; overflow:hidden; margin:0px auto;}
.pag_show .title{width:990px; height:40px; background-color:#1BA2F8; line-height:40px; font-size:16px; color:#FFF;}
.pag_show .title img{ line-height:40px; padding:9px 5px 5px 7px;}
.pag_show .title span{text-align:right; font-size:12px; float:right; overflow:hidden;}
/*底部*/
.footer {width:100%; height:190px; margin:0px auto; overflow:hidden; background-color:#1AA0F7;}
.bottom { width:1000px; height:190px; margin:0px auto;}
.bottom2{width:100%; height:164px; overflow:hidden; margin:0px auto; background-color:#CAE9FA;}
.bottom_menu a{font-size:12px; color:#B4FFFF;}
.bottom2_bottom{width:1000px; height:164px; overflow:hidden; margin:0px auto;}
.bottom2_bottom_img{width:343px; height:79px; margin:25px 10px 20px 10px;}
.bottom2_bottom .bottom3{width:500px; height:150px; line-height:25px; font-size:12px; color:#333; overflow:hidden; float:right; margin-top:-150px;}
.bottom2_bottom2{width:50px; height:150px; margin-top:-120px; padding-left:420px;}
.bottom_menus { width:100%; height:35px; line-height:30px; margin:0px auto; background-image:url(../images/index_r39_c1.jpg); position:fixed;_position:absolute;bottom:0px;_bottom:0px;_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop)}/*底部浮动*/
.bottom_menu2s { width:1000px; height:35px; line-height:30px; margin:0px auto;}
.bottom_menu2s ul{margin:0px auto;}
.bottom_menu2s ul li {float:left; margin:0px 25px 0px 5px; padding:0px 10px 0px 10px; text-align:center; color:#FFF; font-size:14px;}
.bottom_menu2s ul li img{ padding:0px 5px 2px 10px;}
.bottom_menu2s ul li a {color:#FFF; font-size:14px; line-height:35px;}
/* 轮换图 */
.case{background:url(../images/case.jpg) no-repeat;height:400px;overflow:hidden;width:990px; margin-top:45px;}
.case_box{position:relative;margin:0px auto 0px;width:990px;height:400px;overflow:hidden}
.case_box p{z-index:2;position:absolute;text-indent:-9999px;width:28px;height:51px;top:40%;cursor:pointer}
.case_box .prev{text-indent:-9999px;background:url(../images/previous.png) no-repeat;left:0px}
.case_box .next{background:url(../images/next.png) no-repeat;top:40%;right:0px}
.case_box ul{position:absolute;height:400px;overflow:hidden;top:0px;left:0px}
.case_box ul li{width:990px;float:left;height:400px; margin-top:0px;}
.case_box ul li dl.case_info{line-height:17px;margin:90px 0px 0px 390px;width:490px;zoom:1;color:#000;font-size:13px;overflow:hidden; line-height:25px; height:300px;}
.case_box ul li dl.case_info dd{text-indent:26px}
.case_box ul li dl.case_info img{ margin-left:200px;}
.case_box ul li dl.case_info dd h2{ font-size:20px; color:#337BC5;font-weight:normal;}
.case_box ul li dl.case_info dd h3{ font-size:59px; color:#000;padding-top:30px; padding-bottom:20px;}
.case_box ul li dl.case_info dd h3 span{ font-size:30px; color:#337BC5; margin-left:30px;}
/*图片*/
.case_box ul li.case_1{background:url(../images/case_1.png) no-repeat center top}
.case_box ul li.case_2{background:url(../images/case_2.png) no-repeat center top}
.case_box ul li.case_3{background:url(../images/case_3.png) no-repeat center top}
.case_box ul li.case_4{background:url(../images/case_4.png) no-repeat center top}
.case_box ul li.case_5{background:url(../images/case_5.png) no-repeat center top}
.case_box ul li.case_6{background:url(../images/case_6.png) no-repeat center top}
/*文字位置*/
.case_box ul li.case_2 dl{margin-top:320px}
.case_box ul li.case_3 dl{margin-top:115px}
.case_box ul li.case_4 dl{margin-top:120px}
.case_box ul li.case_5 dl{margin-top:110px}
.case_box ul li.case_6 dl{margin-top:105px}
.case_info_add dd{line-height:22px}
/*轮滑图点*/
.case_box ol{position:absolute;bottom:20px;left:50%;margin:0 0 0 -85px;height:12px;z-index:99;}
.case_box ol li{float:left;margin: 4px;display:inline;width:12px;height:12px;line-height:999em;background:url(../images/pagination.png) no-repeat;overflow:hidden;cursor:pointer;}
.case_box ol li.active{background-position:0 -12px;}
/*子页部分*/
.route_box{width:990px; height:45px; overflow:hidden; margin:0px auto; border:1px solid #ccc; line-height:45px; color:#000; font-size:12px;}
.contact{width:990px; height:auto;overflow:hidden; margin:0px auto;}
.contact .left_box{width:689px;border:1px solid #ccc; overflow:hidden; float:left; min-height:1482px;}
.contact .right_box{width:258px; float:right;overflow:hidden; margin-right:10px;}
.contact .left_box .left_box_title{width:689px; height:44px; background-color:#3798DC;overflow:hidden; line-height:44px; color:#FFF; font-size:20px; font-family:"微软雅黑";}
.contact .left_box .team_meun{width:680px; height:auto;overflow:hidden;font-family:"宋体";}
.contact .left_box .team_meun ul{ margin:0px auto;}
.contact .left_box .team_meun ul li{padding:5px 4px 5px 4px; float:left; font-size:12px; color:#000;}
.contact .left_box .team_meun ul li img{ width:157px; height:112px; margin:1px 4px 4px 4px; border:1px #CCC solid;}
.contact .left_box .team_meun ul li span{color:#85650E; font-size:14px; }
.contact .left_box .team_meun ul li p{color:#000; font-size:12px; line-height:25px; width:488px; height:98px; margin:-100px 10px 10px 180px;}
.contact .left_box .team_meun ul li .Views_box{color:#666; font-size:12px;line-height:25px; width:308px; height:25px; margin:-37px 10px 0px 180px; overflow:hidden;}
.contact .left_box .team_meun ul li .Views_box span{color:#666; font-size:12px;}
.contact .left_box .team_meun ul li .Views_box_line{ width:680px; height:35px; background-image:url(../images/zjtd_r5_c4.jpg); border:0px;}
.contact .left_box .pages_box {width:670px; height:40px; margin:0px auto; overflow:hidden; text-align:center; font-size:16px; color:#666;}
.contact .left_box .pages_box a {text-align:center; font-size:16px; color:#666;}
/*精彩专题*/
.contact .right_box .special_box{width:285px; height:auto; margin:0px auto; overflow:hidden;}
.contact .right_box .special_box .special_box_title{width:258px; height:37px; background-image:url(../images/zjtd_r2_c8.jpg); line-height:37px;}
.contact .right_box .special_box .special_box_title a {margin-left:120px; font-size:12px; color:#FFF; line-height:40px;}
.contact .right_box .special_box .box_content{width:256px; height:auto; margin:0px auto; overflow:hidden;border:1px solid #C6E9FF;margin-right:120px; background-color:#E4F5FA;}
.contact .right_box .special_box .box_content img{text-align:center; overflow:hidden; margin-left:12px; margin-top:13px;}
/*权威技术*/
.contact .right_box .special_box .box_content2{width:256px; height:auto; margin:0px auto; overflow:hidden;border:1px solid #C6E9FF;margin-right:120px; background-color:#fff;}
.contact .right_box .special_box .box_content2 ul{ margin:0px auto; background-color:#FFF;}
.contact .right_box .special_box .box_content2 ul li{ float:left; padding:0px 2px 0px 19px; margin:0px 0px 5px 0px; height:37px; line-height:37px; background-image:url(../images/zjtd_r12_c9.jpg); width:256px; color:#FFF; font-weight:bold; font-size:14px;}
.contact .right_box .special_box .box_content2 ul li img{ float:left; padding:0px 0px 5px 20px; margin:0px 0px 5px 20px; height:37px; line-height:37px;}
.contact .right_box .special_box .box_content2 ul li a{ color:#000; font-size:14px; padding:0px 2px 5px 10px; font-weight:normal; font-size:12px; letter-spacing: 1px; }
.contact .right_box .special_box .box_content2 img{text-align:center; overflow:hidden; margin-left:12px; margin-top:13px;}
/*专家团队*/
.contact .right_box .special_box .box_content3{width:256px; height:auto; margin:0px auto; overflow:hidden;border:1px solid #C6E9FF;margin-right:120px; background-color:#fff;}
.contact .right_box .special_box .box_content3 ul{ margin:0px auto;}
.contact .right_box .special_box .box_content3 ul li{ float:left; padding:1px 2px 0px 5px; margin:10px 0px 0px 0px; height:100px; width:256px;}
.contact .right_box .special_box .box_content3 ul li img{ float:left; padding:0px 0px 5px 3px; margin:0px 0px 5px 0px; height:87px;border:1px solid #ccc; }
.contact .right_box .special_box .box_content3 ul li a{ color:#0293FF; font-size:14px; padding:0px 2px 0px 10px;letter-spacing: 1px;font-weight:bold;}
.contact .right_box .special_box .box_content3 ul li p{ color:#000; font-size:12px; font-weight:normal;letter-spacing: 1px; line-height:20px; text-indent:2em; width:145px; float:right; padding-right:10px; height:40px;}
.contact .right_box .special_box .box_content3 ul li p a{ color:#000; font-size:12px; font-weight:normal;}
.contact .right_box .special_box .box_content3 ul li span img{ width:146px; height:23px; border:0px; padding-top:10px;}
/*康复案例*/
.contact .right_box .special_box .box_content4{width:256px; height:auto; margin:0px auto; overflow:hidden;border:1px solid #C6E9FF;margin-right:120px; background-color:#fff;}
.contact .right_box .special_box .box_content4 img{text-align:center; overflow:hidden; margin-left:12px; margin-top:13px;}
.contact .right_box .special_box .box_content_ms{font-size:12px; text-indent:2em; line-height:20px; color:#000; width:250px; margin:0px auto;}
.contact .right_box .special_box .box_content_ms span a{font-size:12px; line-height:20px; color:#1060F5;}
.contact .right_box .special_box .xian{ height:1px; background-image:url(../images/zjtd_r18_c11.jpg); width:240px; margin:0px auto;}
.contact .right_box .special_box .box_content4 .kfal{width:250px; overflow:hidden; margin:0px auto;}
.contact .right_box .special_box .box_content4 .kfal ul{ margin:0px auto;}
.contact .right_box .special_box .box_content4 .kfal ul li{ margin: 4px 4px 4px 4px; float:left; height:23px;}
.contact_news{width:689px; min-height:1482px; margin:0px auto; overflow:hidden;}
.contact_news .ms{width:670px; height:97px; background-color:#E4F5FA; padding:5px 5px 5px 5px; text-indent:2em; line-height:20px; color:#000; font-size:14px; margin:0px auto; border:1px solid #ccc;}
.contact_news .msimg{width:650px; height:auto; margin:0px auto; overflow:hidden; padding-top:30px; text-align:center;}
.contact_news .msimg p{width:670px; height:auto; margin:0px auto; overflow:hidden; padding-top:30px; text-align:left; line-height:30px; text-indent:2em; font-size:14px; color:#000;}