/* 人数 */
.people_number{
	padding:40px 0px;
	border-bottom: 1px solid #ebebeb;
}
.people_number .boxs{
	width: 300px;
	color:#888;
	text-align: center;
	float: left;
	position: relative;
}
.people_number .boxs i{
	position: absolute;
	top:13px;
	right:0px;
	display: block;
	width: 1px;
	height: 66px;
	background: #ebebeb;
}
.people_number .boxs .span1{
	color:#333;
	font-size:50px;
	font-weight: 100;
}
.people_number .boxs .span2{
	position: relative;
	top:-29px;
	left:5px;
}

/* 关于海蔚 */
.index_about{
	padding-top: 60px;
	padding-bottom:80px;
}
.index_about .w{
	overflow: hidden;
}
.index_about .title{
	margin:0px;
	margin-bottom:;
}
.index_about p{
	margin:25px 0px;
	line-height: 26px;
}
.index_about .w div{
	width: 1300px;
}
.index_about .w div a{
	display: block;
	width: 390px;
	float: left;
	margin-right: 15px;
	overflow: hidden;
}
.index_about .w div a p{
	text-align: center;
	margin:0px;
}
.index_about .w div a img{
	margin-bottom:20px;
}
.index_about .w div a .p1{
	font-size:18px;
	color:#333;
}
.index_about .w div a .p2{
	color:#888;
	font-size:13px;
}

/*业务范围*/
.index_business{
	background: #f5f5f5;
	padding-top:85px;
	padding-bottom:55px;
}
.index_business .title{
	margin:0;
}
.index_business .box{
	margin-top:40px;
}
.index_business .box .content{
	width: 1140px;
	height: 160px;
	background: #FFF;
	padding:50px 30px;
	overflow: -hidden;
}
.index_business .box .content li{
	position: relative;
	display:none;
}
.index_business .box .content li div.l{
	width: 800px;
	float: right;
}
.index_business .box .content li div.l h2{
	color:#266fbe;
	font-size:24px;
}
.index_business .box .content li div.l h3{
	color:#aaaaaa;
	font-size: 18px;
	margin-top:5px;
	margin-bottom:16px;
	font-weight:100;
}
.index_business .box .content li div.l p{
	height: 60px;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.index_business .box .content li .triangle{
	position: absolute;
	bottom: -75px;
	left:110px;
}
.index_business .box .content li .triangle_lefttriangle_left0{
	left:110px;
}
.index_business .box .content li .triangle_lefttriangle_left1{
	left:321px;
}
.index_business .box .content li .triangle_lefttriangle_left2{
	left: 539px;
}
.index_business .box .content li .triangle_lefttriangle_left3{
	left: 751px;
}
.index_business .box .content li .triangle_lefttriangle_left4{
	left: 966px;
}
.index_business .box .list{
	margin-top:40px;
}
.index_business .box .list li{
	cursor: pointer;
	width: 120px;
	overflow: hidden;
	float: left;
	margin-left:95px;
}
.index_business .box .list li:hover{
	color:#0b70ab;
}
.index_business .box .list li img{
	width: 120px;
	height: 62px;
	margin:0px;
}
.index_business .box .list li h2{
	font-size: 17px;
	color:#333;
	text-align: center;
	font-weight:100;
	margin-top:10px;
}
.index_business .box .list li h3{
	font-size:13px;
	color:#888;
	text-align: center;
	font-weight:100;
}

/*律师团队*/
.team{
	padding-bottom:60px;
}
.team_title{
	padding-top:83px;
	padding-bottom:65px;
}
.team_title .index_more{
	margin-top:10px;
}


/* 经典案例 */
.case{
	/* padding-top:85px; */
	padding-bottom:97px;
	background: #f5f5f5;
	overflow: hidden;
}
.case .w{
	overflow: hidden;
}
.case .case_content{
	width: 1250px;
}

/*文章*/
.index_article {
	padding-bottom: 65px;
}
.index_article .left{
	width: 540px;
	float: left;
	position: relative;
}
.index_article .left .xian{
	width: 1px;
	height: 370px;
	background: #CCC;
	position: absolute;
	top:215px;
	right:-66px;
	display: none;
}
.index_article .team_title{
	padding-bottom:40px;
}
.index_article .left .index_article_ul .block{
	margin-bottom:20px;
}
.index_article .left .index_article_ul .block:hover div.l{
	background: #266fbe;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.index_article .left .index_article_ul .block:hover div.l .span1{
	color:#FFF;
}
.index_article .left .index_article_ul .block:hover div.l .span2{
	color:#FFF;
}
.index_article .left .index_article_ul .block:hover div.r h2{
	color:#266fbe;
}
.index_article .left .index_article_ul .block div.l{
	width: 66px;
	height: 80px;
	border:1px solid #aaaaaa;
	overflow: hidden;
	padding-left:14px;
}
.index_article .left .index_article_ul .block div.l .span1{
	font-size:12px;
	display: block;
	margin-top:20px;
}
.index_article .left .index_article_ul .block div.l .span2{
	font-size:18px;
	display: block;
	color:#333;
}
.index_article .left .index_article_ul .block div.r{
	width: 430px;
}
.index_article .left .index_article_ul .block div.r h2{
	font-size:15px;
	color:#333;
	margin-top:6px;
	margin-bottom:10px;
}
.index_article .left .index_article_ul .block div.r p{
	color:#777;
}

.index_article .right{
	width: 520px;
	float:right;
}
.index_article .right .index_article_list li{
	border-bottom: 1px dashed #CCC;
	line-height: 45px;
	background:url('../images/list1.png') no-repeat left center;
	padding-left:18px;
}
.index_article .right .index_article_list li:hover{
	background:url('../images/list2.png') no-repeat left center;
}
.index_article .right .index_article_list li:hover a{
	color:#266fbe;
}

/*联系我们*/
.index_lianxiwomen{
	background: #f0f0f0;
	padding:60px 0px;
}
.index_lianxiwomen p{
	line-height:40px;
}
.index_lianxiwomen .content{
	margin-left:300px;
}
.index_lianxiwomen .right{
	margin-left:165px;
}