﻿@charset "utf-8";



* {

	padding: 0;

	margin: 0;

}



body {

	padding: 0;

	margin: 0;

	font-size: 12px;

	color: #666666;

	background: #fff;

	overflow-x: hidden;

}



a {

	text-decoration: none;

	cursor: pointer;

	color: #666;

}



a:hover,a:hover {

	text-decoration: none;

	color: #ff6900;

}



input {

	color: #777;

	outline: none;

}



ul {

	padding: 0;

	margin: 0;

	list-style: none;

}

/**/

.jpservice {

	width: 1180px;

	margin: 0 auto;

	height: 75px;

	padding: 38px 0 37px;

	clear: both;

	overflow: hidden;

}



.jpservice dl {

	width: 282px;

	float: left;

	overflow: hidden;

}



.jpservice dl dt {

	width: 75px;

	height: 75px;

	float: left;

}



.jpservice dl dd {

	width: 182px;

	padding-top: 12px;

	float: left;

	margin-left: 24px;

}



.jpservice dl dd h3 {

	font-size: 18px;

	color: #333333;

	font-weight: normal;

	margin-bottom: 10px;

}



.jpservice dl dd p {

	font-size: 12px;

	color: #666666;

}



.jpservice dl.seconddl {

	width: 345px;

}



.jpservice dl.seconddl dd {

	width: 210px;

}



.jpservice dl.threedl {

	width: 292px;

}



.jpservice dl.threedl dd {

	width: 120px;

}



.jpservice dl.lastdl {

	width: 260px;

}



.jpservice dl.lastdl dd {

	width: 160px;

}



/*工商注册页=================================================================================================================================================*/

.zhuce_body {

	width: 100%;

	background: #f3f3f3;

	margin: 0 auto;

	height: auto;

	overflow: hidden;

	position: relative;

}



.zhuce_box {

	width: 1180px;

	margin: 0 auto;

}

/*站内导航+分享*/

.nav_nei {

	height: 50px;

	line-height: 50px;

	overflow: hidden;

}



.nav_nei2 {

	float: left;

	font-size: 14px;

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

	padding-left: 25px;

	height: 50px;

	overflow: hidden;

	color: #007CC6;

}

/*公司注册*/

.company_zhuce {

	border: 1px solid #eee;

	background: #fff;

	padding: 20px;

	height: auto;

	overflow: hidden;

	width: 1140px;

	box-shadow: 3px 3px 3px -3px #ddd;

	margin-bottom: 10px;

}

    /*图片*/

.company_zhuce_img {

	width: 48%;

	float: left;

}



.company_zhuce_img img {

	display: none;

	width: 100%;

}

    /*文字*/

.company_zhuce_det {

	width: 50%;

	float: right;

	margin: 0 auto;

}



.zc_det_tit h2 {

	font-size: 30px;

	display: none;

}



.zc_det_tit p {

	line-height: 34px;

}



.zc_det_price {

	background: url("../images/zc_02.png")no-repeat;

	height: 60px;

	margin-top: 10px;

	background-size: 100%;

	line-height: 56px;

	margin-bottom: 16px;

}



.zc_det_price p {

	padding-left: 20px;

	display: none;

	background: url('../images/zc_02.png') 100% 100%;

}



.zc_det_price i {

	font-style: normal;

	color: #d20404;

	font-size: 24px;

}



.zc_det_price span {

	display: inline-block;

	background: #055bc3;

	color: #fff;

	line-height: 20px;

	width: 70px;

	height: 20px;

	text-align: center;

	margin-left: 20px;

	border-radius: 4px;

}

/*类别*/

.zc_det_leixing {

	height: auto;

	overflow: hidden;

	padding-left: 5px;

}



.zc_det_leixing form,.zc_det_leixing form>div {

	height: auto;

	overflow: hidden;

	position: relative;

}



.zc_det_leixing label {

	width: auto;

	height: auto;

	float: left;

}



.zc_det_leixing input {

	padding: 2px 6px;

	text-align: center;

	display: block;

	float: left;

	background: #fff;

	outline: 0px;

	line-height: 26px;

	margin: 4px 13px 10px 0;

	padding-top: 2px\9;

	padding-bottom: 10px\9;

	font-size: 12px;

	border: 1px solid #dcdcdc;

	cursor: pointer;

}



.zc_det_leixing input.active,.zc_det_leixing input:hover {

	border: 1px solid #00479c;

	color: #055bc3;

}



.zc_det_leixing label.zc_sub1 {

	margin-left: 80px;

}



.zc_det_leixing .message a {

	padding: 2px 20px;

	text-align: center;

	display: block;

	float: left;

	background: #fff;

	outline: 0px;

	line-height: 26px;

	margin: 4px 13px 10px 0;

	font-size: 12px;

	border: 1px solid #dcdcdc;

	cursor: pointer;

}



.zc_det_leixing .message a.col,.zc_det_leixing .message a:hover {

	border: 1px solid #00479c;

	color: #055bc3;

}



#cityChoice {

	background: url(../images/listyle10.jpg) no-repeat 150px center;

}



