.index_floor_1{

	padding-top: 76px;

	background-color: #f5f5f5;

}

.index_floor_1 .category-nav {

	background: url(../images/index202404_01.jpg) no-repeat  bottom;

    height: 519px;

}

.index_floor_1 .category-list {

    width: 265px;

}

.index_floor_1 .category-list .category-item .category-left {

    width: 265px;

    height: 60px;

    box-sizing: border-box;

    line-height: 60px;

    border-bottom: 1px solid #37435b;

    padding: 0 24px 0 52px;

	background-color: #2c3546;

}



.index_floor_1 .category-list .category-left .category-title {

    color: #FFFFFF;

    text-decoration: none;

    font-size: 15px;

}



.index_floor_1 .category-list .category-left .category-arrow,

.index_floor_1 .category-nav-bottom .category-arrow{

    width: 7px;

    height: 12px;

    background: url('../images/202104@icon-arrow.png') no-repeat;

    margin-top: 25px;

}



.index_floor_1 .category-list .category-item .category-left {

    background-repeat: no-repeat;

    background-position: 24px center;

}



.index_floor_1 .category-list .category-item:nth-child(1) .category-left {

    background-image: url('../images/202104@icon04.png');

}



.index_floor_1 .category-list .category-item:nth-child(2) .category-left {

    background-image: url('../images/202104@icon01.png');

}



.index_floor_1 .category-list .category-item:nth-child(3) .category-left {

    background-image: url('../images/202104@icon03.png');

}



.index_floor_1 .category-list .category-item:nth-child(4) .category-left {

    background-image: url('../images/202104@icon02.png');

}



.index_floor_1 .category-list .category-item:nth-child(5) .category-left {

    background-image: url('../images/202104@icon05.png');

}



.index_floor_1 .category-list .category-item:nth-child(1):hover .category-left {

    background-image: url('../images/202104@icon04-on.png');

}



.index_floor_1 .category-list .category-item:nth-child(2):hover .category-left {

    background-image: url('../images/202104@icon01-on.png');

}



.category-list .category-item:nth-child(3):hover .category-left {

    background-image: url('../images/202104@icon03-on.png');

}



.index_floor_1 .category-list .category-item:nth-child(4):hover .category-left {

    background-image: url('../images/202104@icon02-on.png');

}



.index_floor_1 .category-list .category-item:nth-child(5):hover .category-left {

    background-image: url('../images/202104@icon05-on.png');

}



.index_floor_1 .category-item:hover .category-left {

    background-color: #304262;

}



.index_floor_1 .category-item:hover .category-left .category-arrow {

    background-image: url('../images/202104@icon-arrow-on.png');

}



.index_floor_1 .category-item:hover .category-left .category-title

{

    color: #ff4400 !important;

}

.index_floor_1 .category-nav-bottom{

	color: #fff;

	padding: 0 24px 24px 24px;

}

.index_floor_1 .category-nav-bottom .item{

	margin-top:24px

}

.index_floor_1 .category-nav-bottom .title{

	font-size: 18px;

	font-weight: bold;

}

.index_floor_1 .category-nav-bottom .text{

	font-size: 14px;

	color: #aeb0bc;

}

.index_floor_1 .category-nav-bottom .title span{

	font-size: 12px;

	padding: 2px 5px;

	background-color: #ec3b3b;

	border-radius: 3px;

}

.index_floor_1 .center{

	width: 640px;

	margin-left: 20px;

}

.index_floor_1 .center .slide-banner{

	height: 390px;

	position: relative;

}

.index_floor_1 .center .slide-banner .bd .img img{

	width: 640px;

	height: 332px;

}

.index_floor_1 .center .slide-banner .bd .info{

	position: absolute;

	width: 100%;

	height: 90px;

	bottom: 58px;

	background-color: rgba(0, 0, 0, .5);

	color: #fff;

	text-align: left;

	padding: 18px 0 0 30px;

}

