	/*首页*/	
	body{
	  padding: 0;
	  margin:0;
	  width:100%;
	  min-width:1320px;
	  max-width:100%;
	  font-family:"微软雅黑";
	  /*overflow: Scroll;
	  overflow-x: hidden;*/
	}
	.center{
	  width:100%;
	}
	.header-wrap {
		width: 100%;
		height: 100px;
		background: #2E3033;
		position: sticky;
		top: 0;
		z-index: 100;
	}
	.header-center {
		display: flex;
		align-items: center;
		max-width: 80%;
		min-width: 1320px;
		margin: 0 auto;
	}
	.header-content {
		justify-content: space-between;
		height: 100px;
	}
	.header-wrap .logo img {display: block;}
	.head {
		display: flex;
		align-items: center;
	}
	.head span {
		width: 114px;
		height: 40px;
		line-height: 38px;
		text-align: center;
		margin-left: 36px;
		border: 1px solid #2E3033;
		box-sizing: border-box;
	}
	.head .active {
		border: 1px solid #11CA62;
		border-radius: 20px;
	}
	.head span a {
		font-size: 20px;
	    color: #CACACA;
	    text-decoration: none;
	}
	.head .active a {
		color: #11CA62;
	}
	
	/*--------=================-----------*/
	
	.strut{
		margin: 150px;
	}
	
	@media only screen and (max-width:1800px){
		.family {
		    margin: 0 auto;
		    margin-bottom: 40px;
		    width: 60%;
		    text-align: center;
		}
	}
	.family {
		margin: 0 auto;
		margin-bottom: 40px;
		width: 85%;
		text-align: center;
	}
	.home_service{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		width: 80%;
		margin: 0 auto;
	}
	.home_service .service{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
		position: relative;
	}
	.service_two{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
		position: relative;
	}
	.service_three{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
		position: relative;
	}
	.service_five{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
		position: relative;
	}
	.img_one{
		width: 150px;
	    height: 150px;
	    border-radius: 50%;
	    background: #F6F6F6;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	}
	.img_two{
		width: 150px;
	    height: 150px;
	    border-radius: 50%;
	    background: #F6F6F6;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	}
	.img_three{
		width: 150px;
	    height: 150px;
	    border-radius: 50%;
	    background: #F6F6F6;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	}
	.img_five{
		width: 150px;
	    height: 150px;
	    border-radius: 50%;
	    background: #F6F6F6;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	}
	.service span:nth-child(2){
		font-size: 20px;
		margin-top: 20px;
	}
	.service span img{
		width: 60px;
	    height: 60px;
	}
	
	.service_two span:nth-child(2){
		font-size: 20px;
		margin-top: 20px;
	}
	.service_two span img{
		width: 60px;
	    height: 60px;
	}
	
	.service_three span:nth-child(2){
		font-size: 20px;
		margin-top: 20px;
	}
	.service_three span img{
		width: 60px;
	    height: 60px;
	}
	
	.service_five span:nth-child(2){
		font-size: 20px;
		margin-top: 20px;
	}
	.service_five span img{
		width: 60px;
	    height: 60px;
	}
	.house{
		width: 150px;
    	height: 150px;
	    border-radius: 50%;
	    background: #1da461;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    position: absolute;
	    top: 0%;
	    left: 0%;
	}
	.font_url_two{
		width: 150px;
    	height: 150px;
	    border-radius: 50%;
	    background: #1da461;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    position: absolute;
	    top: 0%;
	    left: 0%;
	}
	.font_url_three{
		width: 150px;
    	height: 150px;
	    border-radius: 50%;
	    background: #1da461;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    position: absolute;
	    top: 0%;
	    left: 0%;
	}
	.font_url_five{
		width: 150px;
    	height: 150px;
	    border-radius: 50%;
	    background: #1da461;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    position: absolute;
	    top: 0%;
	    left: 0%;
	}
	.underscore{
		width: 100px;
		height: 10px;
		margin-bottom: -260px;
		margin-left: -100px;
	}
	.underscore_one{
		margin-left: 25px;
		width: 100px;
		border-bottom:5px solid #1da461;
	}
	.sakuya{
		margin-top: 50px;
		border-bottom: 1px solid lightgray;
	}
	.furniture_cleaning{
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.furniture{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		width: 88%;
		margin-top: 100px;
	}
	.furniture .facility{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
	}
	 .facility span img{
		width: 55px;
		height: 55px;
	}
	.facility span:nth-child(2){
		margin: 15px;
		font-size: 20px;
	}
	
	
	.furniture_one{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		width: 95%;
		margin-top: 100px;
	}
	.furniture_one .facility{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
	}
	.furniture_one .facility span:nth-child(2){
		margin: 15px;
	}
	
	
	.furniture_two{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		width: 95%;
		margin-top: 100px;
	}
	.furniture_two .facility{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
	}
	.furniture_two .facility span:nth-child(2){
		margin: 15px;
	}
	
	
	.furniture_three{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		width: 95%;
		margin-top: 100px;
	}
	.furniture_three .facility{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
	}
	.furniture_three .facility span:nth-child(2){
		margin: 15px;
	}
	.family .classification {
	    font-size: 40px;
	    margin-bottom: 40px;
	    color: #1DA461;
	    font-weight: bold;
	}
	
	.underline {
	    width: 70px;
	    border-bottom: 5px solid #1da461;
	    margin: 0 auto;
	    margin-top: 30px;
	    margin-bottom: 90px;
	}
	
	
	
	@media only screen and (max-width:1800px){
		.center_s{
			width: 60%;
			margin: 0 auto;
		}
	}
	.center_s{
		width: 75%;
		margin: 0 auto;
	}
	.serve_evaluation1{
		margin-top: 200px;
	    font-size: 40px;
	    text-align: center;
	    margin-bottom: 40px;
	    color: #666666;
	}
	.serve_evaluation {
	    font-size: 40px;
	    text-align: center;
	    margin-top: 40px;
	    margin-bottom: 40px;
	    color: #1DA461;
	    font-weight: bold;
	}
	
	
	.parent {
        width: 300px;
        height: 200px;
        margin: 0 auto;
        background: #242424;
        overflow-y: scroll;
    }
    /*设置的子盒子高度大于父盒子，产生溢出效果*/
    .child {
        height: auto;
    }
    .child .estimate {
        /*height: 50px;*/
        /*margin: 2px 0;*/
    }
	
	.evaluate{
		width: 100%;
		height: 500px;
		margin-top: 120px;
		display: flex;
		justify-content: center;
	}
	.appraise{
		width: 60%;
		height: 400px;
		overflow-y:scroll;
		overflow-y: hidden;
	}
	.estimate{
		width: 100%;
		height: 100px;
		background: #FFFFFF;
		display: flex;
		justify-content: center;
		flex-direction: row;
		align-items: center;
		justify-content: space-around;
		margin-top: 10px;
		box-shadow: 10px 10px 15px 15px #EAEEF1;
	}
	.estimate1{
		width: 60px;
		height: 80px;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.estimate1 img{
		width: 60px;
		height: 60px;
	}
	.estimate1 span{
		font-size: 10px;
	}
	.estimate2{
		width: 80%;
		height: 80px;
		display: flex;
		align-items: center;
	}
	
	.serve_s{
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-around;
		margin-top: 100px;
	}
	.serve_img span img{
		width: 140px;
		height: 140px;
	}
	.serve_img{
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;
	}
	.serve_img span:nth-child(2){
		margin: 20px;
		font-size: 18px;
		color: #312D2A;
	}
	
	@media only screen and (max-width:1800px){
		.serve-four span img{
			width: 155px;
			height: 145px;
		}
	}
	.tu{
		max-width: 70%;
		min-width: 1320px;
		height: 830px;
		margin: 150px auto 200px;
		position: relative;
	}
	.tu img {
		position: absolute;
		top: 0;
		right: 0;
		width: 862px;
		height: 830px;
		z-index: 2;
	}
	.tu .bg {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
		width: 650px;
		height: 830px;
		background-color: #00C657;
	}
	.tu .color{
		position: absolute;
		top: 0;
		left: 0;
		z-index: 2;
		width: 650px;
		height: 830px;
		padding: 0 60px;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
		box-sizing: border-box;
	}
	.tu .color .tit {
		font-size: 42px;
		color: #fff;
		margin-bottom: 100px;
	}
	.tu .color .con {
		line-height: 40px;
		font-size: 24px;
		color: #fff;
		position: relative;
		z-index: 9;
	}
	.jitd_font{
		width: 80%;
		height: 500px;
		margin-top: 50px;
		font-size: 18px;
		color: #FFFFFF;
		letter-spacing: 6px;
	}
	.img-four {
	    /*margin-top: -600px;*/
	    width: 100%;
	    height: 250px;
	    background: #312D2A;
	    margin-bottom: 20px;
	    display: flex;
	    justify-content: space-around;
	    align-items: center;
	}
	
	.img-four .img_font {
	    margin: 0 auto;
	    width: 70%;
	    display: flex;
	    justify-content: space-around;
	    align-items: center;
	}
	.bottom_font_o{
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-around;
	}
	.bottom_font_o span{
		color: #FFFFFF;
	}
	/*.bottom_font_o span img{
		width: 100px;
		height: 100px;
	}*/
	.bottom_font_o span:nth-child(2){
		margin: 15px;
		font-size: 25px;
	}
	.img-four .img span {
	    line-height: 185px;
	}
	/*@media only screen and (max-width:1280px){
		.center .imgs{
			position: relative;
		}
		.tu .color{
			width: 320px;
			height: 760px;
			position: absolute;
			top: 18%;
			left: 37%;
			display: flex;
			justify-content: center;
			align-items: center;
			flex-direction: column;
		}
	}*/
	.center .imgs{
		display: flex;
		align-items: center;
		justify-content: center;
		height: 1200px;
		margin-top: -20px;
		position: relative;
		background-color: #f5f5f5;
	}
	.center .imgs img {
		width: 456px;
		height: 910px;
		margin-right: 50px;
	}
	.center .flow_s{
		width: 752px;
		height: 910px;
		margin-left: 50px;
		background-color: #00C657;
		display: flex;
		justify-content: space-around;
		align-items: center;
		flex-direction: column;
	}
	.flow_s span{
		font-size: 40px;
		color: #FFFFFF;
	}
	.font {
	    text-align: center;
	    font-size: 20px;
	    color: #1DA461;
	}
	
	.bottom-font {
	    width: 90%;
	    margin: 0 auto;
	    display: flex;
	    flex-direction: row;
	    justify-content: space-around;
	    margin-top: 100px;
	}
	
	.bottom-font-one {
	    width: 450px;
	    height: 300px;
	    background: #FFFFFF;
	    box-shadow: 10px 10px 10px #EAEEF1;
	    margin-bottom: 200px;
	}
	
	.bottom-noe {
	    width: 85%;
	    margin: 0 auto;
	    margin-top: 30px;
	}
	
	.bottom-font-one span {
	    padding: 40px;
	    font-weight: inherit;
	    font-size: 18px;
	    color: #7E7E7E;
	}
	
	.bottom-font-one img {
	    margin-top: 40px;
	    margin-left: 45px;
	}
	
	.bottom-font-two {
	    width: 450px;
	    height: 300px;
	    background: #FFFFFF;
	    box-shadow: 10px 10px 10px #EAEEF1;
	    margin-bottom: 200px;
	}
	
	.bottom-two {
	    width: 85%;
	    margin: 0 auto;
	    margin-top: 30px;
	}
	
	.bottom-font-two span {
	    padding: 40px;
	    font-weight: inherit;
	    font-size: 16px;
	    color: #7E7E7E;
	}
	
	.bottom-font-two span img {
	    margin-top: 20px;
	}
	
	.bottom-font-three {
	    width: 450px;
	    height: 300px;
	    background: #FFFFFF;
	    box-shadow: 10px 10px 10px #EAEEF1;
	    margin-bottom: 200px;
	}
	
	.bottom-three {
	    width: 85%;
	    margin: 0 auto;
	    margin-top: 30px;
	}
	
	.bottom-font-three span {
	    padding: 40px;
	    font-weight: inherit;
	    font-size: 18px;
	    color: #7E7E7E;
	}
	
	.bottom-font-three span img {
	    margin-top: 25px;
	}
	
	
	a {
	    text-decoration: none;
	    color: #FFFFFF;
	}
	
	.top{
				width: 90px;
				height: 90px;
				background: rgba(0,0,0,0.3);
				border-radius: 5px;
				text-align: center;
				position: fixed;
				right: 40px;
				bottom: 100px;
				
			}
			.top img{
				margin-top: 20px;
				height: 50px;
			}
	
	
	.bottom {
	    width: 100%;
	    background: #18A35F;
	    height: 500px;
	    position: relative;
	}
	
	.bottom .bottom_img {
	    width: 80%;
	    height: 450px;
	    position: absolute;
	    top: 25px;
	    left: 10%;
	}
	
	.bottom .bottom_img .bottom_image {
	    display: flex;
	    flex-direction: row;
	    position: absolute;
	    left: 200px;
	    top: 50px;
	}
	
	.bottom .bottom_img .bottom_image img {
	    width: 155px;
	    height: 240px;
	}
	
	.bottom_b {
	    width: 85%;
	    height: 30px;
	    position: absolute;
	    left: 120px;
	    top: 330px;
	    border-top: 1px solid #CCF7E6;
	}
	
	.bottom_font {
	    width: 80%;
	    height: 20px;
	    margin: 0 auto;
	    text-align: center;
	    margin-top: 20px;
	    color: #CCF7E6;
	    letter-spacing: 2px;
	}
	
	.track {
	    width: 800px;
	    height: 300px;
	    display: flex;
	}
	
	.track .img-fours {
	    width: 100%;
	    display: flex;
	    justify-content: space-around;
	    align-items: center;
	    margin-left: 80px;
	}
	
	.flex_log {
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	
	}
	
	.one {
	    font-size: 30px;
	    margin-top: -100px;
	    color: #FFFFFF;
	}
	
	.two {
	    margin-top: 30px;
	}
	
	
	
	
	
.center_bottom{
	width: 100%;
	height: 380px;
	background: #131518;
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.center_bottom .btn_jtd{
	width: 80%;
	height: 380px;
	display: flex;
	align-items: center;
	flex-direction: column;
}
.center_bottom .btn_jtd .jtd_btn{
	width: 100%;
	height: 256px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #a7a7a8;
}

.center_bottom .btn_jtd .jtd_btn .bot_font{
	display: flex;
	flex-direction: column;
	justify-content: space-around;
}
.center_bottom .btn_jtd .jtd_btn .bot_font span{
	color: #a7a7a8;
	margin: 5px;
	font-size: 25px;
}
.bot_font span img{
	width: 268px;
	height: 85px;
}
.code{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-around;
}
.code_font{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-around;
	margin-left: 50px;
}
.code_font span{
	color: #FFFFFF;
}
.center_bottom .bottom_font {
    width: 100%;
    height: 20px;
    text-align: center;
    margin-top: 20px;
    color: #a7a7a8;
    letter-spacing: 2px;
	}
	

	/*@media only screen and (max-width:1300px){
		/*body{
			background: red;
		}
		.tu img {
		    width: 110%;
		    margin-top: 150px;
		    margin-bottom: 200px;
		}
		.tu .color {
		    width: 320px;
		    height: 760px;
		    position: absolute;
		    top: 18%;
		    left: 41%;
		    display: flex;
		    justify-content: center;
		    align-items: center;
		    flex-direction: column;
		}
	}*/









	/*城市合伙人*/
		#head{
			width: 100%;
		}
		.underlines_join{
			width: 50px;
			border-bottom: 5px solid green;
			margin: 0 auto;
			margin-top: -50px;
		}
		#head{
			margin-top: -46px;
			margin-right: 10%;
            float: right;
		}
		#head span{
			margin: 10px;
		}
		#head span a{
			color: black;
			text-decoration: none;
		}

        .head-img a img {
            height: auto;
            width: 100%;
            /* max-width: 1320px; */
            max-width: 100%;
            margin-bottom: 100px;
            /* margin-top: -4px; */
        }
		.mao{
			width: 350px;
			height: 110px;
			position: absolute;
			top: 444px;
			left: 440px;
		}
		.mao a img{
			width: 360px;
			height: 120px;
		}
		/* @media only screen and (max-width:1800px){
			.major{
				margin: 0 auto;
				width: 60%;
				height: 500px;
				background: red;
				box-shadow:3px 10px 10px 10px #EAEEF1;
				position: relative;
				background: red;
			}
			.major .tops{
				position: absolute;
				top: 10px;
				left: 20px;
			}
			.bottom_mark img{
				position: absolute;
				top: 78%;
				left: 85%;
				background: red;
			}
			.major .bottoms{
				position: absolute;
				top: 300px;
				right: 80px;
			}
			.major .major_font{
				width: 78%;
				position: absolute;
				top: 30px;
				left: 130px;
			}
			.major .major_font div:nth-child(1){
				font-size: 40px;
				letter-spacing:6px;
				color: #646465;
				text-align: center;
			}
			.major .major_font div:nth-child(2){
				font-size: 20px;
				letter-spacing:6px;
				margin-top: 60px;
				color: #888888;
				margin: 70px;
			}
		} */
		.major{
			margin: 0 auto;
			width: 80%;
			padding: 50px;
			background: #FFFFFF;
			box-shadow:10px 10px 15px 15px #EAEEF1;
			position: relative;
		}
		.major .strong {
			line-height: 60px;
			margin-bottom: 50px;
			font-size: 40px;
			font-weight: normal;
			color: #000;
			text-indent: 60px;
		}
		.major .sub-tit {
			margin-bottom: 20px;
			font-size: 32px;
			color: #222;
		}
		.major .sub-con {
			line-height: 40px;
			margin-bottom: 40px;
			font-size: 26px;
			color: #515151;
		}
		.major .hot {
			position: absolute;
			right: 120px;
			bottom: 40px;
			font-size: 30px;
			color: #212121;
		}
		.major .top_mark {
			position: absolute;
			left: 0;
			top: 30px;
		}
		.major .bottom_mark {
			position: absolute;
			right: 30px;
			bottom: 0;
		}
		.is_fome{
			text-align: center;
		}
		@media only screen and (max-width:1800px){
			.font_fome{
				width: 60%;
				margin: 0 auto;
			}
		}
		.add{
			background: #F5F5F5;
			width: 100%;
			height: 700px;
			display: flex;
			align-items: center;
			justify-content: center;
			
		}
		.font_fome{
			width: 85%;
			margin: 0 auto;
			margin-top: 100px;
		}
		#join_us{
			font-size: 50px;
			text-align: center;
			color: #595C5F;
		}
		.is_fome span{
			font-size: 50px;
			color: #595C5F;
		}
		.is_fome div{
			margin-top: 20px;
			font-size: 20px;
		}
		.is_fome .jitd{
			color: #595C5F;
			margin-top: -40px;
		}
		.tracks{
			width: 100%;
			margin-top: 50px;
		}
		.tracks .scale{
			width: 100%;
			display: flex;
			justify-content: space-around;
			align-items: center;
		}
		.tracks .scale img{
			width: 200px;
			height: 150px;
		}
		.tracks .track-four{
			display: flex;
			justify-content: space-around;
			margin-top: -90px;
			position: relative;
		}
		.tracks .track-four span{
			font-size: 30px;
			margin: 90px;
			padding-left: 50px;
			color: #595C5F;
		}
		.tracks .four{
			display: flex;
			justify-content: space-around;
			margin-top: -170px;
			margin-left: 50px;
		}
		.tracks .four span{
			font-size: 15px;
			margin-top: 110px;
			display: flex;
			justify-content: space-between;
			color: #595C5F;

		}

		.five{
			text-align: center;
			font-size: 50px;
			color: #595C5F;
			margin-top: 200px;
		}
		.img_four{
			width: 100%;
			margin-top: 130px;
			display: flex;
			justify-content: center;
		}
		.img_four .imgage{
			display: flex;
			flex-direction: row;
			justify-content: space-around;
			align-items: center;
			width: 75%;
			margin-top: -50px;
		}
		.img_four .imgage .fives{
			display: flex;
			flex-direction: column;
			justify-content: space-around;
			align-items: center;
		}
		.img_four .imgage .fives span:nth-child(2){
			margin: 30px;
			font-size: 22px;
			color: #312D2A;
		}
		.img_four .imgage .fives span:nth-child(3){
			color: #A7A7A7;
		}
		@media only screen and (max-width:1800px){
			.fives span img{
				width: 140px;
				height: 140px;
			}
		}
		.five-img{
			width: 100%;
			margin-top: 100px;
			display: flex;
			justify-content: center;
		}
		.five-img .font_font{
			display: flex;
			justify-content: space-around;
			flex-direction: row;
			width: 75%;
		}
		.five-img .font_font .fontt{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
		}
		.five-img .font_font .fontt span:nth-child(2){
			margin: 30px;
			font-size: 22px;
			color: #312D2A;
		}
		@media only screen and (max-width:1800px){
			.fontt span img{
				width: 140px;
				height: 140px;
			}
		}
		.five-font{
			display: flex;
			justify-content: space-around;
			font-size: 20px;
			padding-left: 70px;
		}
		.five-font span{
			margin: 30px;
		}
		.five-font2{
			text-align: center;
			font-size: 10px;
			display: flex;
			justify-content: space-around;
		}
		.five-font2 span{
			margin-left: 50px;
		}
		.shequ img{
			margin-top: 130px;
			width: 100%;
		}
		.shifu{
			text-align: center;
			font-size: 50px;
			margin-top: 150px;
			color: #595C5F;
		}
		.ren{
			text-align: center;
			margin-top: 100px;
		}
		.ren img{
			width: 70%;
			height: 100%;
		}
		.zhuanx{
			text-align: center;
			font-size: 50px;
			margin-top: 150px;
			color: #595C5F;
		}
		.shouy{
			text-align: center;
			margin-top: 100px;
		}
		.shouy img{
			width: 70%;
			height: 100%;
		}
		#five{
			width: 100%;
		}
		.policy{
			width: 500px;
			height: 300px;
			background: #1BA361;
			position: relative;
			top: 40px;
			left: 190px;
			width: 620px;
			height: 370px;
		}
		.policy_two{
			position: absolute;
			top: 390px;
			left: -40px;
		}
		.policy_two img{
			width: 690px;
			height: 455px;
		}
		.generalize-two .one img{
			width: 690px;
			height: 455px;
		}
		.generalize-two .two img{
			width: 690px;
			height: 455px;
		}
		.policy_two img{
			width: 690px;
		}
		.policy .policy-one p{
			color: #FDFEFF;
			font-size: 20px;
			margin-left: 100px;

		}
		.policy-one{
			position: absolute;
			left: 80px;
		}
		.policy .policy-one {
			position: absolute;
			top: 80px;

		}
		.policy .policy-one button{
			position: absolute;
			top: 150px;
			margin-left: 300px;
			border: none;
			border-radius: 5px;
			width: 100px;
			height: 40px;
			color: #1BA361;
			font-size: 15px;
		}
		.policy .policy-one button span{
			border:1px solid #1BA361;
			border-radius: 50%;
			margin-left: 6px;
		}
		.generalize{
			margin-top: -407px;
			margin-left: 20px;
		}
		.generalize-two{
			position: absolute;
			left: 510px;

		}
		.generalize-two p img{
			margin-left: 330px;
			position: relative;
			margin-top: 18px;
		}
		.policy .policy-one p img{
			margin-top: 115px;
			margin-left: -88px;
		}
		.two img{
			top: -65px;
			height: 400px;
		}
		.cooperation{
			margin-bottom: 170px;
			width: 100%;
			height: 500px;
			background: #FFFFFF;
			text-align: center;
		}
		.cooperation span{
			font-size: 40px;
			line-height: 200px;
			color: #595C5F;
		}
		.cooperation span img{
			width: 60px;
		}
		.cooperation .collaborate{
			font-size: 50px;
		}
		.flow{
			width: 100%;
			display: flex;
			flex-direction: row;
			justify-content: space-around;
			align-items: center;
			margin-top: 100px;
		}
		.flow .seven{
			width: 160px;
			height: 80px;
			border: 1px solid #787878;
			border-radius: 10px;
		}
		.seven_s{
			width: 160px;
			height: 80px;
			border: 1px solid #787878;
			border-radius: 10px;
			margin-left: 50px;
		}
		.sevens{
			margin-top: -40px;
		}
		.sevens span{
			margin-left: 40px;
		}
		.cooperation .seven .seven-font{
			font-size: 20px;
			display: flex;
			align-items: center;
			justify-content: center;
			line-height: 80px;
			color: #312D2A;
		}
		.sevens .seven-font{
			border: 1px solid #686C6F;
			font-size: 30px;
			border-radius: 5px;
			color: #ABADAE;
		}
		.seven_s .seven-fo{
			font-size: 20px;
			display: flex;
			align-items: center;
			justify-content: center;
			line-height: 80px;
			margin-left: 0px;
		}
		.sevens{
			width: 100%;
			display: flex;
			flex-direction: row;
			align-items: center;
		}
		.jiaru{
			text-align: center;
			font-size: 40px;
			margin-top: 150px;
			color: #595C5F;
		}
		.base{
			display: flex;
			justify-content: center;
		}
		.buttom{
			width: 85%;
			height: 200px;
			background: #FFFFFF;
			display: flex;
			justify-content: space-around;
			align-items: center;
			position: relative;
			border-radius: 3px;
			box-shadow: 3px 5px 5px 5px lightgrey;
			/*min-width:1124px;*/
			min-width: 1320;
  			max-width:100%;
		}
		.underline_input{
			width: 170px;
			height: 10px;
			margin-top: 10px;
			border-bottom: 1px solid #e9e9e9;
		}
		.underline_text{
			width: 100px;
			height: 5px;
			position: absolute;
			top: 70px;
			left: 10px;
			border-bottom: 1px solid #e9e9e9;
		}
		.underline_tex{
			width: 210px;
			height: 5px;
			position: absolute;
			top: 70px;
			left: 40px;
			border-bottom: 1px solid #e9e9e9;
		}
		.phone_font{
			margin-top: -10px;
		}
		.buttom .type{
			width: 260px;
			height: 100px;
			position: absolute;
			top: 30%;
			left: -3%;
			border-right: 1px solid #1BA361;
			text-align: center;
		}
		.buttom .type img{
			width: 15px;
			height: 15px;
		}
		.font_bottom{
			font-size: 6px;
			position: relative;
		}
		.buttom .type div{
			margin-top: 30px;
		}
			 
		.type .join select{
			width: 100px;
			height: 40px;
			border: none;
			outline: none;
			font-size: 18px;
			appearance:none;-moz-appearance:none;-webkit-appearance:none;
			 background: transparent;
			 
		}
		
		select::-ms-expand {
	         display: none;
	     }
	     option::-ms-expand{ display: none; }
		.type .join img{
			width: 18px;
			height: 18px;
			position: absolute;
			left: 180px;
			top: 58px; 	
		}
		select:invalid { color: red; }
 		#selecr{
 			/*margin-top: -10px;*/
 			position: absolute;
			left: 80px;
			top: 38px; 			
 			height: 55px;
 			width: 120px;
 		}
   option{
   	color: #000;
   }
		.buttom .type2{
			margin-left: 220px;
			width: 180px;
			height: 100px;
			position: absolute;
			top: 24%;
			left: 1%;
			border-right: 1px solid #1BA361;
			text-align: center;
		}
		.buttom .type2 img{
			margin-top: 15px;
			width: 15px;
			height: 15px;
		}
		.buttom .type2 span{
			font-size: 6px;
		}
		.buttom .type2 .city{
			margin-top: 30px;
			border: none;
		}

		.buttom .type3{
			margin-left: 410px;
			width: 260px;
			height: 100px;
			position: absolute;
			top: 24%;
			left: -3%;
			border-right: 1px solid #1BA361;
			text-align: center;
		}
		.wrongName{
			position: absolute;
			top: 110px;
			left: 90px;
		}
		.buttom .type3 img{
			margin-top: 15px;
			width: 15px;
			height: 15px;

		}
		.buttom .type3 span{
			font-size: 6px;
		}
		.buttom .type3 div{
			margin-top: 30px;
			width: 190px;
			margin-left: 40px;
		}

		.buttom .type4{
			margin-left: 310px;
			width: 260px;
			height: 100px;
			position: absolute;
			top: 24%;
			left: 26%;
			border-right: 1px solid #1BA361;
		}
		.buttom .type4{
			text-align: center;
		}
		.buttom .type4 img{
			margin-top: 15px;
			width: 15px;
			height: 15px;
		}
		.buttom .type4 span{
			font-size: 6px;
		}
		.buttom .type4 div{
			margin-top: 30px;
		}
		.phone{
			width: 200px;
			position: absolute;
			top: 115px;
			left: 40px;
		}
		#bottom-btn{
			position: absolute;
			top: -12px;
			right: -200px;
		}
		#bottom-btn #btn{
			width: 170px;
			height: 60px;
			border: none;
			background: #1BA361;
			color: #FFFFFF;
			font-size: 20px;
			border-radius: 3px;
		}
		.flex_log{
	    	display: flex;
	    	flex-direction: column;
	    	justify-content: center;
	    	align-items: center;
	    }
	    .flex_log span:nth-child(3){
	    	color: #A7A7A7;
	    }
		.span_two{
	    	margin: 30px;
	    	font-size: 30px;
	    	color: #666666;
	    }
		.fons{
			width: 80%;
			display: flex;
			justify-content: space-around;
			flex-direction: column;
			margin: 0 auto;
			margin-top: -40px;
		}
		input{
			border: none;
		 	/*border-bottom:#8D8D8D 1px solid;*/
		  	box-shadow: 0px 0px 0px 0px;
		  	outline: none;
		  	text-align: center;
		}
		.top{
			width: 90px;
			height: 90px;
			background: rgba(0,0,0,0.3);
			border-radius: 5px;
			text-align: center;
			position: fixed;
			right: 40px;
			bottom: 100px;
			
		}
		.top img{
			margin-top: 20px;
			height: 50px;
		}



		.bottom_s {
			width: 100%;
			background: #18A35F;
			height: 500px;
			position: relative;
			margin-top: 100px
		}
		.bottom_s .bottom_img_s{
			width: 80%;
			height: 450px;
			position: absolute;
			top: 25px;
			left: 10%;
		}
		.bottom_s .bottom_img_s .bottom_image_s{
			display: flex;
			flex-direction: row;
			position: absolute;
			left: 200px;
			top: 50px;
		}
		.bottom_s .bottom_img_s .bottom_image_s img{
			width: 155px;
			height: 240px;
		}
		.bottom_b_s{
			width: 85%;
			height: 30px;
			position: absolute;
			left: 120px;
			top: 330px;
			border-top: 1px solid #CCF7E6;
		}
		.bottom_font_s{
			width: 80%;
			height: 20px;
			margin: 0 auto;
			text-align: center;
			margin-top: 20px;
			color: #CCF7E6;
			letter-spacing:2px;
		}
		.track_s{
			width: 800px;
			height: 300px;
			display: flex;
		}
		.track_s .img-fours_s{
			width: 100%;
			display: flex;
			justify-content:space-around;
    		align-items: center;
    		margin-left: 80px;
		}
		.flex_log_s{
	    	display: flex;
	    	flex-direction: column;
	    	justify-content: center;

	    }
	    .one_s{
	    	font-size: 30px;
	    	margin-top: -100px;
	    	color: #FFFFFF;
	    }
	    .two_s{
	    	margin-top: 30px;
	    }
	    .images img{
	    	margin-top: 300px;
	    	width: 100%;
	    }
	    .two_s a{
	    	color: #FFFFFF;
	    	text-decoration:none
	    }
	    
	    .mask{
	    	color: #FFFFFF;
	    }
	    
	    
	    
	    .one_td{
	    	width: 550px;
	    	height: 350px;
	    	background: #1BA361;
	    	margin-left: -170px;
	    }
		.gains-wrap {
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: center;
			width: 100%;
			height: 1270px;
			margin-top: 100px;
			background-color: #E85700;
		}
		.gains-title {
			margin-bottom: 90px;
			font-size: 50px;
			font-weight: 500;
			color: #fff;
		}
		.gains-content {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			width: 1200px;
		}
		.gains-content img {
			display: block;
			width: 381px;
			height: 433px;
			margin-bottom: 50px;
		}
		.closed-loop {
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: center;
			width: 100%;
			height: 1000px;
			background-color: #692FDC;
		}
		.loop-title {
			font-size: 50px;
			font-weight: 500;
			color: #fff;
		}
		.loop-item {
			display: flex;
			margin-top: 30px;
		}
		.loop-item .loop {
			width: 362px;
			height: 396px;
			overflow: hidden;
			cursor: pointer;
		}
		.loop-item img {
			display: block;
			width: 362px;
			height: 396px;
			transition: all .3s ease-in-out;
		}
		.loop-item img:hover {transform: scale(1.2);}
	.bottom {
	    width: 100%;
	    background: #18A35F;
	    height: 500px;
	    position: relative;
	}
	.bottom .bottom_img {
	    width: 80%;
	    height: 450px;
	    position: absolute;
	    top: 25px;
	    left: 10%;
	}
	.bottom .bottom_img .bottom_image {
	    display: flex;
	    flex-direction: row;
	    position: absolute;
	    left: 200px;
	    top: 50px;
	}
	.bottom .bottom_img .bottom_image img {
	    width: 155px;
	    height: 240px;
	}
	.track {
	    width: 800px;
	    height: 300px;
	    display: flex;
	}
	.track .img-fours {
	    width: 100%;
	    display: flex;
	    justify-content: space-around;
	    align-items: center;
	    margin-left: 80px;
	}
	.flex_log {
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	
	}
	.bottom_b {
	    width: 85%;
	    height: 30px;
	    position: absolute;
	    left: 120px;
	    top: 330px;
	    border-top: 1px solid #CCF7E6;
	}
	.bottom_font {
	    width: 80%;
	    height: 20px;
	    margin: 0 auto;
	    text-align: center;
	    margin-top: 20px;
	    color: #CCF7E6;
	    letter-spacing: 2px;
	}
	.one {
	    font-size: 30px;
	    margin-top: -100px;
	    color: #FFFFFF;
	}
	
	.two {
	    margin-top: 30px;
	}
	.two a{
		color: #FFFFFF;
		text-decoration: none;
	}	
	








		/*师傅加盟*/
