*{margin: 0;padding:0;
	user-select: none;
}
a{
	text-decoration: none;
}
li{
	position: relative;
	list-style: none;
}
body{
	width: 100%;
	margin: 0 auto;
}
.dis{background: #0f97c4;text-align: center;color: #fff;font-size: 60px;padding: 25px 0;}
.dis span{display:block;font-size: 35px;color:#00e4c4;height:70px;line-height:80px;}
.breen .swiper-container img{
	width: 100%;
}
.breen .byqy{
    left: 30px;
    top: 96px;
    font-size: 40px;
}
.ww{
    position: relative;
}
.ww p{
    position: absolute;
    top: 80px;
    font-size: 60px;
    color: #fff;
    width: 100%;
    text-align: center;
}
.qq{
    position: relative;
}
.qq p{
    position: absolute;
    top: 80px;
    width: 100%;
    text-align: center;
    font-size: 70px;
    color: #fff;
}
.bsc{
    position: relative;
}
.bsc img{
    height: 270px;
    width: 100%;
}
.bsc .qygl{
    position: absolute;
    top: 115px;
    left: 260px;
    font-size: 45px;
    color: #fff;
}
.bsc .ouy{
    position: absolute;
    top: 100px;
    right: 285px;
    color: #fff;
    font-size: 60px;
}
.zx{
    position: relative;
}
.zx .xb{
    position: absolute;
    top: 50px;
    color: #000;
    font-size: 65px;
    width: 100%;
    text-align: center;
}
.fhsy{
    width: 100%;
    text-align: center;
    background: #0f97c4;
}
.fhsy a{
        font-size: 60px;
    height: 150px;
    line-height: 130px;
    border-radius: 60px;
    background: #b0b6ff;
    padding: 10px 20px;
}
.swiper-wrapper p{
	float: right;
	font-size: 52px;
	top: 85px;
	right: 270px;
	text-align: center;
	position: absolute;
	color: #fff;
}
.lx .p1,
.lx .p2,
.lx .p3,
.lx .p4{
	display: inline-block;
	height: 50px;
    line-height: 50px;
    background: #fff;
    color: #000000;
    text-align: center;
    position: absolute;
    top: 0;
	left: 0;
	right: 0;
	padding: 6px 0;
	margin: 0 auto;
    font-size: 30px;
	width: 600px;
	margin-top: 100px;
	border-radius: 200px;
	font-weight: 700;
}
.lx .p2{
	margin-top: 200px;
}
.lx .p3{
	margin-top: 300px;
}
.lx .p4{
	width: 380px;
	height: 380px;
	margin-top: 400px;
	background-color: transparent;
}
.lx .p4 img{
	width: 100%;
	height: 100%;
}
.lx img{
	width: 100%;
	height: 900px;
}
.tp img{
	width: 100%;
	height: 300px;
}
.cs img{
	width: 100%;
}
.lc img{
	width: 100%;
}
.xx{
	position: relative;
}
.xx p{
	display: block;
}
.xx span{
	
}
.xx img{
	width: 100%;
}
.xx span {
	float: right;
	font-size: 60px;
	color: #fff;
	top: 390px;
	right: 225px;
	position: absolute;
	display: inline-block;
}
.xx p{
	float: right;
	font-size: 62px;
	color: #fff;
	top: 500px;
	right: 205px;
	position: absolute;
	display: inline-block;
}
.ewm img{
	    width: 500px;
	    height: 500px;
	    bottom: 200px;
	    right: 0;
	    left: 0;
	    position: absolute;
	    margin: 0 auto;
}
.divdiv img{
	width: 100%;
}
.yx img{
	width: 100%;
}
.yx{
	position: relative;
}
.yx .pp1,
.yx .pp2,
.yx .pp3,
.yx .pp4,
.yx .pp5,
.yx .pp6,
.yx .pp7{
	color: #fff;
	top: 315px;
	left: 85px;
	position: absolute;
	font-size: 40px;
}
.yx .pp2{
	margin-top: 170px;
}
.yx .pp3{
	float: right;
	margin-top: 375px;
	margin-left: 510px;
}
.yx .pp4{
	margin-top: 495px;
	margin-left: 515px;
}
.yx .pp5{
	margin-top: 925px;
	margin-left: 30px;
}
.yx .pp6{
	margin-top: 1340px;
	margin-left: 495px;
}
.yx .pp7{
	margin-top: 1525px;
	margin-left: 500px;
}

.zx img{
	width: 100%;
}
.zx{
	position: relative;
}
.zx input{
	/*height: 100%;*/
	font-size: 50px;
	font-weight: 700;
	padding: 10px;
	color: #065d7a!important;
	background-color: transparent;
	border: 10px solid #a0a0a0;
	padding-left: 10px;
}
.zx input::-webkit-input-placeholder{
	color: #065d7a!important;
}
.zx .pp1,
.zx .pp2,
.zx .pp3,
.zx .pp4,
.zx .pp5,
.zx .pp6
{
	color: #fff;
	top: 160px;
	left: 245px;
	position: absolute;
	font-size: 45px;
	height: 60px;
}
.zx .pp1{
	margin-top: 50px;
}
.zx .pp2{
	margin-top: 190px;
}
.zx .pp3{
	margin-top: 330px;
}
.zx .pp4{
	margin-top: 470px;
}
.zx .pp5{
	left: 0;
	width: 100%;
	margin-left: 0;
	margin-top: 770px;
	text-align: center;
}
.zx .pp6{
	margin-top: 610px;
	left: 200px;
}
.zx .pp5 .btn{
	display: inline-block;
	padding: 20px 100px;
	border-radius: 60px;
	background-color: #001c58;
	cursor: pointer;
}

.commp img{
	width: 100%;
}
.commp{
	position: relative;
}
.commp .pp1,
.commp .pp2,
.commp .pp3,
.commp .pp4,
.commp .pp5,
.commp .pp6,
.commp .pp7{
	width: 100%;
	color: #fff;
	top: 90px;
	left: 0;
	position: absolute;
	font-size: 50px;
	text-align: center;
}

.commp .pp1{
	/* margin-top: 50px; */
}
.commp .pp2{
	font-size: 40px;
	margin-top: 150px;
}
.commp .pp3{
	font-size: 40px;
	margin-top: 250px;
}
.commp .pp4{
	font-size: 40px;
	margin-top: 350px;
}
.commp .pp5{
	font-size: 40px;
	margin-top: 455px;
}
.commp .pp5 img{
	width: 400px;
	height: 400px;
}
.commp .pp6{
	margin-top: 900px;
}
.commp .pp6 .detail{
	font-size: 30px;
	margin: 0 40px;
}



.lable{
    width: 100px;
}

.zx td{
    height: 150px;
}
.smtcss{
    text-align: center;
}
.zx button{
    font-size: 40px;
    width: 300px;
    height: 100px;
    border-radius:60px;
}
.zx textarea{
    width: 100%;
    height: 150px;
}

