﻿@charset "utf-8";
/* CSS Document */


/* 通用样式 */
*{margin:0;padding:0; overflow-x: hidden;}
body{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #000000;
	margin:0 auto;
}
ul {
		padding: 0;
		margin: 0
	}

li {
		list-style-type: none
	}

img {
		border: 0;
	}
a{color:#000;text-decoration:none;}
a:hover{
	text-decoration:none;
	color:#009C41;
}
a img{border:none;} 
.top{ width:1920; height:40px; background-color:#F2F2F2; margin:0 auto}
.top_nr{ width:1200px; margin:0 auto; font-size:14px; color:#868686; line-height:40px}
.top_nr a{color:#868686;}
.top_left{ width:400px; float:left}
.top_right{width:200px; float:right}
.logo{ width:100%; height:110px;border-bottom:#E5E5E5 1px solid}
.logo div{ width:345px; margin:0 auto; height:68px; position:relative; top:20px;}
.menu{ width:1100px; height:50px; margin:0 auto;}
.menu ul li{ list-style:none; float:left; width:155px; line-height:50px; text-align:center;}
.sjmenu{ display:none}
.bottom{ width:1920px; height:363px; background:url(bottombj.png) no-repeat;}
.bottomnr{ width:1200px; margin:0 auto; }
.dh{ float:left; width:600px; height:340px;overflow-y:hidden}
.dh ul{ width:130px; text-align:center; float:left; margin-top:50px;}
.dh ul li{ list-style:none; color:#FFFFFF; line-height:35px}
.dh ul li a{ color:#FFFFFF; font-size:14px}
.dh ul li a:hover{ color:#F2F2F2}
.lx{ float:left; width:280px; margin-top:170px; margin-left:80px;color:#FFFFFF; line-height:35px;}
.copy{ width:1920px; height:60px; background-color:#222222; line-height:60px; text-align:center; color:#B9B9B9;font-size:14px}
.copy a{color:#B9B9B9;}


/* 首页样式 */
.banner{ width:1920px; height:510px;}
.rmssc{ width:1920px; height:50px; background-color:#F2F2F2; font-size:14px}
.ssclist{ width:1200px; margin:0 auto; line-height:50px; color:#444444}
.ssclist div{ width:130px; background-color:#3F7C4A; text-align:center; color:#FFFFFF; float:left}
.gywm{ width:1200px; height:500px;margin:0 auto; margin-top:40px;overflow-y: hidden;}
.gywmtitle{ width:152px; height:130px; text-align:center; background:url(gywm.png) no-repeat; margin:0 auto;font-size:20px; line-height:200px;overflow-y: hidden; color:#FFFFFF}
.gywmpic{ width:560px; float:left; height:344px}
.gywmnr{ line-height:38px;color:#FFFFFF; width:600px; float:right; margin-top:10px}
.gywmnr span{ font-size:20px; color:#F7BA02}
.lxwm{
	height: 45px;
	width: 140px;
	border:#FFFFFF 1px solid; text-align:center; line-height:45px; float:right
}
.lxwm a{ color:#FFFFFF; display:block}
.lxwm a:hover{ background-color:#F7BA02;transition: ALL 0.3s linear;}
.more,.more1,.more2{ width:196px; height:46px; background-color:#3F7C4A; text-align:center; line-height:46px; font-size:14px;  margin:0 auto; margin-top:30px;border-radius: 25px;}
.more a,.more1 a,.more2 a{color:#FFFFFF; display:block}
.more a:hover,.more1 a:hover,.more2 a:hover{ background-color:#F7BA02;transition: ALL 0.3s linear;}
.cpzx{ width:1200px; height:900px;margin-top:20px;overflow-y: hidden; margin:0 auto}
.cpzxtitle{ width:160px; height:130px; text-align:center; background:url(cpzx.png) no-repeat; margin:0 auto;font-size:20px; line-height:200px;overflow-y: hidden; color:#000000; margin-top:40px}
.cpzxlist ul{margin-top:20px;}
.cpzxlist ul li{
	float: left;
	height: 285px;
	width: 280px;
	list-style-type: none;
	margin-left:0px; margin-right:18px;
	border:#EEEEEE 1px solid;
	margin-bottom:20px
}
.cpzxlist ul li:hover{ border:1px solid #009C41}
.cpzxlist ul li img{ margin-left:15px; margin-top:15px}
.cpzxlist ul li div{ margin-top:20px; line-height:35px; margin-left:20px}
.cpzxlist ul li div span{ color:#009C41}
.jdal{ width:1200px; height:550px;margin-top:20px;overflow-y: hidden; margin:0 auto;}
.jdaltitle{ width:160px; height:130px; text-align:center; background:url(cpzx.png) no-repeat; margin:0 auto;font-size:20px; line-height:200px;overflow-y: hidden; color:#000000; margin-top:40px}
#Roll20211722771925{ margin-top:20px}
#Roll202117227719251 table tr td{ width:280; height:255px; background-color:#3F7C4A;}
#Roll202117227719251 table tr td .img{ padding-left:10px;padding-right:10px; margin-top:-5px}
#Roll202117227719251 table tr td:hover{ background-color:#F7B901;transition: ALL 0.3s linear;}
.zixun{ width:1200px; height:540px;margin:0 auto;overflow-y: hidden; margin-top:40px}
#Roll202117227719251 table tr td .t{ margin-top:10px}
#Roll202117227719251 table tr td .t a{ color:#FFFFFF}
.zxzxtitle{ width:152px; height:130px; text-align:center; background:url(zxzx.png) no-repeat; margin:0 auto;font-size:20px; line-height:200px;overflow-y: hidden}

.newshd{ width:552px; height:380px; background-color:#666666; float:left; margin-top:20px}
#wrap{
width: 552px;
height:380px;
margin:0;
background: #fff;
float:left;
}
.hiSlider{
overflow: hidden;
height: 380px;
width: 552px;
background: #eee;
}
.hiSlider-item{
float: left;
}
	.newslb{ float:left; width:614px; margin-left:20px;margin-top:20px; height:380px;overflow-y:hidden}
	.newslb ul li{list-style:none; text-align:left; border-bottom:#AAA 1px dotted; height:116px; margin-bottom:10px; margin-left:20px;overflow-y: hidden}
	.newslb ul li a{ font-size:18px; line-height:40px}
	.newslb ul li span{ font-size:14px; color:#888;line-height:40px; margin-top:20px}


/* 栏目页样式 */
.nybanner{ width:1920px; height:510px; background:url(banner1.png) no-repeat;overflow-y: hidden}
.place{ width:100%; height:60px; line-height:60px; background-color:#F2F2F2;}
.wzlm{ width:1200px; margin:0 auto; height:60px;}
.wzdh{ font-size:14px; width:570px;height:60px; background:url(place.png) no-repeat left 15px; text-indent:40px;overflow-y:hidden;color:#444444}
.wzdh a{ color:#444444}
.lmdh{ width:1200px; margin:0 auto; margin-top:30px}
.lmdh ul{ margin-left:25px}
.lmdh ul li{ width:135px;height:50px; line-height:50px; margin-right:10px; float:left; list-style:none; text-align:center;background-color:#3F7C4A }
.lmdh ul li a{ display:block; color:#FFFFFF}
.lmdh ul li a:hover{ background-color:#F7B901; color:#FFFFFF;transition: ALL 0.3s linear;}
.gsjj ,.scblh,.xw{ margin-top:-60px}
.gsjj ul li, .scblh ul li, .xw ul li{ float:right; height:60px; line-height:60px}
.content{ width:1200px; margin:0 auto; margin-top:40px; height:auto; margin-bottom:50px}
.content ul li{
	height: 277px;
	width: 330px;
	border:#F2F2F2 1px solid;
	padding:20px; 
	float:left;
	list-style:none; margin-left:15px; margin-right:10px;
	text-align:center;
	line-height:40px;
	overflow-y:hidden;
	margin-bottom:35px
}
.content ul li img{ width:330px; height:225px}
.content ul li:hover{border:#009C41 1px solid;}
.jjpic{ width:430px; float:left}
.jjpic p{ line-height:40px; margin-left:40px; margin-top:50px}
.jjpic p span{ color:#3F7C4A; font-size:22px}
.jjwz{ width:750px; line-height:35px; margin-top:20px}
.jjwz p{ text-indent:30px}
.jjwz p em{ font-size:22px;color:#009C41;}
.zxzx ul li{ width:1130px; height:70px; font-size:14px; color:#888; text-align:left}
.zxzx ul li a{ font-size:16px}
.zxzx ul li span{ float:right; color:#009C41}
.fenye{font-size:15px; float:none}
.fenye table{ width:700px; margin:0 auto;text-align:center;}
.zxzx p{line-height:40px; margin-top:30px}
.zxzx h2{ text-align:center; height:70px}
.zxzx .ly{ text-align:center; color:#AAAAAA; font-size:14px}
.sharebox{ width:1200px; margin:0 auto; margin-top:30px; margin-bottom:50px}
.zxly{
	width:1200px;
	line-height:35px;
	margin-top:20px;
	background-image: url(fback.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.fullSlide {
	min-width:1000px;
	position:relative;
	height:510px;
	overflow:hidden;
}
.fullSlide .bd {
	position:relative;
	z-index:0;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:510px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:330px;
}
.fullSlide .hd {
	width:1000px;
	left:50%;
	margin-left:-500px;
	bottom:15px;
	position:absolute;
	z-index:1;
	bottom:15px;
	overflow:hidden;
}
.fullSlide .hd ul {
	float:right;
}
.fullSlide .hd ul li {
	float:left;
	margin:0 5px;
	display:inline;
	cursor:pointer;
}
.fullSlide .hd ul li img {
	width:80px;
	line-height:41px;
	display:block;
	border:2px solid #fff;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.fullSlide .hd ul .on img {
	border-color:#FF8106;
	filter:alpha(opacity=100);
	opacity:1;
}