.fwlista {

	float: left;

	width: 485px;

	margin-bottom: 15px;

}



.zc_det_leixing .fwlx {

	width: 80px;

	border: 0px;

/*height:100px;*/

}



.zc_det_leixing .fwlx input {

	width: 76px;

	border: 0px;

}



.zc_det_leixing .fwlx2 {

	height: 44px;

}

/*.zc_det_leixing .fwlx input:first-child{margin-bottom: 80px;}*/

.zc_det_leixing .zc_diqu {

	position: relative;

	height: auto;

	clear: both;

}

/*.zc_det_leixing .zc_diqu input{width: 160px!important;}*/





/*.zc_sub1,.zc_sub2{height: 42px;width: 150px!important; display:inline-block; line-height:42px;border-radius: 4px;color: #fff; font-size:14px;text-align: center;background: #f39800;border: 0px;margin-top: 20px;}*/

.zc_sub1,.zc_sub2 {

	height: 42px;

	width: 150px;

	display: inline-block;

	line-height: 42px;

	border-radius: 4px;

	color: #fff;

	font-size: 14px;

	text-align: center;

	background: #f39800;

	border: 0px;

	margin-top: 20px;

}



.zc_sub1 {

	margin-left: 80px;

	margin-right: 10px;

}



.zc_sub2 {

	background: #007cc6;

}



a.zc_sub1:hover,a.zc_sub2:hover {

	border: 0px;

	color: #fff;

}



/*推荐，服务*/

.zc_tj {

	height: auto;

	position: relative;

	overflow: hidden;

	margin-bottom: 10px;

	padding-bottom: 10px;

	margin-top: 20px;

}



.zc_tj1 {

	width: 920px;

	float: right;

	height: auto;

	overflow: hidden;

	background: #fff;

	box-shadow: 10px 10px 10px -6px #ccc;

	margin-bottom: 10px;

}



.zc_tj1>ul {

	width: 100%;

	height: auto;

	background: #eaeaea;

	overflow: hidden;

	border: 1px #eaeaea solid;

	border-bottom: 0px;

}



.zc_tj1>ul li {

	width: 120px;

	float: left;

	height: 50px;

	line-height: 50px;

	text-align: center;

	background: #eaeaea;

	cursor: pointer

}



.zc_tj1>ul li a {

	display: block;

	font-size: 14px;

}



.zc_tj1>ul li.active a {

	color: #007cc6;

	display: block;

}



.zc_tj1>ul li.active {

	background: #fff;

	border-top: 4px solid #007cc6;

	height: 46px;

}



.zctj1 {

	padding: 24px;

	width: 872px;

	height: auto;

	overflow: hidden;

	background: #fff;

	border: 1px #eaeaea solid;

	border-top: 0px;

	margin: 0 auto;

}



.zctj1>img {

	width: 100%;

	margin-bottom: -3px;

}



.zctj1>h3 {

	color: #fff;

	background: #1d95dd;

	width: 100%;

	height: 80px;

	font-size: 35px;

	line-height: 80px;

	text-align: center;

	font-weight: normal;

}



#zc1 {

	width: 100%;

	height: auto;

	overflow: hidden;

}



#zc1>img {

	width: 100%;

	margin-bottom: -3px;

}



#zc1 h3 {

	font-size: 30px;

	width: 100%;

	height: 104px;

	line-height: 104px;

	text-align: center;

	font-weight: normal;

	color: #333333;

}



#zc1 h3:nth-child(2) {

	color: #fff;

	background: #1d95dd;

	width: 100%;

	height: 80px;

	font-size: 35px;

	line-height: 80px;

	text-align: center;

	font-weight: normal;

}



#zc2 {

	margin-top: 43px;

	width: 100%;

	height: auto;

	overflow: hidden;

	position: relative;

	margin-bottom: 60px;

}



#zc2 p {

	color: #999;

	font-size: 16px;

	text-align: center;

	line-height: 24px;

}



#zc2 ul {

	width: 92%;

	height: auto;

	background: #fff;

	overflow: hidden;

	margin: 0 auto;

	margin-top: 40px;

}



#zc2 ul li {

	float: left;

	height: auto;

	height: 168px;

	width: 14%;

}



#zc2 ul li img {

	margin: 0 auto;

	display: inherit;

}



#zc2 ul li p {

	color: #333;

	font-size: 14px;

	margin-top: 5px;

}



#zc3 {

	position: relative;

	height: auto;

	width: 100%;

	overflow: hidden

}



#zc3>.zc33 {

	margin-top: 20px;

	margin-top: 50px;

	position: relative;

}



#zc3>div img {

	margin: 3px;

	width: 100%;

}



#zc4 {

	margin-top: 40px;

	position: relative;

	height: auto;

	width: 100%;

	overflow: hidden

}



#zc4 .zc4_1 {

	width: 100%;

	border-bottom: 1px solid #eaeaea;

	height: 110px;

	overflow: hidden;

	padding: 20px 0px;

}



#zc4 .zc4_1 div {

	float: left;

}



