/**商家信息**/
.relative{position:relative;}
.sjxx_col1_title{
	background: url(imgfwpt_2.png) no-repeat;
	width: 178px;
	height: 52px;
	position:absolute;
	top:-2px;
}
.sjxx_col1_title h2{	
	font-family: "Microsoft YaHei UI", "Microsoft YaHei UI Light", "Microsoft YaHei", "微软雅黑";
	font-size:18px;
    color: #FFF;
	letter-spacing: .2em;
    line-height: 52px;
	text-indent: 50px;
	background: url(../img/sjxx_1.png) no-repeat 15px 12px;
    overflow: hidden;
    position: relative;
    z-index: 5;
}
.nav-box .sjxx_nav{
	margin-left: 190px;
	float: left;
}
.nav-box .sjxx_nav li{
	float: left;	
}
.nav-box .sjxx_nav li:hover{
	background: #0383b6;	
}
.nav-box .sjxx_nav a{
	color: #fff;
	font-weight: bold;
	line-height: 50px;
	background: url(imgseparate.png) no-repeat center right;
	display: block;
	height: 50px;
	padding: 0 10px;
}
/**快速导航**/
.sjxx_col2{
	width:1020px;
	height:100px;
	border: 1px solid #d9d9d9;
	background-color:#FFF;
	margin:14px auto 0 auto;
	border-radius:4px;
}
.sjxx_col2_title{
	width:124px;
	height:100px;
	background: url(imgfwpt_3.png) no-repeat 0 0;
	float:left;
}
.sjxx_col2 ul{
	padding-left:19px;
}
.sjxx_col2 li{
	width:108px;
	height:100px;
	text-align: center;
	float:left;
}
.sjxx_col2 li+li{
	padding-left:15px;
	background: url(imgfwpt_3.png) no-repeat 0 -100px;
}
.sjxx_col2 li a{
	color:#676767;
	padding-top:71px;
	display:inline-block;
}
.sjxx_col2 li a:hover{opacity: 0.8; filter:alpha(opacity=80);}

.ksdh_1 a{background: url(imgfwpt_4.png) no-repeat center 0px;}
.ksdh_2 a{background: url(imgfwpt_4.png) no-repeat center -100px;}
.ksdh_3 a{background: url(imgfwpt_4.png) no-repeat center -200px;}
.ksdh_4 a{background: url(imgfwpt_4.png) no-repeat center -300px;}
.ksdh_5 a{background: url(imgfwpt_4.png) no-repeat center -400px;}
.ksdh_6 a{background: url(imgfwpt_4.png) no-repeat center -500px;}
.ksdh_7 a{background: url(imgfwpt_4.png) no-repeat center -600px;}

/**第三栏**/
.sjxx_col3{
	width:1024px;
	height:360px;
	margin:10px auto 0 auto;
}
/**企业详细**/

.sjxx_col3_1{
	width:738px;
	height:770px;
	border: 1px solid #abd5ec;
	background-color:#FFF;
	float:right;
}
.sjxx_col3_1_1{
	width: 738px;
	height: auto;
	background-color: #FFF;
	float: left;
	padding-top: 13px;
}

.sjxx_col3_1_1 table td{
	font-size: 14px;
	color: #570000;
	
	
}

.sjxx_col3_1_1 .tdfont14{
	font-size: 16px;
	color: #570000;
	font-weight: bold;
}
.sjxx_col3_1_1 .cu{
	
	
}




.sjxx_col3_1_2{
	width:738px;
	height:auto;
	
	background-color:#FFF;
	float:left;
}



.sjxx_col3_1_title{
	width: 674px;
	height: 37px;
	line-height: 37px;
	background-color: #FFF;
	background-image: url(../img/sjxx_5.png);
	background-repeat: no-repeat;
	background-position: 0px -50px;
}
.sjxx_col3_1_title h3{
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-indent: 13px;
	letter-spacing: .2em;
	float: left;
	margin-left: 15px;
}
.sjxx_col3_1_title a{
	font-size:14px;
	color:#3599d5;
	padding-right:12px;
	float:right;
}
.sjxx_col3_1_title a:hover{
	opacity: .8;
	filter: alpha(opacity = 80);
}

