@charset "utf-8";
/*reset*/
*{
	margin: 0;
	padding: 0;
	font-family: Tahoma, 微软雅黑, Helvetica, arial;
}
a{
color:#333;
	text-decoration: none;
font-size:12px;
}
ul,li,dl,ol{list-style:none;}
input,button,select,textarea{outline:none;}
.clear{clear:both;}
body{line-height:180%;margin:0px; font-size:14px; font-family:"宋体";background:#f1fbfe;}
.mb{width:1000px;margin:0 auto;background:#ffffff;}
.tong{width:100%;background: url("../images/imgt8.jpg") repeat-x;}
/*最外层*/
#main{
	width: 100%;
	/*border:1px solid #abc;*/
	margin: 0 auto;
position: absolute;
}
/*logo部分*/
#main #logo{
	height: 160px;
width: 990px;
margin: 0 auto;

	background: url("../images/logo.png") 0 40px no-repeat;
}
#main #logo .toubiao{
	font-size:20px;
	position:relative;
	top:10px;
	left:20px;
	font-family:"黑体";
	font-weight:bold;
	float:left;
}
#main #logo .wangjing{
	float:right;
	position:relative;
	top:10px;
	right:20px;
}
#main #nav0{
	background: #95D51D;
	height: 38px;
	width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 20000;
}

#main #nav0 #nav{
width:990px;
display:block;
margin:0 auto;
}
#main #nav li{
	float: left;
	display: block;
	list-style: none;
	line-height: 38px;
	text-align: center;
	padding: 0 10px;
	position: relative;
	width: 90px;
	z-index: 10000;
}
/*导航链接样式*/
#main #nav li a{
	font-weight: bold;
	font-size: 16px;
	display: block;
	padding: 0 10px;
	text-decoration: none;
	color: white;
	height: 38px;
	/* width: 100%; */
}
/*导航鼠标放上去的样式*/
#main #nav li a:hover{
	text-decoration: underline;
	display: block;
	background: #41A001;
	padding: 0 10px;
}
/*二级导航*/
#main #nav0 .div_3{
	position:absolute;
	top: 38px;
	background: #9f9f9f;
	height:33px;
	z-index:1000;
	display: none;
}
#main #nav0 .div_3 a{
	float:left;
	line-height:33px;
	font-size:14px;
	color:#fff;
	display:block;
	height: 33px;
	text-align:center;
	width: 100px;
	padding:0;
}
#main #nav0 .div_3 a:hover{
	padding:0;
}
/*导航下的flash*/
#main #flash{
	padding:5px 0; 
	width: 1000px;
	margin: 0 auto;
	height: 360px;
	/*border:1px solid black;*/
	background: #ffffff;
}

#main .cent1{
	height: 260px;
	width: 990px;
	margin: 0 auto;
padding-bottom: 5px;
}
.left{
	float: left;
}
.right{
	float: right;
}
/*740px的div*/
#main .cent1 .news740{
	width: 740px;	
	height: 260px;
	border:1px solid #e0f0e3;
	margin-left: 18px;
	position: relative;
}
/*228px的div*/
#main .cent1 .news228{
	width: 228px;
	height: 260px;
	border:1px solid #e0f0e3;
}
.padding10{
	padding: 5px 10px;

	line-height: 24px;
	font-size: 12px;
}
ul.hezuo li{
	background:url("../images/ok_1.jpg") repeat-x;
	line-height:30px;
	text-align:center;	
	height: 32px;
	width: 200px;
	border: 1px solid #eee;
	display: block;
	margin: 5px auto;
}
ul.hezuo li a{
	display:block;
	width:200px;
	height:32px;
	z-index: 20;
}
ul.hezuo li span.xjiantou{
	background: url("../images/ok_2.jpg") no-repeat 80px 23px;
	display: block;
	position: absolute;
	width: 200px;
	height: 32px;
	/* float: left; */
}
ul.hezuo li span.zjiantou{
	background: url("../images/ok_8.jpg") no-repeat;
	display: block;
	position: absolute;
	width: 20px;
	height: 32px;
	/* float: left; */
}
/*div标题*/
.tab_title{
	height: 36px;

	background: url("../images/img1.jpg") repeat-x;
	/* position: relative; */
}
.tab_title span.left{
	font-size: 14px;
	float: left;
	line-height: 36px;
	padding-left: 5px;
	/* background: url("../images/img2.jpg") no-repeat; */
	position: absolute;
} 
/*tab更多的样式*/
.tab_title span.right{
	font-size: 14px;
	float: right;
	line-height: 36px;
	padding-right: 10px;
	background: url("../images/img2.jpg") no-repeat;
	width: 136px;
	position: relative;
	height: 32px;
} 
/*新闻中心*/
#main .cent1 .content{
	height: 230px;
}
#main .cent1 .content div.c1{
	width: 265px;
	height: 230px;
	/*background: #aec;*/
}
#main .cent1 .content div.c2{
	width: 230px;
	height: 215px;
	/*background: #abc;*/
	background: url("../images/shu_xian.jpg") right center no-repeat;
}
#main .cent1 .content div.c3{
	width: 230px;
	height: 215px;
	/*background: #bbc;*/
	background: url("../images/shu_xian.jpg") right center no-repeat;
}

