﻿@charset "utf-8";
/* CSS Document */
.g-cfjbeiadx{width:1200px; height:auto !important; height:55px; min-height:55px; margin:0 auto 25px; border:#f2f2f2 1px solid; padding-top:10px;}
.m-cfknbwiur{width:1132px; height:47px; margin:0 auto 30px; border-bottom:#dedede 1px solid;}
.u-cfknowrfd{display:block; width:97px; height:46px; border-bottom:#3867c8 3px solid; line-height:46px; text-align:center;}
/*宽屏列表页*/
.m-cfkgwuidv{ width:1232px; height:auto !important; height:600px; min-height:500px; margin:0 auto; }
.m-cfkgwuidv li{display:block; float:left; width:1207px; height:36px; line-height:36px; background: url(../images/c_28.png) 10px center no-repeat; padding-left:25px; overflow:hidden;}
.m-cfkgwuidv li a{ display:block;}
.m-cfkgwuidv li span{ display:block; color:#bababa;}
/*宽屏内容页*/
.m-cfknwrkjnd{ width:1215px; height:auto !important; height:50px; min-height:50px; margin:0 auto;}
.u-cbmseggd{ display:block; width:100%; height:auto !important; height:30px; min-height:30px; margin-bottom:30px; line-height:30px; text-align:center; color:#3867c8; padding:15px 0;}
.m-cadknfirw{width:100%; height:30px; background:#e8f3ff url(../images/c_50.png) top repeat-x; line-height:30px; text-align:center; margin-bottom:25px;}
.m-cfngrdifs{width:100%; height: auto !important; height:50px; min-height:50px; white-space:pre-wrap; line-height:32px; margin-bottom:30px;}
/*视频列表页*/
.m-cfjbruafja{ width:1232px; height: auto !important;  height:50px; min-height:50px; margin:0 auto;}
.m-cdfjweigns{ display:block; padding:8px 8px 0 8px; width:265px; height:243px; line-height:45px; text-align:center; background:url(../images/c_52.png) no-repeat center bottom; position:relative;}
.m-cdfjweigns:hover{background:#587fd1; color:#fff;}
.u-cfjbgwinf{display:block; position:absolute; top:80px; left:114px; z-index:999px;}
.m-cdgvweb{ margin:0 36px 42px 0;}
.m-cjfgvbwi{margin-bottom:42px;}
/*最美护士*/
.g_gbdld1{width:1300px; margin:0 auto 25px;}
.m-ccpoifnew{width:945px; height:47px; margin:0 auto 45px; border-bottom:#dedede 1px solid;}
.u-ccvsrsghs{display:block; width:97px; height:44px; border-bottom:#3867c8 3px solid; line-height:44px; text-align:center;}
.m-cfjnbwiue{width:945px; height:auto !important; height:50px; min-height:50px; margin:0 auto;}
.m-cdjfnbvwir{ display:block; width:224px; height:248px; line-height:38px; background:#f7f7f7;}
.m-cdjfnbvwir:hover{background:#3867c8; color:#fff;}
.m-cjfkbgiwrj{margin:0 16px 32px 0;}
.m-csufgwndvx{margin-bottom:32px;}
/* 联系我们 */
.m-gcontact{ height:auto !important; height:300px; min-height:300px; border:#f3f3f3 1px solid; padding:15px 20px;}
.m-glxwm-bt{ height:45px; border-bottom:#f3f3f3 1px solid; margin-bottom:40px; }
.u-lxwmbt{height:42px; text-align:center; padding:0 20px; border-bottom:#3867c8 3px solid; line-height:42px;}
.m-gcontact-nr{height:565px; background:#f8f8f8; padding:25px 35px;}
.m-glx-x1{width:100%; height:140px;}
.u-glx-a{height:40px; background:url(../images/g_y1.png) no-repeat left center; line-height:40px; padding-left:60px; margin:0 30px 20px 0;}
.u-glx-b{height:40px; background:url(../images/g_y2.png) no-repeat left center; line-height:40px; padding-left:60px; margin:0 30px 20px 0;}
.u-glx-c{height:40px; background:url(../images/g_y3.png) no-repeat left center; line-height:40px; padding-left:60px; margin:0 30px 20px 0;}
.u-glx-d{ width:auto !important; width:200px; min-width:200px; height:40px; background:url(../images/g_y4.png) no-repeat left center; line-height:40px; padding-left:60px; margin:0 30px 20px 0;}
.m-glx-x2{width:100%; height:420px;}
/* /联系我们 */

.m-gzymain{width:100%; margin-bottom:30px;}
/* 子页left */
.m-gleft{width:280px; height:auto !important; height:300px; min-height:300px; border-top:#3867c8 3px solid;}
.u-gleftyj{width:245px; height:50px; border-bottom:#dedede 1px solid; line-height:50px; text-indent:30px; color:#3867c8; margin:0 auto; background:#f8f8f8;}
.m-glefter{width:245px; padding-top:15px; margin:0 auto;}
.m-glefter .a1{ display:block; width:213px; height:41px; background:url(../images/g_y7.png) no-repeat right center; line-height:41px; text-indent:28px; margin-bottom:10px;}
.m-glefter .a1:hover{  background:url(../images/g_y7h.png) no-repeat right center; color:#fff;}
.m-glefter .a1.hover{  background:url(../images/g_y7h.png) no-repeat right center; color:#fff;}
/* /子页left */


/* 分支机构 */
.m-gright{width:950px; margin:0 auto 20px;}
.m-gfzsj{width:100%; margin-bottom:20px;}
.m-gfzsj .sj{width:235px; height:48px; background:#f2f2f2 url(../images/g_y8.png) no-repeat 220px center; text-indent:15px; line-height:48px; margin:0 2px 2px 0;}
.m-gfzsj .sj:hover{background:#3867c8 url(../images/g_y8h.png) no-repeat 220px center; color:#fff;}
.m-gfzsj .sj.hover{background:#3867c8 url(../images/g_y8h.png) no-repeat 220px center; color:#fff;}
.m-gfzld1{width:100%; height:40px; margin:0 auto 15px; background:url(../images/g_y9.png) no-repeat left center; text-indent:35px; line-height:50px;}
.m-gfzld2{width:100%; line-height:32px; }
/* /分支机构 */
/*协会新闻内容页*/
.m-cccvbsieufh{ width:940px; height:auto !important; height:50px; min-height:50px; margin:0 auto;}
.u-cvjakurhw{ display:block; width:100%; height:auto !important; height:60px; min-height:60px; margin-bottom:20px; line-height:30px; text-align:center; color:#3867c8;}
/*协会新闻*/
.m-cxckbjskd{ width:940px; height:auto !important; height:600px; min-height:500px; margin:0 auto; }
.m-cxckbjskd li{display:block; width:915px; height:36px; line-height:36px; background: url(../images/c_28.png) 10px center no-repeat; padding-left:25px; overflow:hidden; float:left;}
.m-cxckbjskd li a{ display:block;}
.m-cxckbjskd li span{ display:block; color:#bababa;}
/*协会章程*/
.m-cfjngrfws{ width:940px; height:auto !important; height:500px; min-height:500px; margin:0 auto; }
.u-cfjneoriw{display:block; width:100%; height:26px; line-height:26px; text-align:center; color:#df0101;}
.u-cjfngwurgs{ line-height:36px; white-space:pre-wrap;}
/*搜索*/
.u-cdkngiurhf{width:1232px; height:30px; margin:0 auto 25px; line-height:30px;}
.u-cdkngiurhf span{color:#ff7e00;}
/*协会领导*/
.m-cvfrwebsf{ width:930px; height:auto !important; height:500px; min-height:500px; margin:0 auto; }
.m-cfjkbvwof{width:930px; height:auto !important; height:50px; min-height:50px; margin-bottom:18px; border-bottom:#e6e6e6 1px dashed;}
.u-cfvbwefjg{display:block; height:30px; color:#3867c8; line-height:30px;}
.m-cjfvbewor{width:910px; height:auto !important; height:33px; min-height:33px; padding:5px 0 5px 20px;}
.u-cfvbwefbns{ display:block; width: auto !important; width:50px; min-width:50px; height:33px; line-height:33px; margin-right:20px; text-align:center; padding:0 1px;}
.u-cakrbfs{width:930px; height:auto !important; height:50px; min-height:50px; margin-bottom:18px; border-bottom:#e6e6e6 1px dashed; padding-top:10px; padding-bottom:5px;}
.u-cfwrigsl{display:block; width:700px; height:30px; color:#3867c8; line-height:30px;}
.u-cfvrfwkjfb{ display:block; width:117px; height:30px; background:#3867c8 url(../images/c_55.png) no-repeat 100px center; margin-right:18px; line-height:30px; padding-left:18px;}
.u-cfvrfwkjfb:hover{color:#fff;}
.u-cfvbwrugs{display:block; height:30px; line-height:30px; color:#020202;}
.u-cfjnvwbef{display:block; width:450px; height:36px; line-height:36px; }
.u-cfvbw{margin-bottom:40px;}

.doctor-title{
	display:block; 
	padding:0 20px; 
	height:46px; 
	border-bottom:#3867c8 3px solid; 
	line-height:46px; 
	text-align:center;
	float:left;
}

.doctor-list{
	width:1230px;
	margin:0 auto 20px;
}

.doctor-list li{
	width:220px;
	height:280px;
	float:left;
	margin:0 40px 30px;
}

.doctor-list a{
	display:block;
	width:198px;
	height:260px;
	padding:8px;
	border:#e3e3e3 1px solid;
	position:absolute;
}

.doctor-list span{
	display:block;
	width:182px;
	position:relative;
	background:url(../images/doctor_icon2.png) repeat-x;
	line-height:25px;
	padding:10px 0;
	text-align:center;
 	left:8px;
	top:181px;
	color:#fff;
}

.doctor-con{
	width:1200px;
	margin:0 auto 20px;
	height:auto !important;
	height:350px;
	min-height:350px;
	padding-top:15px;
}

.doctor-con1{
	width:92%;
	height:auto !important;
	height:150px;
	min-height:150px;
	margin:0 auto 40px;
}

.doctor-Photo{
	width:198px;
	height:260px;
	padding:8px;
	border:#e3e3e3 1px solid;
	float:left;
}

.doctor-basic{
	width:850px;
	height:auto !important;
	height:150px;
	min-height:150px;
	float:right;
}

.doctor-basic1{
	width:100%;
	height:70px;
	margin-bottom:10px;
	float:right;
}

.doctor-basic1 p{
	width:660px;
	height:70px;
	margin-bottom:10px;
	font-size:16px;
	line-height:70px;
	float:left;
	color:#333;
}

.doctor-basic1 p b{
	margin-right:20px;
}

.doctor-basic1 a{
	display:block;
	padding:0 20px;
	height:35px;
	background:#5088b7;
	color:#fff;
	margin-top:10px;
	font-size:16px;
	line-height:35px;
	float:right;
}

.doctor-basic2{
	width:100%;
	line-height:40px;
	font-size:17px;
	color:#333;
}

.doctor-con2{
	width:92%;
	height:auto !important;
	height:150px;
	min-height:150px;
	margin:0 auto 40px;
}

.doctor-visit{
	height:50px;
	line-height:50px;
	margin:0 auto 10px;
	background:url(../images/doctor_icon3.png) no-repeat left center;
	padding-left:40px;
}

.doctor-visit-bg{
	width:100%;
	margin:0 auto 20px;
}

.doctor-visit-bg td{
	border-bottom:#fff 1px solid;
	border-right:#fff 1px solid;
	text-align:center;
	line-height:45px;
	background:#f4f4f4;
	font-size:16px;
	color:#444;
}

.doctor-visit-bg .first{
	background:#e8e7e7; 
	font-weight:bold;
}

.doctor-con3{
	width:92%;
	height:auto !important;
	height:50px;
	min-height:50px;
	margin:0 auto 40px;
}

.doctor-visit2{
	height:50px;
	line-height:50px;
	margin:0 auto 10px;
	background:url(../images/doctor_icon5.png) no-repeat left center;
	padding-left:40px;
}

.doctor-research{
	width:1000px;
	height:auto !important;
	height:50px;
	min-height:50px;
	line-height:36px;
	font-size:17px;

}

.doctor-visit3{
	height:50px;
	line-height:50px;
	margin:0 auto 10px;
	background:url(../images/doctor_icon6.png) no-repeat left center;
	padding-left:40px;
}

.g-league{ height:65px; background:#f4f4f4; border-bottom:#d7d7d7 1px dashed; margin:0 auto 20px; padding-top:15px; padding-left:15px;}
.g-league a{ display:block; height:45px; padding:0 24px; font-size:18px; color:#333; line-height:45px;}
.g-league a:hover,.g-league a.hover{ background:#3867c8 url(../images/g_fl1.png) no-repeat center bottom; color:#fff;}
