@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; }
*{ font-family:"微软雅黑"; font-size:12px; }
img{ display:block; border:none;}
a{ text-decoration:none; color:black;}
a:hover{ color:red;}
ul,li{ list-style:none;}
div,h1,h2,h3,h4,h5,h6,h7,ul,li,span,p,img,span{ margin:0; padding:0;}
input,button{border:1px solid #d2d2d2; background:none; margin:0; padding:0; display:block;}
a,p{ text-align:justify; letter-spacing:1px;}

.content{ width:1000px; margin:0 auto;}
.clearfix{ clear:both;}
.dangqian{ background-color:#104e9f}
/*--header--*/
.header img{ float:left;}
.right{ float:right; position:relative;}
.right > p{ width:16px; float:left; }
.right div{ position:absolute; right:0; top:9px;}
.right div a{ margin:0 4px;}

/*--mainnav--*/
.mainnav{ height:35px; background-color:#1965C9;
/*#0b4189*/}
.mainnav ul li{ width:83px; float:left;}
.mainnav ul li:hover{ background-color:#104e9f;}
.mainnav ul li a img{ margin:0 auto;}

/*--search--*/
.search {height:34px; background-color:#f6f6f6; border:1px solid #eeeeee;}
.sousuo{ float:left;}
.sousuo1{ float:right;}
.sousuo img,.sousuo p{ float:left; line-height:34px;}
.sousuo img{ padding-top:12px; margin-right:4px;}
.sousuo p{ color:#757575; font-size:14px;}
.sousuo1 input,.sousuo1 .button{ float:left;}
.sousuo1 input{width:131px; height:23px; line-height:23px; margin-top:4px; padding-left:15px;}
.sousuo1 .button{ width:25px; height:25px; background:url(../images/search-btn.jpg) center no-repeat; margin-top:4px;}

/*--站长介绍  清欠法律--*/
.title{ margin-bottom:20px; position:relative;}
.title a{width:51px; height:9px; background:url(../images/more.png) center no-repeat; position:absolute; right:0; top:13px; }
.title a:hover{background:url(../images/more1.png) center no-repeat;}

.nr01,.nr02{ margin:40px auto;}
.nr01{ height:272px;}
.zzjs,.qqfl{ width:490px;}
.zzjs{ float:left;}
.qqfl{ float:right;}

.js-nr{ height:221px;}
.js-nr img{ float:left;}
.js-nr div{ width:240px; height:207px; margin-top:14px; float:right;}
.js-nr div h2{ font-size:16px; margin-bottom:14px;}
.js-nr div p{ color:#757575; text-indent:2rem; letter-spacing:1px; }
.js-nr div > a{ background:#0b4189; color:white; letter-spacing:1px; padding:7px 17px; display:inline-block; margin-top:20px; margin-left:77px;} 
.js-nr div > a:hover{ background-color:red;}
.js-nr div ul li{ width:240px; height:20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background:url(../images/bull-xing.png) left center no-repeat;}
.js-nr div ul li a{margin-left:18px; letter-spacing:1px; line-height:20px; }
.js-nr div ul li:hover{background:url(../images/red-xing.png) left center no-repeat; }

/*--原创文著  他山之石 本站推荐--*/
.ycwz,.tszs,.bztj{ width:320px; float:left;}
.tszs{ margin:0 20px;}
.top{ margin-bottom:20px;}
.top img,.bztj-nr img{ width:159px; float:left;}
.bztj-nr{ height:115px; margin-bottom:20px;}
.top a,.bztj-nr a{ width:132px; float:right; background:url(../images/bull-xing.png) no-repeat; text-indent:2rem; background-position-y:4px; line-height:20px;}
.ycwz ul li,.tszs ul li,.bztj ul li{ height:21px; line-height:21px; background:url(../images/bull-xing.png) left center no-repeat; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background:url(../images/bull-xing.png) left center no-repeat;}
.ycwz ul li:hover,.tszs ul li:hover,.tszs ul li:hover,.bztj ul li:hover{background:url(../images/red-xing.png) left center no-repeat;}
.ycwz ul li a,.tszs ul li a,.tszs ul li a,.bztj ul li a{ margin-left:18px;}
.ycwz > img { float:left; margin:0 20px 10px 0; }
.ycwz > p{ text-indent:2rem;}


/*--关于本站  清欠法律 在线留言--*/
.liuyan-nr h2{ color:#0b4189; margin-bottom:1px;}
.liuyan-nr p{ line-height:18px;}

/*--成功案例  法律援助 联系我们--*/
.cgal-nr a{text-align:center; margin-top:20px; display:inherit;}
.cgal-nr a img{ margin:0 auto;}
.lxwm-nr{ position:relative;}
.lxwm-nr > div{ margin:0 auto; position:absolute; bottom:22px; left:54px;}
.zxzx,.lfxl{ float:left; margin-right:20px;}
.zxzx{ width:95px; height:30px; background:url(../images/zxzx.png) left center no-repeat;}
.zxzx:hover{ background:url(../images/zxzx1.png) center no-repeat;}
.lfxl{ width:95px; height:30px; background:url(../images/lfxl.png) left center no-repeat;}
.lfxl:hover{ background:url(../images/lfxl1.png) center no-repeat;}

/*--关于本站--*/
.ny-title{ margin:40px 0 12px 0; font-size:24px; color:#0b4189;}
.gybz{ height:173px; margin-bottom:40px;}
.gybz > a{ float:left;}
.gybz-nr{ width:703px; height:154px; float:right; margin-right:10px;}
.gybz-nr a{ font-size:24px;}
.gybz-nr01{ color:#757575; line-height:22px; margin-top:8px;}
.gybz-nr02{ margin:18px 0 16px 0;}

/*--站长介绍--*/
.zzjs-ny{ height:124px; margin-bottom:40px;}
.zzjs-nr{ width:855px; float:right; margin-top:4px;}
.zzjs-date{ width:126px; height:124px; float:left; background-color:#f3f3f3;}
.zzjs-date p{ text-align:center; line-height:32px;}
.hao{ font-size:32px; margin-top:30px;}
.yue{ font-size:18px; color:#757575;}
.zzjs-nr a{ font-size:16px; font-weight:bold;}

/*--成功案例--*/
.cgal-ny{ width:1000px; height:310px; margin-left:50px;}
.cgal-ny > div{ float:left; margin-right:50px;}
.cgal-ny > div img{ margin-bottom:6px;} 
.cgal-ny > div div{ width:266px;}
.cgal-ny > div div a{ font-size:16px;}
.cgal-ny > div div p{ color:#757575; margin-top:6px;}

/*--原创文著--*/
.ycwz-ny{ height:auto; border-bottom:20px; display:inline-block;width:100%;}
.ycwz-ny div{ width:526px; height:290px; float:right;}
.ycwz-ny img{ float:left;}
.ycwz-ny div > a{ font-size:24px;}
.ycwz-ny div ul{ margin-top:16px;}
.ycwz-ny div ul li a{width:100%; font-size:14px;line-height:28px; }
.ycwz-ny div ul li a .font{width:80%; float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ycwz-ny div ul li a span{ display:inline-block;float:right;}

/*--在线留言--*/
.zxly{ width:896px;margin:26px 0 30px 50px;}
.liuyan{ font-size:16px;} 
.sqxx1{ float:left; width:298px; margin-bottom:20px;} 
.sqxx1 span,.sqxx1 input,.sqxx2 textarea,.sqxx2 span,.sqxx3 span{ float:left; color:#757575; font-size:14px; line-height:40px;}
.sqxx1 input{ width:198px; height:38px;}
.sqxx2 span{ line-height:116px;}
.sqxx2 textarea{ width:775px; height:110px; border:1px solid #eee; padding-left:15px;}
.sqxx3{ width:927px;margin-top:20px; margin-left:-27px;}
.sqxx3 img{ float:left; margin-top:4px;}
.sqxx3 input{ width:108px; height:38px; float:left; margin-right:10px; margin-left:14px;}
.btn{ width:180px; height:40px; border:0; background-color:#0b4189; color:white; font-size:14px; margin-top:20px; margin-left:44px;}
.liuyan-ny{ margin-bottom:20px;}
.liuyan-ny p{ font-size:14px; }

/*--联系我们--*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.dizhi{ margin-bottom:40px; margin-left:38px;}
.dizhi li{ line-height:24px;}

/*--link--*/
.link{ height:166px; background-color:#eee;}
.link-nr{width:900px; float:left; margin-top:17px;}
.link-nr a,.link-nr p{ float:left; line-height:30px;}
.link-nr p,.link-nr > div{ float:left;}
.link-nr > div{ width:820px;}
.link-nr a{ margin-right:13px;}
.more{ float:right; line-height:66px;text-transform:uppercase;}

.yqlj{ margin-bottom:180px;}
.yqlj a{ margin-right:22px; line-height:26px; font-size:14px;display: block;float: left; }

/*--详情页--*/
.xq h2{ text-align:center; font-size:24px;font-family:"仿宋";}
.xq .xq-title{ margin:20px auto; width:500px;}
.xq .xq-title p{ color:#757575; float:left; line-height:42px;}
.hz{ float:right;}
.xq-nr{ margin-bottom:40px;}
.xq-nr > img{ margin:20px auto;}
.xq-nr p{line-height:30px; font-size:18px; font-family:"仿宋";}

/*--footer--*/
.footer{ height:176px; background-color:#1965C9;/*#0b4189*/}
.erweima{ float:left; margin-top:22px;}
.erweima li{ float:left; margin-right:20px;}
.erweima li span{ display:block; text-align:center; color:white; margin-top:10px;}
.bottom-nav a{ color:white; margin:0 14px;}
.bottom-nav a:hover{ color:red;}
.footer-nr{ float:right; text-align:center; color:white; margin-top:40px; }
.footer-nr > a,.footer-nr > p{ text-align:center; color:white;}
.footer-nr02,.footer-nr03{ height:16px; margin-top:10px;}
.footer-nr02{ margin-left:98px;}
.footer-nr03{ margin-left:135px;}
.footer-nr02 p,.footer-nr03 p,.footer-nr04 p,.footer-nr04 a{ float:left; margin-right:15px;}
.footer-nr04 a,.footer-nr04 p{ color:white;}
.footer-nr04{ height:16px; margin-top:10px;}
.footer-nr04 a:hover{ color:red;}

/*.footer{ height:176px; background-color:#0b4189;}
.erweima{ float:left; margin-top:30px;}
.bottom-nav{ text-align:center; display:inline-block;}
.bottom-nav li{ float:left; color:white;}
.bottom-nav01 li{ width:335px; float:left; line-height:26px;}
.bottom-nav01 li a,.bottom-nav01 li p{ float:left; color:white;}
.bottom-nav a{ color:white; margin:0 14px;}
.bottom-nav a:hover,.bottom-nav01 a:hover{ color:red;}
.footer-nr{ width:865px; float:right; text-align:center; color:white; margin-top:40px;}*/

/*--页码--*/
.yema{text-align:center; margin-bottom:40px;}
.yema a,.yema span{ padding:3px 10px; border:1px solid #757575; color:#757575; margin-right:10px;}
.yema span{ background-color:#072f63; color:white;}
.yema a:hover{background-color:#072f63; color:white;}

/*--上下篇--*/
.sxp{ text-align:center; margin:0 0 40px 0;}
.sxp strong{ font-size:16px; margin-right:16px;}
.sxp strong a{ font-size:14px;}