/* CSS Document */

/* =================== 主控制 ================== */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,hr,
fieldset,input,p,blockquote,th,td {_margin:0px; padding:0px;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:none;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none; margin:0;}
li{ list-style:none;}
li .li{ list-style:broken line }
caption,th {text-align:left;}
img a {border: none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#FF0000;}
#sty img{margin:0px}

/* =================== 公共部分=================== */
body { font: 13px Verdana, Helvetica, sans-serif; line-height: 1.25em; color:#000; width: 100%; height:100%; background:#1b1b19}
select, input{font: 12px Verdana, Helvetica, sans-serif; }
html, html>body { width: 100%;height: 100%; margin:0;}
#clear {height: 1px;line-height: 1px;font-size: 1px;clear: both;margin-top:-1px; display:block;}


/* =================== 头部=================== */
#top{ width:100%; height:30px; line-height:30px; background:url(images/top_bg.jpg) repeat-x;}
#top1{ width:1000px; margin:0 auto;}
.top1_1{ float:left; font-weight:bold;}
.top1_1 a{ padding:0 15px 0 5px; color:#a69a72;}
.top1_1 a:hover{ color:#FF0000; text-decoration:underline;}

#top2{ float:right; padding:0 15px 0 0; line-height:30px; font-size:14px; color:#d9af2b; font-weight:bold;}
#top2 span{  font-weight:normal; color:#d9af2b; font-size:14px;}


/* =================== logo=================== */
#banner{ width:100%; height:257px;}

#left,
#right {float: left;margin: 0 0 0 -501px;width: 50%;*width: 49.9%;height:257px;}

#main {width: 1000px;float: left; _margin:0 0 -5px 0; display:inline; position:relative;}
	
#left .la{margin: 0 0 0 501px;height:257px;background:url(images/banner_left.jpg)  right;}
#right .la {margin: 0 0 0 501px;height:257px;background:url(images/banner_right.jpg)  left;}
.mainlft{ position:absolute; left:-105px; top:257px;}


/* =================== 律师介绍=================== */
#aboutjs{ width:1000px; margin:0 auto;}
#aboutjs1{ width:998px; float:left; background:#463e31; border:1px solid #7b6c39;}
#aboutlaw{ width:998px; margin:0 auto; min-height:253px; float:left; background:url(images/aboutlaw_bg.jpg) no-repeat top;}

#aboutlaw1{ width:151px; height:211px; float:left; margin:13px 20px 0 12px; display:inline; background:url(images/zhaopian_bg.jpg) no-repeat; position:relative;}

.aboutlaw1_1{ position:absolute; left:-13px; top:-14px;}
#aboutlaw1_2{ width:145px; height:205px; padding:3px;}


#aboutlaw2{ width:565px; overflow:hidden; float:left; margin:50px 0 0 0; display:inline;}
.aboutlaw2_1{ line-height:25px; overflow:hidden; font-size:14px; font-weight:bold; color:#c4c0a8;}
.aboutlaw2_2{ width:74px; height:28px; float:right; padding-bottom:10px;}
.aboutlaw2_3{ width:100%;}

#aboutlaw4{ float:right; margin:48px 12px 10px 0; display:inline; width:214px; background:#5d5644; min-height:190px;}

#aboutlaw3{ width:196px; float:right; margin:0 10px 0 0; display:inline;}
.aboutlaw3_1{ height:22px; line-height:22px; width:100%; overflow:hidden; color:#ded9cb; font-size:14px; font-weight:bold;}
.aboutlaw3_2{ height:22px; line-height:22px; width:100%; overflow:hidden; color:#ded9cb; font-size:14px; font-weight:bold;}
.aboutlaw3_2 span{ float:left; width:40px;}
.aboutlaw3_2 font{ float:left; width:153px; overflow:hidden; font-size:14px; font-weight:normal; color:#ccc2a5}
.aboutlaw3_3{ width:100%; overflow:hidden; color:#ded9cb; line-height:22px; font-size:14px; font-weight:bold;}
.aboutlaw3_3 span{ font-weight:normal; color:#ccc2a5}

/* =================== 内容--问答=================== */
.answersbox{ width:1000px; margin:0 auto;}
.answers{ width:998px; float:left; border:1px solid #7b6c39; background:url(images/nrbg1.jpg) repeat-y; margin:10px auto;}
.answersnr{ width:100%; float:left; background:url(images/nrbg2.jpg) no-repeat top;}
.answersnr1{ width:976px; float:left; margin:45px 0 0 10px; display:inline;}
.answersnr1_1{ width:100%;  line-height:33px; background:url(images/tu1.jpg) no-repeat; overflow:hidden; text-indent:40px; font-size:16px; font-weight:bold; color:#dedddc;}
.answersnr1_2{ width:98%; padding:5px 1% 0 1%; background:#4d4739 url(images/nr_bg3.jpg) no-repeat top; line-height:25px; font-size:14px; color:#ccc2a5; min-height:110px;}
.answersnr1_2 a{ color:#ccc2a5}
.answersnr1_2 a:hover{ color:#FF0000; text-decoration:underline;}


.answersnr2{ width:685px; float:left; margin:10px 0 10px 10px; display:inline;}
.answersnr2_1{ width:100%; float:left;  line-height:33px; overflow:hidden; background:url(images/tu1.jpg) no-repeat; text-indent:40px; font-size:16px; font-weight:bold; color:#dedddc;}
.answersnr2_2{ width:98%; float:left; padding:5px 1%; background:#4d4739; line-height:25px; font-size:14px; color:#ccc2a5;}
.answersnr2_2 a{ color:#ccc2a5}
.answersnr2_2 a:hover{ color:#FF0000; text-decoration:underline;}

.answersnr21{ width:705px; float:left;}

.answersnr3{ width:976px; float:left; margin:10px 0 10px 10px; display:inline; *padding-bottom:10px;}
.answersnr3_1{ width:190; height:153px; border:5px solid #96906c; float:left;}
.answersnr3_2{ width:755px; float:right;}
.answersnr3_21{ width:100%; height:33px; line-height:33px; background:url(images/tu1.jpg) no-repeat left; overflow:hidden; text-indent:40px; font-size:16px; font-weight:bold; color:#dedddc;}
.answersnr3_22{ width:98%; padding:5px 1%; background:#4d4739 ;line-height:25px; font-size:14px; color:#ccc2a5;}
.answersnr3_22 a{ color:#ccc2a5}
.answersnr3_22 a:hover{ color:#FF0000; text-decoration:underline;}







/* =================== 内容--照片=================== */
.photo{ width:265px; float:right; margin:10px 13px 10px 0; display:inline; background:#665f50; padding-bottom:10px;}
.photo1{ width:100%; float:left;}
.photo1 span{ height:25px; width:100%; float:left; line-height:20px; text-align:center; font-size:13px; overflow:hidden; font-weight:bold; color:#ccc2a5}
.photo2{ width:230px; height:140px; border:5px solid #96906c; float:left; margin:10px 0 10px 13px; display:inline;}



/* =================== 内容--访谈结语=================== */
.fantan{ width:100%; float:left; background:url(images/fantan_bg.jpg) no-repeat top; min-height:260px;}

.fantan1{ width:640px; float:left; margin:45px 0 0 10px; display:inline;}

.fantan2{ width:100%; float:left; padding-bottom:10px;}
.fantan2 h2{ width:100%; height:34px; line-height:34px; margin:0; padding:0; font-size:16px; font-weight:bold; background:url(images/tu2.jpg) no-repeat; text-indent:45px; color:#dedddc;}
.fantan2_1{ line-height:25px; font-size:16px; color:#ccc2a5}

.fantan3{ width:300px; height:195px; float:right; margin:50px 25px 0 0; display:inline;}


























/* =================== foot=================== */
#foot{ width:100%; background:#525250; border-top:1px solid #8d8d8b; float:left; margin:10px 0 0 0; display:inline;}
#foot1{ width:1000px; margin:0 auto;}
#foot2{ width:998px; height:30px; line-height:30px; float:left; margin:10px 0 0 0; display:inline; background:#6e6e6c; border:1px solid #4c4b4a; text-align:center; font-size:14px; font-weight:bold; color:#dedddc;}
#foot2 span{ padding:0 10px 0 0; }

#foot3{ width:100%; padding:10px 0 30px 0; line-height:25px; color:#dedddc; font-size:12px; text-align:center; float:left;}















