@charset "utf-8";

/*重置规划*/

*{font-family: "微软雅黑";}

p{margin: 0}

.top { width:100%; background:rgba(255,255,255,0.9); border-bottom:#f3e125 solid 1px; height:99px; z-index:2;}
.w1200 { width:1200px; margin:0 auto; position:relative;}

.nav { width:940px; height:99px; line-height:99px; position:absolute; top:0px; right:0px;}
.nav a { display:inline-block; padding:0px 16px; font-size:20px;}

#dowebok{background: url(../images/OMG.png) no-repeat;}


.section1 { background: url(../images/9.jpg) 50%;}
/*.section2 { background: url(../images/2.jpg) 50%;}
.section3 { background: url(../images/3.jpg) 50%;}
.section4 { background: url(../images/4.jpg) 50%; }
.section5 { background: url(../images/5.jpg) 50%;}
.section6 { background: url(../images/6.jpg) 50%;}
.section7 { background: url(../images/7.jpg) 50%;}*/

.box1 {width: 1200px;margin: 0 auto;height: 630px;}
.box1 h3 { color:#f3e125; font-size:56px; line-height:90px;padding-top: 130px;}
.box1 span { color:#f3e125; font-size:30px; line-height:50px; display:block;}

.section1 p {width:1200px; height:260px; left:-2200px;position:absolute;}

.section2 { overflow:hidden;}
.box2 { width:1200px;margin: 0 auto;height: 850px;position: relative;}
.box2 p.lmm { text-align:center;margin: 35px 0px 10px 0px}
.box2 p.b1 { font-size:16px; color:#FFF; line-height:36px;}
.box2 p.b12 {line-height:32px;position:absolute;left: 0px;bottom: 55px; width:630px; height:336px;}
.box2 p.b12 img{border: 20px solid #f3e125;width:590px; height:336px;}
.box2 p.b13 {line-height:32px;position:absolute; width:560px; height:376px; right:0px;bottom: 14px;}
.box2 p.b13 a { display:block; width:250px; line-height:80px; text-align:center; font-size:24px; background:#f3e125; float:left; margin-left:30px; margin-bottom:18px;}
.box2 p.b13 a:hover{ background:#dfcf0d;}

.box3 { width:1200px;margin: 0 auto;}
.box3 p.lmm { text-align:center;margin: 35px 0px 50px 0px /*position:absolute;width:1200px; right:-2200px;*/}
.box3 .c{overflow: hidden;}
.box3 p.b31 {line-height:32px;/*position:absolute;*/ width:545px; height:480px; /*left:-2200px;*/float: left;}
.box3 p.b31 span { position:absolute; width:545px; text-align:center; line-height:56px; background:rgba(243,225,37,0.5); bottom:0px; left:0px; font-size:18px;}
.box3 p.b32 {line-height:32px;/*position:absolute;*/ width:625px; height:480px;/* left:-2200px;*/float: right;}
.box3 p.b32 a { display:block; width:290px; height:225px; position:relative; float:left; margin-left:20px; margin-bottom:28px;}
.box3 p.b32 span { position:absolute; width:290px; text-align:center; line-height:36px; background:rgba(243,225,37,0.5); bottom:0px; left:0px; font-size:14px;}

.box4 { width:1200px; /*position:absolute; top:0%; left:50%; margin-left:-600px;*/margin: 0 auto; }
.box4 p.lmm { text-align:center;margin: 50px 0px 35px 0px/* position:absolute;width:1200px; right:-2200px;*/}
.box4 p.b41 {line-height:32px;margin-bottom: 30px;overflow: hidden;/*position:absolute; width:1250px; height:300px; left:-2200px;*/}
.box4 p.b41 a { display:block; width:380px; height:300px; position:relative; float:left; margin-right:18px; margin-bottom:20px;}
.box4 p.b41 a img{width: 380px; height: 300px;}

.box5 { width:1200px; /*position:absolute; top:0%; left:50%; margin-left:-600px;*/margin: 0 auto; }
.box5 p.lmm { text-align:center;margin: 50px 0px 35px 0px /* position:absolute;width:1200px; right:-2200px;*/}
.box5 p.b51 {line-height:32px;overflow: hidden/*position:absolute; width:1250px; height:660px; left:-2200px;*/}
.box5 p.b51 a { display:block; width:382px; height:300px; /*position:relative;*/ float:left; margin-right:16px; margin-bottom:20px;background:#f3f3f3;}
.box5 p.b51 a img { border:#f3f3f3 solid 1px;width: 380px; height:250px;}
.box5 p.b51 span {  width:382px; text-align:center;font-size:14px;display: block}
.box5 p.b51 a:hover { background:#f3e125;color: #fff;}


.box6 { width:1200px; /*position:absolute; top:0%; left:50%; margin-left:-600px;*/margin: 0 auto; }
.box6 p.lmm { text-align:center;margin: 50px 0px 35px 0px /*position:absolute;width:1200px; right:-2200px;*/}
.box6 ul.b61 {line-height:32px;/*position:absolute; width:1250px; height:660px; left:-2200px;*/}
.naws_list{
	overflow: hidden;
	margin-top: 40px;
}

.naws_list .naws_list_left{
	width: 570px;
	overflow: hidden;
	padding: 10px;
	background-color: #fff;
	float: left;
	margin-bottom: 20px;
	margin-right: 8px;
}

.naws_list .naws_list_right{
	width: 570px;
	overflow: hidden;
	padding: 10px;
	background-color: #fff;
	float: right;
	margin-bottom: 20px;
}

.naws_list li img{
	width: 165px;
	height: 115px;
	float: left;
}

.content{
	width: 400px;
	float: right;
	height:105px; overflow:hidden;
}

.content dt{
	overflow: hidden;
	margin-top: 5px;
}

.content dt a{
	font-size: 18px;
	color: #333333;
	width: 300px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
	float: left;
}

.content dt span{
	float: right;
	font-size: 14px;
	color: #666;
}

.content samp{
	font-size: 14px;
	line-height: 22px;
	margin-top: 10px;
	color: #999;
	text-indent: 24px;
}

.box7 { width:1200px; /*position:absolute; top:0%; left:50%; margin-left:-600px; */margin: 0 auto;overflow: hidden;}
.box7 ul.lmm { text-align:center;margin: 50px 0px 35px 0px ;/* position:absolute;width:1200px; right:-2200px;*/}
.box7 ul.b71 {line-height:32px;/*position:absolute; */width:730px; height:395px; /*left:-2200px;*/float: left; font-size:12px;}
.box7 ul.b71 span { position:absolute; width:480px; text-align:center; line-height:56px; background:rgba(243,225,37,0.5); bottom:0px; left:0px; font-size:0px;}
.box7 ul.b72 {line-height:32px;width:422px; height:400px;float: right;}
.box7 ul.b72 .input2{height:48px; width:380px;font-size:14px; background:url(images/xh_18.jpg) no-repeat left #ececec; border:#d3d3d3 solid 1px; padding-left:40px; margin-bottom:23px;}
.box7 ul.b72 .input3{height:48px; width:380px;font-size:14px; background:url(images/xh_18-04.jpg) no-repeat left #ececec; border:#d3d3d3 solid 1px;padding-left:40px; margin-bottom:23px;}
.box7 ul.b72 .input4{padding:10px; width:400px; height:120px; background: #ececec; border:#d3d3d3 solid 1px; margin-bottom:20px;}



.footer_left { line-height:22px; padding:20px 0px; border-bottom:#CCC solid 1px; color:#000;font-size:14px;}
.footer_left p{font-size:14px; margin:0px; padding:0px; color: #fff;}
.footer_left a { float:left; margin-right:15px; font-size:14px; line-height:36px; color: #fff;}


/*.section2 p { position: relative; left: -120%;}*/


#nei_banner {
    width: 100%;
    height: 295px;
    overflow: hidden;
    text-align: center;
}
/*内页导航*/  
#nei_nav{ width:100%; background:rgba(255,255,255,0.9); height:75px;position:relative; top:0; z-index:1;border-bottom: 1px solid #cccccc;}
#nei_nav #nei_nav1{ width:1200px; margin:0 auto;}
#nei_nav li{ float:left; margin-right:5px;}
#nei_nav li a{ display:block; height:75px; line-height:75px; padding:0 20px; font-size:18px; color:#ff9902;font-weight: bold;}
#nei_nav li a:hover,#nei_nav li a.liang{ background:#f3e125; color:#000;}

/*内页的所有调用内容*/
#zong{ width:100%; height:auto; background:#f5f5f5; border-top:1px solid #cccccc; padding:50px 0 30px;}
#zong .zong_btn{ width:1200px; height:40px; line-height:40px; margin:0 auto; margin-bottom:60px; font-size:36px; color:#f3e125; font-family:"SimHei";text-align: center;}
#all{ width:1200px; height:auto; margin:0 auto;}

/*栏目-环保设备*/
.hbsb { width:1230px;}
.hbsb li{width:358px; height:278px;margin:0 30px 30px 0; float:left; border:1px solid #ccc; background:#fff;padding:10px;}
.hbsb li .hbsb_con{ width:360px; height:280px; overflow:hidden; position:relative;}
.hbsb li .hbsb_con .hbsb_img{ text-align:center;vertical-align: middle;}
.hbsb li .hbsb_con p{ width:360px; height:45px; line-height:45px; color:#fff; text-align:center; position:absolute; bottom:0px; left:0; background:rgba(0,0,0,0.8); transition:all 0.5s;}
.hbsb li .hbsb_con:hover p{ background:rgba(3,102,195,0.8);}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
	
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #f3e125;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	border-radius: 4px;
}
.listpage a.current {
    background-color: #f3e125;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}

.cpzs_nei {
    width: 1160px;
    padding: 30px 20px;
    overflow: hidden;
    background: #fff;
}
.xwzx li{ width:1184px; height:204px; background:#fff; padding:8px; margin-bottom:30px;}
.xwzx li .xwzx_img{ width:265px; height:204px; float:left; overflow:hidden;}
.xwzx li .xwzx_con{ width:880px; height:204px; float:right;}
.xwzx li .xwzx_con .xwzx_title{ width:880px; height:50px; line-height:50px; font-size:18px; color:#333; overflow:hidden;}
.xwzx li .xwzx_con .xwzx_date{ width:880px; height:40px; line-height:40px; font-size:12px; color:#666;}
.xwzx li .xwzx_con p{ width:880px; height:95px; font-size:14px; color:#444; line-height:2em; margin-top:10px; overflow:hidden;}
.xwzx li:hover{ background:#f3e125;}
.xwzx li:hover .xwzx_title{color:#fff;}
.xwzx li:hover .xwzx_date{color:#fff;}
.xwzx li:hover p{color:#fff;}
.xwzx_nei h2{ height:50px; line-height:50px; font-size:25px; color:#222; text-align:center;}
.xwzx_nei .date{ height:40px; line-height:40px; background:url(../images/xwzx_btn.png) no-repeat; text-align:center; font-size:12px; color:#666; margin:35px auto;}
.xwzx_nei .date a{ color:#666;}
.xwzx_nei .xwzx_neirong{ font-size:15px; color:#333; line-height:2.5em;}


/*中屏幕（桌面显示器，大于等于1280px）*/

/*@media only screen and (min-width:1280px ) {
	
	.box2 p.b1 {
		font-size: 14px;
		line-height: 25px;
		height: 150px;
	} 
	
	.box2 p.b12 {
	    line-height: 25px;
	    position: absolute;
	    width: 400px;
	    height: 220px;
	    left: -2200px;
	    margin-left: 20px;
	}
	
	.box2 p.b12 img{
		width:345px; height:190px;
		border-bottom: solid 10px #f3e125;
		border-top: solid 10px #f3e125;
		border-left: solid 20px #f3e125;
		border-right: solid 20px #f3e125;
	}
	
	.box2 p.b13 {
		line-height:32px;
		position:absolute; 
		width:560px; height:285px; 
		right:-2250px;
	}
	
	.box2 p.b13 a { 
		
		width:250px; 
		line-height:45px; 
		font-size: 22px;
		margin-bottom: 10px;
		}
		
		.box3 p.b31{
			margin-top: -80px;
		}
		
		.box3 p.b32{
			margin-top: -80px;
		}
		
		.box4 p.b41{
			width: 1000px;
			margin-top: 30px;
			margin-left: 145px;
		}
		
		.box4 p.b41 a { 
		
		width:285px; 
		height:220px; 
		
	}
	
	.box4 p.b41 a img{
		width:285px; 
		height:220px; 
		 
	}
	
	.section4 .box4_abc{
		display: none;
	}
	
	.box5 p.b51{
		margin-top: -10px;
		width: 1000px;
		margin-left: 160px;
	}
	
	.box5 p.b51 a {  
		width:252px; 
		height:205px;
		margin-right: 64px;
		margin-bottom: 10px;
		}
		
	.box5 p.b51 a img {  
		width:250px; 
		height:160px;
		}
	
	.box5 p.b51 span {
	    width: 252px;
	    line-height: 44px;
		}
		
	.naws_list{
		margin-top: 0px;
	}
	
	.naws_list .naws_list_left{
		margin-bottom: 10px;
	}
	
	.naws_list li img {
		width: 140px;
		height: 100px;
	}
	
	.content samp{
		line-height: 18px;
	}
	
	.box7 ul.b71{
		height: 360px;
	}
	
	
	.box7 ul.b71,.box7 ul.b72{
		margin-top: -30px;
	}
	
	.box7 ul.b72 form .input2{
		margin-bottom: 12px;
	}
	
	.box7 ul.b72 form .input3{
		margin-bottom: 11px;
	}
	
	.box7 ul.b72 form .input4{
		margin-bottom: 8px;
	}
	
	.footer_box1{
		display: none;
	}
	
	.footer_box2{
		display: block;
	}
	
}*/


/*中屏幕（桌面显示器，大于等于1366px）*/

/*@media only screen and (min-width:1366px ) {
	
	.box2 p.b1 {
		font-size: 14px;
		line-height: 25px;
		height: 150px;
	} 
	
	.box2 p.b12 {
	    line-height: 25px;
	    position: absolute;
	    width: 400px;
	    height: 220px;
	    left: -2200px;
	    margin-left: 20px;
	}
	
	.box2 p.b12 img{
		width:345px; height:190px;
		border-bottom: solid 10px #f3e125;
		border-top: solid 10px #f3e125;
		border-left: solid 20px #f3e125;
		border-right: solid 20px #f3e125;
	}
	
	.box2 p.b13 {
		line-height:32px;
		position:absolute; 
		width:560px; height:285px; 
		right:-2200px;
	}
	
	.box2 p.b13 a { 
		
		width:250px; 
		line-height:45px; 
		font-size: 22px;
		margin-bottom: 10px;
		}
		
		.box3 p.b31{
			margin-top: -80px;
		}
		
		.box3 p.b32{
			margin-top: -80px;
		}
		
		.box4 p.b41{
			width: 1000px;
			margin-top: 30px;
			margin-left: 145px;
		}
		
		.box4 p.b41 a { 
		
		width:285px; 
		height:220px; 
		
	}
	
	.box4 p.b41 a img{
		width:285px; 
		height:220px; 
		 
	}
	
	.section4 .box4_abc{
		display: none;
	}
	
	.box5 p.b51{
		margin-top: -10px;
		width: 1000px;
		margin-left: 160px;
	}
	
	.box5 p.b51 a {  
		width:252px; 
		height:205px;
		margin-right: 64px;
		margin-bottom: 10px;
		}
		
	.box5 p.b51 a img {  
		width:250px; 
		height:160px;
		}
	
	.box5 p.b51 span {
	    width: 252px;
	    line-height: 44px;
		}
		
	.naws_list{
		margin-top: 0px;
	}
	
	.naws_list .naws_list_left{
		margin-bottom: 10px;
	}
	
	.naws_list li img {
		width: 140px;
		height: 100px;
	}
	
	.content samp{
		line-height: 18px;
	}
	
	.box7 ul.b71{
		height: 360px;
	}
	
	
	.box7 ul.b71,.box7 ul.b72{
		margin-top: -30px;
	}
	
	.box7 ul.b72 form .input2{
		margin-bottom: 12px;
	}
	
	.box7 ul.b72 form .input3{
		margin-bottom: 11px;
	}
	
	.box7 ul.b72 form .input4{
		margin-bottom: 8px;
	}
	
	.footer_box1{
		display: none;
	}
	
	.footer_box2{
		display: block;
	}
}*/


/*大屏幕（大桌面显示器，大于等于1440px）*/
/*@media only screen and (min-width:1440px) {
	
	.box2 p.b1 {
		font-size: 16px;
		line-height: 35px;
	}
	
	.box2 p.b12 {
	    line-height: 32px;
	    position: absolute;
	    width: 550px;
	    height: 300px;
	    left: -2200px;
	    margin-left: -65px;
	    margin-top: 90px;
	}
	
	.box2 p.b12 img{
		width:550px; height:300px;
		border: solid 20px #f3e125;
	}
	
	.box2 p.b13 {
		line-height:32px;
		position:absolute; 
		width:560px; height:376px; 
		right:-2200px;
		margin-left: 75px;margin-top: 90px;
		
		}
	
	.box2 p.b13 a {
		line-height:70px; 
		margin-bottom: 20px;
		}
		
	.box3 p.b31{
		margin-top: 20px;
		}
		
	.box3 p.b32{
		margin-top: 20px;
		}	
		
		
	.box4 p.b41{
			width: 1250px;
			margin-top: 55px;
			margin-left: 0px;
		}	
		
	
	.box4 p.b41 a { 
		width:380px; 
		height:300px; 
		
	}
	
	.box4 p.b41 a img{
		width:380px; 
		height:300px;
		
	}
	
	
	.box5 p.b51{
		margin-top:25px;
		width: 1250px;
		margin-left: 0px;
	}
	
	.box5 p.b51 a {  
		width:382px; 
		height:300px;
		margin-right: 30px; 
		margin-bottom: 20px;
		}
		
	.box5 p.b51 a img {  
		width:380px; 
		height:250px;
		}
		
	.box5 p.b51 span {
	    width: 382px;
		}
		
	.naws_list{
		margin-top:60px;
	}
	
	.naws_list .naws_list_left{
		margin-bottom: 30px;
	}	
	
	.naws_list li img{
		width: 165px;
		height: 115px;
	}
	
	.content samp{
		line-height: 22px;
	}
	
	.box7 ul.b71{
		height: 398px;
		margin-top: 0px;
	}
	
	.box7 ul.b72{
		margin-top: 0px;
	}
	
	.box7 ul.b72 form .input2{
		margin-bottom: 23px;
	}
	
	.box7 ul.b72 form .input3{
		margin-bottom: 23px;
	}
	
	.box7 ul.b72 form .input4{
		margin-bottom: 20px;
	}
		
	.footer_box1{
		display: block;
	}
	
	.footer_box2{
		display: none;
	}
}*/


/*大屏幕（大桌面显示器，大于等于1440px）*/
/*@media only screen and (min-width:1600px) {
	
	.section4 .box4_abc{
		display: block;
	}
	
}*/