@charset "gb2312";
/* CSS Document */

/*专研骨科*/

.gk_type { width: 100%; height: 150px; }
.type_left { width: 200px; background: #009291; height: 150px; float: left; }
.type_left span { display: block; font: bold 36px "Microsoft Yahei"; color: #fff; text-align: center; padding-top: 15px; }
.type_left a { font-size: 14px; color: #fff; border: 1px solid #fff; display: block; width: 130px; height: 40px; margin: 0 auto; line-height: 40px; margin-top: 15px; text-indent: 2em; background: url(type_jiantou_icon.png) no-repeat 100px center; }
.type_right { float: right; width:815px; padding: 20px 0px 0 0 }
.type_right li { float: left; margin-right:15px; margin-bottom: 10px;   }

.type_right li a { color: #434343; padding: 0 18px;border: 1px solid #E7E7E7;font-size: 14px; line-height: 30px; line-height: 30px; border-radius: 15px; display:block; float:left; }
.type_right li a:hover{ color: #009291; background: #F8F2E8; border: 1px solid #F0E4CF;text-decoration:none;}

/*医院动态*/

.hispital { padding-bottom: 20px; }
.his_left { float: left; width: 650px; margin-left: 20px; }
.his_hd { float: left; width: 650px; height: 40px; line-height: 40px; border-bottom: 3px solid #EEE; margin: 0 0 20px 0; }
.his_hd li { float: left; width: 150px; font-size: 20px; color: #1B1B1B; text-align: center; position: relative; cursor: pointer; }
.his_hd li:before { content: ""; height: 20px; width: 1px; background: #EEE; display: block; position: absolute; right: 0; top: 30%; }
.his_hd li:last-child:before { background: none; }
.his_hd li.on a{ color: #009291 !important; position: relative; }
.his_hd li.on:after { width: 100%; height: 3px; background: #009291; content: ""; display: block; position: absolute; bottom: -3px; }
.his_bd dt, .his_bd dd { float: left; }
.his_bd dt { margin-bottom: 20px; }
.his_bd dt img { float: left; width:260px; height:170px;}
.his_bd dt h2, .his_bd dt p { width: 375px; float: right }
.his_bd dt h2 { font: bold 18px/30px "Microsoft Yahei"; color: #434343; }
.his_bd dt h2 a { color: #434343; }
.his_bd dt p { color: #707070; font-size: 12px; line-height: 22px; margin-top: 10px; }
.his_bd dt p a { color: #009291; }
.his_bd dd { line-height: 28px; list-style-type: square; background: url(hispital_dian.jpg) no-repeat left center; 
	text-indent: 1em; width:100%;border-bottom:1px dashed #DFDFDF;}
.his_bd dd a { color: #434343; font-size: 13px; }
.his_right { float: right; margin: 25px 20px 0 0; width: 330px; }
.his_right img { display: block; }
.video_list_bd li{ height:293px !important; overflow:hidden; }
.video_list_bd li h5 { position: relative; background: #F5F5F5; color: #009291; font-size: 14px; line-height: 18px; height: 53px; border: 1px solid #E5E5E5; border-bottom: none; border-top: none; box-sizing: border-box; padding: 10px 17px 0 }
.video_list_bd li h5:after { content: ""; display: block; position: absolute; width: 3px; height: 64px; background: #D35C49; top: 0; left: 0; }
.video_list_hd { border: 1px solid #E5E5E5; box-sizing: border-box; border-top: none; }
.video_list_hd li { border-top: 1px solid #E5E5E5; text-indent: 40px; font-size: 14px; line-height: 42px; background: url(video_start.jpg) no-repeat 20px center; box-sizing: border-box; }
/*.video_list_hd li.on { display: none; }*/
.video_list_hd li a { font-size: 14px; color: #434343; }
/*专家联合会诊纪实*/

.lhhz_doc { padding-bottom: 15px; }
.lhhz_left { margin-left: 20px; float: left; width: 650px; overflow: hidden; }
.lhhz_tit { width: 650px; }
h2.h2_zi { font: bold 22px/50px "Microsoft Yahei"; color: #009291; display: inline-block; }
.lhhz_left .anbj_1{ width:459px; height:20px; background:url(s_gai_1.jpg) repeat; float:right; margin-top:15px;}
.lhhz_left a.same { float: right; height: 22px; width: 22px; margin-top: 4px; }
.lhhz_left a.next1 { background: url(llhz_icon_right.jpg) no-repeat; }
.lhhz_left a.prev1 { background: url(llhz_icon_left.jpg) no-repeat; padding-left: 10px; }
.lhhz_list { float: left; }
.lhhz_list li { float: left; margin-right: 10px;overflow:hidden; width:210px; }
.lhhz_list li img { float: left; }
.lhhz_right { float: right; padding-right: 19px; width: 330px; overflow:hidden;}
.lhhz_right .anbj_2{ width:229px; height:20px; float:right;background:url(s_gai_1.jpg) repeat; margin-top:15px;}
.lhhz_right .anbj_2 a{ background: url(llhz_icon_right.jpg) no-repeat; display:block; float:right; margin:4px 4px 4px 0; width:16px; height:12px;}
.lhhz_right h2{ width:100%;}
.lhhz_door { margin-top: 3px }
.lhhz_door li { display: inline-block; font-size: 14px; width: 109px; height: 50px; background: #707070; line-height: 50px; text-indent: 2.8em; ; float: left; margin: 0 1px 1px 0; }
.lhhz_door li a { color: #fff; }



.case_video { width: 1000px; margin: 15px auto 0; overflow: hidden }
.case_video li { width: 243px; float: left; position: relative; float: left; margin-right: 9px }
.case_video li img { width: 243px; height: 156px; float: left; }
.case_video li h5 { width: 243px; text-align: center; font-size: 14px; line-height: 30px; }
.case_hd { width: 940px; height: 45px; margin: 15px auto; overflow: hidden; position: relative; padding: 0 30px; background: #f5f5f5; }
.case_hd ul { }
.case_hd ul li { width: 157px; font-size: 16px; line-height: 45px; height: 45px; text-align: center; float: left; position: relative; box-sizing: border-box; }
.case_hd ul li.on { color: #009291; background: url(bg_case_hd.png) no-repeat bottom center; }
.case_hd ul li:after { width: 2px; height: 25px; content: ""; display: block; position: absolute; right: 0; top: 10px; background: #e5e5e5; }
.case_hd a { width: 30px; height: 45px; position: absolute; top: 0; display: inline-block; }
.case_hd .prev_case { background: url(ico_pre.png) no-repeat center #bb4730; left: 0 }
.case_hd .next_case { background: url(ico_next.png) no-repeat center #bb4730; right: 0 }
.case_bd { width: 1000px; overflow: hidden }
.case_bd ul { width: 1000px; margin: 0 20px; overflow: hidden }
.case_bd li { width: 243px; float: left; position: relative; float: left; margin-right: 9px; margin-bottom: 20px; }
.case_bd li img { width: 243px; height: 163px; float: left; }
.case_bd li em { width: 243px; height: 40px; background: #000; opacity: 0.4; position: absolute; left: 0; bottom: 0 }
.case_bd li h5 { width: 243px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; position: absolute; left: 0; bottom: 0 }
