@charset "UTF-8";
/*fpx2017年10月份*/
/* CSS Document */
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: #0fb100;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #666;
	background: #edf8f1;
}
select, input {
	vertical-align: middle;
	outline: none;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
}
textarea{outline: none;}
.wrap {
	width: 1200px;
	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: 15px;
	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;
}
.h45 {
	clear: both;
	height: 45px;
}
.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;
}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/
.top1Box{ background: url(../images/topbg.jpg) repeat-x left bottom; border-bottom: 1px solid #d6d6d6; height: 35px; line-height: 35px; font-size: 12px; color: #333333;}
.top1{ overflow: hidden;}
.top1R{ overflow: hidden;}
.top1R a{ float:left; display: inline; color: #333;}
.top1R em{ float:left; display: inline; margin: 0 10px; font-style: normal;}
.top1R a:hover{ color: #0fb100;}
/*头部结束*/
/*menu开始*/
.menu{ height: 50px; background: url(../images/menu1.jpg) repeat-x left center; border-radius: 4px 4px 0 0; text-align:center;}
.menuList{ clear: both; display: inline-block;}
.menuList dd{ float:left; display: inline; background: url(../images/menu2.jpg) no-repeat right center; position:relative;}
.menuList dd span{ float:left; display: inline; overflow: hidden;}
.menuList dd span a{ color: #ffffff; font-size: 16px; display: block; height: 50px; line-height: 50px; padding: 0 34px; float:left; display: inline; overflow: hidden;}
.menuList dd.hover{ background:#ff7800 !important;}
.subMenu{ width: 3000px; height:35px;line-height:35px; position:absolute; top:50px; z-index:15 ; text-align:center; overflow:hidden; visibility: hidden;}
.subMenu em{ float:left; display: inline; overflow:hidden; font-style: normal;}
.subMenu a{ margin:0 15px; color:#0e9202; font-size:13px; font-family:"Microsoft YaHei"; float:left; display:inline; padding-left: 8px; background: url(../images/menuIcn1.jpg) no-repeat left center;}
.subMenu a:visited{ color:#0e9202;}
.subMenu a:hover{ color:#ff7800; background: url(../images/menuIcn1h.jpg) no-repeat left center;}
.subMenu a.hover{ color:#ff7800; background: url(../images/menuIcn1h.jpg) no-repeat left center;}
.subMenu a:active{ color:#0e9202;}
.menuList dd.hover .subMenu{ display:block !important;visibility:visible;}
.subBg{ height:38px; width:1200px; background:#f9f9f9; position:absolute; left:0px; top:50px;  z-index:3 ;}
/*menu结束*/
/*banner开始*/
.bannerBox{ height:245px; position: relative; z-index: 0;}
.banner{
	height:740px; 
	overflow:hidden; 
	position:relative;
	}
/*分页*/
.banner .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
	display: none;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 13px;
	height: 13px;
	overflow:hidden;
	line-height:999px;
	margin:0 2px;
	background:#F00;
}
.banner .hd ul .on {
	background:#FFF;
}
/*内容*/		
.banner .bd{ position:relative; height:100%; z-index:0; height:740px;}
.banner .bd li{ zoom:1; vertical-align:middle; height:740px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,
.banner .next{ display: none;}
.logo{ position: absolute; height: 110px; left: 50%; margin-left: -600px; top:20px; }
.logo img{ display:block; height: 110px;}
.bannerAdText{ position:absolute; right:50%; margin-right: -600px;top:108px;}
.bannerAdText img{ height: 28px;}
.search{ position:absolute; right: 50%; margin-right: -600px; width: 300px; bottom:20px; border-radius: 4px; overflow: hidden;}
.search input{ float:left; display: inline; width: 210px; height: 40px; padding: 0 10px; background: #FFF; border: none; font-family:Microsoft YaHei;}
.search a{ float:left; display: inline; width: 70px; height: 40px; background: #ff7800 url(../images/search.png) no-repeat center center;}
/*banner结束*/
.netpage{ position:relative; z-index: 2}
.netpageC{ background:#FFF;}
.pad15{ padding:0 15px;}
/*第一通栏开始*/
.indexT{ height:40px; line-height: 40px; position: relative; padding: 0 6px;}
.indexTBg1{ position:absolute; left: 0px; top: 0px; width: 6px; height: 40px; background: url(../images/indexTL.jpg) no-repeat center center;}
.indexTBg2{ position:absolute; right: 0px; top: 0px; width: 6px; height: 40px; background: url(../images/indexTR.jpg) no-repeat center center;}
.indexTC{ background: url(../images/indexTM.jpg) repeat-x left center; height: 37px; line-height: 37px; padding-top: 3px;}
.indexTL{ padding-left:35px; color: #0fb100; font-size: 16px; line-height: 37px; height: 37px; font-weight: bold}
.indexTL.bg1{background: url(../images/icn1.png) no-repeat 9px center;}
.indexTL.bg2{background: url(../images/icn2.png) no-repeat 9px center;}
.indexTL.bg3{background: url(../images/icn3.png) no-repeat 9px center;}
.indexTL.bg4{background: url(../images/icn4.png) no-repeat 9px center;}
.indexTL.bg5{background: url(../images/icn5.png) no-repeat 9px center;}
.indexTL.bg6{background: url(../images/icn6.png) no-repeat 9px center;}
.indexTR a{ color:#0fb100;}
.indexTR a span{ font-family:"宋体";}
.indexTR a:hover{ opacity: 0.9}

.indexT2{ height:40px; line-height: 40px;position: relative; background: url(../images/indexTM.jpg) repeat-x left center; border-radius: 5px 0 0 0; overflow:hidden;}
.indexT2L{ position:absolute; left: 0px; top: 0px;}
.indexT2L span{ float:left; display: inline; height: 40px; line-height: 40px; background: url(../images/tBg.jpg) repeat-x left center; padding: 0 15px; color:#FFF; font-size: 16px;}
.indexT2R a{ color:#0fb100; margin-right: 17px;}
.indexT2R a span{ font-family:"宋体";}
.indexT2R a:hover{ opacity: 0.9}

.mr15{ margin-right:15px;}
.column1{ overflow: hidden;}
.column1h{ height:276px;}
.column1L{ width:296px; overflow:hidden;}
.box{ border:1px solid #0fb100; padding: 0 15px; border-top: none;}
.column1LList{ overflow:hidden; height:244px;}
.column1LList dd{ overflow:hidden; margin-bottom: 15px;}
.column1LList dd .date{ overflow:hidden; width: 50px; height: 50px; text-align: center; color:#FFF; background:#cbcbcb; margin-right: 15px;}
.column1LList dd .date span{ overflow:hidden; display: block; height: 30px; font-size: 22px;}
.column1LList dd .date em{ overflow:hidden; display: block; height: 16px; line-height: 16px; font-size: 12px; font-style: normal;}
.column1LList dd .text{ overflow:hidden; display: block; height: 40px; line-height: 20px; font-size: 14px;}
.column1LList dd .text a{ color:#444444;}
.column1LList dd .text a:hover{ color:#0fb100;}
.column1LList dd:hover .date{ background: #ff7800;}
.column1LList dd:hover .text a{ color:#0fb100;}

.column1M{
	width:550px;
	height:315px;
	overflow:hidden; 
	position:relative;
	}
/*分页*/
.column1M .hd{
	position:absolute;
	z-index:2;
	bottom:19px;
	right:0;
	height:12px;
	line-height:30px;
}
.column1M .hd ul {
	text-align:right;
	padding-right:10px;
}
.column1M .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 12px;
	height: 12px;
	overflow:hidden;
	line-height:999px;
	margin:0 0px 0 10px;
	background:#FFF;
	overflow:hidden;
}
.column1M .hd ul .on {
	background:#ff7800;
}
.column1MText{ position:absolute; left:0px; bottom:0px; width:100%; height:50px; line-height:50px; z-index:1}
.column1MTextBg{ position:absolute; left:0px; bottom:0px; width:100%; height:50px; background:#000; opacity: 0.5;-moz-opacity: 0.5;filter:alpha(opacity=50); z-index:0;}
.column1MTextC{ position:relative; z-index:1; color:#FFF; padding:0 10px; font-size:16px; font-weight: bold;}
/*内容*/		
.column1M .bd{ position:relative; height:100%; z-index:0; height:315px;}
.column1M .bd li{ zoom:1; vertical-align:middle; height:315px;}
.column1M .bd li img{ width:550px; height:315px; overflow:hidden;}

.column1RPic{
	height:150px; 
	overflow:hidden; 
	position:relative;
	margin-bottom: 10px;
	}
/*分页*/
.column1RPic .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:8px;
	left:0;
	height:12px;
	line-height:30px;
}
.column1RPic .hd ul {
	text-align:center;
}
.column1RPic .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 12px;
	height: 12px;
	border-radius: 12px;
	overflow:hidden;
	line-height:999px;
	margin:0 5px;
	background: #ffffff;
}
.column1RPic .hd ul .on {
	background:#ff7800;
}
/*内容*/		
.column1RPic .bd{ position:relative; height:100%; z-index:0; height:150px;}
.column1RPic .bd li{ zoom:1; vertical-align:middle; height:150px; width: 264px;}
.column1RPic .bd li img{height:150px; width: 264px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.column1RPic .prev,
.column1RPic .next{ display: none;}
.column1RList{ overflow:hidden; height: 84px;}
.column1RList dd{ overflow:hidden; line-height: 28px; height: 28px;}
.column1RList dd a{ overflow:hidden; color:#111; font-size: 14px;}
.column1RList dd a:hover{ color:#0fb100;}
/*第一通栏结束*/
/*第二通栏开始*/
.column2{ overflow:hidden;}
.column2h{ height:252px;}
.column2L{ width:296px; overflow: hidden; height: 303px; padding-top: 2px;}
.column2L a{ display:block; height: 42px; line-height: 42px; background:url(../images/bg1.jpg) repeat-x left center; border-radius: 5px; overflow: hidden; text-align: center; font-size: 16px; color: #FFF; margin-bottom: 10px; font-weight: bold;}
.column2L a:hover{ background:#10b101 ; color:#FFF;}

.column2M{ width:550px; overflow: hidden;}
.box2{ border:1px solid #edf8f1; border-top:none; padding: 0 15px;}
.indexlist{ overflow:hidden;}
.indexlist dd{ overflow:hidden; height: 35px; line-height: 35px; border-bottom: 1px dotted #d5d5d5;}
.indexlist dd.weight{ font-weight: bold;}
.indexlist dd a{ color:#111111; font-size: 14px; overflow: hidden;}
.indexlist dd a em{ float:left; display: inline; width: 13px; height: 35px;}
.indexlist dd a em.em1{ background: url(../images/list3.jpg) no-repeat left center;}
.indexlist dd a em.em2{ background: url(../images/list2.png) no-repeat left center;}
.indexlist dd span{ color:#999999; font-size: 14px; float:right; display: inline;}
.indexlist dd a:hover{ color:#0fb100;}

.column2R{ width:296px; overflow: hidden;}
/*第二通栏结束*/
/*第三通栏开始*/
.column3{ overflow:hidden;}
.column3L{ width:296px; overflow: hidden; }
.column3h{ height:198px;}
.video{ width:264px; height: 175px; overflow: hidden;}

.column3M{width:550px; overflow: hidden;}
.column3R{ width:296px; overflow: hidden;}
.column3R a{ display:block; height: 66px; color: #ffffff; font-size: 18px; font-weight: bold; padding-left: 148px; line-height: 66px; margin-bottom: 17px;}
.column3R a.a1{ background:#ff7800 url(../images/rc.png) no-repeat 68px center;}
.column3R a.a2{ background:#0d9e00 url(../images/zz.png) no-repeat 71px center;}
.column3R a.a3{ background:#00afbf url(../images/zl.png) no-repeat 71px center;}
.column3R a:hover{ opacity:0.9;}
/*第三通栏结束*/
/*第四通栏开始*/
.column4{ overflow:hidden;}
.column4L{ width:296px; overflow: hidden;}
.column4M{ width:550px; overflow: hidden;}
.column4h{ height:252px;}
/*第四通栏结束*/
/*第五通栏开始*/
.column5h{ height:248px;}
.column5List {
	position: relative;
	clear: both;
	height: 230px;
}
.column5List .bd_dl {
	padding: 5px 0 !important;
	width: 2000px;
}
/*内容*/		
.column5List .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	overflow: hidden;
	height:230px;
}
.column5List .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 270px;
	overflow: hidden;
	background: #FFF;
	margin-right:19px;
	float: left;
	display: inline;
	margin-bottom:10px;
}
.column5Pic {
	width: 270px;
	height: 180px;
	overflow: hidden;
}
.column5Pic img {
	width: 270px;
	height: 180px;
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-ms-transition: .5s all;
	-o-transition: .5s all;
	transition: .5s all;
}
.column5PicText {
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.column5PicText a {
	font-size: 14px;
	color:#444444;
}
.column5List .bd li:hover {
	box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
	background: #FFF;
}
.column5List .bd li:hover .column5PicText a {
	color: #0fb100;
}
.column5List .bd li:hover .column5Pic img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column5List .prev {
	display: block;
	width: 23px;
	height: 46px;
	position: absolute;
	left: 0px;
	top: 78px;
	background: url(../images/farrow.png) no-repeat 0 0;
	display: none;
}
.column5List .next {
	display: block;
	width: 23px;
	height: 46px;
	position: absolute;
	right: 0px;
	top: 78px;
	background: url(../images/farrow.png) no-repeat -30px 0;
	display: none;
}
.column5List .prev:hover {
	background: url(../images/farrow.png) no-repeat 0 -46px;
}
.column5List .next:hover {
	background: url(../images/farrow.png) no-repeat -30px -46px;
}
/*第五通栏结束*/
/*友情链接*/
.friendLink{ height:53px; line-height: 53px; border: 1px solid #e9f9ee; position: relative; border-radius: 4px; padding: 0 40px 0 190px;}
.friendLinkL{ padding:0 25px; height: 53px; line-height: 53px; position: absolute; left: 0px; top: 0px; background: url(../images/linkBg.jpg) repeat-x left center; color: #FFF; font-size: 16px;}
.friendLinkR{ padding-top: 10px; width: 1008px;}
.friendLinkSel{width:232px; height:33px; position:relative; background: #f8f8f8; padding-right:33px; margin-right: 71px;}
.friendLinkSel .seljg{ padding-left:10px; line-height:33px; color:#666666; font-size:14px; cursor:pointer; text-align: center;}
.friendLinkSel i{ display:block; width:33px; height:33px; background:#dedede url(../images/sel.png) no-repeat center center; position:absolute; right:0px; top:0px; cursor:pointer;}
.friendLinkSel .selTj{ width:100%; overflow:hidden; max-height:180px; overflow-y:auto; position:absolute; left:0px; bottom:33px; background:#f8f8f8; display:none; z-index:100000}
.friendLinkSel .selTj a{ display:block; height:30px; line-height:30px; padding-left:10px; color:#666666; margin-bottom:1px;}
.friendLinkSel .selTj a:hover{ background:#f8f8f8; color:#ff7800;}
.friendLinkSel .selTj a.hover{background:#f8f8f8; color:#ff7800;}
/*底部开始*/
.footer1Box{ padding:20px 0; background: #FFF; border-top: 1px solid #e6e6e6; position: relative; z-index: 2}
.footer1{ padding:10px 0 0 0; overflow: hidden;}
.footer1L{ width:950px; overflow: hidden;}
.footer1L1{ overflow: hidden; line-height: 30px; margin-bottom: 10px;}
.footer1L1 a{ overflow: hidden; float:left; display: inline; color: #333333; font-size: 14px;}
.footer1L1 a:hover{ color: #0fb100;}
.footer1L1 em{ overflow: hidden; float:left; display: inline; font-style: normal; color: #bfbfbf; font-size: 14px; margin: 0 10px;}
.footer1L2{ line-height: 40px;}
.footer1L2 .conL{ width:440px;}
.footer1L2 .conL span{ float:left; height: 40px; padding-left: 22px; color: #555555; margin-right: 45px;}
.footer1L2 .conL span.span1{ background: url(../images/ficn1.png) no-repeat left center;}
.footer1L2 .conL span.span2{ background: url(../images/ficn2.png) no-repeat left center;}
.footer1L2 .conL span.span3{ background: url(../images/ficn3.png) no-repeat left center;}
.footer1L2 .conR{ overflow:hidden;}
.footer1L2 .conR a{ overflow:hidden; float:left; display: inline; margin-right: 10px;}
.footer1L2 .conR a img{ overflow:hidden; display: block; height: 50px;}
.footer1R{ overflow:hidden; padding-top: 8px; width:95px;}
.footer1R img{ display:block; width: 95px; height: 95px;}
.footer1R span{ display:block; height:30px; line-height: 30px; text-align: center; color: #666666; }
.footer2Box{ height: 60px; line-height: 60px; background: #2c8449; position: relative; z-index: 2}
.footer2L{ color: #e5e5e5; font-size: 12px;}
.footer2R a{ color: #e5e5e5; font-size: 12px;}
.footer2R a:hover{ color:#FFF;}


/****2018.3.15 zwp新加*****/
.footerUl li{
	display: inline;
	float: left;
	overflow: hidden;
	width: 145px;
	margin-right: 10px;
}
.footerDl dt{
	clear: both;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	margin-bottom: 18px;
}
.footerDl dt a{color:#666666;font-size: 14px}
.footerDl dt a:hover{color:#2c8449}
.footerDl dd{
	clear: both;
	height: 32px;
	overflow: hidden;
	line-height: 32px;
	color:#999999;
}
.footerDl dd a{color:#999999;font-size: 13px}
.footerDl dd a:hover{color:#2c8449}
.getTop{
	width: 50px;
	height: 72px;
	cursor: pointer;
	background: url(../images/getTop.png) no-repeat center center;
	position:fixed;
	top: 50%;
	right: 5px;
	z-index: 999;
	display: none;
}
/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/
.subPageL{ background:#f1f9f4; width: 255px; padding-bottom: 10px;}
.subPageLT{ height: 55px; line-height: 55px; padding-left: 48px; background: url(../images/subIcn1.png) no-repeat 15px center; color:#0d9600; font-size: 18px; border-bottom: 1px dotted #c7c7c7;}
.leftMenu{ overflow:hidden;}
.leftMenu dd{ overflow:hidden; border-bottom: 1px dotted #c7c7c7;}
.leftMenu dd span{ display: block; overflow:hidden;}
.leftMenu dd span a{ display: block; overflow:hidden; line-height: 20px; padding:10px 45px 10px 58px;color:#333333; font-size: 15px;}
.leftMenu dd div{ overflow:hidden; background: #fbf9ed; display: none;}
.leftMenu dd div a{ padding: 9px 0; overflow:hidden; display: block; border-bottom: 1px dotted #c7c7c7;  line-height: 20px; padding-left: 43px; background: url(../images/leftMenuIcn1.png) no-repeat 28px 20px; color:#333333; font-size: 14px;}
.leftMenu dd div a:hover{background: url(../images/leftMenuIcn1h.png) no-repeat 48px center; color:#219717;}
.leftMenu dd div a.hover{background: url(../images/leftMenuIcn1h.png) no-repeat 48px center; color:#219717;}
.leftMenu dd:hover{ background: #0d9600;}
.leftMenu dd:hover span a{ color:#FFF;}
.leftMenu dd.hover{ background: #0d9600; border-bottom: none;}
.leftMenu dd.hover span a{ color:#FFF;}
.leftMenu dd.sj span a{ background:url(../images/leftMenuIcn2.png) no-repeat 198px center}
.leftMenu dd.sj:hover span a{background:url(../images/leftMenuIcn2h1.png) no-repeat 198px center}
.leftMenu dd.sj.hover span a{background:url(../images/leftMenuIcn2h2.png) no-repeat 198px center}
.leftMenu dd.hover div{ display:block;}
.subPageR{ width:900px; overflow: hidden;}
.location{ height: 55px; line-height: 55px; overflow: hidden; border-bottom: 1px solid #f8f8f8;}
.locationL{ color:#0fb100; font-size: 16px;}
.locationR{ color:#777777; font-size: 13px; overflow: hidden;}
.locationR a{ float:left; display: inline; color:#777;}
.locationR a:hover{ color:#0fb100;}
.locationR a.hover{ color:#0fb100;}
.locationR em{ float:left; display: inline; font-style: normal; margin: 0 8px;}
.subPageRC{ min-height:500px; height: auto !important; height: 500px;}
/*页码开始*/
.page {
	padding: 35px 0 35px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
}
.page code, .page a {
	padding: 6px 12px;
	background: #fff;
	color: #6f6f6f;
	border-radius: 3px;
	border: 1px solid #efefef;
	font-family: "Microsoft YaHei";
	margin: 0 3px;
}
.page a:hover {
	background: #ec940a;
	color: #fff;
	border: 1px solid #ec940a;
}
.page a.hover {
	background: #ec940a;
	color: #fff;
	border: 1px solid #ec940a;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 50px;
	height: 31px;
	line-height: 31px;
	text-align: center;
}
.page input.page_bnt {
	border: none;
	width: 58px;
	height: 31px;
	cursor: pointer;
	color: #6f6f6f;
}
.page em{ font-style:normal;}
/*页码结束*/
/*内页框架结束*/
/*newsAllImg*/
.pic{ overflow:hidden;}
.pic img{ overflow:hidden; transition: all 0.3s linear; -webkit-transition: all 0.3s linear;}
.pic:hover img{ transform:scale(1.05); -webkit-transform:scale(1.05);}
.newsAllImg{ overflow:hidden; width:969px;}
.newsAllImg dd{ overflow:hidden; width: 278px; float:left; display: inline; margin: 0 45px 0 0;}
.newsAllImg dd .pic{ width:278px; height:180px; overflow: hidden;}
.newsAllImg dd .pic img{ width:278px; height:180px;}
.newsAllImg dd .text{ height: 55px; line-height: 55px; color:#333333; text-align: center; font-size: 14px;}

.newsAllImg2{ overflow:hidden; width:920px;}
.newsAllImg2 dd{ overflow:hidden; width: 210px; float:left; display: inline; margin: 0 20px 8px 0;}
.newsAllImg2 dd .pic{ width:210px; height:258px; overflow: hidden;}
.newsAllImg2 dd .pic img{ width:210px; height:258px;}
.newsAllImg2 dd .text{ height: 45px; line-height: 45px; color:#333333; text-align: center; font-size: 18px;}

/*message*/
.messageT{ height: 45px; line-height: 45px; text-align: center; color:#333333; font-size: 18px; margin-bottom: 15px;}
.message{ clear:both; padding-left: 140px;}
.message dd{ display:block; margin-bottom: 10px;}
.message dd .formL{ height: 43px; line-height: 43px; width:100px; position: relative; padding-right: 20px; font-size: 16px; color:#333333; text-align: right;}
.message dd .formL i{ position:absolute; right:0px; top: 0px; width: 18px; height: 43px; text-align: center; line-height: 43px; color: #ff0000; font-size: 18px; font-style: normal;}
.message dd .formR{ padding-left:120px;}
.message dd .formR input{ float:left; display: inline; height: 41px; line-height: 41px; font-family: Microsoft YaHei; padding: 0 10px; font-size: 14px; border:1px solid #e6e6e6;}
.message dd .formR textarea{ float:left; display:inline;width:363px; height: 195px; line-height: 41px; font-family: Microsoft YaHei; padding: 0 10px; font-size: 14px; border:1px solid #e6e6e6;}
.message dd .formR input.input1{ width:363px;}
.message dd .formR input.input2{ width:80px;}
.message dd .formR img{ float:left; display: inline; height: 43px; margin: 0 10px;}
.message dd .formR a{ float:left; display: inline; line-height: 43px;}

.messageBtn{ overflow:hidden; padding-left: 260px;}
.messageBtn a{ overflow:hidden; border-radius: 3px; float:left; display: inline; height: 37px; line-height: 37px; padding: 0 33px; margin-right: 140px; color:#ffffff; font-size: 14px;}
.messageBtn a.a1{ background: #0fb100}
.messageBtn a.a2{ background: #b5b6b6}

.replyDl{ overflow:hidden; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada}
.replyDl dd{ border-bottom:1px dotted #cacaca; padding:10px; overflow:hidden;  font-size:14px;line-height:30px;  color:#6f6f6f;}
.replyDl dd:last-child{ border-bottom: none}
.replyDl .answer{ clear:both; overflow:hidden;}
.replyDl .reply{ overflow:hidden;}
.replyDl em{ color:#0fb100; font-style: normal}
/*newsList*/
.newsListUp{ overflow:hidden; padding: 25px 20px; background: #fafefb;}
.newsListUp .title{ height: 35px; line-height: 35px; margin-bottom: 12px;}
.newsListUp .title a{ color:#333333; font-size: 16px;}
.newsListUp .text{ color:#444444;font-size: 14px; line-height:28px; height: 84px; overflow: hidden; margin-bottom: 20px;}
.newsListUp .btn{ overflow:hidden;}
.newsListUp .btn a{ float:left; display: inline; width: 108px; height: 37px; background: url(../images/btn1.png) no-repeat center center}
.newsListUp .btn span{ float:right; display: inline; font-size: 14px; color: #8b8b8b;}

.newsListDn{ overflow:hidden;}
.newsListDn dd{ overflow:hidden; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #f8f8f8;}
.newsListDn dd .date{ overflow:hidden; width:94px; height: 94px; background: #f8f8f8; text-align: center; margin-right: 20px;}
.newsListDn dd .date span{ display:block; padding-top: 15px; height: 48px; line-height: 48px; color:#999999; font-size: 46px;}
.newsListDn dd .date em{ display:block; height: 18px; line-height: 18px; overflow: hidden; font-size: 14px; color:#999999; font-style: normal;}

.newsListDn dd .text{ overflow:hidden;}
.newsListDn dd .text .con{ overflow:hidden; width: 670px;}
.newsListDn dd .text .con h1{ overflow: hidden; height: 37px; line-height: 37px; font-weight: normal; margin-bottom: 5px;}
.newsListDn dd .text .con h1 a{ overflow: hidden; color:#333333; font-size: 16px;}
.newsListDn dd .text .con text{ overflow: hidden; font-size: 14px; color:#444444; line-height: 28px; height: 56px;}
.newsListDn dd .text .btn{ overflow:hidden; margin-top: 30px;}
.newsListDn dd .text .btn a{ display:block; width:32px; height: 32px; background: url(../images/icn7.png) no-repeat center center;}
.newsListDn dd .text .btn a:hover{ background: url(../images/icn7h.png) no-repeat center center;}
.newsListDn dd:hover .date{ background: #ff7800;}
.newsListDn dd:hover .date span,.newsListDn dd:hover .date em{ color:#FFF;}
.newsListDn dd:hover .text .con h1 a{ color: #ff7800;}

.newsList2 {
	clear: both;
	overflow:hidden;
	padding: 0 15px 0 5px;
	min-height:455px;
	height:auto !important;
	height:455px;
	_overflow:visible;
}
.newsList2 dd {
	display: block;
	clear: both;
	height: 34px;
	border-bottom: 1px dotted #cecece;
	padding:0 0 0 14px;
	background:url(../images/icon_nav_dd3.png) no-repeat 4px center;
}
.newsList2 dd a {
	display: block;
	overflow: hidden;
	line-height: 34px;
	float: left;
	color:#111111;
	font-size:14px;
	width: 580px;
	height: 34px;
}
.newsList2 dd a:visited{color:#111111;}
.newsList2 dd a:hover{color:#0fb100}
.newsList2 dd a:active{color:#111111;}
.newsList2 dd span {
	display: block;
	overflow: hidden;
	line-height: 34px;
	float: right;
	color: #757372;
	font-size:14px;
	padding:0 5px 0 0;
}

/*newsTextImg*/
.newsTextImg{ overflow:hidden;}
.newsTextImg dd{ overflow:hidden; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #f8f8f8;}
.newsTextImg dd .text{ width: 588px; overflow: hidden;}
.newsTextImg dd .text h1{ height: 38px; line-height: 38px; overflow: hidden; font-weight: normal;}
.newsTextImg dd .text h1 a{ color:#333333; font-size: 20px;}
.newsTextImg dd .text h1 a:hover{ color:#ff7800;}
.newsTextImg dd .text .text1{ color:#444444; font-size: 14px; line-height: 28px; height: 56px; overflow: hidden; margin-bottom: 35px;}
.newsTextImg dd .text .btn{ overflow: hidden;}
.newsTextImg dd .text .btn a{ overflow: hidden; float:left; display: inline; width: 86px; text-align: center; border-radius: 32px; line-height:30px; height: 30px; border: 1px solid #c1c1c1; color:#999999; font-size: 14px;}
.newsTextImg dd .text .btn span{ overflow: hidden; float:right; display: inline;  line-height: 30px;  color:#999999; font-size: 14px;}
.newsTextImg dd .pic{ width:290px; height: 195px; overflow: hidden;}
.newsTextImg dd .pic img{ width:290px; height: 195px; overflow: hidden;}

.articleBox {
	line-height:30px;
	padding:10px 0;
	color: #333;
}
.articleBox img{
	max-width:100%;
	}
.articleTitle {
	clear: both;
	text-align: center;
	padding:20px 10px 0 10px;
	line-height: 35px;
	font-size:18px;
	font-family:"microsoft yahei";
	color:#000000;
}
.articleTime {
	display: block;
	clear: both;
	text-align: center;
	color: #666666;
	font-size: 12px;
	line-height:30px;
	padding:10px 0 20px 0;
	border-bottom:1px solid #f0f0f0;
}
.pageUp{
	display:block;
	line-height:30px;
	padding:10px 0 20px 0;
	border-top:1px dotted #ccc;
	color:#333333;
	font-size:14px;
	}
.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:#ec940a;
	}
.articlePage a.hover{
	color:#fff;
	background:#ec940a;
	}
.download{
	clear:both;
	height:32px;
	font-size:18px;
	padding:10px 0 0 0;
	}
.download a{
	display:block;
	line-height:32px;
	float:left;
	padding:0 0 0 40px;
	color:#0079ce;
	font-family:"microsoft yahei";
	margin:0 10px 0 0;
	font-size:14px;
	background:url(../images/download.png) no-repeat left 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 #1e8ddc;background:#1e8ddc;}
.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;}
.articleHand{
    clear:both;
    font-size:16px;
    padding:10px 0px 20px 0;
    overflow: hidden;
    }
.articleHand a{
    display:block;
    line-height:32px;
    padding:0 20px 10px 30px;
    float:left;
	background:url(../images/file.png) no-repeat left center; 
}
.articleHand a.word{background:url(../images/word.png) no-repeat left 3px; color:#37a6ff !important; }
.articleHand a.ppt{background:url(../images/ppt.png) no-repeat left center; color:#ff7735 !important;}
.articleHand a.excel{background:url(../images/excel.png) no-repeat left center; color:#15bf44 !important; }
.articleHand a.pdf{background:url(../images/pdf.png) no-repeat left center; color:#1369c0 !important; }
.articleHand a.zip{background:url(../images/zip.png) no-repeat left 3px; color:#ff9779 !important; }
.shareBox{
	height:40px;
	overflow:hidden;
	background:#f1f1f1;
	}
.shareBoxL{
	float:left;
	padding:0 0 0 20px;
	}
.shareBoxL B{
	display:block;
	line-height:40px;
	float:left;
	}
.bdsharebuttonbox{
	float:left;
	padding:6px 0 0 10px;
	}
.shareBoxR{
	line-height:40px;
	float:right;
	padding:0 20px 0 0;
	font-size:14px;
	color:#000;
	}


.lxyz{ width:125px; border:1px solid #f3f3f3; position:fixed; left:50%; margin-left:-730px; background:#FFF; top:345px; /*margin-top:-45px;*/ z-index:999;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||120))-200)}
.lxyzCon{ position:relative; width:100%; height:100%;}
.lxyzPic{ width:125px;overflow: hidden;display:block;}
.lxyzPic img{ width:125px;}
.lxyzclose{ position:absolute;  right:0px; top:3px; width:15px; height:11px; cursor:pointer; font-family: microsoft yahei; font-size: 16px; color:#FFF;}
.lxyzewm{ display:block; width:111px; height:111px; margin:0 auto; margin-bottom:5px;}
.lxyzCon span{ display:block; line-height:20px; color:#666666; text-align:center;overflow:hidden;}
.lxyzTxt{
	overflow: hidden;
	padding:10px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #0fb100;
}
.lxyzTxt a{
	display: block;
	clear: both;
	text-align: center;
	color: #0fb100;
}
.lxyzTxt a:hover{text-decoration: underline}
/*
********************************此处内页样式结束********************************
*/
