.box1{
	margin-bottom: 30px;}
.box1 .hd{
	font-size:18px;
	color: #000;
	/*font-weight: bold;*/
	margin-bottom:15px;
	padding-bottom: 8px;
	/*letter-spacing: 1px;*/
	border-bottom:2px solid #cfd8dc;}
.box1 .hd span a{
	margin-top:5px;
	margin-right: 5px;
	font-size: 15px;
	font-weight: bold;
	float: right;
	color: #bfbfbf;
	color: #b5b5b5;}
.box1 .hd span a:hover{
	color: #4378ba;}
/* ------box3 专家坐诊、急救知识、传染病防治------start */
.box2,.box3{
	float: left;
	width: 360px;}
.box3{
	margin-right: 30px;}
.box3:last-child{
	margin-right: 0;}
.box3 .ct ul{
	overflow: hidden;
	max-height:220px;
	margin-top: -15px;}
.box3 .ct ul li{
  position: relative;
	font-size: 15px;
	line-height:16px;
	/*padding: 14px 0 10px;*/
	padding: 6px 0 2px;
	color: #626262;
	border-bottom: 1px dashed #bfbfbf;
	padding-left:5px;}
.box3 .ct ul li:hover{
	background-color: #f6f6f6;
	cursor: pointer;}
.box3 .ct ul li a{
	display: inline-block;
	/*width:285px;*/
	max-width: 255px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
	line-height: 32px;
	text-decoration: none;
	padding-left:15px;
	background: url(../image/icon_dot.jpg) scroll no-repeat center left;}
.box3 .ct ul li:hover a{
	color: #4378ba;}
.box3 .ct ul li img{
  position: absolute;
  top: 16px;}
.box3 .ct ul li span{
	float: right;
	color: #7d7d7d;
	margin:9px 10px 0 0;}
/* ------box3 专家坐诊、急救知识、传染病防治------end */

/*------医院动态 dynamic------S*/
#dynamic .ct .pic{
	float: left;
	width: 600px;
	height: 400px;}
#dynamic .ct .list{
	float: right;
	font-size: 15px;
	width: 520px;
	height: 400px;
	margin-top: -10px;}
#dynamic .ct .list ul{
	overflow: hidden;
	max-height: 424px;}
#dynamic .ct .list ul li{
  position: relative;
	/*padding: 10px 0 8px 6px;*/
	padding-top: 5px;
	padding-left: 6px;
	/*line-height:30px;*/
	border-bottom: 1px dashed #dfdfdf;}
#dynamic .ct .list ul li a{
	display: inline-block;
	/*width: 400px;*/
	max-width: 380px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #333;
	text-decoration: none;
	padding-left: 15px;
	/*padding-top: 5px;*/
	line-height:32px;
	background: url(../image/icon_triangle.jpg) scroll no-repeat center left;}
#dynamic .ct .list ul li a:hover{
	color: #4378ba;}
#dynamic .ct .list ul li img{
  position: absolute;
  top: 14px;}
#dynamic .ct .list ul li span{
	float: right;
	color: #7d7d7d;
	/*margin-top: 12px;*/
	margin-top:8px;
	/*line-height: 23px;*/
	margin-right: 5px;}
/*#dynamic .ct .list ul li:hover{
	cursor: pointer;
	background-color: #f5f5f5;
}*/
/*#dynamic .ct .list ul li:hover a{
	color: #4378ba;
}*/
/*------医院动态 dynamic------E*/

/*------通知公告 inform------start*/
/*#inform{
	float: left;
	width: 750px;
}
#inform .ct ul li{
	margin-bottom:20px;
}
#inform .ct ul li:last-child{
	margin-bottom: 0;
}
#inform .ct ul li .txt{
	float: right;
	width: 590px;
	font-size: 14px;
	padding-bottom:14px;
	border-bottom: 1px dashed #bfbfbf;
}
#inform .ct ul li .txt h4 a{
	display: inline-block;
	overflow: hidden;
	width: 380px;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	font-weight: normal;
	color: #333;
	margin-bottom: 5px;
	padding-left: 12px;
	background: url(../image/icon_line.png) scroll no-repeat center left;
}
#inform .ct ul li .txt span{
	color: #7d7d7d;
}
#inform .ct ul li .txt p{
	color: #626262;
	margin-top: 6px;
	line-height:22px;
}
#inform .ct ul li .txt:hover{
	cursor: pointer;
}
#inform .ct ul li .txt:hover h4 a{
	color:#4378ba;
}
#inform .ct ul li .txt:hover p{
	color: #333;
}*/
#inform{
	float: left;
	width: 750px;}
#inform .ct ul li{
	float: left;
	width: 360px;
	font-size: 14px;
	padding-bottom:18px;
	border-bottom: 1px dashed #bfbfbf;
	margin:0 30px 20px 0;}
#inform .ct ul li.no{
	margin-right: 0;}
#inform .ct ul li.no2{
	margin-bottom: 0;}
