.yuIndex main .article2 .list a .mc {
	background: rgba(0, 0, 0, 0.2);
}

@media \0screen\,screen\9 {
	.yuIndex main .article2 .list a .mc {
		background: #000000;
		filter: Alpha(opacity=20);
	}
}

.yuNews main .article2 .newsXz li.active a {
	/*background: rgba(255, 255, 255, 0); */
}

/*@media \0screen\,screen\9 { .yuNews main .article2 .newsXz li.active a { background: #ffffff; filter: Alpha(opacity=0); }}*/

.yuNews main .article2 .content .list li .img span {
	background: rgba(0, 0, 0, 0.6);
}

@media \0screen\,screen\9 {
	.yuNews main .article2 .content .list li .img span {
		background: #000000;
		filter: Alpha(opacity=60);
	}
}

.yuIndex main .article1 .banner_main .slides_container li a .zm {
	background: rgba(0, 0, 0, 0.5);
}

@media \0screen\,screen\9 {
	.yuIndex main .article1 .banner_main .slides_container li a .zm {
		background: #000000;
		filter: Alpha(opacity=50);
	}
}

.yuGonggao main .article2 .scroll,
.yuGonggao main .article2 .scroll .box,
.yuNeirongye .article2W .article2 .scroll,
.yuNeirongye .article2W .article2 .scroll .box {
	margin-left: auto;
	margin-right: auto;
}

.yuGonggao main .article2 .scroll .box .list,
.yuNeirongye .article2W .article2 .scroll .box .list {
	width: 50000px;
}

.yuIndex main .article1 .banner_main .pagination li,
.yuIndex main .article1 .J_slide_trigger,
.yuIndex main .article2 .list a,
.yuGonggao main .article2 .scroll .box .list li,
.yuNeirongye .article2W .article2 .scroll .box .list li {
	float: left;
}

.yuIndex main .article1 .banner_main,
.yuIndex main .article1 .banner_main .slides_container li a,
.yuIndex main .article2 .list a,
.yuIndex main .article3 .banner_main,
.yuIndex main .article3 .banner_main .slides_container li a,
.yuGonggao main .article1 .gglb .list .first,
.yuGonggao main .article2 .gfwjList .first,
.yuGonggao main .article2 .scroll,
.yuGonggao main .article2 .scroll .box,
.yuNeirongye .article2W .article2,
.yuNeirongye .article2W .article2 .scroll,
.yuNeirongye .article2W .article2 .scroll .box {
	position: relative;
}

.yuIndex main .article1 .banner_main .slides_container li a .zm,
.yuIndex main .article1 .banner_main .pagination,
.yuIndex main .article2 .list a .mc,
.yuIndex main .article2 .list a .yuWb {
	position: absolute;
}

.yuGonggao main .article2 .scroll .box .list li a .img,
.yuGonggao main .article2 .scroll .box .list li a p {
	text-align: center;
}

.yuGonggao main .article2 .scroll .box .list li a .img {
	height: 40px;
	background: url(../png/icon2-1.png) center center no-repeat;
}

.yuGonggao main .article2 .scroll .box .list li:hover .img {
	background: url(../png/icon2-2.png) center center no-repeat;
}

.yuIndex main .article1 .banner_main {
	float: left;
	width: 684px;
	height: 405px;
	overflow: hidden;
}

.yuIndex main .article1 .banner_main .slides_container li {
	width: 684px;
	height: 405px;
}

.yuIndex main .article1 .banner_main .slides_container li a {
	display: block;
	width: 683px;
	height: 405px;
}

.yuIndex main .article1 .banner_main .slides_container li a img {
	width: 684px;
	height: 405px;
}

.yuIndex main .article1 .banner_main .slides_container li a .zm {
	bottom: 0;
	left: 0;
	width: 684px;
	height: 52px;
}

.yuIndex main .article1 .banner_main .slides_container li a .zm p {
	width: 664px;
	height: 52px;
	line-height: 52px;
	color: #fff;
	font-size: 20px;
	padding-left: 20px;
}

.yuIndex main .article1 .banner_main .prev {
	position: absolute;
	left: 0;
	top: 153px;
	z-index: 20;
}

.yuIndex main .article1 .banner_main .next {
	position: absolute;
	right: 0px;
	top: 153px;
	z-index: 20;
}

.yuIndex main .article1 .banner_main .pagination {
	z-index: 12;
	right: 14px;
	bottom: 18px;
}

.yuIndex main .article1 .banner_main .pagination li {
	margin: 0 1px;
	list-style: none;
}

.yuIndex main .article1 .banner_main .pagination li a {
	display: block;
	width: 8px;
	height: 8px;
	float: left;
	overflow: hidden;
	margin-left: 13px;
	font-size: 0;
	background: #ffffff;
	border-radius: 50%;
}

.yuIndex main .article1 .banner_main .pagination li.current a {
	background: #000000;
}

