@charset "utf-8";
/* CSS Document */
.area{width:960px;margin:0px auto;zoom:1; overflow:hidden;color:#191919;}
.area .left_pic{ width:250px; height:245px; background:url(/lawfirm/images/bg_zls.gif) no-repeat; margin-right:10px; float:left;}
.area .left_pic .bt01 {width:89px; height:29px; float:left; display:block; padding:185px 10px 0 30px; }
.area .left_pic .bt02 {width:89px; height:29px; float:left; display:block; padding-top:185px; }

.box {width:958px; border:1px solid #dbdbdb; background:url(/lawfirm/images/bg001.jpg) repeat-x;margin:10px auto;overflow:hidden;}
.box a:link,.box a:visited,.box a:hover {color:#191919;}
.box .a1_left{ width:239px; margin:10px;float:left;border-right:1px solid #efefef; overflow:hidden; padding-right:10px;}
.box .a1_left .title { width:219px; height:30px; margin:5px 0px; padding-left:15px;  text-align:center; border-bottom:1px solid #b9b9b9;}
.box .a1_left .title li {margin:0px 5px; width:90px; display:block; height:29px; margin-top:1px; line-height:30px; float:left; font-size:14px;color:#003f79;}
.box .a1_left .title li a:link,.box .a1_left .title li a:visited{display:block; height:29px; line-height:29px; color:#003f79;}
.box .a1_left .title li a:hover{display:block; height:29px; line-height:29px; color:#003f79; background-color:#ffffff;text-decoration:none;color:#003f79;}
.bgspan{display:block; height:29px; line-height:29px; color:#003f79; background-color:#ffffff;text-decoration:none;color:#003f79;border-left:1px solid #b9b9b9;border-right:1px solid #b9b9b9;border-top:1px solid #b9b9b9;}

.box .a1_left .sb_c142{width:229px;height:137px!important;height:136px;float:left;padding-top:5px!important;padding-top:6px;padding-left:10px;}
.box .a1_left .sb_c142 dl{float:left;width:36px;line-height:22px;}.si_s1 .sic_l .sl_box .sb_c226{width:225px;height:206px;padding:10px 0 10px 16px;}

.box .center {width:408px; padding:10px 10px; margin-top:10px; float:left;}
.box .center .pic {width:65px; height:35px; float:left; font:20px/26px "黑体","微软雅黑"; font-weight:bold; color:#404040; line-height:35px;}
.box .center .list { width:338px; float:left; padding-top:8px; }
.box .center .list h3 {font-size:18px; font-weight:bold; margin:0px; padding:0px; color:#434343; line-height:20px; height:18px;overflow:hidden}
.box .center .list h3 a:link, .box .center .list h3 a:visited,.box .center .list h3 a:hover{color:#434343;}
.box .center .list p {line-height:150%; margin:5px 0;line-height:25px;height:25px;overflow:hidden}
.box .center .list p a:link,.box .center .list p a:visited,.box .center .list p a:hover{color:#6c6c6c;}

.box .right {width:240px; float:left; margin-top:10px;  border-left:1px solid #efefef; padding-left:10px;}
.box .right .title { height:30px; line-height:30px; margin-top:10px;}
.box .right .title h2 {font-size:14px; display:inline; margin-right:120px; color:#003f79;}
.olList li{line-height:26px;height:26px;border-bottom:1px solid #f3f3f3; overflow:hidden}
.num {background: url(/lawfirm/images/bg.png) no-repeat scroll -539px -77px transparent;color: #000000;float: left;height: 26px;padding-right: 9px;text-align: center;width: 16px;}
.numTop3 {background-position: -539px -50px;color: #ffffff;}

/*lv suo zhan shi*/
.box .zhanshi {width:918px; padding:20px 20px 10px 20px;}
.box .zhanshi h2 {font-size:14px;display:inline; margin-right:700px; color:#003f79;}

.biao_zs img {border:1px solid #666;}
.lvsuo_list .title{font-size:14px; }

.box2{width:960px; margin:0 auto; overflow:hidden;}
.box2 a:link,.box2 a:visited,.box2 a:hover {color:#191919;}
.box2 .left {width:658px; height:160px; border:1px solid #dbdbdb; background:url(/lawfirm/images/bg001.jpg) repeat-x; margin-right:10px; padding:20px 20px 0 20px; float:left;}
.box2 .left h2 {font-size:14px;display:inline; margin-right:550px; color:#003f79;}
.box2 .left .zhinan {float:left; font-family:'宋体';width:200px; overflow:hidden;}
.box2 .left .zhinan  li{width:200px; height:28px;}
.box2 .left .zhinan h3 {font-size:12px; font-weight:bold; margin:0 0 10px 0; padding:0px;color:#003f79; }
.box2 .left .zhinan h3 a{color:#003f79; }
.box2 .left .line {width:29px; height:135px; background:url(/lawfirm/images/line_fg.gif) no-repeat; float:left;} 

.box2 .right {width:228px; height:160px; border:1px solid #dbdbdb; background:url(/lawfirm/images/bg001.jpg) repeat-x; float:left; padding:10px;}
.box2 .right .title { height:30px; line-height:30px;}
.box2 .right .title h2 {font-size:14px; display:inline; margin-right:60px; color:#003f79;}
.olzixun li{line-height:26px;height:26px;border-bottom:1px solid #f3f3f3;height:26px; overflow:hidden}

/* footer  begin*/
.footer{width:960px;margin:8px auto;border-top:2px solid #a7aeb6;padding-top:10px}
.footer dl {margin:0px;line-height:22px;}
.footer span {padding:0px 4px 0px 4px;COLOR:#535456;}
.footer .copycont {width:960px;text-align:center;padding:0px 0px 0px 0px;COLOR:#535456;}
.footer .copycont .ea{font-family:Arial, Helvetica, sans-serif;text-decoration: none;}
.footer .copycont .ea a.colorred{color:#b90b04;text-decoration:none;}
.footer a{color: #535456; TEXT-DECORATION: none;}
.footer a:hover {TEXT-DECORATION: none;COLOR: #b90b04;}
.footer .clear20{width:960px;float:left;height:10px;padding:0; margin:0;font-size:10px;line-height:10px;}
/* footer  end*/