#main .cent1 .content div.left ul{
	padding: 10px 15px;
}
#main .cent1 .content div.left ul li{
	list-style: none;
	line-height: 1.5em;

}
#main .cent1 .content div.left ul li a{
color: #000;
}
#main .cent{
width:990px;
padding-bottom:5px;
margin:0 auto;
	/*border: 1px solid #eee;*/
margin-bottom: 10px;
}
#main .cent .banner985{
	width: 985px;
	margin: 0 auto;
}
/*首页幻灯*/
.left_hd {width:260px; height: 220px; overflow:hidden;position: relative;}
ul.list_img {position: absolute; width: 3000px;}
ul ,li {list-style: none;}
.list_img li {width: 960px;font-size: 30px;height: 240px;/*~~如果横向切换设置float:left;~~*/}
.list_num { position: absolute; right: 0px; bottom: 0px;}
.list_num li {float: left; width: 20px; height: 20px; background: #eaeaea; list-style: none; text-align: center; cursor: pointer;margin: 2px;line-height: 20px;}
.list_num li.on {background: #FF0000;}

.left_hd1 {width:228px; height: 220px; overflow:hidden;position: relative;}
ul.list_img1 {position: absolute; width: 3000px;}
ul ,li {list-style: none;}
.list_img1 li {width: 960px;font-size: 30px;height: 240px;/*~~如果横向切换设置float:left;~~*/}
.list_num1 { position: absolute; right: 0px; bottom: 0px;}
.list_num1 li {float: left; width: 20px; height: 20px; background: #eaeaea; list-style: none; text-align: center; cursor: pointer;margin: 2px;line-height: 20px;}
.list_num1 li.on {background: #FF0000;}

/*滚动合作伙伴*/
/*改变高度，就可以单行列表向上滚动*/
 #scrollDiv{width: 228px; height: 215px; line-height: 15px;overflow: hidden;padding-top: 5px;}
 #scrollDiv li {height: 25px; padding-left: 10px;}
/*滚动治理案例*/
 #scrollDiv1{width: 228px; height: 215px; line-height: 15px;overflow: hidden;padding-top: 5px;}
 #scrollDiv1 li {height: 25px; padding-left: 10px;}
.quanquan{
background: url("../images/img3.jpg") no-repeat;
width: 22px;
height: 36px;
float: left;
position: relative;
display: block;
/* top: 3px; */
/* left: 3px; */
}

.cent1 .news490{
		width: 490px;
		border: 1px solid #e0f0e3;
		position: relative;
		left: 18px;
		height: 260px;
}
.cent1 .news490 .jianjie{
	padding:10px;
	line-height: 24px;
	font-size: 12px;
}
	/*两列滚动上面背景*/
	#main .donggan{
		height: 55px;
		width: 1000px;
		margin: 0 auto;
		background: url("/skin/default/images/1000_54.jpg") no-repeat;
	}
	/*两列滚动*/
	#main #shuang{
		width:990px;
		height:236px;
		margin:0 auto;
		border:1px solid #e0f0e3;
	}
	#main #shuang .shuang1{
		width:470px;
		border:1px solid #e0f0e3;
		margin:10px;
		height:216px;
	}
	#main #shuang .shuang1 ul li{
		float:left;
	}
	#main #shuang .shuang1 ul li img{
		width:155px;
		height:108px;
		margin-left:2px;
	}
	#main #shuang .shuang2{
		width:470px;
		border:1px solid #e0f0e3;
		margin:10px;
		height:216px;
	}
	#main #shuang .shuang2 ul li{
		float:left;
	}
	#main #shuang .shuang2 ul li img{
		width:155px;
		height:108px;
		margin-left:2px;
	}
	.tab_title .right a{
	    color: #000;
	    position: relative;
	    left: 80px;
}
	.tab_title .left{
	    color: #000;
	}
