/* CSS Document */

body{ margin:0px; padding:0px; }
img{ border:none; }

.main_bg{ width:100%; background:url(../pic/brown/bg.jpg) repeat-x #2F0300; margin:0px auto; }
.a_color{color:#f8a70a!important;}
.top150{ width:950px; height:150px; background:url(../pic/brown/top150.jpg) no-repeat; margin:0px auto; color:#FFFFFF; }
	.top_jiesao{ float:left; width:600px; margin:30px 0px 0px 240px; _margin:30px 0px 0px 120px;}
	.top_jiesao span{ float:left; width:600px; }
	.top_js_name{ float:left; width:600px; margin-bottom:10px; height:24px; overflow:hidden;}
	.top_js_name em{ float:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå"; font-size:24px;}
	.top_js_name i{ float:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå"; font-size:24px;}
	.top_js_name u{ float:left; margin:6px 0px 0px 10px; font-size:12px; font-weight:bold; text-decoration:none; }
	.top_js_zc{ float:left; margin-bottom:10px; }
	.top_js_tel{}
.top_banner_bg{ width:100%; height:39px; background:url(../pic/brown/banner_bg.jpg) repeat-x;  }
	.top_banner{ width:950px; height:39px; margin:0px auto; }
	.top_banner ul{}
	.top_banner ul li{ float:left; font-size:14px; }
	.top_banner ul li a{ color:#f8a70a!important; font-weight:bold; text-decoration:none!important;  padding:8px 15px; display:block; }
	.top_banner ul li a:hover{ background:url(../pic/brown/banner_bg2.jpg) repeat-x;}

.main_nr{ width:950px; overflow:hidden; zoom:1; margin:10px auto 0px auto; }
	.main_left{ float:left; width:300px; height:100%; background:#FFE8D1; }
		.lawyer_zl{ float:left; width:280px; padding:15px 10px 10px 10px; }
		.lawyer_nr1{ float:left; width:280px; padding-bottom:10px; border-bottom:1px dotted #996121;}
			.lawyer_photo_bg{ float:left; padding:2px; width:110px; height:135px; background:#FFFFFF; border:1px solid #D9C4AF;overflow: hidden;}
			.lawyer_photo_wz{ float:left; width:154px; margin: 5px 0px 0px 10px; }
			.lawyer_photo_wz span{ float:left; width:154px; }
			.lawyer_name{ font-size:16px; font-weight:bold; color:#532F0F; margin-bottom:8px; }
			.help_r{ font-size:12px; font-weight:bold; color:#9C6323; line-height:22px; }
			.help_r i{ font-size:14px; font-weight:bold; color:#CC0000; }
			.help_ydy{ margin-top:5px; _margin-top:-20px; }
		.lawyer_nr2{ float:left; width:270px; padding:10px 5px 0px 5px; color:#9C6323; }
		.lawyer_nr2 span{ float:left; width:265px;}
		.fenxiang{ float:left; width:280px; padding:10px; background:#FFF4E8; margin:0px 0px 10px 0px; }
			.fx_banner{ float:left; width:280px; border-bottom:2px solid #C89D6D; color:#532F0F; }
				.fx_bt{ float:left; font-size:14px; font-weight:bold; }
				.fx_more{ float:right; color:#A69482; }
				.fx_more a{ color:#532F0F!important; text-decoration:none!important; }
				.fx_more a:hover{ text-decoration:underline!important; }
			.fx_nr{ float:left; width:280px;}
				.fx_nr span{ float:left; width:275px; margin-top:10px; border-bottom:1px dotted #BCA27D; }
				.fx_nr span em{ float:left; width:275px; line-height:18px; color:#9C6323; }
				.fx_nr span em a{ color:#9C6323!important; text-decoration:none!important; }
				.fx_nr span em a:hover{ text-decoration:underline!important; }
				.fx_nr span i{ float:left; width:270px; text-align:right; color:#BB9B76; padding-right:5px; }
			.fx_lj{float:left; width:280px; padding:5px 0px 0px 0px;}
			.fx_lj a{ color:#8B5C19!important; text-decoration:none!important; margin-right:10px; }
			.fx_lj a:hover{ text-decoration:underline!important; }
	.main_right{ float:right; width:640px; height:100%; }
		.right_box{ float:left; padding:10px; background:#8B5C19; width:620px; overflow:hidden; zoom:1; margin-bottom:10px; }
		.r_b_banner{ float:left; width:620px; border-bottom:2px solid #C89D6D; }
			.r_b_banner b{ float:left; font-size:14px; color:#FFFFFF; margin-right:5px; }
			.r_b_banner em{ float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#E1A662; }
			.r_b_banner span{ float:right; margin:0px 5px 0px 0px; color:#E9BC89; }
			.r_b_banner span a{ color:#E9BC89!important; text-decoration:none!important; }
			.r_b_banner span a:hover{ text-decoration:underline!important; }
		.right_box p{ float:left; width:620px; padding:10px 0px 0px 0px; color:#FFD9AD; text-indent:2em; line-height:24px; }
			.right_box p a {
				color: #FFD9AD; text-decoration:none;
			}
			.right_box p a:hover {
				text-decoration: underline; opacity: .85;
			}
				.right_box ul {
					float: left;
					width: 590px;
					padding: 10px 10px 0px 20px;
					color: #FFD9AD;
					line-height: 24px;
				}
		.right_box ul li{ float:left; background:url(../pic/zc_ico.gif) no-repeat; margin-right:30px; padding-left:18px; }
		.r_b_nr{ float:left; width:620px; padding:10px 0px 0px 0px; color:#FFD9AD; line-height:24px; }
		.r_b_nr dl{ float:left; width:106px; margin:5px 8px 0px 5px; _margin:5px 5px 0px 5px; }
		.r_b_nr dl dt{ float:left; width:106px; height:86px; padding:1px; border:1px solid #D5A969; margin-bottom:5px; overflow:hidden; }
		
		.r_b_nr dl dd{ float:left; width:106px; font-size:12px; text-align:center; }
		
		.r_b_sm{ float:left; width:620px; padding:10px 0px 10px 0px; color:#FFD9AD;}
		.r_b_sm span{ float:left; width:620px; padding:0px; margin:0px; line-height:20px;}
		.r_b_sm b{ float:left; width:620px; }
		.dkzx2{ float:left; width:580px; height:100px; padding:4px 4px 0px 4px; color:#ffffff; margin-top:2px;
				   border:1px solid #825717; background:#96651B; }
		.tij{ float:left; width:620px; padding:0px; margin:0px; line-height:30px;}
		.tij i{ float:left; margin: 10px 0px 0px 50px; }
		.tij a{ float:left; margin-top:10px; }
		
		.r_box{ float:left; width:620px; overflow:hidden; zoom:1; background:#8B5C19; padding:10px; margin-bottom:10px; }
			.r_b_ber{ float:left; width:620px; border-bottom:2px solid #C89D6D; }
			.r_b_ber b{ float:left; font-size:14px; color:#FFFFFF; margin-right:5px; }
			.r_b_ber em{ float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#E1A662; }
			.r_b_ber i{ float:left; margin-left:330px; }
			.r_b_ber span{ float:right; margin:0px 5px 0px 0px; }
			.r_b_ber span a{ color:#E9BC89!important; text-decoration:none!important; }
			.r_b_ber span a:hover{ text-decoration:underline!important; }
			.r_b_nr ul{ float:left; width:600px; color:#E9BC89; }
			.r_b_nr ul li{ float:left; width:600px; border-bottom:1px dotted #C89D6D; line-height:30px; }
			.r_b_nr ul li span{ float:left; }
			.r_b_nr ul li i{ float:right; margin-right:5px; color:#CE9E5A; }
			.r_b_nr ul li a{ color:#E9BC89!important; text-decoration:none!important; }
			.r_b_nr ul li a:hover{ text-decoration:underline!important; }
			.r_b_nr p b{ float:left; }
			.zxk{ float:left; width:500px; height:18px; font-size:13px; color:#ffffff; padding:4px 4px 0px 4px; margin-top:2px;
				  border:1px solid #825717; background:#96651B; }
			.dkzx{ float:left; width:500px; height:80px; padding:4px 4px 0px 4px; color:#ffffff; margin-top:2px;
				   border:1px solid #825717; background:#96651B; }
			.telk{ float:left; width:200px; height:18px; padding:4px 4px 0px 4px; color:#ffffff; margin-top:2px;
				   border:1px solid #825717; background:#96651B; }
			.tijiao{ float:left; margin-left:65px; _margin-left:33px;}
			.pl_nr{ float:left; width:620px; padding:10px 0px 0px 0px; color:#FFD9AD; line-height:24px; }
			.pl_nr span{ float:left; width:595px; margin:0px 10px; border-bottom:1px dotted #C89D6D; }
			.pl_nr span em{ float:left; width:500px; line-height:16px; padding:10px 0px; color:#E9BC89; }
			.pl_nr span i{ float:right; color:#CE9E5A; }
			.pl_nr a{color:#f8a70a!important;}
			.pl_nr div{ float:left; width:600px; padding-left:20px; }
			.pl_nr b{ float:left; margin-right:10px; }
			.wj_nr{ float:left; width:620px; padding:0px; color:#FFD9AD; line-height:24px; }
			.wj_nr ul{ float:left; padding:0px; }
			.wj_nr ul li{ float:left; padding:0px; background:none; color:#E1A662; 
						  padding:10px 0px 5px 0px; border-bottom:1px dotted #E1A662; }
			.wj_nr ul li span{ font-size:14px; }
			.wj_nr ul li span a{ color:#FFD9AD!important; text-decoration:none!important; }
			.wj_nr ul li span a:hover{ text-decoration:underline!important; }
			.wj_nr ul li p{ color:#E1A662; line-height:20px; padding:0px; }
			.wj_page{ float:left; width:620px; padding:15px 0px 5px 0px; color:#FFD9AD }
			.wj_page a{ padding:2px 5px; border:1px solid #996600; color:#FFD9AD!important; text-decoration:none!important; }
			.wj_page a:hover{ text-decoration:underline!important; }

		.main_footer{ width:950px; overflow:hidden; zoom:1; padding:10px 0px; background:#6E330E; margin:10px auto 0px auto; }
		.m_f_l{ float:left; width:280px; padding:20px 10px 20px 10px;}
		.m_f_l span{ float:left; width:280px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå"; font-size:30px; font-weight:bold; text-align:center; color:#FFCC90; line-height:30px;}
		.m_f_l span b{ color:#FFFFFF; }
		.m_f_l p{ float:left; width:280px; font-family:Arial; font-size:20px; color:#F6DDC5; text-align:center; margin-top:10px; }
		.m_f_r{ float:left; width:630px; text-align:center; color:#F6DDC5; }
		.m_f_r p{ line-height:20px; }
			
h2{ margin:0;}
ul{ padding:0; margin:0;}
.tab{ width:600px; margin:0px auto; font-size:12px; color:#FFD9AD;}
.tab h2{ width:100%; overflow:hidden; font-size:12px; font-weight:normal; border-bottom:1px solid #734400; 
		 margin-bottom:10px; color:#E9BC89; }
.tab h2 span,
.tab h2 a{ float:left; height:30px; line-height:30px; text-align:center; cursor:pointer; padding:0px 20px;}
.tab h2 .current{  font-weight:bold; background:url(../pic/brown/button_bg.jpg) repeat-x; 
				   border-left:1px solid #734400; border-top:1px solid #734400; border-right:1px solid #734400; }
.tab ul{ padding:0px; }