.yuIndex main .article1 .J_slide_trigger {
	width: 456px;
	height: 405px;
	background: #cbcbcb;
}

.yuIndex main .article1 .J_slide_trigger li {
	display: block;
	padding-left: 40px;
	height: 65px;
	cursor: pointer;
	padding-top: 18px;
	padding-bottom: 18px;
}

.yuIndex main .article1 .J_slide_trigger li a:hover {
	color: #000;
}

.yuIndex main .article1 .J_slide_trigger li .a1 {
	float: left;
}

.yuIndex main .article1 .J_slide_trigger li .a1 img {
	width: 114px;
	height: 65px;
}

.yuIndex main .article1 .J_slide_trigger li .a2 {
	float: left;
	line-height: 25px;
	padding-top: 6px;
	padding-left: 15px;
	width: 240px;
}

.yuIndex main .article1 .J_slide_trigger li.cur {
	background: #adadad;
}

/*Ê×Ò³ÐÂ½¹µãÍ¼*/
.banner_new {
	position: relative;
	top: -11px;
}

.banner_new .banner_main,
.banner_new .slides_container li {
	position: relative;
	height: 560px;
	overflow: hidden;
}

.banner_new .slides_container li>a>img {
	position: relative;
	left: 50%;
	margin-left: -960px;
}

.banner_new .slides_container li>a {
	display: block
}

/*.banner_new .banner_main,.banner_new .banner_main .slides_container,.banner_new .banner_main li{width: 100%;}*/
/*.banner_new .banner_main li img{width: 100%;}*/
/*ÐÂ½¹µãÍ¼Ô²µãpager*/
.banner_new .pagination {
	position: absolute;
	bottom: 10px;
	z-index: 100;
	width: 100%;
	text-align: center;
}

.banner_new .pagination li {
	display: inline-block;
}

.banner_new .pagination a {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin: 0 7px;
	text-indent: -2000em;
	background: #fff;
	border-radius: 50%;
}

.banner_new .pagination li.current a {
	background: #ffef34;
}

/*ÐÂ½¹µãÍ¼´ó±êÌâ*/
.banner_new_title {
	position: absolute;
	left: 230px;
	bottom: 41px;
	z-index: 100;
	width: 560px;
	height: 85px;
	padding: 20px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000');
	background: rgba(0, 0, 0, 0.5);
}

.banner_new_title p {
	color: #a5a2a1;
}

.banner_new_title hr {
	display: inline-block;
	width: 30px;
	height: 3px;
	background: #006c54;
	outline: none;
	border: 0 none;
}

.banner_new_title h2 a {
	font-size: 24px;
	color: #fff;
	line-height: 35px;
	margin-top: 15px;
}

.banner_new_title .b_new_more {
	display: block;
	width: 15px;
	height: 20px;
	color: #fff;
	margin-left: 520px;
	margin-top: 8px;
	background: url(../banner_title_arrow0.html) left center no-repeat;
	transition: all .5s
}

.banner_new_title .b_new_more:hover {
	color: #006c54;
	background: url(../banner_title_arrow.html) left center no-repeat;
}

/*ÈüÊÂlogo±êÌâ*/
.J_slide_title {
	position: absolute;
	left: 50%;
	bottom: 165px;
	z-index: 100;
	height: 75px;
	line-height: 58px;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	padding: 0 20px;
	margin-left: -570px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000');
	background: rgba(0, 0, 0, 0.3);
}

.banner_new .banner_main li .J_slide_logo {
	width: auto;
	height: 38px;
	margin-right: 8px;
}

/*ÐÂ½¹µãÍ¼×óÓÒ¼ýÍ·ÒõÓ°*/
.J_slide_arrow .prev,
.J_slide_arrow .next {
	position: absolute;
	top: 50%;
	margin-top: -65px;
	z-index: 500;
}

.J_slide_arrow .prev {
	left: 50%;
	margin-left: -650px;
}

.J_slide_arrow .next {
	right: 50%;
	margin-right: -650px;
}

.banner_new .shadow-l,
.banner_new .shadow-r {
	position: absolute;
	top: 0;
	z-index: 99;
	width: 50%;
	height: 100%;
	transition: .3s
}

.banner_new .shadow-l {
	left: 0;
	margin-left: -520px;
}

.banner_new .shadow-r {
	right: 0px;
	margin-right: -520px;
}

.banner_new .shadow-l {
	background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .95) 50%, rgba(255, 255, 255, 0.01) 100%);
	background-image: linear-gradient(to right, rgba(255, 255, 255, 1) 85%, rgba(255, 255, 255, 0.01) 100%);
	background-repeat: repeat-x;
}

.banner_new .shadow-r {
	background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.01) 0, rgba(255, 255, 255, .95) 50%);
	background-image: linear-gradient(to right, rgba(255, 255, 255, 0.01) 0, rgba(255, 255, 255, 1) 15%);
	background-repeat: repeat-x;
}

