@charset "gb2312";
/* CSS Document */
/*=====通用样式=====*/
body{font-size:12px;line-height:22px;font-family : "宋体","Lucida Grande", Verdana, Lucida, Arial, Helvetica,sans-serif;text-align:center;}
body,ul,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,div,img{margin:0;padding:0;}
input{ padding-left:2px;}
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;}
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;}
.dis{display:block;}
.no,.undis{ display:none;}
.wap{ width:910px; text-align:left; margin:0 auto; text-align:left;}
/*=====通用图片=====*/
.search_input,.mainNav ul li,.mainNav ul li a:hover,.side_lt .box .title,.sub,.sub .title,.main_fr .hot .title,.sub0,.sub0 .title,.al .al_lt .box .title,.partner .title,.photo_x .title,.Journals .tle,.Journals .rl a{ background:url(//img1.findlawimg.com/images/news/flzx_green.png) no-repeat;}
.side_lt .box input,.two_list li,.side_lt .box .btn,.side_rg .news .title,.zhaoping .title,.xiahuaxian,.min,.friendLink .title,.info .product .btn,.esc,.Journals .month li a,.message form .fbpl{ background:url(//img1.findlawimg.com/images/news/flzx_huise.png) no-repeat;}
.one_lt,.Journals,#ArrLeft,#ArrLeft:hover,#ArrRight,#ArrRight:hover,.partner #bottom,.partner #bottom:hover{ background:url(//img1.findlawimg.com/images/news/flzxbg.png) no-repeat;}
.sy,.sc,.one_lt dd,.news .list li,.main_lt .content ul li,.al .al_lt .box ul li,.mingxielvshi dt,.list_lf ul li a,.info .about .title span,.info .about ul li,.material ul li,.huigu ul li,.one_lt dt{ background:url(//img1.findlawimg.com/images/news/flzx_icon.gif) no-repeat;}
.mainNav,.list_lf dl,.msg,.ZP .biaoti,.news_list .box,.info b,.four_lj,.info .ztxw .title,.fbzpxx,.add_jobad dt,.Information dt,.huigu .tle{ background:url(//img1.findlawimg.com/images/news/flzx_repeate-x.png) repeat-x;}
.fbzpxx span,.latest .tle,.add_jobad .btn,.Information .btn,.recruitment .tle,.material .btn,.material .tle,.sf_bottom .tle,.sf_bottom .box .js .btn{ background:url(//img1.findlawimg.com/images/news/flzs_fbxx.png) no-repeat;}
/*=====head=====*/
.topSub{ border-bottom:1px #999 solid; margin-top:8px; height:25px; line-height:25px;width:910px; overflow:hidden;}
.topSub a{ font-size:12px; color:#555; padding:0 2px;}
.topSub a:hover{ color:#f00;}
/*=====广告=====*/
.ad{ margin-bottom:20px; height:90px;}
.ad1{ width:220px; height:90px; margin-right:11px; background:#00FFCC; float:left;}
.ad2{ float:left; width:432px; height:90px; margin-right:11px; background:#99CCFF; }
.ad3{ float:left; width:236px; background:#FFCCFF; height:90px;}
/*=====搜索条=====*/
.Search{ position:relative; height:30px; width:910px; overflow:hidden;}
.zfw{ width:87px; height:30px;}
.Search h1{ background:#3177BA; padding:0 10px; color:#fff; float:left; font-family:微软雅黑; height:30px; line-height:30px;*line-height:33px; margin:0 5px; font-size:20px; overflow:hidden;}
.rss{ width:45px; height:17px; margin-top:13px;}
.search_input{ background-position:-552px -121px; width:271px; height:23px; border:0; border:none; padding-left:5px; line-height:23px; margin-right:20px;}
.Search span{position:absolute; right:178px; font-size:14px;}
.Search span a{ color:#fff; font-weight:bold;}
.Search span a:hover{ color:#ff0; text-decoration:none;}
.Search a{ line-height:30px;padding:10px 10px 10px 20px;}
.sy{ background-position:0 7px;}
.sc{ background-position:0 -25px;}
/*=====导航=====*/
.mainNav{ width:910px; height:38px; line-height:38px;overflow:hidden; background-position:0 0;}
.mainNav ul{ width:899px; margin:0 auto;}
.mainNav ul li{ float:left; background-position:-915px 2px; width:81px;text-align:center;}
.mainNav ul li.no_border{ background:none;}
.mainNav ul li a{ color:#fff; font-size:14px; display:block; }
.mainNav ul li a:hover{ background-position:-803px -80px; color:#FF7E00; text-decoration:none; margin-left:2px; font-weight:bold;}
./*=====container=====*/
.container{ width:910px; }
.side_lt .move_img,.side_lt .box,.side_rg .news,.side_rg .zhaoping,.partner .content,.main_fr .hot,.al .al_lt .box .content{ border:1px #ECECEC solid; overflow:hidden; zoom:1;}
/*=====move_img=====*/
.side_lt{ width:270px; overflow:hidden;}

.move_img{width:258px;background:#FFF; padding:5px; position:relative;}
.move_img .l_img{width:259px;height:180px;}
/*.move_img .b_img{width:258px;height:175px;overflow:hidden; padding-bottom:5px;}*/
.move_img .s_img{width:258px;height:63px; margin:0 5px 5px 5px;overflow:hidden; zoom:1; position:absolute; bottom:90px; right:0.5px; background:#}
.move_img .s_img li{float:left;width:82px; height:60px; margin:0 2px 0 2px; display:inline;}
.move_img .s_img li img{filter:alpha(opacity=60);opacity:0.6;}
.move_img .s_img li img.s{background:url(//img1.findlawimg.com/images/news/cs_slide_li_bg.gif) no-repeat top center; filter:alpha(opacity=100);opacity:1;}
.move_img p.texts{ width:253px; margin:65px auto 0 auto; text-indent:2em;}

.side_lt .box .title{ background-position:-1px -115px; height:28px; width:268px; overflow:hidden; }
.side_lt .box .title span{ font-size:14px; font-weight:bold; color:#FE4D00; margin-left:24px; line-height:37px;}
.side_lt .box p{ color:#F56D00; font-size:14px; margin:12px 0 10px 8px;}
.side_lt .box .pic{ width:81px; height:100px; border:1px #ECECEC solid; padding:5px; margin-left:7px; margin-bottom:0}
.side_lt .box .js{ width:150px; line-height:19px;}
.side_lt .box span.name{ color:#0179C7; font-size:14px; font-weight:bold; height:24px; display:block;}
.side_lt .box span.zy{ color:#3DA204;}
.side_lt .box input{ border:0; border:none; background-position:-622px -99px; width:129px; height:26px; margin:5px auto 0 auto;}
.two_list{ }
.two_list li{ background-position:-783px -74px;margin-bottom:5px; padding-left:7px; margin-left:7px;}
.two_list li span{ color:#FE4D00; line-height:25px;}
.two_list li a{ padding-left:20px;}
.two_list li a:hover{ color:#FE4D00;}
.side_lt .box .btn{ background-position:-629px -35px; width:235px; height:38px; margin:0px 0 7px 17px;}

.side_rg{ width:630px;}
.one_lt{ width:360px; background-position:-307px -1px;}
.one_lt dl{ width:358px; margin:0 auto; overflow:hidden; border-bottom:1px #ccc dashed; padding-bottom:6px;}
.one_lt dl.no_bor{ border:none;}
.one_lt dt{ font-family:微软雅黑; font-size:16px; font-weight:bold; line-height:22px; margin:15px auto 10px auto;}
.one_lt dt.zx{ background-position:10px -238px;}
.one_lt dt.dt{ background-position:10px -264px;}
.one_lt dt a{ color:#FF6000; padding-left:70px;}
.one_lt dt a:hover{ color:#f00;}
.one_lt dd{ float:left; background-position:0 -62px; padding-left:10px; margin:0 13px; display:inline; font-size:14px; height:25px; line-height:25px; width:140px; white-space:nowrap; overflow:hidden;}
.one_lt dd a{ color:#555;}
.one_lt dd a:hover{ color:#f00;}
/*=====专题新闻=====*/
.side_rg .news{ width:260px; overflow:hidden; zoom:1;}
.side_rg .news .title{ background-position:-358px -140px; width:260px; height:28px; overflow:hidden;}
.side_rg .news .title span{ color:#FF7E00; font-size:14px; font-weight:bold; line-height:35px; margin-left:18px;}
.img_list .xs{ border-bottom:1px #ccc dashed; overflow:hidden; clear:both; zoom:1; margin:0 7px; padding-bottom:10px;}
.img_list .xs .pic img{ width:108px; height:62px; border:1px #ccc solid; padding:5px;overflow:hidden; margin-bottom:3px; margin-top:10px; display:inline;}
.img_list .xs .pic a{ text-align:center; width:118px; display:block;}
.img_list .xs p{ width:112px; margin-top:8px; line-height:20px; color:#555;}

.news .list{ width:258px;  overflow:hidden; margin:10px auto 8px auto;}
.news .list li{ float:left; background-position:0 -62px; margin:0 5px 0 10px; padding-left:12px; display:inline; line-height:22px; width:96px; overflow:hidden; white-space:nowrap;}
.news .list li a{ color:#555;}
.news .list li a:hover{ color:#f00;}
/*=====招聘信息=====*/
.zhaoping .title{ background-position:0 -35px; width:628px; height:28px; overflow:hidden;}
.zhaoping .title span{ color:#FF0000; font-size:14px; font-weight:bold; line-height:32px; margin-left:21px;}
.xiahuaxian{ background-position:-1px -135px;width:608px; height:2px; margin:0 auto; overflow:hidden;}
.zhaoping .biaoti{ width:610px; margin:10px auto 0 auto; overflow:hidden; font-size:14px;}
.zhaoping .biaoti span,.zhaoping ul li span{ display:block; float:left;}
.zhaoping .biaoti .Job,.zhaoping ul li a{ width:110px; margin-left:21px; display:inline; overflow:hidden; margin-right:10px;}
.zhaoping .biaoti .CompanyName,.zhaoping ul li .CompanyName{ width:204px;overflow:hidden; margin-right:10px;}
.zhaoping .biaoti .Working,.zhaoping ul li .Working{ width:120px;overflow:hidden; margin-right:10px;}
.zhaoping .biaoti .Release,.zhaoping ul li .Release{ width:120px;overflow:hidden;}
.zhaoping ul li .CompanyName{ color:#333;}
.zhaoping ul li .Working{ color:#494949;}
.zhaoping ul li .Release{ color:#777;}
.zhaoping ul{margin:8px 0 12px 12px;overflow:hidden; zoom:1;}
.zhaoping ul li{ border-bottom:1px #ccc dashed; float:left;line-height:26px; height:26px; white-space:nowrap;}
.zhaoping ul li a{ float:left;font-size:14px;}
.zhaoping ul li.no_bor{ border-bottom:none;}
/*=====宣传广告=====*/
.tonglang{ width:910px; height:80px; overflow:hidden;}
/*=====mian=====*/
.main{}
.sub,.sub0{ background-position:266px 0; height:34px; overflow:hidden;}
.sub{ height:34px;}
.sub0{ height:48px;}
.sub .title{ background-position:-1px -78px;width:268px; height:34px;}
.sub0 .title{ background-position:-646px 0; width:268px; height:48px;}
.sub .title span{ color:#f00; font-size:14px; font-weight:bold; margin-left:17px; line-height:40px;}
.sub0 .title span{ position:absolute; top:-800px;}
.fzzx_qk{ width:214px; height:278px; margin-right:9px;}
.main_lt{ width:630px; overflow:hidden; margin-top:10px;}
.main_lt .content{height:278px; overflow:hidden; zoom:1; float:left; background:url(//img1.findlawimg.com/images/news/flzx_qkbg.png) no-repeat; width:405px;}
.main_lt .content p{ font-size:24px; font-family:微软雅黑; font-weight:bold; color:#F77200; text-align:center; margin-top:18px;}
.main_lt .content dl{ width:384px; overflow:hidden; margin:0 auto; border-bottom:1px #ccc dashed; padding-bottom:8px;}
.main_lt .content dt{ font-size:14px; font-weight:bold; padding:15px 0 8px 0; text-indent:2em;}
.main_lt .content dd{ text-indent:2em; line-height:24px; color:#494949;}
.main_lt .content dd a:hover{ text-decoration:none;}
.main_lt .content ul{ width:384px; margin:8px auto; overflow:hidden;}
.main_lt .content ul li{ background-position:5px -83px; padding-left:15px; font-size:14px; line-height:24px; color:#494949; white-space:normal; height:24px; overflow:hidden;}
.main_lt .content ul li a{ font-size:12px; line-height:24px; color:#067EBC;}
.main_lt .content ul li a:hover{ color:#f00;}
.min{ background-position:0 -64px; width:620px; height:57px; padding-top:12px;}
.min li{ margin-left:14px;}

.main_fr{ width:280px;}
.Journals{ background-position:-27px 0; height:235px; overflow:hidden; margin-top:2px;}
.Journals .tle{background-position:-270px -116px; height:28px; overflow:hidden;color:#F47E00; font-size:14px; font-weight:bold; line-height:34px; padding-left:17px}
.Journals .rl{ border:1px #D4D4D4 solid;}
.Journals .year{ height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-align:center;}
.Journals .rl a{ display:block; width:15px; height:15px; line-height:30px; margin-top:7px;}
.Journals .rl #lt{ background-position:-904px -84px; float:left; margin-left:20px; display:inline;}
.Journals .rl #rg{ background-position:-883px -84px; float:right; margin-right:20px; display:inline;}
.Journals .year{ width:156px; float:left; overflow:hidden; zoom:1; text-align:center; padding-left:30px;}
.Journals .year li{ float:left; width:100%; font-size:14px; font-weight:bold; color:#4EA20C; font-family:微软雅黑;}
.Journals .month{border-top:1px #D4D4D4 solid; overflow:hidden; zoom:1; text-align:center;background:#DBDBDB; padding:1px 0 1.5px 1px;}
.Journals .month li{ float:left; width:67px; height:28px; overflow:hidden;  margin:1px; display:inline;}
.Journals .month li a{ width:100%; display:block; height:28px;line-height:28px; overflow:hidden; margin:0;background-position:-829px -98px;}
.Journals .month li a:hover{ background:#DBDBDB; color:#f00; text-decoration:none;}

.Journals p{ width:256px; margin:2px auto 0 auto; color:#F5580B; font-size:14px;}
.Journals .lj{ width:256px; margin:0 auto; overflow:hidden; zoom:1; line-height:20px;}
.Journals .lj a{ margin-right:15px; white-space:nowrap; float:left;}

.al .al_lt{ width:715px; margin-top:11px; overflow:hidden;}
.al .al_lt .box{ width:350px; overflow:hidden; zoom:1;}
.al .al_lt .box .title{ background-position:-453px -86px; width:350px; height:27px; line-height:27px; overflow:hidden;}
.al .al_lt .box .title span{ font-size:14px; font-weight:bold; color:#fff; margin-left:20px;}
.bt{ width:215px;margin:10px auto 0 auto;}
.bt dt{font-size:14px; font-weight:bold;}
.bt dt a{ color:#FF8B00; }
.bt dd{ text-indent:2em; color:#555}

.al .al_lt .box ul{ padding:8px 0 5px 0; width:330px; margin:0 auto; overflow:hidden;}
.al .al_lt .box ul li{ background-position:2px -61px; padding-left:10px; width:320px; float:left; line-height:25px;}
.al .al_lt .box ul li a{ color:#555; float:left;}
.al .al_lt .box ul li a:hover{ color:#f00; text-decoration:none;}
.al .al_lt .box ul li .time{ color:#6E6E6E; float:right;}

.mingxielvshi{ background:#FAFAFA; border:1px #E7E7E7 solid; width:328px; margin:0 auto 5px auto; overflow:hidden; zoom:1; padding-top:10px; padding-bottom:5px;}
.mingxielvshi dt{ float:left; width:40px; margin-left:10px; display:inline; color:#5EB20F; font-weight:bold; font-size:14px; background-position:30px -108px; margin-right:15px;}
.mingxielvshi dd a{ margin-right:10px; font-size:14px; color:#067EBC; line-height:24px; white-space:nowrap; float:left;}
.mingxielvshi dd a:hover{ color:#f00; text-decoration:none;}
.wj{ width:99px; height:103px; overflow:hidden; border:1px #E0E0E1 solid; padding:5px; margin:10px 0 0 10px;}

.partner{ width:180px; margin-top:11px;}
.partner .title{ background-position:-271px -85px; width:180px; height:28px; overflow:hidden;}
.partner .title span{ font-size:14px; font-weight:bold; color:#fff; line-height:32px; margin-left:18px;}
.partner ul{ overflow:hidden; zoom:1;padding:10px 0; width:141px; margin:0 auto;}
.partner ul li,.partner ul li img{ width:141px; height:50px; text-align:center; overflow:hidden;}
.partner #bottom{ background-position:-28px -253px; width:160px; height:24px; display:block; margin:0 auto;}
.partner #bottom:hover{ background-position:-673px -144px; cursor:pointer;}
/*=====滚动相册=====*/
.photo_x{}
.photo_x .title{ background-position:-1px -50px; width:616px; height:27px; overflow:hidden; margin-bottom:5px;}
.photo_x .title span{ color:#fff; font-size:14px; font-weight:bold; margin-left:18px; line-height:30px;}
#SlideDiv{height:139px;overflow:hidden;width:630px;}
#SlideDiv a:focus{outline:none;}
#SlideDiv #ArrLeft{ width:21px; height:139px; float:left; background-position:-740px -2px; cursor:pointer;}
#SlideDiv #ArrLeft:hover{ background-position:-674px -2px;}
#SlideDiv #ArrRight{ width:21px; height:139px; background-position:-718px -1px; float:right; margin-right:21px; cursor:pointer;}
#SlideDiv #ArrRight:hover{ background-position:-696px -1px;}

#SlideDiv #SlideBox{float:left;height:139px; overflow:hidden; width:565px;}
#SlideDiv .mask{width:10000px;}
#SlideDiv ul{ background:none; float:left; overflow:hidden; height:138px; width:565px;}
#SlideDiv ul li{ float:left; margin:0 5px 0 7px; display:inline;}
#SlideDiv ul li img{ width:117px; height:118px; border:1px #ccc solid; padding:5px; margin-top:5px;}

/*=====友情链接======*/
.friendLink .title{ background-position:-1px 0; width:910px; height:32px; overflow:hidden;}
.friendLink .title span{ color:#FF7800; font-size:14px; font-weight:bold; line-height:38px; margin-left:15px;}
.friendLink .content{ border:1px #ccc solid; border-top:none; padding:8px 10px;}
.friendLink .content a{ margin-right:8px; color:#555; line-height:22px;}
.friendLink .content a:hover{ color:#f00; text-decoration:none;}
/*=====底部=====*/
.foot{float:left; text-align:center; width:910px; overflow:hidden; zoom:1; background:#fff;}
.foot .foot_Sub{height:37px;line-height:37px;color:#FFF;background:#5fa325;margin-bottom:20px;}
.foot .foot_Sub a{color:#FFF;margin:0 8px;}
.foot .foot_Sub a:hover{ color:#ff0; text-decoration:none;}
.foot .conpyRight{ font-size:12px; color:#000; font-weight:300; padding-bottom:10px;}

/*======今日资讯列表页面=====*/
.list_lf{ width:620px; overflow:hidden; border-right:1px solid #E5E5E5; zoom:1; padding-bottom:10px;}
.list_lf dl{ width:589px; border:1px solid #E5E5E5; margin:0  auto; background-position:0 -40px; height:106px; overflow:hidden; zoom:1;}
.list_lf dl dt{ font-size:24px; font-weight:bold; text-align:center; margin:15px auto}
.list_lf dl dt a{ color:#0066CC;}
.list_lf dl dd.r{ padding-left:100px; width:150px;}
.list_lf dl dd{ float:left; text-align:left; width:250px; margin-right:15px; overflow:hidden; white-space:nowrap; padding-right:18px;}
.list_lf dl dd a{ color:#555;}
.list_lf dl dd a:hover{ color:#f00; text-decoration:none;}
.list_lf ul{ margin:15px auto 0 auto; width:589px; overflow:hidden;}
.list_lf ul li{ border-bottom:1px #ccc dashed; line-height:30px; float:left; width:589px; overflow:hidden; height:30px; white-space:nowrap;}

.title_zx_mian_over{background-color:#FEFBF2;}
.title_zx_mian_out{background-color:#fff;}

.list_lf ul li span{ float:right; margin-right:20px; color:#999999;}
.list_lf ul li a{ font-size:14px; color:#555; float:left; background-position:10px -57px; padding-left:20px;}
.list_lf ul li a:hover{ color:#f00; text-decoration:none;}
.list_lf .Page_xiahuax{ border-bottom:1px solid #F0F0F0; padding-bottom:10px; width:589px; margin:0 auto;}
.list_lf .page{ width:569px; background:#F0F0F0; font-size:14px; height:30px; line-height:33px; margin:37px auto 0 auto; padding-left:20px; overflow:hidden;}
.list_lf .page a{ margin:0 10px;}

.list_rg{ width:280px; overflow:hidden;}
.ad_flash{ width:280px; height:167px;}
/*======招聘页面=====*/
.msg{ background-position:0 -147px; border:1px solid #E1E1E1; height:27px; line-height:27px;}
.msg b{ margin-left:14px; font-size:14px; font-weight:normal;}
.msg b span{ color:#f00;}
.msg .clj a{ margin-right:8px; font-size:14px; color:#FF3C00;}
.ZP{ width:908px; border:1px #55A40B solid; border-top:none;}
.ZP .biaoti{width:908px; margin-top:0; background-position:0 -176px; height:38px; line-height:38px;}
.ZP .biaoti span,.ZP ul li span{ display:block; float:left; color:#333;}
.ZP .biaoti .Job{ width:134px; margin-left:21px; display:inline;}
.ZP .biaoti .CompanyName,.ZP ul li .CompanyName{ width:205px;}
.ZP .biaoti .Working,.ZP ul li .Working{ width:108px;}
.ZP .biaoti .nature,.ZP ul li .nature{ width:109px;}
.ZP .biaoti .Release,.ZP ul li .Release{ width:110px;}
.ZP .biaoti .Duedate,.ZP ul li .Duedate{ width:110px;}
.ZP .biaoti .describe,.ZP ul li .describe{ width:93px;}
.ZP ul{overflow:hidden; zoom:1; width:889px; margin:8px auto 20px auto;}
.ZP ul li{ border-bottom:1px #ccc dashed; float:left;line-height:26px;}
.ZP ul li a{ margin-right:90px; float:left; margin-left:8px; font-size:14px;}
/*======新闻列表页面=====*/
.news_list{ width:620px; overflow:hidden; zoom:1;}
.news_list .box{ background-position:0 -216px;overflow:hidden; zoom:1; height:151px; border-right:1px solid #E5E5E5;}
.news_list .box img{ width:146px; height:93px; overflow:hidden; border:1px #ccc solid; padding:10px;  margin:15px 0 0 12px;}
.news_list .box .youbian{ width:408px; display:inline; margin:15px 12px 0 0;}
.news_list .box .title{ color:#666; border-bottom:1px #ccc dashed; padding-bottom:5px;}
.news_list .box .title a{ font-size:14px; font-weight:bold; line-height:24px; color:#0066CC;}
.news_list .box p{ color:#555; margin-top:5px;}
.news_list .Page_xiahuax{ border-bottom:1px solid #F0F0F0; padding-bottom:1px; width:620px; margin:10px auto; background:#F0F0F0; }
.news_list .page{background:#F0F0F0; font-size:14px; height:50px; line-height:53px; margin:0 auto; padding-left:20px; overflow:hidden; border-bottom:1px #D4D4D4 solid;}
.news_list .page a{ margin:0 8px;}
/*=====资讯内页=====*/
.info,.sf_lt{ width:620px; overflow:hidden; zoom:1;}
.info b{height:28px; line-height:28px; display:block; background-position:0 -374px; color:#666;}
.info b a{ font-weight:normal; }
.info b span{padding:0 5px; font-weight:normal;}
.info .content .title{ border-bottom:1px #ccc dashed; padding-bottom:15px;}
.info .content .title h1{ font-size:24px; font-weight:bold; line-height:30px;text-align:center; color:#333; margin-bottom:10px;}
.info .content .title p{ margin-left:65px; color:#666; text-align:center;}
.info .content .title p span{ margin-right:35px;}
.info .content .title p span a{ color:#666; margin-right:10px; font-size:14px;}
.info .content .title p span a:hover{ color:#f00;}
.info .content .title p span a.small{ font-size:12px;}
.info .content .title p span a.big{ font-size:16px;}
.info .content,.info .product{ border:1px #D8D8D8 solid; padding:10px; overflow:hidden; zoom:1;}
.info .small p{ text-indent:2em; font-size:16px; line-height:28px; color:#333; padding-top:15px;}
.info .big p{ text-indent:2em; font-size:16px; line-height:28px; color:#333; padding-top:15px;}
.info .bbig p{ text-indent:2em; font-size:16px; line-height:28px; color:#333; padding-top:15px;}
.info .next p{ font-size:14px; line-height:30px;}
.info .next p a{ color:#333; text-decoration:underline; font-size:14px;}
.info .next p a:hover{ color:#f00; text-decoration:none;}
.info .content .page{ margin:15px auto 10px auto; text-align:center; font-size:14px;}
.info .content .page a{ margin-right:10px; color:#0066CC;}
.info .content .page a:hover,.four_lj a:hover{ color:#FF8A02;}

.info .about,.info .ztxw{ border:1px #D8D8D8 solid; overflow:hidden; zoom:1;}
.info .about .title{ background:#F9F9F9; height:36px; line-height:36px;*line-height:38px; overflow:hidden;}
.info .about .title span{ font-size:14px; color:#000; padding-left:40px; background-position:15px -170px; display:block; font-weight:bold;}
.info .about ul{ margin:10px auto;}
.info .about ul li{ background-position:20px -60px; padding-left:30px; font-size:14px; line-height:26px;}
.info .about ul li span{ color:#666;}
.info .about ul li a{ color:#333;}
.info .about ul li a:hover{ color:#f00;}

.four_lj{ background-position:0 -147px; height:28px; line-height:28px; border:1px #E0DFE0 solid; padding-left:180px;}
.four_lj a{ color:#333; font-size:14px; padding:0 8px 0 20px;}

.info .product .title{ color:#0444AE; height:30px; line-height:30px;}
.info .product .title b{ font-size:14px; color:#0444AE;float:left;}
.info .product .title span{ color:#f00;}
.info .product .area{width:590px;height:80px;vertical-align:middle; overflow:hidden; margin:0;}

.info .product .from{width:74px; height:26px; float:left; margin:10px auto 0 auto;}
.info .product .btn{ background-position:-753px -99px; width:74px; height:26px; border:none; overflow:hidden;}
.info .product p{ color:#666; overflow:hidden; height:26px; margin-top:15px;}

.info .ztxw{ padding-bottom:8px;}
.info .ztxw .title{ background-position:0 -147px; height:28px; line-height:28px;border-bottom:1px #D8D8D8 solid;}
.info .ztxw .title span{ color:#FF6600; font-size:14px; font-weight:bold; margin-left:20px;}
.info .ztxw ul{ margin:0 10px;}
.info .ztxw ul li{ float:left; margin:10px 8px 0 8px; text-align:center; display:inline;}
.info .ztxw ul li img{ padding:5px; border:1px #D8D8D8 solid;}
.esc{ width:355px; height:74px; overflow:hidden; zoom:1;  text-align:center; line-height:74px; margin:25px auto; background-position: -1px -141px;}
.esc a{ font-size:22px; font-weight:bold;color:#FF580A; }
.esc a:hover{ text-decoration:none;color:#FF580A; }

/*=====发布招聘信息=====*/
.add_jobad,.Information{ width:620px; border:1px #67BF62 solid; overflow:hidden; zoom:1;}
.fbzpxx{ background-position:0 -440px; display:block; height:41px;}
.fbzpxx img,.Information img{ width:167px; height:41px;}
.fbzpxx span{ position:absolute; top:-800px;}
.add_jobad dl,.Information dl{line-height:28px;}
.add_jobad dt,.Information dt{ background-position:0 -403px; height:35px; line-height:38px; overflow:hidden; color:#FF8400; font-weight:bold; padding-left:15px; font-size:14px; border-top:1px #AEC7AE solid; margin-bottom:10px;}
.add_jobad dt.bor_top,.Information dt.bor_top{ border-top:none;}
.add_jobad dd,.Information dd{ margin-left:50px; color:#333; font-size:14px;}
.add_jobad dl input,.Information input{ height:17px; vertical-align:middle; display:inline; margin:5px 0;}
.add_jobad dl input.bk,.add_jobad dd .wby,.Information input.bk{border:1px #AEC7AE solid; }
.add_jobad dd.fx input{ margin:5px 5px 8px 8px;}
.add_jobad dd.dx input{ margin:7px 0 10px 0;}
.add_jobad dd .wby{ vertical-align:middle; margin-bottom:10px;}
.add_jobad dl input.jg{ width:300px;}
.add_jobad dl input.phone{ width:220px;}
.add_jobad dl input.email{ width:250px;}
.add_jobad dl input.address{ width:280px;}
.add_jobad dl input.url,.add_jobad dl input.jobname{ width:240px;}
.add_jobad dl input.sum{ width:80px;}
.add_jobad dl input.work{ width:270px;}
.add_jobad dl input.power{ width:150px;}
.add_jobad .from,.Information .from{ width:144px; height:46px; margin:10px auto 20px auto;}
.add_jobad .btn,.Information .btn{ background-position:0 -100px; width:144px; height:46px; border:none;}

.latest,.recruitment,.material,.huigu{ width:280px; overflow:hidden;}
.latest .tle,.recruitment .tle{ background-position:0 -39px; height:28px; overflow:hidden; font-size:14px; color:#FF8400; font-weight:bold; padding-left:20px;}
.latest .tle span,.recruitment .tle span{ line-height:32px;}
.latest .content,.recruitment .content{ border:1px solid #CEDAC5; border-top:none; overflow:hidden; zoom:1;}
.latest .biaoti,.recruitment .biaoti{ background:#F6FFD8; height:27px;line-height:29px; overflow:hidden; padding-left:10px; margin-top:1px;}
.latest .biaoti span,.latest ul li span,.recruitment .biaoti span,.recruitment ul li span{ display:block; float:left; color:#333; text-align:left; overflow:hidden; height:24px; white-space:nowrap;}
.latest .biaoti span.name,.latest ul li span.name{ width:48px; margin-right:12px;}
.latest .biaoti span.address,.latest ul li span.address{ width:48px;margin-right:12px;}
.latest .biaoti span.Job,.latest ul li span.Job{ width:73px;margin-right:12px;}
.latest .biaoti span.Release,.latest ul li span.Release{ width:50px;}
.latest ul,.recruitment ul{ padding:10px; line-height:24px; float:left;}
.latest ul li,.recruitment ul li{ border-bottom:1px #ccc dashed; float:left;}
.latest ul li span.address,.latest ul li span.address,.recruitment ul li span.Release{ color:#666;}
/*=====发布求职信息=====*/
.Information dl{overflow:hidden; zoom:1; margin-bottom:10px;}
.Information dd select{ margin-right:2px; vertical-align:middle;}
.Information dd span{ display:block; width:270px; float:left; margin-right:10px;}
.Information dd span .jzd{ width:170px;}
.Information dd .dz{ width:400px;}
.Information dd .xx{ width:180px;}
.Information dd .gs{ width:180px;}
.Information dd .hy{ width:150px;}
.Information dd .zw{ width:170px;}
.Information dd .dq{ width:350px;}
.Information dd .ms{ width:400px; vertical-align:middle; height:50px; border:1px solid #AEC7AE;}
.recruitment .biaoti span.dw,.recruitment ul li span.dw{ width:108px;margin-right:10px;}
.recruitment .biaoti span.zw,.recruitment ul li span.zw{ width:70px;margin-right:10px;}
.recruitment .biaoti span.Release,.recruitment ul li span.Release{ width:48px;}
/*=====律师文集与案例=====*/
.Position{ height:24px; line-height:28px; display:block; background:#EDEDED; margin-top:2px; color:#333; padding-left:15px; overflow:hidden; }
.Position a{ font-weight:normal;}
.Position span{ font-weight:normal; padding:0 5px;}
.info .zw{ margin-top:15px;}
.info .zw p{ font-size:14px; text-indent:2em; margin-bottom:15px;}
.material .box{ margin-bottom:8px;}
.material .tle{ color:#FFf;font-size:14px; font-weight:bold; width:260px; height:28px; background-position:0 -70px; line-height:32px; overflow:hidden; padding-left:20px;}
.material .content,.material ul{ border:1px solid #ACE48E; border-top:none; overflow:hidden; zoom:1;}
.material .pic{ padding:4px; float:left; line-height:0; border:1px #ccc solid; margin:8px 8px 0 8px;}
.material a{ color:#1F8ED3;}
.material a:hover{ text-decoration:none; color:#f00;}
.material .name{  font-size:22px; margin-bottom:10px; display:block; margin-top:12px; font-weight:600;}
.material .phone{ color:#f00;}
.material .hs{ color:#555;}
.material form{ width:113px; height:31px; float:left; margin:8px 0;}
.material .btn{ background-position:-145px -100px;border:none; width:113px; height:31px; overflow:hidden; }
.left_bottom{ color:#555; margin-bottom:6px; margin-left:8px;}

.material ul{ padding:10px;}
.material ul li{ background-position:0 -60px; padding-left:10px; height:26px; white-space:nowrap; width:236px; overflow:hidden;}
.material ul li a{ font-size:14px; color:#333; line-height:26px;}
/*=====律师说法内页=====*/ 
.huigu{ border:1px solid #B9E29E; border-top:none; padding-bottom:10px;}
.huigu .tle{ background-position:0 -482px; height:29px; line-height:29px;}
.huigu .tle span{ color:#56A309; margin-left:15px; font-size:14px; font-weight:bold;}
.huigu img{ width:247px; height:187px; margin:10px 0 10px 18px;}
.huigu .bt{ margin:0 auto; text-align:center; display:block; width:247px; color:#FFAE00; font-weight:bold; font-size:14px;}
.huigu ul{line-height:24px; margin:10px;}
.huigu ul li{ float:left; background-position:0 -61px; width:110px; overflow:hidden; white-space:nowrap; padding-left:10px; margin-right:10px;height:24px;}
.huigu ul li a{ color:#666;}
.huigu ul li a:hover{ color:#f00; text-decoration:none;}
.huigu .lxwm{ background:url(//img1.findlawimg.com/images/news/flzx_lxwmbg.png) no-repeat; width:280px; padding-top:10px;}
.huigu p{ color:#565553; padding:0 15px;}
.huigu p span{ font-weight:bold; color:#555;} 

.sf_top img{ width:190px; height:181px; margin-right:10px;}
.sf_top b{ background:#55A60C; height:28px; display:block; color:#fff; font-size:14px; font-weight:bold; line-height:32px; overflow:hidden; padding-left:15px; margin-bottom:8px;}
.sf_top span{ color:#666; padding-left:15px;}
.sf_top dl{ margin:8px auto;}
.sf_top dl dt{ text-align:center; font-size:18px; font-weight:bold; font-family:黑体}
.sf_top dl dt a{ color:#FF8A40;}
.sf_top dl dt a:hover{ color:#f00; text-decoration:none;}
.sf_top dl dd{ font-size:14px; text-indent:2em; margin:0 10px; color:#333; line-height:24px;}
.sf_top dl dd span{}
.sf_top dl dd a{ background:#55A60C; color:#fff; padding:4px 8px 2px 8px;text-indent:0;text-align:center;}
.sf_bottom .tle{ background-position:0 -1px; width:620px; height:38px;}
.sf_bottom .tle span{ position:absolute; top:-800px;}
.sf_bottom .box{ margin:16px auto; border-bottom:2px solid #ccc; overflow:hidden; zoom:1; padding-bottom:17px;}
.sf_bottom .box .num{ position:absolute;font-size:14px; font-weight:bold; left:165px; top:195px; color:#fff;}
.sf_bottom .box .num1{ position:absolute;font-size:14px; font-weight:bold; left:230px; top:195px; color:#fff;}
.sf_bottom .box .num:hover,.sf_bottom .box .num1:hover{ text-decoration:none; color:#fff;}
.sf_bottom .box .pic{ width:122px; overflow:hidden; text-align:center; line-height:20px; font-size:14px;}
.sf_bottom .box img{ width:110px; height:135px; border:1px #DDDDDD solid; padding:5px; margin-bottom:8px;}
.sf_bottom .box .pic a{ width:110px; display:block;}
.sf_bottom .box .js{ width:467px; margin-right:10px; position:relative;}
.sf_bottom .box .js p{ text-indent:2em; font-size:14px; line-height:25px; margin-bottom:10px;min-height:150px; _height:150px;}
.sf_bottom .box .js b{ color:#003BC0; font-weight:normal; border-bottom:1px #ccc solid; display:block;}
.sf_bottom .box .js b span{ color:#f00;}
.sf_bottom .box .js .btn{ border:none; width:47px; height:50px; margin:10px;}
.sf_bottom .box .js .sc{ background-position:-376px -39px;}
.sf_bottom .box .js .fx{ background-position:-423px -40px;}
.sf_bottom .box .js .ding{ background-position:-329px -40px;}
.sf_bottom .box .js .cai{ background-position:-281px -40px;}
.sf_bottom .page{ float:right; color:#0066CC; margin-right:15px; margin-bottom:20px;}
.sf_bottom .page a{ margin-right:9px; font-size:14px;}

.message{ width:598px; background:#FAFFF9; border:1px #CBDAC8 solid; overflow:hidden; zoom:1; padding:10px; font-size:14px; height:320px;}
.message .login{}
.message .login input{ vertical-align:middle;}
.message .login input.text{ margin-right:10px; border:1px #CDD1CD solid; padding-left:5px;}
.message .login span{ vertical-align:middle;}
.message .login .dl{ padding:2px 8px; margin:0 8px 0 20px;} 
.message .lyb{border:1px #ccc solid; background:#fff; margin:10px auto;}
.message ul{overflow:hidden; zoom:1;  padding:10px; margin:0 auto;width:93%;}
.message ul li{ float:left; width:19px; height:19px; margin:0 4px 10px 4px; display:inline;}
.message .textarea{border:0; width:592px; height:150px;border-top:1px #ccc solid; overflow:hidden;}
.message input.yzm{ height:18px; vertical-align:middle;}
.message .pic{ width:94px; height:24px; vertical-align:middle; margin-left:10px;}
.message .form{ width:115px; height:35px; margin-left:20px; display:inline; margin-top:-4px;}
.message .form .fbpl{ background-position:-623px -128px; width:115px; height:35px; border:none;}

body{background:#FFF;font-size:12px;margin:0 auto;padding:0;text-align:center;color:#5b5f6b;}
ul,li{margin:0;padding:0;}
img{border:none;}
ul,li{list-style-type:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}

a{text-decoration:none;color:#5b5f6b;}
a:hover{text-decoration:underline;color:#f00;}
.hot{ width:278px; text-align:left; height:310px; border:none;overflow:hidden; zoom:1;}
.hot .title{ background:url(//img1.findlawimg.com/images/news/flzx_green.png) no-repeat;}
.hot .title{ background-position:-619px -51px; height:28px; overflow:hidden;color:#F47E00; font-size:14px; font-weight:bold; line-height:34px; padding-left:17px}
.hot ul{ border:1px #ECECEC solid; overflow:hidden; zoom:1; background:url(//img1.findlawimg.com/images/news/fzzx_libg.png) no-repeat 5px 15px;padding:10px;border-top:none;}
.hot ul li{ padding-left:35px; line-height:26px; width:215px; height:26px; white-space:nowrap; overflow:hidden;}