.index_floor_1 .center .slide-banner .bd .info p{

	font-size: 14px;

}

.index_floor_1 .center .slide-banner .bd .info p span{

	margin-left: 10px;

}

.index_floor_1 .center .slide-banner .bd .info .name{

	font-size: 18px;

	font-weight: bold;

}

.index_floor_1 .center .slide-banner .bd .info .online{

	border: 1px solid #ff7543;

	padding: 0 5px;

	border-radius: 10px;

	font-weight: bold;

}

.index_floor_1 .center .slide-banner .bd .info .online a{

	color: #ff7543;

	text-decoration: none;

}

.index_floor_1 .center .slide-banner .hd{

	background-color: #fff;

}

.index_floor_1 .center .slide-banner .hd ul li{

	float: left;

	font-size: 14px;

	color: #666666;

	padding: 0 18px;

	line-height: 59px;

	cursor: pointer;

	position: relative;

}

.index_floor_1 .center .slide-banner .hd ul li.on{

	border-bottom: 2px solid #184a8b;

}

.index_floor_1 .center .slide-banner .hd ul li::after{

	position: absolute;

	content: '';

	width: 1px;

	height: 18px;

	background-color: #cccccc;

	right: 0;

	top: 21px;

}

.index_floor_1 .center .slide-banner .hd ul li:last-child::after{

	display: none;

}

.index_floor_1 .center-bottom {

	margin-top: 20px;

}

.index_floor_1 .center .tabsList{

	width: 640px;

	overflow: hidden;

}

.index_floor_1 .center .tabsList li{

	height: 108px;

	margin-right: 24px;

	cursor: pointer;

}

.index_floor_1 .center .tabsList li:last-child{

	margin-right: 0;

}

.index_floor_1 .center .tabsList li .img img{

	width: 108px;

	height: 108px;

}

.index_floor_1 .center .tabsList li .tabBody{

	background-color: #fff;

	padding: 16px;

	text-align: left;

}

.index_floor_1 .center .tabsList li .tabBody .name{

	font-size: 20px;

}

.index_floor_1 .center .tabsList li .tabBody .name span{

	font-size: 12px;

	color: #919498;

}

.index_floor_1 .center .tabsList li .tabBody .field{

	font-size: 13px;

	color: #919498;

}

.index_floor_1 .center .tabsList li .tabBody a{

	display: block;

	background:url(../images/index202404_03.png) no-repeat 70px center #184a8b;

	background-size: 10px;

	color: #fff;

	width: 92px;

	height: 28px;

	line-height: 28px;

	padding: 0 10px;

	text-decoration: none;

	border-radius: 5px;

}

.index_floor_1 .center .tabsList li .tabBody{

	display: none;

}

.index_floor_1 .center .tabsList li.on .tabBody{

	display: block;

}

.index_floor_1 .right{

	width: 254px;

	background-color: #fff;

	padding: 23px 22px;

}

.index_floor_1 .right .welcome{

	text-align: center;

	font-size: 14px;
	margin-bottom: 10px;

}

.index_floor_1 .right .avatar{

	width: 67px;

	height: 67px;

	border-radius: 50%;

	margin: 0 auto;

	margin-top: 22px;

}

.index_floor_1 .right .btns{

	/*margin-top: 22px;*/

}

.index_floor_1 .right .btns a{

	display: inline-block;

	width: 98px;

	height: 34px;

	font-size: 14px;

	text-align: center;

	line-height: 34px;

	border-radius: 5px;

}

.index_floor_1 .right .btns a.login-href{

	border: 1px solid #184a8b;

}

.index_floor_1 .right .btns a.reg-href{

	background-color: #ff7543;

	color: #fff;

	margin-left: 10px;

}

.index_floor_1 .right .notice{

	margin-top: 22px;

}

.index_floor_1 .right .notice .title p{

	font-size: 18px;

	font-weight: bold;

}

.index_floor_1 .right .notice .title a{

	font-family: "宋体";

	font-size: 16px;

	font-weight: bold;

	text-decoration: none;

}

