@charset "utf-8";
/* CSS Document */



body { font: 14px "微软雅黑", Verdana, Geneva, sans-serif; margin: 0; padding: 0; background: #ffffff }
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td, p { margin: 0; padding: 0; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
ul, li { list-style-type: none; }
img { border: 0 none; line-height: 0; }
.clear { overflow: hidden; clear: both }
.jg { height: 15px; margin: 0 auto; clear: both }
.jg2 { height: 10px; margin: 0 auto; clear: both }
.znav { width: 1000px; margin: 0 auto; }
.znav a dl { padding: 15px; width: 220px; float: left; }
.znav a dl.dl1 { background: #271613; }
.znav a dl.dl2 { background: #94311c; }
.znav a dl.dl3 { background: #5f2e29; }
.znav a dl.dl4 { background: #675b59; }
.znav a dl dt { text-align: center; width: 100%; padding-bottom: 10px; border-bottom: 1px solid #9f827f; }
.znav a dl dd { margin-top: 10px; background: rgba(255,255,255,.4); color: #fff; font-size: 16px; text-align: center; line-height: 30px; }
.main { width: 1100px; margin: 0 auto; }
.zlzx_tit { position: relative; padding-bottom: 15px; }

.ryan_1{background: url(../images/zh_24.jpg) no-repeat left center #fbf9f2; height:447px; position:relative}
.ryan_pos{width:582px;position:absolute;right: 15px;top: 40px;}
.bac{display:block;float:left;width:283px;height:124px;margin-left: 8px;margin-top:5px; cursor:pointer}
.ryan_pos1{background: url(../images/po1.jpg) no-repeat; position:relative }
.ryan_pos2{background: url(../images/po2.jpg) no-repeat; position:relative  }
.ryan_pos3{background: url(../images/po3.jpg) no-repeat; position:relative  }
.ryan_pos4{background: url(../images/po4.jpg) no-repeat; position:relative }
.ryan_pos5{background: url(../images/po5.jpg) no-repeat;position:relative;width:59%!important;overflow:hidden; }
.ryan_pos6{background: url(../images/po6.jpg) no-repeat;position:relative;width:38%!important;overflow:hidden;   }

.ryan_pos1:hover{background: url(../images/po1hov.jpg) no-repeat}
.ryan_pos2:hover{background: url(../images/po2hov.jpg) no-repeat}
.ryan_pos3:hover{background: url(../images/po3hov.jpg) no-repeat}
.ryan_pos4:hover{background: url(../images/po4hov.jpg) no-repeat}
.ryan_pos5:hover{background: url(../images/po5hov.jpg) no-repeat}
.ryan_pos6:hover{background: url(../images/po6hov.jpg) no-repeat}


.ryan_pos1a{position:absolute;top: 98px;left: 23px;}
.ryan_pos1a a{ display:block; width:65px; height:25px; float:left; margin:auto;}
.ryan_pos2a{position:absolute;top: 98px;left: 23px;}
.ryan_pos2a a{ display:block; width:65px; height:25px; float:left; margin:auto;}

.ryan_pos3a{position:absolute;top: 98px;left: 20px;}
.ryan_pos3a a{ display:block; width:65px; height:25px; float:left; margin:auto;}

.ryan_pos4a{position:absolute;top: 98px;left: 20px;}
.ryan_pos4a a{ display:block; width:65px; height:25px; float:left; margin:auto;}

.ryan_pos5a{position:absolute;top: 98px;left: 21px;}
.ryan_pos5a a{ display:block; width:88px; height:25px; float:left; margin:auto;}

.ryan_pos6a{position:absolute;top: 98px;left: 20px;}
.ryan_pos6a a{ display:block; width:46px; height:25px; float:left; margin:auto;}

.doc_left{ width:740px; overflow:hidden; float:left; background:#e4e4e4; padding-bottom:10px;}
.doc_left li{ width:160px; height:206px; float:left; margin:15px 0 0 20px;}
.czys_right{ width:339px; height:450px; float:right;background: url(../images/zh_28.jpg) no-repeat top #fff; border:1px solid #d7dae1;}
.czys_right1{ width:280px; height:32px; line-height:32px; margin:auto; font-size:14px; color:#333333; margin-top:6px;}
.czys_right1 span{ margin:auto 13px;}
.czys_right1 input{ width:200px; height:30px; line-height:30px; font-size:14px; background:#fff; border:1px solid #efefef; font-family:"微软雅黑";}
.czys_right1 p,.czys_right2 p{ float:left;}
.czys_right2{ width:280px; height:32px; line-height:32px; margin:auto; font-size:14px; color:#333333; margin-top:6px;}
.czys_right2 select{ width:200px; height:30px; line-height:30px; font-size:14px; background:#fff; border:1px solid #efefef; font-family:"微软雅黑";}
.czys_right3{ width:280px; line-height:32px; margin:auto; font-size:14px; color:#333333; margin-top:6px;}
.czys_right3 textarea{ width:204px; height:55px; line-height:27px; font-size:14px; background:#fff; border:1px solid #efefef; font-family:"微软雅黑"; float:left}
.czys_right3 span{ float:left;}
.czys_right4{ width:339px; height:45px; line-height:45px; font-size:14px; color:#333333; text-align:center; }
.czys_right4 span{ color:#ff0000;}
.czys_right5{ width:180px; height:31px; margin:auto;}
.czys_right5 input{ width:73px; height:31px; border:none; background:#247c87; float:left; margin-left:11px; text-align:center; line-height:31px; color:#fff; font-size:14px; font-family:"微软雅黑";}



.ryan_a2 a{ margin-left:23px;}
.ryan_a5 a{ margin-left:50px;}


.ryan_title{ font-size:16px; color:#3f3f3f; padding-bottom:3px; margin-top:10px;}
.ryan_title span{ font-size:23px; color:#026a77; padding-right:10px;}
.g-menu { height: 80px; width: 100%; min-width: 980px;  text-align: center; z-index: 18; margin:10px 0;}
.g-menu-wrap { width: 1015px; text-align: left; margin: 0 auto; height: 80px; }
.g-menu .all-catalog { float: left; width: 325px; position: relative; z-index: 17; background: #5f2e29; text-align: center; }
.g-menu .all-btn { cursor: hand; width:325px; height:80px; display: block; text-align: center; line-height: 50px; font-size: 18px; font-weight: 100; color: #fff; overflow: hidden; font-family: 'Microsoft YaHei'; position: relative; }
.g-menu .all-btn .arrow { width: 17px; height: 16px; background: transparent url(images/dh_xt.jpg) no-repeat; font-size: 0; line-height: 0; overflow: hidden; position: absolute; top: 15px; right: 25px; }
.g-menu .catalog-list { width: 325px; position: absolute; top:75px; left: 0; background: #026a77; padding-top: 2px; z-index: 16; display: none; padding-bottom:6px}
#lotteryList { position: relative; left: 0; width: auto; z-index: 100; top: 0; }
#lotteryList li { position: relative; }
#lotteryList ul { display: block }
#lotteryList li { text-align: center; display: block; *display:inline; overflow: hidden; zoom: 1; margin: 5px auto; line-height:40px; color:#000; font-size:17px; background:#fff; width:300px;}
#lotteryList li img{ vertical-align:middle; padding-right:7px;}

#lotteryList li a{ color:#000}


#main-menu-con { float: left; color: #fff; font-size: 16px; line-height: 51px; position: relative; z-index: 10; }
#main-menu-con ul { display: inline; }
#main-menu-con li { display: inline; float: left; padding: 0px 0 0 20px; text-align: center; background: url(../images/dh_xian.jpg) right center no-repeat; }
#main-menu-con li:last-child { background: none; }
#main-menu-con a:link, #main-menu-con a:visited { display: block; color: #fff; }
#main-menu-con.about { background: none; }

.keshi{ float:left; padding-left:10px;}
.keshi2{ float:right; padding-right:10px; color:#f00}
/*模块一*/
.dakeshi{ display:block; width:100%; height:98px; position:absolute}

kuai_1 { overflow: hidden; clear: both; margin-top: 20px }
.fl { float: left }
.fr { float: right }
/*医院介绍模块*/

.hos { width: 462px; background: #7a604d; padding: 19px; }
.hos_mian { background: #463b30; }
.hos_mian h2 { color: #fff; font-size: 16px; color: #fff; padding: 14px 0px; text-align: center; border-bottom: 1px #9a9590 solid; width: 420px; margin: 0 auto; }
.hos_mian h2 img { vertical-align: middle; margin-right: 10px; }
.hos_mian p { text-indent: 2em; font-size: 15px; line-height: 26px; padding: 10px 20px; color: #fff; }
.hos_mian p span { color: #ffc000; }
.red { color: #f00300 }
.hos_in img { margin-left: 3px; }
/*新闻模块 切换*/

.slideTxtBox { width: 460px; text-align: left; padding: 14px 15px 14px 22px; background: url(../images/xw_bg.jpg) left no-repeat; }
.slideTxtBox .hd { height: 48px; line-height: 48px; color: #fff; position: relative; font-size: 18px }
.slideTxtBox .hd ul { float: left; position: absolute; }
.slideTxtBox .hd ul li { float: left; padding: 0 39px; cursor: pointer; background: #94311c; margin-left: 1px; }
.slideTxtBox .hd ul li.on { height: 55px; color: #94311c; background: url(../images/qh_bg.jpg) no-repeat top; }
.slideTxtBox .bd ul { margin-top: 15px; zoom: 1; }
.slideTxtBox .bd ul.ul2 { overflow: hidden; background: #efeff1; border: 1px #fff solid; height: 351px; width: 430px; padding: 10px; }
.slideTxtBox .bd ul.ul3 { overflow: hidden; background: #efeff1; border: 1px #fff solid; height: 351px; width: 444px; padding: 10px 3px; }
.slideTxtBox .bd ul img { }
.slideTxtBox .bd li { line-height: 30px; font-size: 16px; }
.slideTxtBox .bd li .date { float: right; color: #fff; }
.rds { width: 20px; height: 20px; line-height: 20px; background: red; text-align: center; color: #fff; font-size: 14px; font-weight: normal; display: inline-block; margin-right: 5px; }
.rdt { width: 20px; height: 20px; line-height: 20px; background: #9b3428; text-align: center; color: #fff; font-size: 14px; font-weight: normal; display: inline-block; margin-right: 5px; }
.bd_t h2 { text-align: center; font-size: 18px; margin-bottom: 10px }
.bd_t h2 a { color: #94311c; }
.bd_t p { color: #000; font-size: 15px; line-height: 23px; padding: 10px; text-indent: 2em; }
.slideTxtBox .bd ul.ul3 h2 { color: #94311c; }
.slideTxtBox .bd ul.ul3 p { float: right; margin-top: 10px; font-size: 17px; margin-right: 15px; }
/*今日预约滚动*/

.ghfw_gun .bd01 { width: 400px; height: 240px; overflow: hidden; margin: 0 auto; border-bottom: 1px solid #94311c; }
.ghfw_gun ul li { line-height: 26px; padding-left: 15px; font-size: 14px; color: #000; }
.ghfw_gun ul li span { width: 96px; display: inline-block; }
.ghfw_gun ul li span:nth-child(2) { width: 82px; }
.ghfw_gun ul li span:nth-child(4) { padding-left: 15px; }
.ghfw_gun ul li span.marlef { margin-left: 0px; }
/*常见问题*/

.wentis { overflow: hidden; clear: both; margin-top: 26px; padding-top: 10px; }
.wentis li { float: left; line-height: 48px; text-align: center; font-size: 16px; margin-right: 6px; margin-bottom: 6px; padding: 0px 10px; }
.wentis a { color: #fff; }
.wentis li:nth-child(1) { background: #958364; }
.wentis li:nth-child(2) { background: #981c31; }
.wentis li:nth-child(3) { background: #94311c; padding: 0px 20px; }
.wentis li:nth-child(4) { background: #32100e; padding: 0px 16px; }
.wentis li:nth-child(5) { background: #94311c; }
.wentis li:nth-child(6) { background: #675b59; }
.wentis li:nth-child(7) { background: #ae9f77; }
.wentis li:nth-child(8) { background: #675b59; padding: 0px 22px; }
/*通用广告条*/

.ggt { margin: 0 auto; width: 100%; }
/*什么是椎间盘突出*/

.lf_left { width: 491px; height: 443px; background: url(../images/index_15.jpg) no-repeat; position: relative; }
.lf_left h2 { position: absolute; top: 310px; left: 20px; color: #fff; font-size: 22px; }
.lf_left p { position: absolute; top: 350px; left: 12px; color: #fff; font-size: 16px; text-indent: 2em; }
.lf_rig { height: 443px; width: 490px; margin-left: 9px; }
.lf_rig p { padding: 10px; background: #e2e0d8; color: #181818; font-size: 14px; line-height: 20px; text-indent: 2em; }
.red2 { color: #981c31; }
.lf_rig ul li { float: left; margin-left: 5px; margin-top: 0px; }
.lf_rig ul li a img { vertical-align: top; }
/*专家团队*/

.zj { background: url(../images/zj_bgt.jpg) no-repeat; width: 100%; height: 587px; }
.zj_mian { width: 1000px; margin: 0 auto; position: relative; }
.ljswt { position: absolute; width: 215px; height: 58px; top: 518px; left: 20px; display: block; }
.zj_yy { position: absolute; top: 330px; left: 490px; width: 480px; }
.form { margin-left: 30px; }
.formBar { text-align: center; margin-bottom: 2%; font-size: 16px; }
.formBar input { padding: 1% 2%; width: 200px; color: #666; height: 30px; }
.formBtn { margin-left: 80px; }
.formBtn input { color: #fff; width: 100px; height: 36px; font-size: 18px; font-family: "微软雅黑"; line-height: 36px; border: 0px; border-radius: 5px; }
.button { margin-left: 50px; background: red; }
.formBar p { padding: 10px; color: #000; }
.button2 { margin-left: 40px; background: #272626; }
.zljs_left { width: 590px; }
.lxan { margin-top: 15px; }
.lxan a { width: 170px; height: 52px; color: #fff; line-height: 50px; margin-left: 15px; display: inline-block; border-radius: 8px; text-align: center; font-size: 18px; }
.lxan a:nth-child(1) { background: #272626 }
.lxan a:nth-child(2) { background: #cb0101 }
.lxan a:nth-child(3) { background: #272626 }
.zljs_rig { width: 400px; margin-left: 10px; }
/*易患人群模块*/

.yhrq_mian dl { margin-right: 25px; width: 230px; float: left; }
.yhrq_mian dl dd { background: #d1d1d1; text-align: right; padding: 10px 10px 10px 0px; }
