

* {
	margin: 0;
	padding: 0;
	list-style: none;
}

body {
	font-family: "微软雅黑";
}

img {
	border: 0;
}

a {
	text-decoration: none;
	color: #333;
}
.clear{
	clear: both;
}
/*顶部*/
.top{
	width: 100%;
	background: #fff;
	height:69px;
	line-height: 69px;
	border-bottom: 3px solid #497dc4;
	
}
.top_info{
	width: 1320px;
	margin-left: 20%;
}
.logo{
	
	margin-top: 21px;
	float: left;
}
.nav{
	float: left;
	margin-left: 100px;

	
}
.nav li{
	float: left;
	width: 106px;
	height: 69px;
	font-size: 18px;
	text-align: center;
	color: #333;
	position: relative;
	cursor: pointer;
}
.nav li:hover{
	background: url(../img/li_bg.png) no-repeat  bottom;
	background-size: cover;
}
.li_style{
	background: #5d9df2 !important;
	color: #fff !important;
}
.nav li:hover .dw_ul{
	display: block;
}
.dw_ul{
	width: 151px;
	height: 204px;
	background: url(../img/ul_bg.png) no-repeat center;
	position: absolute;
	top: 40px;
	left: -25px;
	z-index: 99;
	text-align: center;
	padding-top: 40px;
	display: none;
}
.dw_ul li{
	width: 100%;
	height: 56px;
	line-height: 56px;
}
.dh{
	margin-left: 84px;
	margin-top: 21px;
	margin-right: 5px;
	vertical-align: top;
}
.dh_text{
	color: #2761fc;
	font-size: 18px;
	margin-right: 15px;
}
.weixin,.weibo{
	margin-left: 10px;
	margin-top: 21px;
	vertical-align: top;
	cursor: pointer;
	width: 27px;
	height: 27px;
	display: inline-block;

}
.weibo{
	background: url(../img/grey_weihuo.png) no-repeat center;	
}
.weixin{
	background: url(../img/grey_weixin.png) no-repeat center;	
}
.weibo:hover{
	background: url(../img/icon-weibo.png) no-repeat center;	
}
.weixin:hover{
	background: url(../img/icon-weixin.png) no-repeat center;	
}
.cont_info{
	width: 1080px;
	margin: 0 auto;
	height: 100%;
}
/*banner*/
.banner{
	width: 100%;
	height: 759px;
	line-height: 256px;
	text-align: center;
	background: url(../img/join_banner.jpg) no-repeat center;
}

/*cont*/
.cont{
	width: 1080px;
	margin: 0 auto;
	text-align: center;
}
.header{
	width: 498px;
	margin: 0 auto;	
}
.main{
	padding-bottom: 100px;
}
.gw{
	width: 235px;
	height: 75px;
	line-height: 75px;
	background: #f1f1f1;
	font-size: 30px;
	text-align: center;
	float: left;
	margin: 35px 0;
	cursor: pointer;
	color: #262732;
}
.gw:first-child{
	margin-right: 25px;
}
.gw_style{
	height: 92px;
	color: #fff;
	margin-bottom: 17px;
	background:url(../img/gw_style.png) no-repeat center ;
	
}
.gw_title{
	width: 100%;
	height: 57px;
	line-height: 57px;
	font-size: 30px;
	background: #f1f1f1;
	text-align: center;
	margin-top: 50px;
}
.gw_title:first-child{
	margin-top: 0;
}
.gw_main{
	text-align: left;
	font-size: 24px;
	padding-left: 40px;
	padding-right: 40px;
	
	color: #262637;
}
.gw_main p{
	margin: 20px 0;
}
/*底部*/
.cont_3{
	width: 100%;
	height: 159px;
	background: #2e435d;
}
.b06{
	width: 400px;
	padding-top: 26px;
	padding-left: 15px;
	box-sizing: border-box;
	float: left;
}
.zxzx{
	width:119px ;
	height: 33px;
	line-height: 33px;
	background: url(../img/zxzx.png) no-repeat center;
	text-align: center;
	color: #fff;
	font-size: 18px;
	text-indent: 20px;
	cursor: pointer;
}
.p6{
	font-size: 24px;
	color: #fff;
	margin: 10px 0;
}
.b06 img{
	margin-right: 16px;
}
.b07{
	/*width: 475px;*/
	width: 360px;
	float: right;
	text-align: right;
	padding-top: 36px;
	box-sizing: border-box;
}
.news{
	width: 80px;
	float: left;
	color: #fff;
	margin-left: 35px;
	font-size: 18px;
	text-align: center;
	line-height: 26px;

}
.about{
	color: #fff;
	font-size: 18px;
	
}
.news p{
	width: 100%;
	color: #a7b3c2;
	font-size: 16px;
	display: block;
}
.cont_4{
	width: 100%;
	height: 56px;
	line-height: 56px;
	text-align: center;
	background: #20334c;
	color: #8ca7c5;
	font-size: 18px;
}
.cont_4 a {
	color: #8ca7c5;
}