/*.banner_new .shadow-l:hover,.banner_new .shadow-r:hover{opacity:.9;}*/
@media screen and (max-width: 1380px) {

	.banner_new .shadow-l,
	.banner_new .shadow-r {
		display: none
	}
}

/*ÐÂ½¹µãÍ¼Ð¡±êÌâ*/
.J_slide_bottom {
	width: 100%;
}

.banner_new .J_slide_trigger {
	width: 1140px;
	margin: 0 auto;
}

.banner_new .J_slide_trigger li {
	position: relative;
	display: inline-block;
	height: 15px;
	line-height: 15px;
	border-left: 1px dashed #bfbfbf;
	margin-top: 15px;
}

.banner_new .J_slide_trigger li:first-child {
	border: none;
}

.banner_new .J_slide_trigger li:first-child a {
	margin-left: 0;
}

.banner_new .J_slide_trigger li a {
	display: inline-block;
	font-size: 14px;
	color: #676767;
	border-bottom: 3px solid #fff;
	margin: 0 10px;
	padding-bottom: 5px;
}

.banner_new .J_slide_trigger li.cur a {
	border-color: #006c54;
	color: #000;
}

.banner_new .J_slide_trigger li.cur:before {
	position: absolute;
	left: 50%;
	top: -45px;
	z-index: 999;
	margin-left: -18px;
	content: '';
	display: inline-block;
	width: 0;
	height: 0;
	border: 18px solid transparent;
	border-bottom: 15px solid #fff;
}

/*KFA½¹µãÍ¼*/
.mainVisualArea {
	width: 100%;
	min-width: 1160px;
	height: 457px;
	position: relative;
	/*top: -11px;*/
	background: #4c4c4c;
	overflow: hidden;
}

.mainVisualArea .mainVisual {
	position: relative;
	margin: 0 auto;
	z-index: 100;
}

.mainVisual .kfaSlMask {
	position: absolute;
	left: 50%;
	margin-left: -800px;
	width: 1600px;
	height: 457px;
}

.mainVisual .kfaSlWrap {
	position: relative;
	overflow: hidden;
}

.mainVisual .kfaSlItem {
	position: relative;
	width: 1600px;
}

.mainVisual .kfaSlPaging {
	position: absolute;
	top: 428px;
	left: 0;
	width: 100%;
	text-align: center;
	overflow: hidden;
	z-index: 11;
}

.mainVisual .kfaSlPaging li {
	display: inline-block;
	margin: 0 5px;
}

.mainVisual .kfaSlPaging li a {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(../png/ico_mainvisual_off.png) no-repeat;
	text-indent: -9999px;
}

.mainVisual .kfaSlPaging .current a {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(../ico_mainvisual_on.html) no-repeat;
	text-indent: -9999px;
}

.mainVisual .kfaSlNavi {
	position: relative;
	top: 0px;
	width: 1160px;
	height: 457px;
	margin: 0 auto;
	z-index: 10;
}

.mainVisual .kfaSlNavi a {
	position: absolute;
	top: 0;
	width: 64px;
	height: 100%;
	/*filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);*/
}

.mainVisual .kfaSlNavi .btnPrev {
	left: -64px;
}

.mainVisual .kfaSlNavi .btnNext {
	right: -64px;
}

.mainVisual .kfaSlNavi button {
	position: absolute;
	top: 50%;
	margin-top: -62px;
	width: 64px;
	height: 125px;
	cursor: pointer;
	border: none;
	outline: none
}

.mainVisual .kfaSlNavi .btnPrev button {
	left: 50%;
	margin-left: -32px;
	background: url(../png/btn_mainvisual_prev.png) no-repeat;
}

.mainVisual .kfaSlNavi .btnNext button {
	right: 50%;
	margin-right: -32px;
	background: url(../btn_mainvisual_next.html) no-repeat;
}


.yuIndex main .article2 .list {
	margin-left: -30px;
}

.yuIndex main .article2 .list a {
	width: 360px;
	height: 240px;
	margin-left: 30px;
	margin-top: 30px;
}

.yuIndex main .article2 .list .a2>img {
	width: 360px;
	height: 240px;
}

.yuIndex main .article2 .list a .mc {
	left: 0;
	top: 0;
	width: 360px;
	height: 240px;
	z-index: 1;
}

.yuIndex main .article2 .list a .yuWb {
	top: 105px;
	left: 0;
	width: 360px;
	height: 40px;
	z-index: 2;
	box-sizing: border-box;
	background: url("../1.html") repeat-y;
}

.yuIndex main .article2 .list a .yuWb span {
	float: left;
}

.yuIndex main .article2 .list a .yuWb span.span1 {
	width: 33px;
	height: 40px;
	background: url("../png/icon8.png") left center no-repeat;
}

.yuIndex main .article2 .list a .yuWb span.span2 {
	color: #c3c6ba;
	font-size: 30px;
	height: 40px;
	line-height: 40px;
	padding: 0 5px;
}

