@charset "gb2312";

/*===================== 首页home ====================*/

.bk{border:1px solid #e0e0e0;}

.hmbox1 .tab_switch{border:2px solid #ffb000;width:444px;float:left;height:371px;margin-top:10px;padding:1px;}

.hmgz{width:258px;float:left;}

.hmgz li{height:39px;border-bottom:1px dashed #c1c1c1;background:url(../images/hmtb.gif) no-repeat 238px center;line-height:39px;color:#666;overflow:hidden;}

.hmgz li strong{padding:0 20px;font:700 14px/39px MicroSoft YaHei;color:#333;}

.hmgz li.selected{height:36px;border-width:2px;border-color:#ffb000 #fff #ffb000 #ffb000;border-style:solid;margin:0 -2px 0 0px;position:relative;color:#33bdf1;line-height:36px;background:none;}

.hmgz li.selected strong{font-size:16px;color:#33bdf1;}

.hmgz li.selected a,.hmgz li.selected a:hover{color:#33bdf1;}

.hmtj{padding:7px 7px 0;}

.hmtj p.con{height:22px;background:#f6f6f6;/*margin-top:8px;*/}

.hmtj p.con a{margin:0 5px;}

.hmtjxw{padding:7px 0;border-bottom:1px dashed #cacaca;}

.hmtjxw img.lpic{float:left;border:2px solid #c7c8c8;margin-right:15px;display:inline;}

.hmtjxw p{color:#666;padding-top:5px;}

.nrcon li{ background:url(../images/dian.gif) no-repeat left center; padding-left:10px;}

.hmtj ul{padding-top:3px;}

.hmtj li{width:205px;float:left;font-size:13px;line-height:24px;}

.m_title {background:url(../images/m_title.png) no-repeat;height:35px;line-height:30px;padding-right:10px;}

.m_title strong{font-size:14px;padding:0 15px;}

.m_doctor dd {color:#666;}

.m_c_box .pic {float:left; margin-right:10px; display:inline;}

.m_c_box .pic img{padding:1px;border:1px solid #D9D9D9;}

.m_c_box dd.link{padding-left:15px;float:left;}

.m_c_box .link a{display:inline;float:left;margin-right:3px;width:32px;height:18px;line-height:18px;text-align:center;color:#ff6600;background:url(../images/hmlinkbg.png) no-repeat;text-shadow:#fff 1px 1px;}

.m_c_box .link a:hover {color:#f00;}

.m_doctor{padding-top:10px;}

.m_doctor dl {width:212px; float:left; height:100px;padding-left:10px;margin-bottom:8px;}

.m_doctor dt {width:110px;float:right;font-size:14px; font-weight:700; margin-bottom:5px;}

.m_disease,.n_list{padding:8px 0;}

.m_disease li{width:138px;float:left;padding-left:10px;line-height:24px;}

.n_list li{width:212px;float:left;padding-left:10px;line-height:24px;}

.serve2 {padding:5px 10px 0;}

.serve2 ul {float:right; width:290px;}

.serve2 li {float:left; width:145px;line-height:20px;}

.c_title{background:url(../images/c_titlebg.gif) no-repeat;padding-left:30px;line-height:32px;margin:5px 10px;color:#f60;}

.m_sb{padding:0 10px;}

.m_sb dl{margin-bottom:10px;height:100px;}

.m_sb dt{width:290px;float:right;font-size:14px; font-weight:700; margin-bottom:5px;}

.hmzx{width:249px;float:right;padding-top:2px;}

.hmzxcon li{height:43px;color:#fff;line-height:43px;margin-top:8px;}

.hmzxcon li a{text-indent:126px;}

.hmzxcon li a,.hmzxcon li a:hover{color:#fff;display:block;}

.hmzxcon .zxzx{background:url(../images/hmbg.gif) no-repeat left -211px;}

.hmzxcon .zjdy{background:url(../images/hmbg.gif) no-repeat left -254px;}

.hmzxcon .wsgh{background:url(../images/hmbg.gif) no-repeat left -297px;}

.hmzx h3{height:27px;background:url(../images/hmbg.gif) no-repeat -249px -211px;line-height:27px;padding:0 12px;}

.hmjybz{border:1px solid #e0e0e0;padding:10px 20px 5px;}

.hmjybz li{background:url(../images/atb.gif) no-repeat;float:left;width:65px;padding-left:30px;height:19px;margin-bottom:6px;}

.hmjybz li.a2{background-position:left -19px;}

.hmjybz li.a3{background-position:left -38px;}

.hmjybz li.a4{background-position:left -57px;}

.hmjybz li.a5{background-position:left -76px;}

.hmjybz li.a6{background-position:left -95px;}

.hmzxdh{border:1px solid #e0e0e0;padding:0 0 10px 62px;background:url(../images/atb.gif) no-repeat 22px -112px;}

.hmzxdh p{font:12px/15px MicroSoft YaHei;}

.hmzxdh p strong{font-size:13px;padding-top:10px;display:block;}

.hmbox2bt{height:30px;padding:0 0 0 13px;background:url(../images/hmbox2btbg.gif) repeat-x left -1px;border:1px solid #fff;border-bottom-color:#e0e0e0;}

.hmbox2bt ul{float:left;padding-left:65px;}

.hmbox2bt li{width:100px;float:left;height:30px;font:700 14px/26px MicroSoft YaHei;text-align:center;}

.hmbox2bt li.selected{background:url(../images/hmbg.gif) no-repeat left -340px;color:#fff;}

.hmbox2bt li.selected a,.hmbox2bt li.selected a:hover{color:#fff;}

.hmbznav{height:24px;margin:1px;background:#f6f6f6;padding-left:22px;line-height:24px;}

.hmbznav a{margin:0 8px;}

.hmbzcon{padding:10px;}

.hmbzconl{width:273px;float:left;}

.hmbzconl p{height:24px;background:#000;color:#fff;line-height:24px;}

.hmbzconl p a,.hmbzconl p a:hover{color:#fff;}

.hmbzconm{width:434px;float:left;padding-left:15px;}

.hmbzconm h2{padding:5px 0;}

.hmbzconm p{text-indent:2em;line-height:18px;color:#666;position:relative;}

.hmbzconm p span{position:absolute;right:0;bottom:0;}

.hmbzconm .nrcon{padding:5px 0;}

.hmbzconm .nrcon li{font-size:14px;line-height:24px;}

.hmbzconm h3{height:29px;padding-left:36px;font-weight:normal;line-height:29px;border:1px dotted #bebebe;background:url(../images/atb.gif) no-repeat 12px -201px;}

.hmbzask{padding-top:5px;}

.hmbzask li{background:url(../images/atb.gif) no-repeat left -227px;padding-left:20px;line-height:24px;}

.hmbzconr{width:201px;padding:4px 4px 10px;float:right;}

.hmbzconr p.hmzj span{display:block;text-align:center;background:#545454;color:#fff;}

.hmbzconr p.hmzj span a,.hmbzconr p.hmzj span a:hover{color:#fff;}

.hmbzconr p.con{padding:5px 0;}

.hmyy span,.hmyy input{float:left;width:94px;height:25px;background:url(../images/hmbg.gif) no-repeat left -370px;font:700 14px/25px MicroSoft YaHei;text-align:center;color:#fff;margin:0 3px;}

.hmyy span a,.hmyy span a:hover{color:#fff;}

.hmyy .yygh{background-position:left -395px;}

.hmbzfl p{padding-left:10px;color:#666;line-height:28px;}

.hmbzfl p strong{font-size:14px;color:#333;}

.hmbzfl dl{padding:3px 0 3px 10px;}

.hmbzfl dl.dl1{background:#f7f9f9;}

.hmbzfl dt{float:left;width:90px;font-weight:bold;font-size:14px;color:#008cd1;}

.hmbzfl dd{float:left;width:866px;}

.hmbzfl dd a{margin:0 10px; white-space:nowrap;}

.hmhj{padding-bottom:10px;}

.hmhjbt{height:31px;background:url(../images/hmhjbg.gif) repeat-x;line-height:31px;}

.hmhjbt span.hmhjbt1{padding:0 32px;background:#fff;height:31px;float:left;font:14px/31px MicroSoft YaHei;color:#222;border-right:1px solid #e0e0e0;}

.hmhjbt span.an{background:url(../images/hmbg.gif) no-repeat;float:left;width:50px;height:21px;margin:5px 5px 0;display:inline;cursor:pointer;}

.hmhjbt span.prev{background-position:-94px -370px;}

.hmhjbt span.next{background-position:-144px -370px;}

.hmhj .scoll{width:920px;margin:10px auto 0;height:134px;overflow:hidden;}

.hmhj li{float:left;width:220px;height:130px;padding:1px;border:1px solid #e0e0e0;margin:0 6px;}

.hmhjbt li{padding:0 32px;height:31px;float:left;font:14px/31px MicroSoft YaHei;color:#222;}

.hmhjbt li.selected{background:#fff;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;}

.hmhjbt li.li1{border-left:0;}

.hmhjbt span.blue{font-size:12px;padding-right:10px;}

.hmjg{padding:25px 0;}

.hmjg li{padding:0 20px;background:url(../images/hmjgline.gif) no-repeat right center;float:left;}



/*-----------------------------hzfw----------------------*/

.loction { height:33px; background:url(../images/loction.gif) repeat-x; border-left:1px #d5d5d5 solid; border-right:1px #d5d5d5 solid; padding:0 10px; line-height:33px;}

.loction span { float:right;}

.leftArea { float:left; width:239px;} 

.leftnav { border:1px #dedddd solid; font-size:14px;} 

.leftnav dt { background:url(../images/leftnav.gif) repeat-x; height:41px; line-height:41px; padding-left:20px;}

.leftnav dt b { display:block; background:url(../images/leftnavpic.gif) no-repeat left 16px; padding-left:12px;}

.leftnav dd { padding-left:56px; height:38px; line-height:38px; position:relative;}

.leftnav dd.selected { background:url(../images/leftnavhover.jpg); cursor:pointer;}

.leftnav dd .hot { position:absolute; left:148px; top:6px;}

.telphone { border:1px #d5d5d5 solid; text-align:center; padding-bottom:12px;}

.telphone img { padding-top:10px;}

.rightArea { float:right; width:699px;border:1px #d5d5d5 solid; padding:10px 10px 0;}

.zwbt { text-align:center; font-size:24px; background:url(../images/zwline.png) no-repeat center bottom; height:53px; line-height:40px; font-weight:bold; margin-bottom:20px;}

.yqts { border-top:1px #cecece dashed; height:47px; line-height:47px; font-size:14px; margin-top:20px;}

.zwnr { padding:0 0 10px 0; font-size:14px; line-height:24px; }

.zjpzb { border:5px #dedddd solid; border-collapse:collapse; text-align:center; margin-bottom:5px;}

.zjpzb td {border-collapse:collapse; border:1px #e5e5e5 solid;}

.xzts { font-size:14px; border-top:1px #cdcdcd dashed; margin:15px 0 0; padding-top:15px; line-height:18px;}

.lytd{ margin-top:10px;}

.lytd h4 { background:url(../images/lytdbt.gif) no-repeat 10px center; padding-left:20px;}

.lytd .box { background:#f3f3f4; padding:10px 0 10px 20px;} 

.lytd .box ul li{ float:left; margin-right:14px; background:url(../images/lytdbg.gif) repeat-x; height:27px; border:1px #b8dcef solid; padding:0 10px; line-height:27px; margin-bottom:10px;}

.lytd .box ul li.selected { background:#25bdfd; border:1px #35defe solid; color:#fff;}

.lytd .nr { font-size:14px; line-height:30px;}

.wsyy { width:440px; margin:0 auto; color:#666;}

.wsyy p {width:440px; overflow:hidden; margin-bottom:20px;}

.wsyy span { float:left; width:100px; text-align:right;}

.wsyy .jl { margin:5px 5px 0 5px;}

.wsyy select { border:1px #eee solid; width:135px; height:25px;}

.wsyy input,.wsyy select,.wsyy font,.wsyy textarea { float:left; font-size:12px;}

.wsyy .bd { background:url(../images/wsyybd.png); width:227px; height:27px; line-height:27px;}

.wsyy .bd2 { background:url(../images/wsyybd2.png); width:307px; height:90px; color:#888; font-size:14px; padding:10px 10px 0 10px;}

.wsyy .btn { background:url(../images/wsyybtn.png); width:94px; height:25px; margin:0 0 0 100px;}



/*----------------------404--------------------------*/

.notfind { width:607px; height:382px; position:absolute; top:50%; left:50%; margin-left:-303px; margin-top:-191px;}

.notdiv { margin-top:18px; background:#d5f0ff; border:1px #7abeff solid; height:303px;} 

.notdiv dl { margin:4px; width:566px; height:276px; background:#f6f8fa url(../images/notbg.jpg) no-repeat 425px 111px; padding:20px 0 0 29px;}

.notdiv ul { padding:16px 0 0 10px;}

.notdiv ul li { background:url(../images/jt.gif) no-repeat left center; padding-left:10px; color:#00b2fc; line-height:30px;}

.notdiv ul li a {color:#00b2fc;}

.notdiv ul li a:hover {color:#f00;}

.notss { background:url(../images/notssbg.jpg); width:375px; height:34px; margin-top:5px; padding:6px 0 0 14px;}

.notss .bd { float:left; background:url(../images/notbd.png); width:283px; height:27px; line-height:27px;}

.notss .btn { float:left; background:url(../images/notbtn.jpg); width:78px; height:27px;}



/*----------------------list--------------------------------*/

.ad { padding:1px; border:1px #d5d5d5 solid;}

.leftnr { float:left; width:710px; overflow:hidden;}

.listbd { border:1px #d5d5d5 solid; border-top:none; padding:10px 0;}

.listbd h1 { background:url(../images/listline.jpg) no-repeat center bottom; height:60px; text-align:center; font-family:"microsoft Yahei"; font-size:24px; line-height:45px; }

.listbd .list{ padding:20px 20px 0; font-size:14px; line-height:24px;}

.listbd .list li.line { border-bottom:1px #efefef dashed; padding-bottom:15px; margin-bottom:15px; background:url(../images/dian.gif) no-repeat left 10px;}

.zxdiv { border:1px #d5d5d5 solid; padding:10px 10px 0;}

.zxdiv dt { background:url(../images/zximg.jpg) no-repeat left top; padding-left:80px; height:90px;}

.zxdiv dt span { width:344px; font-size:14px; line-height:24px;}

.zxdiv dt span b { color:#2494d5;}

.zxdiv dt div { width:100px; text-align:center;}

.zxdiv dd { border-top:1px #b9b9b9 dashed; line-height:30px; color:#b9b9b9; padding-left:30px;}

.listtj { float:left; width:708px; border:1px #d8d8d8 solid; font-size:14px;}

.listtjdj { float:left; width:350px; border:1px #d8d8d8 solid; font-size:14px;}

.tjwzbt { background:url(../images/listtjbt.gif) repeat-x; height:31px;}

.tjwzbt span { float:left; height:31px; line-height:31px; color:#fff; background:url(../images/listtjbt22.gif) repeat-x; width:708px; text-indent:7px;}

.tjwzbtdj span { float:left; height:31px; line-height:31px; color:#006699; width:350px; text-indent:7px;}

.listtjdj h4 {padding:4px 10px;}

.listtj ul { padding:10px 8px 10px; line-height:26px;}

.listtjdj ul { padding:0px 8px 0px; line-height:26px;}

.jkwd { width:708px; border:1px #d5d5d5 solid; overflow:hidden;}

.jkwd .title { background:url(../images/jkwdbt1.gif) repeat-x; height:31px;}

.jkwd .title span { float:left; background:#fff; padding:0 10px; border-right:1px #d5d5d5 solid; height:31px; line-height:31px;font-family:"microsoft Yahei"; font-size:14px; color:#222; font-weight:bold;}

.jkwd dl { padding:5px 10px; width:678px; overflow:hidden;}

.jkwd dt { float:left; width:348px; padding-top:10px;}

.jkwd dt ul { width:336px; overflow:hidden;}

.jkwd dt ul li { background:url(../images/dian2.gif) no-repeat left center; height:24px; overflow:hidden; padding-left:10px; font-size:14px; line-height:24px;}

.jkwd dd { float:left; background:url(../images/jkwdline.gif) no-repeat left top; height:188px; padding:20px 0 0 30px;}

.jkwd dd p { width:287px; overflow:hidden; margin-bottom:10px;}

.jkwd dd span { width:55px; font-size:14px; color:#666;}

.jkwd .bd1 { background:url(../images/jkwdbd1.png); width:227px; height:27px; line-height:27px;}

.jkwd .bd2 { background:url(../images/jkwdbd2.png); width:227px; height:93px;}

.jkwd .btn { margin:5px 0 0 55px; background:url(../images/wsyybtn.png) no-repeat; width:94px; height:25px;}

.rightnr { float:right; width:250px;}

.listyb { border:1px #d5d5d5 solid; width:248px; overflow:hidden;}

.ybbt { background:url(../images/hmhjbg.gif) repeat-x; height:31px; overflow:hidden;}

.ybbt div { float:left; border-right:1px #d5d5d5 solid; background:#fff; text-align:center; color:#cfcfcf; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:3px 10px 0; line-height:10px;}

.ybbt div span,.ybbt div span a,.ybbt div span a:hover { color:#2392d3; font-family:"microsoft Yahei"; font-size:14px; line-height:18px;}

.ybbt font { float:right; display:inline; margin:7px 8px 0 0;}

.ybbt font img { margin-left:4px; cursor:pointer;}

.ybbt .more { float:right; padding:8px 10px 0 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.zxfw ul { height:94px; border-bottom:1px #efefef dashed; padding:14px 0 0 6px;}

.zxfw ul li { float:left; margin-left:12px; display:inline; text-align:center; line-height:30px;}

.ybzj { margin:11px 0 0 10px; width:234px; overflow:hidden; color:#666;}

.ybzj div { border-bottom:1px #dedede dashed; height:148px; margin-bottom:10px;}

.ybzj div.select { margin:0; border:none;}

.ybzj div img { padding:1px; border:1px #ccc solid; float:left;}

.ybzj div span { float:left; width:82px; margin-left:5px; display:inline;}

.ybzj .name { font-size:14px; color:#444; font-weight:bold;}

.ybzj .btn { background:url(../images/ybzjbtn.png); width:81px; height:21px;}

.ybzj .btn a { float:left; width:40px; line-height:21px; text-align:center; color:#666;}

.ybzj .btn a:hover { color:#f00;}

.ybzj .js { line-height:18px;}

.listzt { padding:6px 10px 10px; width:223px; overflow:hidden;}

.listzt dt { border-bottom:1px #d5d5d5 dashed; height:35px; line-height:35px; padding-left:25px; cursor:pointer;display:block;} 

.listzt dt a{ white-space:nowrap; overflow:hidden;}

.listzt dt.li1 { background:url(../images/listztp1.gif) no-repeat left 8px;}

.listzt dt.li2 { background:url(../images/listztp2.gif) no-repeat left 8px;}

.listzt dt.li3 { background:url(../images/listztp3.gif) no-repeat left 8px;}

.listzt dt.li4 { background:url(../images/listztp4.gif) no-repeat left 8px;}

.listzt dt.li5 { background:url(../images/listztp5.gif) no-repeat left 8px;}

.listzt dt.li6 { background:url(../images/listztp6.gif) no-repeat left 8px;}

.listzt dt.li7 { background:url(../images/listztp7.gif) no-repeat left 8px;}

.listzt dt.li8 { background:url(../images/listztp8.gif) no-repeat left 8px;}

.listzt dd { display:none;} 

.listzt dd img { padding:1px; border:1px #ccc solid; margin-top:5px;}

.listzt dl.selected dd{display:block;}

.dxal { padding:10px; line-height:26px;}

.map { padding:10px 7px; width:234px; overflow:hidden;}

.map img { padding:0 0 5px;}

.listxg{height:59px;background:url(../images/listxgbg.gif) repeat-x;overflow:hidden;}

.listxg dt{width:100px;height:59px;float:left;background:url(../images/listxgbg1.png) no-repeat;padding-left:11px;font:14px/58px MicroSoft YaHei;}

.listxg dd{width:855px;float:left;}

.listxg dd span{float:left;padding-left:11px;line-height:29px;font-size:14px;color:#008cd1;word-break:keep-all;}

.listxg dd span a { float:left; display:block; width:140px; margin-right:10px; display:inline;}

.listxg dd span a,.listxg dd span a:hover{color:#008cd1;}



/*===================== 就医环境列表页list_jyhjlb ====================*/

#subLeft {width:238px;float:left;}

#subRight {width:722px;float:right;}

.divClass {border:1px solid #dedddd;}

.leftMenu { font-size:14px; width:236px; height:513px; position:relative;}

.leftMenu ul { margin-left:-8px; width:252px; position:absolute;}

.leftMenu ul li { height:42px;line-height:41px;background:url(../images/cimg_03.jpg) no-repeat 8px bottom;padding:0 0 0 24px;}

.leftMenu ul li span { margin:0 25px 0 0;}

.leftMenu ul .endli {background:none;line-height:42px;}

.leftMenu ul .selected {background:url(../images/cimg_10.jpg) no-repeat left bottom;color:#FFF;}

.leftMenu ul .selected a {color:#FFF;}

#div9{height:90px;background:#FFF url(../images/atb.gif) no-repeat 20px -252px;position:relative;padding:15px 0 10px 62px;

line-height:1.8em;border-top:none;}

#div9 p{font:12px/18px MicroSoft YaHei;}

#div9 p.blue{font-size:16px;padding-bottom:8px;}

#subLeft #div8 {margin:10px 0 0 0;border-bottom:none;}

#subLeft #div8 h3 {display:block;font-weight:bold;text-align:center;height:40px;line-height:40px;}

#subLeft #div8 p {line-height:2em;margin:0 8px;}

#subLeft #div8 img {display:block;margin:10px auto 0;}

#subLeft #div8 label {margin:15px auto 0;background:url(../images/cimg_31.jpg) no-repeat left top;width:96px;height:32px;display:block;}

#subLeft #div8 label a {display:block;width:96px;height:32px;text-indent:-9999px;}

.jyhjlb{padding:0 8px;}

.jyhjlb h3,.jyhjqt h3{background:url(../images/cimg_04.jpg) no-repeat 12px center;height:34px;line-height:34px;padding-left:28px;}

.jyhjlb li{float:left;width:209px;padding:0 12px;}

.jyhjlb li img,.jyhjqt li img{display:block;border:4px solid #dedddd;}

.jyhjlb li span,.jyhjqt li span{height:35px;line-height:35px;display:block;text-align:center;font-size:14px;}



/*===================== 就医环境内容页list_jyhjnr ====================*/

#focus{width:720px;overflow:hidden;position:relative;}

#focus .focus_view{width:720px;overflow: hidden;}

#focus .focus_view ul{position:relative;width:720px;height:430px;text-align:center;}

#focus .focus_view li{position:absolute;width:671px;height:418px;border:4px solid #dedddd;top:0;left:20px;filter:alpha(opacity:0);opacity:0}

#focus .focus_view img{float:left;width:671px;height:418px;}

#focus .focus_slider{background:#efefef;padding:15px 0;margin:18px 0 10px;position:relative}

#focus .focus_slider .mask{height:97px;overflow:hidden;width:676px;margin:0 auto;}

#focus .focus_slider ul{width:1352px;margin-left:0px;}

#focus .focus_slider li{float:left;margin:0 12px;display:inline;}

#focus .focus_slider li img{filter:alpha(opacity:60);opacity:0.6;width:137px;height:89px;border:4px solid #dedddd;cursor:pointer;}

#focus .focus_slider li a{display:block;width:137px;height:89px;overflow:hidden;background:#000;}

#focus span.prev,#focus span.next{float:left;background:url(../images/btn_arrow.png) no-repeat;position:absolute;width:15px;height:97px;z-index:9;cursor:pointer;}

#focus span.prev{background-position:left center; left:8px;}

#focus span.next{background-position:right center; right:8px;}

#focus li.current img{filter:alpha(opacity:100);opacity:1}

.jyhjfy{margin:0 7px;border-top:1px dashed #cecece;border-bottom:1px dashed #cecece;height:34px;font-size:14px;line-height:34px;}

.jyhjqt{padding:0 6px;}

.jyhjqt li{float:left;width:141px;padding:0 14px;}



/*===================== 荣誉资质列表页list_ryzzlb ====================*/

.ryzzlb li{width:200px;float:left;padding:0 19px;}

.ryzzlb li img{padding:6px;display:block;background:url(../images/ryzzpbg.jpg) no-repeat;}

.ryzzlb li span{display:block;text-align:center;line-height:30px;padding:0 0 10px;}

.lbfy{text-align:center;padding:5px 0 13px;}

.lbfy ul{display:inline-block;*display:inline;zoom:1;}

.lbfy li{float:left;margin-left:1px;display:inline;}

.lbfy li a,.lbfy li.thisclass{float:left;padding:0 6px;border:1px solid #d5d5d5;}

.lbfy li.thisclass,.lbfy li a:hover{background:#2494d5;color:#fff;}

.ryzznr{min-height:742px;height:auto !important;height:742px;overflow:visible;}

.bor4{border:4px solid #dedddd;}

.ryzznr .ryzzjs{padding:10px 0;}



/*===================== 医疗技术列表页内容list_yljslb ====================*/

.yljslb{padding:0 20px;}

.yljslb div{width:300px;padding-bottom:20px;}

.yljslb h3{font-weight:normal;line-height:28px;}

.yljslb ul{padding-top:10px;}

.yljslb li{line-height:34px;border-bottom:1px dashed #cdcdcd;padding-left:10px;font-size:14px;}

.yljsnr{padding:0 20px 20px;min-height:859px;height:859px;}

.yljsnr p{font-size:14px;line-height:30px;}

.yljsnr p.tc{padding-bottom:10px;}

.yljsnr p.tc span{display:block;font-size:14px;line-height:28px;}

.yljsnr h3{height:25px;line-height:25px;margin:10px 0;background:url(../images/hmbg.gif) no-repeat left -420px;padding-left:15px;font-weight:normal;color:#fff;}



/*===================== 媒体报道list_mtbd ====================*/

.mtbd{padding:0 20px;}

.mtbd li{line-height:30px;font-size:14px;}

.mtbd li.li1{padding-bottom:10px;border-bottom:1px dashed #cdcdcd;margin-bottom:9px;}



/*===================== 医疗设备list_ylsblb ====================*/

.ylsblb,.zjtdlb{padding:0 20px;}

.ylsblb li,.zjtdlb li{padding:0 0 18px 0;border-bottom:1px dashed #cdcdcd;margin-bottom:15px;}

.ylsblb li img,.zjtdlb li img{margin-right:12px;display:inline;}

.ylsblb li h4{font-size:14px;padding-bottom:5px;}



/*===================== 专家团队list_zjtdlb ====================*/

.zjtdlb h2{font:700 16px/28px MicroSoft YaHei;}

.zjtdlb h2 span{font-weight:normal;font-size:14px;}

.zjtdlb p.con{height:114px;padding-top:10px;font-size:14px;}

.zjtdjs{padding:0 20px;font-size:14px;line-height:26px;}

.zjtdjs dl{padding-bottom:22px;}

.zjtdjs dt{width:170px;float:left;}

.zjtdjs dd{width:480px;float:right;}

.zjtdjs dd p span{width:240px;float:left;line-height:30px;}



/*===================== 最新资讯list_zxzx ====================*/

.bt0{border-top:0!important;}

.blr0{border-left:0!important;border-right:0!important;}

.listzxzx{padding:10px; border-bottom:1px #ccc dashed; width:445px; float:left;}

.zxul { width:938px; overflow:hidden; padding:0 20px 10px;}

.listzxzx li{margin:0 5px;line-height:24px;font-size:14px;background-position: 4px 10px;padding-left:14px;}

.listzxzx li.li1{padding-bottom:15px;border-bottom:1px dashed #efefef;margin-bottom:15px;}



/*===================== 关键字keyword ====================*/

.keyword{padding:15px 10px 20px;}

.keyword li{width:182px;float:left;line-height:28px;font-size:14px;margin-right:-3px;}

.ptb10{padding-top:10px;padding-bottom:10px;}

.zxdiv dd.zxss{border:0;padding-bottom:10px;}

.zxdiv dd input.ss,.logo dd input.ss,.searchdi input.ss{padding-left:13px;height:30px;width:342px;float:left;line-height:30px;background:url(../images/hmbg.gif) no-repeat left -151px;color:#666;}

.zxdiv dd input.btn,.logo dd input.btn,.searchdi input.btn{width:31px;height:30px;float:left;background:url(../images/hmbg.gif) no-repeat -104px top;}

.zxdiv dd.zxss p.hmyy{padding:3px 0 0 15px;float:left;}

.keywordtj{padding:15px 15px 15px 360px;background:url(../images/keywordtjbg.jpg) no-repeat 2px 35px;}

.keywordtj p.con{width:315px;height:95px;background:url(../images/keywordtjbg1.png) no-repeat;padding:20px 8px 0;color:#666;}

.keywordtj p.hmyy{padding-top:15px;}

.keywordtj p.hmyy span{margin:0;}

.keywordtj p.hmyy span.mid{margin:0 24px;}

.hmhjbt span.hmhjbt2{padding:0 12px;}

.keyyy{padding:10px;}

.keyyy .red{color:#d10404;}

.keyconbt{background-position:left -2px;border:0;}

.keyconbt span{float:none;}

.keycon{padding:0 10px 5px;}

.keycon dl{padding:10px 0;border-bottom:1px dashed #efefef;}

.keycon dt{font-size:14px;color:#007eff;padding-bottom:5px;}

.keycon dt a,.keycon dt a:hover{color:#007eff;}

.keycon dt span.fr{width:56px;height:18px;background:#00aef0;color:#fff;font-size:12px;line-height:18px;text-align:center;}

.keycon dt span.fr a,.keycon dt span.fr a:hover{color:#fff;}

.keycon dd{line-height:18px;}

.keyask{padding:10px 10px 0;}

.keyask dt{height:24px;background:#f4f4f4;}

.keyask span{float:right;width:90px;text-align:center;}

.keyask span a.white{color:#fff;background:#00aef0;width:42px;height:18px;display:block;line-height:18px;margin:10px 0 0 25px;}

.keyask span.keyaskbt{width:auto;float:left;}

.keyask span.keyaskbt1{padding-left:100px;}

.keyask dd{line-height:40px;height:40px;border-bottom:1px dashed #efefef;}

.keyask dd.nobrd{border:0;}



/*===================== 搜索页search ====================*/

.rightimg{padding:1px;border:1px solid #e1e1e1;}

.logo dd p.hmyy{padding:3px 0 0 5px;float:left;}

.searchwz{height:30px;background:url(../images/searchwzbg.gif) repeat-x;padding-left:12px;line-height:30px;font-size:13px;}

.searchdi{padding:10px 0 40px;}

.searchtj{padding:0 10px;background:#fafafa;}

.searchtj p{text-align:right;line-height:30px;}

.searchtj dt,.searchtj dt a,.searchtj dt a:hover{font-size:14px;color:#007eff;}

.searchtj dt{padding-bottom:3px;}

.searchtj dl{padding-bottom:5px;}

.searchtj dt a,.searchtj dt img{float:left;}

.searchtj dt img,.searchtj dt a.white{margin-left:3px;display:inline;}

.searchtj dt span a,.searchtj dt span a:hover{color:#fff;}

.searchtj dt span a.white{display:block;width:50px;height:20px;background:#00aef0;font-size:12px;text-align:center;}

.searchtj dd{line-height:18px;}

.searchcon dl{padding:12px 0 0 0;}

.searchcon dt,.searchcon dt a,.searchcon dt a:hover{font-size:14px;color:#007eff;}

.searchcon dd{line-height:18px;}

.searchcon dd.gray a{color:#666;}

.searchcon dd.gray a:hover{color:#f00;}

.searchfy{text-align:left;}

.searchfy ul{display:inline;*display:inline;zoom:1;}



/*---------------article-------------*/

.wzbt { color:#222; font-size:22px; font-family:"microsoft Yahei"; text-align:center; padding-top:10px; height:34px;}

.wzly { border-bottom:1px #efefee dashed; border-top:1px #efefee dashed; height:31px; line-height:31px; margin:10px; text-align:center; color:#666;}

.wzly span { margin-right:20px;}

.wzly span.good { background:url(../images/good.jpg) no-repeat left center; padding-left:20px; color:#2292d4;}

.zydiv { border:1px #d7d7d7 solid; padding:5px 7px; margin:10px; color:#666;}

.wznr { margin:20px 10px; font-size:14px;line-height:25px;}

.wznr p{ margin:15px;}

.wznr a{ color:#2494D5}

.keywords { margin:0 10px; font-size:14px;}

.fx { margin:10px; border-top:1px #efefee dashed; border-bottom:1px #efefee dashed; height:32px; padding-top:8px; font-weight:bold;line-height:25px}

.fp { font-size:14px; margin:0 10px; }



/*----------------------bz--------------------------------*/

.bzleft { width:708px; border:1px #d5d5d5 solid; overflow:hidden;}

.bzjs { margin:9px 0 8px 9px; width:699px; overflow:hidden;} 

.hdp { float:left; width:316px; height:202px; border:1px #d5d5d5 solid; padding:1px;overflow:hidden;}

.bzjs .nr { float:left; width:365px; margin-left:10px; display:inline;}

.bzjs .nr h1 { color:#222; font-family:"microsoft Yahei"; font-size:24px; height:50px; line-height:50px; font-weight:normal;}

.bzjs .font { color:#555;}

.zlxm { border:1px #2e98d5 solid; height:54px; overflow:hidden; margin:10px 10px 0 0;}

.zlxm h5 { float:left; background:#2392d3; color:#fff; width:18px; height:54px; text-align:center; line-height:12px; font-weight:normal; font-family:"microsoft Yahei"; padding-top:3px;}

.zlxm ul { float:left; background:url(../images/zlxm.gif) repeat-x; width:315px; height:54px; padding:5px 5px 0 15px;}

.zlxm ul li { float:left; display:inline; margin-right:10px; word-break:keep-all;}

.bzbox { border:1px #d6d6d6 solid; margin-bottom:11px;}

.bzbox .title { background:url(../images/listtjbt.gif) repeat-x; height:31px; line-height:31px;}

.bzbox .title span a { padding-right:10px;}

.bzbox .title h4 { background:url(../images/listtjbt2.gif) repeat-x; color:#fff; float:left; font-weight:normal; font-size:14px; height:31px; line-height:31px; text-align:center; width: 153px;}

.bzbox .title h4 a { color:#fff;}

.bzbox dl { margin:8px 0 8px 10px; width:698px; overflow:hidden; line-height:24px;}

.bzbox dt { float:left; width:212px; height:152px; border:1px #ccc solid; margin-right:12px; display:inline;}

.bzbox dd.main p { color:#666;}

.bzbox dd.main { float:left; width:232px; overflow:hidden; padding:10px 10px 0 0;}

.bzbox dd.main p b { font-size:14px; color:#2392d3;}

.bzbox ul { float:left; width:210px; background:url(../images/bzline.gif) no-repeat left center; height:147px; padding:10px 0 0 13px;}



.slide{ width:429px; height:153px; overflow:hidden; position:relative;}

.a_slide { z-index:2 }

.slide_item { overflow:hidden; width:429px; height:163px; background:#fff;}

.promo_s_num { position:absolute; bottom:3px; right:3px; margin:0; z-index:9 }

.promo_s_num li {float:left;height:17px; line-height:17px;width:17px;text-align:center;cursor:pointer;color:#333;background:url(../images/a_slidebg.gif) no-repeat;font-family:Verdana, Geneva, sans-serif;margin-left:2px;display:inline;}

.promo_s_num li.current { background:url(../images/a_slidebg.gif) no-repeat left -17px; }

.hdp{position:relative;}

.hdp .slide_item { overflow:hidden; width:316px; height:202px; background:#fff;}

.hdp .promo_s_num{ bottom:5px; right:5px;} 







.listtj span a{ font-weight:bolder; color:#006699}

.listtj span a:hover{ color:#F00;}

.listtj .abcba{ padding-left:30px; height:30px; line-height:30px; background:url(../images/sbau.jpg) no-repeat 10px center;}



/*挂号*/
.content{width:980px; margin:0 auto;overflow:hidden; border:solid 1px #ccc; margin-top:10px;}
.leftgh{width:700px; float:left;padding-top:30px; }
.table{table-layout:fixed;}
.table td,.table th{padding:10px 5px; font-size:14px; font-weight:lighter; vertical-align:middle;}
.table select{font-size:14px; height:22px; line-height:22px; border:1px solid #CCC;}
.table input{border:1px solid #CCC; width:120px; height:20px; line-height:20px; font-size:14px;}
.table textarea{border:1px solid #CCC; width:545px;}
.doc_title{text-align:center; line-height:16px; padding-bottom:30px;}
#doctor1 dt {height:32px;margin:6px 0 22px;}
#doctor1 dt a{display:block; background:#ddd; width:88px; height:32px; line-height:32px; float:left;text-align:center;  font-size:14px; text-decoration:none;margin-right:5px;display:inline;}
#doctor1 dt a:hover{background:#0094de;color:#fff;}
#doctor1 dt a.hover{background:#0094de;color:#fff;}
.doc_click {background:#f87616;color:#fff;}
#doctor1 dd{clear:both; height:45px; padding:8px 0 12px 18px;border:1px #ccc solid; line-height:24px; width:540px; overflow:hidden;}
#doctor1 dd span{ width:61px; height:24px;line-height:24px; text-align:center; float:left; margin-right:15px; display:block; cursor:pointer;}
.bnt{padding-top:20px;}
.bnt div{padding-left:170px;}
.bnt input{margin:5px 10px; float:left; display:inline;}
.bnt p{background:url(../images/qq.gif) 125px 0 no-repeat; font-size:12px; color:#F00; line-height:21px; margin-top:15px;}
.rightgh{width:280px; height:500px; overflow:hidden; float:right; background:url(../images/fg.jpg) left top no-repeat;}
.rightgh p{width:220px; font-size:14px; color:#F00; margin:30px 0 0 35px; line-height:24px;}
.rightgh img{display:block; margin:15px 0 0 35px;}