body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
ul,ol{list-style:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;}
a:hover,a:active,a:focus{}
hr{color:#ccc;height:1px;border:0;border-top:1px solid #ccc;margin:0;padding:0;overflow:hidden;font-size:0;}
body{
	width: 100%;
	height: 100%;
}
#app{
	width: 100%;
	height: 100%;
	z-index: 2;
}
.logo{
	width: 140px;
	margin-top: 30px;
	margin-left: 154px;
}
.nav{
	width: 1440px;
	margin:0 auto 0 auto;
}
#logo{
	float: left;
}
#menu{
	margin-top: 30px;
	float: right;
	
}

.menu{
	float: right;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	line-height: 52px;
	text-align: left;
	height: 50px;
	background: #0157FF;
	margin-left: 20px;
	padding: 0 20px;
	border-radius:50px
}

.blur {
	height: 100px;
	position: fixed;
	width: 100%;
	top: 0;
	backdrop-filter: blur(34px);
	z-index: 99;
	background: rgba(10,9,15,0.51);
}
.main{
	width: 1440px;
	margin:0 auto 0 auto;
	height: 2000px;
}
.banner{
	width: 100%;
	border-radius: 0 0 50px 50px;
}

.main_2 > p{
	text-align: center;
}
.p_1{
	margin-top: 60px;
	font-size: 56px;
	font-weight: bold;
}
.p_2{

}
.main_3{
	margin-top: 80px;
	position: relative;
}
.main_3>img{

}
.main_3>.p1{
	color:white;
	font-weight: bold;
	font-size: 33px;
	line-height: normal;
	letter-spacing: 0;
	text-align: left;
	top: 155px;
	left: 290px;
	position: absolute;
}
.main_3>.p2{
	color:white;
	font-weight: bold;
	font-size: 33px;
	line-height: normal;
	letter-spacing: 0;
	text-align: left;
	top: 200px;
	left: 290px;
	position: absolute;
}

.main_3>.p3{
	color:white;
	font-size: 18px;
	line-height: normal;
	letter-spacing: 0;
	text-align: left;
	top: 255px;
	left: 290px;
	position: absolute;
}
.main_3>.p4{
	color:white;
	font-size: 18px;
	line-height: normal;
	letter-spacing: 0;
	text-align: left;
	top: 282px;
	left: 290px;
	position: absolute;
}

.main_4{
	width: 52%;
	margin:60px auto 0 auto;
}
.main_4>hr{
	margin-top: 25px;
	margin-bottom: 25px;
}

.main_5{
	margin-top: 60px;
	height: 550px;
	background: rgba(248,248,248,1);
	position: relative;
}
.main_5>img{
	width: 650px;
	position: absolute;
	top: 40px;
	left: 504px;
}
.main_5>.p1{
	color: rgba(45,55,72,1);
	font-weight: bold;
	font-size: 33px;
	line-height: normal;
	letter-spacing: 0;
	text-align: left;
	top: 64px;
	left: 290px;
	position: absolute;
}
.main_5>.p2{
	color: rgba(45,55,72,1);
	font-weight: bold;
	font-size: 33px;
	line-height: normal;
	letter-spacing: 0;
	text-align: left;
	top: 110px;
	left: 290px;
	position: absolute;
}
.main_5>.p3{
	color: rgba(45,55,72,1);
	font-size: 18px;
	line-height: normal;
	letter-spacing: 0;
	text-align: left;
	top: 160px;
	left: 290px;
	position: absolute;
}
.main_5>.p4{
	color: rgba(45,55,72,1);
	font-size: 18px;
	line-height: normal;
	letter-spacing: 0;
	text-align: left;
	top: 185px;
	left: 290px;
	position: absolute;
}

.main_6{
	color: rgba(45,55,72,1);
	font-weight: bold;
	font-size: 33px;
	line-height: normal;
	text-align: center;
	margin-top: 54px;
	margin-bottom: 0;
}

.main_7{
	background: rgba(10,9,15,1);
	text-align: center;
	height: 549px;
}
.main_7>div{
	font-size: 33px;
	text-align: center;
	color: rgba(255,255,255,1);
	font-weight: bold;
	padding-top:70px;
}
.main_7>img{
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 50px;
}