#main #zizhi{
			width: 990px;
			margin: 0 auto;
			border: 1px solid #e0f0e3;
		}
		/*滚动设备*/
		#shebei{
			width: 740px;
			height:240px; 
			overflow:hidden; 
			margin:0 auto;
		}
		#shebei li{
			float:left; 
			width: 200px; 
			height: 200px; 
			font-size:12px; 
			text-align:center; 
			margin:10px 3px;
			_margin:10px 1px;
		}
		#shebei li a img{
			border:1px solid #CCC;
			width: 163px;
			height: 170px;
		}
		/*滚动净化*/
		#jinghua{
			width: 740px;
			height:240px; 
			overflow:hidden; 
			margin:0 auto;
		}
		#jinghua li{
			float:left; 
			width: 200px; 
			height: 200px; 
			font-size:12px; 
			text-align:center; 
			margin:10px 3px;
			_margin:10px 1px;
		}
		#jinghua li a img{
			border:1px solid #CCC;
			width: 163px;
			height: 170px;
		}
		/*滚动*/
#prodiv li{
			float:left; 
			width:173px; 
			height:150px; 
			font-size:12px; 
			text-align:center; 
			margin:10px 3px;
			_margin:10px 1px;
		}
		#zizhi #prodiv{
			width:990px;
			height:172px; 
			overflow:hidden; 
			margin:0 auto;
		}
		#zizhi #prodiv li a{
			width:173px; 
			height:150px;
			float:left;
		}
		#zizhi #prodiv li a img{
			border:1px solid #CCC;
			width: 173px;
			height: 150px;
		}
		
		#main #footer{
			width: 1000px;
			margin: 10px auto;
			
		}
		#main #footer .px10{
			width: 990px;
			height: 10px;
			margin: 10px auto;
			background: #016600; 
		}
		#main #footer #copyright{
			width: 990px;
			margin: 0 auto;
		}
		#main #footer #copyright p{
			text-align: center;
			font-size: 12px;
			color: #666666;
			font-family: Arial, Helvetica, sans-serif, '宋体';
		}
		#main #copyright p{
		    line-height:20px;
		    letter-spacing:1px;
		}
