@charset "gb2312";
body {
	margin:0;	padding:0;	font-size:12px;	line-height:150%;	text-align:left;	font-family: 'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',arial,verdana,sans-serif; background-color:#EEEEEE;}
* {	margin:0;	padding:0;}
img { border:0px;}
a {MARGIN: 0px;PADDING:0px;BORDER:0px;}
a:link {COLOR:#000;TEXT-DECORATION:none;}
a:visited {COLOR:#000;TEXT-DECORATION: none;}
a:hover{COLOR: #FF0000;TEXT-DECORATION: underline;}
#total{width:775px;  background-color:#FFFFFF; border:#CCCCCC 1px solid; text-align:left;}
/*---------------------头部 ------------------------------*/
#top{ width:100%; height:74px; text-align:left;vertical-align :middle }
#menutop{  float:right;height:25px; width:90%; text-align:right; padding-right:20px; padding-top:18px;}
#menu {	background-color:#003399;	height:25px;color:#FFFFFF; background: url(../tupian/menu_top.gif) top left no-repeat ; clear:both; width:775; padding-top:5px;}
#menu ul{	list-style-type:none;display:inline;}
#menu li{	float:left;	width:74px;	text-align:center;	}
#menu a {width:100%; display:block;line-height:25px;}
#menu a:link {color:#000000;}
#menu a:visited {color:#000000; }
#menu a:hover{color:000000;}
#menu a.now {color:FFF; background:#F60;text-decoration: none;}
.pictext{ float:left; width:70px; height:100px;}
.topleft{ width:20%; float:left; height:50px;}
.topright{ width:70%;float:left; height:50px;}
.midrpic{width:775px; float:left; text-align:left;}
.midjianju{width:775px; height:6px; background:#DDDDDD; float:left; text-align:left; margin-top:2px;}
/*---------------------中间----------------------------*/
#mid{ width:100%; height:100%;}
      .midleft{ width:200px; float:left;  border-right:10px #FFFFFF solid;  }
	    .midleftmenu{ width:100%; height:35px; border-bottom: 1px #CCCCCC solid; color: #003333; background:url(leftmenubg.gif) left top no-repeat; padding-top:15px; font-size: 14px; margin-left:10px; text-align:center;}
			.midleftcontent{width:100%; float:left; padding-top:10px; padding-bottom:10px; text-align:center;}
			.midleftcontent ul{ list-style-type:none; float:left;padding-left:5px; text-align:left; width:100%; margin:0px;}
			.midleftcontent li{ height:20; border-bottom:1px #A9D3D3 dashed; width:100%; padding-top:2px; background:url(dotm.gif) left top no-repeat; padding-left:20px;padding-bottom:3px;}
      .midright{width:560px;float:left; height:450px; padding-top:5px; border-left:1px #DDDDDD dashed;}
		  
		  .midnews{ width:100%; height:20px; padding-top:0px;}
		  .midnewstitle{ width:100%;height:23px; text-align:left; background:url(../tupian/logo1.gif) left bottom no-repeat; padding-left:30px;}
			.midnewslist{ width:100%; margin-top:3px; text-align:left;margin-bottom:3px;padding-left:10px;} 
			.midnewsbox{ float:left; margin-right:6px; margin-top:5px;}
			.midnewspic{ width:113px; height:100px; border:1px #CCCCCC solid; padding:1px;}
			.midnewslist ul{ list-style-type:none; float:left; padding-left:10px; text-align:left;}
			.midnewslist li{ }
			.midnewslistmeta{ padding-left:30px; color: #666666; font-size:9px; }
			.sitemap ul{ list-style-type:square; float:left; padding-left:20px; text-align:left;}
			.sitemap li{list-style-type:square; float:left; padding-left:20px; text-align:left;}
			.sitemap ul{ list-style-type:square; float:left; padding-left:20px; text-align:left;}
			.sitemap li{list-style-type:square; float:left; padding-left:20px; text-align:left;}
			.productpic{BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 200px; text-align:center;}
			.productmenupic{PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 10px;  WIDTH: 100px; PADDING-TOP: 2px;  HEIGHT: 100px; text-align:center;}
			.productpic2{ WIDTH: 100%; PADDING-TOP: 2px;  HEIGHT: 120px;}
			.productpic3{ WIDTH: 46%; PADDING-TOP: 2px;  HEIGHT: 120px; float:left; border:1px #A5BA7C dotted; margin:4px;}
			.maincontent{  	word-break:break-all;width:500px;}
			.maincontent img{  margin: 0px auto;  padding: 0px;  border: 1px solid #000000;  position: relative;	height:auto;
	max-width:520;	/* 限制的图片最大宽度，此为600 */}
	    
			.ad{ border:#CCCCCC thin dashed; width:560px; height:100px;}
			.midnews_content{word-wrap: break-word;text-indent : 25px; padding:20px; }
			
/*---------------------底部------------------------------*/
#bottom{width:775px; height:100px; border-top:12px #CCCCCC solid; margin-top:5px; background:#FFFFFF;}

/*系统CSS*/
/*列高对及{ padding-bottom: 32767px !important;margin-bottom: -32767px !important;	}*/
/*文字隐藏:{text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; }*/

/*#class_menu{}
#class_menu ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#class_menu ul #li1{width:100%; letter-spacing:0px; text-indent:15px; height:25px;list-style:none;text-overflow :ellipsis; white-space:nowrap;	overflow:hidden;  background:#8A9F9F; border-top: #FFFFFF solid 1px; color:#FFFFFF; padding-top:3px;}
#class_menu ul #li1 a{ color:#FFFFFF;}
#class_menu ul #li2 a{ color:#000000;}
#class_menu ul #li2 {width:100%; letter-spacing:0px; text-indent:40px; 
height:25px;list-style:none;text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; border-top: #FFFFFF solid 1px; color:#FFFFFF; background:url(dot1.gif) 25 3 no-repeat; }*/
     h1{ font-size:16px;}
	   #search{ margin-top:15px;float:left; padding-left:15px;}
	   #search form{ margin:0px; padding:0px;}
	   .search_input{ width:150px; 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(li.gif) left no-repeat; font-size:12px; color: #CC0099; }
	   #second_menu_c ul li a{color: #CC0099; }
	   #Corp{ width:100%; padding-left:30px; padding-right:20px;}
	#class_content{ padding-left:30px;}
	#class_content li{ width:190px; float:left;}  	   
	  
	  #location{ width:100%;  padding-left:10px;padding-top:3px;  background:url(location.jpg) left top no-repeat #FFFFFF; height:38px;  padding-right:20px; clear:both;}
	  #location_left{ float:left; padding-left:50px; padding-top:5px; text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; width:20%; }
	  #location_right{ float:right; padding-right:10px; padding-top:5px; text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; width:78%; text-align:right;}
	  #classname{ letter-spacing:8px; font-size:14px;width:100%;}     
	  #classname a{ color: #000000; }
	  
	  #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:120px; margin:3px;}
	  .pic_box .pic{ width:110px; height:83px;}
	  .wenzi{text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; width:110px; text-align:center;}
	  
	  #content{ padding:15px;background:#FFFFFF; text-overflow :ellipsis; width:100%;overflow:hidden; word-break:break-all; clear:both;}
	  #content li{ list-style:none; background: url(dot2.gif) 0 2 no-repeat; }	
	  #content li a{ text-decoration:underline;}  
#order{}
#order ul{ margin:0px; padding:0px;}
#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 #CCCCCC; clear:both;left top repeat-x #CCCCCC; padding-left:15px; height:20px; font-size:12px; background:#EEEEEE;}
#p_info_pic{ float:left; border:1px #CCCCCC solid;margin-bottom:10px;}
#p_info_wenzi{ float:right; margin-right:30px; }

#pic_box2{ margin-top:5px; border:1px #FDE7B7 solid; height:100px;}
#pic_box2 #pic{ float:left; width:18%; }
#pic_box2 #news_wenzi{float:left; width:80%; border-left:1px #FDE7B7 dotted; padding-left:5px;}
#pic_box2 #news_wenzi a{ text-decoration:underline;}

#pic_box3{ width:355px; float:left; margin-bottom:10px;}
#pic_box3 .pic{ width:120px; float:left; border:1px #CCCCCC solid;}
#pic_box3 .wenzi{ width:230px; float:left; padding-left:5px; padding-top:5px;}

#class_c_box{ width: 100%;}
#class_c_menu{ width:100%;}
#class_c_pic{ width:100%;}