@charset "gb2312";

html,body,menu,ul,ol,li,p,div,form,h1,h2,h3,h4,h5,h6,dl,dt,dd,input,select,option{padding:0;margin:0;}

ul,ol{list-style: none outside none; }

body {font-size:14px;font-family:'Microsoft YaHei', '宋体'; background:#fff; color:#555;}

a{text-decoration:none;}

img {border:none; }

.fl {float:left; }

.fr {float:right; }

.f00{ color:#c14d4d}

.center{ text-align:center; display:block;}

.clear{content: '';clear:both;display:block;height: 0;visibility:hidden;line-height:0;zoom:1;}

.w1000{width:1000px;margin:0 auto;}




/**医生样式切换**/

.yh_zj { width: 980px; height: 625px; margin: 0px auto; background: #fff; overflow: hidden; zoom: 1; padding: 0px 0px 14px; }

.yh_zjtbl { padding: 49px 10px 0px; cursor: pointer; }

.yh_zjt { width: 980px; height: 160px; overflow: hidden; zoom: 1; padding: 4px 0px 10px; }

.yh_zjt ul { }

.yh_zjt ul li { float: left; width: 121px;  overflow: hidden; margin: 10px 12px 0px 11px; display: inline; position: relative; z-index: 0; }

.yh_zjt ul li.hover b { position: absolute; z-index: 1; top: 0px; left: 0px; display: block; width: 121px; height: 121px; background: url(../images/yh_zjhobo.png) no-repeat left top; }

.yh_zjt ul li i { display: block; text-align: center; filter: alpha(opacity=50); opacity: 0.5; }

.yh_zjt ul li p { text-align: center; font-size: 18px; color: #333333; line-height: 24px; padding-top: 6px; }

.yh_zjt ul li.hover i { display: block; filter: alpha(opacity=100); opacity: 1; }

.yh_zjt ul li.hover p { color: #009e96; }

.yh_zjc { overflow: hidden; zoom: 1; padding-right: 8px; height: 447px; /*background:url(../images/yh_bgc.jpg) no-repeat left top;*/ }

.yh_zjc ul { height: 467px; overflow: hidden; }

.yh_zjc ul li { overflow: hidden; zoom: 1; position: relative; left: 0; top: 0; }

.yh_zjcl { overflow: hidden; width: 330px; height: 425px; }

.yh_zjcl img { display: block; max-width: 100%; min-height: 100%; }

.yh_zjcr { width: 640px; }

.yh_zjcrn1 { overflow: hidden; zoom: 1; }

.yh_zjcrn1 i { float: right; display: block; }

.yh_zjcrn1 dl { overflow: hidden; zoom: 1; }

.yh_zjcrn1 dl dt { float: left; font-size: 65px; color: #333; font-weight: bold; line-height: 118px; width: 230px; background: url(../images/yh_zjtbg4.png) no-repeat right center; }

.yh_zjcrn1 dl dd { overflow: hidden; zoom: 1; padding: 26px 0px 0px 28px; line-height: 14px; line-height: 23px; color: #333333; }

.yh_zjcr h4 { background: url(../images/yh_zjtbg1.png) no-repeat left center; height: 33px; line-height: 33px; color: #333333; font-size: 15px; font-weight: normal; }

.yh_zjcr h4 span { width: 85px; text-align: center; padding-right: 18px; display: inline-block; color: #fff; }

.yh_zjcrn2 { overflow: hidden; zoom: 1; }

.yh_zjcrn2 dl { overflow: hidden; zoom: 1; margin-top: 15px; border-bottom: #bdbdbd 1px dashed; padding-bottom: 10px; }

.yh_zjcrn2 dl dt { background: url(../images/yh_zjtbg2.png) no-repeat left top; width: 56px; height: 54px; text-align: center; line-height: 54px; font-size: 16px; color: #fff; float: left; margin-right: 16px; }

.yh_zjcrn2 dl dd { overflow: hidden; zoom: 1;  font-size: 15px; color: #323232; }

.yh_zjcrn2 dl:nth-child(1) dd{ padding-top:2%;}

.yh_zjcrn2 dl dd p { line-height: 24px; height: 68px; }

.yh_zjcr b { display: block; position: absolute; left: 8px; bottom: 30px; }

.yh_zjcr b img { padding: 10px 10px; }

#yh_zjtn { width: 870px; height: 170px; overflow: hidden; zoom: 1; position: relative; }

#yh_zjtn .tempWrap { width: 100%!important; }

#yh_zjtbl, #yh_zjtbr { overflow: hidden; }

 .mt50{margin:0 0 3%;}

.mt40{ margin:0 0 3% 0;}
 .s3{ overflow:hidden; padding:1% 0 1% 0;}
.s3 .title01{  font-size:44px;color:#666666;  border-bottom:2px #019e97 solid; padding-bottom:.2%; width:90%;}
.s3 img{ margin-right:1%;}
.s3 img,.s3 h3{ float:left;}
.s3 .spanstyle{ font-size:14px;  float:right; color:#bf2627; padding-top:4.5%; text-decoration:none;}
 
 
 