body{
	font-size:12px;
	 color:#333;
	margin:0;
	padding:0;
	height: auto;
	font-family:"微软雅黑","宋体";
	 }
h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,th,td { margin:0; padding:0; }
img{border:0px;}
ul,ol { list-style:none; }
a:link{ color:#474545; text-decoration:none;}
a:visited{color:#636363; text-decoration:none;}
a:hover{ color: #6C0; text-decoration:none;}
h1,h2,h3,h4{ font-weight:100;}



/*2020-2-12*/
.XZjdzs{ width:1200px; margin:0 auto; padding: 0;}
.XZjdzs:after{ display:block; content:""; clear:both;}
.XZjdzs ul{ width:1200px;  display:block; float:left;overflow:hidden}
.XZjdzs li{ width:224px; display:block; float:left;  margin: 40px  20px 0 0;overflow:hidden}
/*.XZjdzs li img{ width:224px;overflow:hidden; height:248px;}*/
.XZjdzs ul li:nth-child(5n){ margin-right:0px;}
.XZjdzs li:hover img{ opacity:0.5 }

.XZjdzs li img{ width:212px;overflow:hidden; height:248px; padding:5px;  border:1px solid #ebebeb; border:1px solid #e7e7e7;  transition:all 0.5s;} 
.XZjdzs li:hover img{ -webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow: 0 3px 5px rgba(0,0,0,0.2);border:1px solid #35a61a;  }
.pubTitle{ width:1200px; margin:80px auto 48px; text-align:center}
.pubTitle:after{ display:block ; content:""; clear:both;}
.pubTitle .pubTitle_a{ font-size:38px ; color:#5ca62b; }
.pubTitle_a span{  display:block; text-transform:uppercase; font-size:24px; color:#dcdedd; padding-top:10px;}


.contB{ width:1200px; margin:0 auto; padding:0;}
.cont{ width:100%; margin:0 auto; padding:0;}
.cont1{ width:100%; margin:0 auto; padding:0; background:url(../images/x_12.jpg) no-repeat bottom right;}
.cont2{ width:100%; margin:0 auto;  height:900px;  background: url(../images/x_15.jpg) no-repeat center top; padding:15px 0;}
.cont2:after{ display:block ; content:""; clear:both;}

.heng{ width:1200px; height:15px; overflow:hidden; margin:0 auto; padding:0}
.heng1{ width:1200px; height:45px; overflow:hidden;}
.TYheng{ width:100%; height:20px; overflow:hidden; background:#eeeeee; }


.top{ width:100%; margin:0 auto; padding:0 ;}
.top .top_ys{ width:1200px; margin:43px  auto  25px; padding:0; height:auto; }
.top .top_ys:after{ display:block ; content:""; clear:both;}
.top_ys .top_mc{ display:block; float:left; width:370px; padding-right:30px;}
.top_ys .nav{ display:block; float:left; width:800px;}
.nav ul{ width:100%; float:left;}
.nav li{ width:133px; height:63px; line-height:63px; text-align:center; display:block; float:left}
.nav li a{ color:#2a2929; font-size:18px; font-weight:400; text-decoration:none;}
.nav li a:hover{ color:#347d05;}

.flash{ width:100%; height:501px; text-align:center; background:url(../images/flash.jpg) no-repeat;}
.flash img{ width:100%;}

.ywfw{ width:1200px; margin:20px auto 50px; padding:0}
.ywfw:after{ display:block; content:""; clear:both;}
.ywfw_ys ul{ padding:15px 0 60px 0; width:100%; box-sizing:content-box;}
.ywfw_ys li{ float:left; text-align:center; width:250px;  height:307px; margin-right:66px;  background:#1dca19;}
.ywfw_ys li:nth-child(4){ margin-right:0;}
.ywfw_ys .icon{ width:120px; height:120px; border-radius:60px; display: block; border:1px solid #f6f403;margin:50px 15px 10px 63px; text-align:center; line-height:120px;}
/*.ywfw_ys li:nth-child(1) .icon{margin:30px 15px 10px 70px;}*/
.ywfw_ys .icon:hover{ transform:rotate(360deg);  transition:all 1s ease-in-out ;  text-decoration:none;}
.ywfw_ys .icon i { font-size:56px; color:#f6f403}
.ywfw_ys li a{ color:#fff; font-size:18px; line-height:40px;}

.gywm{ width:1200px; margin:0 auto; padding:0;}
.gywm:after{ display:block; content:""; clear:both;}
.gywm .gywmPic{ width:563px; display:block; float:left;}
.gywmPic .gywmPic_01{ display:block; position:absolute; }
.gywmPic .gywmPic_01 img{ opacity:0.5;}
.gywmPic .gywmPic_02 { position: relative; top:-25px; right:50px; float:right}

.gywm .gywmJ{ width:556px; display:block; float:left; padding-left:75px;}
.gywmJ .gywmJBt{ width:100%}
.gywmJBt b{ font-size:30px; color:rgba(0,0,0,0.4); font-weight:200; display:block; margin-bottom:15px;}
.gywmJBt i{ display:block; float:right; width:356px; margin-left:200px; border-bottom:1px solid #bebebe; margin-bottom:10px;}
.gywmJBt span{ display:block; float:right; width:150px; border-bottom:1px solid  #f1b806}
.gywmJ  .gywmJJ{ width:1005; display:block; float:left; padding-top:20px; font-size:18px; line-height:32px; text-align:justify;}

.more{ display:block; float:right; text-align:right;text-transform:uppercase; font-size:16px; color:#F90; width:100%;}
.morem{ width:100%; text-align:center ; line-height:40px; margin-top:50px;}
.morem a{ font-size:18px; color:#fff; border:1px solid #FFF; border-radius:10px; padding:10px 120px; text-decoration:none; text-transform: uppercase;}
.morem:hover a{ color: #FF0; border:1px solid #FFF;  background: #FB8E2D;   transform:rotate(180deg);  transition:all 1s ease-in-out ;}

.moreX{ width:100%; text-align:center ; line-height:40px; margin-top:50px;}
.moreX a{ font-size:18px; color: #6C0; border:1px solid #6C0; border-radius:10px; padding:10px 120px; text-decoration:none; text-transform: uppercase;}
.moreX:hover a{ color: #FFF; border:1px solid #6C0;  background: #6C0;   transform:rotate(180deg);  transition:all 1s ease-in-out ;}



.Scpzs{ width:1200px; margin:0 auto; padding: 0;}
.Scpzs:after{ display:block; content:""; clear:both;}
.Scpzs .ScpzsL{ width:395px; height:526px;  display:block; float:left; overflow:hidden}
.Scpzs .ScpzsR{ width:788px; margin-left:17px; display:block; float:left;overflow:hidden}
.ScpzsR li{ width:245px; display:block; float:left; border:2px solid #FFF; margin: 0 20px 20px 0;overflow:hidden}
.ScpzsR li img{ width:247px;overflow:hidden; height:248px;}
.ScpzsR ul li:nth-child(3n){ margin-right:0px;}
.ScpzsR li:hover img{ opacity:0.5 }

.xwzx{width:1200px; margin:20px auto; padding:0; }
.xwzx .xwzxL{ width:505px; height:393px; margin-top: 40px; display:block; float:left; overflow:hidden; padding-right:60px;}
.xwzx .xwzxR{ width:635px;display:block; float:left; overflow:hidden;}
.xwzxR li{ width:90%; display:block; float:left;  padding:5%;}
.xwzxR li:hover{ background:#8bda5a; }
.xwzxR li:hover .text h3{ color:#FFF }
.xwzxR li:hover .text span{ color:#FF0 }
.xwzxR li:hover  .time{ color:#FFF }
.xwzxR li .text{ width:80%; float:left ; display:block;}
.xwzxR li .text h3{ font-size:26px; line-height:36px; width:100%;}
.xwzxR li .text i{ display:block; float:left; width:60px; border-bottom:1px solid #57a126; margin-top:5px; }
.xwzxR li .text span{ display:block; float:left; width:90%; font-size:14px;  line-height:24px; color:#747373; margin-top:15px;}

.xwzxR li .time{ width:20%; float:left ; display:block; font-size:14px; text-align:right}
.xwzxR li .time b{ display:block; font-size:26px;}

.foot{ width:100%; margin:0 auto; padding:0; height:269px; clear:both; background:#35a61a;}
.foot .foot_ys{ width:1200px; margin:0 auto; padding:0;  height:229px;}
.foot_ys .footL{ float: left; display:block ; font-size:16px; line-height:36px; color:#b1f31d;  width:800px;}
.foot_ys .footL h3{ float: left; display:block ; font-size:18px; line-height:36px; color:#fff; width:100%; padding-top:20px;}
.footL h3 i{ display:block ;  width:56px; border-bottom:2px solid #ff8a62; margin-bottom:10px;}
.foot_ys .footR{ float: right; display:block ; }
.foot .foot_bg{ width:100%; margin:0 auto; padding:0; height:49px; clear:both; background:#000; text-align:center; color:#FFF;  line-height:49px; font-size:16px;}




.left{
	display: block;
	width: 312px;
	float: left;
}
.left:after{ display:block; content:"";clear:both}

.s_ty_02{ width:328px; float:right;border-bottom: 1px solid #e7e7e7; border-left:1px solid #e7e7e7;  border-right:1px solid #e7e7e7; margin-bottom:15px;}
.s_ty_02 h3{ height:80px; background:/*#1853ad */#f56902;text-align:center}
.s_ty_02 h3 b{font-size:22px;line-height:80px; color:#FFF}

.ny_left_01 { display:block; float:left; width:100%; margin:10px 0;}
.ny_left_01 li {
	display: block;
	float: left;
	width: 280px;
	padding:10px 25px;
	font-size: 16px;
	font-family: "微软雅黑"!important
}
.ny_left_01 li a {
	display:block;
	padding-left:20px;
	line-height:50px;
	height:50px;
	border-radius:2px;
	background-color:#E7E7E7 ;
	transition:1s;
	/* Safari */
	-webkit-transition:1s;
	
}

.ny_left_01 li a:hover {
	color: #FFF!important;
	background:  #35a61a;
	
}

.heng_03{ width:312px; height:15px; display:block; overflow:hidden; float:left;}
.ztzl{display:block; width:270px; float:left; background:#FFF; padding:20px 20px;border:1px solid #ebebeb;}
.ztzl h2{ width:270px; height:43px; border-bottom:1px solid #ebeaea; float:left; display:block;}
.ztzl h2 i{ float:left; display:block; font-size:35px;}
.ztzl h2  b{ font-size:26px; color:#212121; float:left; line-height:42px; padding-left:12px; font-weight:300;}
.ztzl h2 a{ display:block; float:right;  line-height:30px; font-size:12px; color:#fff; background:#004d98; border-radius:5px; padding:2px 5px; font-weight:200;}
.ztzl_ys {
	display: block;
	float: left;
	width: 270px;
	padding:13px 0 20px 0;
	background:url(../images/xg4_58.jpg) no-repeat center bottom;
	font-size:14px; line-height:32px; color:#747373;}
	
.shu_04{ width:24px;  min-height:200px; overflow:hidden; display:block; float: left }

.ny_cont {
	display: block;
	float: right;
	width: 844px;
	border: 1px solid #e7e7e7;
}

.ny_cont .ny_dh {
	background-image: url(../images/ty_bg_01.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	display: block;
	float: left;
	width:814px;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	margin-right: 15px;
	margin-left: 15px;
}
.ny_dh b {
	display: block;
	float: left;
	height: 50px;
	color: #35a61a;
	font-size: 28px;
	line-height: 50px;
	font-weight:100;
	text-align: center;
	font-family: "微软雅黑";
}
.ny_dh .dqwz {
	font-size: 12px;
	line-height: 50px;
	display: block;
	float: right;
	padding-right: 10px;
	font-style: normal;
}


.ny_cont .nr_list {
	display: block;
	float: left;
	height: auto;
	width: 814px;
	overflow: hidden;
	padding: 15px;
}
.nr_list .nr_list_first{
	display: block;
	float: left;
	height: auto;
	width: 814px;
}

.nr_list_first li {
	display: block;
	float: left;
	width: 814px;
	line-height: 40px;
	height: 40px;
	font-size: 16px;
	font-family: "微软雅黑";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
}
.ny_cont .nr_list_first li a {
	background-image: url(../images/dian_01.jpg);
	background-repeat: no-repeat;
	background-position: 5px 20px;
	padding-left: 20px;
	float: left;
	font-family: "微软雅黑";
}

.nr_list_first li em {
	font-style: normal;
	float: right;
	display: block;
	color: #999999;
	font-size: 14px;
}
 .page {
	width: 814px;
	margin: 30px auto 15px;
	height: 36px;
	text-align: center;
	line-height: 30px;
	float: left;
}
 .page a {
	color: #999999;
	font-size: 14px;
	font-family: "宋体";
	font-weight: normal;
	border: 1px solid #f56902;
	margin: 2px;
	line-height: 30px;
	height: 20px;
	padding:10px;
}
.page .page_wz {
	color: #ffffff;
	background-color: #f56902;
}
.dqwz em {
	font-style: normal;
}
.dqwz i {
	font-style: normal;
	font-weight: normal;
}

.ny_cp{ display:block; float:left;width:100%; padding:28px 0 0;}
.ny_cp li{ width:245px; display:block; float:left; border:2px solid #FFF; margin: 0 20px 20px 0;overflow:hidden}
.ny_cp li img{ width:247px;overflow:hidden; height:248px;}
.ny_cp ul li:nth-child(3n){ margin-right:0px;}
.ny_cp li:hover img{ opacity:0.5 }


.Ngzdw_ys{ display:block; float:left;width:100%; padding:28px 0 0;}
.Ngzdw_ys li{ float:left; display:block; margin-right:18px;}
.Ngzdw_ys li:nth-child(3n){ margin-right:0;}
.Ngzdw_ys li img{ width:247px;overflow:hidden; height:248px; padding:5px;  border:1px solid #ebebeb; border:1px solid #e7e7e7;  transition:all 0.5s;} 
.Ngzdw_ys li:hover img{ -webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow: 0 3px 5px rgba(0,0,0,0.2);border:1px solid #35a61a;  }
.Ngzdw_ys span{ display:block; text-align:center; width:100%; font-size:14px; line-height:36px;}


.ny_cont_x {
	display: block;
	float: left;
	width: 1198px;
	border: 1px solid #e7e7e7;
}

.ny_cont_x .ny_dh_x {
	display: block;
	float: left;
	width: 1168px;
	height: 50px;
	margin-right: 15px;
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ny_dh_x b {
	display: block;
	float: left;
	height: 50px;
	color: #35a61a;
	font-size: 28px;
	line-height: 50px;
	font-weight:100;
	text-align: center;
	font-family: "微软雅黑";
}
.ny_dh_x .dqwz_x {
	font-size: 12px;
	line-height: 50px;
	display: block;
	float: right;
	padding-right: 10px;
	padding-left: 15px;
	font-family: "微软雅黑";
}



.nr_list_xxy_x {
	display: block;
	float: left;
	height: auto;
	width: 1168px;
	overflow: hidden;
	padding: 15px;
}


.nr_list_xxy_x .nr_list_top_x {
	padding-top: 10px;
	float: left;
	border-bottom: 1px solid #E4E4E4;
	width: 100%;
}
.nr_list_top_x h2 {
	font-family: "微软雅黑";
	font-size: 28px;
	line-height: 80px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	display: block;
	float: left;
	width: 100%;
	background-image: url(../images/x_n_01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
}
.nr_list_top_x .nr_list_wzz_x {
	text-align: center;
	display: block;
	float: left;
	width: 100%;
	line-height: 40px;
	height: 40px;
	padding-top: 1px;
	padding-bottom: 10px;
	font-family: "微软雅黑";
	font-size: 16px;
	


}

.nr_list_wzz_x i {
	padding-right: 10px;
	padding-left: 10px;
	font-style: normal;
}

.nr_list_xxy_x .nr_list_xxzl_x {
	display: block;
	float:left;
	width:100%;
	line-height: 36px;
	font-size: 18px;
	padding-top: 20px;
	font-family: "微软雅黑";
	text-align:justify;
}
