/* CSS Document */
body,ul,li,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,span,b,i,em,input{margin:0;padding:0;}
body{font-family:\5B8B\4F53,Arial Narrow,arial,serif;font-size:12px;text-align:center;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.mb10{margin-bottom:10px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
img{border:none;}
ul,li,ol{list-style-type:none;}
.disb{display:block;}
.disn{display:none;}
.space{clear:both;height:10px;overflow:hidden;}
a{color:#06C;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
.cfff{color:#FFF;}
.c666{color:#666;}
.c555{color:#555;}
.c333{color:#333;}
.cf00{color:#F00;}
.cff0{color:#FF0;}
.c390{color:#390;}
.cf90{color:#f90;}
.cf60{color:#f60;}
.w200{width:200px;}
.w250{width:250px;}
.w260{width:260px;}
.w298{width:298px;}
.w300{width:300px;}
.w330{width:330px;}
.w338{width:339px;}
.w340{width:340px;}
.w380{width:380px;}
.w490{width:490px;}
.w620{width:620px;}
.w650{width:650px;}
.w680{width:680px}
#warper{width:960px;margin:0 auto;text-align:left;overflow:hidden;zoom:1;}

/*logo与广告*/
.logo_ad_hh{height:66px;margin:5px 0;}
.logo_ad_hh .logo{width:205px; height:66px; padding-right:2px; color:#ccc;float:left;margin:0 5px 0 0; background:url(https://img3.findlawimg.com/style/myadmin/lawyer/img/logo.png)  no-repeat;position:relative;z-index:999}
.logo_ad_hh .logo p.name,.logo_ad_hh .logo p.city{text-align:center; width:70px; height:20px; line-height:20px; overflow:hidden; float:left;}
.logo_ad_hh .logo p.name{color:#006500; margin:13px 0 4px;}
.logo_ad_hh .logo a.fd_logo{width:130px; height:66px; display:block; margin-right:5px; float:left; text-indent:-500px;}

/*主导航*/
.navtle_hh_r,.main_nav_hh li,.main_nav_hh li a,.main_nav_hh li.hover,.main_nav_hh li.hover a{background:url(https://img3.findlawimg.com/style/myadmin/lawyer/img/zt_new_main_nav_hh_bg.png) no-repeat;}
.navtle_hh,.sub_nav_hh,.main_nav_hh{background:url(https://img3.findlawimg.com/style/myadmin/lawyer/img/nav_bj.png) repeat-x;}
.nav_hh{position:relative;}
.navtle_hh{background-position:0 0; height:46px; border:1px #bdebb6 solid; border-bottom:none 0; overflow:hidden; zoom:1;}
.navtle_hh_h1{font-size:28px;font-weight:bold;color:#34910c;font-family:黑体;line-height:48px;padding-left:5px}
.navtle_hh_menu{padding:20px 0 0 10px;float:left; height:20px; line-height:20px;}
.navtle_hh_menu span{display:block; color:#40a60f; font-weight:bold; float:left;}
.navtle_hh_menu a{font-weight:bold; color:#40a60f; background:url(https://img3.findlawimg.com/style/myadmin/lawyer/img/navtle_hh_icon.png) no-repeat; margin:0 8px; display:block; float:left;}
.navtle_hh_menu a.navtle_hh_ic1{background-position:0 1px; padding-left:22px;}
.navtle_hh_menu a.navtle_hh_ic2{background-position:0 -32px; padding-left:25px;}
.navtle_hh_menu a.navtle_hh_ic3{background-position:0 -66px; padding-left:18px;}
.navtle_hh_menu a.navtle_hh_ic4{background-position:0 -94px; padding-left:22px;}
.navtle_hh_menu a:hover,.nav_more_list li a:hover{color:#f60;}
.navtle_hh_r{background-position:0 0; width:230px;height:24px;float:right;margin:10px 10px 0 0;padding-left:30px;overflow:hidden;zoom:1;}
.zt_new_inputtext{padding:2px;width:170px;border:none;border:0;background:none;height:20px;line-height:20px;float:left; color:#666;}
.zt_new_inputbtn{width:52px;height:26px;background:none;border:none;border:0;float:left;}

.main_nav_hh{background-position:0 -47px; height:36px; padding-top:8px; border-left:1px solid #2b9200; border-right:1px solid #2b9200; border-top:1px solid #61bd46; padding-left:8px; width:950px;}
.main_nav_hh li{background-position:0 -38px; height:36px; line-height:36px; float:left; margin-right:5px; padding-left:2px;}
.main_nav_hh li a{display:block; background-position:100% -77px; padding:0 12px; float:left; font-weight:bold; color:#fff; font-size:14px;}
.main_nav_hh li a:hover{color:#ff0; text-decoration:none;}
.main_nav_hh li.hover{background-position:0 -116px;}
.main_nav_hh li.hover a{background-position:100% -155px; color:#34910c;}
.main_nav_hh li.nav_more{width:69px;height:26px;line-height:26px; float:right; margin-top:10px; background:none; padding:0; display:inline;}
.main_nav_hh li.nav_more a{display:block;background-position:0 -194px;width:69px;height:26px;line-height:26px; padding:0; color:#34910c; font-size:12px; font-weight:normal; text-indent:14px;}
.main_nav_hh li.nav_more a:hover{background-position:-74px -194px;}
.nav_more_list{border:2px #259325 solid; border-top:none 0; padding:5px 0 5px 10px; overflow:hidden; position:absolute; top:92px; right:5px; background:#fff; z-index:999;}
.main_nav_hh .nav_more_list li{height:24px; line-height:24px;background:none;clear:both; white-space:nowrap; margin:0; padding:0;}
.main_nav_hh .nav_more_list li a{color:#666;background:none; padding:0 10px 0 0; width:auto; text-indent:0;}

.sub_nav_hh{background-position:0 -92px; height:29px; line-height:29px; border:1px #bdebb6 solid; border-top:none 0; color:#ccc; clear:both; overflow:hidden; zoom:1;}
.sub_nav_hh a{margin:0 6px; color:#40a60f;}
.sub_nav_hh a:hover{color:#f60;}