@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; }
body{ width:964px; font-family:verdana,arial,sans-serif; font-size:11px; margin:0 auto;}
a {color:#003399;text-decoration:none;}
a:hover {text-decoration:underline;}

#top{ padding-top:10px; width:950px; padding-left:14px; padding-bottom:10px; height:40px; border-bottom:#F60 1px solid; margin-bottom:10px;}

#top ul{ list-style-type:none; padding-top:2px; padding-bottom:5px;}
.menu{ float:left; display:block; width:805px;}
.menu li{ float:right; padding-left:5px; padding-right:5px; color:#cccccc; font-family:verdana,arial,sans-serif; line-height:21px;}
.search{ float:left;padding-top:5px; height:21px;}



#banner{width:964px; height:258px;}
#pro{background:url(../img/pro_bg.jpg) no-repeat; height:172px; margin-top:12px;}
.hot_pro{
	background:url(../img/pillars_box.jpg) left no-repeat;
	width:222px; height:82px; float:left; 
	cursor:pointer;
	margin-top:13px;
	padding-left:15px;
	padding-top:18px;
	position:relative;
}
.hot_pro h3{ font-size:12px; color:#003399; line-height:13px;}
.hot_pro h3:hover{ text-decoration:underline;}
.hot_pro p{display:block; padding-right:10px; margin-top:-10px; color:#666666;}

#show{ 
	width:960px; position:absolute;top:82px;
	clear:both; background:url(../img/body_pillar_fill.png) repeat-y;
	height:289px;
	background-position:top center;
}
#show_top{ height:289px;width:960px;background:url(../img/body_pillar_top-title.jpg) top no-repeat;}
#nr1,#nr2,#nr3,#nr4{ float:left; padding-left:30px; padding-top:15px;}
#nr1 img,#nr2 img,#nr3 img,#nr4 img{border:1px solid #cccccc; padding:1px;}
.nr_left{ float:left; width:293px; height:274px; padding-right:7px;}
.nr_right{ float:left; width:565px;height:264px; padding-left:15px;}
.nr_right em{ color:white; font-weight:bold; font-size:18px; display:block; line-height:60px;}
.nr_rihgt_nr{ text-indent:1em; line-height:15px; color:#666666; display:block;}
#show_bottom{ background:url(../img/body_pillar_bottom-shadow.png) no-repeat bottom; width:960px; height:29px; position:absolute; left:0;}

#news{ background: url(../img/news.jpg) no-repeat; width:933px; height:34px; margin-left:17px; clear:both;}
#news ul{ list-style-type:none; height:30px;overflow:hidden;}
#news ul li{ line-height:34px;height:34px; overflow:hidden;}
#news ul li a{color:#003399; text-decoration:none;}
#news ul li a:hover{ text-decoration:underline;}

.news_con{ float:left; height:30px; width:620px; padding-left:20px;}

#product{ background:url(../img/bg_footer.jpg) no-repeat; 
	height:235px;width:933px; margin-left:17px; 
	border-top:1px solid #cccccc;
	margin-top:20px; padding-top:8px;
}

.column{width:216px; float:left;padding-left:15px; height:auto;}
#product ul{ list-style-type:none;  }
#product ul li{ padding-top:3px;}
#product ul li em{color:#f63; font-weight:bold; padding-bottom:2px; display:block;}
#product ul li a{ background:url(../img/products_icon.gif) left no-repeat; padding-left:12px; color:#666666;}
#bottom{ color:#666666; font-size:11px; text-align:center; padding-top:15px; clear:both; padding-bottom:8px;}
#bottom a{ color:#666666;}

.lan{display:block; text-align:right; padding-right:15px; color:#666666;}
.lan a{ color:#f63; text-decoration:none;}
.lan a:hover{ text-decoration:underline;}

.change_lan{ display:block; line-height:14px; padding:5px 0 5px 10px;}
.change_lan a{color:#f63;}
.change_lan a:hover{ text-decoration:underline;}
