@charset "UTF-8";
/* CSS Document */
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-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: #328f12;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #666;
	background: #FFF;
}
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;
}
textarea{outline: none;}
input {
	outline: none;
	border: none;
}
.wrap {
	width: 1003px;
	clear: both;
	margin: 0 auto;
}
.clear {
	clear: both;
	overflow:hidden;
}
.h2 {
	clear: both;
	height: 2px;
	overflow:hidden;
}
.h10 {
	clear: both;
	height: 10px;
	overflow:hidden;
}
.h15 {
	clear: both;
	height: 16px;
	overflow:hidden;
}
.h20 {
	clear: both;
	height: 20px;
	overflow:hidden;
}
.h25 {
	clear: both;
	height: 25px;
	overflow:hidden;
}
.h30 {
	clear: both;
	overflow:hidden;
	height: 30px;
}
.h35 {
	clear: both;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h50 {
	clear: both;
	height: 50px;
}
.h60 {
	clear: both;
	height: 60px;
	overflow:hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
img {
	border: none;
}
.bdimgshare-bg,.bdimgshare-content,.sr-bdimgshare{ display:none !important}
.bgBai{ background:#FFF;}
.bgHui{ background:#f5f5f5;}
.visible{ overflow:visible !important;}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/
.top{ height:150px; overflow:hidden;}
.topL{ width:360px; overflow:hidden; height:150px;}
.topL a{ display:block; height:150px; background:url(../images/logo.png) no-repeat center center;}
.topR{ overflow:hidden; margin-top:10px;}
.topRUp{ overflow:hidden; color:#6a6a6a; font-size:14px; height:25px; line-height:25px; margin-bottom:50px; text-align:right;}
.topRUp a{ color:#6a6a6a; font-size:14px; margin:0 5px;}
.topRUp a:hover{ color:#328f12; text-decoration:underline;}
.search{ overflow:hidden; width:206px; height:32px; background:url(../images/search.png) no-repeat center center;}
.search input{ float:left; display:inline; width:146px; height:32px; padding:0 5px; border:none; background:none; line-height:32px;}
.search a{ display:inline; float:left; width:50px; height:32px;}
/*头部结束*/
/*menu开始*/
.menu{ height:58px; clear:both; background:#34a612; border-bottom:1px solid #FFF; position:relative; z-index:2;}
.menuList{clear:both; border-left:1px solid #FFF; height:58px;}
.menuList dd{ float:left; display:inline; width:143px; position:relative;}
.menuList dd span,.menuList dd span a{ display:block; width:142px; border-right:1px solid #ffffff; text-align:center; line-height:58px;}
.menuList dd span a{ color:#ffffff; font-size:18px;}
.menuList dd div{ width:121px; border:1px solid #cad9e1; border-top:none; padding:0 10px; background:url(../images/Bg1.png) repeat center center; position:absolute; top:58px; left:0px; display:none;}
.menuList dd div a{ display:block; height:54px; line-height:54px; border-bottom:1px solid #cad9e1; color:#494949; font-size:18px; text-align:center;}
.menuList dd div a:hover{ color:#328f12;}
.menuList dd div a.hover{ color:#328f12;}
.menuList dd.hover span a{ background:#23720b;}
/*menu结束*/
/*banner开始*/
.banner{
	height:300px; 
	overflow:hidden; 
	position:relative;
	z-index:1;
	}
/*分页*/
.banner .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:20px;
	left:0;
	height:30px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 18px;
	height: 18px;
	overflow:hidden;
	line-height:999px;
	margin:0 10px;
	background:#ffffff;
}
.banner .hd ul .on {
	background:#ffee19;
}
/*内容*/		
.banner .bd{ position:relative; height:100%; z-index:0; height:300px;}
.banner .bd li{ zoom:1; vertical-align:middle; height:300px; background-size:cover;animation: changeScale 5s;
	-moz-animation: changeScale 5s;	
	-webkit-animation: changeScale 5s;	
	-o-animation: changeScale 5s;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev{ display:block; width:74px; height:74px; background:url(../images/icn1.png) no-repeat 0 0; position:absolute; left:200px; top:50%; margin-top:-37px;}
.banner .next{ display:block; width:74px; height:74px; background:url(../images/icn1.png) no-repeat -74px 0; position:absolute; right:200px; top:50%; margin-top:-37px;}
.banner .prev:hover{background:url(../images/icn1hover.png) no-repeat 0 0;}
.banner .next:hover{background:url(../images/icn1hover.png) no-repeat -74px 0;}
/*banner结束*/
/* 动画 开始 */
@keyframes changeScale
{
0%   {
	transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
}
100% {
	transform: scale(1, 1);
	-o-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
}
}

@-moz-keyframes changeScale /* Firefox */
{
0%   {
	transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
}
100% {
	transform: scale(1, 1);
	-o-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
}
}

@-webkit-keyframes changeScale /* Safari 和 Chrome */
{
0%   {
	transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
}
100% {
	transform: scale(1, 1);
	-o-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
}
}

@-o-keyframes changeScale /* Opera */
{
0%   {
	transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform:scale(1.1, 1.1);
}
100% {
	transform: scale(1, 1);
	-o-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
}
}
/*动画结束*/
.column{ padding:60px 0;}
.indexT1{ height:54px;}
.indexT1 img{ display:block; height:54px; margin:0 auto;}
.indexT2{ height:105px; overflow:hidden;}
.indexT2 img{ display:block; height:105px; margin:0 auto;}
/*第一通栏开始*/
.column1{ overflow:hidden; height:312px;}
.column1L{ width:476px; overflow:hidden;}
.column1LText{ color:#767474; font-size:16px; text-align: left !important; line-height:30px; height:90px; overflow:hidden; margin-bottom:30px;}
.column1LList{ overflow:hidden; text-align:center;}
.column1LList div{ display:inline-block; overflow:hidden; height:37px;}
.column1LList div a{ float:left; display:inline; overflow:hidden; margin:0 15px; color:#686868; font-size:16px; font-weight:; height:35px; line-height:35px;}
.column1LList div a:hover{ color:#328f12; border-bottom:2px solid #23600e;}
.column1LList div a.hover{ color:#328f12; border-bottom:2px solid #23600e;}
.column1R{ width:473px; overflow:hidden; height:309px;}
.column1RList{ overflow:hidden; width:476px;}
.column1RList dd{ width:236px; height:154px; border:1px solid #cfcfcf; float:left; display:inline; margin:-1px 0 0 -1px;}
.column1RList dd a{ display:block; width:236px; height:124px; padding-top:30px;}
.column1RList dd a span{ display:block; height:80px; width:100%;}
.column1RList dd a span.span1{ background:url(../images/icn5.png) no-repeat center center;}
.column1RList dd a span.span2{ background:url(../images/icn6.png) no-repeat center center;}
.column1RList dd a span.span3{ background:url(../images/icn7.png) no-repeat center center;}
.column1RList dd a span.span4{ background:url(../images/icn8.png) no-repeat center center;}
.column1RList dd a em{ display:block; height:40px; line-height:40px; text-align:center; color:#767474; font-size:16px;}
.column1RList dd a:hover span.span1{ background:url(../images/icn5h.png) no-repeat center center;}
.column1RList dd a:hover span.span2{ background:url(../images/icn6h.png) no-repeat center center;}
.column1RList dd a:hover span.span3{ background:url(../images/icn7h.png) no-repeat center center;}
.column1RList dd a:hover span.span4{ background:url(../images/icn8h.png) no-repeat center center;}
.column1RList dd a:hover em{ color:#23600e;}
/*第一通栏结束*/
/*第二通栏开始*/
.column2Con{ overflow:hidden;}
.column2List{ overflow:hidden; width:1053px;}
.column2List dd{ width:300px; overflow:hidden; float:left; display:inline; margin-right:51px;}
.column2Img{ width:300px; height:155px; overflow:hidden; margin-bottom:20px;}
.column2Img img{ width:300px; height:155px;-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);}
.column2T{ height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #cecece; margin-bottom:3px;}
.column2T a{ float:left; display:inline; overflow:hidden; color:#6e6e6e; font-size:16px;}
.column2T a:hover{ color:#328f12;}
.column2T span{ float:right; display:inline; overflow:hidden; color:#6e6e6e;}
.column2Text{ line-height:25px; height:75px; overflow:hidden; font-size:14px; color:#737373;}
.column2More{ overflow:hidden; text-align:right; height:25px; line-height:25px;}
.column2More a{ color:#a2a2a2;}
.column2More a:hover{ color:#328f12;}
.column2List dd:hover .column2Img img{
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	}
.column2List dd:hover .column2T a{ color:#328f12;}
/*第二通栏结束*/
/*第三通栏开始*/
.column3LList{ overflow:hidden; width:486px; height:296px;}
.column3LList dd{ width:225px; height:135px; border:4px solid #e8e8e8; float:left; display:inline; margin:0 10px 10px 0;}
.column3LList dd a{ display:block; width:200px; height:135px; overflow:hidden; margin:0 auto;}
.srtx_column4Img{ width:225px; height:135px; position:relative; overflow:hidden;}
.srtx_column4ImgText{ height:30px; line-height:30px; text-align:center; color:#FFF; background:url(../images/bg2.png) repeat center center; width:100%; position:absolute; left:0px; bottom:0px; z-index:1}
.column3LList dd a img{ width:200px; height:135px;-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);}
.column3LList dd:hover a img{
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	}
.column3LList dd:hover{ border:4px solid #23600e;}

.column3L{
	height:296px; 
	position:relative;
	width:476px;
	padding-top:8px; 
	}
/*内容*/		
.column3L .bd{ position:relative; height:100%; z-index:0; width:476px; height:296px;}
.column3L .bd li{ zoom:1; vertical-align:middle;  width:476px; height:296px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.column3L .prev{ display:block; width:22px; height:35px; overflow:hidden; background:url(../images/icn9.png) no-repeat 0 0; position:absolute; left:-32px; top:50%; margin-top:-17px;}
.column3L .next{ display:block; width:22px; height:35px; overflow:hidden; background:url(../images/icn9.png) no-repeat -28px 0; position:absolute; right:-32px; top:50%; margin-top:-17px;}
.column3L .prev:hover{background:url(../images/icn9hover.png) no-repeat 0 0;}
.column3L .next:hover{background:url(../images/icn9hover.png) no-repeat -28px 0;}

/*第三通栏结束*/
/*第四通栏开始*/
.column4Con{ padding:0 38px; clear:both; height:295px;}
.column4List{
	position:relative;
	height:295px;
	}
.column4List .bd{ position:relative; height:100%; z-index:0; height:295px; overflow:hidden; width:927px; margin:0 auto;}
.column4List .bd li{ zoom:1; vertical-align:middle; width:210px; overflow:hidden; float:left; display:inline; margin-right:29px;}
.column4Pic{ width:210px; height:230px; overflow:hidden;}
.column4Pic img{ width:210px; height:230px;-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);}
.column4Text{ height:65px; line-height:65px; text-align:center;}
.column4Text a{ color:#464646; font-size:20px;}
.column4List .bd li:hover .column4Pic img{
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column4List .prev{ display:block; width:41px; height:41px; background:url(../images/icn10.png) no-repeat 0 0; position:absolute; left:-45px; top:100px}
.column4List .next{ display:block; width:41px; height:41px; background:url(../images/icn10.png) no-repeat -44px 0; position:absolute; right:-45px; top:100px;}

.column4List .prev:hover{background:url(../images/icn10hover.png) no-repeat 0 0;}
.column4List .next:hover{background:url(../images/icn10hover.png) no-repeat -44px 0;}
/*第四通栏结束*/
/*第五通栏开始*/
.column5{ height:330px;}
.column5L{ margin-top:9px;}
.column5R{ width:300px;overflow:hidden; margin:0 auto; margin-top:105px;}
.column5R img{ width:300px; height:330px;-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);}
.column5R:hover img{
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	}
.column5RList{ overflow:hidden;}
.column5RList dd{ height:40px; line-height:40px; overflow:hidden;}
.column5RList dd a{ font-size:18px; color:#23600e}
.column5RList dd a:hover{ text-decoration:underline;}
/*第五通栏结束*/

/*底部开始*/
.column6Con{ overflow:hidden; height:248px;}
.column6L{ width:405px; overflow:hidden; height:248px; margin-right:29px;}
.column6L dd{ overflow:hidden; margin-bottom:10px; position:relative;background:#d9d9d9;}
.column6L dd input{ border:none; display:block; width:395px; height:35px; line-height:35px; padding:0 5px; color:#666; background:none; font-family:"Microsoft YaHei"; position:relative; z-index:1;}
.column6L dd textarea{ border:none; display:block; width:395px; height:158px; line-height:35px; padding:0 5px; color:#666; background:none;  font-family:"Microsoft YaHei"; position:relative; z-index:1;}
.column6L dd span{width:395px; height:35px; line-height:35px; padding:0 5px; color:#666; display:block; position:absolute; left:0px; top:0px; font-size:14px;  z-index:0;}
.column6M{ width:270px; overflow:hidden; height:248px; position:relative;}
.column6MList{ overflow:hidden;}
.column6MList dt{ color:#2e2e2e; font-size:20px; font-weight:bold; height:30px; line-height:30px; overflow:hidden; margin-bottom:15px;}
.column6MList dd{ height:35px; line-height:35px; color:#2e2e2e; margin-bottom:15px; padding-left:53px;}
.column6MList dd.dd1{ background:url(../images/icn2.png) no-repeat left center;}
.column6MList dd.dd2{ background:url(../images/icn3.png) no-repeat left center;}
.column6MList dd.dd3{ /*background:url(../images/icn4.png) no-repeat left bottom;*/ padding:0;}
.column6Btn{ position:absolute; width:100%; overflow:hidden; bottom:0px; left:0px;}
.column6Btn a{ display:block; height:33px; line-height:33px; padding:0 23px; border:2px solid #23600e; float:left; display:inline; color:#2d2d2d; font-size:16px;    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.column6Btn a.a1{ margin:0 10px 0 0;}
.column6Btn a.a2{ border-radius:33px; padding:0 33px;}
.column6Btn a:hover{ background:#23600e; color:#FFF;}

.footerBox{ height:50px; line-height:50px; background:#3f3f3f; color:#a8a8a8; font-size:14px;}
.footer{ overflow:hidden; text-align:center;}
.footer div{ display:inline-block; overflow:hidden;}
.footer span{ float:left; display:inline; margin-right:85px;}
.footer em{ float:right; display:inline;}
.footer em a{ color:#a8a8a8;}
.footer a:hover{ color:#FFF;}
/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/
.subBanner{ height:355px; width:100%;}
.subMenuBox{ position:relative; clear:both; z-index:1}
.subMenu{ position:absolute; left:0px; top:-25px; height:50px; width:100%; background:#28870c;}
.subMenuText{ position:absolute; left:40px; padding-left:40px; color:#aecbaa; font-size:18px; font-weight:bold; font-family:"宋体"; height:50px; line-height:50px;}
.SubMenuList{ padding:0 0 0 0px;}
.SubMenuListC dd{ float:left; display:inline; position:relative;}
.SubMenuListC dd span{ display:block;height:50px; line-height:50px; }
.SubMenuListC dd span a{ display:block; height:50px; line-height:50px; color:#dedede; font-size:16px; padding:0 33px;}
.SubMenuListC dd.hover span a{ background:#535353; color:#FFF;}
.SubMenuListC dd div{ display:block; position:absolute; left:0px; top:50px; background:#28870c; width:100%; padding-top:1px; display:none;}
.SubMenuListC dd div a{ display:block; height:40px; line-height:40px; text-align:center; color:#FFF; font-size:14px; margin-bottom:1px;}
.SubMenuListC dd div a:hover{ background:#535353;}
.SubMenuListC dd div a.hover{ background:#535353;}
.subPage{ clear:both;}
/*页码开始*/
.page {
	padding:35px 0 35px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
	font-family: "宋体";
}
.page code, .page a {
	padding:5px 8px;
	background: #fff;
	color:#6f6f6f;
	border: 1px solid #efefef;
}
.page a:hover {
	background: #000000;
	color: #fff;
}
.page a.hover {
	background: #000000;
	color: #fff;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 30px;
	height:23px;
	line-height:23px;
	text-align: center;
}
.page input.page_bnt{
	border: none;
	width: 58px;
	height:25px;
	cursor:pointer;
	color:#6f6f6f;
    }
/*页码结束*/
.subPageCon{ overflow:hidden; min-height:500px; height: auto !important; height:500px;}
/*内页框架结束*/
/*单篇文章页开始*/
.articleTitle {
	clear: both;
	text-align: center;
	padding:0px 10px 0 10px;
	line-height: 35px;
	font-size:20px;
	font-family:"microsoft yahei";
	color:#323232;
}
.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{
	display:block;
	line-height:30px;
	padding:10px 17px 20px 17px;
	font-size:14px;
	}
.pageUp a:hover{
		color:#0d76d5
	}
.articleTitle2 {
	clear: both;
	text-align: center;
	padding:0px 10px 0 10px;
	line-height: 35px;
	font-size:20px;
	font-family:"microsoft yahei";
	color:#ff8a00;
}
.articleTime2 {
	display: block;
	clear: both;
	text-align: center;
	color: #666666;
	font-size: 11px;
	line-height:30px;
	padding:10px 0 5px 0;
}
.articleBox{ overflow:hidden; color:#646464; font-size:16px; line-height:30px;}
.articleBox img{ max-width:100%;}
#play{
	width:435px;
	height:325px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	margin: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:435px;
	height:325px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:435px;
	height:325px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:435px;clear:both;margin:10px 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:50px;
	width:70px;
	margin:0 4px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:50px;
	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:50px;
	width:70px;}
.img_hd ul li.on {border:1px solid #c80000;}
.imgMove .bottom_a {
	width:19px;
	height:19px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/btn1.png) no-repeat;
}
.imgMove .prev_a {background-position:0px 0px;left:0;}
.imgMove .next_a {background-position:-20px 0px;right:0;}
.imgMove .prev_a:hover{background-position:-40px 0px;}
.imgMove .next_a:hover{background-position:-60px 0px;}
/*单篇文章页结束*/
/*全图start*/
.newsAllImg{ overflow:hidden; width:1036px;}
.newsAllImg dd{ float:left; display:inline; width:224px; margin:0 35px 10px 0;}
.newsAllImgPic{ width:208px; height:120px; padding:7px; border:1px solid #bfbfbf; background:#ffffff;}
.newsAllImgPic a{ display:block; width:208px; height:120px; overflow:hidden;}
.newsAllImgPic a img{ display:block; margin:0 auto; width:178px; height:120px;-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);}
.newsAllImgText{ height:50px; line-height:50px; text-align:center;}
.newsAllImgText a{ color:#3b3b3b; font-size:16px; font-weight:bold; font-family:"宋体";}
.newsAllImgText a:hover{ color:#23600e;}
.newsAllImg dd:hover .newsAllImgPic a img{
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	}
.newsAllImg dd:hover .newsAllImgText a{ color:#23600e;}

.newsAllImg2{ overflow:hidden; width:1036px;}
.newsAllImg2 dd{ float:left; display:inline; width:224px; margin:0 35px 10px 0;}
.newsAllImg2Pic{ width:208px; height:228px; padding:7px; border:1px solid #bfbfbf; background:#ffffff;}
.newsAllImg2Pic a{ display:block; width:208px; height:228px; overflow:hidden; background:#f9f9f9;}
.newsAllImg2Pic a img{ width:208px; height:228px;-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);}
.newsAllImg2Text{ height:50px; line-height:50px; text-align:center;}
.newsAllImg2Text a{ color:#3b3b3b; font-size:16px; font-weight:bold; font-family:"宋体";}
.newsAllImg2Text a:hover{ color:#23600e;}
.newsAllImg2 dd:hover .newsAllImg2Pic a img{
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	}
.newsAllImg2 dd:hover .newsAllImg2Text a{ color:#23600e;}
/*全图end*/
/*大事件start*/
.aboutbox1{
	width:712px;
	height:670px;
	background:url(../images/about_bg.png) no-repeat -70px top;
	position:relative;
	margin:0 auto;
	}
.tan_Box3{
	width:712px;
	height:590px;
	overflow:hidden;
	margin-top:60px;
	}

.tan_scrol3{
	display:block;
	width:712px;
	}
.tan_scrol3 dd{
	display:block;
	width:712px;
	overflow:hidden;
	margin-bottom:37px;
	position:relative;
	}
.dd_fl{
	width:169px;
	height:35px;
	position:absolute;
	left:0;
	top:38%;
	margin:-18px 0 0 0;
	background:url(../images/about_bg1.png) no-repeat center right;
	}
.dd_fl a{
	display:block;
	width:108px;
	height:35px;
	background:#fffffb;
	font-size:20px;
	color:#1eb660;
	line-height:35px;
	text-align:center;
	font-weight: bold;
	border-radius:3px;
	box-shadow: 0 2px 2px #e8e8e8;
	box-shadow: 0 2px 2px #e8e8e8;
	box-shadow: 0 2px 2px #e8e8e8;
	}
.dd_fr{
	width:520px;
	}
.dd_fr i{
	display:block;
	width:11px;
	height:69px;
	background:url(../images/i_h.png) no-repeat center center;
	position:absolute;
	left:181px;
	top:50%;
	margin:-34px 0 0 0;
	}
.tan_scrol3 dd:hover .dd_fr i{ background:url(../images/i_h1.png) no-repeat center center;}
.tan_scrol3 dd:hover .dd_fr_txt a{ background:#1eb660; color:#ddfceb;}
.tan_scrol3 dd:hover .dd_fl a{color:#ddfceb;background:#1eb660;}

.dd_fr_txt{
	display:block;
	height:68px;
	float:right;
	line-height:28px;	
	}
.dd_fr_txt a{
	display:block; 
	float:left;
	height:54px;
	font-size:12px;
	line-height:26px;
	color:#808080;
	background:#ffffff;
	padding:6px 15px;
	border-radius: 3px;
	-moz-box-shadow:1px 2px 2px #e8e8e8;
	-webkit-box-shadow:1px 2px 2px #e8e8e8;
	box-shadow:1px 2px 2px #e8e8e8;
	}
#slide3{
	margin-top:40px;
	overflow:hidden;
	}
#slide3 .bt1{
	display:block;
	width:18px;
	height:17px;
	background:url(../images/icon_about1.png) no-repeat center center;
	position:absolute;
	left:151px;
	top:-23px;
	z-index:9999;
	}
#slide3 .bt1:hover{
	background:url(../images/icon_about2.png) no-repeat center center;
	}
#slide3 .bt2{
	display:block;
	width:18px;
	height:17px;
	background:url(../images/icon_about3.png) no-repeat center;
	position:absolute;
	left:151px;
	bottom:27px;
	z-index:9999;
	}
#slide3 .bt2:hover{
	background:url(../images/icon_about4.png) no-repeat center;
	}
/*大事件end*/
/*招聘start*/
.recruitment_dl{
	clear:both;
	display:block;
	overflow:hidden;
	}
.recruitment_dl dt{
	clear:both;
	display:block;
	height:60px;
	border-bottom:2px solid #e2e2e2;
	}
.recruitment_dl dt span{
	display:inline;
	float:left;
	width:104px;
	height:60px;
	line-height:60px;
	text-align:left;
	padding:0 0 0 40px;
	color:#444444;
	font-size:14px;
	}
.recruitment_dl dt span.span1{ width:182px; background:url(../images/rt_icon1.png) no-repeat 19px center;}
.recruitment_dl dt span.span2{ width:145px; background:url(../images/rt_icon2.png) no-repeat 19px center;}
.recruitment_dl dt span.span3{ width:225px; background:url(../images/rt_icon3.png) no-repeat 19px center;}
.recruitment_dl dt span.span4{ width:145px; background:url(../images/rt_icon4.png) no-repeat 19px center;}
.recruitment_dl dt span.span5{ width:106px; background:url(../images/rt_icon5.png) no-repeat 19px center;}

.recruitment_dl dd{
	clear:both;
	display:block;
	height:60px;
	border-bottom:1px solid #f5f5f5;
	}
.recruitment_dl dd a{
	clear:both;
	display:block;
	height:60px;
	cursor:pointer;
	}
.recruitment_dl dd a span{
	display:inline;
	float:left;
	width:114px;
	height:60px;
	line-height:60px;
	text-align:left;
	padding:0 0 0 40px;
	color:#888888;
	font-size:14px;
	}
.recruitment_dl dd span.span1{ width:182px;}
.recruitment_dl dd span.span2{ width:145px;}
.recruitment_dl dd span.span3{ width:225px;}
.recruitment_dl dd span.span4{ width:130px; padding-left:55px;}
.recruitment_dl dd span.span5{ width:106px;}
.recruitment_dl dd a:hover span{color:#0c6538;}

.rmtT{ color:#28870c; font-size:18px; font-weight:bold; height:40px; line-height:40px; text-align:center;}
.rmtText{ color:#a2a2a2; font-size:14px; line-height:28px;}
.rmtBtn{ overflow:hidden;}
.rmtBtn a{ display:block; width:138px; height:45px; background:#28870c; color:#FFF; font-size:18px; text-align:center; line-height:45px;}

.zx{
	width: 928px;
	overflow: hidden;
}
.zx_title{
	font-size: 18px;
	color: #666;
	margin-bottom: 30px;
	font-family: "微软雅黑"
}
.zx dd{
	display: block;
	float: left;
	margin:0 10px 25px 0;
}
.zx dd i{
	color: #ff0000;
	font-size: 20px;
	font-family: "宋体";
	float: left;
	line-height: 28px;
	margin-right: 7px;
	width:10px;
	height:28px;
	text-align:center;
	line-height:28px;
}
.zx dd span{
	color: #999;
	font-size: 14px;
	font-family: "宋体";
	float: left;
	line-height: 28px;
}
.zx dd input{
	height: 28px;
	border: 1px solid #e4e4e4;
	background: #fafafa;
	color: #666;
	padding-left: 10px;
}
.zx dd textarea{
	width: 435px;
	height: 156px;
	border: 1px solid #e4e4e4;
	background: #fafafa;
	outline: none;
	color: #666;
	padding:10px 0 0 10px;
	margin-right: 350px;
}
.zx dd a{
	width: 86px;
	height: 30px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	background: #28870c;
	float: left;
	font-size: 14px;
	font-family:"宋体";
	margin-right: 715px;
}
.zx dd .a1{
	width: 50px;
	background:none;
	color: #01aded;
	font-size: 12px;
	float: left;
	margin:5px 0 0 0;
}
.zx dd img{
	float: left;
}
.zx dt{
	float: left;
	margin-left: 150px;
}
.zx dt a{
	width: 96px;
	height: 38px;
	float: left;
	color: #fff;
	background:#28870c;
	text-align: center;
	line-height: 38px;
	font-size: 18px;
}
.w194{
	width: 194px;
}
.w119{
	width: 119px;
}
.w40{
	width: 40px;
}
.w337{
	width: 337px;
}
.w372{
	width: 372px;
}
.w84{
	width: 84px;
	float: left;
}
/*招聘end*/
/*图文列表start*/
.newsImgList{ overflow:hidden;}
.newsImgList dt{ overflow:hidden; margin-bottom:10px;}
.newsImgListPic{ width:170px; height:130px; overflow:hidden;}
.newsImgListPic img{ width:170px; height:130px;}
.newsImgListText{ width:810px; overflow:hidden;}
.newsImgListTextT{ color:#555555; font-size:18px; border-bottom:1px dotted #c8c8c8; height:35px; line-height:35px; overflow:hidden;}
.newsImgListTextT a{ color:#555555;}
.newsImgListTextT a:hover{ color:#34a612;}
.newsImgListTextC{ line-height:30px; color:#555555; font-family:"宋体"; font-size:15px; height:90px; overflow:hidden;}
.newsImgList dd{ height:35px; clear:both; overflow:hidden; line-height:35px; border:1px solid #f3f3f3; background:#fbfbfb; margin-bottom:10px; padding:0 15px;}
.newsImgList dd a{ float:left; display:inline; overflow:hidden; color:#555555; font-size:16px;}
.newsImgList dd a:hover{ color:#34a612;}
.newsImgList dd span{ float:right; display:inline; overflow:hidden; color:#555555; font-size:16px;}
.newsImgList dd:hover a,.newsImgList dd:hover span{ color:#34a612;}
/*图文列表end*/
/*文字列表start*/
.newsList{ overflow:hidden;}
.newsList dd{ height:55px; line-height:55px; overflow:hidden; border-bottom:1px dotted #c8cacb;}
.newsList dd a{ color:#555555; font-size:16px; float:left; display:inline;}
.newsList dd a:hover{ color:#34a612;}
.newsList dd span{ color:#999999; font-size:16px; float:right; display:inline;}
/*文字列表end*/
/*
********************************此处内页样式结束********************************
*/
/*^^^^^^留言^^^^^^^^^^*/
.srtx_msgForm{
	clear: both;
	overflow:hidden;
	min-height:400px;
	height:auto !important;
	height:500px;
}
.srtx_msgForm dd{
	display:block;
	clear:both;
	padding:7px 0;
	overflow:hidden;
}
.srtx_msgForm dt{
	display:block;
	clear:both;
	overflow:hidden;
	height:36px;
	padding:15px 0 0 110px;
}
.srtx_msgForm_left{
	width:110px;
	line-height:30px;
	float:left;
	display:inline;
	text-align:right;
}
.srtx_msgForm_right{
	float:left;
	display:inline;
}
.srtx_form1_right select{
	padding:2px;
}
.srtx_msgForm_input{
	float:left;
	height:28px;
	line-height:28px;
	border:1px solid #cccccc;
	padding:0 0 0 5px;
	background: #fafafa;
}
.srtx_msgForm_input.w215{ width:215px;}
.srtx_msgForm_input.w125{ width:100px;}
.srtx_msgForm_input.w300{ width:300px;}
.srtx_msgForm dt .srtx_msgForm_bt{
	display: block;
	width:102px;
	height:36px;
	float:left;
	background:#003e9a;
	cursor:pointer;
	font-size:16px;
	color:#ffffff;
	text-align: center;
	line-height:36px;
}
a.srtx_msgForm_bt:hover,
a.srtx_msgForm_input_bt:hover{
	filter:alpha(opacity=80);
	-webkit-opacity: 0.8;
	-moz-opacity: 0.8;
	-ms-opacity: 0.8;
	-o-opacity: 0.8;
	opacity: 0.8;
}
.srtx_msgForm_span{
	display:block;
	line-height:30px;
	float:left;
}
.srtx_msgForm_textarea{
	width:565px;
	height:135px;
	display:block;
	line-height:25px;
	float:left;
	border:1px solid #cccccc;
	outline:none;
	color:#949494;
	padding:5px;
	background: #fafafa;
}
.srtx_msgTitle{
	clear:both;
	line-height:30px;
	font-size:16px;
	clear:both;
	padding:40px 0 5px 0;
	border-bottom:1px solid #cccccc;
	margin:0 auto 10px auto;
	font-family:"microsoft yahei";
}
.srtx_msgList{
	clear:both;
	border:1px dotted #ccc;
	margin:0 auto 5px auto;
}
.srtx_msgList dt{
	display:block;
	height:30px;
	background:#f6f6f6;
	padding:0 10px;
}
.srtx_msgList dt p{
	display:block;
	line-height:30px;
	float:left;
}
.srtx_msgList dt span{
	display:block;
	line-height:30px;
	float:right;
}
.srtx_msgList dd{
	line-height:25px;
	padding:5px 10px;
}
.srtx_msgList dd.reply{
	line-height:25px;
	padding:5px 10px;
	color:#4a4949;
}
