@charset "gb2312";
/*Copyright 2009 www.jctrans.com  CSS $ by 袋鼠!*/
/* CSS Document */
a { color:#3067CB; }
#jchead .subnav{ padding-left:350px;}
#infohead{ width:960px; margin:0 auto 8px;}

/* ptitle(公共头):public title,pcontent(公共体):public content,pstitle(公共二级标题):public sub title*/

.ptitle { overflow:hidden; text-align:center; }
.ptitle ul { height:18px; overflow:hidden; background:url(flgw.png) 0 -18px;}
.ptitle ul li { float:left; height:18px; background:url(flgw.png) no-repeat; }
.ptitle .title-l { width:5%; background-position:left 0; }
.ptitle .title-r { float:right; width:5%; background-position:right -36px; }
.ptitle .col-name{ width:89%; background:none;}
.ptitle .col-name h2 { display:none; }
.pcontent { border-style:solid; border-width:0 3px 5px; border-color:#bababa; background:#fff; }

.ptab-title { height:20px; background:url(flgw.png) 0 -241px; }
.ptab-title h2 { float:left; padding-left:30px; background:url(flgw.png) 0 -262px; font-size:12px; color:#D13306; font-weight:normal; }
.ptab-title h2 span { display:block; padding:4px 30px 0 0; background:url(flgw.png) right -262px; }
.ptab-title ul { float:right; height:16px; overflow:hidden; }
.ptab-title ul li { float:left; padding:3px 5px 0 3px; color:#676767; }
.ptab-title ul li a { color:#676767; }
.ptab-content { border:1px solid #ff9934; border-top:none; margin-bottom:4px; height:1%; background:#fff; }


.more{ text-align:right; padding:5px 0 2px;}
.more a{ color:#f60;}


.main-content{ float:left; width:720px;}
.col-a-a{ float:right; width:460px;}
.col-a-b{ float:left; width:255px;}
.sidebar{ float:right; width:235px;}

.tel{ padding:11px 0; text-align:center; font-size:14px; color:#f60; border-bottom:1px solid #BABABA;}
.newer{ margin-bottom:5px;}
.newer .pcontent{ padding:3px 5px 10px;}
.newer .pcontent ul li{ padding:5px 0 2px; height:57px; text-align:center; border-bottom:1px dashed #ccc;}
.newer .pcontent ul li img{}
/*.newer .pcontent ul i{ color:#333; font-size:12px;}
.newer .pcontent ul .item{ color:#999;}
.newer .pcontent ul .area{ color:#FF6632;}
.newer .pcontent ul em{ font-size:14px; color:#000; font-weight:bold;}
.newer .pcontent ul a{ color:#0166FF; text-decoration:underline;}*/


#best-lawyer{ margin-bottom:5px;}
#best-lawyer .pcontent{ padding:0;}
#best-lawyer .lawyer-list{ padding:7px 10px;}
#best-lawyer .lawyer-list dl{ height:70px; padding:10px 0 5px 10px; border-bottom:1px dashed #ccc;}
#best-lawyer .lawyer-list dl dt{ float:left; width:78px;}
#best-lawyer .lawyer-list dl dt span{ display:block; float:left; height:66px; width:18px; padding-left:2px; line-height:30px; background:#fc9; font-size:14px; font-weight:bold; color:#f60; text-align:center;}
#best-lawyer .lawyer-list dl dt img{ float:right; border:3px solid #E3E2E0;}
#best-lawyer .lawyer-list dl dd{ float:right; width:135px;}
#best-lawyer .lawyer-list dl dd span{ color:#06f;}
#best-lawyer .lawyer-list dl dd em{ color:#333;}
#best-lawyer .lawyer-list dl dd p a{ text-decoration:underline; color:#06f; padding-left:20px; background:url(icon-01.gif) no-repeat 1px -1px;}

#f-lawyer .pcontent{ height:48px; padding:6px 0 0 10px; margin-bottom:5px;}
#f-lawyer .pcontent ul li{ float:left; width:45px; padding:3px 0 5px; text-align:center; font-size:14px;}


/*--在线咨询---*/
.cs{ margin-bottom:5px;}
.cs .col-name { background:url(zxlh.png) center -692px; }
.cs .pcontent{ height:248px; padding-top:15px; background:url(flgw-cs.png) no-repeat;}
.cs .link{ padding-left:75px;}
.cs .link p{ clear:both; margin-bottom:5px; font-size:14px; color:#0364CD;}
.cs .link ul{ height:25px;}
.cs .link ul li{ float:left; padding-right:20px; padding-left:50px;}
.cs .link ul li a{ color:#323232;}
.cs .link ul li a img{ vertical-align:middle;}
.cs .link ul li a:hover{ text-decoration:none;}

.ser-online-i{ padding:30px 0 0 70px;}
.ipt{ height:25px;}
.ipt li { float:left; height:25px; padding-left:10px; }
.ipt .sel { padding-top:4px; }
.ipt .sel input { margin-top:-4px; }
.ipt .sel span { padding:5px 3px 0 2px; }
.ipt .ipt-ipt { padding-top:2px; }
.ipt .ipt-ipt span { color:#9cf; }
.ipt .ipt-ipt .ipt-a, .ipt li .ipt-b, .ipt li .ipt-c { width:30px; height:14px; padding-top:1px; border:1px solid #9cf; text-indent:3px; }
.ipt .ipt-ipt .ipt-b { width:70px; }
.ipt .ipt-ipt .ipt-c { width:125px; }
.ipt a { display:block; width:50px; padding:5px 0 2px; text-align:center; background:url(gk.png) -82px -152px; }
.ipt a:hover { text-decoration:none; }

.sl-q-a{ margin-bottom:5px;}
.sl-q-a .pcontent{ height:100px; padding:10px 0 2px;}
.sl-q-a .pcontent ul li { float:left; height:16px; width:190px; padding:4px 0 5px 29px; background:url(flgw.png) no-repeat -275px -319px; }
.sl-q-a .pcontent ul li a { color:#333; }
.sl-q-a .pcontent ul li span { float:right; font:italic 10px Arial, Helvetica, sans-serif italic; color:#f60; }
.sl-q-a .btn-link { clear:both; height:25px; }
.sl-q-a .btn-link .link { display:block; float:right; margin-right:10px; padding-left:15px; background:url(flgw.png) -70px -186px; }
.sl-q-a .btn-link .link:hover { text-decoration:none; }
.sl-q-a .btn-link .link span { display:block; padding:5px 15px 1px 0; background:url(flgw.png) right -186px; color:#FF6833; font-weight:bold; }


#flzs .ptab-content{ overflow:hidden; padding:10px 0;}
.flzs{ float:left; display:inline; width:300px; height:303px; overflow:hidden; margin:0 0 5px 15px;}
.flzs .col-name { background:url(flgw.png) center -708px; }

#flzs-1 .col-name{background-position: center -668px;}
#flzs-2 .col-name{background-position: center -688px;}
#flzs-3 .col-name{background-position: center -708px;}
#flzs-4 .col-name{background-position: center -728px;}
#flzs-5 .col-name{background-position: center -748px;}
#flzs-6 .col-name{background-position: center -768px;}



.flzs .pcontent { padding:3px 5px; vertical-align:bottom;}
.flzs .pcontent ul li { height:16px; font-size:14px; padding:3px 0 3px 2px; color:#3067CB;}
.flzs .pcontent .breviary { height:62px; overflow:hidden; padding:7px 3px; }
.flzs .pcontent .breviary img { float:left; width:80px; height:60px; padding:2px; border:1px solid #D1D2D4; }
.flzs .pcontent .breviary dl { float:right; width:180px; }
.flzs .pcontent .breviary dl dt a { color:#FC6A05; text-decoration:underline; }
.flzs .pcontent .breviary dl dd { color:#676767; }

.fj-news .pcontent { clear:both; }
.fj-news .pcontent ul li { height:16px; padding:4px 0 4px 2px; color:#3067CB; }
.fj-news .nr{ float:left; width:200px; padding:7px 10px ;}
.fj-news .breviary { height:62px; overflow:hidden; padding:7px 3px; }
.fj-news .breviary img { float:left; width:80px; height:60px; padding:2px; border:1px solid #D1D2D4; }
.fj-news .breviary dl { float:right; width:100px; }
.fj-news .breviary dl dt a { color:#FC6A05; text-decoration:underline; }
.fj-news .breviary dl dd { color:#676767; }
.fj-news .btn-link { clear:both; height:25px; }
.fj-news .btn-link .link { display:block; float:right; margin-right:10px; padding-left:15px; background:url(flgw.png) -70px -186px; }
.fj-news .btn-link .link:hover { text-decoration:none; }
.fj-news .btn-link .link span { display:block; padding:5px 15px 1px 0; background:url(flgw.png) right -186px; color:#FF6833; font-weight:bold; }



/*---------广告样式--------*/
.ads-a{ width:960px; margin:0 auto 4px; clear:both; }