/*list*/
		.newsnav{
			width:990px;
			margin:0 auto 5px auto;
			height:30px;			
			line-height:30px;
			border:1px solid #e0f0e3;
			color: #333;
			
		}
		.newsnav a{
			color: #333;
		}
		.newsnav .dangqian{
			float:left;
			padding: 0 5px 0 30px;
			border-right:1px solid #e0f0e3;		
			background: url("../images/home_icon.gif") no-repeat 10px 10px;
		}
		.newsnav .mianbaoxie{
			float:left;
			padding-left:5px;
		}
		/*列表页左侧*/
		
		.cent .leftbar{
			float:left;	
			margin-right:15px;
		}
		.cent .leftbar .leftbar0{
			margin-bottom:10px;
			width:220px;
			border:1px solid #e0f0e3;
		}
		/*
		.cent .leftbar ul{
			padding:5px 10px;
		}
		.cent .leftbar ul li{
			text-align:center;
			height:30px;
			background:url("../images/lvsb_22.gif") repeat-x;
			padding-bottom:10px;
			line-height:30px;
		}
		.cent .leftbar ul li a{
			color:#333;
			height:100%;
			width:100%;
			display:block;
		}
		.cent .leftbar ul li a:hover{
			color:green;
			background:url("../images/lvsb_23.gif") repeat-x;
			display:block;
			height:30px;
			width:100%;
			height:100%;
		}*/
		/*文章列表页右侧*/
		.cent .rightbar{
			width:750px;
			float: right;
			border:1px solid #e0f0e3;
		}
		ul.article_list{
			padding:10px;
		}
		ul.article_list li{
			border-bottom:1px dashed #e3e3e3;
			line-height:30px;
			height:30px;
		}
		ul.article_list li a{
			float:left;
			padding-left: 15px;
			color: #333;		
			background: url("../images/img32.jpg") no-repeat left center;
			overflow: hidden;
    		height: 30px;
}
		ul.article_list li span{
			float:right;
			padding-right:10px;
			font-size:14px;		
			color: #333;
		}
		/*图片列表*/
		.cent .rightbar ul#pic_list{
			padding:10px;
		}
		.cent .rightbar ul#pic_list li{
			float:left;		
			width:160px;
			height: 140px;
			padding: 10px 5px 10px 15px;
}
		.cent .rightbar ul#pic_list li a.Lpic img{
			width:160px;
			height: 120px;			
			float: left;
		}
		.cent .rightbar ul#pic_list li a.Ltitle{
			color:#333;
			display: block;
			text-align:center;
		}
		/*列表页分页导航*/
		.cent .rightbar .pagenav{
			text-align:center;
			font-size:14px;
			padding:10px 0;
		}
		.cent .rightbar .pagenav a{
			color:#333;
		}
		.cent .rightbar .pagenav a b{
			color:#333;
		}
		.cent .rightbar .pagenav b{
			color:red;
		}
		/*内容页*/
		.rightbar #textmain{
			padding:10px;
		}
		.rightbar #textmain .article_about{
			border-bottom:1px solid #e0f0e3;
		}
		.rightbar #textmain .article_about .art_title{
			text-align:center;
			padding:10px;
		}
		.rightbar #textmain .article_about .art_title h1{
			font-size:20px;
			color:#333;
		}
		.rightbar #textmain .article_about .art_time{
			text-align:center;
			display:block;
			color:#333;
			padding-bottom:5px;
		}
		.rightbar #textmain #newstext{
			padding:10px;
		}
		.rightbar #textmain .pre{
			float:left;
			padding:10px
		}
		.rightbar #textmain .pre a{
			color:#333;
		}
		.rightbar #textmain .next{
			float:right;
			padding:10px
		}
		.rightbar #textmain .next a{
			color:#333;
		}
		/*客户案例*/
		#main .cent .anli{
			width:660px;
			border:1px solid #e0f0e3;
			height:380px;
			margin-bottom:10px;
		}
		#main .cent .anli ul.nav_3 li{
			float:left;
			padding:0 10px;
			display:block;
			height:100%;
			/*width: 60px;*/		
			cursor: pointer;
			display:block;
			text-align:center;
		} 
		#main .cent .anli ul.nav_3 li.li_2{
			background:green;
		
			color: #ffffff;
}
		.hid{
			display:none;
		}
		#main .cent .anli .div_26{
			width:610px;
			margin:0 auto;
			height:350px;
			padding-left:20px
		}
		#main .cent .anli .div_26 .div_16_1{
			padding:15px 5px;
			float:left;
			width:190px;
			height:150px;
			display:block;
		}
		#main .cent .anli .div_26 .div_16_1 img{
			width:180px;
			height:120px;
		
			border: 1px solid #E0F0E3;
}
		#main .cent .anli .div_26 .div_16_1 .a_6_1{
			display:block;
			text-align:center;
			color:#333;
		}
		#main .cent .zhiming{
			width: 305px;
			height:380px;
			border:1px solid #e0f0e3;
		}
		#main .cent .zhiming .content{
			margin:5px 0px;
		}
		#main .cent .zhiming .content img{
			width:140px;
			height: 70px;
			border: 1px solid #E0F0E3;
			margin-left:5px;
			margin-top: 5px;}
		/*底部三块儿*/
		#main .cent .cent01{
			width:315px;
			border:1px solid #e0f0e3;			
			height: 250px;
		}
		
		#main .cent .cent02{
			width:315px;
			height: 250px;
			border:1px solid #e0f0e3;
			margin-left:18px;			
		}
		#main .cent .cent03{
			width:315px;
			height: 250px;
			border:1px solid #e0f0e3;			
		}
		/*友情链接*/
		#main .youlink{
			width:990px;
			margin:0 auto;
		}
		#main .youlink .youqing{
			width:100px;
			display:block;
			float:left;
			border-top:5px solid #e0f0e3;
		}
		#main .youlink .youqing p{
			text-align:center;
			position:relative;
			top: 5px;
		
			font-weight: bold;
}
		#main .youlink .link{
			width:890px;
			display:block;
			float:right;
			position:relative;
			top:4px; 
			border-top:1px solid #e0f0e3;
		}
		#main .youlink .link a{
			padding: 10px;
			color:#333;
		
}
/*底部导航*/

    .foo_T{width: 1000px;/*height:auto !important;*/min-height:160px;height:160px;overflow:hidden;_overflow:visible;margin:0 auto;background: #F6F6F6 url(../images/im_2.jpg) repeat-x top;}
.div_36{width:180px;height:195px;float:left;margin-top:15px;margin-left:5px;display:inline;}
.div_36 span{display: block;width:180px;height: 20px;line-height: 20px;font-family:"微软雅黑";font-size:14px;color:#444444;}
.div_36 p{width:180px;height:30px;line-height:30px;font-family:"微软雅黑";font-size:20px;color:#D80202; font-weight:bold;}
.div_36 a{display:inline-block;width:132px;height:28px;background:url(../images/img36.jpg) no-repeat left top;margin-top:25px;}
.div_37{width:99px;height:auto !important;min-height:195px;height:195px;overflow:hidden;_overflow:visible;float:left;margin-top:15px;background:url(../images/img37.jpg) no-repeat right top;margin-left:20px;display:inline;}
.div_37 span{display:inline-block;width:99px;height:30px;line-height:30px;font-family:"微软雅黑";font-size:14px;color:#000000;margin-bottom:10px; font-weight:bold;}
.div_37 a{display:inline-block;width:99px;height:30px;color:#474747;font-family:"宋体";font-size:12px;}
.div_38{width:112px;height:195px;margin-top:15px;float:left;}
.div_38 span{display:inline-block;width:112px;line-height:30px;text-align:center;font-family:"微软雅黑";font-size:14px;color:#D48B2D;}
.div_38 em{display:inline-block;width:112px;line-height:30px;text-align:center;font-family:"宋体";font-size:12px;color:#D48B2D;}
.div_38 img{width:112px;height:112px;}
  
  /*滚动横幅*/
  .div_5{width: 1000px;height:40px;position:relative;margin: 0 auto;}
.img_1{position:absolute;right:0px;top:0px;}
.sp_1{width:72px;height:22px;display:inline-block;line-height:22px;text-align:center;color:#FFF;font-weight:bold;font-size:12px;float:left;margin-top:9px;margin-left:9px;background: url(../images/img9.jpg) no-repeat left top;}
.nav_2{width:500px;height:22px;float:left;margin-top:9px;margin-left:10px;display:inline;overflow:hidden;}
.nav_2 li{width:100%;height:auto !important;min-height:22px;height:22px;overflow:hidden;_overflow:visible;}
.nav_2 li a{display:inline-block;width:100%;height:22px;line-height:22px;color:#323232;}
.nav_2 li a span{display:inline-block;float:left; width:420px; overflow:hidden;}
.nav_2 li a em{display:inline-block;float:right;padding-right:10px;}
img.huanrao{
	float:left;
	padding-right:10px;
}
.cent1 .news490 .hexin{
	padding:10px;
	font-size:12px;
	line-height:24px
}
.cent1 .news490 .hexin span a{
	color:orange;
}
/*服务项目*/
.dv_1{width:710px;height:auto !important;min-height:200px;height:200px;overflow:hidden;_overflow:visible;margin:0 auto;margin-top:20px; line-height:25px;}
.dv_6{width:710px;height:161px;background:url(../images/img46.jpg) no-repeat left top;margin-bottom:20px;}
.sp_12{display:inline-block;width:172px;height:111px;float:left;padding-top:2px;padding-left:2px;background:url(../images/img47.jpg) no-repeat left top;margin-top:21px;margin-left:17px;}
.sp_12 img{width:170px;height:109px;}
.dv_7{width:463px;height:125px;float:left;margin-left:30px;display:inline;margin-top:21px;}
.dv_7 b{display:inline-block;width:463px;height:30px;color:#F28C06;font-family:"微软雅黑";line-height:30px;}
.dv_7 b a{display:inline-block;width:463px;height:30px;color:#F28C06;font-family:"微软雅黑";line-height:30px; text-align:left; font-size:16px;}
.dv_7 span{display:inline-block;width:463px;height:75px;color:#575757;font-family:"宋体";line-height:25px;}
.dv_7 a{display:inline-block;width:463px;height:20px;color:#F28C06;font-family:"宋体";line-height:20px;text-align:right;}