body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote{ 
 padding: 0;
 margin: 0;
 }
fieldset, img { 
 border: 0;
 }
 ol, ul {
 list-style: none;
 }
 p{
	margin: 0px;
	padding: 0px;
}
/*-----------------------------------Reset------------------------------------*/ 

body{
	margin: 0px;
	font-size: 12px; 
	color: #4C4C4C;
	text-decoration: none; font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	line-height:24px; font-weight:normal; background:url(../images/index_02.jpg);

}
a{color:#4C4C4C;text-decoration: none;}

a:hover{color:#ff0000;text-decoration:none;}
a.zzb07link{
	font-size: 12px;
	text-decoration:none;
	color: #4C4C4C;
}
a.zzb07link:hover {
	text-decoration: none;
	color: #4C4C4C;
}

.zzb07tail{
	font-size:12px;
	color: #4C4C4C;
}

.input_text1
{
	BORDER-RIGHT: #E0DDDD 1px solid; 
	BORDER-TOP: #E0DDDD 1px solid; 
	BORDER-LEFT: #E0DDDD 1px solid; 
	BORDER-BOTTOM: #E0DDDD 1px solid; 
	BACKGROUND-COLOR:#fff;
	font-family:"";
	color:#825E3D;
	
}
.input_text2
{
	BORDER-RIGHT: #fff 1px solid; 
	BORDER-TOP: #fff 1px solid; 
	BORDER-LEFT: #fff 1px solid; 
	BORDER-BOTTOM: #fff 1px solid; 
	BACKGROUND-COLOR:#fff;
	font-family:"";
	color:#CEC8C8;
}
/*-----------------------------------top------------------------------------*/
#top{ width:980px; margin:0 auto 0 auto; height:100px;}
#logo{ width:433px; float:left;}
#top_right{ width:547px; float:right; }


#nav{ width:980px;  margin:0 auto 0 auto; height:46px; clear:both; background:url(../images/top_08.jpg);}
#nav ul{ width:808px; margin:0 auto 0 auto; padding-top:4px;  }
#nav ul li{ width:114px; text-align:center; font-weight:normal; color:#fff; float:left;}
#nav ul li a{ color:#fff; width:114px; display:block;
	text-decoration:none; font-size:14px; font-weight:bold;}
#nav ul li a:hover{color: #fff; width:114px;}
#banner{ width:1003px; margin:0 auto 0 auto; text-align:center;}



/*-----------------------------------nav------------------------------------*/ 
#main{ width:980px; margin: 0 auto 0 auto; } 
#left{ width:226px; float:left; margin-right:27px; padding-bottom:15px;}
#prolist{ width:216px; padding-left:10px; padding-top:23px; background:url(../images/main_21.jpg); height:273px;}
#prolist ul{
    list-style-image: none;
	list-style-type: none; 
	width:205px;
	margin:0px; }
#prolist ul li{
    line-height:26px;
    text-align:left;
	font-size:12px; font-family:"宋体"; width:175px; float:left;
	color:#363636;
	text-decoration: none; background:url(../images/left_pro_03.jpg); padding-left:30px; margin-bottom:6px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;}
#prolist ul li a{
    color:#363636;
	text-decoration:none; width:165px; display:block; text-align:left;white-space: nowrap;overflow: hidden;
	}
#prolist ul li a:hover{ 
    color: #ff0000; 
	text-decoration:none;
}

#search{ width:207px; background:url(../images/main_32.jpg); height:30px; padding-top:12px; padding-left:15px;}
#middle{ width:484px; float:left; padding-top:10px;}
#right{ width:229px; float:right;}
#contact{ width:217px; background:url(../images/main_14.jpg); padding-top:90px; height:275px; padding-left:12px; margin-bottom:10px; margin-top:10px;}
#bottom{ width:980px; margin:0 auto 0 auto; background:url(../images/bottom_07.jpg); text-align:center; color:#fff; padding-top:10px; height:29px; clear:both;}
#footer{ width:980px; margin:0 auto 0 auto; text-align:center; padding-top:20px; height:50px; clear:both;}
/*-----------------------------------内页------------------------------------*/
#right1{ width:720px; float:right;}
#right_top{ width:704px; margin-top:15px; background:url(../images/34_03.jpg); height:27px; padding-top:5px; font-weight:bold; color:#fff; padding-left:15px; font-size:14px;}
#right_neirong{ width:690px; padding:15px;}
#contact_bg{ width:694px; background:url(../images/contact_bg_07.jpg);}

#n_pro{ width:}












/*-----------------------------------内页------------------------------------*/
.name{
font-size:12px;
color: #ff0000;
text-decoration: none;
font-family: "";
line-height: 27px;
font-weight:normal;
}

.name:hover{
color: #ff0000;
text-decoration:none;
}
.nav{
font-size:12px;
color: #fff;
text-decoration: none;
font-family: "";
line-height: 18px;
font-weight:normal;
}

.nav:hover{
color: #fff;
text-decoration:none;
}
.new_title{
font-size:14px;
color: #515151;
text-decoration: none;
font-family: "";
line-height: 20px;
font-weight:bold;
}
.fontemail{ line-height:30px;}
.fontemail:hover{ line-height:30px;}
.prolist2{ float:left; margin-bottom:25px; margin-right:12px; display:inline;  margin-left:12px;}



.bai{
font-size:12px;
color: #fff;
text-decoration: none;
font-family: "";
line-height: 24px;
font-weight:normal;
}

.bai:hover{
color: #fff;
text-decoration:none;
}


#pro_pic{ width:730px; padding-top:25px;}
#pro_pic_bg{ width:207px; background:url(../images/pro1_06.jpg); height:146px; float:left; padding:10px;}
#pro_pic_right{ width:450px; float:right; padding-top:10px;}
