.mr_frUl ul li {list-style-type:none;vertical-align:0}
.lawbg{display:block; margin:auto; width:100%; padding:20px 0 20px 0; background:url(/image/tdbgs.jpg); }
.mr_frbox {display:block; margin:auto; width:1200px; height:452px; margin-top:30px;}

.mr_frBtnL { float:left; margin-top:200px; cursor: pointer; margin-left:0}
.mr_frBtnR { float:right; margin-top:200px; cursor: pointer; margin-right:0}

.mr_frUl {float:left; height:100%;}
.mr_frUl ul li {display:inline; float:left; position:relative; width:238px; height:450px; border:1px solid #ddd; margin-left:40px; background:#fff}
.mr_frUl ul li img { display:block; margin:auto; width:230px; height:300px; margin-top:3px}
.mr_frUl ul li span{display:block; margin:auto; width:230px; text-align:left; font-size:14px; color:#5E6F88; line-height:24px; margin-top:13px}
.mr_frUl ul li a{display:block; margin:auto; width:120px; line-height:32px; border:1px dotted #0F4C82; margin-top:13px; font-size:14px; color:#0F4C82; border-radius:16px}
.mr_frUl ul li a:hover{border:1px solid #0F4C82}
.mr_frUl ul li em{ display:block; margin:auto; position:absolute; top:271px; left:4px; width:230px; height:32px; background:#000; filter:alpha(Opacity=50); -moz-opacity:0.50; opacity:0.50; z-index:100}
.mr_frUl ul li i { display:block; margin:auto; position:absolute; top:271px; left:4px; width:230px; line-height:32px; color:#fff; font-style:normal; z-index:110;}
/*
.mr_frUl ul li span { display: block; width:255px; margin-top:5px; line-height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:#fafafa }
*/