* { padding: 0; margin: 0; }
body { font: 14px/1.5 microsoft yahei, simhei; color: #333; background: #fff; min-width: 1000px; }
ol, ul { list-style: none; }
b, i, cite { font-weight: normal; font-style: normal; }
img, iframe, embed { border: none; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
input, textarea { font: 14px/1.5 microsoft yahei, simhei; outline: none; }
a { text-decoration: none; color: #333; }
.clear{ clear: both;}

a:link, a:visited { text-decoration: none; color: #333;}
.l { float: left;}
.r { float: right;}


.hospitals_content{width:100%;min-width:1000px;margin:0 auto;overflow:hidden;padding-bottom:30px;border-bottom:1px solid #e9e9e9;background:#fafafa url(../images/yyk_keshi_wrap.png) repeat-x;min-height: 53em;}
.serach-area{width:1000px;overflow:hidden;margin:0 auto}
.serach-sub{float:left;width:100%;height:48px;overflow:hidden;font-size:12px;line-height:48px;color:#666}
.serach-result{width:958px;margin:0 auto;padding:0 20px 14px;border:1px solid #e4e4e4;background:#fff}
.serach-result .wei{float:left;width:100%;font-size:16px;line-height:44px;font-weight:700;padding-top:10px}
.serach-result .wei i{margin:0 6px;font-weight:700;color:#f60}
.serach-result .wei p{ border: none; background: none; float:right; line-height: 54px; display: block;height: 20px; font-size:14px; font-weight:normal;}

.hspt_left_p2 ul{ width:95%; height:177px; margin: 0 auto; margin-bottom: 1.2%; overflow:hidden;}
.hspt_left_p2 li{ width:18%; float: left; margin-right: 2%; margin-top:15px;}
.hspt_left_p2 li:nth-child(4){}
.hspt_left_p2 li img{ width:100%;height: 140px;}
.hspt_left_p2 li p{ width:100%; height: 15px; line-height: 15px; margin-top: 2%; text-align: center;}
.hspt_left_p2 li p a{ color: #959595; padding-top: 2%;}
.gddq{ width:958px;}
.gddq ul{ width:100%;}
.gddq ul li{ float: left; margin-right: 26px;}
.gddq ul li a{ font-size: 14px; color: #979797;}

.hspt_left_t a{ float: right; font-size: 14px; margin-right: 5px;}

.serach-left{float:left;width:728px;margin-top:20px;border:1px solid #e4e4e4;background:#fff}
.serach-left-pai{float:left;width:728px;overflow:hidden;position:relative;z-index:1}
.serach-left-pai ul{float:left;overflow:hidden}
.serach-left-pai ul li{float:left;height:33px;overflow:hidden;border-right:1px solid #e8e8e8;line-height:32px;position:relative}
.serach-left-pai ul li a{float:left;height:33px;padding:0 20px;color:#666}
.serach-left-pai ul .now a,.serach-left-pai ul .now a:hover{height:33px;border-bottom:none;background:#f7fdfe;color:#1e9eb9;cursor:default}
.serach-left-pai ol{float:right;height:32px;overflow:hidden;padding-right:10px}
.serach-left-pai ol li{float:left;height:100%;overflow:hidden;margin-right:10px;font-size:12px;line-height:32px;color:#999}
.serach-left-pai ol li{float:left;height:100%;overflow:hidden;margin-right:10px;font-size:12px;line-height:32px;color:#999}
.serach-left-pai ol li span{float:left}
.serach-left-xuan{float:left;width:688px;height:24px;padding:16px 20px;margin-top:-1px;border-top:1px solid #e9e9e9;border-bottom:1px solid #f3f3f3;background:#f7fdfe;position:relative}
.serach-left-xuan .xs{float:left;height:24px;margin-right:10px;position:relative}
.serach-left-xuan .xs-a{float:left;height:22px;overflow:hidden;border:1px solid #dcdcdc;font-size:12px;line-height:22px;background:#fff;color:#666}
.serach-left-xuan .xs-a span{float:left;padding:0 6px;background:#f6f6f6;cursor:pointer}
.serach-left-xuan .xs-a i{float:left;padding:0 10px 0 6px;background:url(../images/yyk_serach_xuan.gif) no-repeat right 15px;cursor:pointer}
.serach-left-xuan .xs-ul{display:none;width:97.9%;overflow:hidden;border:1px solid #e7e7e7;box-shadow:0 2px 2px #e4e4e4;font-size:12px;line-height:26px;background:#fff;position:absolute;right:0;top:23px;max-height:263px;overflow-y:auto;z-index:1000}
.serach-left-xuan .xs-ul li{float:left;width:100%;height:26px;overflow:hidden;text-align:left;text-indent:10px;white-space:nowrap;text-overflow:ellipsis}
.serach-left-xuan .xs-ul li a{display:block;color:#666}
.serach-left-list{float:left;width:728px;overflow:hidden}
.serach-left-list li{float:left;width:688px;height:115px;overflow:hidden;padding:20px;margin-top:-1px;border-top:1px dotted #eee}
.serach-left-list li .yy-img{float:left;width:140px;height:105px;margin:5px 15px 0 0}
.serach-left-list li .yy-msg{float:left;width:300px;overflow:hidden;margin-right:0}
.serach-left-list li .yy-msg div{float:left;width:100%;height:30px;overflow:hidden;margin-top:4px;font-size:16px}
.serach-left-list li .yy-msg div cite{float:left;width:18px;height:28px;overflow:hidden;margin-right:8px;font-size:12px;text-align:center;background:url(../images/yyk_serach_loc1.gif) no-repeat;color:#fff;display:none}
.serach-left-list li .yy-msg div a.yy-name{max-width:206px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.serach-left-list li .yy-msg div a{float:left;margin-right:6px}
.serach-left-list li .yy-msg div .a-icon{cursor:default}
.serach-left-list li .yy-msg div i{margin:5px 0;cursor:pointer}
.serach-left-list li .yy-msg p{float:left;width:100%;height:28px;overflow:hidden;font-size:12px;line-height:28px;white-space:nowrap;text-overflow:ellipsis;color:#999}
.serach-left-list li .yy-msg .di{text-indent:18px;background:url(../images/yyk_serach_loc2.gif) no-repeat 0 center}
.serach-left-list li .yy-msg p a{color:#999}
.serach-left-page{float:left;width:688px;overflow:hidden;padding:0 20px}
.serach-left-page .next{float:left;width:100%;overflow:hidden}
.serach-left-page .next a{display:block;width:100%;height:26px;overflow:hidden;border-radius:3px;font-size:12px;line-height:26px;text-align:center;background:#f4f4f4;color:#999}
.serach-left-page .pages{margin-top: 25px;text-align: center;font-size: 16px;margin-bottom: 25px;float: left;}
/* .serach-left-page .pages span{float:left;height:24px;padding:0 8px;margin-right:6px;border:1px solid #1c8297;background:#49a2b7;color:#fff}
.serach-left-page .pages a{float:left;height:24px;padding:0 8px;margin-right:6px;border:1px solid #d7eff4;background:#f2f8fa;color:#666}
.serach-left-page .pages cite{float:left;color:#999}
.serach-left-page .pages form{float:right;height:26px;overflow:hidden;color:#999}
.serach-left-page .pages i{float:left;margin:0 6px}
.serach-left-page .pages .t{width:30px;height:24px;border:1px solid #e9e9e9;font-size:12px;line-height:24px;text-align:center;color:#666}
.serach-left-page .pages .b{width:46px;height:24px;border:1px solid #d7eff4;background:#f2f8fa;color:#666;cursor:pointer} */
.serach-right{float:right;width:250px;position:relative;margin-top:20px}
.serach-right-box2{border-top:1px solid #d8d8d8;margin-top:0}
.serach-right-box{float:left;width:250px;background:#fff}
.serach-right-titles{float:left;width:218px;height:36px;overflow:hidden;padding:0 15px;line-height:36px;border:1px solid #e8e8e8;border-top:none}
.serach-right-titles h3{float:left;font-weight:400;color:#1e9eb9}
.serach-right-titles h3{float:left;font-weight:400;color:#1e9eb9}
.serach-right-cons{width:248px;overflow:hidden;border:1px solid #e8e8e8;border-top:none}
.serach-right-box .ks-list{overflow:hidden;padding:10px 15px}
.serach-right-box .ks-list li{float:left;width:100%;height:30px;overflow:hidden;line-height:30px;white-space:nowrap;text-overflow:ellipsis}
.icons{float:left;width:14px;height:14px;overflow:hidden;background:url(../images/yyk_icons.gif) no-repeat}
.icon1{background-position:0 0}
.icon2{background-position:-14px 0}
.icon3{background-position:-28px 0}
.serach-left-pai ol li i{margin:9px 6px 0 0}
.serach-left-list li table td{font-size:12px;line-height:24px;color:#999;text-align:left}
.serach-left-list li table td .i2{color:#ed9446;margin-right:6px}
.serach-left-list li table td .i4{color:#89b783;margin-right:6px}
.serach-left-list li .as{float:right;width:100px;height:88px;overflow:hidden;padding-top:12px}
.serach-left-list li .as .a1{background:#e7f6f9;color:#1e9eb9}
.serach-left-list li .as .a2{background:#fff6ef;color:#ff7800}
.serach-left-list li .as a{float:left;width:80px;height:28px;overflow:hidden;margin:10px 0 0 10px;border-radius:3px;line-height:28px;text-align:center}

/*医院详情主页*/
.wid1000{width:1000px;margin:0 auto;overflow:hidden;padding-top:22px}
.jy_hspt_add{color:#666;line-height:20px;margin-bottom:15px}
.jy_hspt_add a:link,.jy_hspt_add a:visited{color:#666}
.jy_hspt_intro{border:1px solid #e5e5e5;background:#fff;border-bottom:none;position:relative;height:103px}
.jy_hspt_intro_m{padding:17px 19px 18px 30px}
.jy_hspt_intro_m .l{float:left}
.jy_hspt_intro_m h1{color:#333;font-size:22px;margin-bottom:13px}
.jy_hspt_intro_m span{margin-left:22px}
.jy_hspt_intro_m .l span i{display:inline-block;color:#fff;line-height:20px;height:20px;border-radius:3px;font-size:12px;text-align:center;margin-right:8px;padding:0 4px;font-weight:400}
.jy_hspt_intro_m span .pink_link{background:#f49379}
.jy_hspt_intro_m span .green_link{background:#63c2af}
.jy_hspt_intro_m span .blue_link{background:#5cb4c7}
.jy_hspt_intro_m h2{color:#999;font-size:14px;font-weight:400}
.jy_hspt_intro_m .r{float:right;padding-top:5px}
.jy_hspt_intro .btn{position:absolute;top:25px;right:21px;line-height:29px}
.jy_hspt_intro .btn a.btn-fav{background-position:right 0;color:#63aa25;position:relative}
.jy_hspt_intro .btn a{margin:0 0 0 40px;display:inline-block;vertical-align:top;padding:0 16px 0 0;transition:none}
.jy_hspt_intro .btn a,.jy_hspt_intro .btn a b{background-image:url(../images/btn.png);background-repeat:no-repeat}
.jy_hspt_intro .btn a b{position:absolute;width:34px;height:29px;top:0;left:-34px}
.jy_hspt_intro .btn a.btn-fav b{background-position:0 0}
.jy_hspt_intro .btn a.btn-fav i{position:absolute;top:-15px;width:30px;text-align:center;left:50%;margin:0 0 0 -15px;font-style:normal;display:none}
.jy_hspt_intro .btn a.btn-att{background-position:right -31px;color:#1e9eb9;width:56px;text-align:center;padding:0 10px 0 0}
.jy_hspt_intro .btn a{margin:0 0 0 40px;display:inline-block;vertical-align:top;position:relative;transition:none}
.jy_hspt_intro .btn a,.jy_hspt_intro .btn a b{background-image:url(../images/btn.png);background-repeat:no-repeat}
.jy_hspt_intro .btn a.btn-att b{background-position:0 -31px}
.jy_hspt_intro .btn span{margin-left:0}
.jy_hspt_intro .btn a.btn-att .att-ed{display:none}
.jy_hspt_intro .btn span{margin-left:0}
.jy_hspt_intro .edit{position:absolute;top:60px;right:21px;padding:0 0 0 18px;background-position:0 -87px;font-size:12px;margin-top:8px}
.edit{background:url(../images/doc.png) no-repeat}
.jy_hspt_intro .edit a{color:#999}
.keshi-menu{background:#fff url(../images/hos-nav.gif) repeat scroll 0 0;overflow:visible;width:1000px;height:36px;margin-top:-1px;z-index:100}
.keshi-menu ul{width:100%;height:36px}
.keshi-menu li{float:left; width:25.08%;height:35px;margin-right:-1px;border-bottom:1px solid #1e9eb9}
.keshi-menu li a{height:33px;padding:0 20px;position:relative;width:auto!important;font-size:14px}
.keshi-menu li a{display:block;width:122px;border:1px solid #ececec;border-bottom:none;line-height:33px;text-align:center;background:#eff8fa;transition:all .5s ease 0s}
.keshi-menu li a:hover{border-color:#5eb9cd;text-decoration:none;background:#5eb9cd;color:#fff;position:relative;z-index:1}
.keshi-menu li:first-child a{padding:0 30px}
.keshi-menu .orange_link{color:#f60;background:url(../images/erweima_07.png) 10px 9px no-repeat #fde9ca;padding-left:32px;font-weight:700}
.jy_hspt_main{float:left;width:1000px}
.jy_hspt_main_l{width:730px;float:left}
.hspt_left_p1{background:#fff;padding:19px;border:1px solid #e5e5e5;margin-bottom:20px;margin-top:20px; height: 90px;}
.hspt_infor{padding:0 5px}
.hspt_infor .l{width:120px}
.hspt_infor .l img{width:120px; height:87px; overflow:hidden;}
.hspt_infor .r{width:540px}
.hspt_infor .r table{width:100%;empty-cells:show}
.hspt_infor .r th{color:#666;font-size:14px;line-height:30px}
.hspt_infor .r td{color:#333;line-height:30px;font-size:14px}
.hspt_infor .r td{color:#333;line-height:30px;font-size:14px}
.hspt_infor .r td a:link,.hspt_infor .r td a:visited{color:#999;white-space:nowrap}
.xinxi{width:680px;overflow:hidden}
.xinxi2{font-size:12px;margin-top:20px;padding-top:30px;border:none!important;border-top:1px dotted #c8c8c8!important}
.xinxi2{width:678px;padding-top:10px;border:1px solid #d9e6eb;border-top:none}
.xinxi2 ul{padding:0 9px 10px}
.xinxi ul{width:660px;overflow:hidden;margin-top:10px;padding:0 10px 10px}
.xinxi ul li{float:left;width:330px;height:33px;overflow:hidden;color:#666}
.xinxi ul li strong{float:left;width:64px;height:33px;overflow:hidden;font-weight:400;text-align:right}
.xinxi ul li .is{float:left;width:186px;height:12px;margin:1px 0 0 10px;display:inline;font-size:0;background:url(../images/bg_titles.jpg) no-repeat -769px -118px;position:relative}
.jy_hspt_main_l .xinxi ul li .is{background:#eff8fa}
.jy_hspt_main_l .xinxi ul .x1 .is .i1,.jy_hspt_main_l .xinxi ul .x2 .is .i1,.jy_hspt_main_l .xinxi ul .x3 .is .i1,.jy_hspt_main_l .xinxi ul .x4 .is .i1{background:#79bedf}
.xinxi ul li .is .i3{height:13px;font-size:12px;background:0 0;color:#8eb7c9;top:13px}
.xinxi ul li .is i{display:block;height:12px;background:url(../images/bg_datas.png) repeat-x;position:absolute;left:0;top:0}
.xinxi ul li .is .i1{z-index:1}
.xinxi ul li .is .i2{z-index:2}
.xinxi ul li .is .i3{height:13px;font-size:12px;background:0 0;color:#8eb7c9;top:13px}
.xinxi ul li .is .i3 span{white-space:nowrap;position:absolute;right:-7px;top:0;cursor:default}
.hspt_left_p2{border:1px solid #e4e4e4;border-top:none;margin-bottom:20px;background:#fff}
.hspt_left_t{height:42px;line-height:42px;font-size:22px;color:#1e9eb9;padding-left:18px;border-top:2px solid #1e9eb9;background:#f7fdfe;border-bottom:1px solid #f3f3f3}
.prfs_recom{margin:20px;margin-right:5px}
.prfs_recom h2{color:#333;font-size:18px}
.prfs_recom h2 i{color:#999;font-style:normal;text-align:center;width:59px;background:#efefef;border-radius:5px;font-size:12px;height:20px;line-height:20px;display:inline-block;margin-right:9px}
.prfs_recom h2 span{color:#666;margin-left:10px;font-size:12px}
.prfs_recom p{color:#666;font-size:14px;padding:4px 0 0}
.prfs_recom p span{color:#999}
.prfs_recom p a:link,.prfs_recom p a:visited{color:#999}
.find_prfs{margin:0 20px;padding:20px 0 0}
.tablist{font-size:14px;border-bottom:1px solid #f3f3f3}
.tab{float:left;margin-left:-1px;margin-bottom:-1px}
.tab_content li{padding:10px 0 20px}
.find_prfs_table{width:100%;table-layout:fixed}
.find_prfs_table th{width:136px;text-align:left;font-size:14px;color:#333;height:36px}
.find_prfs_table th a{display:inline-block;vertical-align:middle;max-width:96px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.find_prfs_table td{font-size:14px;line-height:32px}
.find_prfs_table td a:link,.find_prfs_table td a:visited{color:#666}
.tab_a{display:block;width:136px;height:32px;line-height:32px;text-align:center;background:#f9f9f9;text-decoration:none;border:1px solid #f3f3f3}
.tab_on,.tab_on:hover{font-weight:700;background-color:#fff;color:#1e9eb9!important;border-bottom:1px solid #fff}
.hspt_left_p3{border:1px solid #e4e4e4;border-top:none;margin-bottom:20px;background:#fff}
.hspt_left_t{height:42px;line-height:42px;font-size:22px;color:#1e9eb9;padding-left:18px;border-top:2px solid #1e9eb9;background:#f7fdfe;border-bottom:1px solid #f3f3f3}
.hspt_left_t span{color:#666;font-size:12px;margin-left:19px}
.hspt_left_t span i{color:#f90;font-style:normal}
.sections_list_t{margin:0 20px;padding:16px 0 0;border-bottom:1px dotted #c8c8c8}
.sections_list_t p{line-height:20px;font-size:14px;padding-bottom:16px}
.sections_list_t .title1 i{color:#999;font-style:normal;text-align:center;width:59px;background:#efefef;border-radius:5px;font-size:12px;height:20px;line-height:20px;display:inline-block;margin-right:9px}
.sections_list_t .title1 span{color:#999;background:#fffbfa;border:1px solid #ffd6c2;border-radius:3px;padding:0 5px;margin:0 10px;font-size:12px}
.sections_list_m{margin:0 20px 25px}
.sections_list_m li{zoom:1}
.sections_list_m li{padding:10px 0;border-bottom:1px dotted #c8c8c8}
.sections_th{width:60px;font-size:14px;color:#333;line-height:30px}
.sections_td{font-size:14px;line-height:30px;float:left;width:625px}
.sections_td a:link,.sections_td a:visited{color:#666;white-space:nowrap;display:inline-block;vertical-align:top;width:152px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.hspt_r_ad,.jy_hspt_main .doc-box{margin:20px 0}
.doc-box{margin:20px 0 0;border-top:#1e9eb9 2px solid;background-color:#fff}
.doc-box-con{border:#e4e4e4 1px solid;border-width:0 1px 1px}
.doc-tit{padding:0 10px 0 20px;background-color:#f7fdfe;border-bottom:#e4e4e4 1px solid}
.clearfix{zoom:1}
.doc-tit h3{color:#1e9eb9;font-weight:400;font-size:22px;float:left;line-height:2}
.doc-cm-filter{padding:26px 20px 16px;line-height:25px;color:#666}
.doc-cm-filter .tit{float:left;width:88px}
.doc-cm-filter .tag-hide{height:35px;overflow:hidden}
.doc-cm-filter .tag{float:left;width:540px}
.doc-cm-filter .tag li{float:left;padding:0 10px 10px 0}
.doc-cm-filter .tag li a.now,.doc-cm-filter .tag li a:hover{background-color:#1e9eb9;color:#fff!important}
.doc-cm-filter .tag li a.now i,.doc-cm-filter .tag li a:hover i{color:#fff}
.doc-cm-list{margin:0 20px 0}
.doc-cm-list .item{color:#666;padding:0 0 30px}
.doc-cm-list .item .tit{background-color:#f7f7f7;line-height:30px;font-size:12px}
.doc-cm-list .item .tit span{display:inline-block;vertical-align:top;margin:0 0 0 8px;padding:0;width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.doc-cm-list .item .tit i{color:#999}
.doc-cm-list .item .des{line-height:26px;padding:10px 0 0}
.doc-cm-list .item .info{padding:10px 0 0;text-align:right;font-size:12px;color:#999}
.doc-cm-list .item .info a.fav{margin:0 0 0 20px;display:inline-block;vertical-align:top;padding:0 0 0 20px;color:#999;background-position:0 -210px}
.doc-cm-list .item .info span{margin:0 0 0 20px;display:inline-block;vertical-align:top}
.jy_hspt_main_l .serach-left-page{padding-bottom:20px}
.hspt_r_search{padding:13px;border:1px solid #e5e5e5;background:#fff;margin:20px 0}
.doc-cm-filter .tag li a{display:block;background-color:#eee;padding:0 8px;border-radius:4px;color:#1e9eb9;white-space:nowrap}
.find_prfs .next a{background:#f4f4f4;border-radius:3px;color:#999;display:block;font-size:12px;height:26px;line-height:26px;overflow:hidden;text-align:center;width:100%;margin-top:10px}
.jy_hspt_main_r{width:250px;float:right}
.hspt_r_search{padding:13px;border:1px solid #e5e5e5;background:#fff;margin:20px 0}
.jy_hspt_main_r h3{color:#1e9eb9;font-size:18px;padding-bottom:12px;font-weight:400}
.hspt_r_searchbar{width:222px;background:#1e9eb9;height:29px;border:1px solid #1e9eb9;border-top-right-radius:3px;border-bottom-right-radius:3px}
.hspt_r_searchbar .r_search_input{background:#fff;border:none;width:158px;float:left;height:29px;line-height:29px;color:#999;padding:0 0 0 6px;font-size:12px;font-family:Microsoft YaHei}
.jy_hspt_main_r .hspt_r_searchbar .r_search_btn{width:58px}
.hspt_r_searchbar .r_search_btn{width:50px;line-height:29px;height:29px;color:#fff;font-size:14px;border:none;text-align:center;background:0 0;font-family:Microsoft YaHei;cursor:pointer}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}
.hspt_r_news{margin-bottom:2px;margin-top: 20px;padding:12px;border:1px solid #e5e5e5;background:#fff;position:relative}
.hspt_r_news a{ display:block;}
.hspt_r_news p{ width:30px; height:20px; text-align:center; line-height:20px; background:#dedede; position: absolute; right: 8px; top: 12px; color: #fff; font-size: 12px; opacity: 0.8;}
.jy_hspt_main_r h3{color:#1e9eb9;font-size:18px;padding-bottom:12px;font-weight:400}
.hspt_r_news li{line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.hspt_r_news li a:link,.hspt_r_news li a:visited{background:url(../images/list_style1.jpg) left no-repeat;padding-left:7px;font-size:14px;color:#333}
.hspt_r_more{padding:5px 0 0}
.hspt_r_more a{display:block;text-align:center;color:#f60;background-color:#fff3e3;line-height:32px;border-radius:4px;text-decoration:none;transition:all .15s}
.hspt_rbox{border:1px solid #e5e5e5;margin-bottom:20px;background:#fff;margin-top: 20px;}
.hspt_rbox_r{float:right;line-height:27px;font-size:12px;padding:12px 12px 0 0}
.hspt_rbox_r a{color:#999}
.hspt_rbox h3{padding:12px 12px 0;margin:0}
.jy_hspt_main_r h3{color:#1e9eb9;font-size:18px;padding-bottom:12px;font-weight:400}
.hspt_r_rel li{padding:10px 15px;border-bottom:1px dotted #e8e8e8;line-height:2}
.hspt_r_rel p{font-size:12px;color:#666}

/*详细介绍*/
.hos-intro{border:#e4e4e4 1px solid;background-color:#fff;padding:20px}
.hos-intro .tab{border-bottom:#e4e4e4 1px solid;height:38px;font-size:16px;color:#666}
.hos-intro .tab span{margin:0 30px 0 0;padding:2px 8px 14px;cursor:pointer;display:inline-block;vertical-align:top}
.hos-intro .tab span.now{border-bottom:#1e9eb9 2px solid;color:#1e9eb9;cursor:default}
.hos-intro-sur .sur-tag1 li{float:left;font-size:14px;text-align:center;margin:22px 20px 0 8px;color:#666;line-height:2;background:url(../images/tab.gif);border-radius:3px;width:103px;height:60px;color:#307d9f}
.hos-intro-sur .sur-tag1 li b{display:inline-block;vertical-align:top;line-height:1.5;padding:19px 4px 0;text-align:center;color:#307d9f}
.hos-intro-sur .sur-tag1 li.small b,.hos-intro-sur .sur-tag2 li.small b{font-size:12px;height:36px;overflow:hidden;padding:12px 10px 0}
.hos-intro-sur .sur-tag2 li{float:left;font-size:14px;text-align:center;margin:22px 20px 0 8px;color:#666;line-height:2;background:url(../images/tab.gif) 0 -82px;border-radius:3px;width:103px;height:60px;color:#307d9f}
.hos-intro-sur .sur-tag2 li b{display:inline-block;vertical-align:top;line-height:1.5;padding:19px 4px 0;text-align:center;color:#118857}
.hos-intro-sur .sur-data{margin:20px 0 0;border-top:#c8c8c8 1px dotted;line-height:26px;padding:20px 0 0}
.hos-intro-sur .sur-data li{float:left;white-space:nowrap;padding:0 30px 0 5px}
.hos-intro-sur .sur-data li i{color:#666}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:'.'}
.hos-intro-sur .sur-info{margin:20px 0 0;border-top:#c8c8c8 1px dotted;line-height:26px;padding:20px 0 0}
.hos-intro-sur .sur-info dt{float:left;width:60px;padding:0 0 0 5px}
.hos-intro-sur .sur-info dd{float:left;width:618px;color:#666}
.hos-intro-sur .sur-info p span{display:inline-block;vertical-align:top;margin:0 25px 0 0}
.hos-intro-sur .sur-info2{line-height:26px;}
.hos-intro-sur .sur-info2 dt{padding:0 5px}
.hos-intro-sur .sur-info2 dd{line-height:26px;text-indent: 2rem;}
.hos-intro .con{padding:0 0 10px 0}
.hos-intro-news{}
.hos-intro-news ul{padding:10px 0 22px}
.hos-intro-news li{border-bottom:#c8c8c8 1px dotted;padding:16px 5px 20px}
.hos-intro-news .cap{line-height:24px}
.hos-intro-news .cap .date{float:right;color:#999;font-size:12px;text-align:right;width:25%}
.hos-intro-news .des{color:#666;font-size:12px;line-height:2;padding:8px 0 0}
.keshi-left-pages{width:100%;height:26px;overflow:hidden;padding-bottom:30px;text-align:center;font-size:0}
.keshi-left-pages a,.keshi-left-pages span{display:inline-block;height:24px;overflow:hidden;padding:0 8px;border:1px solid #d7eff4;line-height:24px;background:#f2f8fa;color:#666;font-size:12px;margin:0 3px}
.keshi-left-pages a:hover,.keshi-left-pages span{color:#fff!important}
.keshi-left-pages a:hover,.keshi-left-pages span{border-color:#1c8297;text-decoration:none;background:#49a2b7;color:#fff}
.keshi-left-pages a,.keshi-left-pages span{display:inline-block;height:24px;overflow:hidden;padding:0 8px;border:1px solid #d7eff4;line-height:24px;background:#f2f8fa;color:#666;font-size:12px;margin:0 3px}


/*专家推荐*/
.keshi-exp-filter{border-bottom:#c8c8c8 1px dotted;margin:0 24px;font-size:12px}
.keshi-exp-filter:last-child{border-bottom:none}
.keshi-exp-filter .cap{float:left;color:#666;width:64px;line-height:24px;padding:16px 0 0}
.keshi-exp-filter .con{float:left;width:800px;padding:6px 0 16px}
.keshi-exp-tag li{float:left;padding:10px 5px 0;line-height:24px}
.keshi-exp-tag a{display:block;padding:0 10px;border-radius:3px;white-space:nowrap}
.keshi-exp{float:left;width:1000px}
.keshi-exp-box{margin:20px 0 0;border:#e4e4e4 1px solid;background:#fff}
.keshi-exp-list .item{border-top:#f0f0f0 1px solid;padding:24px 0}
.keshi-exp-list .item:first-child{border-top:none}
.keshi-exp-list .item-td{float:left;height:100px;border-right:#c8c8c8 1px dotted;font-size:12px;line-height:2}
.keshi-exp-list .item-td1{width:292px}



.keshi-exp-list .item-td1 .pic{float:left;width:80px;padding:0 0 0 0; margin-left:60px;}
.keshi-exp-list .item-td1 .pic img{width:80px;height:100px}
.keshi-exp-list .item-td1 dl{float:left;padding:0 16px;width:115px}


.keshi-exp-list .item-td1 dt{padding:0 0 6px}
.keshi-exp-list .item-td1 dt a{font-size:18px;line-height:26px;display:inline-block;vertical-align:top}
.keshi-exp-list .item-td1 dd{color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.keshi-exp-list .item-td2{width: 490px;}
.keshi-exp-list .item-td2 p{color:#666;padding:0 30px;height:100px;overflow:hidden}
.keshi-exp-list .item-td2 b{color:#333}
.keshi-exp-list .item-td3{width:180px}
.keshi-exp-list .item-td3 ul{padding:0 0 0 30px;color:#999}
.keshi-exp-list .item-td3 .color-blue{color:#61a3b1}
.keshi-exp-list .item-td3 .color-orange{color:#ed9446}
.keshi-exp-list .item-td3 .color-green{color:#89b783}
.keshi-exp-list .item-td4{border:none;width:178px}
.keshi-exp-list .item-td4 .btn{text-align:center;padding:30px 0 0;line-height:38px;color:#666}
.keshi-exp-list .item-td4 .btn2{padding:8px 0 0}
.keshi-exp .serach-left-page{float:none;width:100%;padding:0}

.doctor_top{ height: 42px; line-height: 42px; font-size: 22px; color: #1e9eb9; padding-left: 18px; border-top: 2px solid #1e9eb9; background: #f7fdfe; border-bottom: 1px solid #f3f3f3;}
.doctor_top a{float: right; font-size: 14px; margin-right: 5px;}
	
.doctor_top1{ height: 42px; line-height: 42px; font-size: 22px; color: #1e9eb9; padding-left: 18px; border-top: 2px solid #1e9eb9; border-left: 1px solid #e4e4e4; border-right: 1px olid #e4e4e4; background: #f7fdfe; border-bottom: 1px solid #f3f3f3;}
.doctor_top1 a{float: right; font-size: 14px; margin-right: 5px;}
/* 广告位 */
.adverti_1{	margin-top: 10px; width: 1000px; height: auto; position:relative;}
.adverti_1 a{ height:70px; display:block;}
.adverti_1 img{ width: 1000px;	height: 70px;}
.adverti_1 p{ width:30px; height:20px; text-align:center; line-height:20px; background:#dedede; position: absolute; right: 0; top: 3px; color: #fff; font-size: 12px; opacity: 0.8;}
.adverti_1 em{width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background: #e8e8e8;
    position: absolute;
    right: 32px;
    top: 3px;
    color: #3e3a3a;
    font-size: 12px;
    opacity: 0.8;}

/*hos_env*/
.hos_env{ width:998px; margin: 0 auto; margin-top: 10px; border: 1px #ddd solid;}
.hos_env dl{ width:100%;}
.hos_env dt{ width:930px; height:48px; padding-left: 45px; padding-right: 23px; border-bottom: 1px #ddd solid;}
.hos_env dt a{ font-size: 16px;color: #ff6800; line-height: 48px; }
.hos_env dt p{ float: left; display: block;}
.hos_env dt span{ margin-right: 22px; color: #ff6800; font-size: 12px; float: right;}
.hos_env dd{ width:96%; padding:2%;}
.hos_env dd img{ width:100%;height:246px;}

/*医院友情链接*/
.hos_link{ width:998px; margin: 0 auto; margin-top: 10px; border: 1px #ddd solid;}
.hos_link dl{ width:100%;}
.hos_link dt{ width:930px; height:48px; padding-left: 45px; padding-right: 23px; border-bottom: 1px #ddd solid;}
.hos_link dt a{ font-size: 16px;color: #ff6800; line-height: 48px; }
.hos_link dt p{ float: left; display: block;}
.hos_link dt span{ margin-right: 22px; color: #ff6800; font-size: 12px; float: right;}
.hos_link dd{ width:96%; padding:2%;}
.hos_link dd ul{ width:100%;}
.hos_link dd li{ width:13%; height:40px; float:left; margin-left:1.2%;}
.hos_link dd li a{ color: #808080; height:40px; line-height:40px; overflow:hidden; font-size:14px; display:block;}


