/* CSS Document */
@import url("reset.css");
@charset "utf-8";
/*==== index ====*/
* {margin:0;padding:0;}
body { margin:auto;height:100%; background:#fff; text-align:left; color:#565656;
font-family:""; font-size:12px; line-height:1.5em;}
#wrap { padding:0;width:1004px;margin:0 auto;}
#top,#button,#flash,#main,#bottom,#main_main{}
#main #left,#main #right{}

.text_white{color:#FFF; }
.text_white a{color:#FFFFFF; text-decoration:none;}
.text_white a:hover{color:#FFFFFF; text-decoration:none;}

#top{ margin:0; padding:0; border-top:1px #acacac solid;}
#button{ margin:0; padding:0;}
#flash{ margin:5px 0 0 0; padding:0;}
#indbanner{width:1004px;}
#main{ margin:5px 0 0 0; padding:0; width:1004px;}
#main .company{ margin:15px 0 0 0 ; padding:0;}
#main .news_weizhi{ margin:15px 0 0 -20px ; padding:0;}
#main .alink{ margin:15px 0 0 0 ; padding:0; width:222px;}
#main .product{ margin:20px 0 0 0; padding:0;}

/*search*/
.search{margin:0; padding:0 0 0 30px;}
.search_text,.search_zi { margin:0 0 0 30px;height:15px;padding:0; width:200px;border: #343434 1px solid; color:#b4b4b4; font-size:12px;}
.btn{ width:86px; height:20px; margin:0; padding:0; border:none; background:none;}


.text{ padding:10px 0 0 0; margin:0;}
#main .news ul{ margin:0; padding:0; list-style:none}
#main .news ul li{ background: url(/cn/images/arrow_54.gif) no-repeat 2px;width:274px; padding:0 0 0 20px;}
#main .news ul li span{display:block; float:right; display:inline; margin:-2px 0 0 0; padding:0; width:73px;}


#main .alink{background:#ddd; padding:1px; margin:0; width:193px; height:117px;}
#main .alink img{margin:0px; border:2px #FFF solid; padding:0;}

/*product_onmouse*/
#main .chanpin a img{ padding:0; margin:2px 0 0 0px; filter:alpha(opacity=60); cursor:hand;}
#main .chanpin a:hover img{padding:0; margin:2px 0 0 0px;filter:alpha(opacity=100);}



#bottom{ background:url(height:65px; margin:20px 0 0 0; padding:0; line-height:20px;}


/*main_main*/
#main_main{ margin:30px 0 20px; padding:0;}


#main_main .product_class ul{ margin:10px 17px 0 0; padding:0; list-style:none;}
#main_main .product_class ul li{ background:url(/cn/images/product_class_arrow_16.gif) no-repeat 2px 4px; margin:0 0 0 5px; padding:0 0 0 20px; text-align:left; border-bottom:1px #bdbdbd solid; line-height:20px;} 


#main_main .news_main{ border:1px #cfcdcd solid;border-top:none; margin:0; padding:0;}
#main_main .news_main ul{ margin:20px 30px; padding:0; list-style:none; text-align:left;}
#main_main .news_main ul li{ background:url(/cn/images/news_main_arrow_20.gif) no-repeat 2px 5px; line-height:20px; margin:0; padding:0 0 0 20px}
#main_main .news_main ul li span{ float:right; display:inline; margin:0; padding:0;line-height:20px;}
#main_main .news_main p{ margin:20px 0 20px 0; padding:0; text-align:center;}



#main_main .company_main{ border:1px #cfcdcd solid; border-top:none; margin:0; padding:20px 30px;}


#main_main .news_product_bg{ border:1px #cfcdcd solid; border-top:none; margin:0; padding:10px 33px; text-align:left;}
#main_main .news_product{ float:left; display:inline; margin:0 10px 15px 40px; padding:0;}
#main_main .news_product p{ margin:0; padding:0; background:#999; width:164px; height:189px; display:block;}
#main_main .news_product img{ border:2px #FFF solid; margin:1px; padding:0;}
#main_main .news_product span{font-size:12px; font-weight:normal; margin:0; padding:0 5px 0 5px; line-height:17px; display:block; width:154px; height:60px; }
.next_p{ margin:0px 0 0px 0; padding:0; text-align:center;}

.xing{
color:#FF0000;}
.input{border:#7f9db9 1px solid;}