.zt_yhyshj_b_tit{ height:51px; line-height:51px; background:#FFF; border-bottom:1px solid #eeeeee;}
.zt_yhyshj_b_tit h2{ float:left; min-width:75px; width:expression_r(document.body.clientWidth < 75 ? "75px": "auto" ); border-bottom:1px solid #bd1a2b; margin-left:22px; font-size:18px; font-weight:bold; color:#bd1a2b; text-align:left;}
.zt_yhyshj_b_tit a{ float:right; margin-right:22px; font-size:14px; color:#a2a2a2;}
.zt_yhyshj_b_box{ overflow:hidden; background:#FFF; margin-bottom:25px;}
#tj{ overflow:hidden; height:681px;}
.zt_yhyshj_b_box ul.a{ padding:12px 22px 0;}
.zt_yhyshj_b_box ul.a li{ position:relative; margin-bottom:16px;}
.zt_yhyshj_b_box ul.a li a{ display:block;}
.zt_yhyshj_b_box ul.a li img{ width:100%;}
.zt_yhyshj_b_box ul.a li .bg{ position:absolute; left:0; bottom:0; width:100%; height:46px; background:#1b1b1b; opacity:0.47; filter:alpha(opacity=47); z-index:9;}
.zt_yhyshj_b_box ul.a li h2{position:absolute; left:0; bottom:0; width:100%; z-index:99;}
.zt_yhyshj_b_box ul.a li h2 a{line-height:46px; font-size:16px; color:#FFF;}

.zt_yhyshj_b_box ul.b{ padding:8px 22px 0;}
.zt_yhyshj_b_box ul.b li{ line-height:32px; padding:10px 0; border-bottom:1px dashed #eeeeee; text-align:left;}
.zt_yhyshj_b_box ul.b li a{ color:#323232; font-size:14px;}
.zt_yhyshj_b_box ul.b li p{ color:#bd1a2b; font-size:14px;}