@charset "utf-8";
/* CSS Document */
body{margin: 0;font-family:"微软雅黑"}
.clearfix{clear: both;}
img{display: block;} 
a{text-decoration: none;}
a:hover{text-decoration: none;}



.top{width:100%;margin: 0 auto;}
.top img{width: 100%;}

.nav{background: #0756a3;width: 100%;}
.nav_n{width:1200px;margin: 0 auto;height:50px;text-align: center;}
.nav_n a{line-height: 50px;color:#fff;font-size: 16px; height:50px;float:left;width: 120px;}
.nav_n a:hover{background: #61b635;color: #fff;}

.wo_bt img{
	margin: 0 auto;
	margin-top: 50px;
}
.wo_nr{
	width: 1200px;
	margin: 0 auto;
    margin-top: 35px;
}
.wo_left{
	height: 320px;
	width: 440px;
	overflow: hidden;
	float: left;
}
.wo_left img{
	width: 100%;
}
.wo_right{
	width: 750px;
	float: right;
}
.wo_miaoshu{
	width: 650px;
	margin: 0 auto;
	font-size: 16px;
	color: #4c4c4c;
	margin-top:34px;
}
.wo_more{
	background: #0756a3;
	height: 50px;
	width: 150px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	display: block;
	margin-left: 52px;
    margin-top: 34px;
}
.wo_more:hover{
	background: #61b635;
	color: #fff;
}
.pro_bj{
	background: url(../images/pro_bj_02.jpg);
	height: 780px;
	margin-top: 50px;
	overflow: hidden;
}
.pro_bt img{
	margin: 0 auto;
	margin-top: 30px;
}
.all_pro{
	width: 1200px;
	margin: 0 auto;
	
}

.pro_one{
	float: left;
	margin-left: 17px;
	margin-top: 30px;
}
.pro_tu{
	width: 278px;
	height: 224px;
	overflow: hidden;
	border:1px solid #b3b3b3;
}
.pro_tu img{
	width: 100%;
	height: 224px;
}
.pro_mm{
	width: 278px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #666;
	font-size: 16px;
	border: 1px solid #b3b3b3;
	border-top: 0px solid #b3b3b3;
}
.pro_one:hover .pro_mm{
	background: #61b635;
	color: #fff;
	
}
.pro_more{
	background: #0756a3;
	margin: 0 auto;
	height: 50px;
	width: 150px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	display: block;
	margin-top: 30px;
	
}
.pro_more:hover{
	background: #61b635;
	color: #fff;
}
.zizhi_m{
	margin: 0 auto;
	width: 1200px;
}
.zizhi{
	width: 280px;
	height: 202px;
	border: 1px solid #0756a3;
	overflow: hidden;
	float: left;
	margin-left:16px;
	margin-top: 30px;
}
.zizhi img{
	width: 100%;
}

.news_bj{
	background: url(../images/news_bj_02.jpg);
	height: 515px;
	margin-top: 50px;
	overflow: hidden;
}
.news_m{
	width: 1200px;
	margin: 0 auto;
}
.news_left{
	width: 286px;
	padding-top: 200px;
	float: left;
}
.news_biaoti{
	text-align: center;
	font-family: "思源黑体";
	font-size: 30px;
	font-weight: bolder;
	color: #fff;
	
}
.news_biaoti span{
	display: block;
	text-align: center;
	font-family: "思源黑体";
	font-size: 18px;
	color: #fff;
	font-weight: lighter;
	margin-top:5px;
}
.news_xq{
	display: block;
	width: 113px;
	height: 30px;
	border: 1px solid #fff;
	margin: 0 auto;
	text-align: center;
	line-height:30px;
	font-size: 14px;
	color: #fff;
	margin-top: 30px;
	border-radius: 15px;
}
.news_xq:hover{
	background:#32a723;
	border: 0px;
	color: #fff;
}
.news_right{
	background: #fff;
	width: 914px;
	height: 420px;
	float: left;
	margin-top: 50px;
}

.news_tu{
	float: left;
	width: 148px;
	height: 90px;
	border: #e5e5e5 1px solid;
	overflow: hidden;
}
.news_tu img{
	width: 100%;
}

.news_wenzi{
	float: left;
	width: 620px;
}
.news_one{
	margin-top: 34px;
	margin-left: 46px;
	
}
.news_wenzi{
	margin-left: 35px;
}

.news_n{
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.news_riqi{
	font-size: 12px;
	color: #ccc;
	margin-top: 5px;

}
.news_miaoshu{
	font-size: 14px;
	color: #999;line-height: 26px;
	
	display: block;
}
.news_miaoshu:hover{
	color: #32a723;
}

.foot{
	background: #0756a3;
	width:100%;
	height: 168px;
	
}
.foot_m{
	width: 1200px;
	margin: 0 auto;
}
.foot_m_l{
	width: 520px;
	float: left;
	color: #fff;
	margin-top: 55px;
	font-size: 14px;
}
.foot_m_l a{
	color: #fff;
}
.foot_m_r{
	width: 300px;
	float: right;
	margin-top: 25px;
}
.foot_ewm{
	width: 126px;
	height: 126px;
	overflow: hidden;
	float: left;
}
.foot_ewm img{
	width: 100%;
}
.foot_m_sys{
	float:left;
	color: #fff;
	margin-left: 20px;
	margin-top: 20px;
	font-size: 14px;
}
.foot_m_sys span{
	font-size: 19px;
}



















.bottom,.la{
  display: flex;
  align-items: center;
}

.bottom a:hover {
 color:#fff !important;
}

.all-pj-0{width:999999px;position: relative;}



















