/*案件实证*/
.mbx{ line-height:44px; height:44px; color:#121212; padding:0 0 0 27px; position: relative; }
.mbx a{ color:#121212; }
.mbx span{ color:#8d0809; }
.mbx::after{ content:""; width:16px; height:14px; left:0; top:50%; margin-top:-7px; position: absolute; background:url(../images/mbxIcon.png) no-repeat center / cover; }

.leftNav li{ height:50px; border-bottom:1px solid #e5e5e5; }
.leftNav li a{ display:block; padding:0 10px 0 25px; line-height:50px; color:#000; font-size: 16px; position: relative; }
.leftNav li a::after{ content:""; width:9px; height:10px; left:10px; top:50%; margin-top:-5px; position: absolute; background:url(../images/jt.png) no-repeat center / cover; }
.leftNav li.on{ background:#e8cece; }
.leftNav li.on a{ color:#8d0809; }
.leftNav li.on a::after{ background-image:url(../images/jt1.png); }

.leftZxtj ul{ padding:7px 20px 8px 14px; }
.leftZxtj li{ height:30px; line-height:30px; padding:0 0 0 20px; position: relative; font-size:14px;  }
.leftZxtj li a{ color:#363636; }
.leftZxtj li span{ width:14px; height:14px; font-size:12px; line-height:14px; text-align:center; left:0; top:50%; margin-top:-7px; position: absolute; background:#737373; color:#fff; }
.leftZxtj li span.on{ background:#e97a18; }

.rightMsl ul{ padding:4px 15px 30px; }
.rightMsl li{ padding:20px 0; border-bottom:1px dashed #e5e5e5; }
.rightMsl li .pic{ width:173px; height:129px; overflow:hidden; }
.rightMsl li img{ width:100%; display:block; }
.rightMsl li .text{ width:515px; padding:2px 0 0; }
.rightMsl li h3{ font-size:16px; height:36px; line-height:36px; }
.rightMsl li a{ color:#000; }
.rightMsl li .nr{ font-size:14px; color:#464646; line-height:26px; height:52px; overflow: hidden; }
.rightMsl li .date{ font-size:14px; color:#676767; padding:15px 0 0; }
.rightMsl li:hover h3 a{ color:#8d0809; }
.rightMsl .page{ padding:0 0 30px; }
.page{ text-align:center; font-size:18px; }
.page a{ display:inline-block; width:24px; height:24px; text-align:center; line-height: 24px; color:#9c9c9c; border:2px solid #dadada; margin:0 3px; }
.page a.prev,.page a.next{ width:83px; }
.page a.on{ color:#fff; background:#8d0809; border-color:#8d0809; }

/*法得资讯*/
.rightNews ul{ padding:13px 20px 30px; }
.rightNews .page{ padding:0 0 30px; }
.rightNews li{ height:40px; line-height:40px; font-size:16px; color:#676767; border-bottom:1px dashed #e5e5e5; }
.rightNews li span{ font-family:'Arial Regular','Arial'; }
.rightNews li a{ display:block; width:453px; position: relative; font-size:14px; color:#464646; padding:0 0 0 25px; }
.rightNews li:hover a{ color:#8d0809; }
.rightNews li a::after{ content:""; width:3px; height:3px; left:13px; top:50%; position: absolute; margin-top:-1px; background:#6b6b6b; }

/*专家库*/
.rightZjk .list{ padding:9px 22px 25px 20px; }
.rightZjk .list table{ width:100%; }
.rightZjk .list th{ height:40px; color:#fff; background:#cd4b48; font-size:16px; font-weight:normal; }
.rightZjk .list th span{color:#fff;}
.rightZjk .list span{ padding:0 0 0 40px; color: #4F4F4F}
.rightZjk .list span:hover{color: #1A2CB4}
.rightZjk .list td{ height:40px; font-size:14px; text-transform:uppercase; }
.rightZjk .list td a{ color: #4F4F4F}
.rightZjk .list td a:hover{ color: #1A2CB4}
.rightZjk .list .tr td{ background:#f2f1f1; }
.rightZjk{ padding:0 0 32px; }

/*发展历史*/
.rightFzls ul{ width:568px; margin:70px auto 65px; position: relative; }
.rightFzls .liBox{ padding:0 0 26px 16px; width:240px; font-size:14px; line-height:30px; position: relative; }
.rightFzls li{ position: relative; }
.rightFzls li::before{ width:1px; height:100%; background:#ddd; left:50%; top:10px; position: absolute; content:""; }
.rightFzls .liBox h3{ font-size:18px; color:#8d0809; top:-30px; left:16px; position: absolute; }
.rightFzls .liBox::before{ width:9px; height:12px; left:0; top:10px; position: absolute; background:url(../images/aboutJt.png) no-repeat center / cover; content:""; }
.rightFzls .liBox::after{ content:""; width:12px; height:12px; top:10px; right:-34px; position: absolute; background:url(../images/aboutY.png) no-repeat center / cover; }
.rightFzls .li2 .liBox::after{ right:auto; left:-33px; }
.rightFzls .lastLi::before{ display:none; }

.xiangqingacfsd li::before{background:none;}


/*秘书机构*/
.rightMsjg .page{ padding:0 0 33px; }
.rightMsjg ul{ padding:13px 15px 40px; }
.rightMsjg li{ padding:20px 15px; border-bottom:1px dashed #e5e5e5; }
.rightMsjg li .pic{ width:130px; height:128px; overflow:hidden; }
.rightMsjg li img{ width:100%; display:block; }
.rightMsjg li .text{ width:522px; }
.rightMsjg li h3{ font-size:16px; line-height:26px; font-weight:normal; }
.rightMsjg li h3 span{ font-size:14px; color:#8d0809; padding:0 0 0 14px; margin:0 0 0 20px; background:url(../images/dhIcon.png) no-repeat left center; }
.rightMsjg li p{ font-size:14px; color:#464646; line-height:34px; }
.rightMsjg li em{ padding:0 10px; display:inline-block; margin:0 5px 0 0; vertical-align:middle; height:26px; line-height:26px; background:#e9e9ea; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.rightMsjg li .text a{ color:#8d0809; margin:0 0 0 20px; }
.rightMsjg li .text a:hover{ text-decoration:underline; }

.tiaoye {
    padding: 0 66px 0 60px;
    font-size: 14px;
    line-height: 100px;
}
.xiade{
	border-bottom: 1px dashed #A3A3A3;
	margin-bottom: 30px;
	padding-bottom: 20px;
	width: 88%;
	margin-left: 6%;
	padding-top:30px;
}
.xiade h3{
	text-align:center;
	font-size: 18px;
	font-weight: 300;
	margin-bottom: 30px;
}
.xiade span{
	color:#A3A3A3;
	font-size: 16px;
}
.xiade span:nth-of-type(1){
	margin-left: 20%;
}
.xiade span:nth-of-type(2){
	margin-left: 10%;
}
.xiade span:nth-of-type(3){
	margin-left: 5%;
}
.xyt{
	float: right;
}
.xaideer{
	border-bottom: 1px dashed #A3A3A3;
	margin-bottom: 30px;
	padding-bottom: 20px;
}
.xaideer h3{
	text-align:center;
	font-size: 20px;
	font-weight: 300;
	margin-bottom: 30px;
}
.xaideer span{
	color:#A3A3A3;
	font-size: 16px;
}
.xaideer span:nth-of-type(1){
	margin-left: 20%;
}
.xaideer span:nth-of-type(2){
	margin-left: 20%;
	border-bottom: 0 dashed #A3A3A3;

}