#info { width:990px; border:solid 1px #d8d8d8; float:left;padding:4px;}
.info-left { width:730px; float:left;}
.light-box { width:270px; height:360px;  float:left; display:inline; position:relative; overflow:hidden; }
.light-hd {  height:20px; position:absolute; right:0px; bottom:0px; z-index:100; }
.light-hd ul li { width:10px; height:10px;background:#dbdbdb; cursor:pointer; margin-right:5px; float:left; border-radius:10px; text-indent:-999999em; }
.light-hd ul li.on { background:#73481c; }
.light-bd ul li { width:272px; float:left; }
.news { width:450px; float:right;display:inline; overflow:hidden; }
.news-tit { width:100%; height:45px; background:url(Ocon6.jpg) repeat-x bottom #f1f0f0; }
.news-tit ul li { width:149px; height:45px; line-height:43px; text-align:center; float:left; font-size:16px; cursor:pointer; background-size:100% 100%; border-right:#fff 1px solid; }
.news-tit ul li.last{ border-right:none;}
.news-tit ul li a { font-size:16px; color:#393939;}
.news-tit ul li.news-h { background:url(new-h.jpg) no-repeat; color:#fff; }
.news-tit ul li.news-h a { color:#fff;}
.hide{ display:none;}
.news-box { width:100%; }
.news-info { width:100%; height:114px; padding-top:10px;background: #faf8f3;}
.news-info h3 {
width: 245px;
line-height: 32px;
float: left;
text-align: center;
font-size: 16px;
padding-left: 14px; height:32px; overflow:hidden;
}
.news-info h3 a {
color: #9d1111;
}
.news-info img { float:left; }
.news-info p { font-size:14px; height:80px; overflow:hidden;width:263px; padding-left:14px; line-height:22px;text-indent:2em; float:left;}
.news-info p a{ color:#800000;}
.news-box ul { width:450px; background:#f8f7f6; }
.news-box ul li { width:100%; height:37px; line-height:35px; text-indent:25px; font-size:15px; border-top:dashed 1px #c6c6c6; background:url(Oli1.jpg) left center no-repeat; background-position:8px;}
.news-box ul li.last{ border-top:none;}
.news-box ul li a{ color:#4d4d4f;}
.about { width:250px; float:right;   overflow:hidden; }
.about img.about-img {padding:2px; background:#fff; }
.about img.about-tit { margin:5px 0px 0px 17px; }
.about p { font-size:12px; width:250px; margin:0 auto; line-height:24px; text-indent:2em; padding:14px 0px; border-bottom:dashed 1px #c6c6c6; }
.about p a{ color:#ff0000;}
.about .kftel{ margin-top:10px;
	background-image: url(gtel.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:60px;
}
.about .kfqq{ margin-top:10px;
	background-image: url(gqq.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:60px;
}
.about .pname{ font-size:16px; color:#666; font-weight:normal;font-size:14px; line-height:25px;}
.about .num{
	font-size:20px;
	line-height:30px;
	color:#70231D;
	font-family: Arial, Helvetica, sans-serif;
}
.col-block { width:100%; height:120px; background:url(Ocon7.jpg) no-repeat 2px;}
.zx-block { width:633px; height:111px; float:right; margin:5px 0px 0px 0px; display:inline; position:relative; }
.zx-block a { display:block; position:absolute; text-align:center; color:#fff;}
.zx-block a.zx-bl01 { width:210px; height:46px; background:#c17b27; font-size:15px; left:0px; top:0px; line-height:46px; }
.zx-block a.zx-bl02 { width:120px; height:54px; padding:5px 0px; background:#893e3d; font-size:16px;left:0px; bottom:0px; line-height:24px; }
.zx-block a.zx-bl03 { width:89px; height:54px; padding:5px 0px; background:#d1ae08; font-size:15px; left:121px; bottom:0px; line-height:54px; }
.zx-block a.zx-bl04 { width:119px; height:60px; background:#d05619; font-size:16px; line-height:30px; left:211px; top:0px; }
.zx-block a.zx-bl05 { width:119px; height:50px; background:#c17b27; font-size:15px; line-height:24px; left:211px; bottom:0px; }
.zx-block a.zx-bl06 { width:86px; height:81px; padding:15px 0px; background:#893e3d; font-size:14px; line-height:25px; right:216px; top:0px; }
.zx-block a.zx-bl07 { width:215px; height:47px; line-height:47px; background:#c17b27; font-size:18px;  right:0px; top:0px; }
.zx-block a.zx-bl08 { width:107px; height:63px; line-height:29px; background:#d1ae08; font-size:15px; bottom:0px; right:108px; }
.zx-block a.zx-bl09 { width:107px; height:63px; line-height:63px; background:#d05619; right:0px; bottom:0px; font-size:15px; }
#yisheng{
	width:980px; 
	float:left;
	background-image: url(doctorBg.jpg);
	background-repeat: no-repeat;
	background-position: center top; border:#F0E9E1 solid 1px; padding:14px; padding-right:4px;
}
#ysjs{ width:730px;float:left; padding-top:16px;}
#ysjs .nrc{ width:410px; float:right; height:420px; overflow:hidden;}
#ysjs .nrc h1{ font-size:16px; color:#702223; line-height:30px;}
#ysjs .nrc h2{ font-size:14px; line-height:22px; color:#333;}
#ysjs .nrc p{ font-size:13px; line-height:24px; color:#555;}
#ysjs .nrc .more{ text-align:right; margin-top:8px;}
#ysjs .nrc .more A{ padding:5px; font-size:14px; color:#fff; line-height:22px; background-color:#712321;display:inline-block;*display:inline; *zoom:1;}
#ysjs .nrc .more A:hover{ background-color:#BF0303; color:#fff;}
#ysjs .img1{ width:300px; height:420px; float:left; }
#myfc{ width:235px; height:446px; float:right;
	background-image: url(doctorFC.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#myfc_1{ width:235px; float:left; height:65px; overflow:hidden;}
#myfc_1 A{ display:block; height:65px; line-height:65px; text-indent:-400px;}
#myfc_2{ width:200px; padding-left:17px; padding-right:18px; height:360px; float:left; margin-top:4px; overflow:hidden;}
#zjtd {
	WIDTH:200px;
	FLOAT: left; 
}
#zjtd UL {
	LIST-STYLE-TYPE: none
}
#zjtd UL LI {
	TEXT-ALIGN: center; WIDTH:200px; FLOAT: left;
}

#zjtd UL LI h1{ width:194px; padding:2px;  border:#E3DAD6 solid 1PX; cursor:pointer;TEXT-ALIGN: center; height:94px; display:table-cell; vertical-align:middle; }
#zjtd UL LI IMG { border:0px;max-width:180px;HEIGHT: 94px;}
#zjtd UL LI p{ width:200px;  cursor:pointer; font-size:12px; height:30px; line-height:30px; }

#zjtd UL LI A {
	DISPLAY: block; color:#333;transition:all 0.2s ease-in-out 0s;
}
#zjtd UL LI A:hover {
	color:#893E3C;
}
#zjtd UL LI A:hover h1{ border:#893E3C solid 1px;}
.yszk{ width:1000px; float:left; overflow:hidden;}
.yszk ul{ overflow:hidden;padding-left: 10px;padding-top: 10px;}
.yszk ul li{width:318px;height:232px; padding-top:7px; float:left; margin:0 10px 10px 0; background:url(yszkBg.jpg) no-repeat; text-align:center;}
.yszk ul li img{ height:180px; max-width:300px; margin-left:auto; margin-right:auto;}
.yszk ul li p{color:#4d4d4f; font-size:14px; padding:4px; line-height:20px; overflow: hidden; height:40px;}
.yszk ul li:hover p{ color:#702223;}
#link{ width:996px; border:#EFE6DF solid 1px; padding:1px; float:left; background-color:#F7EFEC;}
#link_1{ width:50px; height:50px; background-color:#702223;float:left; line-height:25px; font-size:14px; text-align:center; color:#FFFFFF;}
#link_2{ width:920px; padding-right:13px; float:right; line-height:25px;}
#link_2 A{ margin-right:12px;}