.yuIndex main .article2 .list a .yuWb span.span3 {
	width: 33px;
	height: 40px;
	background: url("../icon9.html") left center no-repeat;
}

.zmTxt {
	position: absolute;
	right: 16px;
	bottom: 10px;
	font-size: 22px;
	color: #fff;
	text-align: right;
	font-weight: bold;
	text-shadow: 0 2px 10px #000;
}


.yuIndex main .article3 {
	margin-top: 30px;
	width: 100%;
	height: 96px;
	overflow: hidden
		/* Pagination
*/
}

.yuIndex main .article3 img {
	width: 1140px;
	height: 96px;
}

.yuIndex main .article3 .banner_main {
	width: 1140px;
	height: 96px;
}

.yuIndex main .article3 .banner_main .slides_container li a {
	display: block;
}

.yuIndex main .article3 .banner_main .slides_container li a img {
	width: 1140px;
	height: 96px;
}

.yuIndex main .article3 .banner_main .pagination {
	display: none;
}

.yuIndex main .article4 .title {
	line-height: 54px;
	font-weight: bold;
	margin-top: 10px;
	border-bottom: 1px solid #e1e1e1;
}

.yuIndex main .article4 .title a {
	color: #333333;
	font-size: 22px;
}

.yuIndex main .article4 .list {
	padding: 20px 0;
	text-align: center;
}

.yuIndex main .article4 .list a {
	display: inline-block;
	margin: 0 70px;
}

.yuIndex main .article5 {
	margin-top: 60px;
}

.yuIndex main .article5 .title {
	line-height: 60px;
}

.yuIndex main .article5 .title a {
	color: #333333;
	font-size: 22px;
}

.yuIndex main .article5 .list {
	padding-top: 20px;
	height: 120px;
}

.yuIndex main .article5 .list a {
	float: left;
	margin-left: 160px;
}

.yuNews .article2 {
	margin-top: 45px;
}

.yuNews .article2 .newsXz {
	text-align: center;
}

.yuNews .article2 .newsXz li {
	position: relative;
	display: inline-block;
	min-width: 90px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	color: #fafafa;
	margin: 0 3px;
	opacity: .5;
	background: #006c54;
}

.yuNews .article2 .newsXz li:hover a {
	color: #f6faf9;
}

.yuNews .article2 .newsXz li.active,
.yuNews .article2 .newsXz li:hover {
	opacity: 1;
}

.yuNews .article2 .newsXz li.news-tab-bg1 {
	background: #006c54;
}

.yuNews .article2 .newsXz li.news-tab-bg2 {
	background: #00a046;
}

.yuNews .article2 .newsXz li.news-tab-bg3 {
	background: #d12c26;
}

.yuNews .article2 .newsXz li.news-tab-bg4 {
	background: #1c2953;
}

.yuNews .article2 .newsXz li.news-tab-bg5 {
	background: #1481c6;
}

.yuNews .article2 .newsXz li.news-tab-bg6 {
	background: #49a538;
}

.yuNews .article2 .newsXz li.news-tab-bg7 {
	background: #dc530f;
}

.yuNews .article2 .newsXz li.news-tab-bg8 {
	background: #db525a;
}

.yuNews .article2 .newsXz li.news-tab-bg9 {
	background: #b7881c;
}

.yuNews .article2 .newsXz li a {
	position: relative;
	z-index: 10;
	display: inline-block;
	min-width: 74px;
	height: 37px;
	color: #eaf4f6;
	font-size: 16px;
}

.yuNews .article2 .newsXz li.active a {
	color: #f6faf9;
}

.yuNews .content {
	display: none;
	width: 100%;
}

.fyW {
	margin-top: 20px;
	text-align: center;
}

.fyW .fy {
	display: inline-block;
	height: 34px;
}

.fyW .fy .plush {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	cursor: pointer;
}

.fyW .fy .plush img {
	width: 13px;
	height: 24px;
}

.fyW .fy .fylb {
	float: left;
	margin-left: 4px;
}

.fyW .fy .fylb li {
	float: left;
	width: 34px;
	height: 34px;
	text-align: center;
	line-height: 36px;
	margin-right: 4px;
	border-radius: 3px;
	background: #dddddd;
	overflow: hidden;
	cursor: pointer;
	color: #000;
}

.fyW .fy .fylb li.active {
	background: #2e7a3b;
}

.fyW .fy .next {
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	cursor: pointer;
}

.fyW .fy .next img {
	width: 13px;
	height: 24px;
}

.yuGonggao main .article1 .title {
	font-size: 26px;
	color: #006c54;
	padding-bottom: 6px;
	border-bottom: 1px solid #006c54;
	text-align: center;
}

.yuGonggao main .article1 .search {
	margin-top: 30px;
	margin-left: 30px;
	color: #666666;
}