.sjxx_col3_1 li .img1{
	
	width:376px;
	height:280px;
	
	overflow:hidden;
	float:left;
}
.sjxx_col3_1 li .nr01{
	
	width:250px;
	height:280px;
	
	overflow:hidden;
	float:left;
}

.sjxx_col3_1 li .title{
	width: 250px;
	height: 40px;
	float: left;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #000;
}
.sjxx_col3_1 li .nr02{
	width: 250px;
	height: 150px;
	float: left;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #666;
}

.sjxx_col3_1 li .link01{
	width: 250px;
	height: 35px;
	float: left;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #666;
	text-align: right;
}
.sjxx_col3_1 li .link01 a{
	font-size: 14px;
	font-weight: normal;
	color: #00C;
	text-decoration: none;	
}

.sjxx_col3_1 li dt , .sjxx_col3_1 li dd{
	font-size:14px;
	color:#898989;
	max-height:56px;
	overflow:hidden;
}
.sjxx_col3_1 li dt strong , .sjxx_col3_1 li dd strong{
	color:#121212;
}
.sjxx_col3_1 li a{
	font-size:14px;
	color:#0f8cf5;
}
.sjxx_col3_1 li a:hover{
	opacity: .8;
	filter: alpha(opacity = 80);
}
.sjxx_time{text-align: right;}
/**企业左侧**/
.sjxx_colleft{
	width: 272px;
	height: auto;
	
	float: left;

}
/**企业logo**/
.sjxx_col3_3{
	width: 270px;
	height: 270px;
	background-color: #FFF;
	float: left;
	border: 1px solid #CCCCCC;
}

.sjxx_col3_3 img{
	width: 250px;
	height: 250px;
	padding: 10px;	
}
/**企业机构信息**/
.sjxx_col3_2{
	width: 270px;
	height: auto;
	background-color: #FFF;
	float: left;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
}

