﻿/*---------ҳ begins-------------*/
*{ padding:0; margin:0;font-family:"微软雅黑"}
body{ padding:0px; margin:0px auto; font-size:12px; line-height:18px; font-family:"微软雅黑";width: 100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );zoom:1; /*overflow:-Scroll;overflow-x:hidden*/ background:#f5f7f7  }
ul,li,form, dl,dt, dd, div { padding: 0px; margin: 0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
font,select,input,em{ font-size:12px; font-style:normal; }
ul{ list-style-type: none; }
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); font-family:"微软雅黑" }
a:focus {outline:none;-moz-outline:none;}
/*a:hover{ color:#fe0000; text-decoration:none;}*/
.clear{ clear:both; overflow:hidden; height:0px;}
.Green{ color:#008b4a;}
h1{ font-weight:normal}
.kuang{ margin:0 auto; width:1200px;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }  
/*---------ҳ end-------------*/

.dibulink{ border:1px solid #e2e4e4; margin-top:25px; height:59px; background:#fff}
		.frilinkdibu{ /*overflow:hidden;*/ margin-top:-40px; }
		.frilinkdibu .hd{ position:relative  }
		.frilinkdibu .hd .next{ position:absolute; z-index:9999; height:59px; display:block; cursor:pointer;border-left:1px solid #e2e4e4;border-right:1px solid #e2e4e4; width:35px; background:url(../images/linkl.jpg) center center no-repeat; left:130px; top:-5px}
		.frilinkdibu .hd .prev{ position:absolute; z-index:9999; height:59px; display:block; cursor:pointer;border-left:1px solid #e2e4e4; width:35px; background:url(../images/linkr.jpg) center center no-repeat; right:0; top:-5px}
		.frilinkdibu .bd{ padding-left:183px ; overflow:hidden; width:970px;  }
		.frilinkdibu .bd ul{ overflow:hidden; zoom:1; }
		.frilinkdibu .bd ul li{ float:left; margin-right:10px;width:185px; _display:inline; overflow:hidden; text-align:center;  }
		.frilinkdibu .bd ul li .pic{ text-align:center; }
		.frilinkdibu .bd ul li .pic img{ width:185px; height:47px; display:block;   }
.dibulink .intitle{ line-height:59px;}

/*右侧*/
.asid_share{position:fixed;width:80px;bottom:15%;right:0;z-index:890;}
*html #asid_share{position:absolute;top:expression(documentElement.scrollTop + "px");margin:300px 0 0 0;}
.asid_share .asid_share_box{width:100%;margin-bottom:1px;text-align:center;}
.asid_share .asid_share_box a{display:block;height:70px;padding-top:0;}
.asid_share .red_bag{background:url(../images/r1.jpg) no-repeat;text-decoration:none;}
#bb2.asid_share_box.relative.red_bag{background:url(../images/r2.jpg) no-repeat;text-decoration:none;}
#bb3.asid_share_box.relative.red_bag{background:url(../images/r3.jpg) no-repeat;text-decoration:none;}
#bb4.asid_share_box.relative.red_bag{background:url(../images/r4.jpg) no-repeat;text-decoration:none;}
.asid_share .asid_sha_layer{border:1px solid #ccc;background:#fff;position:absolute;right:47px;bottom:-44px;}
.sweep_img{padding:10px;}
.asid_share_box .asid_help_list li{line-height:26px;height:26px;background:url(../images/dian.png) no-repeat 6px 12px;}
.asid_share_box .asid_help_list li a{line-height:26px;height:26px;padding:0 0 0 14px;text-align:left;}
.asid_help_list li a:hover{color:#fff;}
.asid_share_triangle{width:12px;height:40px;position:absolute;right:45px;bottom:-12px;z-index:100;}
.border_sj,.con_sj{display:block;width:18px;height:28px;font-size:18px;overflow:hidden;font-family: SimSun;}
.border_sj{color:#ccc;font-style:normal;}
.con_sj{color:white;margin:-14px -2px 0 0;margin:-28px 0 0 -2px;}

/*---------头部-------------*/
.topdiv{ background:url(../images/topbj.jpg) center top no-repeat; height:118px;}
.top{ height:118px; position:relative}
.top .logo{ position:absolute; left:0; top:26px; background:url(../images/logo.png) no-repeat; display:block; width:380px; height:76px;}
.top .soso{ background:url(../images/soso.png) no-repeat; width:268px; height:29px; right:0; position:absolute; top:59px;}
.top .soso #toptxtSearch{ color:#000; float:left; height:29px; line-height:29px; border:0; background:none; margin-left:31px; width:194px;}
.top .soso .search_bt{ float:right; width:29px; height:29px; border:0; background: no-repeat; cursor:pointer}
.top .renxian{color: #000000;font-size: 20px; height:29px; line-height:29px; position:absolute; top:59px; right:282px; padding-left:20px; background:url(../images/dh.png) left center no-repeat;} 
.top .renxian span{ color:#f08200; font-size:16px; line-height:20px; float:right; margin-top:-5px;}
.top .home{ text-align:right; height:50px; line-height:50px; color:#000}
.top .home a{color:#000; padding:0 10px;}
.navdiv{ background:#00b2b2; height:52px;}
.nav ul li{ float:left; width:92px; background:url(../images/libj.png) right center no-repeat; height:52px; line-height:52px; text-align:center;}
.nav ul li #aa{ color:#fff; font-size:16px; display:block;}
.nav ul li#nav12{ background:none}

/*---------首页-------------*/
	.fullSlide{ min-width:1200px; position:relative;  height:329px; overflow:hidden;   }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important; }
	.fullSlide .bd li{ width:100% !important;  height:329px; }
	.fullSlide .bd li .siteWidth{ width:100%; position:relative;  margin:0 auto;  height:329px;  }
	.fullSlide .bd li a{ position:absolute; width:100%; height:329px; display:block; z-index:1;;   }
	.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
	.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
	_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;
	}
	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
		line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
	}
	.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
.inmain1{ padding-top:38px;}
.boder_t_d{ border-bottom:1px solid #e2e4e4; border-top:1px solid #e2e4e4}
.inmain1_l{ float:left; width:355px; height:318px; background:#fff; overflow:hidden}
.inmain1_c{ float:left; width:459px; margin-left:20px; height:318px; background:#fff; overflow:hidden}
.inmain1_r{ float:right; width:355px; height:318px; background:#fff; overflow:hidden}
.intitle{ height:45px; line-height:45px; background:url(../images/lx.jpg) top left no-repeat; color:#141414; font-size:18px; padding-left:13px;}
.intitle a{ float:right; color: #141414; margin-right:13px;font-size: 16px;}
.intitle a span{font-family: "宋体";}

.focusBox { padding-top:8px; position: relative; width: 329px; margin:0 auto; }
	.focusBox .pic img { width: 329px; height: 217px; display: block; }
	.focusBox .txt { position: absolute; bottom: -37px; background:#f5f7f7; width: 329px; z-index:9999; overflow:hidden; height:37px; }
	.focusBox .txt li{ height:37px; line-height:37px; position:absolute; bottom:-0;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; color:#000; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 99999; bottom: -27px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 13px; height: 18px; background:#00b1b2; line-height: 18px; overflow: hidden; text-align: center; margin-right: 3px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f08200;  }
	.inmain1_r ul { padding:3px 10px 0 10px;}
.inmain1_r ul li{ background:url(../images/ggico.jpg) left center no-repeat; height:26px; line-height:26px; padding-left:51px;}
.inmain1_r ul li a{ color:#000; font-size:14px;}.inmain1_r ul li a:hover{ text-decoration:underline}
.inmain1_r ul li span{ float:right; color:#000}
.inmain1_r ul li img{ margin-left:10px;}

.notice {  overflow: hidden; }
	.notice .tab-hd { height:47px; background:url(../images/tab1.jpg) 97px 18px no-repeat }
	.notice .tab-hd ul {  }
	.notice .tab-hd li{ float:left; height:47px; line-height:47px; width:97px; text-align:center; cursor:pointer; color:#000; font-size:18px; }
	.notice .tab-hd li.on{ background:url(../images/lx.jpg) top no-repeat; color:#141414}
	.notice .tab-bd { padding:0 15px; padding-top:8px;  }.notice .tab-bd .tab-pal{ position:relative}
	.notice .tab-bd .tab-pal .more{ position:absolute;top:-45px; right:0;color: #141414;font-size: 16px;}
	.notice .tab-bd .tab-pal .more span{font-family: "宋体";}
	.notice .tab-bd ul{ overflow:hidden; zoom:1; }
	.notice .tab-bd ul li{ background:url(../images/innewico.jpg) 0 13px no-repeat; padding-left:10px; height:26px; line-height:26px;}
.notice .tab-bd li a{ color:#000; font-size:14px;}.notice .tab-bd ul li span{ color:#000; float:right}
.notice .tab-bd li a:hover{ text-decoration:underline}.notice .tab-bd li img{ margin-left:10px;}
.notice .tab-bd li.li1{ padding:0; height:114px; border-bottom:1px dashed #d7d7d7; margin-bottom:10px; background:none;}
.notice .tab-bd li.li1 img{ width:114px; height:81px; float:left; border:1px solid #d7d7d7; padding:5px; margin-left:0; margin-right:15px;}
.notice .tab-bd li.li1  h1 a{ color:#f08200; font-size:16px;}.notice .tab-bd li.li1  h1 a:hover{ text-decoration:none}
.notice .tab-bd li.li1 .info{ padding-top:5px; line-height:24px; color:#000}.notice .tab-bd li.li1 .info a{color:#f08200;}

.notice1 { }
	.notice1 .tab-hd { height:25px; margin-top:-35px; }
	.notice1 .tab-hd ul { padding-left:123px; }
	.notice1 .tab-hd li{ float: left; cursor:pointer; background:url(../images/yuan2.png) no-repeat;text-align:center; line-height:25px;  width:76px; height:25px; color:#4b4b4b; font-size:18px; margin-right:10px; }
	.notice1 .tab-hd li.on{ color:#fff; background:url(../images/yuan1.png) no-repeat; }
	.notice1 .tab-bd { padding-top:17px;  }
	.notice1 .tab-bd .tab-pal{ padding:0 12px; position:relative}
	.notice1 .tab-bd .ul1{ display:block; padding-bottom:15px; border-bottom:1px dashed #d7d7d7 }
	.notice1 .tab-bd .ul1 li{ text-indent:52px; float:left; margin-right:15px; margin-bottom:10px; width:157px; height:41px; line-height:41px; background:url(../images/1ico.png) 20px center #00b1b2 no-repeat; }
	.notice1 .tab-bd .ul1 li.li2{background:url(../images/2ico.png) 20px center #00b1b2 no-repeat;}
		.notice1 .tab-bd .ul1 li.li3{background:url(../images/3ico.png) 20px center #00b1b2 no-repeat;}
			.notice1 .tab-bd .ul1 li.li4{background:url(../images/1ico.png) 20px center #00b1b2 no-repeat;}
	.notice1 .tab-bd .ul1 li a{ color:#fff; font-size:14px;}
	.notice1 .tab-bd .ul2 li{ float:left; width:33%; margin-bottom:10px; background:url(../images/yuan3.jpg) center center no-repeat; height:30px; line-height:30px; text-align:center}
	.notice1 .tab-bd .ul2 li a{ color:#000; font-size:14px;}
	.notice1 .tab-bd .ul2 { padding-top:20px;}
		.notice1 .tab-bd .tab-pal .more{ position:absolute; background:url(../images/more.png); height:18px; width:18px; top:-40px; right:12px;}
		
	.outBox{   }
		.outBox .hd{ height:25px; margin-top:-35px;   }
		.outBox .hd ul{ padding-left:95px; margin-right: -5px; }
		.outBox .hd ul li{float: left; cursor:pointer; background:url(../images/yuan2.png) no-repeat;text-align:center; line-height:25px;  width:94px; height:25px; color:#4b4b4b; font-size:14px; margin-right: 5px;  }
		.outBox .hd ul li.on{  color:#fff; background:url(../images/yuan1.png) no-repeat; }
		.inBox{  }
		.inBox .inHd{  padding:0 12px; position:relative; margin-top:17px }
		.inBox .inHd ul{  display:block; padding-bottom:15px; border-bottom:1px dashed #d7d7d7 }
		.inBox .inHd ul li{/*text-indent:52px;*/ float:left; margin-right:15px; margin-bottom:10px; width:157px; height:41px; line-height:41px; background: #00b1b2 no-repeat; color:#fff; font-size:14px; cursor:pointer;  }
		/*.inBox .inHd ul li.on{ background:#ccc; color:#fff;  }*/
		.inBox .inBd ul{ padding-top:20px  }
		.inBox .inBd li{  float:left; width:33%; margin-bottom:10px; background:url(../images/yuan3.jpg) center center no-repeat; height:30px; line-height:30px; text-align:center }
	.inBox .inBd li a{color:#000; font-size:14px;}
    .inBox .inHd li .item{ padding:0 20px;}
    .inBox .inHd li img{ vertical-align:middle; padding-right:8px;}

	
.inmain2{ margin-top:20px;}.inmain2_r ul{ padding-top:7px; padding-left:13px;}
.inmain2_l{ overflow:hidden; float:left; width:355px; height:319px; background:#fff}
.inmain2_r{ float:right; width:824px;height:319px; overflow:hidden; background:#fff}
.inmain2_r ul li{ text-align:center;  float:left; width:144px; height:118px; margin-right:17px; border:1px solid #e8e8e8; margin-bottom:15px;}
.inmain2_r ul li img{ height:59px; width:59px; margin:15px auto 10px auto}
.inmain2_r ul li a{ color:#242424; font-size:14px;}

.inmain3{ margin-top:20px; background:#fff; border-top:2px solid #00b1b2}
.inmain3 ul .li{ margin-right:108px; margin-bottom:20px; float:left; width:320px; height:302px;}
.inmain3 ul .li h1{ height:50px; line-height:40px;}
.inmain3 ul .li h1 a{ color:#000; font-size:18px;}
.inmain3 ul .li h1 a:hover{ color:#00b1b2}
.inmain3 ul .li img{ width:320px; height:141px; margin-bottom:6px;}
.inmain3 ul .li ul li{ background:url(../images/innewico.jpg) 0 10px no-repeat; padding-left:10px; height:26px; line-height:26px;}
.inmain3 ul .li ul li a{ color:#000; font-size:14px;}.inmain3 ul .li ul li a:hover{ text-decoration:underline}

.inmain4{ margin-top:20px;}
.inmain4_l{ background:#fff; float:left; width:620px; height:375px; overflow:hidden}
.inmain4_c{ background:#fff; float:left; width:270px; margin-left:20px; height:375px; overflow:hidden}
.inmain4_r{ background:#fff; float:right; width:270px; height:375px; overflow:hidden}

		.picScrollleft{  }
		.picScrollleft .bd{ padding-left:12px; padding-top:10px;   }
		.picScrollleft .bd ul{ overflow:hidden; zoom:1; }
		.picScrollleft .bd ul li{ float:left; _display:inline; overflow:hidden; width:186px; height:302px; margin-right:15px; border:1px solid #eeeeee }
.picScrollleft .bd ul li .touxian{ text-align:center; padding-top:14px; position:relative; width:105px; height: 125px; overflow:hidden; margin:0 auto;}
.picScrollleft .bd ul li .touxian img{ width:105px;}
.picScrollleft .bd ul li  .jianjie span{  color: #000; display:inline-block; width:155px;}
.picScrollleft .bd ul li  .jianjie { padding-left: 30px;padding-top: 10px;color: #242424;font-size: 16px;line-height: 22px;}
.picScrollleft .bd ul li .info span{ color:#242424}.picScrollleft .bd ul li .info div{ padding:0 15px}
.picScrollleft .bd ul li .info{ margin:0 auto; width:90%; margin-top:15px; padding-top:20px; line-height:24px; color:#000; border-top:1px solid #eeeeee}
.inmain4_r ul li{ border-bottom:1px  dotted #e2e4e4; background:url(../images/inwen1.jpg) 0 35px no-repeat; padding:22px 0 22px 13px; line-height:30px;}
.inmain4_r ul{ padding:0 20px;}
.inmain4_r ul li a{ color:#000; font-size:14px;}
.inmain4_c .info{ color:#000; font-size:14px; padding:0 13px; line-height:25px; margin-top:10px;}
.indiaocha ul { padding-top:30px; padding-left:45px;}.indiaocha{ position:relative}
.indiaocha ul li{ height:30px; line-height:30px;}
.indiaocha .chakanview{cursor:pointer; display:block; border:0; background:url(../images/dv.jpg) no-repeat; width:99px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:14px; right:30px; bottom:0; position:absolute}
.indiaocha ul li.li{ height:60px;}
.picScrollleft .bd li .touxian img{ /*border:1px solid #d0d0d0;border-radius:50%;*/
}.picScrollleft .bd li .touxian a{ display:block; width:105px; height:125px; position:absolute; left:0; top:14px; z-index:99;}

@-moz-document url-prefix(){.picScrollleft .bd li .touxian a{}} 

@media screen and (-webkit-min-device-pixel-ratio:0) {
.picScrollleft .bd li .touxian a{}
}



/*---------医院概况-------------*/
.neiban{ height:329px;}
.mbxdiv{ height:40px; border-bottom:1px solid #e0e2e2}
.mbxdiv #CategorySpanID{ display:none; float:left; color:#080504; font-size:18px; height:38px; line-height:38px; border-bottom:2px solid #189696} 
.mbxdiv span{ float:left; height:40px; line-height:40px; color:#000;font-size: 16px;}.mbxdiv span a{ color:#000}
.neinav ul li{ margin-bottom:10px; float:left; margin-right:30px; }.neinav{ padding:30px 0}

.neinav ul li a { display:block; color:#000; font-size:14px; border:1px solid #8d8d8d;  padding:4px 10px}
.neinav ul li a:hover,.neinav ul li a.hover{ color:#189696; border:1px solid #189696; }

.sub_leibie a{ display:inline-block; color:#555; padding:10px; font-size:14px;}
.sub_leibie a.on{ color:#189696; border-bottom: solid 2px #189696}

.abinfo{ color:#89898a; font-size:14px; line-height:36px;}

/*---------医院荣誉-------------*/
.rongyu ul li{ float:left; width:186px; margin-right:16px; text-align:center}
.rongyu ul li img{ width:186px; height:140px;}
.rongyu ul li  .tit{ height:50px; line-height:35px; color:#000}
.rongyu ul li a:hover .tit{ color:#189696}

.frilink.rongyu ul li img{ width:185px; height:47px;}

/*---------院内新闻-------------*/
.new ul li#one{ position:relative; height:221px; margin-bottom:20px; padding-left:324px;}
.new ul li#one img{ width:280px; height:210px; background:#fff; padding:7px; border:1px solid #e0e2e2; position:absolute; left:0; top:0;}
.new ul li#one h1 a{ color:#f08200; font-size:18px;}.new ul li#one h1{ border-bottom: 1px dotted #cfd1d1; padding-bottom:12px;}
.new ul li#one h1 span{ float:right; color:#000; font-size:14px}
.new ul li#one .info{ line-height:24px; color:#000; padding-top:8px;}
.new ul li#one .more{ padding-top:20px;}.new ul li#one .more a{ color:#f08200; font-size:14px;}
.new ul li#two{ height:48px; line-height:48px; border-bottom:1px dotted #cfd1d1}
.new ul li#two span{ float:right; color:#000; font-size:14px;}
.new ul li#two a{ color:#000; font-size:14px; background:url(../images/newico.png) 0 -40px no-repeat; padding-left:10px;}
.new ul li#two a:hover{ background:url(../images/newico.png) 0 9px no-repeat}
.new ul li#two img{ margin-left:10px;}

/*---------就医-------------*/
.jiuyi ul li{ float:left; margin-bottom:20px; margin-right:15px;width:360px; background:#fff; height:390px; padding:15px 14px; border:1px solid #f1f2f2}
.jiuyi ul li img{ width:360px; height:180px;}
.jiuyi ul li .h1{ height:35px; line-height:35px; color:#000; font-size:18px;}
.jiuyi ul li .info{ color:#000; font-size:14px; line-height:25px; height:101px; margin-bottom:10px; overflow:hidden}
.jiuyi ul li  .more a{ display:block; color:#fff; width:93px; height:28px; line-height:28px; text-align:center; background:#00b1b2; margin-top:15px;}
.jiuyitit { border-bottom:1px solid #e0e1e1; padding-bottom:20px;text-align:center; color:#000; line-height:30px; font-size:20px; font-weight:bold;}
.jiuyitit span{ color:#999999; font-size:14px; font-weight:normal}
.newinfo{border-bottom:1px solid #e0e1e1; line-height:36px; color:#000; font-size:14px;width: 1000px;padding:20px 100px 40px 100px;}
.backlist{ padding-top:40px;}
.backlist .listmore{ color:#fff; background:#00b1b2; padding:10px 7px;border-radius:2px;}
.fanye a{ color:#000; font-size:14px;}.fanye { line-height:25px; padding-top:25px;}
.fanye a:hover{ text-decoration:underline}

/*---------专家门诊-------------*/
.zj_topa a{ background:url(../images/hsbj.jpg) repeat-x;    padding: 5px 10px;
    margin: 10px;
    color: #000;
    display: block;
    width: 120px;
    float: left;
    height: 18px;
    overflow: hidden;
    line-height: 20px;
 }
.zj_topa a:hover,.zj_topa a.hover{background:url(../images/lsbj.jpg) repeat-x; color:#fff;}

.zjlist { padding-top:30px; margin-top:30px;}
.zjlist ul li{ margin-bottom:20px; margin-right:15px; float:left; width:285px; height:170px; background:#f8f9f9; border:1px solid #edeeee; overflow:hidden;}
.zjlist ul li img{ float:left; width:125px; height:170px;}
.zjlist ul li .zjlist_r{ float:left; width:140px; margin-left:13px; padding-top:10px; color:#242424; line-height:25px; font-size:14px;}
.zjlist ul li .zjlist_r span{ color:#000}
.zjlist ul li .zjlist_r  p{ color:#242424; font-size:12px; padding:0 0 30px 0}
.zjlist ul li .zjlist_r  .more{ width:93px; height:28px; display:block; text-align:center; color:#fff; font-size:12px; line-height:28px; background:#00b1b2}
.zhuangjiaspic{ padding:20px 100px 0 100px;width: 1000px; overflow:hidden;}
.zhuangjiaspic img{ max-width:1200px;}
.erjilei{ padding-bottom:20px;border-bottom:1px solid #e3e4e4; margin-bottom:20px}

/*名医风采*/
.FDSort{ line-height:30px;color:#000; font-size:14px; position: relative; width: 1200px;margin: 0 auto;}
.FDSort li{float: left;margin-right: 10px;margin-bottom: 26px;}
.FDSort li a{display: block;padding: 0 10px;height: 41px;line-height: 41px;background: #B0E6E7;color: #fff;font-size: 21px;font-weight: bold; text-align: center;}
.FDSort li a.on,.FDSort li a:hover{background-color: #00b1b2;}
.FDSort dl{display: none;}
.FDSort dl a{float: left;cursor: pointer;background-color: #B0E6E7; text-align: center;line-height: 26px;height: 26px;color: #fff;font-size: 16px;-moz-border-radius: 13px;-webkit-border-radius: 13px;border-radius:13px;padding: 0 12px; margin:5px 10px 5px 0;}
.FDSort dl a.on,.FDSort dl a:hover{background-color: #00b1b2;}
/*---------科室设置-------------*/
.keshinav{ height:37px; padding-top:30px; padding-bottom:5px;}
.keshinav a{ display:block; float:left; padding: 0 10px; line-height:37px; text-align:center; margin-right:20px; height:37px; color:#101010; font-size:18px;}
.keshinav a:hover,.keshinav a.hover{ color:#fff; background:#00b2b2}
.multipleColumn{ padding-top:20px;  }
	.multipleColumn .hd{ position:relative }
	.multipleColumn .hd .next{ position:absolute; display:block; background:url(../images/l.png) no-repeat; width:45px; height:45px; left:-71px; cursor:pointer; top: 149px;}
	.multipleColumn .hd .prev{ position:absolute; display:block; background:url(../images/r.png) no-repeat; width:45px; height:45px; right:-71px; cursor:pointer; top: 149px;}
	.multipleColumn .bd{ width:1200px; overflow:hidden }
	.multipleColumn .bd ul{  zoom:1; width:1225px;  float:left; _display:inline;  }
	.multipleColumn .bd ul li{ margin-bottom:50px; margin-right:15px; border:1px solid #e4e5e5; float:left; _display:inline; overflow:hidden; text-align:center; width:226px; height: 78px; overflow:hidden;  }
	.multipleColumn .bd ul li .pic{ text-align:center; }
	.multipleColumn .bd ul li .pic img{ width:226px; height:147px; display:block;   }
	.multipleColumn .bd ul li .title{ height:78px; line-height:78px; text-align:left; text-indent:10px; background:url(../images/more.png) 200px center no-repeat;}
	.multipleColumn .bd ul li .title a{ color:#a1a1a1; font-size: 18px;}
	.multipleColumn .bd ul li.blue .title{ background:url(../images/more1.png) 200px center no-repeat #00b2b2}
	.multipleColumn .bd ul li.blue .title a{ color:#fff}

/*---------血液科室-------------*/
.neiyenav ul li{ float:left; width: 150px; background:url(../images/xueliuli.png) right center no-repeat; height:52px; line-height:52px; text-align:center;}
.neiyenav ul li #aa{ color:#fff; font-size:14px;}
.neiyenav ul li#nav7{ background:none}
.xueyuemain1_l{ float:left; padding-left:12px;  width:329px;}
.xueyuemain1{ height:295px;}
.xueyuemain1_m{ float:left; padding-left:20px; width:500px; padding-top:20px; line-height:30px; color:#000; font-size:14px;}
.xueyuemain1_m a{ color:#f08200}
.xueyuemain1_r{ border-radius:10px; float:right; width:300px; padding:20px 10px; line-height:30px; color:#000; font-size:14px;border: 1px solid #e4e5e5; height:210px; background-color:#fff;}
.xueyuemain2_l{ overflow:hidden; float:left; margin-right:54px; width:569px; border-top:1px solid #e4e5e5}
.xueyuemain2_l ul{ padding-top:5px;}
.xueyuemain2_l ul li.two{ height:26px; line-height:26px; background:url(../images/newico.png) 0 10px no-repeat; padding-left:10px;}
.xueyuemain2_l ul li.two a{ color:#000}.xueyuemain2_l ul li.two img{ margin-left:15px;}
.xueyuemain2_l ul li.two a:hover{ text-decoration:underline}
.xueyuemain2_l ul li.two span{ float:right; color:#000}
.xueyuemain2_l ul li.li1{ padding:0; height:114px; border-bottom:1px dashed #d7d7d7; margin-bottom:10px; background:none;}
.xueyuemain2_l ul li.li1 img{ background:#fff;width:114px; height:81px; float:left; border:1px solid #d7d7d7; padding:5px; margin-left:0; margin-right:20px;}
.xueyuemain2_l ul li.li1  h1 a{ color:#f08200; font-size:16px;}
.xueyuemain2_l ul li.li1 .info{ padding-top:5px; padding-right:10px; line-height:24px; color:#000}
.xueyuemain2_l ul li.li1 .info a{color:#f08200;}
.xueyuemain3{border-top:1px solid #e4e5e5; margin-top:40px;}
.keshititle{ position:absolute; /*width:333px; text-align:center; */height:50px; line-height:50px; color:#00b2b2; font-size:30px; left:380px; top:50px;}
.picScrollleftui{}
		.picScrollleftui .hd{ position:relative }
		.picScrollleftui .hd .next{ position:absolute; background:url(../images/bt.png) no-repeat; height:18px; width:18px; cursor:pointer; top: -30px; right:50px; z-index:9999}
		.picScrollleftui .hd .prev{ position:absolute; background:url(../images/bt.png) -27px 0 no-repeat; height:18px; width:18px; cursor:pointer; top: -30px; right:20px; z-index:9999}
		.picScrollleftui .bd{ padding-left:26px; padding-top:10px;   }
		.picScrollleftui .bd ul{ overflow:hidden; zoom:1; }
		.picScrollleftui .bd ul li{ width:357px; height:250px; margin-right:35px; border:1px solid #e4e5e5; float:left; _display:inline; overflow:hidden;   }
		.picScrollleftui .bd ul li .pic{ float:left; width:150px; margin-top:19px; margin-left:14px; margin-right:27px; height:212px;}
.picScrollleftui .bd ul li .pic img{width:150px; height:212px;}
.picScrollleftui .bd ul li .title{ padding-top:17px; float:left; width:141px; color:#242424; font-size:14px; line-height:25px;}
.picScrollleftui .bd ul li .title span,.picScrollleftui .bd ul li .title p span{ color:#000}
.picScrollleftui .bd ul li .title p{ padding:10px 0 25px 0; font-size:12px;color:#242424; line-height:24px; }
.picScrollleftui .bd ul li .title .more{ display:block; width:93px; height:28px; line-height:28px; color:#fff; font-size:12px; text-align:center; background:#00b1b2}
.keshiintitle{margin-top:20px; margin-bottom:10px; border-top:1px solid #e4e5e5}

/*---------护理园地-------------*/
.zizhangul{ padding-top:20px;}
.huliyuandi{ padding-top:38px;}
#hulili{ margin-bottom:40px;}
#hulili.xueyuemain2_l ul li.two{ margin-right:50px; float:left; width:250px;}
#hulili.xueyuemain2_l .ul{ width:650px; padding:0}

.picScrollleftui1{}
		.picScrollleftui1 .hd{ position:relative }
		.picScrollleftui1 .hd .next{ position:absolute; background:url(../images/bt.png) no-repeat; height:18px; width:18px; cursor:pointer; top: -30px; right:50px; z-index:9999}
		.picScrollleftui1 .hd .prev{ position:absolute; background:url(../images/bt.png) -27px 0 no-repeat; height:18px; width:18px; cursor:pointer; top: -30px; right:20px; z-index:9999}
		.picScrollleftui1 .bd{ padding-left:16px; padding-top:10px;   }
		.picScrollleftui1 .bd ul{ overflow:hidden; zoom:1; }
		.picScrollleftui1 .bd ul li{ width:358px; height:388px; background:#fff; margin-right:42px; border:1px solid #e4e5e5; float:left; _display:inline; overflow:hidden;   }
		.picScrollleftui1 .bd ul li .limain{ margin:0 auto; width:334px;}
		.picScrollleftui1 .bd ul li .limain img{ margin-top:10px; width:334px; height:167px; margin-bottom:15px;}
		.picScrollleftui1 .bd ul li .limain  h1 a{ color:#f08200; font-size:16px;}
			.picScrollleftui1 .bd ul li .limain .info{ overflow:hidden; height:90px; color:#000; line-height:23px; padding-top:10px;}
			.picScrollleftui1 .bd ul li .limain  .more{ display:block; width:93px; margin-top:20px; height:28px; line-height:28px; color:#fff; font-size:12px; text-align:center; background:#00b1b2}
			.picScrollleftui1.kuang .bd{ padding-left:0; padding-top:20px;}
			.picScrollleftui1.kuang .bd ul li{ margin-bottom:30px; margin-right:57px;}
.ul_sitemap a{ color:#000;}.ul_sitemap a:hover{ color:#189696;}
/*---------招聘-------------*/
.zhaopin  .zptab{ height:48px; margin-top:10px; background:#00b2b2;}
.zhaopin .zptab td{ text-align:center; line-height:48px; color:#fff; font-size:18px; background:url(../images/zptd1.jpg) right center no-repeat}
.zhaopin .zptab td.td1{ background:none}
/*Start*/
.templet_message_002 { line-height:20px; color:#888888;}
.templet_message_002 ul li{ margin:2px 0}
.templet_message_002 ul li h5{ height:58px; cursor:pointer}
.templet_message_002 ul li h5.down .zptab1{background:url(../images/t1.png) 1170px center no-repeat #00b2b2 }
.templet_message_002 ul li h5.down .zptab1 td{ color:#fff}
.templet_message_002 ul li h5 .zptab1{ background:url(../images/d1.png) 1170px center no-repeat #e8e8e8}
.templet_message_002 ul li h5 .zptab1 td{ color:#000; font-size:14px; font-weight:normal; text-align:center}
.templet_message_002 ul li dl{ padding:35px;}
.templet_message_002 ul li dl .h1{ color:#000; font-size:14px;}
.templet_message_002 ul li dl .info{color:#000; padding-bottom:40px; font-size:14px; line-height:25px; padding-top:18px;}
.templet_message_002 ul li dl .more a{ color:#fff; width:180px; height:48px; line-height:48px; text-align:center; background:#00b2b2; font-size:18px;border-radius:2px; display:block}

/*---------子站-单篇-------------*/
.keshiindexinfo{ font-size:14px; line-height:30px; color:#000; padding:0 15px;}

/*pages*/
.Page{ padding:20px 0;}
.Pages{ text-align:center; padding:20px 0;  }
.Pages a{ display:inline-block; height:30px;  line-height:30px; margin:0 1px; color:#000}
.Pages a:hover{ background:#00b1b2; color:#fff;}
.Pages em{ padding:0 5px;}
.Pages em a{ background:#ebebeb; font-style:normal;  width:30px; line-height:30px;}
.Pages em a.a_cur{ background:#00b1b2; color:#fff;}
.Pages .a_first,.Pages .a_prev,.Pages .a_next,.Pages .a_end{ background:#ebebeb; width:60px; height:30px; text-align:center; padding:0 5px;}
.Pages .i_text{ width:54px; height:20px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff; margin:0 8px;}
.Pages .p_jump b.f1{ font-weight:normal;}
.Pages .i_button { background:#00b1b2; width:40px; height:24px; margin-left:10px; color:#fff; cursor:pointer; border:none;}
/*pages end*/

/*---------应聘-------------*/
.yingpin{ width:480px; margin-left:351px; margin-top:30px;}
.yingpin h1 { color:#00b2b2; margin-bottom:30px; font-size:18px; border-bottom:1px solid #e6e8e8; height:47px;}
.yingpin ul li{ height:46px;}
.yingpin ul li span{ float:left; height:32px; line-height:32px; font-size:14px; color:#000; width:75px;}
.yingpin ul li .text{ float:left; width:270px; padding:0 5px; background:none; height:30px; line-height:30px; border:1px solid #00b2b2}
.yingpin ul li.textarea{ height:200px;}
.yingpin ul li.textarea textarea{width:389px; padding:0 5px; height:169px; float:left;border:1px solid #00b2b2; background:none}
.yingpin .tijiao{ padding-left:74px;padding-top:20px;}
.yingpin .tijiao .btn{ cursor:pointer; color:#fff; width:180px; height:48px; background:#00b2b2; border:0; font-size:18px;border-radius:2px;}
.yingpin ul li select{ height:30px; line-height:30px; width:280px;}


/*---------底部-------------*/
.footer1{ background:#008c8d; padding:60px 0 60px 0; margin-top:45px;}
.footer1 ul li{ color:#8acacb; margin-right:34px; float:left; line-height:25px;}
.footer1 ul li h1{ padding-bottom:10px;color:#fff; font-size:16px;}
.footer1 ul li  a{ color:#8acacb}.footer1 ul li  a:hover{ text-decoration:underline}
.footer2{ text-align:center; background:#01797a; color:#8acacb; line-height:25px; padding:30px 0}
.recian{ padding-top:10px;font-size: 20px;}
.footer2 a{color:#8acacb; padding:0 10px;}
.recian i{ background:url(../images/dh1.png) 0px 18px no-repeat; padding:10px;}
.recian span{ color:#fff; font-size:20px;}

.inHd .cateimg{vertical-align: middle;}



.memberSlide{width: 958px;height: auto; overflow: hidden; margin:50px auto auto auto}
.memberSlide .BanList{height: 479px;width: 746px; overflow: hidden; padding: 5px;
	background: url("../images/member_bg2.png");margin: 0 auto;}
.memberSlide .BanList ul{height: 479px; position: relative;}
.memberSlide .BanList ul li{float: left;height: 479px;width: 746px;}
.memberSlide .BanList ul li img{display: block;height: 479px;width: 746px;}

.memberSlide .TabList{width: 958px;height: 120px;margin: 36px 0;position: relative;}
.memberSlide .TabList .List{width: 906px;height: 120px;margin: 0 auto;overflow: hidden;}
.memberSlide .TabList ul{position: relative;}
.memberSlide .TabList ul li{float:left;height: 105px;width: 165px;padding: 5px; cursor: pointer;
	background: url("../images/bg6_2.png") no-repeat;margin-right: 6px;margin-top: 5px;}
	.memberSlide .TabList ul li img{height: 105px;width: 165px;}
.memberSlide .TabList ul li.on{background: url("../images/bg6_1.png") no-repeat;height: 105px;width: 165px;
padding:9px 5px 5px 4px;margin-top: 0;}
.memberSlide .TabList .memberbtn{width: 16px;height: 120px;position: absolute;top: 0;display: block;}
.memberSlide .TabList .prev{background: url("../images/arrow2_1.png") no-repeat;left: 0;}
.memberSlide .TabList .next{background: url("../images/arrow2_2.png") no-repeat;right: 0;}
.memberSlide .TabList #span_prev{ position:absolute; background:url(../images/l.png) no-repeat; display:block; width:45px; height:45px; left:0; top:-350px; z-index:9999; cursor:pointer;}

.memberSlide .TabList #span_next{ position:absolute; background:url(../images/r.png) no-repeat; display:block; width:45px; height:45px; right:0; top:-350px; z-index:9999; cursor:pointer;}


.advisory{border: 1px solid #efefef; position:relative; padding:0 10px;}
.advisory .Intro_box{padding:20px 0px;}
.advisory .back_list{ position:absolute; right:0; top:0;  z-index: 99;  color: #fff;  background: #0B82D2;  padding: 0 5px; display: inline-block; }
.advisory  .infoback_list{ position:absolute;background: #00b1b2; right:0; top:0;  z-index: 99;  color: #fff;  display: inline-block; width:138px; height:34px; line-height:34px; text-align:center;}
.advisory  .info_sub{color: #fff;background: #00b1b2;  display:block; width:138px; height:34px; line-height:34px; text-align:center; margin:0 auto;}
.advisory .top{height:102px; text-align:center; line-height:102px;}
.advisory .top em{width:24px; height:24px; background:url(../images/advisory_icon.png) no-repeat; display:inline-block;}
.advisory .top b{margin:0 20px 0 10px; font-weight:normal;}
.advisory .top input{width:190px; height:26px; border: 1px solid #c2c2c2; margin:0 8px 0 8px;}
.advisory .top a{width:97px; height:28px; background:url(../images/advisory_s.png) no-repeat; display:inline-block; line-height:28px; color:#fff; padding-left:14px; text-align:left;}
.advisory .title{width:920px; height:42px; background:url(../images/advisory_bg.jpg) no-repeat; line-height:42px; text-align:center; margin:0 auto; display:block; color:#fff;}
.advisory .qa{padding:22px 16px; overflow:hidden;}
.advisory .qa dl{margin-bottom:50px;}
.advisory dt b{font-size:18px; color:#3a3a3a; font-weight:normal; margin-right:12px;}
.advisory dt{font-size:14px; color:#797979;}
.advisory dt span{border-bottom:1px solid #ccc; font-size:14px;}
.advisory dd b{font-size:16px; color:#3a3a3a; margin-right:12px}
.advisory dd{font-size:14px; color:#797979;}
.advisory .look{width:913px; height:34px; background:url(../images/advisory_more.jpg) no-repeat; line-height:34px; text-align:center; display:block; color:#fff;}
.advisory .form{padding:40px 30px 0;}
.advisory .form b{font-weight:normal;}
.advisory .form a{width:129px; height:32px; background:url(../images/form_btn.png) no-repeat; display:inline-block; line-height:32px; text-align:center; color:#fff; margin-left:14px; font-size:18px; margin-bottom:30px;}
.advisory .form span{width:36px; text-align:right; display:inline-block;}
.advisory .form input{width:270px; height:32px; border: 1px solid #e2e2e2; margin:0 0 14px 20px; padding-left:6px;}
.advisory .form select{width: 280px;height: 32px;border: 1px solid #e2e2e2;margin: 0 0 14px 20px;padding-left: 6px;}
.advisory .form textarea{width:676px; height:162px;  border: 1px solid #e2e2e2; margin-left:20px;}
.advisory .form .content{position:relative; top:-146px;}
.advisory .form button{border:none; width:96px; height:36px; background:#096aba; color:#fff; margin:10px 0 60px 94px;}
.advisory .form label{ color:#e8302d;}
.advisory .list{padding:24px 20px;}
.advisory .list li{overflow:hidden; line-height:34px;}
.advisory .list a{float:left; color:#6d6969; padding-left:12px; background:url(../images/adot_h.jpg) no-repeat left center;}
.advisory .list b{float:right; color:#6d6969; font-weight:normal;}
.advisory .list a:hover{color:#d85c3a; padding-left:12px; background:url(../images/adot_g.jpg) no-repeat left center;}

/*预约挂号*/
.yuyue{width:1200px;background:#fff;margin:0 auto;padding:20px 0 20px 0;}
.yuyue table{padding:0 0 0 50px;}
.yuyue td{text-align: right; display: inline-block;font-size:14px;line-height:38px;}
.yuyue td.zuo{text-align: left;}
.yuyue td input{text-indent: 5px;}
.yuyue td select{width: 210px;height: 30px;line-height: 30px;}
.st-forminput,#txtCardNo{width: 210px;height: 30px;  line-height: 30px;}
#cha{padding:5px 10px;}
#txt1{width: 210px;height: 30px;border: #cccccc 1px solid;line-height: 30px}
.zuo{text-align:left;line-height:1.8em;}
#gua{padding:5px 10px;}
.yuyue b{color:#f00;}
#myjobname{width:282px;overflow:hidden;}

/*名师风采 后期修改*/
.ysImg{width:180px; /*height:215px;*/ float:left; overflow:hidden;}
.ysText{ float:left; width:200px; margin-left:35px; padding-top:10px; color:#00b1b2; line-height: 36px;font-size: 18px;}
.ysText span{ color:#000;}
.ysText  p{ color:#242424; font-size:12px; padding:10px 0 30px 0}

/*检验报告查询*/
.jybgcx_form{font-size: 14px; height: 30px;}
.jybgcx_form input,.jybgcx_form select{line-height: 28px;height: 28px;padding-left: 5px;}
.jybgcx_form #btnCheck{height: 30px;line-height: 24px;}

/*二级下拉导航*/
.SubNav{ background:#fff; width:92px; position:absolute; z-index:9; display:none;}
.SubNav dd{ border-bottom:1px solid #e3e3e3; padding: 10px 0; line-height:24px;}
.SubNav dd:hover{border-bottom:1px solid #00b2b2;}
.SubNav dd a{ font-size:14px; color:#000;}
.SubNav dd a:hover{ color:#00b2b2;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; } 
.navMain .MainNav li.on .SubNav a{background-color: #fff; color:#4c4c4c; }
/*二级下拉导航
.dangqunnew{}
.dangqunnew li#one{ padding-left:0 !important; margin-bottom:10px !important; height:auto !important;}
.dangqunnew li#one h1 a{ font-size:14px !important; color:#000 !important;}
.dangqunnew li#one h1 a:hover{color:#189696 !important;}
*/

.zhunkaozheng {}

.upload_query{    text-align: center; padding-bottom:3%}
.upload_query input[type=text]{    font-size: 14px; height:38px;padding:0px 20px;    border: solid 1px #a3a3a3;}
.upload_query input[type=button]{    font-size: 14px; width:80px; height:40px;color:#ffffff; background: #00b2b2;   border: none;   cursor: pointer;   transition: 0.5s;}
.upload_query input[type=button]:hover{    background: #0d8383;}
.upload_query.one input[type=text]{ width:420px; }
.upload_query.two input[type=text]{ width:250px; }

.upload_form {padding:3% 0}
.upload_form input[type=button]{    font-size: 14px; width:80px; height:40px;color:#ffffff; background: #00b2b2;   border: none;   cursor: pointer;   transition: 0.5s;}
.upload_form input[type=button]:hover{    background: #0d8383;}
.upload_tip{line-height:24px; padding:2% 0;font-size: 14px; }

.form_box{ padding-bottom:30px;}
.result_box{ border:solid 1px #555; padding:30px; line-height:24px; max-width:800px; margin:auto}
.result_box h3.name{ text-align:center; font-size:18px; padding:0; margin:0}
.result_box .details{ font-size:16px; padding:20px 0; line-height:32px;position: relative;}
.result_box h4.name{ font-size:16px; padding:0; margin:0}
.result_box .tips{ font-size:14px;}
.result_box .img{width:130px; float: right;margin-left:20px}
.result_box .img img{width:100%;}
.print_down{ text-align:center; padding:50px 0}
.print_down a{ display:inline-block; padding:10px 30px; margin:0 20px; background-color:#00b2b2; color:#fff; font-size:14px; cursor:pointer;}


.result_box .details i.pic{ background:no-repeat center; width: 140px;height: 160px;position: absolute;top: 20px; right: 80px;border: 1px solid #555;}

.result_box .details dl.dl{max-width:600px;margin: 0 auto;border: 1px solid #555;margin-top: 15px;}
.result_box .details dl.dl dt{overflow: hidden;}
.result_box .details dl.dl dd{overflow: hidden;}
.result_box .details dl.dl dt span{line-height: 36px;display: block;float: left;width: 15%;text-align: center;border-right: 1px solid #555;border-bottom: 1px solid #555;box-sizing: border-box;}
.result_box .details dl.dl dd span{line-height: 36px;display: block;float: left;width: 15%;text-align: center;border-right: 1px solid #555;box-sizing: border-box;font-size: 14px;}

.result_box .details dl.dl dt span.span01{width: 27.5%;}
.result_box .details dl.dl dt span.span02{}
.result_box .details dl.dl dt span.span03{width: 27.5%;}
.result_box .details dl.dl dt span.span04{}
.result_box .details dl.dl dt span.span05{border-right: none;}

.result_box .details dl.dl dd span.span01{width: 27.5%;}
.result_box .details dl.dl dd span.span02{}
.result_box .details dl.dl dd span.span03{width: 27.5%;}
.result_box .details dl.dl dd span.span04{}
.result_box .details dl.dl dd span.span05{border-right: none;}


.result_box h2{text-align: center;font-size: 22px;}
.result_box .t1{font-size: 16px;}
.result_box .t1 span{font-size: 16px; text-decoration: underline;}
.result_box .zhaopian{float: right;
    margin-left: 100px;}
	.result_box .mscon{
		font-size: 16px;line-height: 1.5;    text-indent: 2em;
	}
	.result_box .mscon span{text-decoration: underline;}
	.result_box .mssx{font-size: 16px;line-height: 2;    text-indent: 2em;}
	.result_box .mssx p span{text-decoration: underline;}
	.result_box .mssm {line-height: 2; font-size: 16px;text-align: right;}
	.result_box .mssm p{text-decoration: underline;}

