﻿*{margin: 0;padding: 0;list-style: none;text-decoration: none;font-family: "微软雅黑"; outline:none;}
a{color: #000;}
body{font-size:12px;}
.zy_dh_box{
	width: 1200px;
	height: 180px;
	position: relative;
	
}
.zy_dh_box .zy_dh{
	width: 100%;
	height: 94px;
	position: relative;
}
.zy_dh_box .zy_dh>img{
	position: absolute;
	bottom: 0px;
	left: 58px;
}
.zy_dh_box .zy_dh .weizhi{
	position: absolute;
	bottom: 5px;
	right: 58px;
}
.zy_dh_box .zy_dh .weizhi .weizhi_r{
	position: absolute;
	bottom: 7px;
	right: 7px;
}
.zy_dh_box .dh_x{
	height: 55px;
	background-color: #f4f4f4;
	position: absolute;
	bottom: 0px;
	right: 52px;
	line-height: 55px;
	padding: 0px 10px;
}
.zy_dh_box .dh_x a{
	display: inline-block;
	width: 86px;
	height: 35px;
	text-align:center;
	line-height: 35px;
	margin-right: 10px;
	font-size: 15px;

}
.zy_dh_box .dh_x .bg_x{
	background-image: url(../img/bg.png);
	background-repeat: no-repeat;
	color: #fff;
}
.cen_box{
	/*border:1px solid #445666;*/
	padding: 10px 45px;
	/*width: 1200px;*/
	/*height: 765px;*/
	line-height: 30px;
	position: relative;
}
.cen_box .map_box1{
	width: 976px;
	height: 416px;
	border:1px dotted #d8d8d8;
	margin-top: 40px;
	border-radius: 5px;
}
.cen_box .map_box1 .map1{
	margin-top: 20px;
}
.cen_box .dizhi{
	width: 800px;
	height: 165px;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 3px;
	background-color: #f5f5f5;
	position: relative;
}
.cen_box .dizhi img{
	position: absolute;
	top: 0px;
	left: 0px;
}

/*.cen_box .dizhi p span{
	line-height: 37px;
	font-size: 15px;
	font-weight: bold;
	display: inline-block;
}
*/
/***********联系我们结束*************/


.cen_box .ly_box{
	display: inline-block;
	margin: 50px auto;
}
.cen_box .ly_box span{
	display: inline-block;
	width: 800px;
	text-align: left;
	text-indent: 2em;
	line-height:36px; 
	/*letter-spacing:2px;*/
	font-size: 14px;
}
.cen_box .liuyan{
	width: 700px;
	text-align: left;
}
.cen_box .liuyan span{
	font-size: 20px;
}
.cen_box .liuyan span.bd1 input,.cen_box .liuyan span.bd2 input{
	width: 615px;
	height: 30px;
	margin-bottom: 45px;
}
.cen_box .liuyan span.bd3{
	display: inline-block;
}
.cen_box .liuyan span.bd3 .neir{
	float: right;
	margin-left: 6px;
}
.cen_box .liuyan .tijiao{
	background-color: #0068b7;
	color: #fff;
	width: 200px;
	height: 36px;
	/*margin-left:170px;
	margin-top: 50px;*/
}
.cen_box img.maobi{
	position: absolute;
	bottom: 110px;
	right: 0px;
}


.lyhf{
	/*border:1px solid red;*/
	
	text-align: left;
}
.lyhf p.p1{
	/*border:1px solid red;*/
	display: inline-block;height: 30px;
	margin-left: 100px;
}
.lyhf .p1 a{
	font-size: 21px;
	margin-right: 12px;
}
.lyhf p.p2{
	margin-left: 130px;
	/*line-height: 36px;*/
}
.lyhf .hf{
	/*border:1px solid red;*/
	/*margin-top: 60px;*/
}
.lyhf p.p2 span{
	;display: inline-block; line-height: 37px;color: #a19f9f;font-size: 17px;
}
.lyhf .hf .zhuti{
	margin-left: 185px;
	margin-top: 30px;
	border-bottom:1px solid #e2e2e2;

}
.lyhf .hf .zhuti span{
	/*border:1px solid red;*/
	display: inline-block;
}
.lyhf .hf .zhuti .span1{
	font-size: 16px;
	color:#76a0cf;
	margin-bottom: 25px;
}
.lyhf .hf .zhuti .span2{
	font-size:14px;
	color: #000;
	line-height: 26px;
	margin-bottom: 12px; 
	margin-right: 116px;
}
/*******留言板结束**********/
.cen_box .tit{
	font-size: 15px;
	margin-top: 70px;
	display: inline-block;
	margin-bottom: 70px;
}

.cen_box .zy_tame .ul1{
	/*border:1px solid red;*/
	width: 49.8%;
	float: left;
}
.cen_box .zy_tame .ul1 li{
	width: 500px;
	height: 228px;
	text-align: left;
	margin-bottom: 45px;
}
.cen_box .zy_tame .ul1 li .img1{
	float: left;
}
.cen_box .zy_tame .ul1 li p{
	width: 318px;
	height:228px;
	display: inline-block; 
	background-color: #f1f1f1;
	float: right;
	margin-right: 2px;
}
.cen_box .zy_tame .ul1 li p .sp1{
	/*border:1px solid red;*/
	display: inline-block;
	width: 100%;
	text-align: left;
	margin-top: 20px;
}
.cen_box .zy_tame .ul1 li p .sp1 img{
	float: left;
	margin-top: 8px;
	margin-left: 17px;
	margin-right: 15px;
}
.cen_box .zy_tame .ul1 li p .sp1 .name{
	font-size: 25px; 
	margin-right: 34px;
}
.cen_box .zy_tame .ul1 li p .sp1 .zhiwei{
	font-size: 18px;
}
.cen_box .zy_tame .ul1 li p .sp2{
	color: #6f6f6f;
	margin-left: 17px;
	margin-top: 25px;
	display: inline-block;
	font-size: 18px;
}
.cen_box .zy_tame .ul1 li p .sp3{
	font-size: 16px;
	display: inline-block;
	margin-left: 17px;
	width: 275px;
	line-height: 25px;
	margin-top: 25px;
	color: #6f6f6f;
}
.cen_box .zy_tame .ul1 li p .liaojie{
	/*border:1px solid red;*/
	display: inline-block;
	margin-left: 17px;

	color: #6f6f6f;
}

.cen_box .page span{
	border:1px solid #7f7f7f;
	width: 21px;
	height: 21px;
	line-height: 21px;
	margin-top: 45px;
	display: inline-block;
	color: #7f7f7f;
}
.cen_box .page span:hover{
	cursor: pointer;
}
.cen_box .page .ys{
	background-color: #7f7f7f;
	color: #fff;
}
/************律师团队结束**************/
.cen_box .zy_news{
	width: 1070px;
	margin-top: 5px;
}
.cen_box .zy_news .span1{
	border-bottom:1px solid #b5b5b5;
	width: 100%;
	height: 193px;
	display: inline-block;
	text-align: left;
}
.cen_box .zy_news .span2{
	border-bottom:1px solid #b5b5b5;
	width: 100%;
	height: 193px;
	display: inline-block;
	text-align: left;
}
.cen_box .zy_news .span1 a{
	margin-top: 18px;
	font-family:微软雅黑;
	display: inline-block;
	font-size: 20px;
	
}
.cen_box .zy_news .span1 a:hover{
	color: #0068b7;
}
.cen_box .zy_news .span2 a{
	margin-top: 55px;
	display: inline-block;
	font-size: 20px;
	color: #0068b7;
}
.cen_box .zy_news .span1 .time{
	color: #666;
	font-size: 16px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: inline-block;
}
.cen_box .zy_news .span2 .time{
	color: #666;
	margin-top: 15px;
	margin-bottom: 15px;
	display: inline-block;
}
.cen_box .zy_news .span1 .con{
	font-size: 14px;
	line-height: 33px;
	color: #808080;
	display: inline-block;
}
.cen_box .zy_news .span2 .con{
	font-size: 14px;
	line-height: 30px;
	color: #808080;
	display: inline-block;
}

/**********新闻动态结束***********/

.zhuyi{
	/*border: 1px solid red;*/
	display: inline-block;
	font-size: 16px;
	width: 800px;
	text-align: left;
	line-height: 50px;
	margin-top: 50px;
}
.zxzx_box .zhuyi span{
	color :red;
	font-size: 16px;
}
.zxzx_box .zxzx{
	/*border:1px solid red;*/
	margin-top: 70px;
	display: inline-block;
}
.zxzx_box .zxzx p{
	/*border:1px solid red;*/
	margin-bottom: 40px;
	font-size: 18px;
}
.zxzx_box .zxzx p input[type="text"]{
	width: 413px;
	height: 30px;
	background-color: #f4f4f4;
}

.zxzx_box .red{
	color: #ff2626;
}
.zxzx_box .zxzx .con{
	/*border:1px solid red;*/
	display: inline-block;
	width: 555px;
	text-align: left;
}
.zxzx_box .zxzx .con textarea{
	float: right;
	margin-right: 48px;
	background-color: #f4f4f4;
}
 p input[name="vercode"]{
	width: 100px;
	height: 30px;
	margin-right: 30px;
	margin-top:-1px;
}
.yzm{
	text-align: left;
	margin-left: -30px;
	margin-top: 30px;
	display: inline-block; font-size: 20px;
}
.yzm .dianji{
	cursor: pointer;
}
.tijiao{
	background-color: #0068b7;
	color: #fff;
	width: 220px;
	height: 35px;
	margin-top: 30px;
}

.zxns_box{
	width: 1093px;
	/*改*/
	min-height: 130px;

	margin-top: 55px;
}
.zxns_box .zxns{
	width: 100%;
	height: 52px;
	font-size: 14px;
}
.zxns_box .zxns .ul1{
	overflow: hidden;
	background-color: #0068b7;
}
.zxns_box .zxns .ul1 li{
	width: 180px;
	display: inline-block;
	line-height: 52px;
	float: left;
	color: #fff;
}
.zxns_box .ul2{
	overflow: hidden;
	clear: both;
	background-color: #f7f7f7;
	border-bottom: 1px dashed #666;
}
.zxns_box .ul2 .xl{
	cursor: pointer;
}
.zxns_box .neirong_zx .ul2 li{
	width: 180px;
	display: inline-block;
	line-height: 75px;
	float: left;
}
.zxns_box .ul2 li.xiala{
	background-color: #dadada;
	width: 1093px;
	height: auto;
	/*border: 1px solid red;*/
	display: none;
}
.sp{
	display: inline-block;
	width: 100px; 
	height:31px; 
	background-color: #59b500; 
	text-align: center;
	line-height: 31px;
	color: #fff;
	font-size: 16px;
}
.sp:hover{
	cursor: pointer;
}
/****************招贤纳士结束**********************/

.zyly_box{
	width: 1078px;
	min-height:950px;
}
.zyly_box .zyly{
	height: 665px;
	/*border:1px solid red;*/
}
.zyly_box .zyly ul{
	float: left;height: 602px;
}
.zyly_box .zyly ul li{
	width: 225px;line-height: 56px;height: 56px;
	margin-bottom: 8px;
}
.zyly_box .zyly ul li a{
	font-size: 16px;
	width: 225px;
	height: 56px;
	display: inline-block;
	
	background-color: #f4f4f4;
}
.zyly_box .zyly ul li .a1{
	color: #fff;
	background-image: url(../img/bgtp.jpg);
	background-repeat: no-repeat;
}
.zyly_box .lxfs{
	/*border:1px solid red; */
	

}
.zyly_box .lxfs .ul1{
	overflow: hidden;
	height:52px;
	background-color: #0068b7;
}
.zyly_box .lxfs .ul1 li{
	width: 263px;
	height: 50px;
	display: inline-block;
	float:left;
	line-height: 50px;
	font-size: 17px;
	color: #fff;

}
.zyly_box .lxfs .ul2{
	background-color: #f7f7f7;
	/*border:1px solid red;*/
	overflow: hidden;
	margin-bottom: 5px;
}
.zyly_box .lxfs .ul2 li{
	width: 263px;
	height: 50px;
	display: inline-block;
	float:left;
	line-height: 50px;
	font-size: 17px;
	color: #000;
	/*border:1px solid red;*/
}
/******************专业领域*********************/

.titl{
	font-size: 15px;
	margin-top: 60px;
	display: inline-block;
}
.image{
	margin-top: 60px;
}
.image img{
	margin-left: 20px;
}
.cont{
	text-indent:2em;
	margin-top: 60px;
	width: 1105px;
	font-size: 15px;
	line-height: 30px;
	text-align: left;
	min-height:500px; 
}


.banquan{
	background-color: #282828;
	height: 68px;
}
.banquan div{
	width: 860px;
	line-height: 60px;
	text-align: left;
}
.banquan div span{
	color: #fff;
}
.banquan div span.span1{
	margin-left: 50px;
}
.banquan div a{
	color: #fff; 
	margin-left: 20px;
	display: inline-block;
	margin-right: 20px;
}
 .list_page{height:30px;width:700px; text-align:center;overflow: hidden;}
.pages{width:400px;  margin-left:300px; }
.pages li{float:left;line-height:20px;background-color:#fff; border:#999 solid 1px;margin-left: 5px;}
.pages li.c{background-color:#7f7f7f; color:#FFF;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:20px;color: #666;font-size:12px;}
.pages li a:hover{background-color:#7f7f7f; color:#FFF;text-decoration: none;}
.c{height:20px;}