
#location{
	width: 100%;
	height: 600px;
}
.video2_content{
	text-align: center;
	padding:60px 0 30px 0
}
.video_block2{
	width: 1100px;
    height: 623px;
}
.connectus-con{
	margin-top: 70px;
	text-align: center;
}
.connectus-con h1{
	color: #e57f23;
	font-weight: normal;
	margin-bottom: 0;
}
.connectus-con p{
	/* margin-top: 28px; */
	font-size: 16px;
	line-height: 40px;
}
.connectus-con .tip{
	font-size: 10px;
}
.connectus-footer{
	text-align: center;
}
.connectus-footer ul{
	padding:0 20px;
}
.connectus-footer ul li{
	display: inline-block;
	text-align: center;
	vertical-align: text-top;
	padding: 0;
}
.connectus-footer ul li img{
	width:85px;
	height: 85px;
}
.c-f-title{
	font-weight:bold;
	font-size: 16px;
}
.c-f-con{
	font-size: 14px;
	color: #e57f23;
}
.car_des_part{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.car_des{
	padding: 12px;
	width: 569px;
	height: 329px;
}

@media screen and (max-width: 768px){
	.car_des{
		padding-top: 7px;
		width: 400px;
		height: 231px;
		
	}
	.video_block2{
		width:86vw;
        height:49vw
	}
}
.jionItem{
	width: 80%;
	margin: 0 auto;
	color: #ffffff;
	background: #505050;
	margin-top: 40px;
}
.jionItem01{
	padding:30px 60px;
}
.jionItem01 h2{
	font-size: 18px;
	width: 60px;
	padding: 8px 0;
	text-align: center;
	background: #EA3323;
	border-radius: 10px;
}
.jionItem01 h3{
	font-size: 44px;

}
.jionItem01 div{
	width: 50px;
	height: 3px;
	background: #696969;
	margin-bottom: 20px;
	margin-top: 20px;
}
.jionItem02{
	padding: 0;
	overflow:hidden;
}
.jionItem02 img{
	width: 90%;
	height: 100%;
}
.jionItem03{
	padding: 0;
	overflow: hidden;
}
.jionItem03 img{
	width: 100%;
	height: 100%;
}
.text-right{
	text-align: right;	
}
.text-left{
	text-align: left;	
}
.joinliu{
	text-align: center;
}
.joinliu h4{
	text-align: center;
	padding: 20px 0;
	font-size: 50px;
}
.joinliu img{
	width: 70%;
	margin: 0 auto;
}


.joinADD{
	width: 500px;
	margin:0 auto;
}
.joinInfo{
	width: 90%;
	margin: 0 auto;
}
.joinInfoItem{
	padding: 6px 0;
}
.joinInfoItem input{
	width: 100%;
	height: 42px;
	line-height: 42px;
	border: none;
	background: #e8e8e8;
	font-size: 14px;
	text-indent: 12px;
}
.joinInfoItem select{
	width: 100%;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	text-indent: 12px;
	background: #e8e8e8;
}
.joinInfoItem select option{
	width: 200px !important;
}

.joinInfoItem textarea{
	width: 100%;
	height: 80px;
	box-sizing: border-box;
	font-size: 14px;
	text-indent: 12px;
	padding: 5px 0;
	border:1px solid #a9a9a9;
	background: #e8e8e8;
}
.joinTip{
	width: 90%;
	margin: 0 auto 10px; 
	font-size: 12px;
	line-height: 18px;
}
.joinTip span{
	color: #2bb323;
}
.joinBtn{
	width: 80%;
	margin: 40px auto;
}
.joinButton{
	width: 100%;
	background: #FF9900;
	border: none;
	height: 40px;
	line-height: 40px;
	color: #FFFFFF;
	border-radius: 20px;
	font-size: 16px;
}


.address{
	width: 80%;
	margin: 0 auto;
	overflow:hidden;
	margin-top: 30px;
}



/* mian */
.bannermain img{
	margin-top: 50px;
	width: 100%;
}
.newbannermain{
	width: 100%;
	background: url('../../images/connectus/banner04.png') no-repeat center center;
	height: 700px;
	 background-size: 100% 100%;
	 background-size:cover;
}
.main{
	margin: 0 auto;
	padding-left: 0;
	padding-right: 0;
}
.top{
	margin-top: 20px;
}
.title{
	position: relative;
	font-size: 24px;
	color: salmon;
	line-height: 80px;
	text-align: center;
	font-weight: 500;
}
.title img{
	position: absolute;
	margin-left: -40px;
	width: 70px;
	height: 70px;
	vertical-align: middle;

}
.title span{
	border: 2px salmon dashed;
	display: inline-block;
	line-height: 40px;
	padding: 0  40px;
	border-radius: 25px;
}

.newtop{
	position: relative;
}

.topcenterImg img{
	width: 100%;
}
.newtoplistItem{
	background: #ff9900;
	border-radius: 10px;
	color: #ffffff;
	margin: 10% 0;
}
.newtopLIstImg{
	text-align: center;
}
.newtopLIstImg img{
	width: 46px;
	height:46px;
}
.newtopLIstText p:nth-child(1){
	font-size: 20px;
	font-weight: 500;
	text-align: center;
}
.newtopLIstText p:nth-child(2){
	font-size: 12px;
	text-align: center;
}





/* 合作流程图 */
.bottom{
	padding-top: 20px;
}
.bottomTitle{
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	padding:10px 0;
}
.itemTitle{
	font-size: 36px;
	color: #000000;
	padding: 10px 0;
	font-weight: 500;
}
.joinPic{
	text-align: center;
}
.joinPic img{
	width: 90%;
	margin: 30px auto;
}
.pattern div{
	text-align: center;
	padding: 16px 0;
}
.pattern div p{
	display: inline-block;
	text-align: center;
	width: 100px;
	height: 100px;
	line-height: 100px;
	font-size: 30px;
	border-radius: 30px;
	background: #ff9900;
	color: #FFFFFF;
}
/* 填写加盟信息 */
.joinNeed{
	padding: 10px 0;
}


.borderItem2{
	border: 1px solid #FF9900;
	padding: 20px 0;
	margin: 0;
	margin-top: 10px;
}
.borderItem2:hover{
	box-shadow: 0 0 5px #FF9900;
} 
.joinNeedItem1{
	text-align: center;
	padding: 10px;
	margin: 0;
}
.needimg{
	margin: 0;
	padding: 0 30px;
	text-align: center;
}
.joinNeedItem1 .needimg img{
	width: 40%;
}
.needTitle1{
	color: #000000;
	font-size: 20px;
	font-weight: 500;
	height: 30px;
	line-height: 100px;
	text-align: center;
	margin: 0;
	padding: 0;
	color: #ff9900;
}
.joinNeedItem2{
	font-size: 12px;
	padding:  0 10px;
	padding-left: 20px;
	margin: 0;
}
.needInfo{
	font-size: 20px;
	font-weight: 500;
	height: 30px;
	line-height: 30px;
}
.joinNeedItem2 div{
	line-height: 30px;
}




.footerbotton{
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
}
.joinTip{
	text-align: center;
}
.footerbotton button{
	background: #FF9900;
	color: #FFFFFF;
	border: none;
	height: 40px;
	line-height: 40px;
	width: 100%;
	
	outline:none;
}

.joinNeedItem{
	margin-top: 10px;
}
.img{
	width: 100%;
	text-align: center
}
.joinNeedItem img{
	width: 70%;
	height: auto;
}
.needTitle{
	text-align: center;
}
.borderNone{
	border: none;
}
.joinNeedText{
	text-align: center;
	font-size: 12px;
	line-height: 20px;
}
/* 填写加盟信息 */
.listDot{
	background: rgb(241, 220, 187);
	position: fixed;
	right: 0;
	bottom: 10%;
	z-index: 100;
	color: #ff9900;
	width: 80px;
	height: 90px;
	text-align: center;
	cursor: pointer;
}
.listDot img{
	width: 40px;
	height: 40px;
	margin-top: 10px;
}
.listDot a{
	text-decoration: none;
}
.listDot a div{
	color: #ff9900;
	line-height: 30px;
	font-size: 20px;
}
.needobj{
	margin-top: 20px;
}


/* 加盟信息 */
.connectInfo{
	text-align: center
}
.connectInfo img{
	width: 220px;
	height: 220px;
}
.weixin img{
	width: 220px;
	height: auto;
}
.connectInfo1{
	font-size: 24px;
	color: #EA3323;
	padding-top: 20px;
}
.connectInfo2{
	text-align: center;
	font-size: 24px;
	font-weight: 500;
}
.connectInfo3{
	text-align: center;
	font-size: 24px;
	font-weight: 500;
}
.connectInfo2 img{
	width: 28px;
	height: 28px;
	margin-right: 10px;
	font-size: 14px;
}
.connectInfo3 img{
	width: 28px;
	height: 28px;
	margin-right: 10px;
	font-size: 14px;
}

/* 合作模式 */
.center{
	border-bottom: 1px #696969 solid;
}
.maintitle{
	font-size: 32px;
	font-weight: 500;
	padding: 10px 0;
}
.maintitle img{
	width: 50px;
	height: 50px;
}
.main-item{
	padding: 10px;
	font-size: 14px;
}
.main-item div:nth-child(1){
	font-size: 20px;
	font-weight: 500;
	padding: 10px 0;
}
.main-item div{
	padding: 5px 0;
}
.main-main{
	padding: 10px 0px;
}
.tatolMian{
	font-size: 16px;
	color: #fea001;
	padding-top: 20px;
}

/* 优势 */
.advantage{
	padding: 10px 0;
	border-bottom: 1px #696969 solid;
}
.advantage-main{
	margin: 20px 0;
}
.advantage-main span{
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #ffffff;
	text-align: center;
	border-radius: 25px;
	background-color: #e57f23;
	display: inline-block;
}
.advantage-title{
	font-size: 18px;
	font-weight: 500;
	/* margin-left: 50px; */
	text-align: center;
}
.advantage-con{
	font-size: 14px;
	width: 90%;
	margin: 0 auto;
	padding: 6px 0;
	text-align: center;
}
.advantage-title img{
	width: 60px;
	height: 60px;
}
.join-main{
	padding: 30px 0;
	padding-left: 6%;
}
.join-main span{
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #ffffff;
	text-align: center;
	border-radius: 25px;
	background-color: #fea001;
	display: inline-block;
	margin-right: 5px;
}
.join-main div{
	font-size: 22px;
	width: 50%;
	float: left;
	padding: 16px 0;
	color: #505050;
}
.join-img{
	text-align: center;
}
.join-img img{
	width: 50%;
	height: 50%;
}
.application_scenario>div{
	position: relative;
}

.cityAndCounty{
	background: url('../../images/connectus/cityAndCounty.png') no-repeat center center;
    width: 516px;
    height: 215px;
    -webkit-background-size: cover;
    background-size: cover;
    display: inline-block;
    margin: 21px;
    background-size: 100% 100%;
    position: relative;
	box-sizing: border-box;
}
.collegesAndUniversities{
	background: url('../../images/connectus/collegesAndUniversities.png') no-repeat center center;
    width: 516px;
    height: 215px;
    -webkit-background-size: cover;
    background-size: cover;
    display: inline-block;
    margin: 21px;
    background-size: 100% 100%;
    position: relative;
	box-sizing: border-box;
}
.scenicSpot{
	background: url('../../images/connectus/scenicSpot.png') no-repeat center center;
    width: 516px;
    height: 215px;
    -webkit-background-size: cover;
    background-size: cover;
    display: inline-block;
    margin: 21px;
    background-size: 100% 100%;
    position: relative;
	box-sizing: border-box;
}

.industrialPark{
	background: url('../../images/connectus/industrialPark.png') no-repeat center center;
    width: 516px;
    height: 215px;
    -webkit-background-size: cover;
    background-size: cover;
    display: inline-block;
    margin: 21px;
    background-size: 100% 100%;
    position: relative;
	box-sizing: border-box;
}
.scene_item{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}
.application_scenario p{
	position: absolute;
	bottom:0;
	right:0;
	width: 90px;
	height: 32px;
	background: rgba(240, 131, 30, 0.8);
	line-height: 32px;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;	
	margin: 0;
}
.scene_title{
	font-size: 30px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 20px;
	
}
.scene_title2{
	height: 20px;
	font-size: 20px;
	font-weight: bold;
	color: #F06D16;
	line-height: 20px;
	text-align: center;
}
.scene_color{
	background-color: #ffffff;
	width: 100%;
	padding-top: 53px;
	padding-bottom: 20px;
}
.cooperation>div{
	width: 496px;
	height: 138px;
	background: #FFFFFF;
	border: 1px solid #FDE0BE;
	border-radius: 6px;
	margin: 10px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
}
.cooperation img{
	width: 51px;
	height: 41px;
}
.cooperation_item{
	display: flex;
	flex-direction: column;
	padding-left: 30px;

}
.cooperation_item>h2{
	font-size: 24px;
	color: #1A1A1A;
	
}
.cooperation_item>p{
	color: #666666;
	font-size: 16px;
}

.technologyImg img{
	width: 422px;
	height: 427px;
}

.technologyPhoto{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;

}
.technologyPhoto img{
	width: 184px;
	height: 184px;
}
.join_unit{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 45px;
	padding-top: 0;
	padding:0 105px 45px 0
}

.technology_block{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-items: center;
}
.join_unit span{
	color: #333333;
	font-size: 20px;
}
.car_num{
	background-color: #ffffff;
	border: 1px solid #FFAD64;
	position: relative;

	
}
.car_num img{
	width: 490px;
	height: 372px;
	padding: 53px 42px 29px 48px;

}
.car_num_des{
	background: #FCF5EE;
	padding-top:37px;
	padding-left: 30px;
	padding-bottom: 43px;
	display: flex;
	flex:1;
	flex-direction: column;
	color: #333;
	font-size: 16px;
}
.num_car_self1::before{
	content: "";
	width: 19px;
	height: 256px;
	background: #F4932F;
	position: absolute;
	top:-1px;
	left:-19px;
}
.num_car_self2::after{
	content: "";
	width: 19px;
	height: 256px;
	background: #F4932F;
	position: absolute;
	bottom:-1px;
	right:-19px;
}
.car_num_des span{
	display: inline-block;
	width: 8px;
	height: 8px;
	background: #484848;
	border-radius: 1px;
	margin-right: 10px;
}
.num_car_self2 img{
	width: 490px;
	height: 372px;
	padding: 0;

}
.cooperation_example img{
	width: 274px;
	height: 200px;
}
.cooperation_example_item{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	margin: 10px;
	box-sizing: border-box;
	background-color: #FAFAFA;
	width: 550px;
	box-sizing: border-box;
}
.cooperation_example_item h2{
	font-size: 18px;
	font-weight: bold;
	color: #1A1A1A;
	padding-left: 15px;
}
.cooperation_example_item p{
	font-size: 14px;
	font-weight: 400;
	color: #333333;
}
.cooperation_example_unit p{
	padding: 0;
	padding-left: 15px;
}
.newconnectInfo2{
	text-align: left;
}
.newconnectInfo3{
	text-align: left;
}
.newconnectInfo2 img{
	width: 36px;
	height: 36px;

}
.newconnectInfo3 img{
	width: 36px;
	height: 36px;
}
.set_form-group{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;

}
.set_form-group label{
	display: flex;
	/* flex:1; */
	width: 133px;
}
.set_form-group div{
	display: flex;
	/* flex:2; */
	width: 266px;
}
.set_form-group div input{
	/* width: 320px; */
}
.get_data{
	font-size: 16px;
	font-weight: 400;
	color: #333333;

}
.newconnectInfo1{
	display: flex;
	justify-content:flex-start;
	flex-wrap: wrap;
	padding-right: 90px;
}
.newconnectInfo1 img{
	width: 214px;
	height: 214px;
	margin-right: 30px;
}

.form-control::-webkit-input-placeholder{
	color: #555;
	font-size: 14px;
}
.join-info{
	display: flex;
	flex-direction: column;
	align-items: center;
}

	



