@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 0 95px; line-height:33px; position:relative;}
/*.loction i{ position:absolute; background:url(../images/nk-logo.png) no-repeat 0 0; width:75px; height:25px; left:10px; top:5px;}*/
.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;}
.listbd .list li.gapline { border-bottom:1px #efefef dashed; padding-bottom:15px; margin-bottom:15px; height:1px; line-height:1px; font-size:1px; overflow:hidden; text-indent:-100em; background:none;}
.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; padding-bottom:10px;}
.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;}
.yy_info{ padding:10px;}
.yy_info img{ width:228px; height:100px;}
.yy_info p{ margin-top:5px; line-height:22px; height:66px; overflow:hidden; text-indent:2em;}
.yy_info p a, .yy_info p a:hover{ color:#f60;}
.zxfw ul { height:94px; border-top: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;}
.zjtd_gd { margin:10px 0 0 10px; width:228px; position:relative; overflow:hidden; padding-bottom:15px;height:350px;}
.zjtd_gd ul{ position: absolute;left: 0px;top: 0px;z-index: 2; height:350px; overflow:hidden;}
.zjtd_gd li{width:224px;float:left; padding:0 2px;}
.zjtd_gd li img{ width:228px; height:214px;}
.zjtd_gd li h5{font-size:14px;padding-top:5px;}
.zjtd_gd li p{line-height:22px;}
.zjtd_gd li p a{color:#ff6600}
/*list_page------------------------*/
.list_page{clear:both;width:100%;font:12px/22px "SimSun";text-align:center;padding: 25px 0;}
.list_page b, .list_page a, .list_page span {font:12px/21px Arial;text-align:center;display:inline-block;margin:0 2px; border:1px solid #D5D5D5;}
.list_page b {color:#fff;width:23px; background:#2494D5;}
.list_page a {width:23px;color:#333;}
.list_page a:hover{color:#fff;background:#2494D5;}
.list_page span {width:51px;color:#ccc;}
.list_page span a {background: none;width:100%;margin:0;color:#333; border:none;}
.list_page span a:hover{ color:#fff;background:#2494D5;}
.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.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:0 0 15px 0; text-indent:2em;}
.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; }
.art_botbtn{ padding:20px 0 30px 0; text-align:center; overflow:hidden;zoom:1;}
.art_botbtn a{ display:inline-block; background:url(../images/btn_zx.png) no-repeat 0 0; width:162px; height:42px; overflow:hidden; text-indent:-100em; margin:0 10px;}
.art_botbtn a.btn01{ background-position: 0 0;}
.art_botbtn a.btn02{ background-position: -201px 0;}
/*----------------------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:163px; 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;}
.ask_box{ padding:0 15px;}
.ask_con { overflow:hidden;zoom:1;padding:15px 0;}
.ask_con .t_left {float:left; width:60px; height:120px; position:relative; z-index:2;}
.ask_con .t_right {float:right; width:600px;}
.ask_con .user_img, .ask_con .user_img img {width:60px; height:60px;}
.ask_con .user_ask {float:left; width:60px; height:21px; margin-top:8px;}
.ask_con .user_ask a:hover {background-position:-145px -45px;}
.ask_con h2 {float:left; width:100%; overflow:hidden; padding-bottom:2px; font:bold 16px/24px SimSun;}
.ask_con .user_name {float:left; width:100%; height:26px; overflow:hidden; margin-bottom:14px; font-family:Verdana; line-height:22px; line-height:24px\9; border-bottom:1px solid #4587D5; color:#999;}
.ask_con .user_name a {color:#999;}
.ask_con .user_name a:hover {color:#f60;}
.ask_con .user_name span {float:left;}
.ask_con .user_name cite {float:right; font-style:normal;}
.ask_con .user_name cite a {margin-left:12px; text-decoration:underline;}
.ask_con .user_name strong {float:left; margin-right:10px; font-size:14px;}
.ask_con .user_name strong a {color:#2D69B0;}
.ask_con .user_name strong a:hover {color:#f60;}
.ask_con .user_name i {margin:4px 10px 0 0; position:static;}
.ask_con .user_name i.shi{float: left;width: 30px;height: 15px;overflow: hidden;background: url(../images/ico_sm.png) no-repeat;}
.ask_con .user_name b, .ask_con .user_name em {float:left; font-weight:normal; font-style:normal;}
.ask_con .user_msg {float:left; width:100%; overflow:hidden; padding-bottom:10px; font-size:14px; line-height:30px;}
.ask_con .user_msg li {float:left; width:100%; overflow:hidden;}
.ask_con .user_p {float:left; width:100%; overflow:hidden; padding-bottom:6px; font-size:14px; line-height:30px; text-align:justify; text-justify:distribute;}
.ask_con .user_p strong.s1 {display:block; padding-left:24px; background: url(../images/ico_ask.png) no-repeat 0 center;}
.ask_con2{ background:url(../images/ask_jdbg.png) repeat-x 0 0;}
.ask_con2 .user_name strong{ color:#5592DA;}
.ask_con2 .user_name{ border-bottom:1px solid #ddd;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
