.agent_wrapper{
	height: 450px;
	background-image: url(../../images/agency/agentBg.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 60px;
}
.agent_content{
	height: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.agent_left{
	
}
.agent_title{
	font-size: 24px;
	font-family: PingFang SC;
	font-weight: 800;
	color: #FFFFFF;
	opacity: 1;
}
.agent_contact{
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	margin: 20px 0;
}
.agent_code{
	display: flex;
	justify-content:center;
	align-items: center;
	width: 150px;
	height: 150px;
	background: #6A99F5;
}
.agent_code img{
	width: 130px;
	height: 131px;
}


.agent_right{
	
}
.agent_right_top{
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 500;
	color: #EAEAEA;
	margin-bottom: 20px;
}

.agent_right_name input{
	width: 400px;
	height: 50px;
	background: #8ABEF3;
	border-radius: 5px;
	text-indent: 20px;
	outline: none;
	border: none;
	margin-bottom: 20px;
	color: white;
	font-size: 14px;
	font-weight: 500;
	color: #FFFFFF;
}

.agent_right_name input:focus{
	background: #FFFFFF;
	border-radius: 5px;
	font-size: 20px;
	color: #333333;
}

input::-webkit-input-placeholder{
	font-size: 20px;
	font-weight: 500;
	color: #FFFFFF;
}
.agent_right_area{
	width: 400px;
	height: 50px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
}
/* .agent_right_area select{
	width: 190px;
	height: 50px;
	outline: none;
	cursor: pointer;
	background: #8ABEF3;
	border: none;
	border-radius: 5px;
	text-indent: 20px;
}
.agent_right_area select option{
	color: white;
} */
.options {
	/*用div的样式代替select的样式*/
	width: 190px;
	height: 50px;
	/*border-radius: 5px;*/
	/*盒子阴影修饰作用,自己随意*/
	/* box-shadow: 0 0 5px #ccc;*/
	/* border: 1px solid #D4D4D4; */
	position: relative;
	margin-right: 20px;
}

.options select {
	/*清除select的边框样式*/
	border: none;
	/*清除select聚焦时候的边框颜色*/
	outline: none;
	/*将select的宽高等于div的宽高*/
	width: 100%;
	height: 50px;
	line-height: 50px;
	/*隐藏select的下拉图标*/
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	/*通过padding-left的值让文字居中*/
	padding-left: 20px;
	border-radius: 3px;
	background: #8ABEF3;
	
	/* outline: none; */
	cursor: pointer;
	background: #8ABEF3;
	font-size: 20px;
	font-weight: 500;
	color: #FFFFFF;
	
}
/*使用伪类给select添加自己想用的图标*/
.options:after {
	content: "";
	width: 12px;
	height: 10px;
	background: url(../../images/agency/down.png) no-repeat center;
	/*通过定位将图标放在合适的位置*/
	position: absolute;
	right: 12px;
	top: 41%;
	/*给自定义的图标实现点击下来功能*/
	pointer-events: none;
}
.agent_join{
	width: 400px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	background: #FFE84E;
	opacity: 1;
	border-radius: 5px;
	margin-top: 20px;
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #333333;
}

/* 项目亮点 */

.product_feel{
	padding: 70px 0;
}
.title{
	text-align: center;
	font-size: 30px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #666666;
	margin-bottom: 100px;
}
.product_feel_wrap{
	display: grid;
	grid-template-columns: repeat(4, 25%);
	grid-row-gap: 50px;
}
.product_feel_top{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.product_feel_top img{
	width: 60px;
}
/* .product_feel_top img.a1{
	width: 80px;
	height: 80px;
}
.product_feel_top img.a2{
	width: 64px;
	height: 80px;
}
.product_feel_top img.a3{
	width: 79px;
	height: 80px;
}
.product_feel_top img.a4{
	width: 90px;
	height: 80px;
} */
.product_feel_title{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	margin-top: 30px;
}
.product_feel_title span{
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #333333;
}
.product_feel_title p{
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 500;
	line-height: 25px;
	color: #666;
	margin-top: 6px;
}

/* 右侧固定联系方式以及置顶 */
ul.contact_type_wrap{
	display: flex;
	flex-direction: column;
	justify-content: space-evenly;
	align-items:center ;
	position: fixed;
	z-index: 10000;
	top: 372px;
	right: 0;
	width: 70px;
	height: 365px;
	background: #FFFFFF;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.16);
}
ul.contact_type_wrap li.contact_type,.return_top{
	position: relative;
	width: 100%;
	height: 100%;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
	justify-content: center;
	align-items:center;
	font-size: 12px;
	font-family: PingFang SC;
	font-weight: 500;
	color: #333333;
}

/* 联系方式左侧弹窗 */
.contact_type_left{
	display: none;
	position: absolute;
	top: 10px;
	right: 80px;
	width: 160px;
	background: #FFFFFF;
	/* background: red; */
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);
	border-radius: 20px;
	opacity: 1;
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: bold;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #0070FE;
}
ul.contact_type_wrap li img{
	width: 20px;
	height: 30px;
	margin-bottom: 7px;
}

ul.contact_type_wrap li.return_top {
	background: #F5F5F5;
}
ul.contact_type_wrap li span{
	
}
ul.contact_type_wrap li:hover.contact_type{
	background: #0070FE;
	color: #FFFFFF;
}
ul.contact_type_wrap li:hover .type{
	display: none;
}
ul.contact_type_wrap .way{
	display: none;
}
ul.contact_type_wrap li:hover .way{
	display: block;
}
ul.contact_type_wrap li:hover .contact_type_left{
	display: block;
}


/* 合作模式 */
.teamwork{
	height: 555px;
	background-image: url(../../images/agency/teamBg.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.teamwork_title{
	text-align: center;
	font-size: 30px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 46px;
	margin-bottom: 101px;
}
.teamwork_type{
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	overflow: hidden;
	
}
.teamwork_type_title{
	position: relative;
	height: 180px;
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	border-right: 1px solid #FFFFFF;;
	margin-right: -2px;
}
.teamwork_type_title img{
	width: 50px;
}
/* .teamwork_type_title .
b1{
	width: 82px;
	height: 72px;
}
.teamwork_type_title .b2{
	width: 73px;
	height: 70px;
}
.teamwork_type_title .b3{
	width: 62px;
	height: 71px;
} */
.teamwork_type_title p{
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	margin-top: 30px;
}
.arrow{
	position: absolute;
	top: 85px;
	right: -30px;
	width: 34px;
	height: 8px;
}

/* 核心业务 */
.business_wrapper{
	height: 844px;
}
.core_title{
	font-size: 30px;
	text-align: center;
	font-family: PingFang SC;
	font-weight: bold;
	line-height: 50px;
	color: #333333;
	padding-top: 70px;
	margin-bottom: 88px;
	opacity: 1;
}
.core_content{
display: grid;
  grid-template-columns: repeat(4, 25%);
  /* grid-template-rows: repeat(2, 50%); */
  grid-row-gap: 69px;
	
}
.core_content li{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	flex-grow: 1;
}
.core_content li img{
	width: 135px;
/* 	width: 160px;
	height: 160px; */
}
.core_content li p{
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 500;
	line-height: 42px;
	color: #333333;
	margin-top: 20px;
}

/* 翼速优选优势 */
.advantage_wrap{
	height: 731px;
	background: #F9FBFE;
	opacity: 1;
}
.advantage_title{
	font-size: 30px;
	text-align: center;
	font-family: PingFang SC;
	font-weight: bold;
	color: #000000;
	padding-top: 45px;
	margin-bottom: 90px;
}
.advantage_content{
	display: flex;
	justify-content: space-evenly;
	align-items: center;
}
.advantage_item{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 285px;
	height: 476px;
	background: #FFFFFF;
	border: 1px solid #999999;
	opacity: 0.8;
	border-radius: 5px;
}
.advantage_item:hover{
	border: none;
	box-shadow: 0px 0px 10px rgba(0, 112, 254, 0.3);
}
.advantage_item:hover .active1{
	display: block;
}
.advantage_item:hover .item_img_icon{
	display: none;
}
.advantage_item:hover .advantage_name{
	color: #0070FE;
}
.active1{
	display: none;
}
.advantage_name{
	font-size: 22px;
	font-family: PingFang SC;
	font-weight: 500;
	line-height: 79px;
	color: #333333;
	padding: 50px 0 60px 0;
}
.advantage_info{
	width: 237px;
	height: 178px;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #333333;
}

/* 申请加盟 */
.join_wrap{
	height: 612px;
}
.join_title{
	font-size: 30px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #666666;
	text-align: center;
	padding-top: 45px;
	margin-bottom: 50px;
}
.join_content{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.join_item{
	margin-bottom: 24px;
}
.join_item_name{
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 500;
	color: #414141;
	margin-bottom: 10px;
}
.join_item input{
	width: 400px;
	height: 45px;
	border: 1px solid #D4D4D4;
	border-radius: 5px;
	outline: none;
	font-size: 16px;
	text-indent: 20px;
}
.join_select{
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 400px;
	height: 45px;
}

.option {
	/*用div的样式代替select的样式*/
	width: 190px;
	height: 45px;
	/*border-radius: 5px;*/
	/*盒子阴影修饰作用,自己随意*/
	/* box-shadow: 0 0 5px #ccc;*/
	border: 1px solid #D4D4D4;
	position: relative;
	margin-right: 20px;
}

.option select {
	/*清除select的边框样式*/
	border: none;
	/*清除select聚焦时候的边框颜色*/
	outline: none;
	/*将select的宽高等于div的宽高*/
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	color: #666666;
	/*隐藏select的下拉图标*/
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	/*通过padding-left的值让文字居中*/
	padding-left: 20px;
	border-radius: 3px;
	
}

/*使用伪类给select添加自己想用的图标*/
.option:after {
	content: "";
	width: 12px;
	height: 10px;
	background: url(../../images/home/arrow-down.png) no-repeat center;
	/*通过定位将图标放在合适的位置*/
	position: absolute;
	right: 12px;
	top: 41%;
	/*给自定义的图标实现点击下来功能*/
	pointer-events: none;
}



.apply_agent_btn{
	margin-top: 60px;
	margin-left: 80px;
	cursor: pointer;
}
.join_btn{
	width: 240px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border: none;
	background: #1A7FFF;
	border-radius: 5px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}