.yuGonggao main .article1 .search .son1 {
	float: left;
	width: 604px;
	height: 34px;
	border: 1px solid #dcdcdc;
	margin-right: 11px;
	border: 1px solid #ccc;
	/*border-radius: 4px;*/
}

.yuGonggao main .article1 .search .son1 .sstb {
	float: left;
	width: 50px;
	height: 34px;
	background: url("../icon25.html") right center no-repeat #ffffff;
	/*border-radius: 4px;*/
}

.yuGonggao main .article1 .search .son1 input {
	float: left;
	padding-left: 6px;
	width: 545px;
	height: 34px;
	line-height: 34px;
	background: #fff;
}

.yuGonggao main .article1 .search .son2 {
	float: left;
	width: 173px;
	height: 36px;
	border: 1px solid #dcdcdc;
	margin-right: 11px;
	color: #666666;
	background: #fff;
	border: 1px solid #ccc;
	/*border-radius: 4px;*/
}

.yuGonggao main .article1 .search .son3 {
	float: left;
	width: 175px;
	height: 36px;
	border: 1px solid #dcdcdc;
	margin-right: 11px;
	color: #666666;
	background: #fff;
	border: 1px solid #ccc;
	/*border-radius: 4px;*/
}

.yuGonggao main .article1 .search .son4 {
	float: left;
	width: 94px;
	height: 34px;
	border: 1px solid #dcdcdc;
	background: #f3f3f3;
	color: #006c54;
	font-weight: bold;
	cursor: pointer;
	line-height: 34px;
	text-align: center;
	border: 1px solid #ccc;
	/*border-radius: 4px;*/
}

.yuGonggao main .article1 .gglb {
	margin-top: 30px;
	padding-left: 30px;
	height: 56px;
}

.yuGonggao main .article1 .gglb .title2 {
	float: left;
	width: 100px;
	height: 56px;
	line-height: 56px;
	border-right: 1px solid #a0a0a0;
	font-size: 16px;
	color: #010101;
	font-weight: bold;
}

.yuGonggao main .article1 .gglb .list {
	float: left;
	margin-top: 9px;
}

.yuGonggao main .article1 .gglb .list .first {
	float: left;
}

.yuGonggao main .article1 .gglb .list .first .lm {
	display: inline-block;
	min-width: 100px;
	height: 36px;
	line-height: 36px;
	background: #006427;
	opacity: .5;
	font-size: 16px;
	color: #fafafa;
	text-align: center;
	margin: 0 20px;
}

.yuGonggao main .article1 .gglb .list .first .lm.active,
.yuGonggao main .article1 .gglb .list .first.active a {
	opacity: 1;
	color: #f6faf9;
}

.yuGonggao main .article1 .gglb .list .first.active2 a {
	background: url("../png/icon18.png") no-repeat;
	color: #c2d9c2;
}

.yuGonggao main .article1 .gglb .list .first .menu_sub {
	position: absolute;
	left: 21px;
	bottom: -42px;
	height: 40px;
	width: 600px;
	border: 1px solid #006c54;
	background: #fbfbfb;
	display: none;
	z-index: 10;
}

.yuGonggao main .article1 .gglb .list .first .menu_sub .son {
	float: left;
	margin: 0 22px;
	line-height: 40px;
}

.yuGonggao main .article1 .gglb .list .first .menu_sub .son a {
	display: inline-block;
	background: #fbfbfb;
	color: #006c54;
	line-height: 40px;
}

.yuGonggao main .article1 .gglb .list .first .menu_sub .son.active a {
	color: red;
}

.yuGonggao main .article1 .content {
	display: none;
	width: 1084px;
	margin: 27px auto 0;
}

.yuGonggao main .article1 .content ul {
	margin-left: -66px;
}

.yuGonggao main .article1 .content ul li {
	float: left;
	margin-left: 66px;
	width: 508px;
	padding-top: 10px;
	height: 35px;
	border-bottom: 1px solid #dddddd;
}

.yuGonggao main .article1 .content ul li a {
	float: left;
}

.yuGonggao main .article1 .content ul li span {
	float: right;
}

.yuGonggao main .article2 {
	margin-top: 20px;
}

.yuGonggao main .article2 .title {
	font-size: 26px;
	color: #006c54;
	border-bottom: 1px solid #006c54;
	text-align: center;
	line-height: 46px;
}

.yuGonggao main .article2 .gfwjList {
	margin-top: 30px;
	margin-left: -97px;
}

.yuGonggao main .article2 .gfwjList .first {
	float: left;
}

.yuGonggao main .article2 .gfwjList .first .lm {
	display: inline-block;
	min-width: 100px;
	height: 36px;
	line-height: 36px;
	background: #006427;
	opacity: .5;
	font-size: 16px;
	color: #fafafa;
	text-align: center;
	margin-left: 140px;
}

.yuGonggao main .article2 .gfwjList .first .lm.active,
.yuGonggao main .article2 .gfwjList .first.active a {
	opacity: 1;
	color: #f6faf9;
}