#head{
  width:100%;
}
#foot{
  width:100%;
}
#foots{
  width:100%;
}
#foots_server{
  width:100%;
  display: flex;
  justify-content: center;
  align-items: center;
  /*min-width:1024px;
  max-width:100%;*/
}
#center_ones{
  width:100%;
}

#center_oness{
	width: 100%;
	background: #F6F6F6;
}
@media only screen and (max-width:1800px){
	.strutss{
		width: 60%;
		margin: 0 auto;
		background: #F6F6F6;
	}
}
.strutss{
	width: 85%;
	margin: 0 auto;
	background: #F6F6F6;
}




.serve {
    margin-top: 120px;
    font-size: 45px;
    text-align: center;
    color: #5A5D60;
}

@media only screen and (max-width:1800px){
	.league {
	    width: 60%;
	    margin:0 auto;
	}
}
.league {
    width: 75%;
    margin:0 auto;
}
.join_in .flow{
	width: 80%;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-around;
}
.flow_img{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-around;
}
.flow_img img{
	margin-left: 20px;
}
.flow_img .arrowhead img{
	width: 70px;
}
.flow_img .certificate img{
	width: 130px;
	height: 130px;
}
.flow_img span:nth-child(2){
	margin-top: 20px;
	font-size: 25px;
}
/*.league span img {
	width: 120px;
	height: 120px;
  margin-top: 80px;
  margin-left: 20px;
    
}*/
.receiving{
	width: 75%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	
}
@media only screen and (max-width:1280px){
	.master_flow{
		/*background: red;*/
	}
	.participate_img img{
		width: 100%;
		position: relative;
	}
	.participate_img .download{
		width: 290px;
		height: 140px;
		position: absolute;
		top: 1%;
		left:53%;
	}
	.participate_img .application{
		width: 450px;
		height: 210px;
		position: absolute;
		top: 44%;
		right: 55%;
	}
	.master_flow .review{
		width: 450px;
		height: 210px;
		position: absolute;
		top: 67%;
		left: 55%;
	}
	
	.home_page{
		width: 290px;
		height: 140px;
		position: absolute;
		top: 1%;
		left: 55%;
	}
	.confirmation{
		width: 255px;
		height: 210px;
		position: absolute;
		top: 44%;
		right: 56%;
		display: flex;
		flex-direction: column;
	}
	.order{
		width: 450px;
		height: 210px;
		position: absolute;
		top: 67%;
		left: 55%;
		display: flex;
		flex-direction: column;
	}
}

