@charset "utf-8";
/* CSS Document */

.box1{ width:1280px; margin:0 auto; padding:40px 0 0 0}
#about{ float:left;}

#news{ float:left; width:639px; border:1px solid #e6e6e6; border-left:none; text-align:left}
#news .t{ font:normal 18px/20px '微软雅黑'; height:20px; padding:15px 0 ; overflow:hidden}
#news .t li{ float:left; padding:0 30px; border-right:1px solid #e5e5e5}
#news .t li a{ color:#b1b1b1}
#news .t li.hover a{ color:#333}
#news .c{ margin:0 30px; border-top:1px solid #f2f2f2; }
#news .news{ padding:18px 0 22px; border-bottom:1px dashed #e6e6e6;}
#news .news img{  width:125px; height:85px; float:left; margin:6px 30px 0 0; _display:inline}
#news .news h2{ float:left;font-weight:normal; font-size:18px;  line-height:30px;}
#news .news h2 a{ color:#000}
#news .news p{ font-size:14px; display:block; float:left; width:420px; margin:5px 0 0 0; line-height:18px; color:#999999;}
#news .news p a{ color:#f70; margin:0 0 0 10px}
#news .list{ padding:15px 0 24px}
#news .list li{  background:url(/Skin/image/img17.jpg) no-repeat 3px  center; line-height:30px; padding:0 0 0 18px; font-size:14px;}
#news .list span{ float:right; color:#ccc; font-size:10px;}

#about{
	float:left;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e6e6e6;
	border-right-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
	border-left-color: #e6e6e6;
}
#about .t{ font:normal 18px/20px '微软雅黑'; height:20px; padding:15px 0 ; overflow:hidden; margin:0 25px;}
#about .t li{ float:left; padding:0 30px; }
#about .t li a{ color:#b1b1b1}
#about .t li.hover a{ color:#333}
#about .c{ border-top:1px solid #f2f2f2; }
#about .news{ padding:18px 0 22px; border-bottom:1px dashed #e6e6e6;}
#about .news img{  width:125px; height:85px; float:left; margin:6px 30px 0 0; _display:inline}
#about .news h2{ float:left;font-weight:normal; font-size:18px;  line-height:30px;}
#about .news h2 a{ color:#000}
#about .news p{ font-size:14px; display:block; float:left; width:420px; margin:5px 0 0 0; line-height:18px; color:#999999;}
#about .news p a{ color:#f70; margin:0 0 0 10px}
#about .list{ padding:15px 0 24px}
#about .list li{  background:url(/Skin/image/img17.jpg) no-repeat 3px  center; line-height:30px; padding:0 0 0 18px; font-size:14px;}
#about .list span{ float:right; color:#ccc; font-size:10px;}
	
#service{ float:left;}


.box2{ width:1280px; margin:0 auto; padding:20px 0 0 0}
#experts{ float:left; width:236px; text-align:left}
#experts .t{ font:normal 18px/50px '微软雅黑'}
#experts .t img{ vertical-align:middle; float:right; margin:12px 0 0 10px; _display:inline}
#experts .c  { overflow:hidden;border:1px solid #e6e6e6; padding:0 0 18px 0;}
#experts .c dt img{ width:234px; height:172px; display:block}
#experts dl{ float:left; width:234px;}
#experts .dd1{ padding:15px 20px 8px; color:#ff6028} 
#experts .dd1 span{ margin:0 10px 0 0; font:normal 24px/26px '微软雅黑'; color:#333}
#experts .dd2{ padding:0 20px 10px;} 
#experts .dd3 a{ float:left; _display:inline; margin:0 0 0 20px; padding:0 18px; background:#ff6028; color:#fff; line-height:24px;}

#experts  .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 234px; _display:inline}
#experts  .ScrCont {WIDTH: 32766px; ZOOM: 1}
#List1_1 {FLOAT: left}
#List2_1 {FLOAT: left}




