﻿@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:宋体,Verdana,Arial,Helvetica;
	color:#333333;
	}
	h1{
		font-size:24px;
		font-weight:bold;
		}
	h2{
		font-size:26px;
		font-weight:bold;
		}
	h3{
		font-size:18px;
		font-weight:bold;
		}
	h4{
		font-size:16px;
		font-weight:bold;
		}
	h5{
		font-size:14px;
		font-weight:bold;
		margin:10px auto;
		}
	h6{
		font-size:12px;
		font-weight:bold;
		}
	p{
		font-size:12px;
		margin:5px 0px;
		padding:3px 0px;
		}
	a:link,a:visited {
		color:#333333;
		text-decoration:none;
		}
	a:hover{
		color:#339900;
		text-decoration:none;
		}
	strong{
		font-weight:bold;
		}
	/* table */
	table{
		border-collapse:collapse;
		border-spacing:0;
		}
		
	/* form */
	form{
		margin:0px;
		padding:0px;
		}
	label{
		cursor:hand;
		}
	input{
		font-size:12px;
		padding:2px;
		}
	textarea{
		word-break:break-all;
		}
	
	/* element */
	ul{
		margin:0px;
		padding:0px;
		}
	li{ 
		list-style:none;
		}
	div{
		margin:auto;
		}
	td{
		font-size:12px;
		}
	img{
		border:none;
		}	
		
/* -----css reset end---- */
.left{
float:left;}
.top{
width:928px;
height:55px;
margin:0px auto;
}
.top_logo{
float:left;
width:388px;}
.top_pic{
float:right;
width:284px;
height:55px;}





.top_itm{
margin-left:auto; margin-right:auto;
width:918px;
height:46px;
background:url(../images/index_06.gif) ;
font-weight:bold;
padding-top:14px;
padding-left:10px;
}

.top_itm ul,.top_itm li{list-style-type: none; margin:0; padding:0; float:left; }