.sjxx_col3_title{
	height: 43px;
	line-height: 43px;
	background-color: #FFF;
	background-image: url(imgqiyetitle.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.sjxx_col3_title h3{
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 13px;
	letter-spacing: .2em;
	float: left;
	
}
.sjxx_col3_title a{
	font-size:14px;
	color:#ffffff;
	padding-right:12px;
	float:right;
}
.sjxx_col3_title a:hover{
	opacity: .8;
	filter: alpha(opacity = 80);
}

.sjxx_col3_2 ul{padding:5px;}

.sjxx_col3_2 ul table td{
	font-size: 14px;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E7E7E7;
}
.sjxx_col3_2 ul li a {
	font-size:14px;
	color: #898989;
}
.sjxx_col3_2 ul li a:hover {
	color: #fe0005;
}
.sjxx_col3_2 ul li .listnfg {
	width: 236px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	padding-right:10px;
	float: left;
}

/**第4栏法律委托**/
.sjxx_col4{
	width:1020px;
	height:87px;
	background-color:#FFF;
	margin:13px auto 0 auto;
	border: 1px solid #d9d9d9;
	border-radius:5px;
	overflow: hidden;
}



/**第5栏**/
.sjxx_col5{
	width:1024px;
	height:420px;
	margin:20px auto 0 auto;
}

/**法律服务项目**/
.sjxx_col5_1{
	width:674px;
	height:418px;
	border: 1px solid #abd5ec;
	background-color:#FFF;
	float:left;
}
.sjxx_col5_1_title{
	width:674px;
	height:37px;
	line-height:37px;
	background: url(../img/sjxx_5.png) no-repeat 0px -103px #FFF;
}
.sjxx_col5_1_title h3{
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-indent: 13px;
	
	float: left;
	margin-left: 15px;
}
.sjxx_col5_1_title a{
	font-size:14px;
	color:#3599d5;
	padding-right:12px;
	float:right;
}
.sjxx_col5_1_title a:hover{
	opacity: .8;
	filter: alpha(opacity = 80);
}
.sjxx_col5_1 ul{
	width:652px;
	height:321px;
	background: url(imgfwpt_6.png) no-repeat -175px 9px;
	margin:0px 6px 0px 10px;
}
.sjxx_col5_1 li{
	line-height:2em;
	width:296px;
	height:135px;
	padding:16px 18px 0 10px;
	overflow:hidden;
	float:left;
}
.sjxx_col5_1 li dt , .sjxx_col5_1 li dd{
	font-size:14px;
	color:#898989;
	max-height:56px;
	overflow:hidden;
}
.sjxx_col5_1 li dt strong , .sjxx_col5_1 li dd strong{
	color:#121212;
}
.sjxx_col5_1 li a{
	font-size:14px;
	color:#0f8cf5;
}
.sjxx_col5_1 li a:hover{
	opacity: .8;
	filter: alpha(opacity = 80);
}
.sjxx_time{text-align: right;}
/********法律服务项目列表*********/
.sjxx-prod-show .sjxx-pro-div {
	color:#5b5b5b;
	width:155px;
	height:175px;
	line-height:20px;
	padding:5px 4px;
	margin:0 0 0 3px;
	float:left;
}

.sjxx-prod-show ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

.sjxx-prod-show ul li{
	float: left;
	height: 260px;
	width: 156px;
	border: 1px solid #F4F4F4;
	margin-left: 5px;
	padding: 3px;
	margin-bottom: 10px;
}

.sjxx-prod-show ul li img{
	float: left;
	height: 156px;
	width: 156px;
		
}

.sjxx-prod-show ul li .price{
	color: #FF0004;
	font-size: 20px;
	font-family: "方正大黑简体", "黑体";
	float: left;
	width: 156px;
	line-height: 32px;
	height: 32px;
} 

.sjxx-prod-show ul li .introduce{
	color: #676767;
	font-size: 14px;
	float: left;
	width: 156px;
	line-height: 20px;
	height: 40px;
	font-weight: normal;
	overflow: hidden;
} 

.sjxx-prod-show ul li a{
	
	font-size: 14px;
	
} 

.sjxx-prod-show ul li .shop{
	color: #676767;
	font-size: 14px;
	float: left;
	width: 140px;
	line-height: 25px;
	height: 25px;
	font-weight: bold;
	overflow: hidden;
	background-image: url(imgshop_pc.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.sjxx-pro-div img {
	width:155px;
	height:89px;
    border:solid 1px #d8d8d8;
	margin-bottom:3px;
}
.sjxx-pro-div p{
	width:158px;
	height:20px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}
.sjxx-pro-div a{
	font-size: 14px;
	color:#3599d5;
	float:right;
	padding-right:2px;
}
.sjxx-prod-show a:hover{opacity: 0.85; filter:alpha(opacity=85);}

/**第5行右侧栏目**/
.sjxx_col5_2{
	width: 334px;
	height: 417px;
	background-color: #FFF;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #abd5ec;
	border-right-color: #abd5ec;
	border-bottom-color: #abd5ec;
	border-left-color: #abd5ec;
}

.sjxx_col5_title{
	height: 36px;
	line-height: 36px;
	background-color: #FFF;
	background-image: url(../img/sjxx_5.png);
	background-repeat: no-repeat;
	background-position: left -103px;
}
.sjxx_col5_title h3{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 13px;
	letter-spacing: .2em;
	float: left;
	margin-left: 10px;
}
.sjxx_col5_title a{
	font-size:14px;
	color:#3599d5;
	padding-right:12px;
	float:right;
}
.sjxx_col5_title a:hover{
	opacity: .8;
	filter: alpha(opacity = 80);
}

.sjxx_col5_2 ul{padding:5px;}

.sjxx_col5_2 ul li {
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	background-image: url(imgdian02.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.sjxx_col5_2 ul li a {
	font-size:14px;
	color: #898989;
}
.sjxx_col5_2 ul li a:hover {
	color: #fe0005;
}
.sjxx_col5_2 ul li .listnfg {
	width: 236px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	padding-right:10px;
	float: left;
}

/**第6栏通栏**/
.sjxx_col6 {
	width: 1024px;
	height:150px;
	padding:15px 0;
	margin: 0 auto;
}
.sjxx_col6 img{
	width: 1024px;
	height:150px;}


/**第7栏行业资讯、服务专家**/
.sjxx_col7{
	width:1022px;
	height:425px;
	margin:0px auto 18px auto;
}

/**行业资讯**/
.sjxx_col7_1{
	width:506px;
	height:423px;
	border: 1px solid #abd5ec;
	background-color:#FFF;
	float:left;
}
.sjxx_col7_1 .sjxx_col7_title{
	width: 506px;
	height: 42px;
	line-height: 42px;
	background-color: #FFF;
	background-image: url(../img/sjxx_5.png);
	background-repeat: no-repeat;
	background-position: left -83px;
}
.sjxx_col7_title h3{
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 13px;
	letter-spacing: .2em;
	float: left;
	margin-left: 15px;
}
.sjxx_col7_title a{
	font-size:14px;
	color:#3599d5;
	padding-right:12px;
	float:right;
}
.sjxx_col7_title a:hover{
	opacity: .8;
	filter: alpha(opacity = 80);
}

.sjxx_col7_1 ul{padding:5px;}

.sjxx_col7_1 ul li {
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	background-image: url(imgdian02.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.sjxx_col7_1 ul li a {
	font-size:14px;
	color: #898989;
}
.sjxx_col7_1 ul li a:hover {
	color: #fe0005;
}
.sjxx_col7_1 ul li .listnfg {
	width: 405px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	padding-right:10px;
	float: left;
}

/**服务专家**/
.sjxx_col7_2{
	width: 100%;
	height: auto;
	border: 1px solid #abd5ec;
	background-color: #FFF;
	float: left;
	margin-bottom: 10px;
}
.sjxx_col7_2 .sjxx_col7_title{
	width: 100%;
	height: 42px;
	line-height: 42px;
	background-color: #FFF;
	background-image: url(../img/sjxx_5.png);
	background-repeat: no-repeat;
	background-position: left -156px;
}

/********服务专家列表*********/
.sjxx-prod-show .sjxx-pro-div2 {
	color:#5b5b5b;
	width:128px;
	height:170px;
	line-height:20px;
	padding:14px 0px 0px 28px;
}

.sjxx-pro-div2 img {
	width:128px;
	height:128px;
    border:solid 1px #d8d8d8;
	margin-bottom:3px;
}
.sjxx-pro-div2 p{
	width:128px;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}
.sjxx-pro-div2 img + p{
	color:#3599d5;
	font-weight:bold;
}



/**第8栏**/
.sjxx_col8{
	width:1022px;
	height:362px;
	margin:0px auto 18px auto;
}

/**第8行左**/
.sjxx_col8_1{
	width: 506px;
	height: 360px;
	border: 1px solid #abd5ec;
	background-color: #FFF;
	overflow: hidden;
	margin-bottom: 10px;
}
.sjxx_left{
	float:left;
}
.sjxx_col8_1 .sjxx_col8_title{
	width: 506px;
	height: 42px;
	line-height: 42px;
	background-color: #FFF;
	background-image: url(../img/sjxx_5.png);
	background-repeat: no-repeat;
	background-position: left -209px;
}
.sjxx_col8_title h3{
	font-size: 14px;
	color: #5591be;
	font-weight: bold;
	text-indent: 13px;
	letter-spacing: .2em;
	float: left;
	margin-left: 15px;
}
.sjxx_col8_title a{
	font-size:14px;
	color:#3599d5;
	padding-right:12px;
	float:right;
}
.sjxx_col8_title a:hover{
	opacity: .8;
	filter: alpha(opacity = 80);
}

.sjxx_col8_1 ul{padding:5px;}

.sjxx_col8_1 ul li {
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	background-image: url(imgdian02.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.sjxx_col8_1 ul li a {
	font-size:14px;
	color: #898989;
}
.sjxx_col8_1 ul li a:hover {
	color: #fe0005;
}
.sjxx_col8_1 ul li .listnfg {
	width: 405px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	padding-right:10px;
	float: left;
}
.sjxx_right{
	float:right;
}


/**法律服务结束**/



/*机构简介*/



#sjxx_list{
	height: auto;
	width: 100%;
	float: left;
	margin-right: 5px;
	margin-top: 15px;
}

#sjxx_list_01{
	height: 42px;
	width: 100%;
	float: left;
	background-image: url(imgqiyetitle1.png);
	background-repeat: repeat-x;
	background-position: top;	
}

#sjxx_list_01_01{
	height: 42px;
	width: 100%;
	float: left;
	
}

#sjxx_list_01_01_01{
	height: 42px;
	width: 9px;
	float: left;
	background-image: url(../images/index_31.gif);
	background-repeat: no-repeat;	
}
#sjxx_list_01_01_02{
	height: 42px;
	width: auto;
	float: left;
	
}

#sjxx_list_01_01_02 ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

#sjxx_list_01_01_02 ul li{
	height: 42px;
	float: left;
	width: 95px;
	margin-right: 3px;	
}




#sjxx_list_01_01_02 ul li a.selected1{
	float: left;
	width: 95px;
	background-image: url(imgqiyetitle2.png);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 42px;
	height: 42px;
}
#sjxx_list_01_01_02 ul li a{
	height: 42px;
	float: left;
	width: 95px;
	background-image: url(../images/index1_34.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: normal;
	color: #2d6a96;
	text-decoration: none;
	text-align: center;
	line-height: 42px;
}
#sjxx_list_01_01_02 ul li a:hover{
	float: left;
	width: 95px;
	background-image: url(imgqiyetitle2.png);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 42px;
	height: 42px;
}



#sjxx_list_01_01_02 ul li a:active{
	float: left;
	width: 95px;
	background-image: url(imgqiyetitle2.png);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 42px;
	height: 42px;
}


#sjxx_list_01_01_03{
	height: 36px;
	width: 9px;
	float: left;
	background-image: url(../images/index_38.gif);
	background-repeat: no-repeat;	
	
}
#sjxx_list_02{
	height: auto;
	width: 96%;
	float: left;
	margin-right: 2%;
	margin-left: 2%;
	padding-top: 10px;
}
#sjxx_list_02_01{
	height: 235px;
	width: 100%;
	float: left;
	font-size: 14px;
	line-height: 25px;	
}


#sjxx_list_02_02{
	height: auto;
	width: 100%;
	float: left;
	
}
#sjxx_list_02 ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

#sjxx_list_02 ul li{
	height: 35px;
	width: 97%;
	float: left;
	margin-top: 3px;
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	background-image: url(imgindex_82.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-size: 14px;
}

#sjxx_list_02 ul li .br01 {
	height: 20px;
	width: 100px;
	float: right;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	padding-left: 10px;
}
#sjxx_list_02 ul li .br02 {
	height: 20px;
	width: auto;
	float: left;
	font-weight: bold;
	color: #000;
	margin-right: 10px;	
}
#sjxx_list_02 ul li .br02 a{
	font-size: 14px;
	font-weight: normal;
	color: #065ba5;
	text-decoration: none;	
	
}

a.guanzhu{
	background-image: url(imgguanzhu.png);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 185px;
}
a.guanzhu:hover{
	background-image: url(imgguanzhu.png);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 185px;
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/
}