.master_flow{
	width: 75%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	/*min-width:1024px;
	  max-width:100%;*/
}
 .method{
	font-size: 50px;
}
.participate_img{
	display: flex;
	justify-content: center;
	align-items: center;
	position:relative;
}
.participate_img img{
	width: 100%;
	position: relative;
	/*min-width:1024px;
	max-width:100%;*/
}
.home_page{
	width: 290px;
	height: 140px;
	position: absolute;
	top: 1%;
	left: 55%;
}
.home_page div:nth-child(2){
	margin-top: 10px;
	letter-spacing: 2px
}
.participate_img .download{
	width: 290px;
	height: 140px;
	position: absolute;
	top: 1%;
	left:55%;
}
.register{
	font-size: 25px;
}
.download div:nth-child(2){
	margin-top: 10px;
	margin-bottom: 3px;
}
.download div{
	letter-spacing: 2px
}
.confirmation{
	width: 255px;
	height: 210px;
	position: absolute;
	top: 44%;
	right: 56%;
	display: flex;
	flex-direction: column;
}
.affirm{
	font-size: 25px;
	display: flex;
	flex-flow: row-reverse;
}
.confirmation div:nth-child(2){
	letter-spacing: 2px;
	margin-top: 10px;
}
.participate_img .application{
	width: 450px;
	height: 210px;
	position: absolute;
	top: 44%;
	right: 57%;
}
.apply{
	font-size: 25px;
	display: flex;
	flex-flow: row-reverse;
    
}
.application div:nth-child(2){
	margin-top: 20px;
	
}
.application div{
	letter-spacing: 2px
}
.order{
	width: 450px;
	height: 210px;
	position: absolute;
	top: 67%;
	left: 55%;
	display: flex;
	flex-direction: column;
}
.order div:nth-child(1){
	font-size: 25px;
}
.order div:nth-child(2){
	margin-top: 10px;
	letter-spacing: 2px
}
.review{
	width: 450px;
	height: 210px;
	position: absolute;
	top: 67%;
	left: 55%;
}
.review div:nth-child(1){
	font-size: 25px;
}
.review div:nth-child(2){
	margin-top: 10px;
	letter-spacing: 2px
}
@media only screen and (max-width:1800px){
	.master {
	    width: 60%;
	    margin: 0 auto;
	}
	.master img {
	    width: 60%;
	    margin: 0 auto;
	}
	.order_receiving {
	   text-align: center;
	}
}
@media only screen and (max-width:1800px){
	.master {
	    width: 60%;
	    margin: 0 auto;
	}
	.master img {
	    width: 60%;
	    margin: 0 auto;
	}
	.master img {
	    width: 60%;
	    margin: 0 auto;
	}
}
.master {
    width: 85%;
    margin: 0 auto;
}

