*{ margin:0;padding:0;}
body{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
td{font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
img{
border:0px;
margin:0px;
padding:0px;
}
ul,li{ margin:0px; padding:0px; list-style:none;}
#box{ margin:0px auto; width:1003px; height:auto; background:url(../images/bg.gif) repeat-x; }
#top{margin:0px auto; width:1003px; background:url(../images/top_bg.jpg) no-repeat; height:109px; overflow:hidden}
#main{ width:1003px;overflow:hidden;background:url(../images/bg.jpg) top  right no-repeat;}
#main1{ width:1003px;overflow:hidden;background:url(../images/bg1.jpg) top  right no-repeat;}
#main_top{ width:1003px;background:url(../images/bg_top.jpg) top  right no-repeat; height:270px;}
#main_center{ width:1003px;background:url(../images/bg_center.jpg) top  right repeat-y; overflow:hidden;}
#main_bottom{ width:1003x;background:url(../images/bg_bottom.jpg) top  right no-repeat; height:100px; overflow:hidden;}
#container{width:933px;margin-top:15px; margin-left:26px;overflow:hidden;}
.container{width:933px;padding-top:15px; margin-left:26px;overflow:hidden;}
#banner{width:933px; height:260px;  }
#company{ width:933px; overflow:hidden; margin-top:20px;}
#product{ width:933px; height:426px; margin-top:10px; padding-top:10px; background:url(../images/pro_bg.gif) no-repeat; }
.main_pro{ width:440px; float:left; margin:5px 0px 5px 15px; height:190px; border:1px #cccccc solid; display:inline;}
.li1{ height:140px;width:200px;float:left; overflow:hidden;}
.li2{ height:140px;width:200px;float:left; margin-left:10px;overflow:hidden;}
.li3{ width:50px;float:left; height:140px;overflow:hidden;}
.li4{ width:160px;float:right; height:30px;overflow:hidden;}
#bottom_menu{ height:96px; font-size:10px; color:#999999; background:url(../images/bottom_menu_bg.gif) top right no-repeat; }
#bottom{  width:1003px; height:80px; line-height:80px; background:url(../images/bottom_bg.jpg) bottom right no-repeat ; overflow:hidden; vertical-align:bottom; padding-top:10px;}
#bottom img{ vertical-align:middle;}
#left{ width:180px; float:left;  height:auto; margin-left:10px; }
#left_menu{ width:187px; height:auto; float:right; overflow:hidden; background:#ffffff; }
#left_bg{ float:left; width:38px;}
#right{ width:625px; float:left; height:auto; }
#menu{ float:right;  width:780px; height:27px; margin-right:4px; display:inline;}
#menu_top{ float:right;  height:38px; width:600px;  text-align:right; line-height:38px; margin-right:44px;display: inline}
.input{ border:1px #cccccc solid; background:#EAECEB; height:18px;}
#menu_top input{ vertical-align:bottom;}
ul,li{ margin:0px; padding:0px; list-style:none}
.pro{padding:10px}
.pro li{ width:200px; float:left; margin-left:20px; height:120px; line-height:120px; margin-top:30px;}
.pro a{ text-decoration:underline;}
#menu ul{
 margin-right:20px;
}
a{ text-decoration:none; color:#333333}
a:hover{color:#999999; text-decoration:none;}
#menu li a:hover {
	color: #F7DD14;
	display:block;
}
#news{ width:153px; margin:0px auto; height:232px; background:url(../images/index_10.jpg) no-repeat; margin-top:10px;}
#news li{ padding:8px 0px 0px 10px; line-height:150%; color:#3579C8;}
#news li a{ color:#3579C8; text-decoration:none}
#news li a:hover{ color:#26ACA0; text-decoration:none}
#product_list{}
.list li{ padding-left:20px; line-height:25px; height:25px; color:#FF7900; font-weight:bold}
.list li a{ color:#FF7900; text-decoration:none;}
.list li a:hover{ color:#C20603; text-decoration:none;}
.left_title{ width:187px; height:52px; margin-top:15px; }
.left_content{ width:187px; height:auto; margin-top:10px;}
.left_content li{ padding:5px 0px 0px 30px; height:25px; line-height:25px; }
.left_content li a{ font-weight:bold; color:#377CC9; text-decoration:none}
.left_content li a:hover{ color:#26ACA0}
.text_title{font-weight:bold; color:#689CD6}
#right_img{ background:url(../images/index_33.jpg) repeat-x; height:auto; }
#right_top_img,#right_company_info,#new_product,#link_img{ padding-top:8px; padding-left:5px; width:582px; height:auto;}
#right_company_info li{ padding-top:30px; padding-left:30px; line-height:180%;}
#new_product li{  width:269px; height:184px;  background:url(../images/index_17.jpg) no-repeat;}
.right{ float:right}
.left{ float:left}
#link_img li{  float:left; text-align:center; width:33%; margin-top:10px; }

.xian{ height:2px; width:582px; background:#9C9B9C; margin:20px 0 10px 5px; float:left; overflow:hidden}
.product_title{height:25px; background:#cccccc; line-height:25px; font-weight:bold; }
.product_title li{ padding:5px 0 0 15px;}
.product_title li a{ color:#ffffff; font-size:14px; text-decoration:none;}
.product_name{margin-top:5px; margin-left:30px; width:560px; overflow:hidden}
.product_name li{ float:left; margin:5px 10px; height:25px; line-height:25px;}
.main_content{ width:560px; overflow:hidden; line-height:180%; margin-left:30px;}
.main_content_left{ float:left; width:200px; height:450px; overflow:hidden}
.main_content_left_li{ height:20px; line-height:20px; padding-left:10px; vertical-align:middle}
.main_content_right{ float:left; width:357px;height:450px; text-align:right; padding-top:20px;}
.form{width:558px; overflow:hidden; border:1px #cccccc solid;}
.form_left{ text-align:right;line-height:250%; padding-right:10px; width:30%; float:left; border-bottom: 1px #ffffff solid; border-right: 1px #ffffff solid;}
.form_right{ text-align:left;line-height:250%;padding-left:10px; width:60%; float:left;border-bottom: 1px #ffffff solid; }
.red{ color:#ff0000}
.news_fen{background:url(../images/news_fen.gif) repeat-x; height:2px;}
.font14{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; }
h1{ font-size:14px;}
.list{ background:#efefef;}