.yuGonggao main .article2 .gfwjList .first.active2 a {
	background: url("../png/icon18.png") no-repeat;
	color: #c2d9c2;
}

.yuGonggao main .article2 .gfwjList .first .menu_sub {
	position: absolute;
	left: 126px;
	bottom: -42px;
	height: 40px;
	width: 804px;
	border: 1px solid #006c54;
	background: #fbfbfb;
	display: none;
	z-index: 10;
}

.yuGonggao main .article2 .gfwjList .first .menu_sub .son {
	float: left;
	margin: 0 22px;
	line-height: 40px;
}

.yuGonggao main .article2 .gfwjList .first .menu_sub .son a {
	display: inline-block;
	background: #fbfbfb;
	color: #006c54;
	line-height: 40px;
}

.yuGonggao main .article2 .gfwjList .first .menu_sub .son.active a {
	color: red;
}

.yuGonggao main .article2 .gfwjList .first .menu_sub.hygd {
	width: 950px;
	left: 50px;
}

.yuGonggao main .article2 .gfwjList .first .menu_sub.jsgz {
	left: -190px;
	width: 834px;
}

.yuGonggao main .article2 .gfwjList .first .menu_sub.gyxh {
	width: 515px;
	left: 0px;
}

.yuGonggao main .article2 .scroll {
	width: 1020px;
	padding: 0 32px;
	margin-top: 58px;
}

.yuGonggao main .article2 .scroll .box {
	overflow: hidden;
	width: 1020px;
}

.yuGonggao main .article2 .scroll .box .list {
	overflow: hidden;
}

.yuGonggao main .article2 .scroll .box .list li {
	width: 170px;
}

.yuGonggao main .article2 .scroll .box .list li a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.yuGonggao main .article2 .scroll .box .list li a p {
	text-align: left;
	padding: 32px 10px 0;
}

.yuGonggao main .article2 .scroll .plus {
	position: absolute;
	width: 20px;
	height: 90px;
	left: 0;
	top: 0;
	background: url("../png/icon3.png") 0 14px no-repeat;
	cursor: pointer;
}

.yuGonggao main .article2 .scroll .minus {
	position: absolute;
	width: 20px;
	height: 90px;
	right: 0;
	top: 0;
	background: url("../png/icon4.png") right 14px no-repeat;
	cursor: pointer;
}

.yuGonggao .article3W {
	/* margin-top: 56px; */
	background: #f4f4f4;
}

.yuGonggao .article3W .article3 {
	width: 1140px;
	margin-left: auto;
	margin-right: auto;
}

.yuGonggao .article3W .title {
	position: relative;
	padding-top: 43px;
	border-bottom: 1px solid #006c54;
}

.yuGonggao .article3W .title h1 {
	font-size: 26px;
	color: #006c54;
	line-height: 48px;
	text-align: center;
}

.yuGonggao .article3W .title a {
	position: absolute;
	top: 67px;
	right: 25px;
	color: #006c54;
}

.yuGonggao .article3W .list {
	margin-top: 2px;
}

.yuGonggao .article3W .list a {
	margin-top: 15px;
	margin-left: 25px;
	float: left;
	width: 500px;
	padding-left: 35px;
	height: 28px;
	line-height: 28px;
	border-bottom: 1px solid #dddddd;
	background: url("../png/icon5-2.png") no-repeat;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 439px;
}

.yuGonggao .article4W {
	background: #f4f4f4;
	padding-bottom: 35px;
}

.yuGonggao .article4W .title01 a {
	position: absolute;
	top: 100px;
	right: 25px;
	color: #006c54;
}

.yuGonggao .article4W .article4 {
	position: relative;
	width: 1140px;
	margin-left: auto;
	margin-right: auto;
}

.yuGonggao .article4W .article4 .title {
	padding-top: 80px;
	font-size: 26px;
	color: #006c54;
	border-bottom: 1px solid #006c54;
	text-align: center;
	line-height: 46px;
}

.yuGonggao .article4W .article4 .content {
	padding-top: 15px;
	width: 1080px;
	margin-left: auto;
	margin-right: auto;
}

.yuGonggao .article4W .article4 .content .section1 {
	float: left;
	width: 340px;
	height: 160px;
}

.yuGonggao .article4W .article4 .content .section2 {
	float: left;
	margin-left: 52px;
	margin-top: -5px;
	width: 356px;
	line-height: 24px;
	text-indent: 2em;
}

.yuGonggao .article4W .article4 .content .section3 {
	float: left;
	width: 295px;
	margin-left: 35px;
}

.yuGonggao .article4W .article4 .content .section3 .jbfs {
	margin-top: -5px;
	padding-bottom: 14px;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 20px;
	font-size: 16px;
}

.yuGonggao .article4W .article4 .content .section3 p {
	line-height: 24px;
}