#keshi{ float:left; width:650px; margin:0 0 0 40px; text-align:left; _display:inline;}
#keshi .t{ font:normal 18px/50px '微软雅黑'}
#keshi dt{ height:98px; float:left; margin:0 10px 0 0; _display:inline; text-align:center; color:#fff}
#keshi dt p{ padding:22px 20px 0; font:normal 22px/24px '微软雅黑';}
#keshi dd{ float:left; margin:0 10px 10px 0; _display:inline; height:98px; background:url(/Skin/image/bg_wg.jpg)}
#keshi dd p{ font-size:12px;}
#keshi dd p a{display: block;width: 80px;padding: 2px 5px 2px 5px;float: left; text-align:center;}
#keshi dt img{ display:block;}

#keshi .dt1{ width:98px; background:#ee532f}
#keshi .dt2{ width:98px; background:#3987b9}
#keshi .dt3{ width:98px; background:#a67133}
#keshi .dt4{ width:98px; background:#2b898f}

#keshi .dd1{ width:98px;}
#keshi .dd2{ width:206px;}
#keshi .dd3{ width:314px;}
#keshi .dd4{ width:422px;}

#weibo{ float:right; width:320px; text-align:left; _display:inline;}
#weibo .t{ font:normal 18px/50px '微软雅黑'}
#weibo .c{ height:255px;border:1px solid #e6e6e6; padding:30px;background:url(/Skin/image/bg_wg.jpg)}
#weibo .c1 .img1{ float:left; margin:0 20px 0 0; _display:inline}
#weibo .c1 .img2{ margin:0 5px}
#weibo .c1 .img3{ margin:10px 0 0 0}
#weibo .c1 strong{ font-size:16px; color:#027fc2}
#weibo .c2{
	font-size:14px;
	line-height:24px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#weibo .c2 a{ color:#f60}/**** 医患互动 ****/.interaction{height:330px; background:#E3DCD6;margin-top:40px;}.interaction1{float:left;width:1262px;height:310px; background:#FFF;margin-top:10px;margin-left:8px; display:inline}.interaction1-left{float:left;width:845px;margin-left:20px;margin-top:15px; display:inline;}.interact{height:35px; background:url(/Skin/image/z22.jpg) no-repeat;}.details{float:right;}.details a{margin-left:10px;}.message{margin-top:22px;margin-left:13px;}.message-left{float:left;width:370px;}.tianbiao{width:356px;height:192px;margin-left:12px;margin-top:10px;overflow:hidden;}.yy-top1{width:356px;floaT:left;margin-bottom:15px;}.text{width:130px;height:25px; padding: 0 0 0 5px; float:left;line-height:25px;margin-right:15px; font-size:14px;border:1px solid #E2DBD5;}.nn{float:left;width:50px;height:25px;border:1px solid #E2DBD5;}.yy-top1 span{height:25px;floaT:left;line-height:25px;font-weight:bold;color:#4F483E;font-size:13px;overflow:hidden;}.yy-top1 span b{color:#F00;}.nannv{width:46px;height:25px;floaT:left;color:#2a5275;font-size:14px;}.text3{width:150px;height:25px; padding: 0 0 0 5px;float:left;line-height:25px; font-size:14px;border:1px solid #E2DBD5;}.text5{width:253px;height:60px;float:left; padding: 7px 0 0 7px; font-size:14px;border:1px solid #E2DBD5;}.yyk p{width:230px;height:20px;floaT:left; text-align:center;line-height:25px;color:#F00;margin:8px 0 12px 0;}.anniux{width:86px;height:24px;floaT:left;margin-lefT:35%;display:inline; background:url(/Skin/image/30.jpg) no-repeat;border:none;}.message-right{float:right;width:460px;}.neizhi{margin-top:20px;}.neizhi ul li{background:url(/Skin/image/z30.jpg) no-repeat left 13px;height:30px; line-height:30px;font-size:14px;padding-left:15px;overflow:hidden;}.neizhi ul li a{float:left;width:320px; text-align:left;overflow:hidden;color:#4D4842}.neizhi ul li a:visited{color:#4D4842}.neizhi ul li a:hover{color:#4D4842; text-decoration:underline}.neizhi ul li span{float:right;color:#4D4842;}.interaction1-right{float:right;width:364px;margin-right:5px;margin-top:15px;}.lianxi{height:33px; background:#5E3C19; text-align:center;}.ditu{width:362px;height:173px; background:#E2DBD5;margin-top:20px;}.ditu img{margin-left:5px;margin-top:7px;}.dh{width:321px;margin-top:10px;}
