.container{
	width: 1200px !important;
}
 .top{
	margin-top:20px;
}
.top .text1{
	height: 68px;
	line-height:68px;
}
.top .text1 a{
	font-size: 16px;
	color: #333333;
}
.btn-join{
	background-color: #3184f7;
	border-radius: 18px;
}
.main-nav{
	background: #007ece;
	margin: 0px !important;
}
.u1{
	display: flex;
}
.u1 li{
	width:130px;
	text-align: center;
	margin-right: 50px;
	height: 45px;
	line-height:55px;
}
.u1 li a{
	font-size: 18px;
	color: #ffffff;
}
.u1 li:hover{
	border-bottom:2px solid #ffffff;
}
.main-text{
	margin-top: 50px;
	font-size: 24px;
	margin-bottom: 20px;
}
.main-text span{
	color: #dcdcdc;
	font-size: 16px;
}
.main img{
	width: 100%; 
	height: 175px;
	
}
.main{
	margin-top: 30px;
}
.box1{
	height: 220px;
	border-bottom: 1px solid #dcdcdc;
}
.box2{
	margin-top: 20px;
	height: 200px;
}
.box2 a{
	color: #707070;
	font-size: 18px;
}
h4{
	color: #707070;
	line-height: 20px;
}
.box1 p{
	color: #9c9096;
	font-size: 14px;
	
	line-height: 20px;
	margin-bottom: 70px;
}
.box1 span{
	margin-top: 30px;
	font-size: 14px;
	color: #9c9096;
}
/* .pagination{
	margin-left: 440px;
	margin-top: 50px;
	margin-bottom: 0;
}
.boomte .container ul a{
	padding: 10px 16px;
	    font-size: 18px;
	    line-height: 1.3333333;
}
.boomte .container ul span{
	padding: 10px 16px;
	    font-size: 18px;
	    line-height: 1.3333333;
} */
/* footer */
 .dome-e{
	width: 100%;
	text-align: center;
	height: 60px;
	line-height: 25px;
	margin-top: 30px;
	border-top: 1px solid #7ed2fa;
	padding-top: 19px;
	padding-bottom: 30px;
}
.dome-f{
	color: #ffffff;
}
.dome-f a{
   color: #ffffff;
}

.z-footer{
	background-color: #3ebefb;
	color: #fff;
	padding: 30px;
	margin-top: 50px;
   }
   .z-our{
	font-size: 24px;
	margin-bottom: 30px;
   }
   .z-our span{
	font-size: 18px;
	margin-bottom: 30px;
   }
   .z-main2{
	padding: 0;
   }
   .z-tage{
	margin-bottom: 30px;
   }
