.pageWrapper{
	background:#F3F3F3;
}
.topwrapper{
	background:#ffffff;
	width:100%;
	height:auto;
	overflow:hidden;
}
.topBackground{
	background:#EC2C73;
	width:100%;
	height:20rem;
}
.topNavigator{
	width:100%;
	max-width:640px;
	min-width:320px;
	margin:0 auto;
	height:4rem;
	z-index:2;
	position:absolute;
	top:1rem;
	display:flex;
	flex-direction:row;
	justify-content: space-between;
	align-items:center;
}
.topNavigator-logo{
	background:url(../images/navigator-logo.png) center center no-repeat;
	/* background-size:100% 100%;
	width: 8rem;
    height:2.9rem;
    border-radius: 8px;
	background-color: #fff; */
	background-size: 80% 80%;
    width: 9rem;
    height: 3rem;
    border-radius: 8px;
    background-color: #fff;
}
.navigatorContent-wrapper{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
}
.navigatorContent{
	display:flex;
	flex-direction:row;
	justify-content:space-around;
	align-items:center;
}
.navigatorContent-list{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
}
.navigatorContent-list img{
	width:5rem;
	height:5rem;
}
.navigatorContent-list p{
	font-size:1.5rem;
}
.notice-wrapper{
	margin-top: -0.3rem;
	width:100%;
	height:5rem;
	display:flex;
	flex-direction:row;
	justify-content: flex-start;
	align-items:center;
	background: #ffffff;
}
.notice{
	font-size:1.6rem;
	color:#333;
	height:2.9168rem;
	line-height:2.9168rem;
	padding: 0 1.2rem 0 1rem;
	background:#fff;
	overflow:hidden;
}
.notice ul li{
	height:2.9168rem;
	list-style:none;
	/*以下为了单行显示，超出隐藏*/
	display:block;
	white-space:nowrap;
	overflow:hidden;
}
.contact{
	margin-top:1rem;
	background:#ffffff;
	width:100%;
	overflow:hidden;
	height: 17rem;
	display:flex;
	flex-direction:row;
}
.contact a:hover {
	text-decoration:none;
}
.customerService{
	width:40%;
	border-right: 2px solid #F3F3F3;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	padding: 5% 0;
}
.customerService p{
	font-size:2rem;
	color:#E6202F;
}
.customerService img{
	width: 6.7rem;
	height: 6.7rem;
	margin-top: 1rem;
}
.contactWay{
	width:59%;
	height:100%;
	/* display:flex;
	flex-direction:column;
	justify-content:space-between; */
}
.contactWay-tel{
	height:50%;
	display:flex;
	flex-direction:row;
	justify-content: space-around;
	align-items:center;
	border-bottom: 2px solid #F3F3F3;
}
.contactWay-tel img{
	width: 2.5rem;
    height: 2.5rem;
}
.tel-tit{
	line-height: 2.5rem;
	display:flex;
	flex-direction:column;
	justify-content: space-between;
	align-items:flex-start;
}
.tel-tit h3{
	font-size:1.8rem;
	color:#67C148;
}
.tel-tit p{
	font-size:1.8rem;
	color:#8b8b8b;
}
.contactWay-online{
	height: 50%;
	display:flex;
	flex-direction:row;
	justify-content:space-around;
	align-items:center;
}
.contactWay-online img{
	width: 2.5rem;
    height: 2.5rem;
}
.online-tit{
	line-height: 2.5rem;
	display:flex;
	flex-direction:column;
	justify-content: space-between;
	align-items:baseline;
}
.online-tit h3{
	font-size:1.8rem;
	color:#F2A218;
}
.online-tit p{
	font-size:1.8rem;
	color:#8b8b8b;
}
.product-wrapper{
	margin-top:1rem;
	height:auto;
	overflow:hidden;
	background:#ffffff;
	display:flex;
	flex-direction:column;
	justify-content:space-around;
	padding: 5.5% 0;
}
.product{
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-items:center;
}
.product-top{
	margin-top: 1.8rem;
}
.product-item{
   display:flex;
   flex-direction:column;
   justify-content: space-between;
   align-items: center;
   line-height: 2.5rem;
   width:25%;
}
.product-item img{
	width:5rem;
	height:5rem;
}
.product-item p{
	font-size: 1.7rem;
	color:#8b8b8b;
}
.cancellationAdv{
	margin-top:1rem;
	overflow:hidden;
}
.cancellationAdv img{
	width:100%;
	height: 100%;
    vertical-align: middle;
}
.entrepreneurship-wrapper{
	margin-top:1rem;
	overflow:hidden;
	background:#ffffff;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content: space-between;
    padding: 0 1rem;
}
.entrepreneurship{
	border: 1px solid #DDDDDD;
    border-radius: 30px;
    width: 50%;
    margin: 1rem .5rem;
}
.entrepreneurship-tit{
	width:100%;
	height: 9.75rem;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}
.basisBackground{
	background:#E86DB1;
}
.noaddressBackground{
	background:#E67555;
}
.entrepreneurship-tit h3{
	color: #ffffff;
    font-size: 2rem;
    text-align: center;
    padding: 2rem 0;
}
.entrepreneurship-tit-price{
	border-radius:50%;
	background:#ffffff;
	text-align:center;
	width:6rem;
	height:6rem;
	border:1px solid #F3F3F3;
	margin:0 auto;
}
.entrepreneurship-price-num{
	font-size: 2.2rem;
    color: #F20303;
    font-weight: 550;
    line-height: 4rem;
}
.entrepreneurship-price-unit{
	font-size: 1.3rem;
    color: #737576;
    margin-top: -.5rem;
}
.entrepreneurship-content{
	width:100%;
	background:#ffffff;
}
.entrepreneurship-item{
	margin: 4rem auto 0;
	text-align:center;
}
.entrepreneurship-item p{
	color:#B9B5B5;
	font-size: 1.5rem;
	line-height:2rem;
}
.entrepreneurship-consulting{
	margin: 1rem 1rem 2rem;
    color: #fff;
    font-size: 2rem;
    text-align: center;
    display: block;
	border-radius: 6px;
	padding: .8rem;
}
.registeredProcess{
	margin-top:1rem;
	overflow:hidden;
	background:#ffffff	
}
.registeredProcess h3{
	font-size: 2.3rem;
	color:#F8595E;
	text-align:left;
	padding:2rem;
	padding: 1rem 0 0 2.5rem;
}
.registeredProcess h3 span{
	display:inline-block;
	width:1.7rem;
	height:1.7rem;
	margin-right:1rem;
	background:#F8595E;
	border-radius:50%;
}
.registeredProcess img{
	width:100%;
	height:100%;
	vertical-align:middle;
}
.appointment-wrapper{
	margin-top:1rem;
	background:url(../images/appointment.png) center center no-repeat;
	background-size:100% 100%;
	display:flex;
	flex:1;
}
.appointment{
	margin: 2rem auto;
	border: 1px solid #F4F4F4;
	background: #F4F4F4;
	border-radius: 10px;
	padding:1rem;
}
.appointment span{
	font-size: 1.5rem;
	color: #919191;
}
.appointment-tit{
	text-align:center;
	padding:1rem;
}
.appointment-item{
    display:flex;
	flex-direction:column;
	justify-content: space-around;
	align-items:center;
}
.appointment-list{
	border: 1px solid #ffffff;
    background: #fff;
	padding: 1.3rem 5.8rem;
	border-radius: 50px;
	margin:.7rem 1.2rem;
} 





