@charset "gb2312";
body { margin:0px; margin-left:3px;	padding:0;	font-size:13px;	line-height:150%;font-family: 'verdana, arial,sans-serif'; background-color:#BFE2F5; text-align:center;}	
a:link {color:#000;text-decoration: none; }
a:visited {color:#000; text-decoration: none;  }
a:hover{color:red;text-decoration: underline;  }
a.now {color:#000; background:#F60;text-decoration: none;}
img{ border:0px;}
table,td,tr{ font-size:12px;}
h1 {font-size:14px;}
ul{ list-style:none; padding:0px; margin:0px;}



/*结构架构*/
#top { width:900px; height:60px; text-align:left;}    
#main_menu{ height:30px; width:900px; background:url(menu.jpg) repeat-x left top; text-align:left; margin-bottom:4px;}	
#main_menu ul{ margin:0px; padding:0px;}
#main_menu li{ float:left; height:25px; padding-top:3px; border-left:1px solid #FFFFFF; text-align:center; padding-left:19px; padding-right:19px;}	
#main_menu ul #li8{ background:#408080; height:22px; color:#FFFFFF;}
#main_menu ul #li8 a{color:#FFFFFF;}
#body{ width:900px;overflow: hidden; text-align:left; background:#F1F1F1;}
    #body_left{ width:250px; float:left; background:#EAEEEE; padding-left:10px;}
    #body_mid{ width:640px; float:left;  margin-left:8px;}
    #body_left, #body_mid{ padding-bottom: 32767px !important;margin-bottom: -32767px !important;}
#bottom{ width:900px; background:#CDD7D7; text-align:left; padding-left:20px; margin-top:5px;}


/*公用CSS*/
.main_box_menu{ border:1px #CCCCCC solid; width:100px; border-bottom:0px; float:left; padding-left:8px; background:#FFFFFF; color:#FF6600; font-weight:800;}
.main_box_menu2{border-bottom:1px #CCCCCC solid; width:210px; float:left;  padding-left:10px;}
.main_box_menu1{ border:1px #CCCCCC solid; width:200px; background: #BBE4FF url(dot9.gif) 4 5 no-repeat; float:left; padding-left:20px; color:#000000; font-weight:900}
.main_box_menu11{ width:415px; float:left; padding-left:10px; }
.main_box_p{ width:630; float:left; height:250px; border:1px solid #CCCCCC; margin-right:5px; padding-left:10px; background:#FFFFFF;}
.main_box_c1{ width:312px; float:left;  margin-right:6px; margin-top:5px;}
.main_box_c_c{ width:100%; float:left; border:1px solid #CCCCCC;height:210px; border-top:0px;  padding-left:10px; background:#FFFFFF;}
.main_box_c_c li{ width:95%; white-space:nowrap;overflow:hidden;text-overflow :ellipsis; border-bottom:1px #FFCC99 dashed; list-style: outside; background:url(dot3.gif) 0 8 no-repeat; padding-left:10px; text-indent:0px;}
.all_box_menu{  color:#336699; height:25px; padding-left:15px; background:#BBE4FF; width:225px;font-weight: 900; }

.box_content { width:225px;border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; background:#FFFFFF;}
.box_content li{ width:200px; text-indent:5px; list-style:none; background:url(dot1.gif) 0 4 no-repeat; padding-left:10px;}

#index_box1{ width:297px; height:230px; float:left; margin-left:10px; padding-top:5px; border:1px #CCCCCC solid;margin:1px;}
.box1_pic{ width:100%; text-align:center;}
.box1_wenzi{ width:100%; text-align:left;text-indent : 24;}
.box1_more{ width:100%; text-align:right;padding-right:20px;}



.class_c{ width:100%; clear:both;}
.class_menu_pic{ width:100%;text-overflow :ellipsis; white-space:nowrap;	overflow:hidden;}
#product_center1{ width:100%; background:#FFFFFF; height:100px;}
#product_center_pic{ clear:left; float:left;}

/*系统CSS*/
/*列高对及{ padding-bottom: 32767px !important;margin-bottom: -32767px !important;	}*/
/*文字隐藏:{text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; }*/
#second_menu_p{ width:100%;}
#second_menu_p ul{ padding:0px; margin:0px; padding-left:8px; }
#second_menu_p li{ background:url(dot2.gif) 0 3 no-repeat;}
#second_menu_p .li_style1{margin-left:0px;}
#second_menu_p .li_style2{margin-left:10px;}

#class_menu{}
#class_menu ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#class_menu ul li{width:100%; letter-spacing:0px; text-indent:25; height:25px;list-style:none;text-overflow :ellipsis; white-space:nowrap;	overflow:hidden;  background: url(dot2.gif) 20 2 no-repeat; border-top: #FFFFFF solid 1px; color:#000000; }
#class_menu ul li a{ color:#000000;}
	   #search{ float:left; width:300px; clear:right;}
	   #search form{ margin:0px; padding:0px; float:right;}
	   .search_input{ width:100px; border:1px  #8A9F9F solid;}
	   
       #menu_1{ background:url(menu1.jpg) left top no-repeat; width:100%; height:40px; padding-left:30px; padding-top:10px; margin-left:20px; clear:both;}
	   #p_menu_list{ width:100%}
	   #second_menu_c{ }
	   #second_menu_c ul{ padding-left:25px;}
	   #second_menu_c ul li{padding-left:15px; height:20px; padding-top:2px; list-style:none;text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; width:160px; background: url(dot5.gif) 3 5  no-repeat; font-size:12px; color: #336699; }
	   #second_menu_c ul li a{color: #336699; }
	   
	   #Corp{ width:100%; padding-left:30px; padding-right:20px;}
	#class_content{ padding-left:30px;}
	#class_content li{ width:190px; float:left;}  	   
	  
	  #location{ width:100%; height:20px; padding-left:10px; background: #CCCCCC; margin-bottom:5px; color:#333333;;}
	  #location a{ color:#333333; }
	  #classname{ letter-spacing:3px; font-size:13px;width:100%}     
	  #classname a{ color:#336699; }
	  
	  #page_list{ width:100%;white-space:nowrap; text-align:left; font-family:"宋体"; clear:both; padding-bottom:5px; }
#page_list label{ padding-left:5px; padding-right:5px; font-size:12px; border-bottom:1px solid #999999; border-right:1px solid #999999;  height:18px; margin-right:3px;}
	  .pic_box{ width:110px; float:left; height:130px; margin-right:7px;}
	  .pic_box .pic{ border:1px #CCCCCC solid; width:110px; height:83px;}
	  .wenzi{text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; width:100%; color: #000066 ;}
	  .wenzi a{ color: #000066 ; font-weigth:800;}
	  #content{ padding-left:3px;padding-right:3px; width:100%; clear:both; background:#FFFFFF;}
	  #content li{ list-style:none; background: url(dot4.gif) 0 5 no-repeat; margin-left:10px; }
	  #content li a{ text-decoration:underline; }	  
#order{}
#order ul{}
#order ul li{ list-style:none; border-bottom:1px #FFFFFF solid; background: #FFFFFF;}
#order ul li label{ width:100px; background: #F0F0EE; height:23px;}
#news_relate{ width:100%; clear:both;}
#news_relate ul{ list-style:circle;}
#news_relate ul li{ width:180px; float:left;text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; text-align:left; padding-left:20px; margin-left:10px; }

#box_menu{ border-bottom: 1px solid #E0F0FE; clear:both; background:#CCCCCC;}
#p_info{clear:both; height:250px;}
#p_info_pic{ float:left; width:300px; border:1px #CCCCCC solid; height:225px; margin-bottom:10px;}
#p_info_wenzi{ float:left; margin-right:30px; width:300px; height:260px;}

.pic_box3{ float:left; width:110px; height:180px; margin-right:8px;}

#more{float:left;width:450px;border-bottom:1px solid #CCCCCC; text-align:right;}
#class_c_menu_left{float:left;width:150px;border:1px solid #CCCCCC;border-bottom:1px solid #FFFFFF; text-overflow :ellipsis; white-space:nowrap;	overflow:hidden;padding-left:25px; }
#class_c_menu_left a{color: #000066;}
#class_c_menu_right{float:left;width:450px;border-bottom:1px solid #CCCCCC; text-align:right;}
#class_c_menu_right a{color: #000066;}

#sitemap{ width:100%; border-bottom:1px #FF9900  solid; background:#3D7878; color:#FFFFFF; clear:both; padding-left:10px; font-size:13px;}
#content ul #sitemap_li{ width:300px;text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; padding-left:20px; float:left; margin:4px; margin-top:0px; background: #FFF0FB  url(dot8.gif) 5 8 no-repeat; float:left; }

#msn{ text-align:center; width:225px; background:#FFFFFF; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; border-top:1px #006699 solid; margin-top:10px; padding-top:10px; height:60px;}

#class_label{ width:100%; height:100%;}
#class_c_box{ width: 100%;}
#class_c_menu{ width:610px; background:url(dot7.gif) 5 2 no-repeat; margin-top:10px;margin-left:20px}
#class_c_pic{ width:600px; text-align:center;border-left:#CCCCCC 1px solid;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding-top:10px;margin-left:20px;padding-left:20px;}
#class_c_text{ width:600px; text-align:left;border-left:#CCCCCC 1px solid;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding-top:10px;margin-left:20px;padding-left:20px;}