#zc4 .zc4_1 .zc4_1_1 {

	width: 10%;

}



#zc4 .zc4_1 .zc4_1_2 {

	width: 84%;

}



#zc4 .zc4_1 span {

	font-size: 14px;

	color: #ff7f00;

	font-weight: bold;

	margin-top: 25px;

	margin-bottom: 8px;

	display: block;

}



#zc4 .zc4_1 span.cllc {

	margin-top: 40px;

}



#zc4 .zc4_1 p {

	line-height: 24px;

	color: #666;

}



#zc4 .zc4_1 div>img {

	margin-top: 20px;

}



#zc4 .zc4_2 {

	height: auto;

	border-bottom: 0px;

}



#zc4 .zc4_3 {

	width: 100%;

	height: auto;

	overflow: hidden;

}



#zc4 .zc4_3 span {

	display: block;

	float: left;

	height: 40px;

	background: #ff7f00;

	font-size: 14px;

	text-align: center;

	color: #fff;

	border-radius: 4px;

	line-height: 40px;

	padding: 0px 29px;

}



#zc4 .zc4_3 img {

	float: left;

}

/*小标题*/

.zc_tit {

	font-size: 25px;

	color: #007cc6;

	text-align: center;

	width: 100%;

	font-weight: normal;

	margin-bottom: 30px;

}



.zc_line {

	position: absolute;

	margin-top: -22px;

	width: 100%;

	height: 1px;

	background: #eaeaea;

	top: 66px;

}



.zc_tit_m {

	width: 94px;

	background-color: #fff;

	margin: 0 auto;

	z-index: 11;

	height: 30px;

	color: #007cc6;

	position: absolute;

	left: 50%;

	margin-left: -47px;

	top: 36px;

	text-align: center;

}



.zc_tj2 {

	float: left;

	width: 245px;

	height: auto;

	overflow: hidden;

}



.zc_tj2 .zc_le1 {

	overflow: hidden;

	width: 240px;

	background: #fff;

	box-shadow: 5px 5px 5px -3px #ddd;

	margin-bottom: 20px;

}



.zc_le1 h3 {

	width: 100%;

	height: 50px;

	background: #007cc6;

	color: #fff;

	font-size: 14px;

	padding-left: 20px;

	line-height: 50px;

	font-weight: normal;

}



.zc_le1 ul {

	padding: 0px 10px;

}



.zc_le1 ul li {

	border-bottom: 1px dotted #eaeaea;

	width: 100%;

	height: 86px;

	margin-top: 20px;

}



.zc_le1 ul li .zc_le1_dd {

	float: left;

	padding-left: 10px;

	width: 70%;

	height: 100px;

}



.zc_le1 ul li .zc_le1_img {

	width: 25%;

	float: left;

}



.zc_le1 ul li img {

	width: 100%;

}



.zc_le1 ul li p {

	color: #333;

	font-size: 14px;

}



.zc_le1 ul li p span {

	color: #999;

	margin: 0px 2px;

	font-size: 12px;

}



.zc_le1 ul li .zc_le1_dd div {

	height: auto;

	width: 100%;

	position: relative;

}



.zc_le1 ul li .zc_bott {

	background: #007cc6;

	height: 20px;

	line-height: 20px;

	color: #fff;

	text-align: center;

	cursor: pointer;

	margin: 10px 2px;

	padding: 3px 6px;

	display: inline-block

}



.zc_le1 ul li .zc_bott2 {

	background: #fa4f4f;

}



.zc_tj2 .zc_le2 {

	overflow: hidden;

	width: 240px;

	background: #fff;

	box-shadow: 5px 5px 5px -3px #ddd;

}

/*相关服务推荐*/

.Recommend {

	width: 100%;

}



.RecommendTit {

	font-size: 14px;

	height: 50px;

	padding: 0 22px;

	color: #FFFFFF;

	line-height: 50px;

	background: #007cc6;

	font-weight: normal;

}



.fwtj {

	padding: 20px;

	margin: 0 auto;

}



.fwtj li {

	padding-left: 26px;

	background: url(../images/listyle7.jpg) no-repeat left 8px;

	line-height: 30px;

}



.fwtj li strong {

	display: block;

	font-size: 14px;

	color: #333333;

	line-height: 30px;

	cursor: pointer;

}



.fwtj li dl dd a {

	color: #666666;

	font-size: 12px;

}



.fwtj li dl dd a:hover {

	color: #00C1F8;

}



.fwtj li.online {

	background: url(../images/listyle8.jpg) no-repeat left 8px;

}



#zc1 table {

	border: 1px solid #ddd;

	border-collapse: collapse;

	width: 100%;

}



#zc1 tr {

	width: 100%;

	border: 1px solid #ddd;

	line-height: 26px;

	padding: 16px 0px;

	padding-left: 30px;

	color: #666666;

	font-size: 14px;

}

#zc1 td {

	border: 1px solid #ddd;

	line-height: 26px;

	padding: 10px 0px;

	padding-left: 20px;

	color: #666666;

	font-size: 14px;

}