@charset "utf-8";

/*重置规划*/
.top { width:100%; background:rgba(255,255,255,0.9); border-bottom:#f3e125 solid 1px; height:99px; position:fixed; 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;}

.section1 { background: url(../images/1.jpg) 50%;}
.section2 { background: url(../images/2.jpg) 50%;}
.section3 { background: url(../images/3.jpg) 50%;}
.section4 { background: url(../images/4.jpg) 50%; position:relative;}
.section5 { background: url(../images/5.jpg) 50%;}
.section6 { background: url(../images/6.jpg) 50%;}
.section7 { background: url(../images/7.jpg) 50%; position:relative;}

.box1 {position:absolute; left:50%; top:30%; margin-left:-600px;}
.box1 h3 { color:#f3e125; font-size:56px; line-height:90px;}
.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; position:absolute; top:0%; left:50%; margin-left:-600px; }
.box2 p.lmm { text-align:center; position:absolute;width:1200px; right:-2200px;}
.box2 p.b1 { font-size:16px; color:#FFF; line-height:32px;position:absolute; width:1200px; height:260px; left:-2200px;}
.box2 p.b12 {line-height:32px;position:absolute; width:410px; height:336px; left:-2200px; border:20px solid #f3e125;}
.box2 p.b13 {line-height:32px;position:absolute; width:560px; height:376px; right:-2200px;}
.box2 p.b13 a { display:block; width:250px; line-height:80px; text-align:center; font-size:24px; background:#f3e125; float:left; margin-right:30px; margin-bottom:20px;}
.box2 p.b13 a:hover{ background:#dfcf0d;}

.box3 { width:1200px; position:absolute; top:0%; left:50%; margin-left:-600px; }
.box3 p.lmm { text-align:center; position:absolute;width:1200px; right:-2200px;}
.box3 p.b31 {line-height:32px;position:absolute; width:480px; height:420px; left:-2200px;}
.box3 p.b31 span { position:absolute; width:480px; 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:570px; height:420px; left:-2200px;}
.box3 p.b32 a { display:block; width:260px; height:200px; position:relative; float:left; margin-right:20px; margin-bottom:20px;}
.box3 p.b32 span { position:absolute; width:260px; 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; }
.box4 p.lmm { text-align:center; position:absolute;width:1200px; right:-2200px;}
.box4 p.b41 {line-height:32px;position:absolute; width:1250px; height:300px; left:-2200px;}
.box4 p.b41 a { display:block; width:380px; height:300px; position:relative; float:left; margin-right:30px; margin-bottom:20px;}

.box5 { width:1200px; position:absolute; top:0%; left:50%; margin-left:-600px; }
.box5 p.lmm { text-align:center; position:absolute;width:1200px; right:-2200px;}
.box5 p.b51 {line-height:32px;position:absolute; width:1250px; height:660px; left:-2200px;}
.box5 p.b51 a { display:block; width:382px; height:300px; position:relative; float:left; margin-right:30px; margin-bottom:20px;background:#f3f3f3;}
.box5 p.b51 a img { border:#f3f3f3 solid 1px;}
.box5 p.b51 span { position:absolute; width:382px; text-align:center; line-height:50px;  bottom:0px; left:0px; font-size:14px;}
.box5 p.b51 a:hover { background:#f3e125;}


.box6 { width:1200px; position:absolute; top:0%; left:50%; margin-left:-600px; }
.box6 p.lmm { text-align:center; 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: 10px;
}

.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; }
.box7 ul.lmm { text-align:center; position:absolute;width:1200px; right:-2200px;}
.box7 ul.b71 {line-height:32px;position:absolute; width:730px; height:395px; left:-2200px;}
.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;position:absolute; width:422px; height:400px;  right:-2200px;}



.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;}
.footer_left a { float:left; margin-right:15px; font-size:14px; line-height:36px;}


/*.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:14px; color:#666;}
#nei_nav li a:hover,#nei_nav li a.liang{ background:#0366c3; color:#fff;}

/*内页的所有调用内容*/
#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:#0366c3; font-family:"SimHei";}
#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:0; 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: #0366c3;
    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: #0366c3;
    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:#0366c3;}
.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;}