.case_box>div{
	width: 33%;
	display: inline-block;
	margin: 20px auto;
}
.case_box>div{
	*display: inline;
}
.case_box a:hover .txt_box{
	background: #f1990d;
}
.case_box a:hover .txt_box span{
	background: #fff;
	color: #3a9995;
}
.case_box a:hover .txt_box h3,.case_box a:hover .txt_box p{
	color: #fff;
}
.case_box .pic_box{
	width: 360px;
	max-height: 252px;
	overflow: hidden;
}
.case_box .pic_box img{
	width: 100%;
	display: block;
}
.case_box .txt_box{
	width: 360px;
	*width: 332px;
	background: #f4f4f4;
	padding: 14px;
	color: #000;
	transition: all .4s;
	box-sizing: border-box;
	line-height: 30px;
	text-align: center;
}
.case_box .txt_box h3{
	font-size: 16px;
}
.case_box .txt_box span{
	display: block;
	margin: 0 auto;  
	width: 110px;
	height: 36px;
	line-height: 36px;
	background: #f1990d;
	color: #fff;
	text-align: center;
	margin-top: 10px;
}

/*医院设备*/
.EM_bg{
	background:url(/n_img/EM_bg_02.jpg) no-repeat center 0;
	background-size: 100% 100%;
	padding: 1px;
}
.EM_banner{
	margin-top: 20px;
}
.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.icon-arrow-a-left, .icon-arrow-a-right { background: url(/img/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: -6px 20px; height: 86px; width: 42px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -66px 20px; }
.icon-arrow-a-right { background-position: -120px 20px; height: 86px; width: 42px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 20px; }
#main {overflow: hidden; zoom: 1; position: relative; }
.index_b_hero { width: 1200px; height: 446px; margin: auto; position: relative; }
.index_b_hero img { width: 1200px; height: 446px; }
.index_b_hero .heros { width: 1200px; height: 446px; }
.index_b_hero .hero-wrap { overflow: visible; position: absolute; }
.index_b_hero .next, .index_b_hero .prev {position: absolute; top: 46%; margin-top: -25px; margin-left: 0px; background-color: #feb800; z-index: 4;}
.index_b_hero .next:hover, .index_b_hero .prev:hover { background-color: #ec970c; opacity: 1;}
.index_b_hero .next { margin: -25px 0px 0 0; right: 0; }
.index_b_hero .disabled { background-color: #eee; }
.index_b_hero .mask-left, .index_b_hero .mask-right, .index_b_hero .hero { background: #fff; /*padding: 5px;*/ z-index: 1; position: absolute; top: 0; left: 0; width: 1200px; height: 446px; overflow: hidden; left: 1920px; }
.index_b_hero .hero p{width: 100%; text-align: center; position: absolute; bottom: 0; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); color: #fff; line-height: 24px; padding: 20px 10px;}
.index_b_hero .mask-right, .index_b_hero .mask-left { z-index: 4; left: -1200px; background: #feb800; overflow: hidden; }
.index_b_hero .mask-right { left: 1200px; }
.index_b_hero .active { z-index: 2; left: 0; }
.EM_box .EM_txt{
	text-align: left;
}
.EM_box>div a:hover .EM_txt{
	background: #23b0aa;
	padding: 14px;
	box-sizing: border-box;
}
.EM_box>div a:hover .EM_txt span{
	border-bottom: 1px solid #91d8d5;
}
.EM_box .EM_txt{
	padding: 20px 0 0 0;
	background: none;
}
.EM_box .EM_txt h3{
	font-weight: normal;
	font-size: 18px;
	color: #3a9995;
}
.EM_box .EM_txt span{
	width: 80px;
	height: 0;
	margin: 30px 0;
	border-bottom: 1px solid #b9b9b9;
}

.case_box{
	width: 1260px;
	padding-left: 60px;
}


/*医院环境*/
.HJ_box>div{
	position: relative;
}
.HJ_box>div>a>p{
	width: 360px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	position: absolute;
	bottom: 0;
	background: rgba(0,0,0,0.5);
	/*filter: alpha(Opacity=50); 
	opacity: .5;*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);
	color: #fff;
}
.HJ_box>div>a:hover p{
	background: rgba(58,153,149,.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#803a9995,endColorstr=#803a9995);
}