@charset "utf-8";
.isc_body{width:960px;margin:0 auto;}
.isc_top{background:url(/public/theme/medical/images/topbg.gif) bottom left repeat-x;line-height:30px;border:1px solid #ccc;border-top:0;height:30px;overflow:hidden; padding:0 10px;width:938px;}
.isc_top div{float:left}
.isc_top div.map{float:right}
.isc_top div.email {vertical-align:middle; margin:0 10px 0 10px;}
.isc_top div.email form input.tx{width:80px;vertical-align:middle;}
.isc_top div.search form input.sea{background:url(/public/theme/medical/images/box_bg.gif) 0 -23px;height:16px;width:136px; border:0; padding:5px 10px 2px 10px;vertical-align:middle; margin-top:3px}
.isc_top div.search form input.find{background:url(/public/theme/medical/images/box_bg.gif) -157px -23px;height:23px;width:26px; border:0;vertical-align:middle;margin-top:3px}
.isc_top div.email form input.log{width:42px; height:18px;background:url(/public/theme/medical/images/box_bg.gif) right -23px; border:0;vertical-align:middle;}
#ifocus_tx .current{ width:320px;}
.tdlink{margin-left:10px;}
.tdlink a{color:#336699; font-weight:bold}
.header{background:url(/public/theme/medical/images/navbg.gif);height:73px;overflow:hidden;margin-bottom:10px;}
.header ul{height:38px;line-height:38px;}
.header ul li{float:left;background:url(/public/theme/medical/images/line.gif) no-repeat right center;height:22px;padding:6px}
.header ul li.nobg{background:transparent}
.header ul li a{color:#fff;display:block; height:26px; line-height:26px; width:61px; text-align:center}
.header ul li a:hover,.header ul li a.now{background:url(/public/theme/medical/images/box_bg.gif) right -41px; text-decoration:none}
.header .subnav{height:35px; line-height:35px; padding:0 2px; overflow:hidden}
.header .subnav p{display:none}
.header .subnav p a{color:#284A89; margin:0 5px;}
.header .subnav p a.red{color:#CC3300;}
.header .subnav .menu03{margin-left:100px;}
.header .subnav .menu04{margin-left:120px;}
.header .subnav .menu05{margin-left:280px;}
.header .subnav .menu06{margin-left:380px;}
.header .subnav .menu07{margin-left:30px;}/*110px*/
.header .subnav .menu08{margin-left:520px;}
.header .subnav .menu09{margin-left:640px;}
.header .subnav .menu10{margin-left:720px;}
.header .subnav .menu11{margin-left:700px;}
.header .subnav .menu12{margin-left:860px;}
.header .subnav span,.header .subnav h3{float:left; font-weight:normal; margin-right:10px;}

#qh_con0 span,#qh_con0 a{ float:left; display:block}
#qh_con0 span{ margin-left:10px; margin-right:0; color:#cc3300}

.isc_banner{background:url(/public/theme/medical/images/bannerbg.jpg) repeat-x; height:200px; width:960px; margin:3px 0; overflow:hidden}

.newstop{float:right;width:490px;border:1px solid #ccc;height:260px;padding:0 10px;}
.newstop h1{ overflow:hidden; margin-top:15px;}
.newstop div.mg10{line-height:20px; max-height:60px; overflow:hidden;color:#575757; text-indent:2em; margin:0;}
.newslist li{line-height:22px; background:url(/public/theme/medical/images/I_point5.jpg) left 7px no-repeat;padding-left:10px; overflow:hidden;height:22px;}
.newslist li a,.boxleft a{color:#333333;}
.newslist li a.orange{color:#CC3300;}
.newstop h2{background:url(/public/theme/medical/images/box_bg.gif); height:23px; width:466px;line-height:23px;font-weight:bold;color:#FFF; padding-left:15px; margin-bottom:0;position:relative}
.newstop h2 a{position:absolute; top:1px; right:5px;font-size:12px;font-weight:normal}
.newslist{ overflow:hidden;}
.newstop .newslist{ padding-top:5px;}
.boxleft{float:left;width:250px;}
.boxcenter{float:left;width:440px;margin:0 10px; display:inline}
.boxright{float:right;width:250px;}

.bor1,.bor2,.inbox{border:1px solid #ccc}
.bor1 h2 span a,.bor2 h2 span a{position:absolute; right:5px; top:7px;}
.bor1 h2{line-height:24px; overflow:hidden; height:24px; padding-top:4px;background:url(/public/theme/medical/images/blockbg.gif); position:relative}
.bor1 h2 p{background:url(/public/theme/medical/images/blockbg.gif) 0 -32px #CCC;height:24px; line-height:24px;padding-left:20px;width:73px;color:#FFF}
.bor1 h2 p span{background:url(/public/theme/medical/images/blockbg.gif) right -32px;display:block;height:24px;padding-right:10px}

.bor2 h2{line-height:24px; overflow:hidden; height:24px; padding-top:4px;background:url(/public/theme/medical/images/blockbg.gif) 0 -84px; position:relative}
.bor2 h2 p{background:url(/public/theme/medical/images/blockbg.gif) 0 -60px #CCC;height:24px; line-height:24px;padding-left:20px;width:73px;color:#FFF}
.bor2 h2 p span{background:url(/public/theme/medical/images/blockbg.gif) right -60px;display:block;height:24px;padding-right:10px}

.fwdt{height:115px;overflow:hidden}
.fwdt table tr td,.gzwyh table tr td,.gsxh table tr td,.hdzt table tr td{line-height:20px; padding: 0 4px;}
.hdzt h2 p{position:absolute; right:10px;top:5px;}
.gzwyh{height:133px; overflow:hidden; margin-top:10px;}
.gzwyh2{height:100px; overflow:hidden; margin-top:10px;}
.gsxh{height:130px;margin-top:10px; overflow:hidden}
.zfxx{height:230px; overflow:hidden;position: relative;}
.zfxx h3{font-size:14px; text-align:center; line-height:25px; height:25px; overflow:hidden; margin-bottom:10px;}
.zfxx h3 a,.hdzt table tr td a{color:#333;}
.zfxx table{margin-bottom:5px;}
.zfxx table tr td div{line-height:20px; overflow:hidden; height:84px; overflow:hidden; color:#5D5D5D}
.hydt,.hyxx{height:130px; overflow:hidden; margin-top:10px; position:relative}
.dahui{height:272px;overflow:hidden; margin-top:10px;}
.dahui div.cc{margin:10px 0}
.order{background:url(/public/theme/medical/images/boxbg.gif) repeat-x; height:74px; margin-top:10px; padding:5px 10px; overflow:hidden}
.order h2{color:#284A89; font-weight:bold;height:25px; line-height:25px; margin-bottom:5px; background:url(/public/theme/medical/images/arrow_001.gif) left center no-repeat; padding-left:15px}
.order input.btn{background:url(/public/theme/medical/images/box_bg.gif) 0 -54px;width:57px;height:20px;border:0; margin-left:10px;}
.order div{margin-bottom:12px}
.order div span.od{background:url(/public/theme/medical/images/box_bg.gif) 0 -82px; padding-left:40px;}

.notice h2{background:url(/public/theme/medical/images/box_bg.gif) right -116px; height:67px; position:relative}
.notice h2 strong{display:none}
.notice h2 span{position:absolute; right:10px; top:35px;}
.notice .bor{border-top:0;height:154px;overflow:hidden}
.not_list li a{ overflow:hidden; display:block; margin:5px; font-size:12px; line-height:20px; color:#CC3300}
#not1{overflow:hidden; height:150px; }

.m_box{float:left; width:700px;}
.ftfy {height:220px; overflow:hidden}
.ft_left{width:400px;float:left; margin:10px 0 0 10px;border-right:1px dotted #ccc; padding-right:10px;display:inline}
.ft_left table{height:80px;}
.ft_left table tr td p{margin:5px 0; text-align:center}
.ft_left table tr td p a{font-weight:bold}
.ft_left table tr td div{height:57px; line-height:18px; overflow:hidden; color:#5D5D5D; }
.ft_right{width:260px; float:right; margin:10px 10px 0 0;display:inline}
.ft_right .newslist li{background:transparent; padding-left:0;}
.ft_right #tbgn li{padding-left:15px;background:url(/public/theme/medical/images/I_point5.jpg) left 7px no-repeat;}
.ft_right #tbgn li a,.link01 p a,.header .subnav h3 a{color:#333333}
.ft_right .newslist li a{color:#284A89}

.zygz{margin-top:10px;height:428px;}
.zy_box{width:334px;float:left; margin:10px 0 0 10px; height:120px; overflow:hidden;display:inline}
.zy_box h3{color:#284A89; margin-bottom:10px; height:25px; line-height:25px; border-bottom:1px dashed #ccc; position:relative;background:url(/public/theme/medical/images/arrow_001.gif) left center no-repeat; padding-left:15px;}
.zy_box h3 a{font-weight:normal;position:absolute; right:10px; top:1px;}
.zy_box .newslist{width:200px;}
#zy_pic{background:#F7F6F6; border:1px solid #BEBEBE;}
#zy_pic table{margin:5px; width:330px;}
#zy_pic table tr td{text-align:center;}
#zy_pic table tr td img{border:1px solid #ccc}
#zy_pic table tr td a{color:#6B6B6B}
#zy_pic table tr td div.mg10{line-height:18px; margin:5px 0; height:35px; overflow:hidden}
.mtgz{margin-top:10px; height:130px; overflow:hidden}

.s_box{float:right; width:250px;}
.video{height:365px; _height:365px; *height:370px; overflow:hidden; background:#fff}/*350*/
.video ul li{height:20px; line-height:20px; overflow:hidden}
.video ul li a{color:#333;background:url(/public/theme/medical/images/video.gif) left center no-repeat; padding-left:20px; display:block}
.video ul li.bgs{background:#F0F0F0}
.video .mv{text-align:right; margin:5px 0}
.hdzt{margin-top:10px;height:140px;background:#F0F0F0;}
.hdzt h2 span,.bzry h2 span{display:none}
.hdzt h2{background:url(/public/theme/medical/images/box_bg.gif) 0 -103px no-repeat;height:29px;position:relative;}
.bzry{margin-top:10px;height:243px;background:#F0F0F0; overflow:hidden}/*292*/
.bzry h2{background:url(/public/theme/medical/images/box_bg.gif) 0 -132px no-repeat;height:29px;}
.bzry ul li{float:left}
.bzry ul li img{border:1px solid #ccc; padding:1px; margin:5px 0 0 13px;}

.link01{background:url(/public/theme/medical/images/linkbg.jpg); width:860px; height:80px; margin-top:10px; padding:10px 0 0 100px}
.link03{background:#fff; width:670px; height:auto; margin-top:10px; overflow:hidden; padding:10px 0 0 10px;border:1px #ccc solid;}
.link03 p{line-height:25px;}
.link01 p span a{ color:#284A89}
.link01 p{line-height:22px; height:22px; overflow:hidden; padding-right:15px}
.link02{border:1px solid #ccc; height:70px; margin-top:10px; padding:10px 0 0 30px}
.link02 table tr td{ padding:10px 0 0 15px}
.footer{border-top:3px solid #284A89; margin-top:10px; padding:10px 0}
.footer p{text-align:center; margin:10px 0}

/* iFocus style */
#ifocus {width:440px; height:260px;  background:#F8F8F8; float:left ;position:relative;}
#ifocus .cmore{position:absolute; right:100px; bottom:15px; z-index:1000000}
#ifocus_pic {display:inline; position:relative; float:left; width:340px; height:245px; overflow:hidden; margin:5px 0 0 5px;}
#ifocus_piclist{position:absolute;}
#ifocus_piclist li{width:340px; height:245px; overflow:hidden;}
#ifocus_piclist img{width:340px; height:245px;}
#ifocus_btn{display:inline; float:left; width:80px; margin-left:5px;}
#ifocus_btn li{width:87px; height:51px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#ifocus_btn img{width:70px; height:42px; margin:5px 0 0 11px;}
#ifocus_btn .current{background: url(/public/theme/medical/images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#ifocus_opdiv{position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#ifocus_tx{position:absolute; left:8px; bottom:8px; color:#FFF;}
#ifocus_tx .normal{display:none;}

.zdtj{background:#fff; margin-top:10px; height:275px; overflow:hidden; width:250px}
.zdtj ul li{width:105px; float:left; margin:5px;}
.zdtj ul li p{line-height:20px; height:40px; overflow:hidden;}
.newstody{border:1px solid #ccc; width:248px; height:255px; background:#fff; margin-bottom:10px;}
.newstody h2{height:25px; line-height:25px; border-bottom:1px solid #ccc; margin:0 10px; position:relative}
.newstody h2 span{ position:absolute; right:140px;top:5px;}


#sidebox{background:#F4F4F4; padding:10px; _padding:9px;width:250px;}
#sideleft{width:690px;float:left; }

#sideleft .inbox{ margin-right:10px; display:inline}
.inbox{width:332px; float:left; height:215px; overflow:hidden; margin-bottom:10px;}
.inbox h2{line-height:25px; overflow:hidden; height:25px;  color:#284A89;font-weight:bold; text-indent:0.5em;background:url(/public/theme/medical/images/blockbg.gif) 0 -87px; position:relative;}
.inbox .pad10 table div{line-height:20px; height:80px; overflow:hidden; color:#5d5d5d}
.inbox h2 span{background: url("/public/theme/medical/images/arrow_001.gif") no-repeat scroll left center ; padding-left:15px;}
.inbox h2 a{position:absolute; right:10px; top:5px;}
.inbox .newslist{border-top:1px dashed #ccc; margin-top:5px; padding-top:5px;}
.inbox .newslist li a{float:left; width:230px; overflow:hidden}
.inbox .newslist li span{float:right; width:65px;}
.inbox .newslist a{color:#284A89}
.inbox .t80{height:80px; overflow:hidden}
.inbox .t80 h3{text-align:center;margin:3px 0}
.inbox .t80 p{line-height:20px; color:#5d5d5d}

.thebar{border-top:3px solid #284A89;padding:10px 0; border-bottom:1px dashed #ccc; width:680px; margin-bottom:10px;}
.thebar a{color:#333}
.thename{background:url(/public/theme/medical/images/box_bg.gif) -301px -81px; width:250px;height:25px;font-size:14px;font-weight:bold; text-align:center; line-height:25px;color:#FFF; margin-bottom:10px;}
.thename span{background:url(/public/theme/medical/images/box_bg.gif) right -81px; padding-right:15px; display:block; height:25px;}
.news_list li{height:25px; line-height:25px; background:url(/public/theme/medical/images/I_point5.jpg) left center no-repeat; padding-left:15px; overflow:hidden}
.news_list li a{font-size:14px; float:left;color:#284A89; width:550px;overflow: hidden;}
.news_list li span{float:right; width:100px; font-size:14px; color:#5d5d5d}
.news_list li.line {border-bottom: 1px dotted #CCCCCC;font-size: 0;line-height: 0;overflow: hidden; margin:10px 0; background:transparent; height:0}
.npage a{font-size:14px; color:#284A89;background:#F3F3F3; padding:3px;}
.npage a:hover,.npage a.now{ font-size:14px; background:#284A89; padding:3px ; color:#FFF}
.npage{text-align:center; margin:10px 0}
#artical{padding:0 20px; border:1px solid #ccc; width:640px}
#artical h1{font:bold 24px 宋体; text-align:center; margin:25px 0 15px 0;}
#artical .info{text-align:center; margin:10px 0;color:#7e7e7e}
#artical div.tytext{border:1px solid #ccc;  background:#F8F8F8; padding:5px; margin-top:20px; }
#artical p{line-height:25px; font-size:14px; margin:20px 0;}
#prvpage p{margin:5px 0}
#prvpage p a,.gsxh_m a{color:#284A89}
#wd680{width:680px; height:290px}
.stroll1 li{ height:23px; line-height:23px;}
.stroll2 li{ height:21px; line-height:21px;}
#wd680 ul.newslist{float:left; margin-right:10px; width:320px; overflow:hidden}
#fwdt li{float:left; margin:3px 2px; width:52px}
#zxgz{ overflow:hidden; padding-top:5px;}
#zxgz li{float:left; margin:2px 5px 2px 10px;}

.hidden{ display:none}
.scrollU1{overflow:hidden;  height:22px; position:absolute; right:80px ;top:4px;}
.scrollU2{overflow:hidden;  height:22px; position:absolute; right:175px ;top:4px;}
.scrollU3{overflow:hidden;  height:22px; position:absolute; right:255px ;top:4px;}
.scrollU1 li,.scrollU2 li,.scrollU3 li{float:left; margin-right:3px; padding:0 3px;height:22px; padding: 0 3px; text-align:center; line-height:22px; font-size:12px; }

.dt_a,.hy_a{cursor:pointer;background:#D0E0FF;color:#000; border:1px solid #ccc;}
.dt_b,.hy_b{cursor:pointer;color:#284A89;background:#fff; border:1px solid #ccc;}
.zfxx div span.mp{position:absolute; top:7px; right:5px}
.hydt div span.mp,.hyxx div span.mp{position:absolute; top:7px; right:5px}

.retart{padding:10px 0 10px 20px; border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}
.retart div{font-size:14px; font-weight:bold}
.retart ul{margin-top:10px;}
.retart ul li{line-height:22px; font-size:14px; background:url(/public/theme/medical/images/I_point5.jpg) left 7px no-repeat;padding-left:10px; overflow:hidden;height:22px;}
.retart ul li a{color:#333333}

.retart ul li span{color:#999; font-size:12px;}
.gsxh_m {text-align:right}

.stroll5{height:64px;}
.stroll5 ul li img{border:1px solid #ccc}
.stroll5 ul li{width:150px;}

#map{height:auto; width:auto}
#map .map_n{ margin-top:15px;}
#map .map_n span{ padding:2px 0; width:80px; text-align:center; display:block;background:#284A89}
#map .map_n a{color:#FFF; white-space:nowrap}
#map .map_t{ border-bottom:1px dashed #ccc; margin-top:10px; width:850px}
#map .map_t a{color:#284A89; margin: 0 3px}



.tick_box {
    background: none repeat scroll 0 0 #FFFFFF;
    border-collapse: collapse;
    font-size: 12px;
    margin: 10px 0;
    width: 99%;
}
.tick_box td {
    border: 1px solid #83C7D9;
    border-collapse: collapse;
    line-height: 18px;
    padding: 5px;
}
.tick_box01 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-collapse: collapse;
    font-size: 12px;
    margin: 10px 0;
    width: 99%;
}
.tick_box01 td {
    border: 1px solid #FFFFFF;
    border-collapse: collapse;
    line-height: 18px;
    padding: 5px;
}
.fenxiang{float: left; margin-bottom: 10px;width:100%;}<!--0.00022006034851074-->