@charset "UTF-8";
/* CSS Document */
/*公共部分开始zwp（2015.12.3）*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow: hidden;
	overflow-y:auto;
	overflow-x:hidden;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;

}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边,块显示*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #666666
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #666666;
}/* 未访问的链接 */
a:visited {
	color: #666666;
}/* 已访问的链接 */
a:hover {
	color: #207c18;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #666666;
	background:#ffffff;
}
textarea,select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
	border: none;
}
input {
	outline: none;
	border: none;
}

.clear {
	clear: both;
}
.h10 {
	clear: both;
	height: 10px;
}
.h15 {
	clear: both;
	height: 16px;
}
.h20 {
	clear: both;
	height: 20px;
}
.h25 {
	clear: both;
	height: 25px;
}
.h30 {
	clear: both;
	height: 30px;
}
.h35 {
	clear: both;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h50 {
	clear: both;
	height: 50px;
}
.h55 {
	clear: both;
	height: 55px;
}
.h60 {
	clear: both;
	height: 60px;
}
.h80 {
	clear: both;
	height: 80px;
}

.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}

/*公共部分结束*/
/*^
 * 框架
 * @created 2016.3.23
 * @return
 */	
.wrap{
	clear:both;
	width:1100px;
	margin:0 auto;
	}
.wrap2{
	clear:both;
	width:1000px;
	margin:0 auto;
	}
.min_h{
	min-height:300px;
	height:auto !important;
	height:300px;
	}
/******头部******/
.topBox{
	clear:both;
	height:104px;
	}
.topBox1{
	overflow:hidden;
	clear:both;
	height:30px;
	background:#9abe26;
	line-height:30px;
	color:#fff;
	text-align:right;
	}
.topBox2{
	clear:both;
	height:73px;
	border-bottom:1px solid #d9d9d9;
	}
.logo{
	width:135px;
	height:73px;
	position:relative;
	z-index:9999999999;
	}
.logo a{
	display:block;
	width:135px;
	height:154px;
	background:url(../images/logo.png) no-repeat center center;
	position:absolute;
	top:-30px;
	left:0;
	}
.logo2 img{
	display:block;
	width:170px;
	height:73px;
	}
/****导航*****/
.menuBox{
	height:55px;
	margin:17px 0 0 0;
	position:relative;
	z-index:999999999;
	}
.menu_icon{
	width:0px;
	height:3px;
	background:#f6891e;
	position:absolute;
	top:55px;
	z-index:-1;
	}
.menu_dl dd{
	display:inline;
	float:left;
	width:98px;
	}
.menu_dl dd span{
	display:block;
	height:55px;
	overflow:hidden;
	}
.menu_dl dd span a{
	display:block;
	line-height:55px;
	text-align:center;
	color:#666666;
	font-size:14px;
	}
