﻿/********************预加载 BEGIN********************/
* {
	margin:0 auto;
	padding:0;
	outline:none;
}
body {
	font-family:"Microsoft Yahei", "微软雅黑", "Tahoma", "SimSun";
	font-size:14px;
	line-height:26px;
	color:#333;
	_background-image: url(about:blank);
	_background-attachment: fixed;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#ff7d00;
}
ul {
	list-style:none;
}
img {
	border:none;
	display:block;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:400;
}
.imgDef a:hover img{
	opacity: .8; 
	filter: alpha(opacity=80); 
}
.fl {
	float:left;
	_display:inline;
}
.fr {
	float:right;
	_display:inline;
}
.cf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.cf {
	*zoom:1;
}
/********************预加载 END********************/
/********************All public BEGIN*************/
.header,.main,.box {
	width:980px;
}
.bg {
	background: url(zxhbhbbg.png) no-repeat;
}
.mb20 {
	margin-bottom:20px;
}
/************140722wky***************/
.bot8{
	margin-bottom:8px;
}
/**********140722wkyEND**************/
/********************All public END***************/
/********************header BEGIN*****************/
.header {
}
/*logo和搜索框 begin*/
.logoSearch{
	height: 80px;
}
.hbLogo{
	float: left;
	width: 470px;
	height: 30px;
	margin-top: 25px;
	background: url(zxhbhbbg.png) 0 0 no-repeat;
	text-indent: -9999px;
}
.hbguanzhu{
	float: left;
	width: 210px;
	height: 66px;
}
.searchBox{
	float: right;
	width: 290px;
	height: 30px;
	margin-top: 25px;
	border-left:1px solid #ccc;
}
.search {
	width: 258px;
	height: 28px;
	margin-left: 30px;
	border: 1px solid #e1e1e1;
}
.searchBn {
	float: right;
	width: 39px;
	height: 28px;
	background: none;
	border: none;
	background: url(zxhbhbbg.png) 0 -33px;
	cursor: pointer;
}
.searchText {
	float: left;
	width: 210px;
	padding-left: 5px;
	height: 28px;
	line-height: 28px;
	border: 0;
	font-family: "Microsoft Yahei", "微软雅黑", "Tahoma", "SimSun";
	font-size: 12px;
	color: #666;
	_height: 25px;
	_line-height: 28px;
}
/*logo和搜索框 end*/
/*头部广告 begin*/
.topAd, .topAd img{
	width: 980px;
	height: 90px;
	margin-bottom: 30px;
	background: #ccc;
}
/*头部广告 end*/
/********************header END*******************/
/********************nav BEGIN********************/
.nav {
	display: block;
	height: 30px;
	background: #85c8ee;
}
.nav li {
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}
.nav li a {
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	padding: 0 27px;
	color: #fff;
	font-size: 16px;
}
.nav li a:hover {
	background: #50a1d0;
	color: #fff;
}
.nav li.first a {
	padding: 0 45px;
}
/********************nav END**********************/
/********************main BEGIN*******************/
/**********main public begin*****/
.main .l{
	float: left;
	width:650px;
}
.main .r{
	float: right;
	width:300px;
}
/**********main public end*****/
/**********left begin**********/
/*left public begin*/
.lTitle1{
	height: 25px;
	font-size: 18px;
	font-weight: 400;
	padding-bottom: 15px;
}
.lTitle1 span{
	float: left;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	background: #50a1d0;
	color: #fff;
}
.lTitle1 b{
	font-size: 12px;
	font-weight: 400;
	color: #e98080;
	margin-left: 15px;
}
.more{
	float: right;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	color: #50a1d0;
}
.limg1{
	position: relative;
	float: left;
	width: 325px;
	height: 245px;
}
.limg1 img{
	width: 325px;
	height: 245px;
}
.limg1 a span{
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	width: 315px;
	padding: 0 5px;
	height: 35px;
	line-height: 35px;
	background: #333;
	opacity: .6; 
	filter: alpha(opacity=60);
	color: #fff;
	text-align: center;
	overflow: hidden;
}
/*left public end*/
/*头条 begin*/
.headlines {
	margin-bottom: 50px;
}
.headlines h3{
	height: 28px;
	line-height: 28px;
	font-size: 26px;
	background-position: -761px 5px;
	padding-left: 65px;
	overflow: hidden;
	margin-bottom: 8px;
	text-align:center;
}
.headlines h3 a{
	color: #004276;
}
.headlines h3 a:hover{
	color: #ff7d00;
}
.headlines p{
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #333;
	margin-bottom: 23px;
	text-align:center;
}
/*焦点图切换  begin*/
.spFocus{
	widows: 650px;
	height: 295px;
}
.spFocusImg{
	float: left;
	width: 505px;
	height: 295px;
}
.spFocusImg img{
	width: 505px;
	height: 295px;
}
.spFocusImg a{
	position: relative;
	display: block;
	width: 505px;
	height: 295px;
}
.spFocusImg a span{
	position:absolute;
	left: 0;
	bottom: 0;
	display: block;
	width: 505px;
	height: 35px;
	line-height: 35px;
	background: #333;
	opacity: .6; 
	filter: alpha(opacity=60);
	color: #fff;
	text-align: center;
	overflow: hidden;
}
.spFocusTitle{
	display: block;
	float: right;
	width: 144px;
	height: 295px;
	border-left: 1px solid #fff;
}
.spFocusTitle li{
	display: block;
	width: 144px;
	height: 73px;
	line-height: 73px;
	vertical-align: middle;
	border-bottom: 1px solid #fff;
	cursor: pointer;
	overflow: hidden;
}
.spFocusTitle li.nobb{
	border-bottom: none;
}
.spFocusTitle li img{
	width: 144px;
	height: 73px;
	opacity: .8; 
	filter: alpha(opacity=80);
}
.spFocusTitle li.on img{
	opacity: 1; 
	filter: alpha(opacity=100);
}
/*焦点图切换  end*/
/*头条 end*/
/*环保现场 begin*/
.mb45{
	margin-bottom: 45px;
}
.limg1R{
	float: right;
	width: 310px;
}
.limg1R h3{
	font-size: 18px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	overflow: hidden;
	margin-bottom: 8px;
}
.limg1R h3 a{
	color: #004276;
}
.limg1R h3 a:hover{
	color: #FF7D00;
}
.limg1R p{
	font-size: 12px;
	height: 100px;
	line-height: 30px;
	color: #666;
	overflow: hidden;
}
.limg1R p a{
	color: #00a1ff;
}
.limg1R p a:hover{
	color: #FF7D00;
}
.lul{
	display: block;
}
.lul li{
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	overflow: hidden;
}
/*环保现场 end*/
/*环保监督哨 begin*/
.lTabBox{	
}
/******20140918wky*******/
.tabTit {
	direction: block;
	height: 25px;
	margin-bottom: 20px;
	margin-left:-10px;
}
.tabTit li {
	position: relative;
	float: left;
	width: 155px;
	height: 25px;
	line-height: 25px;
	background-color:#e8e9eb;
	color: #3fb4f9;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
	margin-left:10px;
}
.tabTit li.on{
	display: block;
	width:155px;
	height:25px;
	background: #0e92d0;
	overflow: hidden;
	color:#fff;
}
/******20140918wkyEND*******/
/*环保监督哨 end*/
/*新闻网曝 begin*/
.mb35{
	margin-bottom: 35px;
}
.newsImgUl{
	float: left;
	width: 200px;
	_display: inline;
	margin-right: 25px;
}
.nomr{
	margin-right: 0;
}
.newsImg{
	position: relative;
	width: 200px;
	height: 115px;
}
.newsImg img{
	width: 200px;
	height: 115px;
}
.newsImg a span{
	position: absolute;
	top: 38px;
	left: 80px;
	width: 38px;
	height: 38px;
	background: url(zxhbvideo.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/video.png');
    _background: none;
}
.newsImg a:hover span{
	position: absolute;
	top: 38px;
	left: 80px;
	width: 38px;
	height: 38px;
	background: url(zxhbvideoon.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/videoon.png');
    _background: none;
}
.newsUl{
	padding-top: 13px;
}
.newsUl li{
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	background: url(zxhbhbbg.png) -822px -286px no-repeat;
	overflow: hidden;
	padding-left: 30px;
}
/*新闻网曝 end*/
/*环保先锋 环保联合会 环保基地 政策法规 begin*/
.fourBlock{
	float: left;
	width: 290px;
	_display: inline;
	margin-right: 35px;
	margin-bottom: 40px;
}
.fourBlock h3{
	height: 28px;
	line-height: 28px;
	font-size: 18px;
}
.fourBlock h3 span{
	float: left;
	height: 27px;
	line-height: 27px;
	font-size: 18px;
	border-bottom: 1px solid #50a1d0;
	color:#333;
}
.fourBlock .more{
	height: 28px;
	line-height: 28px;
}
.fourUl{
	display: block;
	padding-top: 10px;
}
.fourUl li{
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	background: url(zxhbhbbg.png) -838px -110px no-repeat;
	padding-left: 30px;
	overflow: hidden;
}
/*环保先锋 环保联合会 环保基地 政策法规 end*/
/**********left end************/
/**********right begin*********/
/*right public begin*/
.rTitle1{
	height: 31px;
	line-height: 31px;
	background: url(zxhbhbbg.png) -574px -61px no-repeat;
	padding-left: 18px;
}
.rTitle1 span{
	float: left;
	display: block;
	width: 96px;
	text-align: center;
	font-size: 18px;
	color: #50a1d0;
}
.rTitle1 .more{
	height: 31px;
	line-height: 31px;
}
/*right public end*/
/*环保即时报 begin*/
.jsbTitleBox{
	margin-bottom: 40px;
}
.jsbTitle{
	width: 300px;
	height: 35px;
	background: url(zxhbhbbg.png) 0 -64px no-repeat;
	margin-bottom: 5px;
}
.jsbTitle .more{
	height: 23px;
	line-height: 23px;
	margin-right: 5px;
	color: #fff;
}
/*********140722wky***********/
.jsbTitleBox h4{
	height: 20px;
	line-height: 20px;
	font-size: 15px;
	font-weight: 700;
	overflow: hidden;
	text-align: center;
	margin-bottom: 6px;
	padding-top:5px;
}
h4.h4Fix{
	height: 20px;
	line-height: 20px;
	margin-bottom:0px;
	padding-top:10px;
}
.pat5{
	padding-top:9px;
}
/*********140722wky***********/
.jsbTitleBox p{
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #333;
	font-size: 12px;
	text-align: center;
}
.jsbTitleBox p a{
	color: #333;
}
.jsbTitleBox p a:hover{
	color:#ff7d00;
}
.jsbUl{
	display: block;
	padding-top: 5px;
}
.jsbUl li{
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	background: url(zxhbhbbg.png) -838px -110px no-repeat;
	padding-left: 30px;
	overflow: hidden;
}
.mb25{
	margin-bottom: 25px;
}
/*环保即时报 end*/
/*原创报道 begin*/
.img14580{
	height: 127px;
	margin-bottom: 10px;
	overflow: hidden;
}
.img14580 h4{
	height: 42px;
	line-height: 42px;
	font-size: 15px;
	font-weight: 700;
	overflow: hidden;
	text-align: center;
	margin-bottom: 5px;
}
.img14580 span{
	display: block;
	float: left;
	width: 145px;
	height: 80px;
}
.img14580 span img{
	width: 145px;
	height: 80px;
}
.img14580 p{
	float: right;
	width: 135px;
	height: 80px;
	line-height: 29px;
	overflow: hidden;
	font-size: 12px;
	color: #666;
}
/*原创报道 end*/
/*曝光台 begin*/
.yqjd{
	background: url(zxhbhbbg.png) -615px -117px no-repeat;
}
.bgt{
	padding: 23px 0 15px 0;
	border-bottom: 1px solid #ededed;
}
/*曝光台 end*/
/*环保小卫士 begin*/
.hbxws{
	background: url(zxhbhbbg.png) -574px -229px no-repeat;
}
.hbxws span{
	width: 114px;
}
/*环保小卫士 end*/
/*专题策划 begin*/
.ztch{
	width: 300px;
	height: 70px;
	background: #ccc;
	margin: 15px 0 23px 0;
}
.ztch img{
	width: 300px;
	height: 70px;
}
/*专题策划 end*/
/**********right end***********/
/********************main END*********************/
/********************图片展示 begin****************/
.imgShow{
	display: block;
	width: 980px;
	margin-bottom: 50px;
}
.imgShow li{
	position: relative;
	float: left;
	display: block;
	width: 244px;
	height: 180px;
	border-right:1px solid #fff;
	border-bottom: 1px solid #fff;	
}
.imgShow li img{
	width: 244px;
	height: 180px;	
}
.imgShow li span{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 35px;
	line-height: 35px;
	background: #000;
	opacity: .5; 
	filter: alpha(opacity=50);
	text-align: center;
	color: #fff;
	overflow: hidden;
	cursor: pointer;
	font-size: 14px;
}
.imgShow li.lia{
	width: 245px;
	border-right: 0;
}
.imgShow li.lia img{
	width: 245px;
	height: 180px;
}
.imgShow li.lib{
	width: 244px;
	height: 155px;
	border-bottom: 0;
}
.imgShow li.lib img{
	width: 244px;
	height: 155px;
}
.imgShow li.lic{
	width: 400px;
	height: 155px;
	border-bottom: 0;
}
.imgShow li.lic img{
	width: 400px;
	height: 155px;
}
.imgShow li.lid{
	width: 334px;
	height: 155px;
	border-right: 0;
	border-bottom: 0;
}
.imgShow li.lid img{
	width: 334px;
	height: 155px;
}
.imgShow li a img{
	opacity: .9; 
	filter: alpha(opacity=90); 
}
.imgShow li a:hover img{
	opacity: 1; 
	filter: alpha(opacity=100); 
}
/********************图片展示 end******************/
/********************友情链接 begin****************/
.friendLink {
	width: 980px;
	margin-bottom: 50px;
}
.friendLink h3{
	font-size: 18px;
	margin-bottom: 20px;
}
.friendLink h3 a{
	color:#333;
}
.friendLink a{
	font-size: 12px;
	margin-right: 40px;
}
/********************友情链接 end******************/
/********************联系我们 begin****************/
.contactUs {
	width: 980px;
}
.contactUs h3{
	font-size: 18px;
	margin-bottom: 20px;
}
.contactUs ul li{
	float: left;
	display: block;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding-right: 50px;
}
/********************联系我们 end******************/
/********************环保尾部图片 begin************/
.hbFooterImg{
	width:980px;
	padding-top:100px;
	margin-bottom:20px;
}
.hbFooterImg ul{
	display:block;
	border-top:1px solid #f2f2f2;
	padding-top:20px;
	padding-left:33px;
}
.hbFooterImg ul li{
	float:left;
	_display:inline;
	width:175px;
	height:50px;
	margin-right:8px;
}
.hbFooterImg ul li.nomr{
	margin-right:0;
}
.hbFooterImg ul li.li1{
	width:178px;
}
.hbFooterImg ul li a{
	display:block;
	height:50px;
	background-image:url(zxhbhbfooterbg.png);
}
.hbFooterImg ul li a.hbimg1{
	background-position:0 0;
}
.hbFooterImg ul li a.hbimg2{
	background-position:-183px 0;
}
.hbFooterImg ul li a.hbimg3{
	background-position:-366px 0;
}
.hbFooterImg ul li a.hbimg4{
	background-position:-549px 0;
}
.hbFooterImg ul li a.hbimg5{
	background-position:-735px 0;
}
/********************环保尾部图片 end**************/
/********************右侧二维码 begin**************/
.ewm{
	position: fixed;
	_position: absolute;
	top: 240px;
	right: 0;
	width: 110px;
	height: 143px;
}
.ewmbg{
	width: 110px;
	height: 105px;
	background:url(zxhbhbbg.png) -344px -64px no-repeat;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.ewm span{
	display: block;
	height: 18px;
	line-height: 18px;
	background: #cbcbcb;
	color: #fff;
	font-size: 12px;
	text-align: center;
}
.ewm span.close{
	text-align: right;
	padding-right: 5px;
	font-size: 16px;
	font-weight: normal;
}
.ewm span em{
	font-style: normal;
	cursor: pointer;
}
/********************右侧二维码 end****************/
/********************返回顶部 BEGIN****************/
.entranceRight {
	position: fixed;
	_position: absolute;
	width: 40px;
	height: 140px;	
	left: 50%;
	margin-left: 505px;
	bottom: 5px;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-  this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt  (this.currentStyle.marginBottom, 10)||0)));
}
.entranceRight a {
	display: block;
	width: 40px;
	height: 40px;
	margin-bottom: 1px;
	background: url(zxhbbacktop.png) #cdcdcd no-repeat;
}
.entranceRight a:hover {
	background: url(zxhbbacktop.png) #3678a5 no-repeat;
}
/********************返回顶部 end******************/
