@charset "gb2312";

#con{width:98%;height:auto;margin:0 auto;}

#con .position{width:100%;height:35px;line-height:35px;border-bottom:1px solid #ccc;font-size:15px;background:url(../images/position_bg.jpg) no-repeat left center;text-indent:20px;}

#con .content .nav{padding-top:15px;}

#con .content .nav a{display:block;float:left;height:110px;width:33%;text-align:center;}

#con .content .nav a div{width:84px;height:71px;margin:0 auto;}

#con .content .nav a div img{display:block;margin:0 auto;}

#con .content .nav a p{padding:5px 0;font-size:16px;}



#con .nav{margin-top:15px;}

#con .nav1 a{display:block;float:left;height:100px;text-align:center;}

#con .nav1 a.d1{width:33%;}

#con .nav1 a.d2{width:34%;}

#con .nav1 a.d3{width:33%;}

#con .nav1 a div{width:90%;height:60px;line-height:60px;margin:0 auto;text-align:center;border:1px solid #a8cfda;background:#f4faff;border-radius:5px;box-shadow: 0px 3px 3px #d2dee9;}

#con .nav1 a div img{display:block;margin:0 auto;margin-top:5px;}

#con .nav1 a p{padding:5px 0;font-size:16px;}

#doctor {

	width:100%;

	border-top:none;

	background:#fff;

	margin:10px auto;

}

#doctor h2 {

	width:99%;

	height:41px;

	line-height:41px;

	border:1px solid #2e8aca;

	color:#fff;

	font-size:14px;

	font-weight:none;

	;

	margin:0px auto;

	background:#2e8aca;

}

#doctor h2 span {

	padding:0 0 0 10px;

	border-left:1px solid #fff;

	margin:0 0 0 10px;

}

#doctor .con {

	width:99%;

	height:auto;

	border:1px solid #ccc;

	margin:0px auto;

	padding-bottom:5px;

}

#doctor dl {

	width:100%;

	height:130px;

	padding:10px 0px;

	border-bottom:1px dashed #ccc;

	margin:0 auto;

}

#doctor dl.last {

	border:none;

}

#doctor dl dt {

	width:40%;

	text-align:center;

	float:left;

}

#doctor dl dd {

	width:60%;

	height:38px;

	line-height:38px;

	float:left;

}

#doctor dl dd.name {

	height:30px;

	line-height:30px;

	text-align: center;

}

#doctor dl dd.name b {

	font-size:14px;

	color:#6f6f6f;

}

#doctor dl dd.info {

	height:49px;

	line-height:160%;

	text-indent:26px;

	color:#6f6f6f;

	padding-top:10px;

	margin-bottom:13px;

}

#doctor dl dd.info a {

	color:red;

	text-decoration:none;

}

#doctor dl dd.btn {

	height:25px;

	line-height:25px;

	text-align:center;

}

#doctor dl dd.btn a.a1 {

	display:block;

	width:45%;

	height:25px;

	color:#fff;

	background:#2e8aca;

	float:left;

}

#doctor dl dd.btn a.a2 {

	display:block;

	width:45%;

	height:25px;

	color:#fff;

	background:#ea2f2f;

	float:right;

}

#list {

	width:100%;

	border-top:none;

	background:#fff;

	margin:10px auto;

}

#list h2 {

	width:99%;

	height:41px;

	line-height:41px;

	border:1px solid #2e8aca;

	color:#fff;

	font-size:14px;

	font-weight:none;

	;

	margin:0px auto;

	background:#2e8aca;

}

#list h2 span {

	padding:0 0 0 10px;

	border-left:1px solid #fff;

	margin:0 0 0 10px;

}

#list .con {

	width:99%;

	height:auto;

	border:1px solid #ccc;

	margin:0px auto;

	padding-bottom:5px;

}

#list dl {

	width:98%;

	height:120px;

	padding:10px 0px;

	border-bottom:1px dashed #ccc;

	margin:0 auto;

}

#list dl.last {

	border:none;

}

#list dl dd {

	width:100%;

	line-height:38px;

	float:left;

}

#list dl dd.name {

	height:24px;

	line-height:24px;

}

#list dl dd.name b {

	font-size:14px;

	color:#6f6f6f;

}

#list dl dd.info {

	line-height:20px;

	text-indent:2em;

	color:#6f6f6f;

	margin-bottom:13px;
	
	font-size:14px;

}

#list dl dd.info a {

	color:red;

	text-decoration:none;

}

#list dl dd.btn {

	height:25px;

	line-height:25px;

	text-align:center;

}

#list dl dd.btn a.a1 {

	display:block;

	width:45%;

	height:25px;

	color:#fff;

	background:#2e8aca;

	float:left;

}

#list dl dd.btn a.a2 {

	display:block;

	width:45%;

	height:25px;

	color:#fff;

	background:#ea2f2f;

	float:right;

}

.listfy{width:300px;margin:0 auto;}

.listfy ul{ height:25px; width:200px; margin:0 auto;}

.listfy ul li{ padding:0px 10px; float:left;text-align:center;line-height:20px; display:inline; width: 40px;}

