body{ font-size:13px;*line-height:26px;background:#fff url(../images/bg.jpg) repeat-x;margin:0 auto;padding:0;color:#333;}
html,body,div,p,dl,dt,dd,form,input,select,button,textarea,iframe,table,th,td { list-style:none;margin:0;padding:0;}
a{color:#666;text-decoration:none;outline:none;}
a:hover{color:#347801;}
img{border:none;}
.clear{clear:both;font-size:0;line-height:0;height:0;margin:0; padding:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
ul,li{list-style:none;padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{ list-style:none; margin:0; padding:0;}
dl{display: block;}
blockquote {margin:0;font-style:normal;}


/*头部*/
.top{ width:1004px; margin:15px auto;}
/*logo+宣传图+搜索*/
.logo{ width:500px; float:left; padding-left:15px;}
.rx{ width:215px; float:right;}



/*框架*/
.main_body{ width:1004px; margin:0 auto;}
.main-left{ width:224px; float:left;}
.main-right{ width:765px; float:right;}

/*栏目*/
h3{ font-size:14px;width:70px;  height:30px; color:#347801;line-height:30px; padding-left:30px; float:left;}
h4{ font-size:16px;width:70px;  height:35px; color:#ffffff;line-height:35px; padding-left:30px; float:left;}
.tp{ width:765px; margin:0 auto;}
.more{ width:46px; height:30px;float:right;line-height:30px; }
.more a{ color:#347801;}
.more a:hover{ color:#ccc;}
.lanmu{ width:1004px; height:30px; background:url(../images/bg1.jpg) no-repeat; margin:0 auto;}
.lanmu span{font:700 12px 'Arial'; height:30px; line-height:30px;  color:#cccccc; float:left;}
.lanmu1{ width:340px; height:30px; background:url(../images/bg1.jpg) no-repeat; margin-top:15px; margin-right:15px; float:left;}
.lanmu1 span{font:700 12px 'Arial'; height:30px; line-height:30px;  color:#cccccc; float:left;}
.lanmu2{ width:224px; height:35px; background:url(../images/menu_left01.jpg) no-repeat;}
.lanmu3{ width:224px; height:8px; background:url(../images/muen-bottom.jpg) no-repeat; margin-bottom:15px;}

/*导航*/ 
#mu {POSITION: relative; WIDTH: 1004px; margin:0 auto;}
.nav {WIDTH: 1004px; FONT-FAMILY: Microsoft YaHei, 微软雅黑; background:url(../images/nav.jpg); HEIGHT: 40px; text-align:center;}
.nav ul {DISPLAY: inline; FLOAT: left; margin-left:7px;}
.nav LI {DISPLAY: inline; FLOAT: left;}

#navli {LINE-HEIGHT: 40px; WIDTH: 110px; HEIGHT: 35px; font-weight:bold; }
#navli A {LINE-HEIGHT: 40px; WIDTH: 110px; DISPLAY: block; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; text-align:center;}
#navli A:hover {LINE-HEIGHT: 40px; WIDTH: 90px; DISPLAY: block; HEIGHT: 40px; color:#347801; background:url(../images/nav1.jpg) no-repeat; text-align:center;FONT-SIZE: 14px}
#apDiv1 {Z-INDEX: 300; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 1002px; HEIGHT: 30px; LEFT: 0px}
#apDiv2 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}
#apDiv3 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}
#apDiv4 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}
#apDiv5 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}
#apDiv6 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}
#apDiv7 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}
#apDiv8 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}
#apDiv9 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left;  LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}
#apDiv10 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 997px; BACKGROUND:url(../images/bj1.jpg) no-repeat; HEIGHT: 30px; VISIBILITY: hidden; COLOR: #333; FONT-SIZE: 12px; LEFT: 3px}


/*热点新闻*/
.rdxw{width:1004px; height:33px; margin:0 auto; line-height:35px; background:url(../images/bj.jpg) no-repeat; border-top:none;font-size:12px; color:#555555;}
.rdxw p{padding-left:15px; letter-spacing:2px;}	
.rdxw span{ font-weight:bold; color:#347801; float:left;}
.rdxw ul {height: 33px; overflow:hidden; float:left; letter-spacing:2px; }
.rdxw ul li { height:33px; line-height:35px; }

/*动画+三联图*/
.flash{ width:1004px; margin:15px auto;}
.flash-left{ width:765px; float:left;}
.home_slide{position:relative;width:765px;height:270px;}
.home_slide .list{display:none;}
.home_slide .btn{overflow:hidden;position:absolute;bottom:8px;right:8px;}
.home_slide .btn li{float:left;width:18px;height:18px;margin:0 0 0 10px;color:#fff;border-radius:8px;background:#347801;font:normal 11px/18px Tahoma;text-align:center;cursor:pointer;}
.home_slide .btn .selected{background:#fff; color:#347801}
.home_slide .new{display:none;position:absolute;top:0;left:0;}
.flash-right{ width:225px; float:right; line-height:15px;}


/*服务项目*/
.cpzs{ width:1004px; margin:0 auto; margin-top:15px;}
#cpzs{ width:990px; margin:0 auto; padding-left:12px;}
#cpzs .product{width:198px;  height:190px;  float:left; text-align:center;}
       #cpzs .product a{width:183px; height:158px; float:left; text-align:center;}
            #cpzs .product img{width:173px; height:148px; padding:4px; border:1px #cccccc solid; display:block;}
            #cpzs .product a:hover img{  padding:4px; border:1px #347801 solid; background:#FFFFFF;}
            #cpzs .product a span{width:198px;height:40px; line-height:40px; text-align:center;}
			
			
/*工程案例*/	
#cgal{ width:765px; margin:0 auto; padding-left:15px;}
#cgal .product{width:187px;  height:180px;  float:left; text-align:center;}
       #cgal .product a{width:172px; height:140px; float:left; text-align:center;}
            #cgal .product img{width:162px; height:130px; padding:4px; border:1px #cccccc solid; display:block;}
            #cgal .product a:hover img{  padding:4px; border:1px #347801 solid; background:#FFFFFF;}
            #cgal .product a span{width:153px;height:40px; line-height:40px; text-align:center;}	
			
/*人才招聘*/
.job{ width:740px; margin:0 auto;}
.job ul{ border-bottom:1px #ccc dashed;}
	.job ul li{width:710px; height:32px;padding-left:25px; margin-left:5px;background:url(../images/xd.jpg) no-repeat 0px 50%;line-height:32px; text-align:right;list-style:none;}
		.job ul li a{float:left;color: #333;}
		.job ul li a:hover{float:left;color: #347801;} 
		
/*联系我们*/		
.lxwm{ width:740px; margin:0 auto; min-height:300px;line-height:24px;background:url(../images/lxwm.jpg) no-repeat right top;}		
		
/*产品+新闻详细页*/	
.product_con .texttit{width:740px;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:0 auto;}
.product_con .texttit1{font:bold 13px/24px Arial,"microsoft yahei","";text-align:right; margin:0 auto;}
.product_con .textbox{ width:740px;word-wrap:break-word;word-break:break-all; margin:0 auto;}
.product_con .textbox img{width:740px; padding:10px; border:1px #ccc solid; margin:10px auto}					
			
/*企业文化*/
.related{margin:10px auto 0 auto;}
.related-text{background:url(../images/d-02.gif) no-repeat;padding-left:40px;line-height:32px;border-bottom:1px solid #e5e5e5;color:#347801; font-weight:bold;}
.related-text span{float:right;width:65px;font:normal 12px/30px "宋体"; color:#666;}
.related ul{}
.related li {background: url(../images/d-03.gif) no-repeat;text-indent:60px;line-height:29px;border-bottom:1px solid #e5e5e5;}
.related li span {padding-right:30px;width:60px;}
.related li .a {background:#000;}
.related blockquote{padding:10px 30px 10px 30px;border-bottom:1px solid #e5e5e5; margin:0}
.related div{margin:0 auto; width:700px;}			
			
/*害虫知识+保洁知识*/	
.news{ width:340px; float:left; margin-right:15px;_margin-right:0px;}
.news1{ width:340px; margin:10px auto; float:left; line-height:24px;}
	.news1 ul{ }
	.news1 ul li{width:300px; height:30px;padding-left:25px; margin-left:3px;background:url(../images/xd.jpg) no-repeat 0px 50%;line-height:30px; text-align:right;list-style:none;}
		.news1 ul li a{float:left;color: #333333;}
		.news1 ul li a:hover{float:left;color: #347801;} 
		
/*精彩视频*/	
.jcsp{ width:294px; height:248px; background:url(../images/jcsp.jpg) no-repeat; float:right; margin-top:15px;}	
.jcsp_con{ width:264px; margin: 0 auto; padding-top:45px; line-height:26px;}	

.jcsp1{ width:224px; height:200px; background:url(../images/jcsp1.jpg) no-repeat; float:right; margin-bottom:15px; }	
.jcsp1_con{ width:204px; margin: 0 auto; padding-top:40px; line-height:26px;}		

/*所在位置*/
.wz{ width:1004px; height:30px; margin:15px auto; line-height:30px; background:url(../images/menu_mbaobj.gif) no-repeat;}
.wz span{ padding-left:16px; font-weight:bold; color:#8a8a8a;}
.wz a{FONT-WEIGHT: normal; COLOR: #666; TEXT-DECORATION: none}


/*内页新闻*/	
#typical_info{
  width:740px; margin:0px auto;
 font-size:14px; color:#555555;
 text-align:justify;text-justify:inter-ideograph;line-height: 25px;

}
#typical_info h1{
   font-size:14px; font-weight:bold; color:#347801;    
}
#typical_info ul li{
   list-style:none; color:#555555; padding:15px 0;
   background:url(../images/dx-32.gif) bottom center repeat-x;   
}			



/*左侧列表*/
.left{width:224px;margin:0 auto; margin-top:2px;}
.left ul{list-style:none;}
.left ul li a{width:224px;height:40px;background:url(../images/menu_left.jpg) no-repeat;display:block;font-size:14px;color:#ffffff; font-weight:bold;text-align:left;line-height:38px; text-indent:50px;}
.left ul li a:hover{width:224px;height:40px; background:url(../images/menu_left1.jpg) no-repeat;font-size:14px;text-align:left; line-height:38px; text-indent:50px;}

/*公司简介*/
.about{ width:765px; height:22px;font-weight:bold; color:#8a8a8a; margin:15px auto; border-bottom:1px dashed #ccc; font-size:14px;}
.about_con{ width:765px; line-height:28px; min-height:550px; }
.zzjg{width:765px; line-height:28px; }
.zzjg img{ border:0; padding:0}

/*底部*/
.foot{ width:1004px; height:80px; background:url(../images/foot.jpg) no-repeat; margin:0 auto; *margin-top:15px;_margin-top:0px;}
.foot1{ width:780px; float:right; text-align:left; line-height:24px; color:#FFFFFF; padding-top:20px;}
