@charset "utf-8";
*{
	margin: 0;
	padding: 0;
}
body{
	font-family: "微软雅黑";
	font-size: 13px;
	color: #4a4a4a;
}
ul li{
	list-style: none;
}
a{
	color: inherit;
	font-size: inherit;
	text-decoration: none;
}
.clearfix,
.container{
  *zoom: 1;
}
.clearfix:before,
.container:before, 
.clearfix:after,
.container:after{ 
  display: table; 
  line-height: 0; 
  content: ""; 
}
.clearfix:after,
.container:after{ 
  clear: both;
}
.container{
	width: 1100px;
	margin: auto;
}
.substr{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.header{
	width: 100%;
	position: fixed;
	left: 0;
	top:30px;
	background:url(images/top-bg.png);
	height:88px;
}
.header-left{
	margin-top:8px;
	width: 180px;
	float: left;
}
.header-right{
	margin-top:10px;
	float: right;
}
.logo{
	width: 175px;
	margin:10px 0px 0px 0px;
	float:left;
}
.logo img{}
.nav{
	font-size: 0;
	color: #4a4a4a;
}
.nav > li{
	display: inline-block;
	font-size: 16px;
	position: relative;
}
.nav > li > a{
	padding: 0 18px;
	line-height: 68px;
	display: block;
	color:#fff;
}
.nav > li:hover > a,
.nav > .nav-active > a{
	background-color: #006829;
	color: #fff;
}
.nav > li:hover > i,
.nav > .nav-active > i{
	display: block;
}
.nav > li > i{
	width: 0;
    height: 0;
/*    border-left: 6px solid transparent;
    border-right: 6px solid transparent;*/
    border-bottom: 12px solid #fff;
    position: absolute;
    left: 50%;
    bottom: 0;
    margin-left: -6px;
    display: none;
}
.web-body{
	padding-top: 88px;
	overflow: hidden;
}
.footer{
	background-color: #1a8f6c;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #ffffff;
}
.werchar-box{
	text-align: center;
	width: 90px;
	padding-right: 30px;
	border-right: 1px solid #0d7052;
	position: relative;
	float: left;
}
.werchar-box img{
	display: block;
	width: 100%;
}
.werchar-box h3{
	position: absolute;
	bottom: -20px;
	width: 100%;
	font-size: 13px;
	margin-left: -15px;
	font-weight: 400;
}
.web-join{
	float: left;
	width: 570px;
	height: 90px;
	padding-left: 30px;
	border-left: 1px solid #41a285;
	border-right: 1px solid #0d7052;
}
.web-join > *{
	margin-top: 8px;
}
.footer-nav{
	font-size: 0;
}
.footer-nav li{
	font-size: 13px;
	display: inline-block;
}
.footer-nav li + li{
	margin-left: 10px;
}
.footer-nav li i{
	display: inline-block;
	border-right: 1px solid #fff;
	height: 10px;
	position: relative;
}
.footer-nav li:last-child i{
	display: none;
}
.footer-nav li a{
	padding-right: 12px;
}
.web-contact{
	width: 330px;
	padding-left: 30px;
	float: left;
	border-left: 1px solid #41a285;
}
.web-contact p + p{
	margin-top: 5px;
}


.scond-box{ border:1px solid #028636; width:115px;border-radius:5px; background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
display:block;overflow:hidden; z-index:999; overflow:hidden;display:inline-block;}
.energy-mess{ padding-bottom:2px; float:left; width:115px;}
.energy-picture{ margin:5px 0px 0px 9px; padding:1px; float:left; width:96px; height:59px;}
.energy-right{float:left;line-height:18px; text-align:center; width:115px;}
.energy-right a{ color:#006829 !important;}
.energy-right span{ color:#686868; font-size:12px !important;}


/*.scond-box{ width:251px; height:300px;}*/
.swuzhi{ margin-bottom:5px;float:left; width:160px; height:73px; border-radius:5px;}
.swuzhi img{border-radius:5px;}
.swz-title{ padding:5px 0px; text-align:center; width:160px; background:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
display:block;overflow:hidden; z-index:999; overflow:hidden;display:inline-block; position:absolute; top:20px;}
.swz-title a{color:#006829 !important; font-size:16px;}

.swzzr-title{padding:5px 0px; text-align:center; width:160px; background:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
display:block;overflow:hidden; z-index:999; overflow:hidden;display:inline-block; position:absolute; top:255px;}
.swzzr-title a{color:#006829 !important; font-size:16px;}

.swzqh-title{padding:5px 0px; text-align:center; width:160px; background:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
display:block;overflow:hidden; z-index:999; overflow:hidden;display:inline-block; position:absolute; top:180px;}
.swzqh-title a{color:#006829 !important; font-size:16px;}

.gdtrq-title{padding:5px 0px; text-align:center; width:160px; background:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
display:block;overflow:hidden; z-index:999; overflow:hidden;display:inline-block; position:absolute; top:100px;}
.gdtrq-title a{color:#006829 !important; font-size:16px;}

.yhtrq-title{padding:5px 0px; text-align:center; width:160px; background:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
display:block;overflow:hidden; z-index:999; overflow:hidden;display:inline-block; position:absolute; top:20px;}
.yhtrq-title a{color:#006829 !important; font-size:16px;}


/*======================内页头部===================*/
.inder-header{ margin:0px auto;height:88px; background-color:#f8f8f8;}
.inder-nav > li{display: inline-block;font-size: 16px;position: relative;}
.inder-nav > li > a{padding: 0 18px;line-height: 68px;display: block;color:#313131;}
.inder-nav > li:hover > a,
.inder-nav > .nav-active > a{background-color: #006829;color: #fff;}
.inder-nav > li:hover > i,
.inder-nav > .nav-active > i{display: block;}
.inder-nav > li > i{width: 0;height: 0;/*    border-left: 6px solid transparent;border-right: 6px solid transparent;*/border-bottom: 12px solid #fff;position: absolute;left: 50%;bottom: 0;
margin-left: -6px;display: none;}

/*======================内页头部end===================*/


.inder_banner {margin: 0 auto;overflow: hidden;text-align: center;width: 100%;}

.middle {background: rgba(0, 0, 0, 0) url("images/middle_bg.jpg") repeat scroll 0 0;margin: 0 auto;overflow: hidden;width: 1100px;}
.samil_nav {border-bottom: 1px solid #dedede;float: left;font-size: 12px;padding: 10px 0;text-align: right;width: 1100px;}
.nav_title {float: right;}
.smain_img {float: right;margin: 0 5px 0 0;}
.inder_left {float: left;margin: 30px 0 60px;width: 160px;}
.inder_top {background: rgba(0, 0, 0, 0) url("images/inder_top_bg.png") repeat scroll 0 0;border-bottom: 1px dashed #dadada;color: #006829;float: left;font-size: 22px;height: 51px;
line-height: 51px;padding: 0 0 0 15px;width: 150px;}

.column_list {float: left;width: 160px;}
.column_list ul li {background: rgba(0, 0, 0, 0) url("images/inder_list_hover.png") repeat scroll 0 0;border-bottom: 1px dashed #dadada;float: left;line-height: 51px;width: 162px;}
.column_list li a {color: #333;display: block;font-size: 16px;height: 100%;line-height: 51px;padding-left: 15px;width: 158px;}
.colunm_quan a, .column_list li a:hover {background: rgba(0, 0, 0, 0) url("images/inder_list.png") repeat scroll 0 0;color: #006829 !important;}
.inder_right {float: left;margin: 30px 0 35px;padding: 0 0 0 35px;width: 900px;}
.inder_right>p{text-indent: 2em;margin-top: -20px;margin-bottom: 20px;}
.inder_rightimg {width: 370px;float: left;}

.news_item {float: left;font-size: 14px;line-height: 25px;padding: 10px;width: 890px;}


.link_bg {background-color: #e2e2e2;border-bottom: 1px solid #cfcfcf;height: 50px;margin: 0 auto;}
.link_mess {margin: 0 auto;width: 1100px;}
.foot-nav{ float:left;}
.foot-nav ul li{ padding-top:20px; float:left;}
.foot-nav li a{ padding:0px 10px 0px 0px;}
.foots {margin: 0 auto;overflow: hidden;width: 1100px;}
.foot_left {color: #666;float: left;font-size: 12px;line-height: 24px;padding: 10px 0;width: 580px;}
.hongdun {float: right;margin-top: 20px;}
.foot_left span {float: right;}


.inder-news-list{float: left;font-size: 14px;line-height: 25px;padding: 10px;width: 890px;}
.inder-news-list ul li{ padding:0px 0px 10px 0px; margin-bottom:15px; float:left; width:890px; border-bottom:1px dashed #ccc;}
.news-picture{ float:left; width:200px;}
.news-picture img{
    max-width: 100%;
}
.news-right{ float:right; width:670px;}
.news-title{ float:left; width:670px;}
.news-title a{ font-size:16px; color:#262626;}
.news-title a:hover{ color:#008532;}
.news-title span{ padding-right:8px; float:right; font-size:12px; color:#7a7a7a;}
.introduction{ padding:5px 0px; height:69px; overflow:hidden; float:left; width:670px; line-height:22px; font-size:12px; color:#7a7a7a;}
.look-detail{float:left; border:1px solid #ccc; width:120px; height:33px; line-height:33px; text-align:center;}
.look-detail a{ font-size:12px;}
.look-detail a:hover{ background-color:#008532; color:#fff; display:block;}

/*=====================================分页样式=====================================*/
.page{ padding:25px 0px 15px 0px; float:left; text-align:center;}
.page a{ padding:10px 20px 10px 20px; background-color:#e5e5e5; border-radius:5px;}
.page a:hover{ font-weight:bold;}
.sle_current{padding:10px 20px 10px 20px; background-color:#e62129; border-radius:5px; color:#fff;}
.rows{ padding-left:20px; font-size:14px;}


.inder-news-detail{float: left;padding: 10px;width: 890px;}
.news_top_title{ float:left; width:890px; text-align:center; font-size:22px; color:#222;}
.edit{ padding:15px 0px 15px 0px; width:890px; float:left; text-align:center; font-size:12px; color:#aaa; border-bottom:1px dashed #cfcfcf;}
.news_item{ padding:10px; width:890px; font-size:14px; line-height:29px; float:left;}

.news_foot{ border-top:1px dashed #cacaca; width:900px; float:left;}
.last_one{ padding:10px 0px 10px 0px; float:left;}
.last_one a{ font-size:14px; color:#202020;}
.last_one a:hover{ padding:5px; font-size:14px; color:#fff; background-color:#008532;}
.next_article{ padding:10px 0px 10px 0px; float:right;}
.next_article a{ font-size:14px; color:#202020;}
.next_article a:hover{ padding:5px; font-size:14px; color:#fff; background-color:#008532;}

.inder-conten{float: left;font-size: 14px;line-height: 25px;padding: 10px;width: 890px;}
.shell{width:350px; padding:5px 2px 2px 20px; } 
#div1{ height:18px; overflow:hidden; color:#fff;} 
#div1 ul li{line-height: 17px;overflow: hidden;}
#div1 a{ color:#fff; font-size:12px;}
.fnews-title { padding-top:6px;color: #fff;float: left;padding-right: 10px; font-size:12px;}
/*验证码*/
.dz_verifyimg {height: 30px;}
/* 返回顶部 */
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(images/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}