.master img {
    width: 80%;
    margin: 0 auto;
}

.order_receiving {
   text-align: center;
}

.order_receiving img {
    margin: 0 auto;
}

#bottom {
    width: 100%;
    height: 500px;
    background: #F6F6F6;
    margin-top: 80px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#bottom span:nth-of-type(1) {
    font-size: 30px;
    font-weight: bold;
}

#bottom span:nth-of-type(3) {
    color: #008000;
}

#bottom span img {
    width: 260px;
    height: 260px;
    margin-top: 30px;
    margin-bottom: 20px;
}

.mao {
    width: 340px;
    height: 96px;
    position: absolute;
    top: 525px;
    left: 265px;
}

.mao a img {
    width: 350px;
}

.top{
			width: 90px;
			height: 90px;
			background: rgba(0,0,0,0.3);
			border-radius: 5px;
			text-align: center;
			position: fixed;
			right: 40px;
			bottom: 100px;
			
		}
		.top img{
			margin-top: 20px;
			height: 50px;
		}


.bottom_s {
    width: 100%;
    background: #18A35F;
    height: 500px;
    position: relative;
    margin-top: 100px;
}

.bottom_s .bottom_img_s {
    width: 80%;
    height: 450px;
    position: absolute;
    top: 25px;
    left: 10%;
}

