/* CSS Reset */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
img{ vertical-align:top;}
.cl{ clear:both; font-size:0;}
html{ -webkit-text-size-adjust:none;}

/* Generic Styling */
a{ color:#333; text-decoration:none;}
a:hover{ color:#000;}

html{ background:#fff;}
body{ font-family:"宋体"; font-size:12px; color:#333; }


#top{ width:100%; height:168px;}

#header{ width:100%; margin:0 auto; overflow:hidden; background:url(/images/headerbg.jpg) bottom repeat-x;}
.htop1{ width:1000px; margin:0 auto; height:28px; line-height:28px; color:#333;}
 .htop1 ul span{ width:300px; float:left; height:28px;}
 .htop1 ul li{ width:300px; float:right; height:28px; text-align:right;}
 .htop1 ul li a,a:hover{ color:#333; font-size:12px;}
.htop2{ width:1000px; margin:0 auto;line-height:84px;}
 .htop2 ul span{ width:600px; float:left; height:75px; margin-top:12px; background:url(/images/logo.jpg) no-repeat left;}
 .htop2 ul li{ width:300px; float:right; height:75px;margin-top:12px; background:url(/images/tel.jpg) no-repeat right;}

.htop3{ width:1000px; margin:25px auto 0 auto; height:40px;}
 .htop3 ul li{ float:left; width:100px; text-align:center; line-height:28px;}
 .htop3 ul li a{ font-size:14px; color:#FFFFFF;}
 .htop3 ul li a:hover{ font-size:14px; color:#FFf;}
 
 
 
 
 
 
#banner { position:relative; height:350px; z-index:0; overflow:hidden;margin-top:15px;float:left;}
#slider { margin:0px; display:block; height:350px; overflow:hidden; z-index:1;}
#slider li { display:block; height:350px; }
#slider-nav { bottom:9px; position:absolute; left:0px; z-index:999; width:100%; text-align:center;}
#slider-nav a { background:#424242; color:#fff; font-family:Arial; display:inline-block; text-align:center; width:28px; height:28px; margin:0px 5px; line-height:28px; overflow:hidden;}
#slider-nav a.activeSlide { background:#FF5A00; color:#fff;}
.slider-arrow { display:none;}
.htop4{ width:100%; height:40px; background:#F3F3F3;}
.htop4 ul{ width:1000px; margin:0 auto;}
.htop4 ul li{ float:left; width:600px; padding-top:13px;padding-left:15px; background:url(/images/s1.jpg) left center no-repeat;}
.htop4 ul span{ width:350px; float:right;padding-top:8px; text-align:right;}
#content{ width:1000px; margin:10px auto 0 auto;}
    
	.cont_left{ width:280px; float:left; background:#f2f2f2; margin-top:10px; height:auto;}
	  .cont_left dl{ margin:10px;}
	  .cont_left dl dt{ height:35px; line-height:35px; border-bottom:1px #CCC solid; font-size:16px; font-weight:bolder; color:#000;}
	  .cont_left dl dd{ line-height:35px; font-size:14px; padding-left:20px; padding-right:20px;}
	  .cont_left dl dd a,a:hover{  font-size:14px; }
	.cont_right{width:700px; float:right; line-height:30px;margin-top:10px;}
	
	
	.cont_main{ width:670px; float:left;}
	  
	
	
	
	  .cont_main_new{width:670px; margin:0;}
	  .cont_main_new ul span{ float:left; margin:0; width:260px; padding:5px;}
	    .cont_main_new ul span img{ width:250px; height:180px;}
	  .cont_main_new ul li{ float:right; width:395px; font-size:14px; line-height:25px;}
	  .cont_main_new ul li h3{ height:30px; line-height:30px; font-size:16px; font-weight:bolder; border-bottom:1px #F2F2F2 solid;}
	 .cont_main_new ul li h3 a,a:hover{ font-size:16px; font-weight:bolder;}
	  .cont_main_list{ width:670px; margin:0;}
	  .cont_main_list ul li{ line-height:30px; text-align:left; border-bottom:1px #f2f2f2 dotted;}
	  .cont_main_list ul li span{ float:right; width:100px; text-align:right;} 
	
	.cont_about{ width:310px; float:right;}
	.cont_about ul li{ line-height:25px; text-align:left;}
#case{ width:auto; background:#f2f2f2; padding-top:10px; height:255px;}
  #case ul { width:1000px; margin:0 auto;}
  #case h3{width:1000px; margin:0 auto; height:38px;}
  #case ul li{ float:left; width:240px; height:197px; background:url(/images/casebg.jpg) no-repeat; padding:5px 5px 20px 5px; margin:0;}
  #case ul li img{ width:230px; height:170px;}
#footer{ width:100%; background-color:#51A4DB; height:350px; margin-top:10px;}
  .f1{ width:1000px; height:50px; margin:0 auto; padding-top:10px; border-bottom:1px #f2f2f2 solid;}

    .f1 ul span{ float:left; width:200px;}
	.f1 ul li{ float:right; padding-top:8px; width:780px; line-height:35px; font-size:14px; color:#d7d7d7; }
	.f1 ul li a,a:hover{font-size:14px; color:#d7d7d7; }
  .f2{ width:1000px; margin:10px auto 0 auto; height:210px;}
     .f2 ul span{ float:right; width:300px; background:url(/images/f2.jpg) left no-repeat; padding-left:50px; height:195px; line-height:30px;color:#fff;}
	   .f2 ul span h3{ font-size:16px; width:300px; font-weight:bolder; line-height:35px; color:#f2f2f2;letter-spacing:2px}
	 .f2 ul li{ float:left; width:650px;}
	 .f2 ul li a,a:hover{color:#fff; font-size:12px;}
	    .f3{ margin:0;}
		.f3 ul li{ float:left; line-height:25px;}
		.f3 ul li a,a:hover{color:#fff; font-size:12px;}
		.f3 ul li h3{ font-size:16px; width:300px; font-weight:bolder; line-height:35px; color:#f2f2f2;letter-spacing:2px}
	 #f3li{ width:120px; color:#fff;}
	 #f3li3{ width:140px; color:#fff;}
	 #f3li2{ width:110px; margin-left:25px; margin-right:25px; color:#fff;}
	.f4{ width:1000px; margin:0 auto; height:auto; }
	.f4 ul li{line-height:40px; font-size:14px; text-align:left; color:#fff;}
	
.pro6{ width:100%;}
.pro6 ul li{ margin:0; float:left; width:220px; height:240px; text-align:center;}