@charset "gb2312";
*{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
BODY { padding:0px; FONT-SIZE: 12px;MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 22px;TEXT-ALIGN:left; width:950px; margin:0 auto;}
A{COLOR:#333; TEXT-DECORATION: none}
A:hover {COLOR: #ff6600; TEXT-DECORATION: underline}
UL,li,dl,dt,dd,h6{ margin:0px;padding:0px; LIST-STYLE-TYPE: none; float:left;}
span,em.b{ margin:0px; padding:0px;}
img{ border:0;}
.clear{ clear:both;}
/*----头部样式----*/
.dh_top_zd {BACKGROUND-IMAGE: url(top_bg1.gif); WIDTH: 950px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px}
.dh_top {BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 950px; COLOR: #000000; BORDER-BOTTOM: #e6e6e6 1px solid}
/*---导航样式---*/
#nav{ width:950px; height:42px; margin-top:8px;}
.nav1{ width:4px; height:42px; background-image:url(nav1.gif); float:left;}
.nav2{ width:943px; height:42px;background-image:url(nav2.gif); background-repeat:repeat-x; float:left;}
.nav3{ width:3px; height:42px; background-image:url(nav3.gif); float:left;}
.fytb{ width:32px; height:42px; background-image:url(nav5.gif); float:left; margin-left:15px; display:inline;}
.flsy{ width:100px; height:42px; background-image:url(nav4.gif); float:left; font-size:14px; color:#000; font-weight:bold; line-height:42px; text-align:center;}
.tnls{ width:100px; height:42px; font-size:14px; color:#FFF; font-weight:bold; line-height:42px;text-align:center;}
.tnls a{color:#FFF;}
.tnls a:hover{ color:#CC0000; text-decoration:none;}
.fgx{ width:2px; height:42px; background-image:url(nav6.gif); float:left; margin-left:110px; display:inline;}
.zt{ width:83px; font-size:14px; color:#FFF; font-weight:bold; line-height:42px;text-align:center;}
.zt a{ color:#FFF;}
.zt a:hover{ color:#CC0000; text-decoration:none;}
/*-----------------------------------首页样式-------------------------------------------*/
/*----------------主体样式---------------------*/
#body{ width:950px; height:auto; margin-top:8px;}
#left{ width:218px;height:auto; float:left;}
#center{ width:498px;height:auto; float:left;margin-left:8px;}
#right{ width:218px;height:auto; float:left;margin-left:8px;}
/*----律师样式----*/
.biaoti{ width:218px; height:30px; float:left;}
.bt1{ width:3px; height:30px; background-image:url(bt1.gif);}
.bt2{ width:201px; height:30px; background-image:url(bt2.gif); font-size:14px; color:#003398; font-weight:bold; ; line-height:30px; padding-left:10px;}
.bt3{ width:4px; height:30px; background-image:url(bt3.gif);}
.biaoti li span{ font-size:12px; color:#333; font-weight:normal; margin-left:80px;}
.biaoti li span a{ color:#333;}
.zplb{ width:216px; height:auto; border:1px solid #badffa; float:left; padding-bottom:10px;}
.zpj{ width:200px; height:auto;float:left; margin-left:14px;margin-top:11px;display:inline; overflow:hidden;}
.zpys{ width:56px; height:67px; border:1px solid #ccc;float:left; padding-top:1px; padding-left:1px;}
.zpj li img{ width:55px; height:66px;float:left;}
.xinm{ font-size:12px; width:120px;height:22px; margin-left:15px; line-height:22px; display:inline; overflow:hidden;}
.xinm span a{ color:#cc6600;}
.clxq{font-size:12px; width:120px;height:22px; margin-left:15px; line-height:22px; display:inline;}
.clxq a{ color:#0033cc; text-decoration:underline;}
/*----事务所样式----*/
.biaoti2{width:218px; height:30px; float:left; margin-top:8px; overflow:hidden;}
.biaoti2 li span{font-size:12px; color:#333; font-weight:normal; margin-left:50px;}
.zplb2{width:216px; height:auto; border:1px solid #badffa; float:left;}
.sws{ width:196px; height:auto; margin-left:10px; margin-top:5px;border-bottom:1px dashed #ccc; float:left;display:inline; padding-bottom:5px;}
.swsbt{ width:176px; height:35px;background-image:url(jinpai.gif); background-repeat:no-repeat; background-position:left; line-height:35px; font-size:14px; color:#3366CC; font-weight:bold; padding-left:20px;float:left;}
.swsbt a{ color:#3366CC;}
.call{ width:190px;float:left;height:16px; line-height:16px; color:#666; font-weight:bold;}
.call span{ color:#993300;}
.dizhi{ width:40px; float:left;color:#666; font-weight:bold;}
.dizhi2{ width:156px; float:left;color:#666;}
.dizhi2 a{color:#666;}
.dianj{ float:left; margin:8px 0 0px 13px; display:inline;}
.kong1{ width:200px; height:8px; float:left; line-height:8px;}
/*-----留言框样式-----*/
.dbiaoti{ width:498px; height:30px; float:left;}
.dbt1{ width:3px; height:30px; background-image:url(dbt1.gif);}
.dbt2{ width:481px; height:30px; background-image:url(dbt2.gif); font-size:14px; color:#003398; font-weight:bold;line-height:30px; padding-left:10px;}
.dbt3{ width:4px; height:30px; background-image:url(dbt3.gif);}
.dbiaoti li span{ font-size:12px; color:#333; font-weight:normal; margin-left:30px;}
.dbiaoti li span span{color:#ff0000;}
.dbiaoti li b{color:#CC6600;font-size:12px; font-weight:normal;}
.dbiaoti li b a{color:#CC6600;}
.yhm{ color:#CC0000;}
.lyk{ width:496px; border:1px solid #BADFFA; float:left; height:222px; background:#F8F8F8;}
.xuanze{ width:430px; height:20px; float:left; font-size:14px; font-weight:bold; color:#666; line-height:20px; margin:8px 0 0 38px;display:inline; }
.lybj{ width:464px; height:177px; float:left; margin-left:17px; background:#FCFCFC; margin-top:5px; display:inline;}
.lybt{width:440px; height:26px; float:left;line-height:26px; margin:5px 0 0 23px;display:inline;}
.lybt1{ width:40px;}
.lybt2{ background-image:url(bd1.gif); width:4px; height:26px;}
.lybt3{width:375px; height:26px;}
.bdbt{width:375px; height:24px; border-bottom:1px solid #7F9DB9; border-left:none;border-right:none;border-top:1px solid #7F9DB9; float:left; line-height:24px;}
.lybt4{ background-image:url(bd3.gif); width:4px; height:26px;}
.dlybt{width:440px; height:84px; float:left;line-height:26px; margin:8px 0 0 23px;display:inline;}
.dlybt1{ width:40px; height:16px; line-height:16px;}
.dlybt2{ background-image:url(dbd1.gif); width:3px; height:84px;}
.dlybt3{width:381px; height:84px;}
.bdbt2{width:381px; height:82px; border:1px solid #7f9db9; float:left;}
.dlybt4{ background-image:url(dbd3.gif); width:4px; height:84px;}
.grzl{width:440px; height:26px; float:left;line-height:26px; margin:13px 0 0 23px;display:inline;}
.xingm{ width:60px; margin-left:3px;}
.xingm2{ width:45px; margin-left:3px;}
.tijiao{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; background-color:#8dbcf4;BORDER-LEFT: #ffffff 1px solid; WIDTH: 42px; COLOR: #fff; BORDER-BOTTOM: #000 1px solid;HEIGHT:22px; margin-left:20px; line-height:19px;}
/*-----留言样式-----*/
#huida{ width:496px; height:auto; border:1px solid #BADFFA; margin-top:8px; float:left;}
.lylb{ width:481px; height:auto; border-bottom:1px dashed #ccc; float:left; margin:8px 0 0 8px; display:inline; padding-bottom:8px;}
.lanbj{ width:471px; height:24px; line-height:24px; background:#d8e8fb; float:left; padding-left:10px;}
.sxs{ width:390px; float:left}
.hfs{ width:80px; float:left;}
.lanbj em{ width:150px; float:left;}
.lanbj span{ color:#996600;}
.lanbj b{ color:#cc0000; font-size:14px; font-weight:normal;}
.lanbj b a{ color:#cc0000}
.lanbj b a:hover{ color:#0033cc}
.xxbt{width:456px; height:20px; line-height:20px; background-image:url(yucai.gif); background-position:0 3px;background-repeat:no-repeat;padding-left:25px; font-size:14px; font-weight:bold; color:#0066cc; margin-top:10px;}
.xxbt a{ color:#0066cc}
.xxbt a:hover{ color:#ff6600}
.time{width:456px; height:20px; line-height:20px;padding-left:25px;color:#999}
.xxnr{width:430px;line-height:26px;padding-left:25px; font-size:14px; color:#666; margin-top:6px;}
.xxnr a{ color:#666}
.xxnr a:hover{ color:#3366cc;}
.xxnr span{ font-size:12px; color:#ff9933;}
.xxnr span a{ font-size:12px; color:#cc6600;}
#page{height:35px;width:496px;float:right;margin:0 auto; text-align:center; margin-top:8px;}
#page a,#page span{background:#F3F3F3;border:1px solid #CCCCCC;display:inline-block;margin-right:2px;margin-left:2px;padding:0 8px 0 8px; height:20px; line-height:20px; vertical-align:bottom;}
#page span{ color:#c00;}
/*----网站帮助样式----*/
.zplb3{width:216px; height:152px; border:1px solid #badffa; float:left;}
.zhin{ width:200px;font-weight:bold; color:#003399;height:30px; line-height:30px; padding-left:12px;float:left; margin-top:5px;}
.zysx{ width:180px; line-height:22px; margin-left:12px; float:left; display:inline;}
.zysx a{ color:#003399; text-decoration:underline;}
/*----最新案例样式----*/
.tb{ float:left; width:218px; height:44px; margin-top:5px;}
.biaoti3{width:218px; height:30px; float:left;margin-top:8px;}
.biaoti3 li span{ font-size:12px; color:#333; font-weight:normal; margin-left:70px;}
.biaoti3 li span a{ color:#333;}
.zplb4{width:216px; height:auto; border:1px solid #badffa; float:left; padding-top:5px;}
.zplb4 li{width:205px;margin-left:6px; display:inline; height:23px; line-height:23px;}
.zplb4 li h6{ width:150px; height:23px; line-height:23px;background-image:url(sjx.gif); background-position:0px 6px; background-repeat:no-repeat; padding-left:15px; font-size:12px; font-weight:normal; float:left; overflow:hidden;}
.zplb4 li span{ width:30px;float:right; height:23px; line-height:23px;}
/*-----问事样式-----*/
#ask{width:216px; height:290px; float:left; border:1px solid #ADD9FC; margin-top:8px;}
.wbt2{width:181px; height:30px; background-color:#DCEFFE; float:left; padding-left:35px; line-height:30px; font-size:14px; color:#333; font-weight:bold; background-image:url(wenhao.gif); background-repeat:no-repeat; background-position:5px 3px;}
.wbt2 span{ font-size:12px; font-weight:normal;}
.bdws { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; WIDTH: 210px; PADDING-TOP: 8px; HEIGHT: auto; TEXT-ALIGN: left; float:left;}
.bdws UL LI {OVERFLOW: hidden; WIDTH: 200px; height:24px;LINE-HEIGHT: 24px;}
.bdwsan{WIDTH: 120px; HEIGHT:20px; TEXT-ALIGN: left; float:left; margin-left:50px; display:inline;}
.bdwsan IMG{ float:left; margin-left:5px; display:inline;}
/*----------------底部样式--------------*/
#foot{ width:950px; height:181px; margin:0 auto; margin-top:10px;}
.lvtiao{ width:950px; height:43px; float:left;}
.foot1{ background-image:url(foot1.gif); background-repeat:no-repeat; width:5px; height:43px;}
.foot2{ background-color:#DCEFFE; width:940px; height:43px;}
.foot3{ background-image:url(foot2.gif); background-repeat:no-repeat; width:5px; height:43px;}
.wz{ width:200px; height:43px; float:left; padding-left:25px; color:#006666; font-size:14px; font-weight:bold; line-height:43px;}
.wz a{color:#006666;}
.wz a:hover{color:#006666;}
.about{ width:530px; height:43px; float:left; line-height:43px; text-align:center; margin-left:160px; display:inline;}
#bq{WIDTH: 950px;HEIGHT:110px;font-family:Arial, Helvetica, sans-serif;}
#bq a{COLOR:#999;}
#bq .bqtoo{PADDING-LEFT: 35px; FLOAT: left; WIDTH: 380px; PADDING-TOP: 30px; HEIGHT: 50px}
#bq .bqtoo IMG {FLOAT: left; MARGIN: 4px; WIDTH: 100px; HEIGHT: 40px}
#bq .bqwz012 {FLOAT: right; WIDTH: 530px; COLOR: #999999; LINE-HEIGHT: 20px; PADDING-TOP: 12px; HEIGHT: auto; TEXT-ALIGN: left}
/*----------------律师列表页样式---------------------*/
#bodyleft{ width:722px; height:auto; border:1px solid #e4e5e5; background-color:#f5f6f6; float:left;}
.lvlb{ width:680px; height:106px; float:left; margin:17px 0 0 20px; border-bottom:1px dashed #ccc; display:inline;}
.shangt{ width:600px;margin-left:18px; display:inline; height:22px; float:left;}
.jianj1{ width:460px;height:22px; float:left; overflow:hidden;}
.jj1{ width:95px; height:22px; line-height:22px;}
.jj2{ width:155px; height:22px; line-height:22px;}
.jj3{ width:208px; height:22px; line-height:22px;}
.jj1 span{ color:#cc6600;}
.jj1 span a{color:#cc6600;}
.jj1 span a:hover{color:#ff6600;}
.jj2 em{ font-style:normal; color:#0000cc}
.jj3 em{ font-style:normal; color:#0000cc}
.jj3 em a{ font-style:normal; color:#0000cc}
.jj3 em a:hover{ font-style:normal; color:#ff6600}
.jianj2{ width:60px; float:left; margin:5px 0 0 18px; display:inline;}
.jianj3{ width:540px; float:left; margin-top:5px; display:inline;}
#page1{height:35px;width:720px;float:right;margin:0 auto; text-align:center; margin-top:8px;}
#page1 a,#page1 span{background:#F3F3F3;border:1px solid #CCCCCC;display:inline-block;margin-right:2px;margin-left:2px;padding:0 8px 0 8px; height:20px; line-height:20px; vertical-align:bottom;}
#page1 span{ color:#c00;}
/*----------------律师详细页样式---------------------*/
/*----简介样式----*/
#zuo{ width:724px; height:auto;float:left;}
.toubu{ width:724px; height:auto; float:left;}
.datiao1{ width:724px; height:13px; background-image:url(datiao1.gif);font-size:0;}
.datiao2{ width:724px; height:13px; background-image:url(datiao2.gif);font-size:0}
.lvjj{ width:708px; height:auto;border-left:8px solid #b1dbf9;border-right:8px solid #b1dbf9;}
.kong{ width:708px; float:left; height:10px;line-height:10px;}
.zhongj{ width:690px; height:auto; float:left;}
.zhaop{ width:93px; height:111px; background-image:url(zpbj.gif); float:left; margin-left:15px; display:inline;}
.zhaop img{ margin:17px 0 0 18px;}
.jieshao{ width:568px; height:30px; float:left; border-bottom:1px dashed #ccc; margin-left:13px; overflow:hidden;}
.jias1{ width:90px; height:30px; line-height:30px;}
.jias2{ width:150px; height:30px; line-height:30px;}
.jias3{ width:210px; height:30px; line-height:30px;}
.jias4{ width:118px; height:30px; line-height:30px;}
.jias1 span{ color:#ff6600; font-weight:bold;}
.jias2 em{ font-style:normal; color:#000099;}
.jias3 b{color:#000099;}
.jias3 b a{color:#000099;}
.jias4 em{ font-style:normal; color:#000099;}
.jianjie{ width:36px; height:20px; float:left; margin:10px 0 0 13px;}
.jianjie2{ width:530px; float:left; margin-top:10px;}
/*----回复留言样式----*/
.lshd{width:724px; height:30px; float:left; margin-top:8px;}
.lshdz{ width:717px; height:30px; background-image:url(dbt4.gif);}
.lshdz h5{ width:200px; font-size:14px; color:#000099; height:30px; line-height:30px; background:url(tub4.gif) no-repeat 2px 3px; margin-left:20px; padding-left:40px;}
.neir{ width:722px; height:auto; border-bottom:1px solid #b1dbf9;border-left:1px solid #b1dbf9;border-right:1px solid #b1dbf9; float:left; background:#f7fbfc;}
.tiwen{ width:670px; height:41px; float:left; border-bottom:1px dashed #b9b8b8; margin-left:24px; display:inline; overflow:hidden;}
.tiwen li{ height:41px; line-height:41px;}
.yhm2{ width:60px; color:#ff6600;}
.yhm3{ width:65px;}
.yhm4{ width:470px; font-weight:bold; color:#006699;}
.yhm5{ width:60px;color:#666;}
.huifu{ width:675px; height:auto; float:left;margin-left:24px; display:inline; padding-bottom:10px;}
.yhm6{ width:60px; color:#933; height:41px; line-height:41px;}
.yhm7{ width:65px; height:41px; line-height:41px;}
.yhm8{ width:540px;line-height:22px; margin-top:8px;}
.yhm8 a{ color:#666;}
.yhm8 a:hover{COLOR: #039}
.yhm8 span a{ color:#cc6600}
#lbfy {CLEAR: both; WIDTH: auto; PADDING-TOP: 15px; HEIGHT: 30px; TEXT-ALIGN: center}
#lbfy A{PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; COLOR: #000099}
#lbfy SPAN{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000}
#lbfy A{COLOR: #000099; TEXT-DECORATION: underline}
#lbfy A:hover{COLOR: #000099; TEXT-DECORATION:none}
.gwly{ width:717px; height:30px; background-image:url(dbt4.gif);}
.xtb{ width:200px; font-size:14px; color:#000099; height:30px; line-height:30px; background:url(tub5.gif) no-repeat 2px 3px; margin-left:20px; padding-left:40px; font-weight:bold; display:inline;}
.dlzt{ width:440px; height:30px; line-height:30px;}
.dlzt a{ color:#3366CC; text-decoration:underline;}
.dlzt a:hover{COLOR: #ff6600; text-decoration:none;}
/*----留言框样式----*/
.lyk2{ width:722px; height:296px; background:#f6f7f7; border-bottom:1px solid #dcdede;border-left:1px solid #dcdede;border-right:1px solid #dcdede; float:left;}
.lyk2 ul{ width:650px;}
.xz1{ width:650px;margin-left:20px; margin-top:5px; display:inline;}
.xz2{ width:650px; margin-left:58px; margin-top:15px;display:inline; height:18px; line-height:18px;}
.bd1{ width:520px; height:18px;}
.xz3{ width:36px; margin-left:58px; margin-top:15px; display:inline;}
.xz4{ width:540px;margin-top:15px; margin-left:6px; display:inline;}
.bd2{ width:520px; height:158px;}
.xz5{ width:540px; margin-left:70px; display:inline;}
/*----最新案例样式----*/
.zxaj{ width:722px; height:auto;border-bottom:1px solid #b1dbf9;border-left:1px solid #b1dbf9;border-right:1px solid #b1dbf9; float:left; padding-top:10px; padding-bottom:10px;}
.zxaj li{ width:710px; height:26px; line-height:26px; overflow:hidden;}
.zxaj li span{ width:490px; line-height:26px; margin-left:20px; float:left; font-size:14px;}
.zxaj li span a:hover{ color:#0066FF;}
.zxaj li b{width:120px; line-height:26px;float:left; font-weight:normal; font-size:12px;}
.zxaj li em{ width:60px; line-height:26px; float:left; font-style:normal;}

/*--------------------法律法规首页样式-------------------------*/
/*----左边热点专题样式----*/
#body1{ width:287px; height:auto;float:left;}
#body2{ width:655px; height:auto;float:left; margin-left:8px;}
.rdzt{ width:287px; height:34px; float:left;}
.ztb1{ background: url(ztb1.gif) no-repeat; width:3px; height:34px;}
.ztb2{ background: url(ztb2.gif) no-repeat; width:281px; height:34px;}
.ztb3{ background: url(ztb3.gif) no-repeat; width:3px; height:34px;}
.lhzt{ width:285px; float:left;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.ztjs{ width:285px; height:108px; background:#f3f3f3; border-bottom:1px dashed #ccc;}
.zttp{ width:101px; height:86px; float:left; margin:12px 0 0 10px; display:inline;}
.ztbt{ width:156px; font-size:14px; color:#300; font-weight:bold; float:left; text-align:center; margin:12px 0 0 7px;}
.ztbt1{ width:156px; line-height:20px; float:left; color:#666;margin:3px 0 0 7px;}
.ztbt1 a{ color:#0033CC;}
.wzlb{ width:260px; height:auto; float:left; margin-left:10px; display:inline; padding-top:5px; padding-bottom:5px;}
.wzlb li{ width:260px; height:20px; line-height:20px; overflow:hidden;}
.wzlb li a:hover{ color:#0033CC;}
/*----右边法律法规样式----*/
.ban1{ width:15px; height:192px; float:left; background:url(banner1.gif) no-repeat;}
.ban2{ width:625px; height:192px; float:left; background:url(banner2.gif) repeat-x;}
.ban3{ width:15px; height:192px; float:left; background:url(banner3.gif) no-repeat;}
.ban4{ width:182px; height:142px; background-image:url(banner4.gif); margin:25px 0 0 8px; display:inline;} 
.banbt{ width:402px; height:30px; border-bottom:1px dashed #ccc; font-size:14px; font-weight:bold; text-align:center; color:#900; margin:30px 0 0 10px;}
.bannr{ width:390px; line-height:22px; margin:10px 0 0 18px;}
.nrb{ width:655px; height:32px; float:left; margin-top:8px;}
.nrb1{ width:5px; height:32px; background:url(nrb1.gif) no-repeat;}
.nrb2{ width:635px; height:32px; line-height:32px; background:url(nrb2.gif) repeat-x; font-size:14px; font-weight:bold; color:#600; padding-left:10px;}
.nrb2 span{ width:580px; float:left;}
.nrb2 a{ width:50px; font-size:12px; color:#7b5f51; font-weight:normal;}
.nrb3{ width:5px; height:32px; background:url(nrb3.gif) no-repeat;}
.nrlb{ width:653px; height:auto; padding:5px 0 5px 0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; float:left; overflow:hidden;}
.nrlb li{ width:630px; margin-left:10px; height:22px;overflow:hidden;}
.nrlb li a:hover{ color:#0033CC;}
.nrlb li span{ width:465px; height:22px; line-height:22px; float:left;}
.nrlb li b{ width:80px; height:22px; line-height:22px; font-weight:normal; float:left; color:#7b5f51;}
.nrlb li b a{ color:#7b5f51}
.nrlb li em{ width:60px; font-style:normal; float:left;color:#7b5f51; height:22px; line-height:22px;}
/*--------------------法律及其解释列表样式-------------------------*/
.wenzhi{ width:640px; float:left; height:30px; line-height:30px;}
.fvlb{ width:652px; height:auto; float:left;border:1px solid #d2d2d2; padding:1px 0 0 1px;}
.wzbt{ text-align:center; width:651px; height:32px; line-height:32px; background: url(btbj.gif) repeat-x; border-bottom:1px solid #f1f1f1; font-size:14px; color:#900; font-weight:bold; float:left;}
.nrlb1{ width:620px; height:auto; float:left; margin-left:24px; display:inline; overflow:hidden;}
.nrlb1 li{ width:610px; height:36px; line-height:36px; border-bottom:1px dashed #ccc; overflow:hidden;}
.nrlb1 li span{ width:390px; line-height:36px; float:left; font-size:14px; overflow:hidden;}
.nrlb1 li span a:hover{ color:#0066FF;}
.nrlb1 li b{width:130px; line-height:36px;float:left; font-weight:normal; font-size:12px;}
.nrlb1 li b a{ color:#03c;}
.nrlb1 li em{ width:60px; line-height:36px; float:left; font-style:normal;}
#page2{height:35px;width:650px;float:right;margin:0 auto; text-align:center; margin-top:8px;}
#page2 a,#page2 span{background:#F3F3F3;border:1px solid #CCCCCC;display:inline-block;margin-right:2px;margin-left:2px;padding:0 8px 0 8px; height:20px; line-height:20px; vertical-align:bottom;}
#page2 span{ color:#c00;}
.wznr{ width:653px; height:auto; border:1px solid #c1d9f4; float:left; background:#f5f8fd}
.wzbt1{ width:540px; height:48px;margin:0 auto; border-bottom:1px solid #c8d8f2; line-height:48px; color:#369; font-size:14px;  font-weight:bold; text-align:center;}
.wzbt2{ width:540px; height:30px; margin:0 auto; overflow:hidden;}
.fbr{ width:130px; height:30px; line-height:30px; margin-left:40px; display:inline;}
.fbr a{ color:#03c;}
.suoshu{ width:270px; height:30px; line-height:30px;}
.suoshu a{ color:#03c;}
.fbsj{ width:70px; color:#666; height:30px; line-height:30px;}
.zsnr{ width:588px; height:auto; margin:0 auto; font-size:14px; line-height:32px; margin-top:35px;}
.fhdb{ width:588px; height:40px; margin:0 auto; border-bottom:1px solid #ccc; border-top:1px solid #ccc; line-height:40px;  font-weight:bold; text-align:right; color:#666; margin-top:20px;}
.fhdb a{ color:#666;}
.kong2{ width:588px; margin:0 auto; height:15px; line-height:15px;}
/*--------------------事务所列表样式-------------------------*/
.swsst{ width:724px; height:6px; background:url(shangt.gif) no-repeat; float:left; font-size:0px;}
.swsz{ width:722px; height:auto; float:left;border-bottom:1px solid #cee9fc;border-left:1px solid #cee9fc;border-right:1px solid #cee9fc;}
.swsbj{ width:720px; height:164px; background:url(zhongt.gif) repeat-x; float:left; margin-left:1px; display:inline;}
.swszp{ width:166px; height:108px; border:1px solid #cddce9; background:#fff; margin:13px 0 0 20px; float:left; padding:1px 0 0 1px; display:inline;}
.swszp img{ width:165px; height:107px; float:left;}
.swsm{ width:350px; height:25px; float:left; line-height:25px; background:url(jinpai.gif) no-repeat; font-size:14px; color:#039; font-weight:bold; padding-left:20px; margin:8px 0 0 30px;}
.swsm2{ width:500px; float:left; height:22px; line-height:22px; margin-left:30px;}
.swsm3{ width:500px; float:left; height:22px;line-height:22px; margin-left:30px;}
.swsm4{ width:500px; float:left; height:22px;line-height:22px; margin-left:30px;}
.swsm4 a{ color:#0066CC;}
.swsm5{ width:500px; float:left; height:22px; line-height:22px;margin-left:30px;}
.swsm6{ width:48px; float:left; height:22px;line-height:22px; margin-left:30px; color:#666;}
.swsm7{ width:450px; float:left;line-height:22px;}
.swslv{ width:687px;background:#f7f8f8; height:30px; float:left; margin:10px 0 0 10px; display:inline; line-height:30px; font-size:14px; color:#366; font-weight:bold; padding-left:15px;}
.swslszp{ width:715px; height:auto; padding:6px 0 4px 0px;display:inline; float:left;}
.swslszp li{ width:60px; height:97px; margin-top:6px;margin-left:31px!important; margin-left:28px;display:inline;}
.swslszp li span{ width:56px; height:67px; border:1px solid #ccc;float:left; padding-top:1px; padding-left:1px;float:left;}
.swslszp li em{ width:60px; height:30px; line-height:30px; text-align:center; font-style:normal; color:#c63; float:left}
.swslszp li em a{ color:#c63;}
.swslszp li img{ width:55px; height:66px;float:left;}
.swswz{ width:666px; height:auto; padding:10px  0 10px 0; float:left; margin-left:20px; display:inline;}
.nrlb2{width:666px; height:auto; padding:10px  0 10px 0; float:left; margin-left:25px; display:inline;overflow:hidden;}
.nrlb2 li{ width:660px; height:36px; line-height:36px; border-bottom:1px dashed #ccc; overflow:hidden;}
.nrlb2 li span{ width:480px; line-height:36px; float:left; font-size:14px; overflow:hidden;}
.nrlb2 li span a:hover{ color:#0066FF;}
.nrlb2 li b{width:115px; line-height:36px;float:left; font-weight:normal; font-size:12px;}
.nrlb2 li b a{ color:#03c;}
.nrlb2 li em{ width:60px; line-height:36px; float:left; font-style:normal;}
/*--------------------事务所详细样式-------------------------*/
.swsbj1{ width:720px; height:163px; background:url(swsbj.gif) repeat-x; float:left; margin-left:1px; display:inline;}
.swsm{ width:400px; height:25px; float:left; line-height:25px; background:url(jinpai.gif) no-repeat; font-size:14px; color:#039; font-weight:bold; padding-left:20px; margin:8px 0 0 30px;}
.swsm21{ width:400px; float:left; height:22px; line-height:22px; margin-left:30px;}
.swsm31{ width:400px; float:left; height:22px;line-height:22px; margin-left:30px;}
.swsm41{ width:400px; float:left; height:22px;line-height:22px; margin-left:30px;}
.swsm41 a{ color:#0066CC;}
.swsm51{ width:400px; float:left; height:22px; line-height:22px;margin-left:30px;}
.swszp2{ width:229px; height:149px; border:1px solid #cddce9; background:#fff; margin:3px 0 0 20px; float:left; padding:1px 0 0 1px; display:inline;}
.swszp2 img{ width:228px; height:148px; float:left;}
.swsjj{ width:670px; height:auto; padding:10px  0 10px 0; line-height:28px;float:left; margin-left:30px; display:inline; font-size:14px;}
/*--------------------离婚专题样式-------------------------*/
#bodyzuo{width:655px; height:auto;float:left;}
#bodyyou{width:287px; height:auto;float:left; margin-left:8px;}
.daoyu{ width:655px; height:152px; float:left;}
.daodu1{ width:78px; height:152px; float:left; background-image:url(daodu.gif);}
.daodu2{ width:559px; height:140px; float:left; background:#f5f5f5; color:#666; border:1px solid #999; line-height:24px; font-size:14px; padding:10px 8px 0 8px;}
/*--------------------最新案例列表样式-------------------------*/
.fvlbx{ width:721px; height:auto; float:left;border:1px solid #d2d2d2; padding:1px 0 0 1px;}
.wzbtx{ text-align:center; width:720px; height:32px; line-height:32px; background: url(btbj.gif) repeat-x; border-bottom:1px solid #f1f1f1; font-size:14px; color:#900; font-weight:bold; float:left;}
.nrlb1x{ width:680px; height:auto; float:left; margin-left:24px; display:inline; overflow:hidden;}
.nrlb1x li{ width:680px; height:36px; line-height:36px; border-bottom:1px dashed #ccc; overflow:hidden;}
.nrlb1x li span{ width:500px; line-height:36px; float:left; font-size:14px; overflow:hidden;}
.nrlb1x li span a:hover{ color:#0066FF;}
.nrlb1x li b{width:110px; line-height:36px;float:left; font-weight:normal; font-size:12px;}
.nrlb1x li b a{ color:#03c;}
.nrlb1x li em{ width:60px; line-height:36px; float:left; font-style:normal;}
/*--------------------最新案例文章样式-------------------------*/
.wznrx{ width:722px; height:auto; border:1px solid #c1d9f4; float:left; background:#f5f8fd}
.wzbt1x{ width:620px; height:48px;margin:0 auto; border-bottom:1px solid #c8d8f2; line-height:48px; color:#369; font-size:14px;  font-weight:bold; text-align:center;}
.wzbt2x{ width:620px; height:30px; margin:0 auto; overflow:hidden;}
.fbrx{ width:130px; height:30px; line-height:30px; margin-left:40px; display:inline;}
.fbrx a{ color:#03c;}
.suoshux{ width:260px; height:30px; line-height:30px;}
.suoshux a{ color:#03c;}
.djs{ width:90px; height:30px; line-height:30px;}
.zsnrx{ width:620px; height:auto; margin:0 auto; font-size:14px; line-height:32px; margin-top:35px;}
.fhdbx{ width:620px; height:40px; margin:0 auto; border-bottom:1px solid #ccc; border-top:1px solid #ccc; line-height:40px;  font-weight:bold; text-align:right; color:#666; margin-top:20px;}
.fhdbx a{ color:#666;}
/*--------------------问题详细页样式-------------------------*/
.twk{ width:722px; border:1px solid #afd4f9; height:auto; float:left;}
.wtbt1{ width:682px; height:30px; float:left; line-height:30px; font-size:14px; font-weight:bold; background:#e9f2fb url(tub6.gif) no-repeat 15px 5px; padding-left:40px;}
.wtzw{ width:652px; height:auto; margin:12px 0 0 25px; border-bottom:1px dashed #ccc; float:left; display:inline;}
.wtzp{FLOAT: left; WIDTH: 80px; HEIGHT: 105px}
.wtzp span{ width:80px; text-align:center; float:left;}
.wtnrkk {FONT-SIZE: 14px; FLOAT: right; WIDTH: 540px; HEIGHT: auto; TEXT-ALIGN: left}
.wtnroog {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 540px; PADDING-TOP:5px; HEIGHT: auto; line-height:24px;}
.hui012 {FONT-SIZE: 12px; COLOR: #999999}
.lvhd{width:652px; height:auto; margin:12px 0 0 25px;float:left; display:inline;}
.zpysx{ width:56px; height:67px; border:1px solid #ccc;float:left; padding-top:1px; padding-left:1px; margin-left:12px; display:inline;}
.zpysx img{ width:55px; height:66px;float:left;}
.wtnrkkx {FONT-SIZE: 12px; FLOAT: right; WIDTH: 540px; HEIGHT: auto; TEXT-ALIGN: left;border:1px solid #f2f1f1; background:#fafafa; margin-bottom:10px; color:#933;}
.wtnroog{ font-size:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 540px; PADDING-TOP:5px; HEIGHT: auto; line-height:24px;}
.lvhf{ width:532px; float:right;color:#039; font-size:14px; padding:5px 0 0 8px;}
.wtnroogx{PADDING:5px; WIDTH: 528px;HEIGHT: auto; line-height:24px; float:right; }
.twk2{width:722px; border:1px solid #dddcdc; height:auto; float:left; margin-top:8px; padding-bottom:10px;}
.wtbt2{width:682px; height:30px; float:left; line-height:30px; font-size:14px; font-weight:bold; background:#f7f6f6 url(tub7.gif) no-repeat 15px 5px; padding-left:40px;}
.wtzw2{ width:652px; height:auto; margin:12px 0 0 25px;float:left; display:inline;}
.hdsj{ width:652px; height:20px;margin-left:25px;float:left; display:inline; text-align:right; border-bottom:1px dashed #ccc; line-height:20px; color:#999;}
.wtnrkk1{FONT-SIZE: 14px; FLOAT: right; WIDTH: 540px; HEIGHT: auto; TEXT-ALIGN: left; color:#666;}
#hd {CLEAR: both; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 722px; PADDING-TOP: 25px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: auto; TEXT-ALIGN: left}
#hd .hdbt {FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 688px; COLOR: #333333; HEIGHT: 30px}
#hd .hdbt IMG {MARGIN-TOP: 8px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 17px; MARGIN-RIGHT: 10px; HEIGHT: 16px}
#hd .hdbt SPAN {FLOAT: left; WIDTH: 200px; PADDING-TOP: 5px; HEIGHT: 22px}
#hd .hdsmdl{PADDING-LEFT: 27px; PADDING-BOTTOM: 4px; WIDTH: auto; PADDING-TOP: 4px; HEIGHT: auto}
#hd .lytooo{PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 26px; WIDTH: 560px; PADDING-TOP: 4px; HEIGHT: auto}


.lyk3{ width:948px; height:350px; background:#f6f7f7; border-bottom:1px solid #dcdede;border-top:1px solid #dcdede; float:left;}
.lyk3 ul{ width:670px;}
.xgtj{ width:120px; height:20px; margin:10px 0 0 100px; display:inline;}
.xz31{width:55px; margin-left:58px; margin-top:15px; display:inline; text-align:right}
.xgtj1{width:120px; height:20px; margin:10px 0 0 120px; display:inline;}

.bg1{ width:208px; height:200px; float:left; border:1px solid #badffa; margin-top:8px; display:inline; padding:5px 0 5px 8px;}
.bg2{ width:468px; height:60px; float:left; margin:10px 0 0 13px; display:inline}
.bg3{ width:950px; height:90px; float:left; margin:0px 0 8px 0; display:inline}
.bg4{ width:655px; height:90px; float:left; margin-top:8px;}
.bg5{ width:655px; height:90px; float:left; margin-BOTTOM:8px;}