/*科室页*/
#ppt { position:relative}
#ppt  .channelInfo a{ color:#fff}
#ppt .channelInfo{position:absolute; top:80px; left:-20px; border-top:5px solid #0083e0;color:#fff;width:240px;z-index:20;text-align:left;padding:30px;zoom:1;overflow:hidden;_background:#0233a6;_filter:alpha(opacity=80);}
#ppt .channelInfo .nav a{color:#fff;font-size:14px;}
#ppt .channelInfo .nav a:hover{	color:#FC0;}
#ppt .channelInfo i{background:#0233a6;opacity:0.8;filter:alpha(opacity=80);	position:absolute;z-index:-1;top:0;bottom:0;left:0;	right:0;*height:999px;}
#ppt .channelInfo h2{font-size:40px;line-height:44px;border-bottom:1px solid #fff;padding:5px 0 15px;}
#ppt .channelInfo p{font-size:14px;line-height:22px;padding-top:10px;}
#ksy{ float:left; width:318px;border:1px solid #e6e6e6;text-align:left; _display:inline;}
#ksy .t{font:normal 18px/50px '微软雅黑'; border-bottom:1px solid #e6e6e6}
#ksy .t a{ padding:0 25px;border-right:1px solid #e6e6e6;}
#ksy .c{ height:231px; padding:30px}
#ksy .c1 .img1{ float:left; margin:0 20px 0 0; _display:inline}
#ksy .c1 .img2{ margin:0 5px}
#ksy .c1 .img3{ margin:10px 0 0 0}
#ksy .c1 strong{ font-size:16px; color:#027fc2}
#ksy .c2{ font-size:14px; line-height:22px; height:155px; text-indent:2em; overflow:hidden; padding:18px 0 0 0}
#ksy .c2 a{ color:#f60}
#ksy .c .img4{ margin:18px 0 0 0}
/*ksjb*/
.ksjb{ float:right; width:1000px; margin:0 0 10px 0}
.ksjb .t{ height:54px; _overflow:hidden;}
.ksjb .t1{ float:left; margin:10px 0 0 0; padding:0 35px 0 0; font:normal 16px/30px '微软雅黑'; border-right:1px solid #e6e6e6; background: url(/Skin/image/ks_5.jpg) no-repeat right center}
.ksjb .t ul{ float:left; margin:0 0 0 30px;font:normal 16px/30px '微软雅黑';}
.ksjb .t li{ float:left; padding:8px 0 7px 0;}
.ksjb .t li a{ display:block; padding:0 20px; border-right:1px solid #e6e6e6}
.ksjb .t li.hover{ display:block; background:url(/Skin/image/ks_7.jpg) center bottom no-repeat}
.ksjb .t li.hover a{  background:#004394;color:#fff}
.ksjb .c{border:1px solid #e6e6e6; padding:0 0 18px 0;}
.ksjb .c1{ float:left; width:630px; padding:20px 0 0 30px; text-align:left}
.ksjb .news{ padding:0 0 22px; border-bottom:1px dashed #e6e6e6;}
.ksjb .news img{  width:125px; height:85px; float:left; margin:6px 30px 0 0; _display:inline}
.ksjb .news h2{ float:left;font-weight:normal; font-size:18px;  line-height:30px;}
.ksjb .news h2 a{ color:#000}
.ksjb .news p{ font-size:14px; display:block; float:left; width:460px; margin:5px 0 0 0; line-height:18px; color:#999999;}
.ksjb .news p a{ color:#f70; margin:0 0 0 10px}
.ksjb .list{ padding:15px 0 25px 152px; background:url(/Skin/image/ks_4.jpg) left center no-repeat}
.ksjb .list li{  background:url(/Skin/image/img17.jpg) no-repeat 3px  center; line-height:30px; padding:0 0 0 18px; font-size:14px;}
.ksjb .list span{ float:right; color:#999;}

.byzc_c{ float:right; width:273px; display:block; margin:18px 28px 0 0; padding:0 0 0 18px; border-left:1px dashed #e6e6e6; _display:inline}
.byzc_c dt { float:left; width:120px;margin:10px 0 0 15px;_display:inline; text-align:center;}
.byzc_c dt a{ border:1px solid #e6e6e6; display:block; height:34px; padding:0 0 0 20px; font:normal 14px/34px '微软雅黑';background:url(/Skin/image/ks_1.jpg)}
.byzc_c dt.hover a,.byzc_c dt a:hover{ border:none; background:url(/Skin/image/ks_2.jpg);height:36px; font:normal 14px/36px '微软雅黑'; font-weight:bold; color:#fff}

.byzc_c dt.hover a{color:#fff;}
.byzc_c dd{ width:213px; float:left; height:100px; text-align:left;overflow:hidden; margin:10px 0 0 15px; padding:15px 20px 0;background:#f6f6f6; border:1px solid #e6e6e6}
.byzc_c dd a{ color:#f90}
.jbfl_c{ display:block; margin:20px 20px 0 0; padding:0 0 0 18px _display:inline}
.jbfl_c dt { float:left; width:145px;margin:10px 0 0 15px;_display:inline; text-align:center;}
.jbfl_c dt a{ border:1px solid #f1f1f1; display:block;font-size:14px;background:url(/Skin/image/bg_wg.jpg)}

.jbfl_c dt.hover a,.jbfl_c dt a:hover{ border:none; background:#008ac9; border:1px solid #008ac9; font-weight:bold; color:#fff}

.jbfl_c dt.hover a{color:#fff;}
.jbfl_c dd{ width:213px; float:left; height:100px; text-align:left;overflow:hidden; margin:10px 0 0 15px; padding:15px 20px 0;background:#f6f6f6; border:1px solid #e6e6e6}
.jbfl_c dd a{ color:#f90}
.yy {
    width: 320px;
    /* height: 340px; */
    background: #fff;
    /* margin: 20px 0 0 0; */
    /* padding-bottom: 20px; */
    background: url(/Skin/image/bg_wg.jpg);

}
.videoTitle {
    font-size: 16px;
    border-bottom: 3px solid #0859aa;
    line-height: 30px;
    color: #2f3c4e;
    float: left;
    margin: 20px 0 0 20px;
}
.clear {
    clear: both;
}
.yyImg {
    margin: 10px auto 0 auto;
}
.yyTitle {
    width: 292px;
    font-size: 14px;
    margin: 10px auto 0 auto;
}
.yyTitle span {
    width: 145px;
    height: 36px;
    line-height: 36px;
    color: #333;
    background: #dbdbdb;
    border-radius: 3px 0 0 0;
}
.yyTitle span b {
    padding: 2px 3.5px;
    margin: 0 2px;
    font-size: 18px;
    color: #fff;
    background: #0187dc;
    border-radius: 3px;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
#up_zzjs {
    width: 292px;
    height: 180px;
    line-height: 20px;
    overflow: hidden;
    margin: 10px auto 0 auto;
    text-align: left;
}
#up_zzjs {
    width: 292px;
    height: 180px;
    line-height: 20px;
    overflow: hidden;
    margin: 10px auto 0 auto;
    text-align: left;
}
#up_zzjs #up_li {
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-left: 4px;
}
.upList {
    width: 72px;
    float: left;
    text-align: left;
    font-size: 16px;
    line-height: 30px;
}	