@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0 auto;padding:0;border:0;}
body{background:#fff;color:#333;font-size:14px; margin-top:0px;font-family:"SimSun","microsoft Yahei","Arial Narrow"; line-height:22px;}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{ text-decoration:none;}

.left{ float: left;}
.right{ float: right;}
.clearfix{ zoom:1;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
a{ outline: none;}
strong{ font-weight: bold;}
.hide{ display: none;}

/*ad-css*/
.topAd{width: 1000px;margin: 10px 0; height: auto; overflow: hidden;}
.topAd ul{}
.topAd ul li{list-style: none;float: left;}
.topAd img{}

.pr_adT{width: 750px; height: auto; overflow: hidden;}
.pr_adT ul{}
.pr_adT ul li{list-style: none;float: left; height:80px;padding-bottom: 10px;}


.pic_lawyer{ position: relative;}
.lawyerName2{ position: absolute; z-index: 1px; background:#666666; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; height: 20px; top: 99px; left: 1px; width: 97px; text-align:center; color: #fff; }
.lawyerNameTex{ position: absolute; font-size: 14px; z-index: 2px; height: 20px; top: 99px; left: 1px; width: 97px; text-align:center; color: #fff;}
.lawyerNameTex a{ color: #fff;}
.lawyerNameTex a:hover{ color:#fff }
.ly_tel{ color: #390102; text-align: center; font-size: 14px;}
.ly_btn2 a{ display: block; width: 98px; height: 26px;text-align: center; line-height: 26px; color:#380200;font-size: 14px; background:url("../images/btn_1.jpg") left top no-repeat;}
.ly_btn2 a:hover{color: #01437D;}
ul.ulStyle{list-style: none; padding-left: -3px; padding-bottom: 20px;}
ul.ulStyle li{list-style: none; float: left; width: 98px; margin-top: 16px; padding-left: 14px;}

ul.askseccess{list-style: none; padding-top: 25px;}
ul.askseccess{list-style: none;}
ul.askseccess li{height: 189px;padding-left: 10px; float: left;}
ul.askseccess li .SdivLeft{ width: 99px; float: left;}
ul.askseccess li .SdivLeft img{ width: 99px; height: 118px;}
ul.askseccess li .SdivLeft span{display: block; height: 23px; line-height: 23px; text-align: center; color:#380200; font-size: 14px}
.SbtnDiv{padding-top: 12px;}
.SbtnDiv a{display: block; height: 26px; width: 99px;text-indent: -9999px; background:url(../images/btnzz.jpg) no-repeat;}
ul.askseccess li .SdivRight{ width: 111px; float: left; padding-top: 0px;padding-left: 10px;}
ul.askseccess li .SdivRight h2{ color: #385EA7; font-size: 14px;}
ul.askseccess li div.SgoodAt span{ color:#385EA7; font-size: 12px; }
ul.askseccess li ul.Sspecial{list-style: none;}
ul.askseccess li ul.Sspecial li{float: left; padding-top: 0; padding-left: 0; padding-right: 5px; height: auto; width: auto; border-bottom: none; color: #575757; line-height: 18px; margin-bottom: 0;}
ul.askseccess li .SdivRight p{ color:#575757; padding-top: 7px;}
ul.askseccess li .SdivRight p span{ color:#385EA7 }
ul.askseccess li .SdivRight p a{ color:#FE6400;  }

.specialCou6{ padding: 0px; padding-left: 4px;}
.specialCou6 li{list-style: none; float: left;border-bottom: 1px dotted #D3D5D4; padding-right: 3px;}
.specialCou6 li.resetpadding{ padding-right: 0px;}