body{
	background: #f1f1f1!important
}
.bgfff{
	background: #fff;
}
.top{
	background: #fff;line-height: 35px;
}
.laywer_top {
    position: relative;
}
.laywer_top_banner {
    width: 1200px;
    height: 182px;
}
.laywer_top_banner img {
    width: 1200px;
    height: 182px;
}
.PersonalInfo {
    background: #fff;
    height: 92px;
    width: 1200px;
    position: relative;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.PersonalImagesDiv {
    overflow: hidden;
    position: absolute;
    bottom: 10px;
    z-index: 10;
    left: 34px;
    overflow: hidden;
    height: 96px;
    border-radius: 50%;
    height:96px;
    behavior: url(pie.htc);
}
.PersonalImagesDiv img {
    width: 96px;
}
.PersonalInfoMain {
    width: 1000px;
    overflow: hidden;
    padding: 0 34px 0 35px;
}
.LawyerNameTitle {
    overflow: hidden;
    line-height: 38px;
    height: 38px;
    padding-top: 10px;
}
.LawyerNameTitle span.LawyerName {
    display: inline-block;
    font-size: 24px;
    overflow: hidden;
    height: 38px;
    line-height: 38px;
}
.LawyerInfo02 {
    padding-left: 0!important;
}
.LawyerInfo02 li {
    float: left;
    font-size: 14px;
    padding-right: 20px;
    line-height: 30px;
}
.LawyerInfo02 li a {
    text-decoration: none;
    color: #666;
}
.LawyerInfo02 li.li02 {
    color: #029ae4;
}
.LawyerHref{
	padding-top:10px;
}
.LawyerHref span{
	display: block;text-align: center;
}
.LawyerHref span.num{
	font-size: 24px;font-weight: bold;
}
.LawyerHref span.num-title{
	font-size: 14px;color: #777;
}
.wuyong{
	background: #fff;height: 40px;margin-top:1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.menu{
	height: 50px;background: #015186;
}
.menu ul li a{
	float: left;display: block;padding:0 72px;
	font-size: 16px;text-decoration: none;
	line-height: 50px;color: #fff;
}
.menu ul li.on a{
	background:#24a9ee;
}
.lawyer-personal-company-title{
	font-size: 22px;
	background: url(../images/law-person01.png) no-repeat left center;
	background-size: 28px;padding:22px 0 22px 40px;
	height:28px;
}
.lawyer-personal-company-left{
	width:600px;
}
.lawyer-personal-company-left .video{
	width:512px;height: 310px;margin:0 42px;
}
.picScroll{ 
	position:relative;  height:162px; 
	padding: 26px 0px 0px 36px; 
	overflow:hidden;   
}
.picScroll ul{ 
	overflow:hidden; zoom:1; 
}
.picScroll ul li{ 
	float:left; margin: 0 6px;  width:162px; 
	overflow:hidden; display:inline; 
}
.picScroll ul li img{ 
	width:162px; height:162px; 
}
.picScroll .prev,
.picScroll .next{ 
	position:absolute; top: 80px; 
	display:block; width:37px; height:55px; 
	overflow:hidden;
	cursor:pointer;  
}
.picScroll .prev{
	background: url(../images/left_icon.jpg) no-repeat left center;
	left:-5px;
}
.picScroll .next{ 
	right:0px; 
	background: url(../images/right_icon.jpg) no-repeat left center;
}
.lawyer-personal-company-right{
	width:546px;margin-right: 30px;padding-top: 40px;
}
.lawyer-personal-name{
	background: url(../images/rencai.png) no-repeat 8px center;
	background-size: 30px;padding-left: 55px;
}
.lawyer-personal-name p{
	font-size: 18px;color: #308dd2;line-height: 56px;
}
.lawyer-personal-name p span{
	font-size: 14px;color: #666;padding-left: 15px;
}
.lawyer-personal-basic{
	border-bottom: 1px solid #999;
	padding:15px 0;
}
.lawyer-personal-basic p{
	background:url(../images/dian.png) no-repeat 4px center;
	float: left;
	background-size: 14px;
	width:250px;
	font-size: 14px;
	padding-left: 20px;
	line-height: 38px;
}
.lawyer-personal-basic p span{
	color: #999;padding-left: 10px;
}
.lawyer-personal-text{
	font-size: 14px;color: #666;line-height: 30px;
	padding:15px 0;
}
.lawyer-personal-text a{
	color: #3096dc;text-decoration: none;
}
.lawyer-fuwu{
	padding-top: 40px;
	padding-bottom: 30px;
}
.lawyer-fuwu-title{
	font-size: 22px;color: #24a9ee;
}
.lawyer-fuwu-text a{
	display: block;float: left;
	text-align: center;
	text-decoration: none;
	padding:30px 25px;
}
.lawyer-fuwu-text a>div{
	width:54px;height: 54px;
	margin:0 auto;
}
.lawyer-fuwu-text a img{
	width:45px;
}
.lawyer-fuwu-text a p{
	font-size: 16px;color: #949494;
	line-height: 38px;
}
.lawyer-fuwu-right{
	background:url(../images/lawyer-fuwu-right-pic.png) no-repeat left center;
	width:580px;height: 223px;
	color: #fff;
}
.lawyer-fuwu-right .tel-text{
	padding-top:90px;
	padding-left: 50px;
}
.lawyer-fuwu-right .tel-title{
	font-size: 14px;line-height: 22px;
}
.lawyer-fuwu-right .tel-title span{
	padding-left: 10px;
}
.lawyer-fuwu-right .tel-num{
	font-size: 36px;line-height: 56px;
}
.laywer-ai{
	margin-top: 4px;padding-top: 20px;
	padding-bottom: 60px;
}
.laywer-ai-banner{
	background:url(../images/ai-banner.jpg) no-repeat center center;
	color: #fff;height: 356px;text-align: center;
}
.laywer-ai-banner-title{
	font-size: 42px;line-height: 76px;
	padding-top: 110px;
}
.laywer-ai-banner-text{
	font-size: 22px;line-height: 48px;
}
.laywer-ai-box .hd{
	margin:42px 0;overflow: hidden;
}
.laywer-ai-box .hd ul li{
	float: left;width:174px;height: 56px;line-height: 56px;
	text-align: center;border:1px solid #f1f1f1;
	font-size: 20px;
	margin-right: 28px;
	color: #566273;
	margin-bottom: 20px;
}
.laywer-ai-box .hd ul li:last-child{
	margin-right: 0px;
}
.laywer-ai-box .hd ul li.on{
	background:#00a0e9;color: #fff;
}
.laywer-ai-box .bd ul li a{
	display: block;
	float: left;width:274px;height: 48px;
	line-height: 48px;text-align: center;
	font-size: 16px;background:#f5f8ff;
	margin-bottom: 15px;
	margin-right:34px;
	text-decoration: none;
	color: #566273;
}
.laywer-ai-box .bd ul li a:hover{
	background:#fff0e5;color: #333;
}
.laywer-ai-box .bd ul li:nth-of-type(4n) a{
	margin-right:0px;
}
.laywer-article{
	margin-top: 4px;
	padding-top:20px;
	padding-bottom: 80px;
}
.laywer-article-title{
	text-align: center;font-size: 20px;
	font-weight: bold;line-height: 38px;
}
.laywer-article-box .hd{
	padding:60px 0;
}
.laywer-article-box .hd ul{
	overflow: hidden;padding-left: 298px;
}
.laywer-article-box .hd ul li{
	float: left;width:212px;height: 45px;
	text-align: center;font-size: 20px;line-height: 45px;
	margin:0 30px;
}
.laywer-article-box .hd ul li.on{
	background:#24a9ee;color: #fff;
}
.pjs-border{
	border-left:2px solid #e3e5f1;
}
.laywer-article-box .bd ul{
	/* border-top:1px solid #e3e5f1;
	border-left:1px solid #e3e5f1; */
	overflow: hidden;
}
.laywer-article-box .bd ul li{
	float: left;width:568px;font-size: 16px;
	line-height: 40px;padding:0 15px;
	/* border-bottom:1px solid #e3e5f1;
	border-right:1px solid #e3e5f1; */
}
.laywer-article-box .bd ul li a{
	color: #566273;
	text-decoration: none;
}
.laywer-article-box .bd ul li span{
	color: #999;float: right;
	font-size: 12px;
}
.laywer-wj{
	padding:50px 0;
}
.lawyer-about{
	margin-top: 15px;
}
.lawyer-about-title{
	font-size: 14px;
	color: #666;line-height: 30px;
	padding:15px 0;
	border-bottom: 1px solid #f1f1f1;
	padding-left: 50px;
}
.lawyer-about-title a{
	color: #666;
}
.lawyer-about-info{
	padding:30px 115px;
}
.lawyer-about-info-img img{
	width:150px;height: 150px;
	border:5px solid #f0eff3;
}
.lawyer-about-info-text{
	padding-left: 56px;
	width:746px;
}
.lawyer-about-info-text .lawyer-name{
	font-size: 18px;line-height: 38px;
}
.lawyer-about-info-text .lawyer-company{
	font-size: 14px;color: #555;line-height: 25px;
}
.lawyer-about-info-text .lawyer-detail{
	padding-top:20px;
	overflow: hidden;
}
.lawyer-about-info-text .lawyer-detail p{
	float: left;font-size: 14px;
	width:372px;line-height: 30px;
}
.lawyer-about-info-text .lawyer-detail p.falv-zy_type{
	width:746px;
}
.lawyer-about-info-text .lawyer-detail p span{
	font-weight: normal;color: #666;
}
.lawyer-about-text{
	padding:0px 115px 30px 115px;
	font-size: 14px;
	line-height: 30px;
}
.article-ul li{
	border-bottom: 1px solid #c5c5c5;
	margin-bottom: 10px;
	padding:30px 115px;
	overflow: hidden;
	background:#fff;
}
.article-ul li .article-title{
	line-height: 35px;
	overflow: hidden;
}
.article-ul li .article-title a{
	display: inline-block;font-size: 18px;
	text-decoration: none;color: #333;
}
.article-ul li .article-title span{
	float: right;font-size: 14px;color: #999999;
	background:url(../images/liulan.png) no-repeat left center;
	background-size: 22px;padding-left: 30px;
}
.article-ul li .article-info{
	font-size: 14px;color: #666666;line-height: 26px;
	padding-top:10px;
}
.lawyer-contact p{
	font-size: 14px;
	line-height: 40px;
}
.lawyer-contact p span{
	font-weight: normal;
}
.lawyer-contact-map{
	margin-top:20px;width:914px;height: 464px;
	border:20px solid #f5f3f0;
}
.show-title{
	text-align: center;
	padding-top:20px;
}
.yijianshu-entries-time{
	text-align: center;color: #000;
	color: #999;
	padding-top:15px;
}
.yijianshu-entries-time span{
	padding:0 10px;
}
.yijianshu-entries-time span em{
	font-style: normal;
}
.yijianshu-entries-time span a{
	color: #999;
}
.lawyer-about-info{
	font-size: 16px;line-height: 28px;
}
.PrevNext{
	padding:0 115px;padding-bottom: 30px;
	font-size: 14px;color: #029ae4;
}
.PrevNext p{
	float: left;width: 50%;
}
.PrevNext p a{
	color: #029ae4;
}