.yuNeirongye {
	background: url("../jpg/bg_logo.jpg") center top no-repeat #fcfcfc;
}

.yuNeirongye .article1 {
	margin-top: 30px;
	width: 1046px;
	padding-left: 45px;
	padding-right: 49px;
	margin-left: auto;
	margin-right: auto;
}

.yuNeirongye .article1 .section1 {
	padding-top: 30px;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
	line-height: 54px;
}

.yuNeirongye .article1 .section2 {
	color: #666666;
	font-size: 12px;
	text-align: center;
	line-height: 26px;
}

.yuNeirongye .article1 .section3 {
	height: 41px;
	border-bottom: 1px solid #eeeeee;
}

.yuNeirongye .article1 .section3 .bdsharebuttonbox {
	float: right;
	margin-top: 5px;
}

.yuNeirongye .article1 .section3 .bdsharebuttonbox a {
	width: 18px;
	background: url("../png/icons.png") no-repeat;
	padding: 0;
}

.yuNeirongye .article1 .section3 .bdsharebuttonbox a.bds_weixin {
	background-position: 0 -16px;
}

.yuNeirongye .article1 .section3 .bdsharebuttonbox a.bds_tsina {
	background-position: 0 0;
}

.yuNeirongye .article1 .section4 p {
	padding: 12px 0;
	line-height: 26px;
	font-size: 16px;
}

.yuNeirongye .article1 .section4 p img {
	margin: 20px 0;
	width: 750px;
}

.yuNeirongye .article1 .section5 {
	padding-top: 30px;
	padding-bottom: 70px;
	color: #666666;
	text-align: right;
}

.yuNeirongye .article2W {
	height: 435px;
	background: #f4f4f4;
}

.yuNeirongye .article2W .article2 {
	width: 1216px;
	margin-left: auto;
	margin-right: auto;
}

.yuNeirongye .article2W .article2 .title {
	padding-left: 38px;
	line-height: 160px;
	color: #333;
	font-size: 22px;
}

.yuNeirongye .article2W .article2 .scroll {
	width: 1110px;
	padding: 0 68px 0 38px;
}

.yuNeirongye .article2W .article2 .scroll .box {
	overflow: hidden;
	width: 1110px;
	height: 230px;
}

.yuNeirongye .article2W .article2 .scroll .box .list {
	overflow: hidden;
}

.yuNeirongye .article2W .article2 .scroll .box .list li {
	width: 340px;
	padding-right: 30px;
}

.yuNeirongye .article2W .article2 .scroll .box .list li a img {
	width: 340px;
	height: 170px;
}

.yuNeirongye .article2W .article2 .scroll .box .list li a p {
	/*text-align: center;*/
	line-height: 24px;
	margin-top: 10px;
}

.yuNeirongye .article2W .article2 .scroll .plus {
	position: absolute;
	width: 25px;
	height: 49px;
	right: 68px;
	top: 43px;
	background: url("../icon1.html") no-repeat;
	cursor: pointer;
	z-index: 20;
}

.yuNeirongye .article2W .article2 .scroll .minus {
	position: absolute;
	width: 25px;
	height: 49px;
	right: 0;
	top: 43px;
	background: url("../icon2.html") no-repeat;
	cursor: pointer;
	z-index: 20;
}

.yuNeirongye .article2W .article2 .zd {
	position: absolute;
	top: 87px;
	right: 0px;
}

.yuLiebiaoye .newsXz {
	padding-bottom: 30px;
	border-bottom: 1px solid #006c54;
}

.yuLiebiaoye main .article1 {
	border-bottom: 1px solid #006c54;
}

.yuLiebiaoye main .article1 .a1L,
.yuLiebiaoye main .article1 .a1L a {
	font-size: 14px;
	color: #006c54;
	line-height: 46px;
	padding-top: 23px;
	margin-bottom: -50px;
}

.yuLiebiaoye main .article1 .a1R {
	float: right;
	width: 258px;
	height: 34px;
	/*border: 1px solid #dcdcdc;*/
	margin-top: 22px;
	/*background: url("../images/icon25.png") 23px center no-repeat #fff;*/
}

.yuLiebiaoye main .article1 .a1R .lbtj {
	float: left;
	width: 50px;
	height: 34px;
	cursor: pointer;
}

.yuLiebiaoye main .article1 .a1R input[type=text] {
	padding-left: 10px;
	width: 198px;
	line-height: 34px;
}

/*.yuLiebiaoye main .article2 { padding-top: 24px; }*/
.yuLiebiaoye main .article2 .list {
	margin: 0 30px;
}

.yuLiebiaoye main .article2 .content .list {
	width: 1140px;
}

.yuLiebiaoye main .article2 .content .list li,
.yuLiebiaoye main .article2 .list li {
	padding-top: 19px;
	padding-bottom: 0;
	line-height: 50px;
	border-bottom: 1px solid #dddddd;
}

.yuLiebiaoye main .article2 .list li a {
	float: left;
	font-size: 16px;
}

