body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,ul,li,marquee{font-size:12px; margin:0; padding:0; font-family:"宋体"; color: #3A3A3A; }
body{ background:url(../imgs/bg.jpg) center top;}
img{border:0;}
ul{list-style:none;}
.clear{ clear:both; width:0; height:0; line-height:0;}
a{text-decoration: none; color: #525252; }
a:hover{ color: #990000;}

/*-------头部样式--------*/
.top{ width:1000px; height:80px; margin:0 auto; padding-top:15px; background:#E1E1E1;}
.logo{ float:left;}
.tel{ float:right;}

/*-------导航样式--------*/
.nav{ margin:0 auto; width:1000px; height:44px; line-height:25px; background:url(../imgs/index_10.jpg) repeat-x  bottom;}
.nav ul{ width:968px; padding:0 20px; margin:0 auto; text-align:center;}
.nav ul li{ width:138px; height: 44px; float:left; text-align:center; background:url(../imgs/index_13.jpg) no-repeat left center; font-size:14px; font-weight:bold; line-height:44px;}
.nav ul li a{width:138px; height: 44px ; display:block; color:#FFF;}
.nav ul li a:hover{ width:138px; height:44px; color:#FFF; background: url(../imgs/bj_13.jpg) no-repeat center  bottom;}
.notice{ border: #C4C4C4 1px solid; height:22px; width:998px; margin:0 auto;}
.notice .left{width:78px; float:left; padding:0; margin:0;}
.notice marquee{width:920px; float:right; padding:0; margin:0;}


/*-------banner样式--------*/
.banner{ width:998px; border:solid 1px #e6e6e6; margin:13px auto;}
.fbanner{ width:998px; border:solid 1px #e6e6e6; margin:13px auto 0 auto;}

/*-------内容样式--------*/
.main{ width:1000px; margin: 0 auto; background:#FFFFFF;}
.main_l{ width:250px; float: left; padding-right:10px;}
.main_c{ width:480px; padding-right:10px; float:left;}
.main_r{ width:248px; float:left;}
/*-------律师介绍样式--------*/
.lsjs{ height:459px; border:dotted 1px #d1d1d1; background:url(../imgs/index_19.jpg) repeat-x left top;}
.nlsjs{ height:250px; border:solid 1px #d1d1d1; background:url(../imgs/index_19.jpg) repeat-x left top; margin-top:13px;}
.lsjs_t{height:32px; background:url(../imgs/lsjs_bj_21.jpg) no-repeat left top; line-height:32px; font-size:14px; color:#FFF; font-weight: bold; padding-left:30px;}
.lsjs_t span{ float:right; padding-right:10px; padding-top:15px;}
.lsjs_n{line-height:20px;}
.lsjs_n ul{ padding:0 10px;}
.lsjs_n ul li{ height:60px; line-height:18px; padding-top:10px; margin:2px;}
.lsjs_n ul li img{border:solid 1px #d1d1d1; margin:2px 0; margin-left:20px;}

#gddd{ height:407px; overflow:hidden; margin:10px 0;}
#zxg{ height:180px; overflow:hidden; margin-left:8px;}
#zxg .left{float:left; height:180px; margin:0; margin-right:8px;}

/*-------在线咨询样式--------*/
.zxzx{ height:192px; border:solid 1px #d1d1d1; background: url(../imgs/zaixianbj_55.jpg) repeat-y right top; margin-top:13px;}
.zxzx_t{ padding:14px 0 0 25px;}
.zxzx_t span{ padding:0 22px 9px 0; float:right;}
.zxzx_n{ padding:10px 25px 0 25px}
.zxzx_n_q{ padding-top:11px;}
.zxzx_n_q span{ float:right;}
.zxzx_dz{ text-align:center; height:50px; color:#000000; font-size:14px; line-height:20px; font-weight:bold; padding-top:5px;}


/*-------热点咨询样式--------*/
.rdzx{ height:250px; border:dotted 1px #d1d1d1; padding:1px;}
.rdzx_t{ background-color:#6F8192; height:32px; line-height:32px; color:#FFFFFF; padding-left:20px; font-size:14px; font-weight:bold;}
.rdzx_t span{ float:right; padding-top:15px; padding-right:10px;}
.rdzx ul{ padding:15px 8px 8px 8px; height:144px;}
.rdzx ul img{ float:left; margin-right:10px;}
.rdzx ul li{ height:24px; line-height:24px;}
.rdzx_n{ float:right; padding-right:15px;}

/*-------经典案例样式--------*/
.jdal{ height:190px; border:dotted 1px #d1d1d1; padding:1px; margin-top:13px;}
.jdal ul{ padding:8px;}
.jdal ul li{ height:24px; line-height:24px;}
.jdal ul li span{ float:right;}

/*-------业务领域样式--------*/
.ywly{ height:250px; border:dotted 1px #d1d1d1; padding:1px; background:url(../imgs/index_19.jpg) repeat-x left top;}
.ywly ul{ padding:15px 15px 8px 15px;}
.ywly ul li{ height:24px; line-height:24px; padding-left:4px;}
.ywly ul li  span{ color:#FFFFFF;}

/*-------诉讼离婚样式--------*/
.fmain_l{ width:324px; float:left; padding-right:14px;}
.sslh{ width:310px;height:270px; border:solid 1px #d1d1d1; padding: 0 6px; float:left; margin-right:14px;}
.sslh_t{ background:url(../imgs/susongbj_03.jpg) no-repeat left bottom;height:32px; }
.sslh_t_t{ line-height:32px; padding-left:8px; font-size:14px; font-weight:bold;}

.sslh_p{ height:75px; color:#999999; line-height:20px; padding-top:10px;}
.sslh_p img{ float:left; margin-right:10px; border:solid 1px #cccccc;}
.sslh ul li{ height:24px; line-height:24px;}

/*-------财产见证样式--------*/
.ccjz{width:310px; height:245px; border:dotted 1px #d1d1d1; padding: 5px 6px; margin-top:13px; float:left;margin-right:14px;}
.ccjz_t{ height:32px; }
.ccjz_t_t{ background:url(../imgs/menu_bg.jpg) no-repeat; line-height:32px; padding-left:16px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.ccjz_t_t span{ float:right; padding-top:10px; padding-right:10px;}
.ccjz_p{ height:55px; color:#999999; line-height:18px; padding-top:6px; margin-bottom:5px;}
.ccjz_p img{ float:left; margin-left:3px; margin-right:10px; border:solid 1px #cccccc;}
.ccjz ul li{ height:26px; line-height:26px;}

/*-------友情链接样式--------*/
.yq{ width:973px; height:73px; margin:13px auto; background:url(../imgs/index_78.jpg) repeat-x left top; border: solid 1px #cccccc; padding-left:25px; line-height:38px;}
.yq span{ font-size:14px; color:#000000; font-weight:bold;}

/*-------底部导航--------*/
.footmenu{ width:1000px; height:22px; margin:2px auto; text-align:center; background:#FFFFFF;}

/*-------foot样式--------*/
.foot{ width:1000px; height:65px; line-height:26px; margin:0 auto; text-align:center; background:#FFFFFF;}

/*-------内页经典案例样式--------*/
.njdal{ padding:0 20px;}
.njdal ul{ padding:12px 0; } 
.njdal ul li{ border-bottom:dashed 1px #999999; height:33px; line-height:33px; font-size:13px; font-weight:bold; color:#515151; padding-left:6px;}
.njdal ul li img{ float:left; margin-right:20px; margin-top:5px;}
.nmain_l{ height:260px; border:solid 1px #d1d1d1; background:url(../imgs/index_19.jpg) repeat-x left top;}

.nnywly{ border:solid 1px #d1d1d1;background:url(../imgs/index_19.jpg) repeat-x left top;}
.nnywly ul{ padding:15px 15px 8px 15px;}
.nnywly ul li{ height:24px; line-height:24px; padding-left:4px;}
.nnywly ul li  span{ color:#FFFFFF;}

/*-------内页经典案例内页样式--------*/
.nmain{float:left; width:734px; border: solid 1px #d1d1d1; padding:1px;}
.nmain_t{ background-color:#6F8192; height:32px; line-height:32px; padding-left:20px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.nmain_t a{color:#FFFFFF;}
.nmain_t_t { float:right; padding-bottom:3px; padding-right:20px; }
.nmain ul{ padding:15px;}
.nmain ul li{ height:30px; line-height:30px; font-size:14px;}
.nmain ul li span{ float:right;}


/*-------内页业务领域样式--------*/
.nywly{ width:694px; padding:10px 20px;  line-height:30px;}
.nywly ul{ width:712px;}
.nywly span { font-weight: bold; float:left;font-size:14px;}

/*-------内页样式--------*/
.neiye{width:704px; padding:10px 15px; line-height:22px; font-size:14px;}
.neiye_t{color:#999999; line-height:24px; padding:10px 5px; border-bottom:solid 1px #333333; height:110px; font-size:14px; }
.neiye_t img{ float:left; margin-right:10px; border:solid 1px #cccccc;}
.neiye_t_b{ text-align:center; height:50px; padding-top:20px; color:#000000; font-size:14px; border-bottom:dashed 1px #666666; line-height:20px; font-weight:bold; margin-bottom:20px;}
.neiye_t_b span{ color:#999999; font-size:12px;}



/*留言板样式*/
.msg_table{color:#666666; font-family:Arial, "宋体"; margin:0 auto;}
.msg_table td{padding:5px; font-size:12px;}
.msg_table input,.msg_table textarea{border:1px solid #D7D7D7;}
.ly{width:650px; margin:10px auto 0 auto; background-color:#ffffff;}
.ly th{background-color:#D2D2D2; color:#232323; padding:2px 10px; text-align:left;}
.ly th b{color:#232323; font-size:14px;}
.ly td{background-color:#FAFAFA; padding:5px 10px; line-height:160%;}
.lyt_l{ margin:5px 0; height:50px;}