#inform .ct ul li h4{
  position: relative;}
#inform .ct ul li h4 a{
	display: inline-block;
	overflow: hidden;
	/*width: 320px;*/
	max-width: 300px;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	font-weight: normal;
	color: #333;
	margin-bottom: 5px;
	padding-left: 12px;
	background: url(../image/icon_line.jpg) scroll no-repeat center left;}
#inform .ct ul li h4 img{
  position: absolute;
  top: 6px;}
#inform .ct ul li span{
	color: #7d7d7d;}
#inform .ct ul li p{
	color: #626262;
	margin-top: 6px;
	line-height:22px;}
#inform .ct ul li:hover{
	cursor: pointer;}
#inform .ct ul li:hover h4 a{
	color:#4378ba;}
#inform .ct ul li:hover p{
	color: #333;}
/*------通知公告 inform------end*/

/*------就医指南------start*/
#guide{
	margin-bottom: 8px;}
#guide .ct ul li{
	float: left;
	margin-right:20px;}
#guide .ct ul li:nth-child(even){
	margin-right: 0;}
#guide .ct ul li a{
	display: block;
	width: 170px;
	height: 42px;
	line-height: 42px;
	font-size: 18px;
	letter-spacing:3px;
	/*font-weight: bold;*/
	color: #fff;
	text-align: center;
	margin-bottom: 15px;
	background-color: #4378ba;
	/*border-bottom: 1px solid #3265a4;*/
	box-shadow: 1px 1px 1px #ccc;}
#guide .ct ul li a:hover{
	background-color: #3265a4;
	border-bottom: 1px solid #3162a0;
	box-shadow: 1px 1px 1px #ccc;}
#guide .ct ul li a img{
	vertical-align: middle;}
/*------就医指南------end*/

/*------医疗信息查询、院长信箱------start*/
#query,#email{
	cursor: pointer;
	font-size: 18px;
	width: 360px;
	height: 65px;}
#query:hover{
	box-shadow: 0 0 6px #ccc;}
#email:hover{
	box-shadow: 0 0 6px #ccc;}
#query a,#email a{
	float: right;
	display: block;
	width: 160px;
	height: 40px;
	line-height: 40px;
	color: #003779;
	text-align: center;
	margin: 13px 35px 0 0;
	background-color: #CFE6F2;
	/*background-color: #c6e3fb;*/
	background-color: rgba(255,255,255,.6);}
#query{
	margin-bottom: 20px;
	background: url(../image/querybg.jpg) scroll no-repeat 0 0;}
#email{
	background: url(../image/emailbg.jpg) scroll no-repeat 0 0;}
/*------医疗信息查询、院长信箱------start*/

/*------友情链接------start*/
#links{
	margin-top:20px;}
#links .ct{
	text-align: center;}
/*#links .ct select{
	text-align: center;
	width: 280px;
	height: 35px;
}*/
#links .ct .item{
	width: 280px;
	height: 35px;
	margin: 15px auto 0;}
/*------友情链接------end*/

/*------院务公开------start*/
#public{
	clear: both;}
#public .ct .list{
	overflow: hidden;
	width: 360px;
	height: 300px;
	float: left;
	margin-right: 30px;
	border: 1px solid #f5f5f5;
	border-radius: 3px;
	box-shadow: 0 0 5px #ccc;}
#public .ct .list:last-child{
	margin-right: 0;}
#public .ct .list .hd2{
	width: 360px;
	height: 70px;}
#public .ct .list .hd2 h4{
	float: right;
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: 1px;
	width: 130px;
	height: 30px;
	line-height: 30px;
	margin:20px 20px 0 0;
	background-color: #4378ba;
	background-color: rgba(0,46,115,.6);}
#public .ct #plane .hd2{
	background: url(../image/pic_plane.jpg) scroll no-repeat 0 0;}
#public .ct #summary .hd2{
	background: url(../image/pic_summary.jpg) scroll no-repeat 0 0;}
#public .ct #memorabilia .hd2{
	background: url(../image/pic_memorabilia.jpg) scroll no-repeat 0 0;}
#public .ct .list ul{
	width: 340px;
	margin:0 auto;
	font-size: 16px;}
#public .ct .list ul li{
	line-height: 19px;
	padding: 13px 0 10px;
	border-bottom: 1px dashed #bfbfbf;}
#public .ct .list ul li a{
	display: inline-block;
	width: 280px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
	padding-left: 12px;
	background: url(../image/icon_line.jpg) scroll no-repeat 2px center;}
#public .ct .list ul li a:hover{
	color: #4378ba;}
#public .ct .list ul li span{
	float: right;
	margin: 2px 4px 0 0;
	color: #7d7d7d;}
#public .ct .list span.more{
	margin:10px 10px 0 0;
	float: right;
	font-size: 12px;}
#public .ct .list span.more a{
	color: #4378ba;}
#public .ct .list span.more a:hover{
	text-decoration: underline;}
/*------院务公开------end*/