.yuLiebiaoye main .article2 .list li span {
	float: right;
	color: #999999;
	font-size: 16px;
}

.yuLiebiaoye main .article2 .fyW {
	padding-top: 5px;
	padding-bottom: 53px;
	text-align: center;
}

.yuLiebiaoye main .article2 .fyW .fy {
	display: inline-block;
	height: 34px;
}

.yuLiebiaoye main .article2 .fyW .fy .plush {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	cursor: pointer;
}

.yuLiebiaoye main .article2 .fyW .fy .plush img {
	width: 13px;
	height: 24px;
}

.yuLiebiaoye main .article2 .fyW .fy .fylb {
	float: left;
	margin-left: 4px;
}

.yuLiebiaoye main .article2 .fyW .fy .fylb li {
	float: left;
	width: 34px;
	height: 34px;
	text-align: center;
	line-height: 36px;
	margin-right: 4px;
	border-radius: 3px;
	background: #dddddd;
	overflow: hidden;
	cursor: pointer;
	color: #000;
}

.yuLiebiaoye main .article2 .fyW .fy .fylb li.active {
	color: #fff;
	background: #006c54;
}

.yuLiebiaoye main .article2 .fyW .fy .next {
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	cursor: pointer;
}

.yuLiebiaoye main .article2 .fyW .fy .next img {
	width: 13px;
	height: 24px;
}

.yuGzzg .ceng1 {
	margin-top: 50px;
}

.yuGzzg .ceng1 .title {
	line-height: 50px;
	border-bottom: 1px solid #006c54;
	font-size: 16px;
	font-weight: bold;
	color: #006c54;
}

.yuGzzg .ceng1 .content {
	padding-top: 28px;
}

.yuGzzg .ceng1 .content img {
	float: left;
	width: 360px;
	height: 200px;
}

.yuGzzg .ceng1 .content .conR {
	margin-top: -7px;
	float: left;
	padding-left: 28px;
	width: 735px;
}

.yuGzzg .ceng1 .content .conR p {
	text-indent: 2em;
	line-height: 28px;
	color: #666666;
}

.yuGzzg .ceng2 {
	margin-top: 50px;
}

.yuGzzg .ceng2 .title {
	line-height: 50px;
	border-bottom: 1px solid #006c54;
	font-size: 16px;
	font-weight: bold;
	color: #006c54;
}

.yuGzzg .ceng2 .content {
	padding-top: 35px;
	margin-left: -30px;
}

.yuGzzg .ceng2 .content li {
	position: relative;
	float: left;
	width: 360px;
	margin-left: 30px;
	padding-bottom: 70px;
}

.yuGzzg .ceng2 .content li h3 {
	font-size: 20px;
	line-height: 50px;
	color: #94c594;
}

.yuGzzg .ceng2 .content li p {
	padding-top: 10px;
	line-height: 28px;
	color: #666666;
	text-indent: 2em;
}

.yuGzzg .ceng3 {
	margin-top: 50px;
	margin-bottom: 100px;
}

.yuGzzg .ceng3 .title {
	line-height: 50px;
	border-bottom: 1px solid #006c54;
	font-size: 26px;
	color: #006c54;
}

.yuGzzg .ceng3 .list {
	margin-top: 35px;
	margin-left: -150px;
}

.yuGzzg .ceng3 .list a {
	margin-top: 15px;
	margin-left: 175px;
	float: left;
	width: 210px;
	padding-left: 35px;
	height: 28px;
	line-height: 28px;
	border-bottom: 1px solid #dddddd;
	background: url("../png/icon5-2.png") no-repeat;
}

.breadcrumb {
	width: 1140px;
	line-height: 34px;
	color: #006c54;
	margin: 20px auto 0;
	border-bottom: 1px solid #006c54;
}

.breadcrumb a,
.breadcrumb span {
	color: #006c54;
	margin: 0 5px;
}

.breadcrumb a:hover {
	color: #066830;
}

/*É¸Ñ¡*/
.selectNew {
	position: relative;
	float: left;
	padding: 7px 10px;
	color: #666;
	border: 1px solid #ccc;
	margin-right: 11px;
	cursor: pointer;
	background: url(../icon6-2.html) 155px center no-repeat;
}

.menubarnew {
	display: inline-block;
	width: 150px;
}

.table_dis {
	position: absolute;
	top: 37px;
	left: -1px;
	z-index: 100;
	display: none;
	width: 170px;
	border: 1px #00882e solid;
	background: #fff;
}

.table_dis tr th {
	clear: left;
	color: #70c601;
	padding-left: 4px;
}

.table_dis tr td {
	color: #333;
	padding: 3px 10px;
	white-space: nowrap;
	cursor: pointer;
}

.table_dis tr td:hover {
	background: #b9d6bd;
}

.table_dis tr td.itemSelected {
	background-color: #00882e;
	color: #fff;
}