@charset "utf-8";
/* CSS Document */

/*公用样式*/

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div, dl, dt, dd, input { margin: 0; padding: 0; border: 0; }
body { color: #333; font-family: "微软雅黑"; padding: 0; font-size: 14px; background: #f3f3f3 url(../images/body_bg.jpg); }
ul, ol, li { list-style-type: none; list-style: none; }
a { text-decoration: none; color: #333; list-style: none; list-style-type: none; }
a:hover { text-decoration: none; color:#e60000 }
img { border: 0; vertical-align: bottom; }
p, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; font-size: 14px; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both }
.w1000 { width: 1000px; margin: 0 auto }
.g-mCenter { margin: 0px auto; }
.clearfix {
*zoom: 1; clear: both; }
.bt { margin-top:20px; margin-bottom:20px;}
.clearfix:after { content: '\0020'; display: block; height: 0; clear: both; }
/*top样式*/
#head { background: #f3f3f3; padding-top:10px; }
.top { width: 1000px; height: 82px; margin: 0  auto 10px auto; }
/*nav样式*/
#nav { height: 47px; background: #830c00; }
#nav ul { line-height: 47px; display:}
#nav ul li { float: left; width: 125px; text-align: center; background: url(../images/nav_bg.jpg) no-repeat right; }
#nav ul li a { color: #FFF; }
/*banner样式*/

.banner { width: 100%; height: 398px; position: relative; }
.banner1 { background: url(../images/banner_06_01.jpg) no-repeat center; height: 95px; width: 100%; }
.banner2 { background: url(../images/banner_06_02.jpg) no-repeat center; height: 95px; width: 100%; }
.banner3 { background: url(../images/banner_06_03.jpg) no-repeat center; height: 95px; width: 100%; }
.banner4 { background: url(../images/banner_06_04.jpg) no-repeat center; height: 95px; width: 100%; }
.bn { width: 881px; height: 58%; margin: 0 auto; position: relative;  }
.bn a {  width: 174px; height: 50px; position: absolute; right: 0; bottom: 0;}
/*疾病导航*/
.nav_jb dl { width: 250px; height: 118px; margin-top: 20px; background: url(../images/nav_jb.jpg) no-repeat right; float: left; }
.nav_jb dt { text-align: center; font-size: 17px; }
.nav_jb dt a { color: #7a3412; line-height: 62px; }
.nav_jb dd { width: 200px; margin: 0 auto; }
.nav_jb dd a { color: #323232; line-height: 20px; }
.sousou { height: 42px; margin-top: 20px; line-height: 42px; background: url(../images/sousou.jpg) no-repeat; }
.sousou h4 { color: #ff0000; margin-left: 20px; }
.sousou ul { width: 640px; }
.sousou ul li a{ color:#333;}
.tags ul li span { color: ff0000; }
.sousou .form { margin-top: 10px; }
.sousou .form .search-submit {cursor:pointer; margin-right: 12px; height: 27px; width: 55px; background: url(../images/search-submit.jpg) no-repeat center; color: #FFFFFF; border: none; }
.sousou .form .search-keyword { height: 25px; width: 252px; background: #FFFFFF url(../images/ico-search.jpg) no-repeat 6px 8px; border: 1px solid #B6B6B6; border-right: none; padding-left: 25px; }
/*专家齐聚开始*/
#zjqj { width: 1000px; height: 361px; margin: 20px auto; font-family: "宋体"; }
#zjqj .zj_qiju { width: 317px; height: 361px; float: left; }
#zjqj .xwdt { width: 298px; height: 347px; float: left; background: url(../images/xwdt_gb.gif) no-repeat; padding: 14px 0 0 64px; }
#zjqj .xwdt h2 { font-size: 14px; width: 298px; height: 30px; text-align: center; }
#zjqj .xwdt p { width: 277px; height: 74px; text-indent: 24px; border-bottom: 1px dashed #DEDEDE; color: #333333; font-size: 12px; line-height: 25px; }
#zjqj .xwdt p a { color: red; }
#zjqj .xwdt ul { width: 277px; height: 240px; }
#zjqj .xwdt ul li { width: 277px; height: 40px; border-bottom: 1px dashed #DEDEDE; line-height: 40px; padding-left: 30px; background: url(../images/box1_Center_03.png) no-repeat 0 center; color: #333333; font-size: 12px; }
#zjqj .xwdt ul li a { color: #000; }
#zjqj .ybnh { width: 251px; height: 361px; background: url(../images/ybnh_bg.gif) no-repeat; float: left; padding-left: 68px; }
#zjqj .ybnh img { display: block; width: 250px; height: 140px; }
#zjqj .ybnh ul { width: 250px; height: 216px; clear: both; }
#zjqj .ybnh ul li { width: 250px; height: 36px; line-height: 36px; border-bottom: 1px dashed #DEDEDE; padding-left: 30px; background: url(../images/box1_Center_03.png) no-repeat 0 center; font-size: 12px; color: #333333; }
#zjqj .ybnh ul li a { color: #000; }
/*专家齐聚结束*/
/*中间banner开始*/
#con_banner { width: 1000px; height: 100px; margin: 20px auto; }
/*中间banner结束*/
/*大医精诚开始*/
#dyjc { width: 1000px; height: 500px; margin: 5px auto 0 auto; }
#dyjc h1 { width: 175px; height: 86px;  float: left; }
#dyjc .zj_name { width: 810px; height: 86px; float: left; padding-left: 10px; }
#dyjc .zj_name li { width: 190px; height: 84px; float: left; line-height: 28px; margin-left: 10px; color: #979797; text-indent: 6.2em; }
.zj_name_bg_01 { background: url(../images/zj_name_bg_1.gif) no-repeat center; }
.zj_name_bg_02 { background: url(../images/zj_name_bg_2.gif) no-repeat center; }
.zj_name_bg_03 { background: url(../images/zj_name_bg_3.gif) no-repeat center; }
.zj_name_bg_04 { background: url(../images/zj_name_bg_4.gif) no-repeat center; }
#dyjc .zj_name li dl { margin-top: 13px; }
#dyjc .zj_name li dl dt { color: #6d0a00; font-size: 18px; }
#dyjc .zj_name li dl dd { color: #333333; }
#dyjc .zj_name .zj_name_1 { cursor: pointer; }
#dyjc .zj_name .zj_name_1 dt { color: #900; }
#dyjc .zj_name .zj_name_1 dd { color: #000; }
#dyjc .zj_nr { width: 646px; height: 383px;  background: #fffef0; float: left; margin: 23px 30px 0 0; position: relative; }
#dyjc .zj_nr .djf { width: 100%; height: 383px;  }
#dyjc .zj_nr .djf img { width: 283px; height: 361px; display: block; float: left; margin: 12px; }
#dyjc .zj_nr .djf h2 { font-size: 24px; line-height: 33px; float: left; margin: 10px; color: #830c00; }
#dyjc .zj_nr .djf h2 span { font-size: 18px; color: #333333; }
#dyjc .zj_nr .djf .zj_nr_1 { width: 300px; height: auto; float: left; padding-left: 15px; line-height: 26px; }
#dyjc .zj_nr .djf .zj_nr_1 span { color: #ba0e0b; }
#dyjc .zj_nr .djf .zj_nr_1 a { color: #ff7e00; }
#dyjc .zj_nr .djf .jsy_tit { width: 300px; height: 51px; float: left; }
#dyjc .zj_nr .djf .jsy_tit span { display: block; width: 75px; height: 51px; float: left; padding-left: 15px; background: url(../images/zj_nr_1_bg.gif) no-repeat 0 10%; }
#dyjc .zj_nr .djf .jsy_tit p { width: 210px; height: 25px; float: left; color: #9A9A9A; }
#dyjc .zj_nr ul { width: 308px; height: 34px; position: absolute; top: 337px; left: 323px; }
#dyjc .zj_nr ul li { width: 117px; height: 34px; float: left; }
#dyjc .zj_nr ul li a { display: block; width: 117px; height: 34px; font-size: 16px; text-align: center; line-height: 34px; }
#dyjc .zj_nr ul .ljxq { background: url(../images/ljxq.jpg) no-repeat center; margin-right: 55px; }
#dyjc .zj_nr ul .zxzx { background: url(../images/zxzx.jpg) no-repeat center; }
#dyjc .xgwd { width: 300px; height: 326px; background: #fff8e5; float: left; margin-top: 23px; border: 1px solid #EAEAEA; padding: 12px 0 0 16px; }
#dyjc .xgwd h1 { width: 300px; height: 35px; background: url(../images/xgwd_tit_bg.jpg) no-repeat; margin-bottom: 15px; }
#dyjc .xgwd h1 a { display: block; width: 60px; height: 23px; margin-left: 226px; color: #F8EFEF; text-indent: 0; text-align: center; line-height: 23px; }
#dyjc .xgwd .xgwd_tm { width: 282px; height: 85px; border: 1px solid #c5ac63; margin-bottom: 10px; clear: both; border-radius: 7px; }
#dyjc .xgwd .xgwd_tm h2 { margin-top: 5px; width: 220px; height: 30px; color: #b31100; padding-left: 50px; background: url(../images/wen_15.jpg) no-repeat 2% center; line-height: 30px; font-family: "宋体"; }
#dyjc .xgwd .xgwd_tm p { margin-top: 5px; width: 239px; padding-left: 40px; background: url(../images/da_18.jpg) no-repeat 2% center; font-size: 12px; }
#dyjc .xgwd ul { width: 260px; height: 80px; }
#dyjc .xgwd ul li { width: 252px; height: 40px; line-height: 40px; padding-left: 30px; border-bottom: 1px dashed #AFC2DC; background: url(../images/wd_li_bg.jpg) no-repeat 0 center; }
#dyjc .xgwd ul li a { color: #333; }
/*大医精诚结束*/
#con_banner_2 { width: 1000px; height: 100px; margin: 10px auto; }
/*军海医院开始*/
#dxbk { width: 1000px; border: 1px solid #e4e4e2; height: 696px; margin: 0 auto; background: url(../images/dxbk_bg.jpg) no-repeat center; }
.dxbk_nei { width: 973px; height: auto; margin: 0 auto; }
.dxbk_nei ul li h2 { font-size: 18px; text-indent: 3.5em; line-height: 28px; background: url(../images/dxbk_nei_top.jpg) no-repeat left; color: #8e1313; }
.dxbk_nei ul li h2 a { float: right; color: #000; font-size: 16px; }
.dxbk_nei ul li { width: 292px; height: auto; float: left; margin-left: 23px; margin-top: 34px; }
.dxbk_nei ul li dl { width: 292px; border: 1px solid #905d47; }
.dxbk_nei ul li dl dt, .dxbk_nei ul li dl dd { width: 237px; display: block; margin: 0 auto; }
.dxbk_nei ul li dl dt { margin-top: 10px; }
.dxbk_nei ul li dl dd { text-indent: 1em; line-height: 28px; background: url(../images/dxbk_nei_xb.jpg) no-repeat left; border-bottom: 1px dashed #dfdfdf; }
.dxbk_nei ul li dl dd a { color: #333; }
/*军海医院结束*/
/*康复案例开始*/
#kfal { width: 1000px; height: 560px; margin: 0 auto; background: url(../images/alsj.jpg) no-repeat left; }
.kfal_an { width: 880px; height: 480px; margin-top: 20px; }
.kfal_an dl { border: 1px solid #e5e5e3; background: #FFF; height: auto; display: block; float: left; margin: 5px; }
.kfal_an dl dd, .kfal_an dl dt { float: left; margin: 8px; }
.kfal_an dl dd { width: 175px; }
.kfal_an dl dd p { line-height: 22px; }
.kfal_an dl dd p span { color: #b31100; font-size: 12px; }
.kfal_an dl dd p a { color: #ff0000 }
.w280 { width: 280px; }
/*康复案例结束*/
/*专业治疗开始*/
#zyzl { width: 1000px; height: 248px; margin: 10px auto 0 auto; background: #fdfaf1; }
#zyzl .zyzl_right { width: 1000px; border: 1px solid #e4e4e2; height: 222px; margin-top: 20px; float: left; }
#zyzl .zyzl_right ul { width: 1000px; height: 56px; }
#zyzl .zyzl_right ul li { width: 127px; height: 54px; font-size: 16px; float: left; text-align: center; line-height: 54px; cursor:pointer; }
#zyzl .zyzl_right ul .zyzl_1 { background: url(../images/zyzl_right.jpg) no-repeat center; color: #fff; }
#zyzl .zyzl_right .zyzl_con { width: 974px; background:#fff1c8;margin-left: 14px;  height: 140px;  }
#zyzl .zyzl_right .zyzl_con dl { width: 186px;height: 140px; float: left; margin-left: 11px; background: #F1F1F1; }
#zyzl .zyzl_right .zyzl_con dl dt { width: 152px; height: 115px; }
#zyzl .zyzl_right .zyzl_con dl dd { width: 152px; height: 30px; }
#zyzl .zyzl_right .zyzl_con dl dd a { display: block; width: 152px; height: 30px; line-height: 30px; text-align: center; color: #000; }
/*专业治疗结束*/
/*脚部开始*/
#footer { width: 100%; height:auto; background: #810c00 url(../images/footer_bg.jpg) no-repeat center 40px ; margin-top: 35px; text-align: center; }
.footer_bt{background:; width:1000px; height:53px; margin:0 auto;}
#footer .foot_con { width: 1000px; height: 257px; margin: 0 auto; position: relative; padding-top: 70px;  }
#footer .foot_con .foot_con_ul {  width: 1000px; height: 50px; background: url(../images/foot_con_ul.jpg) no-repeat center;   }
#footer .foot_con .foot_con_ul li { float: left; width: 86px; height: 44px; color: #fff; }
#footer .foot_con .foot_con_ul li a { display: block; width: 60px; height: 50px; float: left; line-height: 50px; color:#fff;}
#footer .foot_con .foot_con_ul li span { display: block; width: 15px; height: 50px; float: left; text-align: center; line-height: 50px; }
#footer .foot_con .font_logo { width: 330px; height: 70px; position: absolute; top: 181px; left: 17px; }
#footer .foot_con .font_bt_con { width: 348px; height: 125px; position: absolute; top: 150px; left: 390px; }
#footer .foot_con .font_bt_con p { color: #fff; line-height: 25px; font-size:12px; color:#fff2d0; }
.font_bt_right{ width:275px; height:152px;  position:absolute; right:0px; top:145px;}
.font_bt_right ul li{ float:left; margin-left:15px; margin-top:5px;}

