/* CSS Document */

body, ul, li, dl, dt, dd, p, img, h1, h2, h3, h4, h5{ margin:0px; padding:0px; }
body{ background:url(brand/main_bg.jpg); }
ul, li{ list-style:none; }
u{ text-decoration:none;}
em,u,i{ font-style:normal; }
img{ border:none; float:left; }
a{ color:#07519A; text-decoration:none; }
a:hover{ color:#FF6600; text-decoration:underline; }
.clear{ clear:both; }
.bk0{ border:none!important; }
.top10{ margin-top:10px!important; }
.top15{ margin-top:15px!important; }
.top20{ margin-top:20px!important; }
.top30{ margin-top:30px!important; }
.top40{ margin-top:40px!important; }
.mr0{ margin-right:0px!important; }
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; line-height:0; }
.clearfix { zoom:1; /* for IE6 IE7 */}

/*01-首页*/
	/* top */
.top_k{ width:100%; height:29px; background:#F6F6F6; border-bottom:1px solid #DFDFDF; }
.top_k .top{ margin:0px auto; width:1002px; height:29px; font-size:12px; line-height:20px;}
.top_k .top .l_login{float:left;margin-top:5px;}
.top_k .top .l_dlzc{ float:left; width:500px; margin-top:5px; color:#787878; }
.top_k .top .l_dlzc i, .top_k .top .l_dlzc a{  margin-right:10px; }
.top_k .top .l_dlzc a{ }
.top_k .top .r_wzdh{ float:right; margin-top:5px; color:#BEBEBE; }
.top_k .top .r_wzdh a{ color:#787878; }
	/* banner */
.ban_k{ width:100%; height:79px; background:#047DC6; border-bottom:1px solid #0889CD; }
.ban_k .banner{ margin:0px auto; width:1002px; height:79px; }
.ban_k .banner .l_ban{ float:left; width:600px; font-family:"微软雅黑"; }
.ban_k .banner .l_ban b{ float:left; font-size:32px; line-height:34px; font-weight:normal; color:#FFF; margin:24px 10px 0px 0px; }
.ban_k .banner .l_ban i{ float:left; font-size:18px; line-height:20px; color:#ffe400; margin-top:34px; }
.ban_k .banner .r_ban{ float:right; width:370px; margin-top:24px; }
.ban_k .banner .r_ban em{ float:left; width:143px; height:31px; background:url(brand/brand.gif); margin:2px 5px 0px 0px; }
.ban_k .banner .r_ban b{ float:left; font-family:Arial; font-size:34px; line-height:36px; font-weight:normal; color:#ffe400; }
	/* mina_nav */
.m_nav_k{ width:100%; height:44px; background:#2C5DAC; } 
.m_nav_k .m_nav{ margin:0px auto; width:1002px; font-family:"微软雅黑"; font-size:16px; }
.m_nav_k .m_nav a{ float:left; color:#FFF; padding:11px 25px; background:url(brand/navline.png) no-repeat top right; }
.m_nav_k .m_nav a:hover{ background:#264E93; text-decoration:none; }
.m_nav_k .m_nav a.xz{ background:#264E93; }
	/* 广告图片轮换 */
.focus_box{ width:100%; height:400px; overflow: visible; position: relative; visibility: visible; display: block; }
.focus_box .image_item{width:100%; height:400px; position:relative; z-index:1; }
.focus_box .image_item .img_ys{ width:100%; height:400px; position:absolute; overflow:hidden; }
.focus_box ul{ left:46%; bottom:20px; position:absolute; z-index:2; }
.focus_box ul li{ float:left; width:10px; height:10px; background:url(brand/lh_icon.png) no-repeat; margin-right:5px; cursor:pointer; }
.focus_box ul li.lh{ background:url(brand/lh_icon.png) no-repeat -15px 0px; cursor:default; }

	/*主体内容*/
.main_box_k{ margin:0px auto; width:1002px; padding:20px 0px; overflow:hidden; background:#fff; }
.main_box{ float:left; width:962px; overflow:hidden; background:url(brand/m_nr_bg.jpg) repeat-y; padding:0px 20px; }
		/* 律师介绍 */
.ls_intro{ float:left; width:962px; }
.bt_nav{ float:left; height:35px; background:#047DC6; padding:0px 10px; }
.bt_nav b{ float:left; font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#FFF; margin:5px 3px 0px 0px; }
.bt_nav u{ float:left; font-family:"微软雅黑"; font-size:12px; line-height:14px; color:#FFF; margin-top:13px; }
.bt_nav em{ float:left; width:14px; height:14px; background:url(brand/brand.gif) -165px -45px; margin:10px 10px 0px 0px; }
.bt_nav i{ float:right; font-size:12px; line-height:14px; color:#D6DFEE; margin-top:12px; }
.ls_intro .nr_sm{ float:left; width:962px; }
.ls_intro .nr_sm .l_photo{ float:left; width:230px; margin-right:30px; }
.ls_intro .nr_sm .l_photo dl{ float:left; width:230px; }
.ls_intro .nr_sm .l_photo dl dt{ float:left; width:230px; height:340px; margin-bottom:5px; }
.ls_intro .nr_sm .l_photo dl dd{ float:left; width:230px; }
.ls_intro .nr_sm .l_photo dl dd a{ float:left; width:110px; height:30px; background:url(brand/brand.gif); }
.ls_intro .nr_sm .l_photo dl dd a.shouc{ background-position:0px -70px; margin-right:10px; }
.ls_intro .nr_sm .l_photo dl dd a.zixun{ background-position:-120px -70px; }
.ls_intro .nr_sm .r_detail, .ls_intro .nr_sm .r_detail span, .ls_intro .nr_sm .r_detail p{ float:right; width:702px; }
.ls_intro .nr_sm .r_detail .lsxm{ margin-top:5px; margin-bottom:15px; }
.ls_intro .nr_sm .r_detail .lsxm b{ float:left; font-family:"微软雅黑"; font-size:18px; line-height:20px; color:#ed0000; margin-right:8px; }
.ls_intro .nr_sm .r_detail .lsxm em{ float:left; width:55px; height:20px; background:url(brand/brand.gif) 0px -140px;
									 font-size:12px; color:#FFF; padding-left:138px;padding-bottom: 4px; }
.ls_intro .nr_sm .r_detail .lsxm em i{ font-weight:bold; font-family:Arial; }
.ls_intro .nr_sm .r_detail .lszc{ font-family:"微软雅黑"; font-size:18px; line-height:20px; color:#333; }
.ls_intro .nr_sm .r_detail .lsnx{ width:672px; height:24px; padding:10px 14px 0px 14px; font-size:14px; line-height:16px; color:#ECE0C8;
								  background:#FFF9ED; border:1px solid #FEF0D3; margin:15px 0px 5px 0px; }
.ls_intro .nr_sm .r_detail .lsnx i{ color:#B66B2A; }
.ls_intro .nr_sm .r_detail p{ font-size:12px; line-height:22px; color:#545454; margin-top:10px; }
.ls_intro .nr_sm .r_detail p a{ color:#fa9b3e; }
/*其他*/
.qita{ float:left; width:962px; }
.qita .l_k{ float:left; width:610px; margin-right:28px; }
.qita .r_k{ float:right; width:324px; }
	/*亲办案例*/
.l_k .anli, .l_k .anli dl, .l_k .anli ul{ float:left; width:610px; }
.l_k .anli dl, .l_k .anli dl dd{ height:110px; }
.l_k .anli dl dt{ float:left; width:190px; height:110px; margin-right:15px; }
.l_k .anli dl dd, .l_k .anli dl dd span, .l_k .anli dl dd p{ float:right; width:405px; }
.l_k .anli dl dd span a{ font-size:14px; font-weight:bold; line-height:24px; color:#0078b6; }
.l_k .anli dl dd p{ font-size:12px; line-height:20px; color:#999; margin-top:10px; }
.l_k .anli dl dd p a{ color:#c48d5a; }
.l_k .anli ul{ margin-top:15px; }
.l_k .anli ul li{ float:left; width:600px; font-size:14px; line-height:26px; padding-left:10px; 
				  background:url(brand/dicon.gif) no-repeat 0px -4px; }
.l_k .anli ul li span{ float:left; width:480px; height:26px; overflow:hidden; }
.l_k .anli ul li span a{ color:#545454; }
.l_k .anli ul li i{ float:right; color:#999; text-align:right; }
	/*咨询框*/
.l_k .zxk, .l_k .zxk li{ float:left; width:610px; font-size:14px; }
.l_k .zxk li{ margin-bottom:10px; }
.l_k .zxk li em{ float:left; width:50px; text-align:right; color:#545454; line-height:30px; }
.l_k .zxk li .wbk{ float:left; width:220px; height:28px; border:1px solid #C8C8C8; border-radius:3px; font-size:14px; 
					 padding:0px 10px; line-height:28px; color:#999; }
.l_k .zxk li .wtk{ float:left; width:500px; height:100px; border:1px solid #C8C8C8; border-radius:3px; font-size:14px; 
					 padding:0px 10px; line-height:28px; color:#999; overflow:hidden; }
.l_k .zxk li .fbwt{ float:right; width:111px; height:30px; background:url(brand/brand.gif) 0px -105px; border:none; margin-right:38px; }
	/*联系方式*/
.r_k .nrk{ float:left; width:294px; border:1px solid #EAEAE8; border-top:none; background:#FAFAFA; padding:10px 14px; }
.r_k .nrk .zyjg{ float:left; width:294px; font-size:14px; line-height:20px; font-weight:bold; color:#ff4e00; margin-bottom:5px; }
.r_k .nrk .lianxi{ font-size:12px; line-height:22px; color:#545454; word-break: break-all; word-wrap: break-word; }

.r_k .weibo{ float:left; width:324px; height:260px;overflow: hidden;}

.r_k .nrk .wxts{ font-size:12px; line-height:20px; color:#545454; }
.r_k .nrk .wxts b{ color:#ed1e31; }
.r_k .nrk .bztel{ font-size:12px; line-height:20px; font-weight:bold; color:#ff9103; }

/* 页底 */
.yedi_k{ width:100%; overflow:hidden; background:#2C5DAC; padding-top:20px; }
.yedi_k .footer{ margin:0px auto; width:1002px; overflow:hidden; }
.yedi_k .footer .l_tel{ float:left; width:240px; padding:30px 40px 40px 0px; border-right:1px solid #4C78B9; margin-right:40px; 
						margin-left:40px; _margin-left:20px; }
.yedi_k .footer .l_tel dt{ float:left; width:56px; height:43px; background:url(brand/brand.gif) -123px -311px; margin-right:14px; }
.yedi_k .footer .l_tel dd{ float:left; width:170px; color:#FFF; font-family:"微软雅黑"; }
.yedi_k .footer .l_tel dd em{ float:left; width:170px; font-size:14px; line-height:16px; margin-bottom:5px; }
.yedi_k .footer .l_tel dd b{ float:left; width:170px; font-size:24px; line-height:26px; height:24px; overflow:hidden; font-weight:normal; }
.yedi_k .footer .r_bq{ float:left; width:640px; font-size:12px; line-height:20px; padding:15px 0px; }
.yedi_k .footer .r_bq span{ float:left; width:640px; color:#4B7AC0; }
.yedi_k .footer .r_bq span i{ color:#D2DDEF; }
.yedi_k .footer .r_bq span i em{ font-family:Arial; color:#FCDA32; }
.yedi_k .footer .r_bq .yqlj{ float:left; width:116px; height:22px; padding-left:10px; color:#62615F; 
							 background:#D6DFEE; border:1px solid #2C5595; margin-top:5px; }
/*二维码*/
.erwei{ width:130px; height:150px; border:1px solid #EDEDED; position:fixed; top:180px; right:10px; z-index:9; }
.erwei .weixin{ float:left; width:130px; height:130px; }
.erwei .ewsm{ float:left; width:130px; height:15px; font-size:12px; text-align:center; background:#EDEDED; color:#333; padding-top:5px; }
/* 修正IE6振动bug */
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .erwei{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
* html .erwei{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||10));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||180)-(parseInt(this.currentStyle.marginBottom,10)||0)))}

/* 02-律师简介 */
.l_box{ float:left; width:624px; padding-right:20px; margin-right:1px; }
.r_box{ float:left; width:297px; padding-left:20px; }

.l_box .lsjs{ float:left; width:624px; font-size:14px; line-height:26px; color:#545454; }
.l_box .lsjs p{ margin-top:10px; }

.r_box .lsxg{ float:left; width:297px; } 
.r_box .lsxg .l_lszp{ float:left; width:95px; height:140px; margin-right:9px; }
.r_box .lsxg .r_lsqt{ float:left; width:193px;}
.r_box .lsxg .r_lsqt b{ float:left; width:193px; font-size:14px; color:#333; margin-bottom:8px; }
.r_box .lsxg .r_lsqt em{ float:left; width:58px; height:20px; padding:4px 0px 0px 135px; font-size:12px; color:#FFF; 
						 background:url(brand/brand.gif) 0px -140px; margin-bottom:5px; }
.r_box .lsxg .r_lsqt em i{ font-family:Arial; }
.r_box .lsxg .r_lsqt span{ float:left; width:193px; font-size:12px; line-height:20px; color:#676767;}
.r_box .lsxg .r_lsqt span u{ font-family:Arial; font-size:14px; font-weight:bold; color:#EF0100; }
.r_box .lsxg .r_lsqt .zxls{ float:left; width:110px; height:28px; background:url(brand/brand.gif) -120px -107px; margin-top:5px; }
	/*温馨提示*/
.r_box .tishi{ float:left; width:265px; border:1px solid #E2EFF7; background:#EEF6F9; padding:14px 15px; }
.r_box .tishi p{ font-size:12px; line-height:20px; color:#4183ab; padding-bottom:10px; border-bottom:1px solid #D8E4EA; }
.r_box .tishi p b{ color:#ff6600; }
.r_box .tishi dl{ float:left; width:265px; margin-top:10px;}
.r_box .tishi dl dt{ float:left; width:41px; height:31px; background:url(brand/brand.gif) -190px -320px; margin-right:10px; }
.r_box .tishi dl dd{ float:left; width:214px; }
.r_box .tishi dl dd i{ float:left; width:214px; font-size:12px; line-height:14px; color:#545454; }
.r_box .tishi dl dd b{ float:left; width:214px; font-family:Arial; font-size:18px; line-height:20px; color:#ed0000; 
					   height:20px; overflow:hidden; }

.r_box .web2{ float:left; width:297px; height:255px;overflow: hidden;}

/* 03-亲办案例 */
.l_box .qbal{ float:left; width:604px; padding:0px 10px; }
.l_box .qbal dl, .l_box .qbal ul{ float:left; width:604px; line-height:16px; }
.l_box .qbal dl{ padding-bottom:10px; border-bottom:1px dotted #E2E2E2; }
.l_box .qbal dl dt{ float:left; width:35px; height:34px; background:url(brand/brand.gif) -130px -260px; margin-right:10px; }
.l_box .qbal dl dd, .l_box .qbal dl dd b, .l_box .qbal dl dd p, .l_box .qbal dl dd span{ float:left; width:559px; }
.l_box .qbal dl dd b, .l_box .qbal ul li b{ font-size:14px; height:16px; overflow:hidden; }
.l_box .qbal dl dd b a, .l_box .qbal ul li b a{ color:#047dc6; }
.l_box .qbal dl dd p, .l_box .qbal ul li p{ font-size:12px; color:#787878; margin:5px 0px; }
.l_box .qbal dl dd span{  }
.l_box .qbal dl dd span i, .l_box .qbal ul li span i{ float:left; font-size:14px; color:#c8c8c8; margin-right:10px; }
.l_box .qbal dl dd span a, .l_box .qbal ul li span a{ float:left; font-size:12px; color:#c8c8c8; 
												   background:url(brand/brand.gif) no-repeat -230px -147px; padding-left:20px; }
.l_box .qbal dl dd span a u, .l_box .qbal ul li span a u{ color:#98BDC6; }
.l_box .qbal li span a:hover{ text-decoration: none; }
.l_box .qbal ul li, .l_box .qbal ul li b, .l_box .qbal ul li p, .l_box .qbal ul li span{ float:left; width:604px; }
.l_box .qbal ul li{ margin-top:12px; padding-bottom:10px; border-bottom:1px dotted #E2E2E2; }
.l_box .qbal ul li p{ line-height:20px; height:40px; overflow:hidden; }

.page{ font-size:14px; line-height:30px; color:#999999; padding:20px 0px; }
.page a{ border:1px solid #ddd; padding:4px 8px; text-decoration:none; margin:3px; color:#047DC6; }
.page a:hover{ text-decoration:none; border:1px solid #047DC6; background:#047DC6; color:#FFF!important; }
.page .current{ background:#047DC6; border:1px solid #047DC6; padding:4px 8px; text-decoration:none; margin:5px; color:#FFFFFF; }
.page .disabled{ border:1px solid #ddd; padding:4px 8px; text-decoration:none; margin:5px; }
	/*详细页*/
.l_box .alny{ float:left; width:604px; padding:0px 10px; }

.l_box .alny h1{ float:left; width:604px; font-family:"微软雅黑"; font-weight:normal; font-size:22px; line-height:24px; 
				 /* height:24px; overflow:hidden; */color:#000; text-align:center; margin:30px 0px 20px 0px; }
.l_box .alny .wzxg{ float:left; width:604px; font-size:12px; line-height:14px; color:#999; text-align:center; }
.l_box .alny .wzxg .ckls{ color:#047dc6; }
.l_box .alny .wzxg u{ color:#333; }
.l_box .alny .wzxg .pinlun{ color:#c30202; }
.l_box .alny .wzxg .pinlun em{ width:13px; height:14px; background:url(brand/brand.gif) -145px -45px; display:inherit;
						 	   margin:-1px 0px 0px 3px; *margin-top:-2px; position:absolute; }
						  
.l_box .alny .zaiyao{ float:left; width:542px; border:1px solid #F3F3F3; padding:19px 30px; font-size:14px; line-height:24px; color:#999;
				 margin-top:25px; height:72px; overflow:hidden; }
.l_box .alny .zaiyao b{ color:#c30202; }

.l_box .alny .anli_nr{ float:left; width:604px; font-size:14px; line-height:30px; color:#545454; }
.l_box .alny .fenxiang{ float:left; width:564px; padding:0px 20px; }
.l_box .alny #bdshare{ float:right!important; }

.l_box .alny .qianhou{ float:left; width:604px; padding:20px 0px; border-top:1px solid #ccc; }
.l_box .alny .qianhou span{ float:left; width:604px; font-size:12px; line-height:24px; height:24px; overflow:hidden; color:#545454; }
.l_box .alny .qianhou span a{ color:#047dc6; }

.l_box .alny .pl_k{ float:left; width:564px; padding:20px; background:#F8F8F8; }
.l_box .alny .pl_k span{ float:left; width:564px; }
.l_box .alny .pl_k span.plbt{ font-size:14px; line-height:16px; }
.l_box .alny .pl_k span.plbt b{ float:left; color:#000; margin-right:5px; }
.l_box .alny .pl_k span.plbt em{ float:left; width:16px; height:17px; background:url(brand/brand.gif) -186px -45px; }
.l_box .alny .pl_k span.plbt i{ float:right; color:#545454; }
.l_box .alny .pl_k span.plbt i u{ color:#c30202; }
.l_box .alny .pl_k .pl_nr{ float:left; width:554px; height:60px; padding:5px; border:1px solid #d5d5d5; font-size:14px; 
						   line-height:18px; color:#333; margin:10px 0px; border-radius:5px; overflow:hidden; }
.l_box .alny .pl_k .pl_fb i{ float:left; font-size:12px; line-height:14px; color:#787878; margin-top:10px; }
.l_box .alny .pl_k .pl_fb .fb_btn{ float:right; width:85px; height:30px; background:url(brand/brand.gif) 0px -175px; 
								   border:none; cursor:pointer; }

.l_box .alny .zxpl{ float:left; width:600px; border:1px solid #EFEFEF; _margin-left:10px; padding:1px; }
.l_box .alny .zxpl .zxbt{ float:left; width:570px; height:38px; background:#f8f8f8; padding:0px 15px; }
.l_box .alny .zxpl .zxbt b{ float:left; margin-top:12px; font-size:14px; line-height:16px; }
.l_box .alny .zxpl ul{ float:left; width:570px; padding:0px 15px; }
.l_box .alny .zxpl ul li, .l_box .alny .zxpl ul li p, .l_box .alny .zxpl ul li span{ float:left; width:570px; }
.l_box .alny .zxpl ul li{ padding:15px 0px; border-bottom:1px dotted #ddd; }
.l_box .alny .zxpl ul li p{ font-size:14px; line-height:20px; color:#333; margin-bottom:10px; }
.l_box .alny .zxpl ul li span{ font-size:12px; line-height:14px; }
.l_box .alny .zxpl ul li span i{ float:left; color:#999; }
.l_box .alny .zxpl ul li span a{ float:right; margin-left:10px; color:#047dc6; }
.l_box .alny .zxpl ul li span a em{ color:#c30202; }
.l_box .alny .zxpl ul li span a:hover{ color:#047dc6; text-decoration:none; }

.page2{ font-size:14px; line-height:30px; color:#047dc6; text-align:right; padding:20px 15px; }
.page2 a{ border:1px solid #ddd; padding:4px 8px; text-decoration:none; margin:3px; color:#047dc6; }
.page2 a:hover{ text-decoration:none; border:1px solid #047dc6; background:#047dc6; color:#fff!important; }
.page2 .current{ background:#047dc6; border:1px solid #047dc6; padding:4px 8px; text-decoration:none; margin:5px; color:#fff; }

/* 04-法律咨询 */
.l_box .zxlb, .l_box .zxlb h4{ float:left; width:604px; padding:0px 10px; }
.l_box .zxlb{ margin-top:10px; }
.l_box .zxlb h4{ padding:20px 0px 10px 0px; font-weight:normal; }
.l_box .zxlb h4 b{ float:left; font-size:14px; line-height:16px; color:#fff;
				   background:url(brand/brand.gif) 0px -215px; width:90px; height:27px; text-align:center; padding-top:7px; }
.l_box .zxlb h4 i{ float:right; font-size:12px; line-height:14px; margin-top:3px; }
.l_box .zxlb h4 i a{ color:#545454; text-decoration:none;background:url(brand/brand.gif) no-repeat -34px -46px; padding-right:15px; }
.l_box .zxlb ul{ float:left; width:604px; font-size:14px; line-height:26px; margin-top:5px; }
.l_box .zxlb ul a{ color:#037EC4; }
.l_box .zxlb ul li{ float:left; width:604px;}
.l_box .zxlb ul li span{ float:left; width:500px; height:26px; overflow:hidden; }
.l_box .zxlb ul li i{ float:right; font-size:14px; font-family:Arial; color:#999; text-align:right; width:80px; }
		/*咨询框*/
.l_box .consult{ float:left; width:604px; padding:0px 10px; border-top:2px solid #047DC6; padding-top:20px; 
				 background:url(brand/zxk_bg.png) repeat-x; }
.consult .con_nav{ float:left; width:604px; }
.consult .con_nav em{ float:left; width:14px; height:14px; background:url(brand/brand.gif) -101px -45px; margin-right:10px; }
.consult .con_nav b{ float:left; font-size:14px; line-height:16px; color:#545454; }
.consult .con_nav b i{ color:#EB0104; }

.consult .con_twk, .consult .con_twk li{ float:left; width:604px; }
.consult .con_twk li span{ float:left; width:100px; text-align:right; padding-top:4px; }
.consult .con_twk li span em{ font-size:18px; color:#FF0000; }
.consult .con_twk li span b{ font-size:14px; font-weight:normal; color:#545454; }
.consult .con_twk li .twbt{ float:left; width:390px; height:28px; border:1px solid #ccc; padding:0px 10px; line-height:28px; margin-right:10px;
							font-size:14px; color:#666; border-radius:3px; }						
.consult .con_twk li i{ float:left; font-size:12px; color:#999; margin-top:6px; }
.consult .con_twk li i.tishi{ color:#9b9b9b; cursor:pointer; }

.consult .con_twk li .twnr{ float:left; width:390px; height:80px; border:1px solid #ccc; padding:5px 10px; line-height:22px; margin-right:10px;
							font-size:14px; color:#666; overflow:hidden; border-radius:3px; }
.consult .con_twk li .lxdh{ float:left; width:190px; height:28px; border:1px solid #ccc; padding:0px 10px; line-height:28px; margin-right:10px;
							font-size:14px; color:#666; border-radius:3px; }
.consult .con_twk li .tj_btn{ float:left; width:111px; height:30px; background:url(brand/brand.gif) 0px -260px;
							  cursor:pointer; border:none; }
	/*弹出提示框*/
.tcts_k{ }
.tcts_k .tc_bg{ width:100%; height:100%; top:0px; left:0px; position:fixed; z-index:10; display:block; 
				background:#000; opacity:0; filter:alpha(opacity:0); }
.tcts_k .tsk{ float:left; width:410px; height:225px; padding:5px; background:#FFF; border:1px solid #ddd; top:30%; left:30%; 
			  position:fixed; display:inline; z-index:12; }
.tcts_k .tsk .tsk_nav{ float:left; width:390px; height:28px; background:#047DC6; padding:0px 10px; }
.tcts_k .tsk .tsk_nav em{ float:left; width:17px; height:17px; background:url(brand/brand.gif) -79px -45px; margin:5px 10px 0px 0px; }
.tcts_k .tsk .tsk_nav b{ float:left; font-size:14px; line-height:16px; color:#FFF; margin-top:6px; }
.tcts_k .tsk .tsk_nav i{ float:right; width:14px; height:14px; background:url(brand/brand.gif) -124px -45px; margin-top:6px; cursor:pointer; }
.tcts_k .tsk p{ float:left; width:350px; padding:20px 20px 15px 20px; }
.tcts_k .tsk p b{ float:left; width:350px; font-size:14px; line-height:24px; margin-bottom:10px; color:#333; }
.tcts_k .tsk p i{ float:left; width:350px; font-size:12px; line-height:20px; color:#545454; }
.tcts_k .tsk p i u{ color:#ed0000; }
.tcts_k .tsk .zdl{ float:left; width:102px; height:35px; background:url(brand/brand.gif) -95px -215px; border:none; 
				   margin-left:150px; cursor:pointer; }
	/**/
.l_box .zxlb .liebiao a{ color:#545454; }
.l_box .zxlb .liebiao{ padding-bottom:15px; border-bottom:1px dotted #ddd; }

.page2{ font-size:14px; line-height:30px; color:#047dc6; text-align:left; padding:20px 0px; }
.page2 a{ border:1px solid #ddd; padding:4px 8px; text-decoration:none; margin:3px; color:#2C5DAC; }
.page2 a:hover{ text-decoration:none; border:1px solid #2C5DAC; background:#2C5DAC; color:#fff!important; }
.page2 .current{ background:#2C5DAC; border:1px solid #2C5DAC; padding:4px 8px; text-decoration:none; margin:5px; color:#fff; }

/* 05-律师文集 */
.l_box .lswj, .l_box .lswj h4{ float:left; width:604px; padding:0px 10px; }
.l_box .lswj{ border-bottom:1px dotted #ddd; padding-bottom:20px; }
.l_box .lswj h4{ padding:20px 0px 10px 0px; font-weight:normal; }
.l_box .lswj h4 b{ float:left; font-family:"微软雅黑"; font-size:18px; line-height:20px; color:#1e6cb7; font-weight:normal; }
.l_box .lswj h4 i{ float:right; font-size:12px; line-height:14px; margin-top:3px; }
.l_box .lswj h4 i a{ color:#545454; text-decoration:underline; }
.l_box .lswj ul{ float:left; width:604px; font-size:14px; line-height:26px; }
.l_box .lswj ul li{ float:left; width:604px; }
.l_box .lswj ul li span{ float:left; width:500px; height:26px; overflow:hidden; color:#545454; }
.l_box .lswj ul li span a{ color:#545454; }
.l_box .lswj ul li i{ float:right; font-size:12px; font-family:Arial; color:#ccc; text-align:right; width:80px; }
	/* 律师随笔 */
.l_box .zxlieb{ float:left; width:604px; font-size:14px; line-height:26px; margin-top:15px; padding-bottom:15px; border-bottom:1px dotted #ddd; }
.l_box .zxlieb li{ float:left; width:604px; }
.l_box .zxlieb li span{ float:left; width:500px; height:26px; overflow:hidden; color:#545454; }
.l_box .zxlieb li span a{ color:#545454; }
.l_box .zxlieb li i{ float:right; font-size:12px; font-family:Arial; color:#999; text-align:right; width:80px; }

/* 06-律师风采 */
.l_box .xiangce{ float:left; width:604px; padding:0px 10px; }
.l_box .xiangce .photo_k{ float:left; width:184px; margin:20px 26px 0px 0px; }
.l_box .xiangce .photo_k .zhaop{ float:left; width:184px; height:184px; background:url(brand/photo_bg.jpg) no-repeat; } 
.l_box .xiangce .photo_k .zhaop a{ float:left; width:180px; height:180px; }
.l_box .xiangce .photo_k .zhaop span{ position:absolute; width:60px; height:20px; background:url(brand/btm.png); text-align:center; 
									 color:#fff; font-size:12px; line-height:20px; margin:-30px 0px 0px 110px; border-radius:2px; }
.l_box .xiangce .photo_k .zhaop span b{ font-family:Arial; }
.l_box .xiangce .photo_k .zp_js, .l_box .xiangce .photo_k .zp_js span, .l_box .xiangce .photo_k .zp_js i{ float:left; width:184px; }
.l_box .xiangce .photo_k .zp_js span{ font-size:12px; line-height:14px; font-weight:bold; color:#545454; 
									 height:18px; overflow:hidden; margin:10px 0px 5px 0px; }
.l_box .xiangce .photo_k .zp_js i{ font-size:12px; line-height:14px; color:#999; height:14px; overflow:hidden; }
	/*相册*/
.l_box .xiangce .xc_bt, .l_box .xiangce .xc_time, .l_box .xiangce .xc_js, .l_box .xiangce .xclb{ float:left; width:604px; }
.l_box .xiangce .xc_bt{ margin-top:20px; margin-bottom:10px; }
.l_box .xiangce .xc_bt b{ float:left; font-size:14px; line-height:16px; color:#545454; }
.l_box .xiangce .xc_bt span{ float:left; }
.l_box .xiangce .xc_bt span i{ float:left; font-size:14px; line-height:16px; color:#999; }
.l_box .xiangce .xc_bt span u{ float:left; font-family:Georgia; font-size:18px; line-height:20px; color:#ed0000; margin:-5px 3px 0px 0px; }
.l_box .xiangce .xc_time em{ float:left; width:12px; height:12px; background:url(brand/brand.gif) -231px -45px; margin:1px 4px 0px 0px; }
.l_box .xiangce .xc_time span{ float:left; font-size:12px; line-height:14px; color:#CCC; }
.l_box .xiangce .xc_time span i{ color:#999; }
.l_box .xiangce .xc_js{ font-size:12px; line-height:20px; color:#787878; margin-top:10px; _margin-top:5px; }
.l_box .xiangce .xclb li{ float:left; width:130px; margin:20px 25px 0px 0px; }
.l_box .xiangce .xclb li em{ float:left; width:130px; height:130px; }
.l_box .xiangce .xclb li i{ float:left; width:130px; font-size:12px; line-height:14px; margin-top:10px; color:#545454; 
							height:14px; overflow:hidden; }
	/*照片详细*/
.l_box .img_detail{ float:left; width:624px; padding-bottom:20px; }
.l_box .img_detail .yema{ float:left; width:620px; padding-right:4px; margin:20px 0px 10px 0px; }
.l_box .img_detail .yema b{ float:left; font-family:Arial; font-size:26px; line-height:28px; color:#c8c8c8; 
							font-weight:normal; margin-right:10px; }
.l_box .img_detail .yema b u{ color:#047dc6; }
.l_box .img_detail .yema span{ float:left; font-family:"微软雅黑"; font-size:18px; line-height:20px; color:#333; margin-top:4px; }
.l_box .img_detail .yema i{ float:right; font-size:12px; line-height:14px; color:#999; margin-top:12px;
							background:url(brand/brand.gif) no-repeat -231px -45px; padding-left:15px; }

.l_box .img_detail .dzp{ float:left; width:612px; padding:10px 5px; border:1px solid #ddd; }
.l_box .img_detail .dzp a{ float:left; width:24px; height:24px; background:url(brand/brand.gif) no-repeat; }
.l_box .img_detail .dzp a.btn_q{ background-position:0px -300px; margin-right:5px; margin-top:180px; }
.l_box .img_detail .dzp a.btn_q:hover{ background-position:0px -329px; }
.l_box .img_detail .dzp a.btn_h{ background-position:-30px -300px; margin-top:180px; }
.l_box .img_detail .dzp a.btn_h:hover{ background-position:-30px -329px; }
.l_box .img_detail .dzp ul{ float:left; width:554px; height:400px; margin-right:5px; }
.l_box .img_detail .dzp ul li{ float:left; width:554px; height:400px; }

.l_box .img_detail .xzp, .l_box .img_detail .xzp span{ float:left; width:624px; }
.l_box .img_detail .xzp span{ font-size:14px; line-height:16px; margin:20px 0px; color:#545454; }
.l_box .img_detail .xzp span a{ text-decoration:underline; color:#047dc6; }
.l_box .img_detail .xzp .btn_pre{ float:left; width:17px; height:60px; background:url(brand/brand.gif) -67px -300px; margin:0px 5px 0px 0px; }
.l_box .img_detail .xzp .btn_next{ float:right; width:17px; height:60px; background:url(brand/brand.gif) -97px -300px; }
.l_box .img_detail .xzp .zplb{ float:left; width:585px; height:60px; overflow:hidden; }
.l_box .img_detail .xzp .zplb li{ float:left; width:60px; height:60px; margin-right:5px; }
.l_box .img_detail .xzp .zplb li.dqzp{ width:54px; height:54px; border:3px solid #64BFF6; }

/* 07-公众评价 */
.l_box .plsm{ float:left; width:604px; padding:0px 10px; } 
.l_box .plsm p{ float:left; width:604px; color:#545454; font-size:12px; line-height:22px; }
.l_box .plsm p{ margin-top:10px; }

.l_box .pj_k{ float:left; width:562px; padding:20px; border:1px solid #F1F1F1; background:#FAFAFA; margin-left:10px; _margin-left:5px; }
.l_box .pj_k span{ float:left; width:562px; }
.l_box .pj_k span.pjbt{ font-size:14px; line-height:16px; }
.l_box .pj_k span.pjbt b{ float:left; color:#017DC3; margin-right:5px; }
.l_box .pj_k span.pjbt em{ float:left; width:14px; height:13px; background:url(brand/brand.gif) -211px -45px; margin:1px 5px 0px 0px; }
.l_box .pj_k span.pjbt i{ float:right; color:#545454; }
.l_box .pj_k span.pjbt i u{ color:#c30202; }
.l_box .pj_k .pj_nr{ float:left; width:550px; height:60px; padding:5px; border:1px solid #d5d5d5; font-size:14px; 
						   line-height:18px; color:#333; margin:15px 0px; border-radius:5px; overflow:hidden; }
.l_box .pj_k .pj_fb i{ float:left; font-size:12px; line-height:14px; color:#787878; margin-top:10px; }
.l_box .pj_k .pj_fb .fb_btn{ float:right; width:90px; height:26px; background:url(brand/brand.gif) -90px -175px; 
								   border:none; cursor:pointer; }
			/*星级评分*/
.l_box .pj_k .dafen{ float:left; width:562px; font-size:12px; line-height:14px; margin-top:15px; }
.l_box .pj_k .dafen span{ float:left; width:50px; font-weight:bold; color:#666; margin-right:2px; }
.l_box .pj_k .dafen .star-rating{ float:left; width:72px; height:12px; position:relative; margin-right:5px; }
.l_box .pj_k .dafen .star-rating .pl_rank{ position:absolute; width:72px; height:12px; overflow:hidden; margin-top:1px;
						  				   background:url(brand/brand.gif) no-repeat -168px -0px; }
.l_box .pj_k .dafen .star-rating .pl_rank .current-rating{ position:absolute; width:15px; height:12px;
														   background:url(brand/brand.gif) no-repeat -168px -17px; }
.dafen .star-rating .pl_rank li{ display:inline; }
.dafen .star-rating .pl_rank li a{ position:absolute; height:18px; overflow:hidden; display:inline-block; float:left; }
.l_box .pj_k .dafen i{ float:left; }
			/*评价列表*/
.l_box .qtpj_k{ float:left; width:604px; padding:0px 10px; }
.l_box .qtpj_k .qtpj_nav{ float:left; width:604px; border-bottom:1px solid #979797; }
.l_box .qtpj_k .qtpj_nav b{ float:left; padding:8px 10px; background:#979797; color:#FFF; font-size:14px; line-height:16px; }
.l_box .qtpj_k .qtpj_nav span{ float:right; margin-top:5px; }
.l_box .qtpj_k .qtpj_nav span i{ float:left; color:#656565; font-size:14px; line-height:16px; margin-top:6px; margin-right:3px; }
.l_box .qtpj_k .qtpj_nav span u{ float:left; font-family:Georgia; font-size:18px; line-height:20px; color:#ed0000; margin-right:3px; }
.l_box .qtpj_k .qtpj_nr{ float:left; width:604px; }

.l_box .qtpj_k .qtpj_nr ul{ float:left; width:604px; background:url(/templates/interaction/css/hudong/linetouy.jpg) no-repeat left top; padding-top:10px; }
.l_box .qtpj_k .qtpj_nr ul li{ float:left; width:604px; padding:15px 0px; font-size:12px; border-bottom:1px dotted #ddd; }
.l_box .qtpj_k .qtpj_nr ul li span{ float:left; width:604px;}
.l_box .qtpj_k .qtpj_nr ul li span b{ float:left; color:#E76F00; margin-right:10px; }
.l_box .qtpj_k .qtpj_nr ul li em{ float:left; width:72px; height:12px; background:url(brand/brand.gif); margin-top:1px; }
.l_box .qtpj_k .qtpj_nr ul li span i{ float:right; color:#C7C7C7; }
.l_box .qtpj_k .qtpj_nr ul li em.x_ico1{ background-position:0px -370px; }
.l_box .qtpj_k .qtpj_nr ul li em.x_ico2{ background-position:-85px -370px; }
.l_box .qtpj_k .qtpj_nr ul li em.x_ico3{ background-position:-170px -370px; }
.l_box .qtpj_k .qtpj_nr ul li em.x_ico4{ background-position:0px -390px; }
.l_box .qtpj_k .qtpj_nr ul li em.x_ico5{ background-position:-85px -390px; }
.l_box .qtpj_k .qtpj_nr ul li p{ float:left; width:604px; font-size:12px; line-height:20px; color:#545454; margin:15px 0px 5px 0px; }
.l_box .qtpj_k .qtpj_nr ul li a{ float:right; line-height:14px; color:#9eb2c6; }
/* 08-联系我们 */
.l_box .lx_nr{ float:left; width:604px; padding:0px 10px; }
.l_box .lx_nr .lx_dz, .l_box .lx_nr .lx_dz li, .l_box .lx_nr .lx_map{ float:left; width:604px; }
.l_box .lx_nr .lx_dz{ font-size:14px; line-height:26px; color:#545454; }
.l_box .lx_nr .lx_dz li em{ float:left; width:70px; text-align:right; }
.l_box .lx_nr .lx_dz li i{ float:left; width:534px; }
.l_box .lx_nr .lx_map{ margin:30px 0px 20px 0px; }
.dlzt{  float: left;    margin-top: 5px;}
.mag_ts { float: left;    margin-top: 5px;}
.consult .con_twk li .tck
{
    position: absolute;
    width: 398px;
    border: 1px solid #BBD0DC;
    background: #F0FAFF;
    padding: 10px;
    margin: 28px 0px 0px 215px; *margin-left:-420px;font-size:12px;line-height:22px;color:#787878;
box-shadow:0px0px5px#ddd;
-moz-box-shadow:0px1px5px#ddd;
-ms-box-shadow:0px0px5px#ddd;
-webkit-box-shadow:0px0px5px#ddd;}
.tck em
{
    position: absolute;
    width: 7px;
    height: 5px;
    background: url(hudong/intera.gif) -95px -35px;
    margin: -15px 0px 0px 365px;
}
.tck p
{
}
.tck p u
{
    color: #BE0000;
}
/*右边*/
.r_cont .rnr_nav
{
    float: left;
    width: 270px;
    height: 28px;
    background: url(hudong/rnavline.jpg) no-repeat left bottom;
}

        .yedi_k .footer .r_bq span a {
            color: #D2DDEF;
        }
.none { display: none!important; }