html{
}
body{
	min-width: 1200px;

/*	overflow: hidden;*/
}
.wapper{
	min-width: 1200px;
	overflow: hidden;
}
*{
	margin: 0;
	padding: 0;
}
/*header*/
.header{

}
.header-widht{
	height: 50px;
}
/*logo*/
.logo{
	width: 411px;
	height: 70px;
	margin-top:10px;
}
/*logo end*/
/*nav*/
.nav{
	width: 735px;
	position: relative;
	z-index: 10;
	margin-top:30px;
}
.nav ul{
	margin-right: -8px;
}
.nav .li{
	float: left;
	width: 11%;
	z-index: 10;
	height: 55px;
	line-height: 55px;
}
.nav .li:hover{
	height: 51px;
	line-height: 51px;
	border-bottom: 4px solid #b2cf6b;
}
.nav .active{
	height: 51px;
	line-height: 51px;
	border-bottom: 4px solid #b2cf6b;
}
/*.nav .active{*/
	/*border: 1px solid;*/
/*}*/
.nav_cell{
	display: block;
	text-align: center;
}
.nav_lev2{
	background: #fff none repeat;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	display: none;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 55px;
	width: 600px;
}
.nav_lev2_6{
	width: 655px;
}
.navtoplev1{
	right: -1px;
}
.nav_lev2 .shadow{
	bottom: auto;
	top: 0;
}
.percent30{
	width: 32%;
}
.nav_menu{
	background: #ededed;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}
.nav_menu li{
	border-bottom: 1px solid #ccc;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 13px;
	text-indent:5px;
}
.nav_menu li:hover{ background-color:#d4d4d4;}
.percent70 {
	width: 68%;
}
.nav_lev2 .cont{
	padding: 30px 35px 35px;
}
.nav_lev2 .cont p{
	font-size: 12px;
}
.picshow {
	width: 45%;
	height: 180px;
}
.nav_lev2 .t {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0.5em;
}

.nav_block {
	bottom: 0;
	height: 4px;
	left: 0;
	overflow: hidden;
	width: 100%;
	z-index: -1;
}
.nav_line {
	background: url("../images/navline.png") repeat;
	bottom: 0;
	height: 4px;
	left: 0;
	overflow: hidden;
	width: 100%;
}
.nav .hover .nav_lev2 {
	display: block;
}
/*.nav ul{*/
	/*margin-right: -18px;*/
	/*border-bottom: 5px solid #328fba;*/
/*}*/
/*.nav ul li{*/
	/*float: left;*/
	/*margin-right: 16px;*/
	/*height: 40px;*/
	/*line-height: 40px;*/
	/*padding:5px;*/
	/*position: relative;*/
/*}*/
/*.nav ul  .active span{*/
	/*background: #b2cf6b;*/
	/*display: block;*/
	/*height: 5px;*/
	/*left: 0;*/
	/*top: 50px;*/
	/*width: 100%;*/
/*}*/
/*.nav ul li span{*/
	/*background: #b2cf6b;*/
	/*display: block;*/
	/*height: 0;*/
	/*left: 50%;*/
	/*position: absolute;*/
	/*top: 50px;*/
	/*width: 0;*/
/*}*/
/*nav end*/
/*header end*/
/*slide*/
.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}
/* top_slide_wrap */
.top_slide_wrap{width:100%;height:500px;overflow:hidden;position:relative;z-index:1;}
.slide_box{height:500px;overflow:hidden}
.slide_box li{height:500px}
.slide_box img{width:100%;height:500px}
/* op_btns */
*.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}
.bx-wrapper img{max-width:100%;display:block}
.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader_4adbd81a.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-weight:bold;color:#666;padding-top:20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;display:block;width:10px;height:10px;margin:0 15px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}
.bx-wrapper .bx-prev{left:10px;background:url(../images/controls_fdcd37c5.png) no-repeat 0 -32px}
.bx-wrapper .bx-next{right:10px;background:url(../images/controls_fdcd37c5.png) no-repeat -43px -32px}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls_fdcd37c5.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls_fdcd37c5.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;display:block;font-size:.85em;padding:10px}

.op_btns{width:980px;margin:-590px auto 0;position:relative;z-index:3;*margin-top:-500px;background:url(../images/icons_cb372887.png) no-repeat}
.op_btns .op_btn{display:block;width:62px;height:62px;cursor:pointer;overflow:hidden;position:absolute;margin-top:240px;+margin-top:150px;}
.op_btns .op_prev{left:-135px}
.op_btns .op_next{right:-135px}
.op_btns .bx-prev {display: block;height: 63px;width: 37px;background: url("../images/sleft.png") no-repeat;text-indent: -9999px;}
.op_btns .bx-next{display: block;height: 63px;width: 37px;background: url("../images/sright.png") no-repeat;text-indent: -9999px;}