.menu_dl dd.hover span a{color:#3f7736;}
.menu_dl dd .ddDiv{
	display:block;
	clear:both;
	width:83px;
	overflow:hidden;
	background:url(../images/bg1.png) repeat;
	margin:0 auto;
	display:none;
	position:relative;
	top:3px;
	left:0px;
	padding:5px 0;
	}
.menu_dl dd .ddDiv.no{display:none !important;}
.menu_dl dd .ddDiv a{
	display:block;
	clear:both;
	overflow:hidden;
	line-height:20px;
	padding:2px 0;
	text-align:center;
	color:#666666;
	}
.menu_dl dd .ddDiv a:hover{color:#fff; background:#f6891e;}
/**********banner**********/
.bannerSlide{
	clear:both;
	width:100%;
	position:relative;
	}
.bannerSlideC{
	width:1100px;
	height:720px;
	margin:0 auto;
	position:relative;
	}
.bannerSlideC .bd{
	width:1920px;
	height:720px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px;
	}
.bannerSlideC .bd dl{
	display:block;
	}
.bannerSlideC .bd dl dd{
	display:block;
	width:1920px;
	height:720px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	-moz-background-size:cover;
	-ms-background-size:cover;
	-o-background-size:cover;
	-webkit-background-size:cover;
	}
.bannerSlide .hd{
	width:100%;
	height:15px;
	text-align:center;
	position:absolute;
	left:0;
	bottom:-30px;
	z-index:999;
	}
.bannerSlide .hd ul{
	display:inline-block;
	}
.bannerSlide .hd ul li{
	display:inline;
	float:left;
	width:6px;
	height:6px;
	margin:0 7px;
	overflow:hidden;
	line-height:99999999px;
	border:1px solid #858585;
	cursor:pointer;
	}
.bannerSlide .hd ul li.on{ background:#3c7733;border:1px solid #3c7733;}
.bannerSlide .bt{
	display:block;
	width:55px;
	height:55px;
	position:absolute;
	top:50%;
	margin-top:-27px;
	border-radius:55px;
	z-index:999999;
	text-align:center;
	line-height:55px;
	color:#ffffff;
	background:url(../images/bg2.png) repeat;
	font-size:36px;
	font-weight: bold;
	font-family:"宋体";
	cursor:pointer;
	}
.bannerSlide .bt:hover{background:#159d00; opacity:0.8;}
.bannerSlide .bt.prev{left:15%;}
.bannerSlide .bt.next{right:15%;}
/******底部********/
.footer{
	clear:both;
	overflow:hidden;
	border-top:1px solid #397a14;
	overflow:hidden;
	background:#212121;
	}
.footerL{width:720px;}
.footer_ul{
	display:block;
	clear:both;
	overflow:hidden;
	border-right:1px solid #383838;
	}
.footer_ul li{
	display:inline;
	float:left;
	width:114px;
	margin:0 5px 0 0;
	overflow:hidden;
	}
.footer_dl dt{
	display:block;
	height:28px;
	clear:both;
	line-height:28px;
	text-align:left;
	margin:0 0 10px 0;
	}
.footer_dl dt a{
	color:#37712e;
	font-size:14px;
	}
.footer_dl dt a:hover{color:#4b9c3f;}
.footer_dl dd{
	display:block;
	height:28px;
	clear:both;
	line-height:28px;
	text-align:left;
	}
.footer_dl dd a{
	color:#3b433a;
	}
.footer_dl dd a:hover{color:#4b9c3f;}
.search_type {
	width: 174px;
	height: 27px;
	position: relative;
	z-index: 9999;
	background:#263225 url(../images/search_type.png) no-repeat 155px center;
	border-radius:3px;
}
.search_type em {
	width: 140px;
	display: block;
	line-height: 27px;
	text-align: left;
	cursor: pointer;
	color: #41573e;
	padding: 0 24px 0 10px;
	font-family:"宋体";
}
.search_type div {
	width: 170px;
	max-height:215px;
	overflow:hidden;
	overflow-y:auto;
	position: absolute;
	left: 1px;
	bottom: 27px;
	background: #263225;
	display: none;
	border: 1px solid #2e3d2d;
	border-bottom: none;
	z-index: 99999999;
	padding:5px 0 0 0;
}
.search_type div a {
	display: block;
	line-height: 20px;
	text-align: center;
	clear: both;
	color: #666666;
	margin-top: 1px;
}
.search_type div a:hover{color:#4b9c3f;}
.footerR{
	width:180px;
	overflow:hidden;
	padding:7px 0 0 34px;
	}
.ewm{
	clear:both;
	height:68px;
	overflow:hidden;
	}
.ewm img{
	display:inline;
	float:left;
	width:68px;
	height:68px;
	}
.ewm span{
	display:inline;
	float:left;
	line-height:68px;
	text-align:left;
	padding:0 0 0 10px;
	color:#fff;
	}
.xl{
	display:block;
	width:179px;
	height:60px;
	background:url(../images/xl_icon1.png) no-repeat center center;
	}
.xl a{
	display:block;
	color:#838383;
	line-height:20px;
	padding:10px 0 0 83px;
	}
.xl a:hover{color:#37712e;}
.searchBox{
	display:block;
	width:179px;
	height:27px;
	background:#989898;
	border-radius:3px;
	}
.searchBox .inputT{
	display:inline;
	float:left;
	width:140px;
	height:27px;
	line-height:27px;
	text-align:left;
	padding:0 5px;
	color:#686767;
	background:none;
	border:none;
	}
.searchBox .inputB{
	display:inline;
	float:left;
	width:29px;
	height:27px;
	background:none;
	border:none;
	cursor:pointer;
	background:url(../images/spch.png) no-repeat center center;
	}
.footerM{
	clear:both;
	height:45px;
	border-top:1px solid #2b2b2b;
	color:#595959;
	line-height:45px;
	font-family:"Arial";
	}
.footerM a{color:#595959;}
.footerM a:hover{color:#fff;}

.indexBox{
	display:block;
	height:440px;
	overflow:hidden;
	}
.indexBox dd{
	display:inline;
	float: left;
	height:240px;
	}
.indexBox dd .txt{
	color:#8abb83;
	line-height:28px;
	text-align:left;
	padding:5px 0 0 0;
	}
.indexBox .dd1{
	background:#3c7733;
	width:275px;
	height:240px;
	overflow:hidden;
	}
.indexBox .dd1 .ddBoxC{
	overflow:hidden;
	padding:25px 23px 0 34px;
	}
.indexBox .dd1 .ddBoxC h3{
	display:block;
	clear:both;
	height:37px;
	line-height:37px;
	text-align:left;
	border-bottom:1px solid #5b9253;
	}
.indexBox .dd1 .ddBoxC h3 a{color:#d8ffd2; font-size:18px;}
.indexBox .dd1 .txt{height:125px;}
.more1{
	float: right;
	width:67px;
	height:20px;
	border:1px solid #85b77d;
	margin:2px 0 0 0;
	clear:both;
	}
.more1 a{
	display:block;
	width:67px;
	height:20px;
	background:url(../images/icon_j.png) no-repeat center center;
	animation: bg1 1s 0;
	-moz-animation: bg1 1s 0;	/* Firefox */
	-webkit-animation: bg1 1s 0;	/* Safari 和 Chrome */
	-o-animation: bg1 1s 0;	/* Opera */
	}
.more1 a:hover{
	animation: bg1 1s infinite;
	-moz-animation: bg1 1s infinite;	/* Firefox */
	-webkit-animation: bg1 1s infinite;	/* Safari 和 Chrome */
	-o-animation: bg1 1s infinite;	/* Opera */
	}
/*动画2*/
@keyframes bg1
{
0%{background-position:15px center}
50%{background-position:30px center}
100%{background-position:15px center}
}
/* Safari and Chrome */
@-webkit-keyframes bg1 
{
0%{background-position:15px center}
50%{background-position:30px center}
100%{background-position:15px center}
}
/* Safari and Chrome */
@-moz-keyframes bg1 
{
0%{background-position:15px center}
50%{background-position:30px center}
100%{background-position:15px center}
}

.indexBox .dd2{
	background:#f7f7f7;
	width:275px;
	height:240px;
	overflow:hidden;
	position:relative;
	z-index:9999;
	}
.indexBox .dd2 a{
	display:block;
	width:275px;
	height:240px;
	position:absolute;
	z-index:99;
	top:0;
	left:0;
	}
.indexBox .dd2 .ddBg55{
	display:block;
	width:285px;
	height:270px;
	background:url(../images/ix_bg1.png) no-repeat center center;
	background-size:0px;
	position:absolute;
	top:-25px;
	left:-7px;
	z-index:-1;
	transition: all 0.3s ease-in-out 0.01s;
	-moz-transition: all 0.3s ease-in-out 0.01s;	/* Firefox */
	-webkit-transition: all 0.3s ease-in-out 0.01s;	/* Safari 和 Chrome */
	-o-transition: all 0.3s ease-in-out 0.01s;	/* Opera */
	}
.indexBox .dd2:hover .ddBg55{background:#e8d6ca url(../images/ix_bg1.png) no-repeat center center;background-size:122px;}
.indexBox .dd2 .icon{
	display:block;
	width:93px;
	height:93px;
	margin:0 auto;
	background: url(../images/ix_icon1.png) no-repeat center center;
	}
.indexBox .dd2 span{
	display:block;
	height:66px;
	text-align:center;
	line-height:66px;
	color:#666666;
	font-size:14px;
	}
.indexBox .dd2:hover span{color:#ffffff;}
.indexBox .dd3{
	background:#f7f7f7;
	width:275px;
	height:240px;
	overflow:hidden;
	margin:0 2px;
	position:relative;
	z-index:999;
	}
.indexBox .dd3 a{
	display:block;
	width:275px;
	height:240px;
	position:absolute;
	z-index:99;
	top:0;
	left:0;
	}
.indexBox .dd3 .ddBg55{
	display:block;
	width:280px;
	height:270px;
	background:url(../images/ix_bg1.png) no-repeat center center;
	background-size:0px;
	position:absolute;
	top:-27px;
	left:0;
	z-index:-1;
	transition: all 0.3s ease-in-out 0.01s;
	-moz-transition: all 0.3s ease-in-out 0.01s;	/* Firefox */
	-webkit-transition: all 0.3s ease-in-out 0.01s;	/* Safari 和 Chrome */
	-o-transition: all 0.3s ease-in-out 0.01s;	/* Opera */
	}
.indexBox .dd3:hover .ddBg55{background:#e8d6ca url(../images/ix_bg1.png) no-repeat center center;background-size:122px;}
.indexBox .dd3 .icon{
	display:block;
	width:120px;
	height:120px;
	margin:0 auto;
	background: url(../images/ix_icon2.png) no-repeat 30px center;
	}
.indexBox .dd3 span{
	display:block;
	height:66px;
	text-align:center;
	line-height:50px;
	font-size:14px;
	color:#666666;
	}
.indexBox .dd3:hover span{color:#ffffff;}

.indexBox .dd4{width:271px;}
.indexBox .dd4 .icon{background: url(../images/ix_icon3.png) no-repeat center center;}
.indexBox .dd5{
	background:#e8d6ca;
	width:275px;
	height:197px;
	overflow:hidden;
	margin-top:2px;
	position:relative;
	}
.indexBox .dd5 img{
	display:block;
	width:275px;
	height:197px;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
	}
.indexBox .dd5:hover img{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
	}
.indexBox .dd5 .dd5Box{
	width:100%;
	height:100%;
	background:url(../images/ix_bg2.png) repeat;
	position:absolute;
	top:0;
	left:0;
	}
.indexBox .dd5 .dd5Box span{
	display:block;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#c7c7c7;
	font-size:16px;
	}
.indexBox .dd5 .dd5Box em{
	display:block;
	height:20px;
	text-align:center;
	line-height:20px;
	color:#909090;
	}
.more2{
	width:67px;
	height:20px;
	margin:0 auto;
	border:1px solid #3c7733;
	clear:both;
	}
.more2 a{
	display:block;
	width:67px;
	height:20px;
	background:url(../images/icon_j2.png) no-repeat center center;
	animation: bg1 1s 0;
	-moz-animation: bg1 1s 0;	/* Firefox */
	-webkit-animation: bg1 1s 0;	/* Safari 和 Chrome */
	-o-animation: bg1 1s 0;	/* Opera */
	}
.more2 a:hover{
	animation: bg1 1s infinite;
	-moz-animation: bg1 1s infinite;	/* Firefox */
	-webkit-animation: bg1 1s infinite;	/* Safari 和 Chrome */
	-o-animation: bg1 1s infinite;	/* Opera */
	}
.indexBox .dd6{
	width:552px;
	height:197px;
	margin:2px 2px 0 0;
	}
.indexBox .dd6 .ddBoxC h3{border:none;}
.indexBox .dd6 .ddBoxC .txt {height: 80px;}
.indexBox .dd7{width:271px;}
/*******内页banner*******/
.subBanner{
	clear:both;
	overflow:hidden;
	height:355px;
	}
/*******当前位置******/
.location{
	clear:both;
	width:100%;
	height:45px;
	border-bottom:1px solid #eeeeee;
	}
.location p{
	height:45px;
	line-height:45px;
	text-align:left;
	padding:0 0 0 20px;
	background:url(../images/L_icon.png) no-repeat left center;
	color:#a4a4a4;
	}
.location p a{color:#a4a4a4;}
.location p a.hover{color:#3c7733;}
.location p a:hover{color:#3c7733;}
/********左侧导航********/
.leftNav{
	width:214px;
	overflow:hidden;
	}
.leftNav_dl{
	display:block;
	clear:both;
	overflow:hidden;
	border-bottom:1px solid #f4f4f4;
	}
.leftNav_dl dt{
	display:block;
	clear:both;
	height:65px;
	background:url(../images/nav_bg1.png) no-repeat center center;
	}
.leftNav_dl dt .dtBox1{
	width:91px;
	height:65px;
	overflow:hidden;
	color:#ffffff;
	font-size:36px;
	line-height:65px;
	text-align:right;
	}
.leftNav_dl dt .dtBox2{
	overflow:hidden;
	}
.leftNav_dl dt .dtBox2 span{
	display:block;
	clear:both;
	color:#90ba89;
	text-align:left;
	height:14px;
	overflow:hidden;
	line-height:14px;
	margin:17px 0 0 0;
	}
.leftNav_dl dt .dtBox2 em{
	display:block;
	clear:both;
	color:#ffffff;
	font-size:16px;
	text-align:left;
	height:19px;
	overflow:hidden;
	line-height:19px;
	}
.leftNav_dl dt .dtBox2 i{ display:none;}
.leftNav_dl dd{
	display:block;
	clear:both;
	overflow:hidden;
	border-left:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
	}
.leftNav_dl dd .a1{
	display:block;
	height:55px;
	line-height:55px;
	text-align:center;
	color:#666666;
	font-size:14px;
	background:url(../images/nav_bg2.png) no-repeat center bottom;
	}
.leftNav_dl dd.hover .a1{color:#207c18;}
.leftNav_dl dd .a1:hover{color:#207c18;}
.leftNav_dl dd .navDiv{
	clear:both;
	overflow:hidden;
	display:none;
	border-bottom:1px solid #f4f4f4;
	width:170px;
	margin:0 auto;
	}
.leftNav_dl dd.hover .navDiv{display:block;}
.leftNav_dl dd .navDiv a{
	display:block;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#666666;
	border-top:1px dotted #f4f4f4;
	position:relative;
	top:-1px;
	}
.leftNav_dl dd .navDiv a:hover{color:#207c18;}
.leftNav_dl dd .navDiv a.hover{color:#207c18;}
.leftNav_dl dd .navDiv.no{display:none !important}
.pageRight{
	width:820px;
	overflow:hidden;
	background:url(../images/pageR_bg2.png) no-repeat left top;
	min-height:705px;
	height:auto !important;
	height:705px;
	padding:0 0 0 33px;
	margin:25px 0 0 0;
	}
/***/
.subNav3{
	clear:both;
	overflow:hidden;
	}
.subNav3 a{
	display:inline-block;
	width:138px;
	height:38px;
	border:1px solid #e7e7e7;
	color:#9d9d9d;
	text-align:center;
	line-height:38px;
	margin:0 10px 5px 0;
	}
.subNav3 a:hover{
	border:1px solid #207c18;
	background:#207c18;
	color:#fff;
	}
.subNav3 a.hover{
	border:1px solid #207c18;
	background:#207c18;
	color:#fff;
	}
.pageContent{
	clear:both;
	overflow:hidden;
	}
 /*^
 * 分页
 */	
.page {
	padding:20px 0 20px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
}
.page code, .page a {
	border: 1px solid #efefef;
	padding:3px 8px;
	background: #fff;
}
.page a:hover {
	background: #0a5a30;
	color: #fff;
}
.page a.hover {
	background: #0a5a30;
	color: #fff;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 30px;
	height:18px;
	text-align: center;
}
.page input.page_bnt {
	border: none;
	width: 58px;
	height: 23px;
	cursor:pointer;
}
/*^
 * 全图列表
 */	
.ImgList{
	width:840px;
	clear:both;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
	}
.ImgList dd{
	display:block;
	float:left;
	display:inline;
	padding:0 9px 5px 0;
	overflow:hidden;
	}
.ImgList dd p{
	width:265px;
	height:160px;
	display:block;
	float:left;
	border:1px solid #d9d9d9;
	clear:both;
	}
.ImgList dd img{
	width:265px;
	height:160px;
	display:block;
	}
.ImgList dd span{
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	clear:both;
	}
/*文字列表start*/
.newsList {
	display:block;
	overflow: hidden;
	min-height:560px;
	height:auto !important;
	height:560px;
}
.newsList dd {
	overflow: hidden;
	height: 44px;
	border-bottom: 1px dotted #e7e7e7;
	line-height: 44px;
}
.newsList dd em {
	float: left;
	display: inline;
	padding:0 0 0 29px;
	background:url(../images/list_icon1.png) no-repeat left center;
}
.newsList dd em a{color:#8a8a8a;}
.newsList dd em a:hover{color:#207c18;}
.newsList dd span {
	float: right;
	display: inline;
	color: #666666;
}
/*******图文**********/
.newsTextImg{
	display:block;
	clear:both;
	}
.newsTextImg dd{
	display:block;
	clear:both;
	overflow:hidden;
	border-bottom:1px dotted #d3d3d3;
	}
.newsTextImg dd .dayBox{
	width:75px;
	overflow:hidden;
	font-family:"Arial";
	margin:0 24px 0 0;
	}
.newsTextImg dd .dayBox span{
	display:block;
	float:right;
	clear:both;
	height:36px;
	width:43px;
	border-bottom:1px solid #c6c6c6;
	font-size:24px;
	color:#a1a1a1;
	text-align:right;
	line-height:36px;
	}
.newsTextImg dd .dayBox span i{
	font-size:14px;
	color:#c6c6c6;
	}
.newsTextImg dd .dayBox em{
	display:block;
	float:right;
	clear:both;
	height:26px;
	color:#8c8c8c;
	text-align:left;
	line-height:26px;
	}
.newsTextImg dd .pic{
	width:193px;
	height:122px;
	padding:3px;
	overflow:hidden;
	border:1px solid #e2e2e2;
	}
.newsTextImg dd .pic img{
	display:block;
	width:193px;
	height:122px;
	}
.newsTextImgR{
	width:495px;
	height:130px;
	overflow:hidden;
	margin:0 0 0 25px;
	}
.newsTextImgR div{
	clear:both;
	color:#a2a2a2;
	line-height:30px;
	text-align:left;
	height:90px;
	overflow:hidden;
	margin:10px 0 0 0;
	}
.newsTextImgR  a{
	display:block;
	float:right;
	color:#3c7733;
	line-height:30px;
	font-family:"宋体";
	}
/*^
 * 新闻阅读页
 */	
.articleBox {
	line-height:28px;
	padding:10px 0 15px 0;
	color: #666;
}
.articleBox img{
	max-width:100%;
	}
.articleTitle {
	clear: both;
	text-align: center;
	padding:40px 10px 0 10px;
	line-height: 35px;
	font-size:20px;
	color:#0e693c;
	font-family:"microsoft yahei";
}
.articleTime {
	display: block;
	clear: both;
	text-align: center;
	color: #999;
	font-size:11px;
	line-height:30px;
	padding:10px 0 5px 0;
	border-bottom:1px dotted #ccc;
}
.pageUp{
	height:60px;
	display:block;
	padding:10px 0 20px 0;
	border-top:1px dotted #ccc;
	font-family:"宋体";
	}
.pageUp_left{
	float:left;
	display:inline;
	line-height:30px;
	}
.pageUp_right{
	float:right;
	display:inline;
	padding:15px 0 0 0;
 	}
.share{
	display:block;
	clear:both;
	padding:10px 0;
	}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#cc0000;
	}
.articlePage a.hover{
	color:#fff;
	background:#cc0000;
	}
.download{
	clear:both;
	height:32px;
	font-size:18px;
	padding:10px 0 15px 0;
	display:none;
	}
.download a{
	display:block;
	line-height:32px;
	float:left;
	padding:0 40px 0 0;
	color:#cc0000;
	font-family:"microsoft yahei";
	margin:0 10px 0 0;
	background:url(../images/download.png) no-repeat right center;
	}
	
/**
 * 文章阅读页-内容上部大图
 */
#play{
	width:600px;
	height:400px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:20px auto 0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {background: url(../images/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:600px;clear:both;margin:20px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:60px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:47px;
	width:70px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:47px;
	width:70px;
	display:block;
	background:#fff;
	position:relative;
	}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.img_hd ul li img {position:absolute;height:47px;width:70px;}
.img_hd ul li.on {border:1px solid #c80000;background:#c80000;}
.imgMove .bottom_a {
	width:20px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
/********留言********/
.rt_dl{
	clear:both;
	overflow:hidden;
	font-family:"microsoft yahei";
	}
.rt_dl dt{
	clear:both;
	overflow:hidden;
	line-height:30px;
	text-align:left;
	font-size:17px;
	color:#888888;
	}
.rt_dl dd{
	clear:both;
	display:block;
	}
.rt_span{
	width:100px;
	height:30px;
	line-height:30px;
	text-align:right;
	font-size:14px;
	color:#555555;
	}
.rt_input{
	height:28px;
	border:1px solid #dcdcdc;
	text-align:left;
	line-height:28px;
	color:#727272;
	padding:0 2px 0 2px;
	}
.rt_input.w_200{width:200px;}
.rt_input.w_150{width:150px;}
.rt_em{
	line-height:30px;}
.rt_em a{
	display:block;
	height:30px;
	color:#666666;
	line-height:30px;
	}
.rt_em i{
	color:#ca3238;
	display:inline-block;
	padding:0 5px;
	}
.rt_em a:hover{color:#444;}
.rt_em img{
	display:inline;
	float:left;
	width:65px;
	height:30px;
	margin:0 0 0 10px;
	}

.rt_input.bg{ background:#fafafa;}
.rt_textarea{
	width:400px;
	height:120px;
	border:1px solid #dcdcdc;
	text-align:left;
	line-height:25px;
	color:#727272;
	border-radius:5px;
	padding:0 2px 0 2px;
	background:#fafafa;
	}
	
.rt_textarea.w_510{
	width:510px;
	height:120px;
	border-radius:0px;
	}
.rt_textarea.w_710{width:710px;height:175px;border-radius:0px;}
.rt_dl .rt_bt1{
	display:block;
	width:130px;
	height:40px;
	float:right;
	background:#3c7733;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	line-height:40px;
	margin:0 205px 0 0;
	}
.rt_dl .rt_bt1:hover{background:#49903e;}
/******留言列表*******/
.msg_dl{
	display:block;
	clear:both;
	overflow:hidden;
	}
.msg_dl dd{
	clear:both;
	display:block;
	overflow:hidden;
	border:1px solid #eeeeee;
	padding:10px 15px 10px 15px;
	margin:0 0 15px 0;
	}
.msgTitle{
	clear:both;
	height:30px;
	overflow:hidden;
	line-height:30px;
	color:#666666;
	text-align:left;
	}
.msgContent{
	clear:both;
	line-height:30px;
	text-align:left;
	color:#666666;
	}
.msgContent .span{color:#666666;}
/******招聘*****/
.recruitment_dl{
	clear:both;
	display:block;
	overflow:hidden;
	}
.recruitment_dl dt{
	clear:both;
	display:block;
	height:50px;
	}
.recruitment_dl dt span{
	display:inline;
	float:left;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#fff;
	font-size:16px;
	}
.recruitment_dl dt span.span1{background:#207c18;width:195px}
.recruitment_dl dt span.span2{background:#ffa01c;width:160px}
.recruitment_dl dt span.span3{background:#207c18;width:265px}
.recruitment_dl dt span.span4{background:#ffa01c;width:200px}

.recruitment_dl dd span.span1{width:193px}
.recruitment_dl dd span.span2{width:160px}
.recruitment_dl dd span.span3{width:263px}
.recruitment_dl dd span.span4{width:199px}

.recruitment_dl dd{
	clear:both;
	display:block;
	height:50px;
	border-bottom:1px dotted #888888;
	border-left:1px dotted #888888;
	}
.recruitment_dl dd span{
	display:inline;
	float:left;
	height:50px;
	border-right:1px dotted #888888;
	line-height:50px;
	text-align:center;
	color:#888888;
	font-size:14px;
	}
.recruitment_dl dd span a{color:#888888;}
.recruitment_dl dd span a:hover {color:#0c6538;}
/**/
.recruitment2{
	overflow:hidden;
	margin:0 auto;
	min-height:320px;
	height:auto !important;
	height:320px;
	padding:0 20px 30px 20px;
	}
.recruitment2 h3{
	display:block;
	clear:both;
	height:40px;
	text-align:left;
	line-height:40px;
	color:#00923f;
	font-size:14px;
	font-weight: bold;
	margin:0 0 10px 0;
	}
.recruitment2_content{
	overflow:hidden;
	color:#a2a2a2;
	text-align:left;
	line-height:25px;
	font-size:14px;
	}
.recruitment2_bt{
	clear:both;
	overflow:hidden;
	height:35px;
	padding:20px 0 0 167px;
	}
.recruitment2_bt a{
	display:block;
	float:left;
	overflow:hidden;
	width:95px;
	height:35px;
	background:#0c6538;
	color:#ffffff;
	font-size:14px;
	line-height:35px;
	text-align:center;
	margin:0 0 0 25px;
	}
.recruitment2_bt a:hover{background:#21c869;}
.recruitment3{
	display:block;
	overflow:hidden;
	padding:0 0 0 70px;
	}
.recruitment3 dt{
	display:block;
	clear:both;
	color:#0c6538;
	line-height:45px;
	font-size:18px;
	text-align:left;
	font-weight: bold;
	margin:0 0 20px 0;
	}
.recruitment3 dd{
	display:block;
	clear:both;
	overflow:hidden;
	margin:0 0 15px 0;
	}
.rt_spanLeft{
	width:60px;
	height:30px;
	line-height:30px;
	color:#999999;
	text-align:right;
	}
.rt_input{
	display:block;
	overflow:hidden;
	height:28px;
	border:1px solid #e4e4e4;
	line-height:28px;
	background:#fafafa;
	color:#999999;
	} 
.rt_input.w_195{width:195px;}
.rt_input.w_120{width:120px;}
.rt_input.w_338{width:338px;}
.rt_input.w_178{width:178px;}
.rt_input.w_t83{width:83px;}

.rt_input.w_85{
	width:85px;
	background:#0c6538;
	color:#fff;
	text-align:center;
	}

.recruitment3 dd em{
	display:inline;
	float:left;
	height:30px;
	line-height:30px;
	color:#999999;
	text-align:left;
	padding:0 15px 0 10px;
	}
.recruitment3 dd em i{color:#cc3333; padding:0 5px 0 0;}
.recruitment3 dd textarea{
	display:inline;
	float:left;
	width:465px;
	height:155px;
	border:1px solid #e4e4e4;
	line-height:25px;
	background:#fafafa;
	color:#999999;
	padding:5px;
	}
.recruitment3 dd p{
	display:inline;
	float:left;
	width:188px;
	height:30px;
	line-height:30px;
	color:#999999;
	margin:0 0 0 5px;
	}
.recruitment3 dd p img{
	display:block;
	float:left;
	width:66px;
	height:30px;
	}
.recruitment3 dd p a{
	display:block;
	float:left;
	color:#999999;
	padding:0 0 0 5px;
	}
.recruitment3 dd p a:hover{ color:#0061af;}
.recruitment3_bt{
	display:block;
	float:left;
	width:80px;
	height:30px;
	background:#0c6538;
	margin:10px 0 0 60px;
	color:#fff;
	font-size:14px;
	text-align:center;
	line-height:30px;
	}
.recruitment3_bt:hover{background:#22cc6c;}
.recruitment3_bt:link {
	color: #fff;
}/* 未访问的链接 */
.recruitment3_bt:visited {
	color: #fff;
}/* 已访问的链接 */
.recruitment3_bt:hover {
	color: #fff;
}/* 鼠标在链接上 */
.recruitment3_bt:active {
	color: #fff;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
/*招聘页end*/
.years {
	position: relative;
	margin-bottom:15px;
}
.years .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	width: 788px;
	height: 40px;
	background: url(../images/yearBg.png) repeat-x left 32px;
	margin: 0 auto;
	height: 40px;
	overflow: hidden;
}
.years .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 40px;
	width: 92px;
	margin-right: 36px;
	float: left;
	cursor: pointer
}
.years .bd li span {
	display: block;
	height: 20px;
	overflow: hidden;
	margin-bottom: 6px;
	text-align: center;
	line-height: 20px;
	color: #9f9f9f;
	font-size:16px;
	font-weight: bold;
}
.years .bd li em {
	display: block;
	height: 15px;
	width: 16px;
	margin: 0 auto;
	background: url(../images/yearIcn1.jpg) no-repeat center center;
}
.years .bd li.hover span {
	color: #8dca2e;
}
.years .bd li.hover em {
	background: url(../images/yearIcn1hover.jpg) no-repeat center center;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.years .prev {
	display: block;
	width: 12px;
	height: 20px;
	position: absolute;
	left: 0px;
	top: 23px;
	background: url(../images/yearBtn.png) no-repeat 0 0;
}
.years .next {
	display: block;
	width: 12px;
	height: 20px;
	position: absolute;
	right: 0px;
	top: 23px;
	background: url(../images/yearBtn.png) no-repeat -13px 0;
}
.years .prev:hover {
	background: url(../images/yearBtn.png) no-repeat -27px 0;
}
.years .next:hover {
	background: url(../images/yearBtn.png) no-repeat -40px 0;
}
/*************/
.store .subNav3{ text-align:center;}
.store_dl{
	display:block;
	overflow:hidden;
	width:1150px;
	}
.store_dl dd{
	display:inline;
	float:left;
	width:535px;
	height:374px;
	overflow:hidden;
	background:#f3f3f3;
	margin:0 30px 25px 0;
	}
.store_dl dd p{
	display:block;
	clear:both;
	overflow:hidden;
	width:535px;
	height:217px;
	border-bottom:6px solid #e9e9e9;
	}
.store_dl dd p img{
	display:block;
	width:535px;
	height:217px;
	}
.storeT{
	clear:both;
	height:30px;
	text-align:left;
	line-height:30px;
	padding:5px 20px 0 20px;
	}
.storeT a{
	color:#207c18;
	font-size:16px;
	}
.storeC{
	clear:both;
	overflow:hidden;
	padding:5px 20px 0 20px;
	}
.storeC span{
	display:inline-block;
	height:30px;
	text-align:left;
	line-height:30px;
	padding:0 20px 0 20px;
	}
.storeC span.span1{background:url(../images/s_icon1.png) no-repeat left center;}
.storeC span.span2{background:url(../images/s_icon2.png) no-repeat left center;}
.storeC span.span3{background:url(../images/s_icon3.png) no-repeat left center;display:block;}
.storeC span.span4{background:url(../images/s_icon4.png) no-repeat left center;display:block;}
/**/
.articleBoxSlide{
	clear:both;
	height:340px;
	overflow:hidden;
	margin:0 auto;
	padding:0 0 15px 0;
	}
.articleBoxSlide .bd{
	width:640px;
	height:340px;
	overflow:hidden;
	}
.articleBoxSlide .bd dl dd{
	width:640px;
	height:340px;
	overflow:hidden;
	}
.articleBoxSlide .bd dl dd img{
	display:block;
	width:640px;
	height:340px;
	}
.articleBoxSlide .bt1{
	width:78px;
	height:340px;
	background:#efefef url(../images/s_bt1.png) no-repeat center center;
	cursor:pointer;
	}
.articleBoxSlide .bt1:hover{background:#efefef url(../images/s_bt1_h.png) no-repeat center center;}
.articleBoxSlide .bt2{
	width:78px;
	height:340px;
	background:#efefef url(../images/s_bt2.png) no-repeat center center;
	cursor:pointer;
	}
.articleBoxSlide .bt2:hover{background:#efefef url(../images/s_bt2_h.png) no-repeat center center;}