.bottom_s .bottom_img_s .bottom_image_s {
    display: flex;
    flex-direction: row;
    position: absolute;
    left: 200px;
    top: 50px;
}

.bottom_s .bottom_img_s .bottom_image_s img {
    width: 155px;
    height: 240px;
}

.bottom_b_s {
    width: 85%;
    height: 30px;
    position: absolute;
    left: 120px;
    top: 330px;
    border-top: 1px solid #CCF7E6;
}

.bottom_font_s {
    width: 80%;
    height: 20px;
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    color: #CCF7E6;
    letter-spacing: 2px;
}

.track_s {
    width: 800px;
    height: 300px;
    display: flex;
}

.track_s .img-fours_s {
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin-left: 80px;
}

.flex_log_s {
    display: flex;
    flex-direction: column;
    justify-content: center;

}

.one_s {
    font-size: 30px;
    margin-top: -100px;
    color: #FFFFFF;
}

.two_s {
    margin-top: 30px;

}

.two_s a {
    color: #FFFFFF;
    text-decoration: none
}



	.bottom {
	    width: 100%;
	    background: #18A35F;
	    height: 500px;
	    position: relative;
	}
	.bottom .bottom_img {
	    width: 80%;
	    height: 450px;
	    position: absolute;
	    top: 25px;
	    left: 10%;
	}
	.bottom .bottom_img .bottom_image {
	    display: flex;
	    flex-direction: row;
	    position: absolute;
	    left: 200px;
	    top: 50px;
	}
	.bottom .bottom_img .bottom_image img {
	    width: 155px;
	    height: 240px;
	}
	.track {
	    width: 800px;
	    height: 300px;
	    display: flex;
	}
	.track .img-fours {
	    width: 100%;
	    display: flex;
	    justify-content: space-around;
	    align-items: center;
	    margin-left: 80px;
	}
	.flex_log {
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	
	}
	.bottom_b {
	    width: 85%;
	    height: 30px;
	    position: absolute;
	    left: 120px;
	    top: 330px;
	    border-top: 1px solid #CCF7E6;
	}
	.bottom_font {
	    width: 80%;
	    height: 20px;
	    margin: 0 auto;
	    text-align: center;
	    margin-top: 20px;
	    color: #CCF7E6;
	    letter-spacing: 2px;
	}
	.one {
	    font-size: 30px;
	    margin-top: -100px;
	    color: #FFFFFF;
	}
	
	.two {
	    margin-top: 30px;
	    
	}
