.top {
	display: none;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: Black;
	color: #b8b7b7;
	font-size: 14px;
	font-family: "Microsoft YaHei" !important;
}
.top_cont {
	width: 70%;
	margin-left: 15%;
}
.top_right {
	display: inline-block;
	float: right;
}
.logo {
	width: 70%;
	margin: 0 auto;
	height: 70px;
	line-height: 70px;
	overflow: hidden;
}
.logo_left {
	float: left;
	height: 70px;
	margin-top: 8px;
}
.logo_right {
	float: right;
	height: 70px;
	line-height: 70px;
}
.logo_right span {
	color: #b0b0b0;
	font-size: 14px;
	margin-right: 10px;
}
.nav {
	position: relative;
	width: 70%;
	margin: 0 auto;
	height: 30px;
	margin-bottom: 6px;
	font-size: 0;
}
.lev .act {
	/*background-color: #1E9AD7;
	color: #fff;*/
	border: 3px solid #1c4677;
	border-radius: 8px 8px 0 0;
	border-bottom: 3px solid #a2c629;
}
.nav .act {
	/*background-color: #1E9AD7;
	color: #fff;*/
	border: 3px solid #1c4677;
	border-radius: 8px 8px 0 0;
	border-bottom: 3px solid #a2c629;
}
.nav a {
	display: inline-block;
	width: 14%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #585858;
	font-family: "Microsoft YaHei" !important;
	font-size: 17px;
	cursor: pointer;
}
.lev_box {
	display: none;
	position: fixed;
	z-index: 999;
	top: 0;
	width: 100%;
	height: 70px;
	background-color: #fff;
}
.lev {
	width: 70%;
	margin: 0 auto;
}
.lev_left {
	width: 24%;
	float: left;
	margin-top: 12px;
}
.lev_right {
	width: 76%;
	float: left;
	margin-top: 20px;
	font-size: 0;
}
.lev_right a {
	display: inline-block;
	width: 14%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #585858;
	font-family: "Microsoft YaHei" !important;
	font-size: 17px;
	cursor: pointer;
}

.fot {
	width: 100%;
	padding-bottom: 18px;
	background-color: #18295d;
}
.fot_cont {
	width: 70%;
	margin: 0 auto;
}
.fot_cont_left {
	width: 50%;
	float: left;
	display: none;
}
.fot_cont_left h3 {
	font-size: 16px;
	color: #838c9b;
}
.fenlei {
	margin-top: 36px;
}
.fenlei_cont {
	float: left;
	width: 20%;
}
.fenlei_cont h4 {
	font-size: 14px;
	color: #838c9b;
}
.fenlei_cont li {
	margin-top: 18px;
	font-size: 12px;
}
.fenlei_cont li a {
	color: #838c9b;
}
.line {
	float: left;
	width: 1px;
	height: 260px;
	background-color: #818c9e;
	display: none;
}
.fot_cont_right {
	width: 100%;
	float: left;
}
.xinxi {
	float: left;
	margin-top: 36px;
}
.xinxi p {
	margin-bottom: 12px;
	color: #fff;
}
.wei {
	float: right;
	margin-top: 36px;
}
.weixin,
.weibo {
	position: relative;
	width: 90px;
	margin-bottom: 36px;
}
.wei p {
	position: absolute;
	top: 0;
	right: -40px;
	width: 40px;
	height: 24px;
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	background-color: #34b3e0;
}
.wei img {
	width: 100%;
}
.top_cont_cen {
	width: 100%;
	height: 1px;
	background-color: #fff;
}

.foot-text {
	float: right;
	color: #fff;
	font-size: 12px;
	width: 12px;
	margin-right: 24px;
}
.text1 {
	margin-top: 36px;
}
.text2 {
	margin-top: 100px;
}

.top_cont_bot {
	
	padding-left: 30px;
}
.top_cont_bot span {
	color: #fff;
	margin-top: 10px;
}
.top_cont_bot a {
	margin-left: 4px;
	color: #fff;
	margin-top: 10px;
	display: inline-block;
}
.bot {
	width: 100%;
	height: 40px;
	background-color: #000;
}
.bot p {
	color: #fff;
	line-height: 40px;
	text-align: center;
}
.bot p a {
	color: #fff;
}

.kefu {
	font-size: 0;
	width: 120px;
	position: fixed;
	top: 150px;
	right: 0px;
	z-index: 999;
}
.kefu img {
	cursor: pointer;
	width: 100%;
}
.kefu_cont p {
	color: #fff;
	padding: 4px 0;
	text-align: center;
}
.kf_title {
	padding: 4px 0;
	background-color: #159cde;
	border-top: 1px solid #fff;
}
.kf_title p {
	font-size: 12px;
}
.pro_nav {
	display: none;
	position: absolute;
	width: 57%;
	height: 170px;
	top: 30px;
	left: 16.3%;
	z-index: 1;
	background:rgba(0,0,0,0.7);
}
.pp {
	width: 40%;
	float: left;
}
.dps {
	width: 60%;
	float: left;
}
.pro_nav h4 {
	width: 94%;
	border-bottom: 1px solid #fff;
}
.pro_nav .sousuo a {
	font-weight: 300;
	color: #fff;
	display: inline;
	margin-right: 20px;
}
@media screen and (max-width: 1920px) {
	.pro_nav {
		width: 47%;
	}
}
@media screen and (max-width: 1440px) {
	.pro_nav {
		width: 67%;
	}
}
/*.pro_nav .sousuo p a:hover{
	font-size: 14px;
}*/
.pro_nav .sousuo p a {
	font-size: 12px;
}
.pro_nav .sousuo h4 a {
	font-size: 15px;
}
.pro_nav_left,
.pro_nav_right {
	float: left;
	margin-top: 10px;
}
.pro_nav_left {
	width: 32%;
	padding-left: 3%;
	box-sizing: border-box;
}
.pro_nav_right {
	width: 68%;
	padding-left: 3%;
	box-sizing: border-box;
}
.fenlei_cont .last {
	margin-top: 30px;
}

.jb {
	display: flex;
	justify-content: center;
	align-items: center;
}
.jbimg1 {
	height: 40px;
}
.jbimg2 {
	height: 30px;
}
.jbimg3 {
	height: 30px;
	margin-right: 6px;
}
.jbimg4 {
	height: 30px;
	margin-left: 10px;
}
.jblink {
	display: flex;
	align-items: center;
	margin-left: 6px;
}
.jblink span {
	margin-left: 6px;
}