.dhnow a:link,.dhnow a:visited { margin-top:2px; font-size:16px; color:#ffffff; padding:21px 13px 5px 13px; float:left; text-decoration:none; background-image: url(../images/index_09-.gif);background-repeat: no-repeat; display:block; background-position:left top;}

.dh a{ margin-top:14px;padding:15px 18px 3px 19px; float:left; text-decoration:none; background-image: url(../images/index_05-.gif);background-repeat: no-repeat; display:block; background-position:left top;}



  
.top_search{
margin:0px auto;
width:928px;
height:44px;
background-image:url(/images/index_07.gif);
}
  .more_style{
  float:left;
  width:80px;
  height:20px;
  margin:4px 0 0 5px;
  }
    .search_style{
	margin:7px 0 0 714px;
	width:210px;
	height:20px;
	}
			.top_search input{
				border:none;
				background-color:transparent;
				}
	          .search_tj{
			  width:15px;
			  height:24px;
			  margin-left:60px;
			  }
.top_picture{
margin:0px auto;
width:928px;}
.content{
margin:0px auto;
width:928px;
background-image:url(/images/process-_13.jpg);}
.middle_content{
width:928px;
float:left;
background-image:url(/images/process-_13.jpg);
}
.left_lay{
float:left;
width:179px;}
.left_title{
float:left;
width:180px;
height:80px;
}
.left_tell{
float:left;
width:179px;
}
.four_title{
float:left;
width:523px;
height:224px;
}
  .four_title li{
  float:left;
  height:224px;
  }
.right_block{
float:left;
width:225px;
height:113px;
background-image:url(/images/index_15.gif);}
 .block_title{
 margin:15px 0 0 55px;
 font-weight:bold;}

  .buttom_style{
   margin:23px 0 0 110px;
   }
.right_block2{
float:left;
width:225px;
height:113px;
background-image:url(/images/index_17.gif);}
  .block_title2{
   margin:12px 0 0 55px;
   font-weight:bold;}

.below_content{
margin:0px auto;
width:928px;
background-image:url(/images/process-_13.jpg);
}
.below_first{
float:left;
width:255px;}
 .below_title_1{
 float:left;
 width:226px;
 height:22px;
 background-image:url(/images/index_19.gif);
 padding:11px 0 0 30px;
 font-weight:bold;
 }
   .more_link{
   float:left;
   width:40px;
   margin-left:103px;
   }
   .below_text_1{
   float:left;
   width:255px;
   height:194px;
   background-image:url(/images/index_23.gif);
   }
     .below_text_1 ul{
	 margin:10px 0 0 15px;}
	      .below_text_1 li{
	 margin:5px 0 0 0;
	 padding-left:5px;
	 width:210px;
	 height:20px;
	 border-bottom:1px solid #CCCCCC;}
	   .date_style{
	   color:#666666;}

.below_second{
float:left;
width:264px;
}
  .below_title_2{
  float:left;
  width:234px;
  height:22px;
  background-image:url(/images/index_20.gif);
  padding:11px 0 0 24px;
  font-weight:bold;
   }
      .more_link2{
      float:left;
      width:40px;
      margin-left:141px;
      }

   .below_text_2{
   float:left;
   width:264px;
   }
      .below_text_2{
   float:left;
   width:264px;
   height:194px;
   background-image:url(/images/index_33.gif);
   }
     .below_text_2 ul{
	 margin:10px 0 0 15px;}
	      .below_text_2 li{
	 margin:5px 0 0 0;
	 padding-left:5px;
	 width:210px;
	 height:20px;
	 border-bottom:1px solid #CCCCCC;}

.below_third{
float:left;
width:408px;
}
  .below_title_3{
  float:left;
  width:378px;
  height:22px;
  background-image:url(/images/index_21.gif);
  padding:11px 0 0 24px;
  font-weight:bold;
  }
        .more_link3{
      float:left;
      width:40px;
      margin-left:245px;
      }


   .below_text_3{
   float:left;
   width:408px;
   }
    .below_text_3{
   float:left;
   width:408px;
   height:194px;
   background-image:url(/images/index_34.gif);
   }

        .below_text_3 ul{
	 margin:10px 0 0 15px;}
	      .below_text_3 li{
	     margin:5px 0 0 0;
	     padding-left:12px;
	     width:350px;
	     height:20px;
	     border-bottom:1px solid #CCCCCC;}

.bottom{
text-align:center;
line-height:20px;
margin-top:10px;
height:30px;
color:#666666;}

.incert{
float:left;
width:644px;
height:331px;
text-align:center;
} 
  .incert ul{
  width:500px;
  margin-top:10px}

   .incert li{
   float:left;
   width:100px;
   margin-top:10px;
   }
   
.bg_pic{
width:748px;
height:305px;
background-image:url(/images/duty_05.gif);}
    .bg_pic p{
	margin:10px 40px 0 40px;
	line-height:30px;
	color:#999999;}

     .bg_pic span{
	 color:#666666;
	 font-weight:bold;}
.bg_pic1{
width:928px;
height:226px;
background-image:url(/images/duty_09.gif);
} 
     .bg_pic1 span{
	 color:#666666;
	 font-weight:bold;}

    .bg_pic1 p{
	margin:10px 40px 0 220px;
	line-height:30px;
	color:#999999;}
.bg_content{
float:left;
width:683px;
height:285px;
color:#666666;
padding:15px 30px 0 35px;
line-height:30px;
background-image:url(/images/shigong_07.gif);}

.bg_content1{
float:left;
width:728px;
height:339px;
color:#666666;
padding:15px 0 20px 5px;
line-height:15px;
background-image:url(../images/shigong_07.gif);}

.bg_content1 img{
width:145px;
height:147px;
padding:3px;
border:1px solid #666666;
}
.bg_content1 ul{
float:left;
width:335px;
height:170px;
margin:0 0 20px 15px;
border-bottom:1px dotted #999999;
}
.bg_content1 span{
color:#000000;
}
.designer{
float:left;
margin-left:10px;
width:170px;
height:20px;}

.title_news{
float:left;
width:708px;
height:20px;
padding:11px 0 0 40px;
background-image:url(/images/news_05.gif);}

 .news_bg{
 float:left;
 width:748px;
 background-image:url(/images/news_07.gif);}
  .news_bg ul{
  margin:3px 0 0 35px;}
  .news_bg li{
  border-bottom:1px solid #cccccc;
  margin-top:5px;
  height:20px;
  width:670px;}
  .news_bg span{
  color:#999999;}

.middle_style{
width:748px;
text-align:center;
margin-bottom:20px;
}
.zixun{
width:511px;
height:202px;
background-image:url(/images/KEFU_03.gif);
}
.kefu{
margin:110px 0 0 188px;
text-align:left;
}
  .kefu_1{
  margin-bottom:39px;
  font-size:13px;
 }
  .kefu_2{
  font-size:13px;
 }
.tel{
text-align:left;
width:461px;
height:126px;
padding:75px 0 0 50px;
font-size:14px;
color:#666666;
background-image:url(/images/KEFU_06.gif);}
.title_list{
float:left;
width:120px;
height:25px;
text-align:right;}
.bg_content li{
float:left;
width:680px;
height:25px;
}
.input_list{
float:left;
width:550px;
height:22px;
padding-top:3px;
}
  .middle_buttom{
  width:80px;
  margin:30px 0 10px 145px;}
  
  .middle_tilte{
margin:0px auto;
width:600px;
text-align:center;
border-bottom:1px dotted #CCCCCC;}
.content_style{
margin:0px auto;
width:680px;
line-height:25px;
padding-top:15px;
color:#666666;}

.index_style{
float:left;
width:250px;
margin:13px 0 0 7px;}
  
/*case施工中心案例*/

.case_up{
   float:left;
   width:748px;
   height:133px;
   background-image:url(../images/case_11.gif);  
}

.case_up_click{
 float:left;
 padding:10px 1px 1px 595px;
}

.case_up_click a:hover{
 text-decoration: underline

}


.case_down{
float:left;
width:748px;
height:357px;
background-image:url(../images/case_13.gif);  
}
  .case_down ul{
  float:left;
  width:748px;
  }
  .case_down li{
  float:left;
  width:195px;
  margin:0 5px 10px 5px;
  }
  
.case_down_text{
float:left;
width:189px;
text-align:center;
margin:0px 0 5px 0;}
.case_down_text a:hover{
color:#996600;}


.case_down_box{
float:left;
width:600px;
margin:0px 0 0px 150;
}


 .case_down_box li{
 width:306px;
 height:110px;
 padding:13px 0px 5px 38px;
 background:url(../images/case_16.gif) no-repeat;
 background-position:32px 5px;
}


 .case_down_title{
 float:left;
 width:125px; 
 margin:0 0 0 35px;
 line-height:20px;}
 .case_down_title span{
  color:#8bb8cb;}

.case_down_title img{
width:110px;
height:110px;
padding:1px;
border:1px solid #999999;}
.case_down_title a:hover{
   background-color:#e5e4d8;  }

.case_down_pic{
 float:left;
margin:0 0 0 3px;
 }
 


.case_down_title_text{
float:left;
width:125px; 
 margin:0 0 0 35px;
 line-height:20px;}


.content_left{
 float:left;
 width:180px;
 height:266px;
}



.content_footer{
 float:left;
 width:928px;
}


.case_down_footer{
 float:left;
  width:145px;
 margin-left:248px;
}




/*show施工展示*/
.show_up{
   float:left;
   width:748px;
   height:122px;
   background-image:url(../images/look_04-1.gif);  
}


.show_up_click{
 float:left;
 padding:16px 1px 1px 595px;
}

.show_up_click a:hover{
 text-decoration: underline

}


.show_down{
float:left;
width:748px;
height:480px;
background-image:url(../images/look_07.gif);  
}
  .show_down ul{
  float:left;
  width:748px;
  }
  .show_down li{
  float:left;
  width:195px;
  margin:0 5px 10px 5px;
  }
  
.show_down_text{
float:left;
width:314px;
text-align:center;
margin:0px 0 5px 0;}
.show_down_text a:hover{
color:#996600;}


.show_down_box{
float:left;
width:748px;
height:392px;
 }



.show_down_box li{
 width:312px;
 padding:13px 0px 5px 38px;
 background:url(../images/look_13.gif) no-repeat;
 background-position:36px 29px;
}



 .show_down_title{
 float:left;
 width:78px; 
 height:35px;
 margin:0 0 0 16px;
 line-height:20px;}
 .show_down_title span{
  color:#8bb8cb;}

.show_down_title img{
width:110px;
height:110px;
padding:1px;
border:1px solid #999999;}
.show_down_title a:hover{
background-color:#e5e4d8;  }

.show_down_pic{
 float:left;
 padding:18px 4px 4px 0px;
 width:162px;
 height:131px;
 }

.show_down_pic a:hover{
border-bottom-color:#91c211;
border-bottom:dashed;
padding:0px 0px 1px 0px;
}



.show_down_title_text{
float:left;
width:125px; 
margin:0 0 0 15px;
line-height:20px;}


.show_content_left{
 float:left;
 width:179px;
 height:378px;
}


.show_down_footer{
 float:left;
  width:145px;
 margin-left:248px;
}



/*case-click案例点击后页面*/
.case-click_up{
   float:left;
   width:748px;
   height:122px;
   background-image:url(../images/click_04-2.gif);  
}


.case-click_up_click{
 float:left;
 padding:16px 1px 1px 472px;
}

.case-click_up_click a:hover{
 text-decoration: underline

}


.case-click_down{
float:left;
width:748px;
height:273px;
background-image:url(../images/click_07.gif);  
}
  .case-click_down ul{
  float:left;
  width:748px;
  }
  .case-click_down li{
  float:left;
  width:195px;
  margin:0 5px 10px 5px;
  }
  
.case-click_down_text{
float:left;
width:314px;
text-align:center;
margin:0px 0 5px 0;}
.case-click_down_text a:hover{
color:#996600;}


.case-click_down_box{
float:left;
width:748px;
height:255px;
 }



.case-click_down_box li{
 width:690px;
 padding:12px 0px 0px 27px;
}



 .case-click_down_title{
 float:left;
 width:345px; 
 height:38px;
 margin:0 0 0 16px;
 line-height:20px;
 font-size:14px;
 font-weight:bold;
 color:#91c211;
 }
 
.case-click_down_title img{
width:110px;
height:110px;
padding:1px;
border:1px solid #999999;}



.case-click_down_pic{
 float:left;
 padding:10px 0px 0px 0px;
 width:275px;
 height:223px;
 }

.case-click_down_title_text{
float:left;
width:365px; 
margin:0 0 0 18px;
line-height:20px;}




.case-click_content_left{
 float:left;
 width:180px;
 height:378px;
}


.case-click_down_footer_link{
float:left;
width:748px;
height:226px;
background-image:url(../images/click-_09.gif); 
}



.case-click_down_footer_pic{
 float:left;
 width:699px;
 margin-left:18px;
 padding:1px;
	height: 132px;
}

.case-click_down_footer_pic a:hover{
border-bottom-color:#91c211;
border-bottom:solid;
padding:0px 0px 1px 0px;
}







/*fee收费标准*/

.fee_middle_content{
width:928px;
float:left;
background-image:url(../images/index_36.gif);
}
.fee_left_lay{
float:left;
width:179px;}
.fee_left_title{
float:left;
width:180px;
height:80px;
}
.fee_left_border{
float:left;
width:179px;
height:182px;
}


.fee_left_border_menu{
float:left;
width:179px;
height:169px;

}

.fee_left_border_0 a:hover{
float:left;
height:20px;
border-bottom:dashed;
border-bottom-color:#CCCCCC;

}



.fee_sg_up{
   float:left;
   width:748px;
   height:133px;
   background-image:url(../images/fee_04-1.gif);  
}

.fee_fx_up{
   float:left;
   width:748px;
   height:133px;
   background-image:url(../images/fee_04-2.gif);  
}


.fee_change_up{
   float:left;
   width:748px;
   height:133px;
   background-image:url(../images/fee_04-3.gif);  
}

.fee_design_up{
   float:left;
   width:748px;
   height:133px;
   background-image:url(../images/fee_04-4.gif);  
}


.fee_up_click{
 float:left;
 padding:12px 1px 1px 515px;
}

.fee_up_click a:hover{
 text-decoration: underline

}


.fee_down{
float:left;
width:748px;
background-image:url(../images/fee_09.gif);  
}
  .fee_down ul{
  float:left;
  width:748px;
  }
  .fee_down li{
  float:left;
  width:195px;
  margin:0 5px 10px 5px;
  }
  
.fee_down_text{
float:left;
width:189px;
text-align:center;
margin:0px 0 5px 0;}
.fee_down_text a:hover{
color:#996600;}


.fee_down_box{
float:left;
width:700px;
height:200px;
margin:0px 0 0px 150;
}


 .fee_down_box li{
 width:306px;
 height:70px;
 padding:13px 0px 5px 38px;
 background-position:32px 5px;
}


 .fee_down_title{
 float:left;
 width:590px;
 height:70px; 
 margin:0 0 0 15px;
 line-height:20px;
 }


 .fee_down_title span{
font-size:14px;
color:#91c211;
}



.fee_down_pic{
 float:left;
 margin:0 0 0 3px;
 }
 


.fee_down_title_text{
float:left;
width:125px; 
 margin:0 0 0 35px;
 line-height:20px;}


.fee_content_left{
 float:left;
 width:179px;
 height:99px;
}



.fee_content_footer{
 float:left;
 width:928px;
}




.fee_down_footer{
 float:left;
 width:748px;
 height:51px;
}

.fee_down_footer_title{
 float:left;
 width:928px;
 height:42px;
}


.fee_down_footer_pic{
float:left;
width:928px;
height:159px;
background-image:url(../images/fee_14.gif);  
}

.fee_down_footer_pic ul{
float:left;
width:928px;
height:159px;
}

.fee_down_footer_pic li{
 float:left;
 width:126px;
 margin:5 0 0 1px;

}


.pic_title_text{
 float:left;
 width:126px; 
 height:105px;
 margin:0 0 0 20px;

 }

 .pic_title_text img{
 width:126px;
 height:100px; 
 border:1px solid #91c211;
 padding:5px;

 }
  .pic_title_text a:hover{
 background-color:#FFCC99;
 }

.pic_title_words{
float:left;
width:100px; 
height:32px;
margin:0 0 0 36px;
}


.pic_title_words a:hover{
   background-color:#e5e4d8;  }
   
   
/*show-click施工展示点击后页面*/
.show-click_up{
   float:left;
   width:748px;
   height:122px;
   background-image:url(../images/look_04-1.gif);  
}