.two a{
	color: #FFFFFF;
	text-decoration: none;
}



	





			/*关于我们*/
			
@media only screen and (max-width:1800px){
	.font_st{
		width: 60%;
		margin: 0 auto;
	}
}
.font_st{
	width: 100%;
	margin: 0 auto;
}





.shifu {
    text-align: center;
    font-size: 50px;
    margin-top: 100px;
}

.enc {
    text-align: center;
    font-size: 30px;
    color: #D8D8D8;
    margin-top: 20px;
}

.image {
    width: 80%;
    margin: 0 auto;
}
.stores{
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	align-items: center;
	margin-top: 100px;
}
.stores .community{
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
}
.stores .community span:nth-child(2){
	font-size: 22px;
	margin: 30px;
	
}
.stores .community span:nth-child(3){
	color: #A7A7A7;
	font-size: 18px;
}
.stores .community span img{
	width: 140px;
	height: 140px;
}



@media only screen and (max-width:1800px){
	/*.serve-four span img{
	    width: 145px;
	    height: 150px;
	}*/
}



.fonts {
    width: 80%;
    margin: 0 auto;
    margin-top: 100px;
}

.fonts .font_s span {
    font-size: 28px;
    padding: 60px;
    font-weight: inherit;
    letter-spacing: 6px;
    color: #7E7E7E;
}