.from{
	position: relative;
	height: 500px;
}
.from>.div1{
	width: 510px;
	display: inline-block;
	position: absolute;
	top: 54px;
	left: 177px;
	height: 105px;
	
}

.from>.div2{
	width: 510px;
	display: inline-block;
	top: 54px;
	left: 752px;

	height: 105px;
	position: absolute;
}
.from>.div3{
	width: 1084px;
	height: 128px;
	display: inline-block;
	top: 200px;
	left: 177px;
	position: absolute;
}


.f-text{
	color: rgba(0,0,0,1);
	font-size: 20px;
	line-height: 1.4;
	text-align: left;
	margin-bottom: 10px;
}
.f-name{

}
.f-phone{

}
.f-email{

}

.f-title{

}
.f-input{
	display: inline;
	font-size: 20px;
	outline:none;
	box-shadow:none;
	margin-left: 10px;
}
.submit-btn{
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	line-height: 52px;
	height: 48px;
	background: #0157FF;
	margin-left: 20px;
	padding: 0 20px;
	border-radius:50px;
	display: inline-block;
	margin-top: 15px;
}
.footer{
	text-align: center;
	padding-bottom: 30px;
}

.footer>a>img{
	width: 155px;
}
.footer>p{
	color: #cccccc;
	font-size: 16px;
}

.bg{
	width: 100%;
	height: 600px;
}
.page_main{
	width: 1070px;
	margin:0 auto 0 auto;
	height: 1030px;
	position: relative;
}

.title{
	position: absolute;
	color: #cccccc;
	font-size: 56px;
	top: 168px;
	text-align: center;
	width: 100%;
}
.title>.desc{
	font-size: 18px;
	margin-top: 8px;
}

.pm1{
	position: absolute;
	top: -230px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 380px;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm1.png");
	background-size: cover;
}

.pm1>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
}

.pm1>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 240px;
	color: rgba(238,238,238,1);
	text-align: left;
}


.pm2{
	position: absolute;
	top: 210px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 380px;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm2.png");
	background-size: cover;
}


.pm2>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
}

.pm2>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 240px;
	color: rgba(238,238,238,1);
	text-align: left;
}


.pm3{
	position: absolute;
	top: 654px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 380px;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm3.png");
	background-size: cover;
}


.pm3>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
}

.pm3>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 240px;
	color: rgba(238,238,238,1);
	text-align: left;
}


.pm11{
	position: absolute;
	top: -230px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 380px;
	background-size: cover;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm11.png") center -58px;
}

.pm11>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
}

.pm11>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 240px;
	color: rgba(238,238,238,1);
	text-align: left;
}


.pm22{
	position: absolute;
	top: 210px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 380px;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm22.png");
	background-size: cover;
}


.pm22>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
}

.pm22>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 240px;
	color: rgba(238,238,238,1);
	text-align: left;
}


.pm33{
	position: absolute;
	top: 654px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 380px;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm33.png");
	background-size: cover;
}


.pm33>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
}

.pm33>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 240px;
	color: rgba(238,238,238,1);
	text-align: left;
}



.pm111{
	position: absolute;
	top: -230px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 460px;
	background-size: cover;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm111.png") center -58px;
}

.pm111>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
	height: 108px;
}

.pm111>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 240px;
	color: rgba(238,238,238,1);
	text-align: left;
}


.pm222{
	position: absolute;
	top: 280px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 460px;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm222.png");
	background-size: cover;
}


.pm222>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
	height: 108px;
}

.pm222>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 345px;
	color: rgba(238,238,238,1);
	text-align: left;
}


.pm333{
	position: absolute;
	top: 790px;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 50px;
	width: 100%;
	height: 460px;
	background: url("https://image.chenxuhou.com/fanmang/static/image/pm333.png");
	background-size: cover;
}


.pm333>div{
	color: rgba(238,238,238,1);
	font-weight: bold;
	font-size: 63px;
	line-height: normal;
	text-align: left;
	position: absolute;
	left: 70px;
	top: 80px;
	height: 108px;
}

.pm333>p{
	position: absolute;
	font-size: 18px;
	left: 70px;
	top: 240px;
	color: rgba(238,238,238,1);
	text-align: left;
}