/* bx-controls */
.bx-wrapper .bx-controls{margin-top:-60px}
.bx-wrapper .bx-controls .bx-pager{clear:both;width:100%;text-align:center;position:relative}
.bx-wrapper .bx-controls .bx-pager a{text-indent: -9999px;background:#c2c2c2;width:12px;height:12px;display:inline-block;overflow:hidden;background:url(../images/icons_cb372887.png) -116px -90px\9;}
.bx-wrapper .bx-controls .bx-pager a:hover,.bx-wrapper .bx-controls .bx-pager a.active{background:#0070c6;background:url(../images/icons_cb372887.png) 0 -90px\9;}

/*slide end*/
/*new-top*/
.new-top{
	background: url("../images/newto.png") repeat-x;
	height: 49px;
	overflow: hidden;
	padding-top: 8px;
}
.new-toph3{
	background: url("../images/newtoph3.png") no-repeat;
	height: 26px;
	width: 76px;
}
#scrollDiv{min-width: 380px;height:25px;line-height:25px;overflow:hidden;}
#scrollDiv li{height:25px;padding-left:10px;}

.new-topform{
	position: relative;
}
.new-topinput{
	width: 250px;
	height: 24px;
	line-height: 24px;
}
.nesec{
	position: absolute;
	right: 10px;
	top: 2px;
	*top:8px;
}
/*newt-op end*/

/*content*/
.index-listone{
	height: 380px;
	overflow: hidden;
	float: left;
	width: 357px;
}
.index-listh3{
	background: url("../images/inlh3bj.png") no-repeat;
	height: 50px;
	width: 307px;
	padding: 20px 25px;
	position: relative;
}
.index-listh3span{
	height: 13px;
	line-height: 12px;
}
.xiax{
	position: absolute;
	right: 25px;
	top: 12px;
}
.index-listone p{
	padding: 0 3px;
	position: relative;
	zoom:1;
	overflow:hidden
}
.xq{
	position: absolute;
	right: 8px;
	bottom: 0;
}
.index-listul{
	padding: 0 3px;
}
.index-listul li{
	background: url("../images/lili.png") no-repeat left center;
	border-bottom: 1px dashed #b5b5b5;
	padding-bottom: 11px;
	padding-left: 20px;
	padding-top: 11px;
	position: relative;
	color: #444;
}
.index-listul li a{
	color: #444;
}
.index-listul li span{
	position: absolute;
	right: 0;

}
.index-listul li:hover{
	background: url("../images/lihover.png") no-repeat left center;
	color: #b2cf6b;
}
.index-listul li:hover a{
	color: #b2cf6b;
}
.index-listtab{
	border-bottom: 2px solid #5c9ef3;
	margin-top: 7px;
	margin-bottom: 18px;
}
.index-listtab ul li{
	float: left;
	padding: 15px 23px;
	cursor: pointer;
	color: #004e98;
}
.index-listtab ul li:hover{
	background: #5c9ef3;
	color: #fff;
}
.index-listtab ul .index-listactive{
	background: #5c9ef3;
	color: #fff;
}
/*多图轮播*/
.bx-wrapper .bx-controls-direction a{
	margin-top: -45px;
}
.bx-wrapper  .bx-controls-direction .bx-prev{
	left: -55px;
	top: 95px;
}
.bx-wrapper  .bx-controls-direction .bx-next{
	right: -50px;
	+top: 95px;
}
/*友情链接*/
.index-link{
	background:#ededed url("../images/dcbj.png") repeat-x;
}
.linkeselect{
	position: relative;

}
.linkselecth3{
    width: 293px;
	height: 35px;
	line-height: 35px;
	position: relative;
	cursor: pointer;
	z-index: 99;
}
.linkline{
	height: 22px;
	position: absolute;
	right: 45px;
	top: 6px;
}
.seico{
	background:url("../images/search_ico1.png") no-repeat;
	display: block;
	height: 5px;
	position: absolute;
	right: 18px;
	top: 16px;
	width: 9px;
}
.linul{
	width: 313px;
	left: 0px;
	position: absolute;
	top: 37px;
	width: 313px;
	background: #fff;
	border: 1px solid #d2d2d2;
	border-top: none;
	display: none;
}
.linul ul li{
	padding:5px 0 5px 20px;
}
.linul ul li:hover{
	background: #f3f3f3;
}
.linkactive{
	background: rgba(0, 0, 0, 0) url("../images/search_ico.png") no-repeat;
	display: block;
	height: 5px;
	position: absolute;
	right: 18px;
	top: 16px;
	width: 9px;
}
.linkrighticon{
	width: 435px;

}
.linkright{
	width: 590px;
}
.linkrightwb{
	width: 90px;
	height: 90px;
	background: #fff;
	padding: 15px;
}
/*footer*/

.footer-width{

}
.footer-conter{
	margin-right: -74px;
	overflow: hidden;
}
.footer-list{
	float: left;
	margin-left:22px;
	margin-right:45px;
	color:#FFF;
}
.footer-lista a{
	display: block;
	color: #fff;
	margin-bottom: 5px;
}
/*关于我们*/
.aboutleft{
	width: 240px;
}
.aboutleftul ul li{
	padding: 20px 0 20px 27px;
	border-bottom: 1px dashed #d2d2d2;
}
.aboutleftul ul li:hover{ background:#ededed;}
.aboutleftul ul li.current{ background:#ededed;}
.aboutright{
	width: 905px;
}
.aboutright p{
	color: #666;
	line-height: 30px;
}
.aboutrightspan{
    right: 0;
	top: 15px;
}
/*新闻动态*/
.newleftul ul li{
	margin-bottom: 10px;
	text-align: center;
	overflow: hidden;
}
.newleftul ul li a{
	color: #666;
}

.news ul li{
	border-bottom: 1px dashed #dcdcdc;
	padding: 25px 0 25px 15px;
}
.news ul li span a{
	float: right;
}
.newspan{
	right: 23px;
	top:0;
}
/*分页*/
.page a{
	padding: 5px 12px;
}
.page a:hover{
	border: 1px solid #dddddd;
	background: #e5e5e5;
}
.page-active{
	border: 1px solid #dddddd;
	background: #e5e5e5;
}
/*上一篇*/
/*previous*/
.previous span{
	margin: 35px 0px;
}
.previous span:hover,.previous span:hover a{
	color: #b2cf6b;
}
.previous span a{
	color: #666;
}
/*previous end*/
/*环保产品与技术*/
.prtelefth3{
	cursor: pointer;
}
.prjian{
	background: url("../images/hbj.png") no-repeat;
	display: block;
	width: 11px;
	height: 11px;
	position: absolute;
	left: 0;
	top: 27px;
}
.prteleftaction{
	background: url("../images/hbj2.png") no-repeat;
	display: block;
	width: 11px;
	height: 11px;
	position: absolute;
	left: 0;
	top: 27px;
}
.prteright img{
	max-width: 905px;
}
.prterightspan{
	right: 0;
	top: 1px;
}
.prterightpone{
	width: 208px;
	overflow: hidden;
	height: 154px;
}
.prterightptwo{
	width: 592px;
}
.prterightptwo p{
	line-height: 36px;
	text-indent: 2em;
	padding-top: 5px;
	position: relative;
}
.prterightptwo p a{
	padding-top: 15px;
}
.prtedw{
	position: absolute;
	right: 0;
	bottom: 4px;
	color: #4690e3;
}
.casenyp p{
	line-height: 36px;
}
.join p{
	padding: 0 20px;
}
.ztable td{
	border: 1px solid #c9c9c9;
	text-align: center;
	width: 25%;
	font-size: 18px;
	padding: 15px 5px;
}
.tone{

}

.pic2 li{width:220px; height:200px; float:left; text-align:center;}
.pic2 li img{height:125px; width:180px;}
.pic2 li .aimg{display:block; width:220px; height:150px; background:#ffffff; overflow:hidden;}
.pic2 li .aimg a{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-family:Arial; width:220px;height:120px;*font-size:105px;}
.pic2 li .aimg a img{vertical-align:middle;}
.pic2 li p{margin:0 auto; display:block; width:122px; height:20px; line-height:20px; overflow:hidden;}
.pic2 li a{color:#444444;}
.pic2 li a:hover{color:#900;}

.description01{ text-indent:24px;}
.description01 table{ border:1px solid #9e9e9e; width:100%;}
.description01 table td{border:1px solid black;}

.topbg1{ width:100%; margin:0 auto; height:250px; line-height:250px; background-image:url(/images/top1.jpg); background-repeat:no-repeat; background-position:center top; margin-top:25px;}

.wenbenkuang{height:20px; font-size:12px;}
.go-wenbenkuang{ width:60px; text-align:center; padding-right:10px;}
