@charset "gb2312";/* CSS Document */
/*=====通用样式=====*/
body{font-size:12px;line-height:22px;font-family:"宋体","Lucida Grande", Verdana, Lucida, Arial, Helvetica,sans-serif;text-align:center;background:url(/img/hbapp/vipwebsite/vip_lawyer_topbg.jpg) top  repeat-x #ffffff;}
body,ul,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,div,img,form{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:none;}
ul,li{list-style:none}
/*div{overflow:hidden;zoom:1;}
*/
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.din{display:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
.disn{display:none;}
a{color:#0162BC;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
.red{color:#F00;}
.white{color:#FFF;}
.gray{color:#555;}
.space{clear:both;height:10px;overflow:hidden;zoom:1;}
.no{display:none;}
.wap{width:910px;text-align:left;margin:0 auto;}
/*=====通用图片=====*/
.main_nav h1,.main_nav strong{background:url(//img1.findlawimg.com/images/main_bg010.jpg) no-repeat;}
.main_nav div{background:url(//img1.findlawimg.com/images/main_bg010.gif);}
.hot_nav dl,.location,.info_rg .box .tle,.info_lt .wz .tjlm,.info_top .more,.info_top .msg,.ztxw .title,.esc a{background:url(//img1.findlawimg.com/images/ztzw_repeate-x.png) repeat-x;}
.hot_nav dd,.info_rg .box ul li,.info_top dl dd,.min .content .left ul li{background:url(//img1.findlawimg.com/images/ztzw_icon.gif) no-repeat;}
.location .search .btn,.info_top .form .fbpl,.min .tle,.min .content .right .btn,.esc b{background:url(//img1.findlawimg.com/images/ztzw_bg.png) no-repeat;}
/*======头部=====*/
/*.head .top{border-bottom:1px #999 solid;margin-top:8px;height:25px;line-height:25px;width:910px;overflow:hidden;}
.head .top a{font-size:12px;color:#555;padding:0 2px;}
.head .top a:hover{color:#f00;}*/
/*顶部导航*/
.topmenu li a.ico,.topmenu .tip .tle a.ico{background:url(//img1.findlawimg.com/images/zt_topmenu_icon.png) no-repeat;}
.topmenu{height:29px;line-height:29px;color:#999;}
.topmenu li,.top_nav li,.top_ad li{float:left;}
.topmenu li{float:left;margin:3px 3px 0 3px;line-height:26px;}
.topmenu li.hover{/*padding:0px 6px;*/}
.topmenu a:hover{text-decoration:none;}
.topmenu li a.ico{background-position:0 0;padding-right:15px;display:block;}
.topmenu .tip{line-height:20px;z-index:0;clear:both;}
.topmenu .tip1{position:absolute;width:460px;margin:-1px 0 0 -130px;}
.topmenu .tip2{position:absolute;width:460px;margin:-1px 0 0 -235px;}
.topmenu .tip1 .tle{position:absolute;margin:-26px 0 0 124px;}
.topmenu .tip2 .tle{position:absolute;margin:-26px 0 0 229px;}
.topmenu .tip .tle{border:1px solid #ccc;border-bottom:none;background:#fff;padding:0 5px;line-height:26px;}
.topmenu .tip .tle a.ico{background-position:0 0;padding-right:15px;color:#06c;display:block;line-hegith:26px;margin-right:0;}
.topmenu .tip .tle a.ico:hover{text-decoration:none;}
.topmenu .tip .conts{border:1px solid #ccc;background:#FFF;height:99px;padding:10px;line-height:24px; }
.topmenu .tip .conts span{font-size:14px;font-weight:700;color:#f60;margin-right:10px; font-family:Arial;}
.topmenu .tip p{border-bottom:1px solid #efefef;}
.topmenu .tip i{font-style:normal;color:#F60;font-weight:700;}
.topmenu .tip a{color:#666;margin:0 10px 0 0;}
.topmenu .tip a:hover{color:#F00;text-decoration:underline;}

.main_nav{height:52px;width:910px;overflo:hidden;}
.main_nav h1{background-position:-408px -142px;}
.main_nav h1 a{display:block;width:126px;height:52px;text-indent:-10000px;}
.main_nav div{float:right;width:784px;font:12px/22px Arial;color:#FFF;padding-top:2px;background-position:0px -181px;height:50px;}
.main_nav strong{float:left;width:22px;height:42px;padding:6px 0 0 2px;background-position:-735px -146px;text-align:center;font:bold 14px/18px "宋体";color:#FFF;}
.main_nav strong a{color:#FFF;}
.main_nav p{float:left;font:12px/22px "宋体";padding:2px 6px 0 6px;color:#FFF;}
.main_nav p a{color:#FFF;margin:0 3px;}

.main_nav h1{background:none;}
.main_nav h1{background:url(//img1.findlawimg.com/images/title_bg_h2.gif) no-repeat;height:52px;}
.main_nav h1.hy{background-position:0 -0px;}
.main_nav h1.bh{background-position:0 -61px;}
.main_nav h1.zs{background-position:0 -122px;}
.main_nav h1.ht{background-position:0 -181px;}
.main_nav h1.gs{background-position:0 -243px;}
.main_nav h1.ld{background-position:0 -302px;}
.main_nav h1.fc{background-position:0 -364px;}
.main_nav h1.yl{background-position:0 -426px;}
.main_nav h1.zq{background-position:0 -487px;}
.main_nav h1.jt{background-position:0 -548px;}
.main_nav h1.pc{background-position:0 -609px;}
.main_nav h1.wq{background-position:0 -670px;}

.hot_nav{width:910px;height:28px;overflow:hidden;}
.hot_nav a{color:#345e03;}
.hot_nav dl{border:1px solid #549e1e;line-height:26px;height:26px;background-position:0 0;overflow:hidden;zoom:1;}
.hot_nav dt{color:#FF7301;width:82px;height:26px;font-size:14px;font-weight:bold;margin-left:10px;}
.hot_nav dd{float:left;margin-left:20px;text-indent:10px;background-position:0 11px;}
.hot_nav dd a{color:#40961D;}
.hot_nav dd a:hover{color:#FF7301;}
.location{background-position:0 -27px;height:26px;border:1px #ccc solid;border-top:none;border-bottom:none;overflow:hidden;oom:1;padding-top:10px;}
.location b{color:#000;padding-left:10px;font-weight:normal;overflow:hidden;zoom:1;}
.location a{margin:0 5px;color:#0F6EA6;}
.location input.tet{width:200px;border:1px solid #C2C2C2;margin:1px 10px 0 0;padding-left:5px;height:18px;vertical-align:middle;line-height:18px;margin-top:-2px;}
.location .search{margin-right:15px;display:inline;}
.location .search .btn{background-position:-716px -26px;width:70px;height:21px;border:none;margin-top:-1px;}
/*======中间=====*/
.info_lt{width:620px;overflow:hidden;zoom:1;}
.info_top{border:1px #E0E0E0 solid;overflow:hidden;zoom:1;}
.info_top .wz{padding:10px;}
.info_top .wz .tle h1{color:#333333;font-size:24px;font-weight:bold;line-height:30px;margin-bottom:10px;text-align:center;}
.info_top .wz .tle p{color:#555;text-align:center;}
.info_top .wz .tle b{font-weight:normal;float:right;margin-bottom:10px;}
.info_top .wz .tle b span{margin-right:8px;}
.info_top .wz .tle b .say,.info_lt .wz .tle b .say:hover{color:#555;text-decoration:underline;}
.info_top .wz .tle b .num{color:#f00;}
.info_top .wz .tle b .lj,.info_lt .wz .tle b .small,.info_lt .wz .tle b big,.info_lt .wz .tle b .bbig{color:#067DBA;}
.info_top .wz .tle b .small{font-size:12px;}
.info_top .wz .tle b .big{font-size:14px;margin:0 8px;}
.info_top .wz .tle b .bbig{font-size:16px;}
.info_top .wz .tjlm,.info_top .more{background-position:0 0;border:1px #C1E2C1 solid;border-left:none;border-right:none;overflow:hidden;zoom:1;height:26px;line-height:30px;overflow:hidden;}
.info_top .wz .tjlm b,.info_top .more b{margin-left:20px;}
.info_top .wz .tjlm a,.info_top .more a{color:#067DBA;margin-right:12px;}
.info_top .wz .tjlm a.red{color:#f00;}
.info_top .small p{text-indent:2em;font-size:12px;line-height:24px;color:#333;padding-top:15px;}
.info_top .big p{text-indent:2em;font-size:14px;line-height:24px;color:#333;padding-top:15px;}
.info_top .bbig p{text-indent:2em;font-size:16px;line-height:24px;color:#333;padding-top:15px;}
.info_top .next p{font-size:14px;line-height:30px;}
.info_top .next p a{color:#333;text-decoration:underline;font-size:14px;}
.info_top .next p a:hover{color:#f00;text-decoration:none;}
.info_top .wz .page{margin:15px auto 10px auto;text-align:center;font-size:14px;}
.info_top .wz .page li{display:inline;}
.info_top .wz .page a,.info_lt .wz .next a,.info_top dl dd a,.info_top .plk p span{margin-right:10px;color:#067DBA;}
.info_top .wz .page a:hover,.four_lj a:hover,.info_lt .wz .next a:hover,.info_top dl dd a:hover{color:#FF8A02;}
.info_top .more{font-size:14px;}
.info_top .msg{background-position:0 -64px;height:52px;padding:10px 0;}
.info_top .msg a{color:#067DBA;text-decoration:underline;margin-right:15px;}
.info_top .msg a:hover{color:#f00;}
.info_top .msg .fx{border-bottom:1px #ccc dashed;padding-left:24px;padding-bottom:5px;margin-bottom:5px;}
.info_top .msg .fx img{vertical-align:middle;margin-right:8px;width:18px;height:18px;}
.info_top .msg .jj{margin-left:50px;}
.info_top dl{width:252px;border-right:1px #ccc solid;overflow:hidden;padding:10px;}
.info_top dl dt{color:#f00;border-bottom:1px #ccc dashed;font-size:14px;font-weight:bold;line-height:26px;margin-bottom:8px;}
.info_top dl dd{background-position:0 -8px;padding-left:10px;line-height:24px;height:24px;white-space:nowrap;}
.info_top .plk{padding:10px;width:325px;overflow:hidden;zoom:1;position:relative;}
.info_top .plk p{overflow:hidden;zoom:1;}
.info_top .plk p img{padding-left:10px;width:15px;height:14px;margin-right:5px;}
.info_top .plk p b{line-height:16px;font-size:14px;}
.info_top .plk p span{ margin-left:170px;}
.info_top .plk .fy{margin-left:25px;color:#999;}
.info_top .plk .fy input{vertical-align:middle;margin-bottom:5px;margin-left:10px;padding-left:5px;}
.info_top .bg{background:url(//img1.findlawimg.com/images/ztzw_fyb-bg.png) no-repeat left top;width:307px;margin:0 auto;padding:10px;}
.info_top .bg .wby{width:300px;height:68px;border:1px #B1B1B1 solid;}
.info_top .yzm{color:#666;margin-left:20px;display:inline;}
.info_top .yzm input{border:1px #B1B1B1 solid;width:50px;height:20px;vertical-align:middle;}
.info_top .yzm img{width:52px;height:24px;vertical-align:middle;margin-left:10px;}
.info_top .form{width:76px;height:23px;display:inline;margin-top:2px;margin-right:20px;}
.info_top .form .fbpl{background-position:-716px -1px;width:76px;height:23px;border:none;}
.info_rg{width:270px;overflow:hidden;zoom:1;}
.info_rg .box{border:1px #C1E2C1 solid;overflow:hidden;zoom:1;width:268px;overflow:hidden;}
.info_rg .box .tle{background-position:0 0;height:26px;color:#3A9216;font-size:14px;font-weight:bold;padding-left:10px;border-bottom:1px solid #C1E2C1;line-height:26px;}
.info_rg .box img{width:237px;height:90px;overflow:hidden;margin:15px 0 0 15px;border:1px #ddd solid;padding:5px;}
.info_rg .box ul{padding:10px;float:left;line-height:24px;}
.info_rg .box ul li{background-position:0 -8px;padding-left:10px;float:left;width:240px;color:#555555;}
.info_rg .box ul li a{color:#067DBA;float:left;}
.info_rg .box ul li a:hover{color:#f00;}
.info_rg .box ul li span{float:right;}
.min .tle{background-position:0 0;width:621px;height:47px;}
.min .tle span{position:absolute;top:-800px;}
.min .content{background:url(//img1.findlawimg.com/images/ztzw_dw.png) no-repeat;width:620px;height:277px;}
.min .content .left span{color:#FF752A;margin-left:65px;line-height:26px;display:block;margin-top:20px;}
.min .content .left ul{padding:10px;width:280px;overflow:hidden;}
.min .content .left ul li{line-height:28px;border-bottom:1px #ccc dashed;background-position:0 -6px;padding-left:10px;font-size:14px;}
.min .content .right span{color:#FF752A;line-height:26px;display:block;margin-top:10px;margin-left:90px;}
.min .content .right p{font-size:14px;margin-left:50px;margin-top:10px;}
.min .content .right p input,.min .content .right p .area{border:1px #ccc solid;}
.min .content .right p input{height:18px;vertical-align:middle;width:200px;padding-left:5px;line-height:18px;*line-height:20px;overflow:hidden;}
.min .content .right p .area{vertical-align:middle;height:120px;width:200px;padding-left:5px;}
.min .content .right .form{margin:20px auto 10px auto;}
.min .content .right .btn{background-position:-622px -1px;width:93px;height:44px;border:none;margin-left:130px;}
.ztxw{padding-bottom:8px;border:1px #ccc solid;overflow:hidden;zoom:1;}
.ztxw .title{background-position:0 -137px;height:28px;line-height:28px;border-bottom:1px #D8D8D8 solid;}
.ztxw .title span{color:#FF6600;font-size:14px;font-weight:bold;margin-left:20px;}
.ztxw ul{margin:0 10px;overflow:hidden; zoom:1;}
.ztxw ul li{float:left;margin:10px 8px 0 8px;text-align:left;display:inline; width:180px; overflow:hidden; height:24px; white-space:nowrap;}


.esc{ height:75px; overflow:hidden; zoom:1;  text-align:center; line-height:74px; margin:25px auto; width:630px;}
.esc b{ width:10px; height:75px; display:block;}
.esc b.l{ background-position:-1px -49px; float:left;}
.esc b.r{ background-position:-344px -49px; float:left;}
.esc a{ font-size:22px; font-weight:bold;color:#FF580A; background-position:0 -171px; display:block; height:75px; font-family:黑体; float:left; padding:0 15px;}
.esc a:hover{ text-decoration:none;color:#FF580A; }
.esc img{ width:29px; height:29px; overflow:hidden; margin-top:21px;}

.redian{ width:244px; height:225px; border:1px #7DC516 solid;}
.lj1{ margin:10px auto; width:222px;}
.lj1 a{ line-height:25px; padding-right:10px;}
.lj1 a:hover{ color:#f00;}
.lj1 a.sx{ color:#EB8D12;}
.lj1 a.lhxys{ color:#60A524; font-size:14px;}
.lj1 a.cczy{ color:#B55837;}
.lj1 a.fyf{ color:#0030AA;}
.lj1 a.xys{ color:#0A7BC3;}
.lj1 a.ccgz{ color:#EB8D12; font-size:14px;}
.lj1 a.hqxy{ font-size:14px;}
.lj1 a.sslh{ color:#60A524; font-weight:600;}

.info_rg .box .clj{margin:3px auto 0 auto;line-height:26px;overflow:hidden;zoom:1;width:250px;}
.info_rg .box .clj span{color:#FDB000;/* line-height:26px;padding:5px;*/
/* float:left;*/
font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-right:5px}
.info_rg .box .clj a{font-size:14px;color:#555;padding:0 4px;/*float:left;*/
 /*white-space:nowrap;*/
}
.info_rg .box .clj a:hover{color:#f00;}
/**/
.r_key{width:250px;margin:8px auto;line-height:24px;}
.r_key a{margin-right:15px;color:#555;}
.r_key a:hover{color:#f00;}
.baidu .list{margin-bottom:10px;}
.baidu .tle{margin:20px auto;color:#555;}
.baidu .bt,.baidu .bt:hover{color:#0000FF;text-decoration:underline;font-size:14px;}
.baidu .nr,.baidu .nr:hover{color:#555;text-decoration:none;font-size:14px;}
.baidu .url,.baidu .url:hover{color:#2B8055;text-decoration:none;}
/*=====底部=====*/
.footer{text-align:center;}
.footer p{margin-bottom:20px;}
.bottom_top{width:910px;padding-top:5px;height:22px;line-height:22px;background:#FEFECD;overflow:hidden;}
.footer_submenu{background:#5ea326;color:#FFF;height:36px;line-height:36px;margin-bottom:10px;}
.footer_submenu a{color:#FFF;margin:0 8px;}
.footer_submenu a:hover{color:#FF0;}
/*=====弹出登陆页面=====*/
.login{border:1px #999999 solid;width:302px;margin:0 auto;text-align:left;font-size:14px;position:absolute;top:8px;left:20px;background:#FFF;z-index:100;}
.close{background:#474747;height:25px;overflow:hidden;zoom:1;}
.close a,.close a:hover{float:right;color:#fff;margin-right:10px;cursor:pointer;text-decoration:none;}
.login b img{margin-right:10px;}
.login b{color:#555;padding:0 10px;line-height:30px;}
.login p{color:#666;padding:0 10px 10px 10px;}
.login p input{padding-left:5px;line-height:22px;border:1px #ccc solid;height:22px;width:200px;font-family:Arial, Helvetica, sans-serif;}
.login .btn{background:url(//img1.findlawimg.com/images/ztzw_dl.png) no-repeat;width:85px;height:28px;margin-left:110px;margin-bottom:10px;border:none;}
#nav{height:30px;width:100%;margin:0 auto;}
.tcck{position:fixed;_position:absolute;right:0;bottom:0;}
 .return_top a,.tiwen a,.linkdiv .tle,.linkdiv .btn{background:url(//img1.findlawimg.com/images/shidazhuantitc.png)no-repeat;}
 .tiwen{width:30px;overflow:hidden;position:fixed;_position:absolute;right:0;bottom:100px;height:184px;}
 .tiwen a{background-position:-235px0;display:block;width:30px;height:184px;text-indent:-200px;/*font-size:1px;line-height:1px;*/
}
.linkdiv{overflow:hidden;position:fixed;_position:absolute;right:0;bottom:100px;width:234px;background:#fff;height:183px;}
 .linkdiv .tle{background-position:0 0;width:234px;height:29px;margin-bottom:8px;*margin-bottom:5px;}
.linkdiv .tle a{color:#fff;line-height:30px;margin-left:50px;font-size:12px;}
.linkdiv .tle a:hover{color:#fff;text-decoration:none;}
 .linkdiv{border:1pxsolid #FFA020;border-top:none;}
 .linkdiv form{padding:0;margin:0;}
 .linkdivp{padding:0 0 5px 0;color:#555;}
 .linkdiv input,.linkdiv textarea{border:1px#D7D7D7 solid;font-size:12px;color:#999;}
 .linkdiv input{width:177px;height:18px;line-height:18px;padding-left:3px;}
 .linkdiv textarea{width:177px;height:80px;vertical-align:middle;line-height:18px;padding-left:3px;}
.linkdiv .btn{background-position:0 -30px;width:92px;height:25px;border:none;cursor:pointer;}
 .linkdiv a{color:#066EE2;}
 .linkdiv a:hover{color:#f00;text-decoration:none;}
 .return_top{overflow:hidden;position:fixed;right:0;bottom:0;width:26px;}
.return_top span,.tiwen span,.linkdiv .tle span,.linkdiv p span{position:relative;top:-900px;}
 .return_top a{background-position:-93px -30px;height:88px;width:26px;display:block;}
 /*=====新加评论切换=====*/
#con_two_2 ul{ line-height:21px; padding:14px 0 0 0; /*height:143px;*/ width:307px; overflow:hidden;}
#con_two_2 ul li{ line-height:25px; overflow:hidden; zoom:1; border-bottom:1px #ccc dashed; padding:0 8px;}
#con_two_2 ul li:hover{ background:#DCD3D3; color:#f00;}
.title_zx_mian_over{ background:#DCD3D3; color:#f00;}
.title_zx_mian_out{ background:none; color:#555;}
#con_two_2 ul li span{ float:right; display:block;}
/*=====弹出窗口=====*/
.tcck{ position:fixed; _position:absolute; right:0; bottom:0;z-index:55;}
.return_top a,.tiwen a,.linkdiv .tle,.linkdiv .btn{ background:url(//img1.findlawimg.com/images/shidazhuantitc.png) no-repeat;}

.tiwen{width:30px; overflow:hidden; position:fixed; _position:absolute; right:0; bottom:100px;height:184px; }
.tiwen a{ background-position:-235px 0; display:block; width:30px; height:184px;text-indent:-200px;/*font-size:1px;line-height:1px;*/}

.linkdiv{overflow:hidden; position:fixed; _position:absolute; right:0; bottom:100px;width:234px; background:#fff; height:183px;}
.linkdiv .tle{ background-position:0 0; width:234px; height:29px; margin-bottom:8px;*margin-bottom:5px;}
.linkdiv .tle a{ color:#fff; line-height:30px; margin-left:75px; font-size:12px;}
.linkdiv .tle a:hover{ color:#fff; text-decoration:none;}
.linkdiv{ border:1px solid #FFA020; border-top:none;}
.linkdiv form{ padding:0; margin:0;}
.linkdiv p{ padding:0 0 5px 0; color:#555; margin-left:10px;}
.linkdiv input,.linkdiv textarea{ border:1px #D7D7D7 solid; font-size:12px; color:#999;}
.linkdiv input{ width:177px; height:18px; line-height:18px; padding-left:3px;}
.linkdiv textarea{ width:177px; height:80px; vertical-align:middle; line-height:18px; padding-left:3px;}
.linkdiv .btn{ background-position:0 -30px; width:92px; height:25px; border:none; cursor:pointer;}
.linkdiv a{ color:#066EE2;}
.linkdiv a:hover{ color:#f00; text-decoration:none;}


.return_top{ overflow:hidden; position:fixed; right:0;bottom:0;width:26px;}
.return_top span,.tiwen span,.linkdiv .tle span,.linkdiv p span{ position:relative; top:-900px;}
.return_top a{ background-position:-93px -30px; height:88px; width:26px; display:block;}