.index_floor_1 .right .notice ul li{

	font-size: 14px;

	background: url(../images/index202404_09.png) no-repeat left center;

	line-height: 30px;

	padding-left: 11px;

}

.index_floor_1 .right .notice ul li a{

	color: #666;

}

.index_floor_1 .right .bottom{

	margin-top: 10px;
	padding-bottom: 10px;

}

.index_floor_1 .right .bottom .item{

	width: 99px;

	height: 50px;

	background-image: linear-gradient(270deg, #d5e9fb, #f1f8ff);

	text-align: center;

	padding: 11px 0;

	/*margin-top: 9px;*/

	display: block;

	text-decoration: none

}
.index_floor_1 .right .bottom .itemt{

	width: 99px;

	height: 80px;

	/*background-image: linear-gradient(270deg, #d5e9fb, #f1f8ff);*/

	text-align: center;

	padding: 11px 0;

	/*margin-top: 9px;*/

	display: block;

	text-decoration: none

}
.index_floor_1 .right .bottom .item img{
    /*opacity: .3;*/
    width: 50px;height:60px;
}

.index_floor_1 .right .bottom .item1{
    margin-bottom: 10px;
	display:flex;
	justify-content: center;
    align-items: center;
    width: 210px;  

}
.index_floor_1 .right .bottom .item1 img{
	opacity: .3;
    width: 50px;
    height: 60px;
    margin-right: 30px;

}
.index_floor_1 .right .bottom .item1 p{
    font-weight: 600; font-size: 16px; color: #333;
}


.index_floor_1 .right .bottom .item:nth-of-type(3){

	margin-left: 12px;

}

.index_floor_1 .right .bottom .item p{

	color: #666666;

	font-size: 16px;

	line-height: 28px;

}

.index_floor_1_bottom{

	padding: 45px 0;

}

.index_floor_1_bottom .item{

	margin-right: 60px;

}

.index_floor_1_bottom .item img{

	margin-top: 5px;

}

.index_floor_1_bottom .item .info{

	margin-left: 14px;

}

.index_floor_1_bottom .item .info .title{

	font-size: 16px;

}

.index_floor_1_bottom .item .info .text{

	color: #999999;

	font-size: 14px;

}

.index_floor_1_bottom .item:last-child{

	margin-right: 0;

}

.index-title{

	line-height: 56px;

}

.index-title p{

	font-size: 28px;

	font-weight: bold;

}

.index-title p span{

	font-size: 22px;

	color: #999999;

	font-weight: 100;

	margin-left: 15px;

}
.index-title p span a{
	font-size: 22px;
}

.index-title a{

	font-size: 14px;

	color: #666666;

}

.index_floor_2 .con{

	margin-top: 15px;

}

.index_floor_2 .con .item{

	float: left;

	width: 290px;

	height: 160px;

	padding: 25px;

	color: #fff;

	margin-right: 13px;

}

.index_floor_2 .con .item1{

	background: url(../images/index202404_15.jpg);

	padding: 20px 25px;

}

.index_floor_2 .con .item2{

	background: url(../images/index202404_16.jpg);

}

.index_floor_2 .con .item3{

	background: url(../images/index202404_17.jpg);

}

.index_floor_2 .con .item4{

	background: url(../images/index202404_18.jpg);

}

.index_floor_2 .con .item:last-child{

	margin-right: 0;

}

.index_floor_2 .con .item p{

	margin-top: 15px;

	font-size: 14px;

}

.index_floor_2 .con .item a{

	background-color: #3bbdfe;

	display: block;

	width: 102px;

	height: 24px;

	line-height: 24px;

	text-align: center;

	border-radius: 12px;

	text-decoration: none;

	color: #fff;

	margin-top: 15px;

}

.index_floor_2 .con .item a span{

	display: inline-block;

	width: 14px;

	height: 14px;

	background-color: #fff;

	color: #3bbdfe;

	text-align: center;

	line-height: 14px;

	border-radius: 50%;

	font-family: "宋体";

	margin-left: 10px;

}

.index_floor_3 .lawyer-slide .hd{

	border-bottom: 1px solid #f1f1f1;

}

.index_floor_3 .lawyer-slide .hd ul li{

	float: left;

	line-height: 50px;

	font-size: 14px;

	color: #999999;

	margin-right: 60px;

	cursor: pointer;

}

.index_floor_3 .lawyer-slide .hd ul li.on{

	border-bottom: 2px solid #184a8b;

	color: #184a8b;

}

.index_floor_3 .lawyer-slide .bd ul li{

	float: left;

	width: 224px;

	border-radius: 5px;

	overflow: hidden;

	margin-right: 20px;

}

.index_floor_3 .lawyer-slide .bd ul li:last-child{

	margin-right: 0;

}

.index_floor_3 .lawyer-slide .bd ul li .img{

	width: 224px;

	height: 224px;

	overflow: hidden;

}

.index_floor_3 .lawyer-slide .bd ul li .img img{

	width: 100%;

}

.index_floor_3 .lawyer-slide .bd ul li .info{

	background-color: #fff;

	border: 1px solid #eeeeee;

	border-top: 0;

	padding: 20px 15px;

}

.index_floor_3 .lawyer-slide .bd ul li .info .name{

	font-size: 18px;

}

.index_floor_3 .lawyer-slide .bd ul li .info .name span{

	color: #029ae4;

	background-color: #eaf1ff;

	display: inline-block;

	width: 68px;

	height: 20px;

	text-align: center;

	line-height: 20px;

	font-size: 12px;

	border-radius: 10px;

}

.index_floor_3 .lawyer-slide .bd ul li .info .law{

	font-size: 13px;

	color: #888888;

}

.index_floor_3 .lawyer-slide .bd ul li .info .filed{

	overflow: hidden;

}

.index_floor_3 .lawyer-slide .bd ul li .info .filed span{

	float: left;

	width: 68px;

	height: 22px;

	color: #717d9c;

	border: 1px solid #717d9c;

	text-align: center;

	line-height: 20px;

	border-radius: 5px;

	margin-right: 10px;

	margin-top: 10px;

}

.index_floor_3 .lawyer-slide .bd ul li .info .btn{

	margin-top: 14px;

	line-height: 30px;

}

.index_floor_3 .lawyer-slide .bd ul li .info .btn a{

	width: 94px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	color: #fff;

	background-color: #ff7543;

	font-size: 14px;

	border-radius: 5px;

	text-decoration: none;

}

.index_floor_3 .lawyer-slide .bd ul li .info .btn span{

	font-size: 14px;

	color: #848691;

}

.index_floor_4{

	background-color: #f5f5f5;

	padding: 30px 0 45px 0;

	margin-top: 45px;

}

.index_floor_4 .index-title .right{

	color: #897965;

	font-size: 18px;

}

.index_floor_4 .index-title .right span{

	margin-left: 80px;

}

.index_floor_4 .index-title .right .online-lawyer{

	background: url(../images/index202404_19.jpg) no-repeat left center;

	padding-left: 25px;

}

.index_floor_4 .index-title .right .service-num{

	background: url(../images/index202404_20.jpg) no-repeat left center;

	padding-left: 25px;

}

.index_floor_4 .con{

	margin-top: 20px;

}

.index_floor_4 .left{

	background-color: #fff;

	width: 796px;

	border-radius: 5px;

	padding-bottom: 32px;

}

.index_floor_4 .left-slide .hd{

	border-bottom: 1px solid #f1f1f1;

	line-height: 50px;

}

.index_floor_4 .left-slide .hd ul li{

	float: left;

	line-height: 50px;

	margin-left: 30px;

	font-size: 14px;

	color: #999999;

	cursor: pointer;

}

.index_floor_4 .left-slide .hd ul li.on{

	color: #184a8b;

	border-bottom: 2px solid #184a8b;

}

.index_floor_4 .left-slide .hd a{

	font-size: 14px;

	color: #999999;

	margin-right: 25px;

	text-decoration: none;

}

.index_floor_4 .left-slide .bd{

	padding: 30px 30px 0 30px;

}

.index_floor_4 .left-slide .bd ul li{

	border-bottom: 1px solid #eeeeee;
	height: 116px;

}

.index_floor_4 .left-slide .bd ul li .issue{

	display: block;

	text-decoration: none;

	font-size: 18px;

	background: url(../images/index202404_21.png) no-repeat left center;

	padding-left: 32px;
	margin-top: 20px;

}

.index_floor_4 .left-slide .bd ul li .answer{

	font-size: 16px;

	color: #666666;

	margin-top: 15px;

}

.index_floor_4 .left-slide .bd ul li .answer .img{

	width: 24px;

	height: 24px;

	border-radius: 50%;

	margin-right: 10px;

}

.index_floor_4 .left-slide .bd ul li .answer .text{

	width: 690px;
	font-size: 14px;

}

.index_floor_4 .left-lawyer{

	padding: 0 30px;

}

.index_floor_4 .left-lawyer li{

	width: 172px;

	height: 252px;

	border-radius: 5px;

	margin-right: 15px;

	float: left;

	position: relative;

	overflow: hidden;

}

.index_floor_4 .left-lawyer li:last-child{

	margin-right: 0;

}

.index_floor_4 .left-lawyer li .img{

	width: 172px;

	height: 172px;

	overflow: hidden;

}

.index_floor_4 .left-lawyer li .img img{

	width: 100%;

}

.index_floor_4 .left-lawyer li .info{

	background-color: #f5f5f5;

	padding: 18px;

	text-align: center;

	position: absolute;

	width: 172px;

	height: 80px;

	overflow: hidden;

	bottom: 0;

}

.index_floor_4 .left-lawyer li .info .name{

	font-size: 16px;

}

.index_floor_4 .left-lawyer li .info .field{

	color: #999999;

	font: 14px;

	margin-top: 10px;

}

.index_floor_4 .left-lawyer li .info .field span{

	margin: 0 5px;

}

.index_floor_4 .left-lawyer li .info .tel{

	color: #184a8b;

	height: 20px;

	margin-top: 10px;

}

.index_floor_4 .left-lawyer li .info .btn{

	background-color: #ff7543;

	color: #fff;

	display: inline-block;

	width: 100px;

	height: 28px;

	line-height: 28px;

	text-align: center;

	border-radius: 14px;

	text-decoration: none;

	margin-top: 10px;

}

.index_floor_4 .left-lawyer li:hover .info{

	height: 160px;

}

.index_floor_4 .lawyer-answer{

	width: 386px;

	background-color: #fff;

	padding: 31px 30px;

	border-radius: 5px;

}

.index_floor_4 .lawyer-answer-title{

	font-size: 24px;

	position: relative;

	padding-left: 18px;

}

.index_floor_4 .lawyer-answer-title::after{

	position: absolute;

	content: '';

	width: 4px;

	height: 22px;

	background-color: #184a8b;

	left: 0;

	top: 9px;

}

.index_floor_4 .right-slide{

	position: relative;

}

.index_floor_4 .right-slide .bd{

	position: relative;

	z-index: 2;

}

.index_floor_4 .right-slide .line{

	position: absolute;

	width: 1px;

	height: 420px;

	background-color: #eeeeee;

	top: 70px;

	left: 14px;

	z-index: 1;

}

.index_floor_4 .right-slide ul li{

	margin-top: 28px;

}

.index_floor_4 .right-slide ul li .img{

	width: 28px;

	height: 28px;

	border-radius: 50%;

	overflow: hidden;

}

.index_floor_4 .right-slide ul li .name{

	font-size: 14px;

	color: #999999;

	margin-left: 14px;

}

.index_floor_4 .right-slide ul li .name span{

	margin-left: 14px;

}

.index_floor_4 .right-slide ul li .text{

	font-size: 14px;

	padding-left: 42px;

	margin-top: 10px;

}

.index_floor_5{

	padding: 30px 0 45px 0;

}

.index_floor_5 .con li{

	width: 388px;

	border: 1px solid #eeeeee;

	padding: 25px;

	border-radius: 5px;

	margin-right: 18px;

	margin-top: 20px;

} 

.index_floor_5 .con li:nth-of-type(3n){

	margin-right: 0;

}

.index_floor_5 .con li .title{

	font-size: 18px;

}

.index_floor_5 .con li .title a{

	color: #1e1f24;

	text-decoration: none;

}

.index_floor_5 .con li .lawyer-info{

	margin-top: 20px;

	padding-bottom: 20px;

	border-bottom: 1px solid #eeeeee;

}

.index_floor_5 .con li .lawyer-info .img{

	width: 44px;

	height: 44px;

	border-radius: 50%;

	overflow: hidden;

}

.index_floor_5 .con li .lawyer-info .info{

	margin-left: 10px;

}

.index_floor_5 .con li .lawyer-info .info .name{

	font-size: 16px;

	font-weight: 600;

}

.index_floor_5 .con li .lawyer-info .info .law-name{

	font-size: 14px;

	color: #999999;

}

.index_floor_5 .con li .lawyer-info  .btn{

	width: 80px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	color: #fff;

	border-radius: 5px;

	background-color: #ff7543;

	font-size: 14px;

	text-decoration: none;

}

.index_floor_5 .con li .text{

	font-size: 14px;

	height: 60px;

	color: #666666;

	line-height: 30px;

	margin-top: 20px;

}

.index_floor_5 .con li .hot-time{

	font-size: 14px;

	color: #848691;

	margin-top: 20px;

}

.index_floor_5 .con li .hot-time span{

	margin-right: 20px;

}

.index_floor_6{

	background-color: #f5f5f5;

	padding: 30px 0 45px 0;

}

.index_floor_6 .con .left{

	width: 288px;

	height: 344px;

	background: url(../images/index202404_23.jpg) no-repeat left center;

	color: #fff;

	padding: 60px 30px;

	margin-top: 20px;

}

.index_floor_6 .con .left .text{

	padding-left: 25px;

	border-left: 3px solid #fff;

}

.index_floor_6 .con .left .text .p1{

	font-size: 20px;

	font-weight: bold;

}

.index_floor_6 .con .left .text .p2{

	font-size: 14px;

	margin-top: 20px;

}

.index_floor_6 .con .left a{

	display: block;

	width: 110px;

	height: 36px;

	text-align: center;

	line-height: 36px;

	background-color: #e7f3ff;

	color: #184a8b;

	font-size: 14px;

	border-radius: 18px;

	margin-top: 50px;

	text-decoration: none;

}

.index_floor_6 .con .right{

	width: 892px;

}

.index_floor_6 .con .right .item{

	width: 282px;

	padding: 14px 25px;

	background-color: #fff;

	float: left;

	margin-top: 30px;

	margin-right: 20px;

	height: 150px;

}

.index_floor_6 .con .right .item:nth-of-type(3n){

	margin-right: 0;

}

.index_floor_6 .con .right .item .big-cate{

	font-size: 18px;

	font-weight: bold;

	background: url(../images/index202404_24.png) no-repeat left center;

	padding-left: 50px;

	height: 36px;

}

.index_floor_6 .con .right .item .small-cate{

	margin-top: 10px;
	height: 87px;
	overflow: hidden;

}

.index_floor_6 .con .right .item .small-cate a{

	color: #999999;

	font-size: 14px;

	background: url(../images/index202404_09.png) no-repeat left center;

	padding-left: 10px;

	margin-right: 13px;

	line-height: 29px;

	text-decoration: none;

} 

.index_floor_6 .con .right .item .small-cate a:nth-of-type(3n){

	margin-right: 0;

}

.index_floor_7{

	padding: 30px 0 45px 0;

}

.index_floor_7 .major-lawyer-slide{

	margin-top: 20px;

	position: relative;

}

.index_floor_7 .major-lawyer-slide li{

	width: 285px;

	float: left;

	margin:0 10px 10px 10px;

}

.index_floor_7 .major-lawyer-slide li .info{

	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

	padding: 20px;

}

.index_floor_7 .major-lawyer-slide li .info .name .fl{

	font-size: 18px;

}

.index_floor_7 .major-lawyer-slide li .info .name .fr{

	width: 68px;

	height: 20px;

	text-align: center;

	line-height: 20px;

	color: #029ae4;

	background-color: #eaf1ff;

	border-radius: 10px;

	margin-top: 5px;

}

.index_floor_7 .major-lawyer-slide li .info .law{

	font-size: 14px;

	color: #999999;

} 

.index_floor_7 .major-lawyer-slide li .info .btn{

	line-height: 30px;

	margin-top: 20px;

}

.index_floor_7 .major-lawyer-slide li .info .btn a{

	width: 94px;

	height: 30px;

	color: #fff;

	background-color: #ff7543;

	text-align: center;

	line-height: 30px;

	border-radius: 5px;

	text-decoration: none;

}

.index_floor_7 .major-lawyer-slide li .info .btn span{

	color: #848691;

	font-size: 14px;

}

.index_floor_7 .major-lawyer-slide .hd .next,

.index_floor_7 .major-lawyer-slide .hd .prev{

	position: absolute;

	top: 40%;

	left: -66px;

	display: block;

	background: url(../images/index202404_25.png) no-repeat left center;

	background-size: 46px;

	width: 46px;

	height: 46px;

	cursor: pointer;

}

.index_floor_7 .major-lawyer-slide .hd .prev{

	left: auto;

	right: -76px;

	background: url(../images/index202404_26.png) no-repeat left center;

}

.index_floor_7 .major-lawyer-slide .hd{

	margin-top: 35px;

}

.index_floor_7 .major-lawyer-slide .hd ul{

	width: 280px;

	margin: 0 auto;

}

.index_floor_7 .major-lawyer-slide .hd ul li{

	width: 27px;

	height: 2px;

	background-color: #e5e5e5;

	margin: 0 8px;

	cursor: pointer;

}

.index_floor_7 .major-lawyer-slide .hd ul li.on{

	background-color: #184a8b;

}

.index_floor_8{

	background-color: #f5f5f5;

	padding: 30px 0 45px 0;

}

.index_floor_8 .con .hd{

	background-color: #fff;

}

.index_floor_8 .con .left{

	width: 806px;

}

.index_floor_8 .con .hd ul li{

	float: left;

	font-size: 14px;

	color: #666666;

	line-height: 55px;

	padding: 0 22px;

	cursor: pointer;

}

.index_floor_8 .con .hd ul li.on{

	background-color: #184a8b;

	color: #fff;

}

.index_floor_8 .con .bd{

	background-color: #fff;

	margin-top: 20px;

	padding: 34px;

}

.index_floor_8 .con .bd .left-title{

	font-size: 20px;

	font-weight: bold;

	position: relative;

	padding-left: 20px;

}

.index_floor_8 .con .bd .left-title::after{

	position: absolute;

	content: '';

	width: 6px;

	height: 22px;

	background-color: #184a8b;

	left: 0;

	top: 6px;

}

.index_floor_8 .con .bd .left{

	width: 270px;

}

.index_floor_8 .con .bd  ul{

	margin-top: 15px;

}

.index_floor_8 .con .bd  ul li{

	font-size: 14px;

	line-height: 44px;

	height: 44px;

	overflow: hidden;

}

.index_floor_8 .con .bd ul li a{

	color: #666666;

	text-decoration: none;

}

.index_floor_8 .con .bd  a{

	font-size: 14px;

	color: #999999;

}

.index_floor_8 .con .bd .right{

	width: 380px;

}

.index_floor_8 .con .bd .right ul li a{

	display: inline-block;

	width: 270px;

}

.index_floor_8 .con .bd .right ul li span{

	float: right;

	color: #666666;

}

.index_floor_8 .news-right{

	background-color: #fff;

	width: 372px;

	padding: 32px;

}

.index_floor_8 .news-right-title{

	font-size: 20px;

	color: #666666;

}

.index_floor_8 .news-right ul{

	margin-top: 17px;

}

.index_floor_8 .news-right ul li{

	font-size: 14px;

	color: #666666;

	line-height: 42px;

	height: 42px;

	overflow: hidden;

}

.index_floor_8 .news-right ul li span{

	float: left;

	width: 16px;

	height: 16px;

	color: #fff;

	background-color: #cccccc;

	text-align: center;

	line-height: 16px;

	margin-top: 13px;

}

.index_floor_8 .news-right ul li a{

	float: left;

	width: 276px;

	margin-left: 12px;

	text-decoration: none;

	color: #666666;

}

.index_floor_8 .news-right ul li:nth-of-type(1) span,

.index_floor_8 .news-right ul li:nth-of-type(2) span,

.index_floor_8 .news-right ul li:nth-of-type(3) span{

	background-color: #ec3b3b;

}

.index_floor_8 .news-right .link{

	display: block;

	font-size: 14px;

	color: #666666;

	margin-top: 6px;

}

.menu-button {

    text-align: center;

    background: #029ae4;

    color: #ffff;

    padding: 8px;

    text-decoration: none;

}



.menu-button a {

    text-align: center;

    background: #029ae4;

    color: #ffff;

    padding: 5px;

    text-decoration: none;

    margin: 2px;

    font-size: 13px;

}



.index-public-title {

    overflow: hidden;

    line-height: 30px;

    width: 300px;

    border-bottom: 2px #154078 solid;

    position: relative;

    bottom: -2px;

    padding-bottom: 15px;

}

.index-public-title span.column {

    font-size: 30px;

    font-weight: bold;

}
.right-slide-cate ul li{
	float: left;
	width: 50%;
	font-size: 14px;
}
.index_floor_1 .category-nav-bottom .item a:hover{text-decoration:none}




/****更改首页右侧登录**********************/
.right .con .item{

	float: left;

	width: 200px;

	height: 90px;

	padding: 0 25px 10px 20px;

	color: #fff;
    text-align: center;
	margin-right: 13px;

}

.right .con .item1{

	background: url(../images/index202404_15.jpg);
	line-height: 90px;
	margin-bottom: 10px;

}

.right .con .item2{

	background: url(../images/index202404_16.jpg);
		line-height: 90px;

}

.right .con .item3{

	background: url(../images/index202404_17.jpg);
		line-height: 50px;
		margin-bottom: 5px;

}

.right .con .item4{

	background: url(../images/index202404_18.jpg);
		line-height: 50px;

}


.right .con .item a{

	display: block;
	color: #fff;

}
.right .con .item h2{
    font-size: 30px;
}

.right .con .item a span{

	display: inline-block;

	width: 14px;

	height: 14px;

	background-color: #fff;

	color: #3bbdfe;

	text-align: center;

	line-height: 14px;

	border-radius: 50%;

	font-family: "宋体";

	margin-left: 10px;

}
/*首页咨询弹窗*/
.ask-data li {
	padding-bottom: 30px;
    float: left;
    width: 33.33%;
    text-align: center;
}
.i-zx1, .i-zx2, .i-zx3 {
    width: 32px;
    height: 32px;
}
.ico-zx {
    background: url(../images/ico-shuju.png) no-repeat;
	display: inline-block;
    vertical-align: middle;
    margin-top: -3px;
}
.i-zx1 {
    background-position: 0 0;
}