* { margin: 0; padding: 0; border: 0;}

body { font-family:宋体; font-size: 12px; color: #000; background:url(../images/bg.gif) repeat-x;}

a:link { font-size: 12px; text-decoration: none; color: #000; } 
a:visited { font-size: 12px; text-decoration: none; color:#000; } 
a:hover { font-size: 12px; text-decoration: none; color: #ff8d00;}
a:active { font-size: 12px; text-decoration: none; color:#ff8d00; } 

img{border:0px;}
li{ list-style:none;}
.input{height:20px; width:300px; border:solid 1px #7f9db9;}

#top{ width:960px; height:auto; overflow:hidden; background:url(../images/nav_b.gif) repeat-x bottom; margin-top:20px; text-align:center; margin-left:auto; margin-right:auto;}
#logo{ float:left; width:310px; height:71px;}
#sc{ float:right; margin-top:10px; color:#fff;}
#sc a { color:#fff;}

#box{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto; 
	width:980px;
	height:auto;
	overflow:hidden;
	background-color:#fff;
}

#banner{ width:940px; height:205px; margin:10px 0px; margin-left:20px;}

#nav{ width:940px; height:35px; background:url(../images/nav.gif) repeat-x; margin-top:10px; margin-left:20px; text-align:center;}
#nav li { float:left; color:#000;}
#nav li a:link,#nav li a:visited{ float:left; color:#000; width:115px; height:25px; padding-top:10px;  background:url(../images/line.gif) no-repeat left; display:block; color:#fff; text-align:center;}
#nav li a:hover,#nav li a:active{color:#000; width:115px; height:25px; padding-top:10px;}

#mid_content{width:980px; height:auto; overflow:hidden; text-align:left; border-top:solid 1px #79abc6; background-color:#f6f6f6;}

#mid_left{ float:left; width:246px; margin-left:10px; height:100%; border-left:solid 1px #e3e3e3; border-right:solid 1px #e3e3e3; background-color:#fff; margin-bottom: -2000px; padding-bottom: 2000px;}
#l_wzgg{ width:246px; height:39px;  background:url(../images/wzgg.gif) no-repeat; margin-top:2px; }
#l_wzgg_c{ width:246px; height:152px;  background:url(../images/wzgg_bg.gif) no-repeat center;}
.lwc{ text-align:left; width:200px; height:100px; padding-left:23px; margin:10px 0px; line-height:2em;}
#l_cpfl{ width:246px; height:39px;  background:url(../images/cpfl.gif) no-repeat; margin-top:2px; }
#l_cpfl_c{ width:220px; height:auto; overflow:hidden;  background:url(../images/cpfl_bg.gif) no-repeat center; padding-left:26px;}

#mid_right{ float:left; width:704px; height:100%; background-color:#fff; margin-bottom: -2000px; padding-bottom: 2000px;}
#r_gsjj{ width:704px; height:42px;  background:url(../images/gsjj.gif) no-repeat; margin-top:2px; }
#r_gsjj_c{ width:382px; height:auto; overflow:hidden; margin:20px; padding-right:280px;  background:url(../images/map.jpg) no-repeat right; text-align:left; line-height:2em;}

.r1{ width:15px; height:23px; background:url(../images/d1.gif) no-repeat; background-color:#fff; }
.r2{ width:15px; height:23px; background:url(../images/d2.gif) no-repeat; background-color:#f5f5f5; }

#bottom{width:978px; height:auto; overflow:hidden; border:solid 1px #e3e3e3; border-bottom:solid 10px #e3e3e3; margin-bottom:10px; text-align:center;}
#copyright{ width:978px; height:auto; overflow:hidden; line-height:2em; margin:10px 0px;}

/*首页 start*/

#hot_pro{ width:940px; height:120px; text-align:center; margin-left:20px;}
#demo{ width:940px; height:120px; overflow:hidden;}
.product_pic{width:120px;height:90px;float:left;margin-right:15px; margin-bottom:5px; border:solid 1px #ccc; padding:2px;}

/*首页 end*/


/*服务介绍 start*/

#r_service{ width:704px; height:42px;  background:url(../images/service.gif) no-repeat; margin-top:2px; }
#r_service_c{ width:704px; height:auto; overflow:hidden;}

/*服务介绍 end*/


/*主营范围 start*/

#r_zyfw{ width:704px; height:42px;  background:url(../images/zyfw.gif) no-repeat; margin-top:2px; }
#r_zyfw_c{ width:704px; height:auto; overflow:hidden;}

/*主营范围 end*/


/*工程拆除 start*/

#r_gccc{ width:704px; height:42px;  background:url(../images/gccc.gif) no-repeat; margin-top:2px; }
#r_gccc_c{ width:704px; height:auto; overflow:hidden;}

/*工程拆除 end*/


/*相关知识 start*/

#r_xgzs{ width:704px; height:42px;  background:url(../images/xgzs.gif) no-repeat; margin-top:2px; }
#r_xgzs_c{ width:704px; height:auto; overflow:hidden;}

/*相关知识 end*/


/*客户留言 start*/

#r_khly{ width:704px; height:42px;  background:url(../images/khly.gif) no-repeat; margin-top:2px; }
#r_khly_c{ width:704px; height:auto; overflow:hidden;}

/*客户留言 end*/

/*联系我们 start*/

#r_contact{ width:704px; height:42px;  background:url(../images/contact.gif) no-repeat; margin-top:2px; }
#r_contact_c{ width:350px; height:auto; overflow:hidden; margin:20px; padding-right:304px;  background:url(../images/contact_bg.gif) no-repeat right; text-align:left; line-height:2em;}

/*联系我们 end*/

/*新闻 start*/

#r_gsxw{ width:704px; height:42px;  background:url(../images/gsxw.gif) no-repeat; margin-top:2px; }
#r_gsxw_c{ width:704px; height:auto; overflow:hidden;}


#news{color:#666666; }
#news a:link,#news a:visited{color:#666666; }
#news a:hover,#news a:active{color:#ff8d00;}
.xia{border-bottom:dotted 1px #ccc;}

.tc{ width:670px; height:auto; overflow:hidden; line-height:2em;}

.news_title{text-align:center; border-bottom:solid 1px #cccccc; padding:5px 0px; font-size:14px; font-weight:bold;}
.news_date{text-align:right; padding:10px;}
.news_content{ text-align:left; padding:20px 0px; line-height:2.0em;}
.news_bottom{text-align: right; margin-top: 20px;}

/*新闻 end*/


/*产品导航 start*/

#l_promenu{ width:185px; margin:10px 0px; height:auto; overflow:hidden;}

#menu {
   width:180px;
   line-height: 24px; 
   list-style-type: none;
   text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#menu a {
 width: 160px; 
 display: block;
 padding-left:20px;
 /*Width(一定要)，否则下面的Li会变形*/
}
#menu li {
 float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承menu的width,限制宽度，li自动向下延伸*/
}
#menu a:link,#menu a:visited  {
 background:url(../images/tip1.gif) no-repeat left 5px; 
 color:#000; text-decoration:none;
}
#menu li a:hover,#menu a:active{
  color:#000;
}
/*==================二级目录===================*/
#menu li ul {
 list-style:none;
 text-align:left;
}
#menu li ul li{ 
 margin-left:10px; 
}
#menu li ul a{
   padding-left:20px;
   width:150px;
   /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#menu li ul a:link,#menu li ul a:visited  {
   background:url(../images/tip2.gif) no-repeat left 5px; 
   color:#009bb7; text-decoration:none;
}
#menu li ul a:hover,#menu li ul a:active  {
 color:#009bb7;
}
/*==============================*/
#menu li:hover ul {
 left: auto;
}
#menu li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#menu ul.collapsed {
 display: none;
}
-->
#PARENT{
 width:185px;
 padding:10px 0px;
}

/*产品导航 end*/