@import url("top820.css"); 
@import url("menu820.css"); 
@import url("foot.css"); 
body {margin:0px;font-size:12px;color:#646464;font-family:"宋体"; background-position:center top; background-color:#fff9f9;  }
html { height:100%; }
html {overflow-x: hidden; overflow-y:auto; }
div, span, p, form, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, dl, dt, dd, caption, a, legend, hr, b,blockquote,textarea,img { margin:0; padding:0; border:0;}
ul, li,ol { list-style-type:none; }
h1, h2, h3, h4, h5, h6,table, input, textarea, select, button { font-size:12px;vertical-align:middle; }
img, a, img { border:none; }
address, caption, cite, code, dfn, em, var,i,u { font-style:normal; font-weight:normal; }
a { font-size:12px; font-weight:normal;}
q:before, q:after { content:''; }
/* 默认链接颜色 */
a:link,a:visited ,a:active {color: #646464;text-decoration: none;}
a:hover {color: #c28f16;text-decoration: underline;}
/*粉色链接*/
a.pink:link,a.pink:visited ,a.pink:active {color: #d51f48;text-decoration: none;}
a.pink:hover {color: #c28f16;text-decoration: underline;}
/*暗红色链接*/
a.darkred:link,a.darkred:visited ,a.darkred:active {color: #9839AD;text-decoration: none;}
a.darkred:hover {color: #CC0000;}

/*红色加粗*/
a.redb{ font-size:14px; color:#d51f48; font-weight:bold;}
a.redb:link,a.redb:visited ,a.redb:active {color:#d51f48;}
a.redb:hover { color:#bb940c; text-decoration:none;}
/*紫色加粗*/
a.purple:link, a.purple:visited , a.purple:active, a.purple:hover{color:#9C33AE; font-weight:bold;}
/*橙色*/
a.orange:link,a.orange:visited ,a.orange:active,a.orange:hover{ color:#FF9900; font-weight:100;}
/*白色*/
a.white:link, a.white:visited , a.white:active, a.white:hover{color:#fff;}
/* 通用属性 */
.l { float:left; }
.r{ float:right; }
.cl { clear:both; height:-1px;display:block; }
.hidden { display:none;}


/*医院介绍*/
.yyjs { 
	width: 263px;height: 288px;border: 1px #DDDCDC solid;margin-top:10px;overflow: hidden;
}
.yyjs h6 {
	height: 35px;line-height: 35px;background: url(tl_bg.gif) no-repeat;background-color: #FAFAFC;font-size: 16px;color: white; margin: 2px 2px 2px 5px; padding-left:20px; border-bottom:1px solid #DDDCDC;
}
.yyjs .cont { width:240px; margin:7px auto; }
.yyjs .cont img {
	padding: 1px;border:#EAE8EA solid 1px;margin-bottom: 5px;
}
.yyjs .cont p { text-indent:2em; line-height:22px;}

a.zxzj {background: url(../img/zxzj.gif) no-repeat left center;}
a.zxyy {background: url(../img/zxyy.gif) no-repeat left center;}
a.zxqq {background: url(../img/zxqq.gif) no-repeat left center;}
/*幻灯片*/
.slide {
	float: left; display:block;width: 453px;height: 288px;border: 1px #DDDCDC solid;margin: 10px 10px 0px 10px; overflow:hidden;
}
.slide .img { padding:2px; margin:auto;}
.slide .num{filter:background: #ffffff;width:100%2px;text-align:right;top:-23px; right:5px;position:relative;margin:1px;height:18px;line-height:18px;padding:0px;margin:0px;border:0px solid red;overflow:hidden; margin-right:2px;}
.slide .num span{padding: 7px;text-decoration: none;color: #666;background-color: white;border-left: #CCC 1px solid;}
.slide .num span.hover{ color:#fff; background-color:#d34600;}

.djbd { 
	float:left;width: 238px;height: 288px;border: 1px #DDDCDC solid;margin: 10px 10px 0px; width:433px;
}
.djbd dt {
	width:433px;height: 35px;line-height: 35px;background-color: #FAFAFC;font-size: 16px;color: white; border-bottom:1px solid #DDDCDC; 
}
.djbd dt a {width:110px; height:35px; float:left; text-align:center; color:#000; text-decoration:none; margin: 2px 2px 2px 5px; font-size:14px;}
.djbd dt .hover { background: url(tl_bg.gif) no-repeat; font-size:16px; color:#fff; font-weight:bold; }
.djbd dd {
	width:400px; margin:0px auto;
}
.djbd dd img { margin:7px 10px 5px; float:left;}
.djbd dd p{ margin: 10px 0px 10px 10px; line-height:25px; }
.djbd dd p .xinde{text-indent:2em;}
.djbd dd p .xinde a{color: #d51f48;text-decoration: none;}
.djbd dd li { background: url(../img/icon/d_f.gif) no-repeat left center;padding-left:10px;line-height: 26px; width:190px; float:left;}

/*网上快速预约*/
.wsyy { 
	clear:both; width:263px; height: 213px;border:#ddd solid 1px; margin-top:7px;
}
.wsyy .tl{
	background: url(tl_bg.jpg) repeat-x;height: 36px;
}
.wsyy .tl b {
	height: 36px;background-image: url(tl_icon.gif);background-repeat: no-repeat;font-size: 14px; margin-left: 7px;color: #d51f48;line-height: 38px;padding-left: 17px;
}
.wsyy .cont{
	width:243px;height: 168px; margin:7px auto;
}
.gh-xm {margin-top:6px!important;*margin-top:6px!important;*margin-top:5px;height:auto; overflow:hidden; }
.gh-xm span{ width:248px;font-size:13px;}
.xm{border:1px #f85d80 solid; width:73px; height:18px;}
.xm2{border:1px #f85d80 solid; width:165px; height:18px;}
.xm3{border:1px #f85d80 solid; width:73px; height:22px;}
.bqms{border:1px #f85d80 solid;width:165px; height:43px; overflow:hidden; }
#gh-an{ height:23px; margin-top:6px; float: left;}

/*症状咨询*/
.zzzx {
	width:263px; height: 223px;border:#ddd solid 1px; margin-top:7px;
}
.zzzx .tl{
	background: url(tl_bg.jpg) repeat-x;height: 36px;
}
.zzzx .tl b {
	height: 36px;background-image: url(tl_icon.gif);background-repeat: no-repeat;font-size: 14px;margin-left: 7px;color: #d51f48;line-height: 38px;padding-left: 17px;
}
.zzzx .cont{
	width:233px;margin:10px auto;
}
.zzzx .cont span{ 
	FLOAT: left;WIDTH: 53px;HEIGHT: 25px;LINE-HEIGHT: 28px;PADDING-LEFT: 18px;BACKGROUND: url(../img/zx_bg.jpg);OVERFLOW: hidden;MARGIN:0px 4px 10px 2px;
}
/*专家问答*/
.zjwd {
	width:263px; height: 278px;border:#ddd solid 1px; margin-top:7px;
}
.zjwd .tl{
	background: url(tl_bg.jpg) repeat-x;height: 36px;
}
.zjwd .tl b {
	height: 36px;background: url(tl_icon.gif) left center no-repeat;font-size: 14px; margin-left: 7px;color: #d51f48;line-height: 38px;padding-left: 17px; float:left;
}
.zjwd .tl a { float:right; margin:12px 10px 0px 0px;}
.zjwd .cont{
	width:233px;margin:10px auto;
}
.zjwd .cont img {
	padding: 2px;border: #ddd solid 1px;
}
.zjwd .cont ul { 
	margin:5px 0px 0px 0px;
}
.zjwd .cont ul li {
	background:url(w.gif) left center no-repeat; padding-left:15px; line-height:24px;
}

/*底部每周喜报*/
.f_mzxb { 
	clear:both; width:978px; border: #dedede solid 1px; margin:10px auto;
}
.f_mzxb .tl {
	background:url(../img/f_xb_tl_bg.jpg) repeat-x; height: 39px; 
}
.f_mzxb .tl b {
	float:left; width:112px; height:35px; line-height:32px; background:url(tl_bg.gif) no-repeat; color:#fff; font-size:14px; text-align:center; margin:4px 115px 0px 20px;
}
.f_mzxb .tl span {
	float: left; width: 103px;height: 38px;border-left: 1px #dddcdc solid;font-size: 13px;text-align: center;line-height: 38px;
}
.f_mzxb .tl span.hover{
	background-color: #FFFFFF;
}
.f_mzxb .cont {
	width:958px; height:250px; margin:10px auto; clear:both;
}
.f_mzxb .cont li {
	float: left;width: 207px; height: 228px;border: 1px #f2d9e1 solid; display: inline; margin:5px 5px 0px 5px; padding:5px 10px;
}
.f_mzxb .cont li h4 {
	widht:223px; height:26px; line-height:26px;font-size:14px; overflow:hidden; 
}
.f_mzxb .cont li h4 a {color: #fd0100; font-size:14px; font-weight:bold;text-decoration: none;}
.f_mzxb .cont li h4 a:hover {color: #fd0100;text-decoration: underline;}
.f_mzxb .cont li img {
	border: 1px #dddcdc solid; padding:1px;
}
.f_mzxb .cont li p {
	line-height:22px; width:205px; text-indent:2em;
}

/*底部先进设备、环境、荣誉*/
.f_sb {
	width: 978px;height: 203px;clear: both;border: 1px solid #DEDEDE;margin-top: 10px;
}
.f_sb .tl {
	width: 968px;height: 39px;background: url(../img/f_xb_tl_bg.jpg) repeat-x; padding-left:10px;
}
.f_sb .tl span {
	float: left;width: 119px;height: 37px;line-height: 38px;text-align: center;font-size: 16px; margin:2px 5px 0px 5px;
}
.f_sb .tl span.hover {
	background: url(tl_bg_1.jpg) no-repeat;
}
.f_sb .tl a:link,.f_sb .tl a:visited ,.f_sb .tl a:active,.f_sb .tl a:hover{color: #515151;text-decoration: none; font-weight:bold; font-size:14px;}
.f_sb .tl span.hover a:link,.f_sb .tl span.hover a:visited ,.f_sb .tl span.hover a:active,.f_sb .tl span.hover a:hover {color: #FFFFFF;text-decoration: none; font-weight:bold;}
.f_sb .cont {
	width:968px; height:240px; margin:10px auto; clear:both; overflow:hidden;
}
.f_sb .sb {
	
}
.f_sb .sb li{float:left;overflow:hidden;margin-left:9px;width:290px; padding:5px 10px;line-height:22px;background:#F4F6F8;border:1px solid #ddd;height:132px;overflow:hidden;font-size:12px; display:inline; }
.f_sb .sb li img{float:left;border:1px solid #ccc;padding:1px;margin:0 10px 50px 0;}
.f_sb .sb li h5{
	width:130px; height:26px; line-height:26px; font-weight: 600;color: #e30000;text-align: left; overflow:hidden;
}
.f_sb .sb li b{font-weight:600;}

/*环境*/
.f_sb .hj{
	padding: 0px;border: 0px;font-size: 0px;line-height: 1.15;display: inline-block;margin: 0px;list-style: none;width: 3072px;height: 139px;
}
.f_sb .hj li {
	width: 190px;height: 135px;float: left;border: 1px solid #ccc;padding: 1px;margin: 0px 0px 0px 10px;
}

.f_sb .ry{
	padding: 0px;border: 0px;font-size: 0px;line-height: 1.15;display: inline-block;margin: 0px;list-style: none;width: 3072px;height: 139px;
}
.f_sb .ry li {
	width: 190px;height: 135px;float: left;border: 1px solid #ccc;padding: 1px;margin: 0px 0px 0px 10px;
}

a.zxzj {background: url(zxzj.gif) no-repeat left center;}
a.zxyy {background: url(zxyy.gif) no-repeat left center;}
a.zxqq {background: url(zxqq.gif) no-repeat left center;}

/***********权威专家***********/
.r_qwzj {
	width:263px; height:333px; border: 1px #DDDCDC solid; margin:7px 0px 0px 0px; 
}
.r_qwzj .tl{
	background: url(tl_bg.jpg) repeat-x;height: 36px;
}
.r_qwzj .tl b {
	height: 36px;background: url(tl_icon.gif) left center no-repeat;font-size: 14px; margin-left: 7px;color: #d51f48;line-height: 36px;padding-left: 17px; 
}

.r_qwzj .cont {
	width: 245px;height:290px; margin: 0px auto;overflow: hidden;
}

.r_qwzj .cont li {
	width: 245px;height: 140px;border-bottom: 1px solid #dddcdc;margin-top: 10px;
}
.r_qwzj .cont li img {
	float: left; margin-right:7px;
}
.r_qwzj .cont li b {
	float: left; width: 125px;height: 22px;background-color: #f8f6f3;color: #de32ad;line-height: 22px; padding-left:5px;
}
.r_qwzj .cont li p {
	float: left; display:block;width: 120px; height: 82px;line-height: 20px;text-indent: 24px;padding-top: 3px;
}
.r_qwzj .cont li span {
	padding: 3px 0 0 7px;
}
.r_qwzj .cont a.zx { float:left; width:52px; height:21px; background:url(../img/btn_zx.gif) no-repeat; margin-right:10px;}
.r_qwzj .cont a.xq { float:left; width:52px; height:21px; background:url(../img/btn_xq.gif) no-repeat;}
/***********先进技术***********/
.r_xjjs {
	width:263px; height:458px; border: 1px #DDDCDC solid; margin:7px 0px 0px 0px; 
}
.r_xjjs .tl{
	background: url(tl_bg.jpg) repeat-x;height: 36px;
}
.r_xjjs .tl b {
	height: 36px;background: url(tl_icon.gif) left center no-repeat;font-size: 14px; margin-left: 7px;color: #d51f48;line-height: 36px;padding-left: 17px; 
}

.r_xjjs .cont {
	width: 240px;height:410px; margin: 5px auto;overflow: hidden; clear:both;
}
.r_xjjs dl {
	width: 240px;
	margin-top:3px;
}
.r_xjjs dt { border: 1px #EDEAEA solid; height:36px; line-height:36px; padding-left:40px;}
.r_xjjs dd { margin-top:2px;}
.r_xjjs dt a { font-weight:bold;}
.js1 dt{ background-image:url(../img/li_01.jpg); background-position:2px center; background-repeat:no-repeat;}
.js2 dt{ background-image:url(../img/li_02.jpg); background-position:2px center; background-repeat:no-repeat;}
.js3 dt{ background-image:url(../img/li_03.jpg); background-position:2px center; background-repeat:no-repeat;}
.js4 dt{ background-image:url(../img/li_04.jpg); background-position:2px center; background-repeat:no-repeat;}
.js5 dt{ background-image:url(../img/li_05.jpg); background-position:2px center; background-repeat:no-repeat;}
.js6 dt{ background-image:url(../img/li_06.jpg); background-position:2px center; background-repeat:no-repeat;}
.js7 dt{ background-image:url(../img/li_07.jpg); background-position:2px center; background-repeat:no-repeat;}
.js8 dt{ background-image:url(../img/li_08.gif); background-position:2px center; background-repeat:no-repeat;}




/*分页*/
.page { clear:both; margin:7px 0px 0px 0px}
.page ul{
	margin-left:10px; height:30px;
}
.page ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.page ul li a{
	float:left;
	padding:0px 4px ;
	color:#555;
	display:block;
}
.page ul li a:hover{
	color:#F96A0E;
	text-decoration:none;
	padding:0 4px ;
}
.page ul li.thisclass,
.page ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:0 4px;
	font-weight:bold;
}
.page .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.page .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

/*就医指南*/
.jyzn{ width:258px; height:288px;border:1px solid #ddd; float: right; background:url(../img/jyznbj.gif) repeat-x; margin-top:10px; }
.jyzne{ height:367px;}
.jyzn h3{ background:url(jiuyizn_22.gif) no-repeat; width:103px; height:35px; float:left; font-size:16px; font-weight:bold; line-height:35px; color:#FFFFFF; padding-left:22px;}
.jyzna{ float:left; padding:12px 0px 0px 8px;}
.jyzna img{ margin-bottom:7px;}
.jyznb{ float:left; margin-top:3px; padding-left:1px;}

/*---------youshi------*/
.youshi{ width:980px; height:auto; margin:10px auto; overflow:hidden;}
.glyy_left{ width:399px; height:auto; float:left;}
.glyy_left dl{ margin-top:10px;}
.glyy_left dd{ width:379px; height:92px; background:#f9ebf5; padding:5px 10px; line-height:18px; text-indent:2em}
.glyy_tan p{ margin-top:15px; width:162px; height:454px; display:block; float:left; margin-left:10px;}
.youshi_fuwu{ margin-top:10px; float:left;}



/*底部咨询*/
#fonav{ background:url(../img/j1024.gif) no-repeat; width:980px; height:57px; margin:0px auto;}

#fonav ul{ float:left; padding:22px 0px 0px 5px;}

#fonav li{ float:left; margin-left:5px; display:inline; width:86px; height:27px;}

#fonav li a{ width:86px; height:27px; display:block;}

#fonav li a span{ display:none;}

.fonavlipic1 a{ background:url(../images/footpic1.jpg) no-repeat; }

.fonavlipic1 a:hover{ background: url(../images/footpic1_hover.png) no-repeat; }

.fonavlipic2 a{ background:url(../images/footpic2.jpg) no-repeat;}

.fonavlipic2 a:hover{ background: url(../images/footpic2_hover.png) no-repeat; }

.fonavlipic3 a{ background:url(../images/footpic3.jpg) no-repeat;}

.fonavlipic3 a:hover{ background: url(../images/footpic3_hover.png) no-repeat; }

.footlsog{ float:left; width:394px; margin-left:25px; display:inline;}

.footRig{ width:224px; float:right; margin-right:5px; margin-top:24px;}

.footRig span img{ vertical-align:bottom; margin:0px 2px;}