.bottoms {
    position: relative;
    margin-bottom: 200px;
}

.bottoms img {
    width: 100%;
    margin-top: 100px;
	position: relative;
}

.title {
    font-size: 60px;
    color: #FFFFFF;
}

.bottoms .eng {
	/* color: #A09FA5; */
	color: #fff;
	font-size: 40px;
}

.underlines {
    width: 50px;
    border-bottom: 5px solid #1BA75E;
}
.culture{
	width: 550px;
	height: 430px;
	position: absolute;
	top: 35%;
	right: 50%;
}

.bottoms .font_bom p {
    color: #1BA75E;
    font-size: 23px;
}

.top{
	width: 90px;
	height: 90px;
	background: rgba(0,0,0,0.3);
	border-radius: 5px;
	text-align: center;
	position: fixed;
	right: 40px;
	bottom: 100px;
	
}
.top img{
	margin-top: 20px;
	height: 50px;
}


.bottom_s {
    width: 100%;
    background: #18A35F;
    height: 500px;
    position: relative;
    margin-top: 150px;
}

.bottom_s .bottom_img_s {
    width: 80%;
    height: 450px;
    position: absolute;
    top: 25px;
    left: 10%;
}

.bottom_s .bottom_img_s .bottom_image_s {
    display: flex;
    flex-direction: row;
    position: absolute;
    left: 200px;
    top: 50px;
}

.bottom_s .bottom_img_s .bottom_image_s img {
    width: 155px;
    height: 240px;
}

.bottom_b_s {
    width: 85%;
    height: 30px;
    position: absolute;
    left: 120px;
    top: 330px;
    border-top: 1px solid #CCF7E6;
}

.bottom_font_s {
    width: 80%;
    height: 20px;
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    color: #CCF7E6;
    letter-spacing: 2px;
}

.track_s {
    width: 800px;
    height: 300px;
    display: flex;
}

.track_s .img-fours_s {
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin-left: 80px;
}

.flex_log_s {
    display: flex;
    flex-direction: column;
    justify-content: center;

}

