@charset "utf-8";

/* CSS Document */
/*头部css */
#header { width:1004px;height:481px;margin: 0 auto;padding:0px;overflow: hidden;position: relative;}
#main_nav{width:1004px;height:39px;}   
      #main_nav a{ float:left; height:39px; }
.banner{ margin:0 auto;width:1004;height:344px;}

.index_about{ width:429px; float:left; margin-right:6px}
.index_news{ width:288px; float:left}
.item_s{ float:left; height:202px;}
.item_s h2{ margin-top:18px; margin-left:17px;}
.products_items{ width:328px; background:url(../images/item1.jpg) no-repeat scroll right top;}
.products_items h2{ margin-left:48px;}
.about_items{ width:302px; background:url(../images/item2.jpg) no-repeat scroll left top;}
.nproducts_items{ width:359px; background:url(../images/item3.jpg) no-repeat scroll left top}
/*头部搜索表单*/
#header  #top_search_box{width:320px;height:23px;position:absolute;top:52px;right:12px;}
    #top_search_box .search_label,#top_search_box .search_input,#top_search_box .search_btn{float:left;}
	#top_search_box .search_label{ height:23px; line-height:23px;}
    #top_search_box .search_input{text-align:left;height:20px;width:158px;border:1px solid #193451; 
	                              background: #fff;cursor:pointer;color:#000;}
	#top_search_box .search_btn{ width:79px; height:35px; background: url(../images/top_search_btn.jpg) no-repeat 
	                               scroll 0 0; border:none;}	
.containe_c{ padding:5px;}
/*头部时间*/
	#top_time{ width:248px; height:40px; position:absolute; top:89px; right:5px;line-height:40px; color:#FFF;}
/*zmain最外框*/
#zmain{ width:1004px;margin:0 auto;overflow:hidden;position: relative;padding:0px;border:none;background:#fff;}

/*不包括头部，包括left*/
#main { width:1004px;overflow: hidden;position: relative;margin:0 auto;padding:0px;border:none; background:url(../images/left_repeat.jpg) repeat-y scroll left top;}
#in_main{ width:989px;border-left:1px solid #a8b9c5;border-right:1px solid #a8b9c5; margin-top:12px; background:url(../images/in_main_repeat.jpg) repeat-y scroll left top}
/*侧边栏*/
#sidebar{_display:inline;width:254px;float:left;overflow:hidden;margin:0px;border:none;margin-right:14px;}
 #containe{ width:724px; float:left; margin-top:8px;}
/*内容区*/
#in_main #containe{display:inline;width:734px;float:left;margin:0px;padding:0px;position:relative;border:none;}
#in_main #containe h1.title{ width:734px; height:60px; line-height:60px; background:url(../images/in_title.jpg) no-repeat scroll left top; text-indent:22px; font-size:14px; font-weight:700; color:#296820}
   
/*内页内容区*/	
.in_content{ padding:3px 8px; }


/*底部区*/
#footer{ width:1004px;height:auto;overflow: hidden;position: relative;padding:0px; background:url(../images/footer.jpg) repeat-x scroll left top}
#footer .copyright{}
/*清除层*/
#clearfloat {clear:both;height:1px;overflow:hidden;margin-top:-1px;}
/*common*/
#box{width:300px;height:60px;padding:5px;}
.normal{background:#eee;border:1px solid #999;}
.hover{background:#ffffcc;border:1px solid #ffcc33;}

h2.bread_link{ font-weight:700}

.1{ background:#F0F0F0}
.2{ background:#E8E8E8}
#paged li.t{ font-size:14px;font-weight:700;}
div{ overflow:hidden}
.index_news li{ width:287px; height:26px; text-indent:22px; overflow:hidden; background:url(../images/index_news_list.jpg) no-repeat scroll left top;}
.index_news li a:link,.index_news li a:visited,.index_news li a:hover,.index_news li a:active{
line-height:26px;
}