.one_s {
    font-size: 30px;
    margin-top: -100px;
    color: #FFFFFF;
}

.two_s {
    margin-top: 30px;

}

.two_s a {
    color: #FFFFFF;
    text-decoration: none
}


	.bottom {
	    width: 100%;
	    background: #18A35F;
	    height: 500px;
	    position: relative;
	}
	.bottom .bottom_img {
	    width: 80%;
	    height: 450px;
	    position: absolute;
	    top: 25px;
	    left: 10%;
	}
	.bottom .bottom_img .bottom_image {
	    display: flex;
	    flex-direction: row;
	    position: absolute;
	    left: 200px;
	    top: 50px;
	}
	.bottom .bottom_img .bottom_image img {
	    width: 155px;
	    height: 240px;
	}
	.track {
	    width: 800px;
	    height: 300px;
	    display: flex;
	}
	.track .img-fours {
	    width: 100%;
	    display: flex;
	    justify-content: space-around;
	    align-items: center;
	    margin-left: 80px;
	}
	.flex_log {
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	
	}
	.bottom_b {
	    width: 85%;
	    height: 30px;
	    position: absolute;
	    left: 120px;
	    top: 330px;
	    border-top: 1px solid #CCF7E6;
	}
	.bottom_font {
	    width: 80%;
	    height: 20px;
	    margin: 0 auto;
	    text-align: center;
	    margin-top: 20px;
	    color: #CCF7E6;
	    letter-spacing: 2px;
	}
	.one {
	    font-size: 30px;
	    margin-top: -100px;
	    color: #FFFFFF;
	}
	
	.two {
	    margin-top: 30px;
	}
	.two a{
		color: #FFFFFF;
		text-decoration: none;
	}
	






		/*联系我们*/
		


#head{
  width:100%;
}
#foot{
  width:100%;
}
#foots{
  width:100%;
}
#foots_s{
  width:100%;
  height:100px;
}







.font_img{
	width: 80%;
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	margin: 0 auto;
	align-items: center;
	margin-top: 100px;
	margin-bottom: 200px;
}

.font_img .font_f {
    width: 487px;
    height: 360px;
	/*background: lightblue;*/
}
.map #aaa{
	width: 510px;
	height: 360px;
	overflow: hidden;
	margin:0;
	font-family:"微软雅黑";
}
.font_img .font_f p:nth-child(1) {
    font-size: 30px;
    letter-spacing: 4px;
    font-weight: bold;
}

.font_img .font_f p:nth-child(2) {
    font-size: 20px;
    color: #666666;
    margin-top: -20px;
}

.font_img .font_f p:nth-child(3) {
    font-size: 28px;
    margin-top: 50px;
}

.font_img .font_f p:nth-child(4) {
    /* font-size: 28px;
    margin-top: 50px; */

}



 .add-img {
    width: 100%;
    height: 100%;
    top: 0%;
    left: 0%;
    background-color: rgba(0, 0, 0, 0.6);
}
.add-img>ul {
    width: 100%;
    bottom: 0%;
    left: 0%;
}
.add-img>ul>li {
    width: 100%;
    padding: 5% 0%;
    background-color: #fff;
    border-bottom: 1px solid gainsboro;
    text-align: center;
    font-size: .4rem;
    color: #5f5d5e;
}
.bot>ul>li{
    padding: 3% 0%;
    text-align: center;
    font-size: .4rem;
    width: 2rem;
}





.top{
			width: 90px;
			height: 90px;
			background: rgba(0,0,0,0.3);
			border-radius: 5px;
			text-align: center;
			position: fixed;
			right: 40px;
			bottom: 100px;
			
		}
		.top img{
			margin-top: 20px;
			height: 50px;
		}


.bottom_s {
    width: 100%;
    background: #18A35F;
    height: 500px;
    position: relative;
    margin-top: 150px;
}

.bottom_s .bottom_img_s {
    width: 80%;
    height: 450px;
    position: absolute;
    top: 25px;
    left: 10%;
}

.bottom_s .bottom_img_s .bottom_image_s {
    display: flex;
    flex-direction: row;
    position: absolute;
    left: 200px;
    top: 50px;
}

.bottom_s .bottom_img_s .bottom_image_s img {
    width: 155px;
    height: 240px;
}

.bottom_b_s {
    width: 85%;
    height: 30px;
    position: absolute;
    left: 120px;
    top: 330px;
    border-top: 1px solid #CCF7E6;
}

.bottom_font_s {
    width: 80%;
    height: 20px;
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    color: #CCF7E6;
    letter-spacing: 2px;
}

.track_s {
    width: 800px;
    height: 300px;
    display: flex;
}

.track_s .img-fours_s {
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin-left: 80px;
}

.flex_log_s {
    display: flex;
    flex-direction: column;
    justify-content: center;

}

.one_s {
    font-size: 30px;
    margin-top: -100px;
    color: #FFFFFF;
}

.two_s {
    margin-top: 30px;

}

.two_s a {
    color: #FFFFFF;
    text-decoration: none
}



	.bottom {
	    width: 100%;
	    background: #18A35F;
	    height: 500px;
	    position: relative;
	}
	.bottom .bottom_img {
	    width: 80%;
	    height: 450px;
	    position: absolute;
	    top: 25px;
	    left: 10%;
	}
	.bottom .bottom_img .bottom_image {
	    display: flex;
	    flex-direction: row;
	    position: absolute;
	    left: 200px;
	    top: 50px;
	}
	.bottom .bottom_img .bottom_image img {
	    width: 155px;
	    height: 240px;
	}
	.track {
	    width: 800px;
	    height: 300px;
	    display: flex;
	}
	.track .img-fours {
	    width: 100%;
	    display: flex;
	    justify-content: space-around;
	    align-items: center;
	    margin-left: 80px;
	}
	.flex_log {
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	
	}
	.bottom_b {
	    width: 85%;
	    height: 30px;
	    position: absolute;
	    left: 120px;
	    top: 330px;
	    border-top: 1px solid #CCF7E6;
	}
	.bottom_font {
	    width: 80%;
	    height: 20px;
	    margin: 0 auto;
	    text-align: center;
	    margin-top: 20px;
	    color: #CCF7E6;
	    letter-spacing: 2px;
	}
	.one {
	    font-size: 30px;
	    margin-top: -100px;
	    color: #FFFFFF;
	}
	
	.two {
	    margin-top: 30px;
	}
	.two a{
		color: #FFFFFF;
		text-decoration: none;
	}
	



		/*提交页*/
	border{
		width: 100%;
	}
	.submit{
		width: 100%;
		height: 645px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.submit div:nth-child(2){
		font-size: 20px;
		margin-top: 40px;
		margin-bottom: 10px;
	}
	.submit div:nth-child(3){
		color: #787878;
	}
