#lxwm
{
background:url(slbg.gif);
width:233px;
height:286px;
}
#lxwm ul
{
text-align:left;

}
#lxwm ul li
{
 height:25px;
line-height:25px;
}
body
{
margin:0;
padding:0;
font-size:12px;}
a
{
text-decoration:none;
color:black;}
#wapper
{
width:100%;
text-align:center;}
#main
{
 width:1008px;
 margin:0 auto;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
	text-align:center;}
#top
{
width:100%;
z-index:400;
  margin:0 auto;
  text-align:center;}

#bnner
{
width:1008px;
height:89px;
background-image:url(sl_01.png);
background-repeat:no-repeat;
background-position:left;
 position:relative;}
#bnner span ul
{
 list-style-type:none;
 display:inline;
 position:absolute;
 height:1em;
 right:4px;
 top:3px;
 margin:0;
 padding:0;}
#bnner span ul li
{
 float:left;}
#bnner span ul li a
{
  font-size:12px;
  color:#277C2D;
  text-decoration:none;
   border-right:1px solid #277C2D;

  padding-left:1em;
  padding-right:1em;}
#search
{
position:absolute;
background-image:url(sl_06.gif);
background-position:left;
background-repeat:no-repeat;
height:24px;
width:255px;
right:14px;
bottom:10px;
height:28px;
line-height:24px;}
#search form
{
 display:inline;}
#search input
{
vertical-align:middle;}
#input
{
width:180px;
height:15px;
margin-left:6px;
clear:both;
background-repeat:no-repeat;
border:1px solid white;}
.input
{
width:180px;
height:15px;
margin-left:6px;
clear:both;
background-repeat:no-repeat;
border:1px solid white;}
#nav
{
 width:1008px;
 height:42px;
 background-image:url(sl_15.gif);
 background-repeat:no-repeat;
 background-position:center;
 font-size:14px;
text-align:center;}

#nav ul
{
list-style-type:none;
padding:0;
margin:0;
margin-left:1.8em;
width:100%;}
#nav ul li
{

float:left;
height:40px;
line-height:40px;
position:relative;}
#nav ul li a
{
 display:block;
 text-decoration:none;}
#nav ul li  span
{
 
  padding-left:0.9em;
  padding-right:0.9em;
  border-right:1px  solid white;
 
display:inline;}
	
/* 
	LEVEL TWO
*/
#nav ul ul 						{ 

 visibility: hidden; 
position:
  absolute; top: 100%; 
  left: 0;
margin-left:0em;
border-left:1px solid  #BEBEBE;
border-right:1px solid #BEBEBE;
z-index:400;}
#nav ul ul li 					{
font-size:12px;
color:#000000;
height:2.5em;
line-height:2.5em;
width:100%;
text-align:center;
 font-weight: normal; background: #efefef; color:#000000; 
									  border-bottom: 1px solid #ccc; float: none;}
									  
                                    /* IE 6 & 7 Needs Inline Block */
#nav ul ul li a					{ border-right: none; width: 100%;} 

/* 
	LEVEL THREE
*/
#nav ul ul ul 					{ left:79%; top: 0; width:100px;}
#nav ul li:hover > ul 			{ visibility: visible;}


#line
{
height:217px;
width:1008px;
background-image:url(sl_14.gif);
background-repeat:no-repeat;
background-position:center;
margin-top:4px;}

#middle
{
width:100%;
padding-top:10px;
margin:0 auto;

text-align:center;}
#middle table
{
  margin:0 auto;
  text-align:center;}
#middle_top
{
 width:967px;

  margin:0 auto;
  text-align:center;}
#middle_bottom
{
 width:967px;
  height:285px;
  margin:0 auto;
  text-align:center;}
#middle_bottom_right
{
   margin-top:8px;
float:right;
width:233px;}
#middle_bottom_right a
{
   color:black;
   font-weight:normal;
   text-decoration:none;}
#t
{
 width:233px;
 height:101px;
 background-image:url(sl_17.gif);
 background-repeat:no-repeat;
 position:relative;}
#t table ,#b table
{
font-size:12px;}
#b
{
margin-top:22px;
 width:233px;
 height:171px;
 background-image:url(sl_19.gif);
 background-repeat:no-repeat;
 position:relative;}

/*yj*/
/*通用样式--容器宽度值*/
.sharp{}
.content{ text-align:left;}
/*上圆角框通用设置样式，如果要运用多个不同颜色，以下6句不用重新变化--------------------------------*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.content {border-right:1px solid;border-left:1px solid;overflow:hidden;}
/*颜色方案一,蓝色边框----------------------------------------*/
/*下面第一、二句决定边框颜色，第三句决定背景颜色*/
/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#dddddd;}
.color1 .b1,.color1 .b8{background:#dddddd;}
/*背景色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#white;}


/*yj*/
.sharp table ,#middle_bottom table
{

margin:0 auto;
text-align:center;}
.content p
{
   
   font-size:14px;
width:100%;}
.sharp_left
{
   float:left;
   width:725px;
   margin-top:8px;}

.sharp_left .content
{
height:285px;
text-align:left;}
#news_content
{
width:100%;
padding-top:10px;
text-align:left;
font-size:12px;}
 .title
{
width:110px;
height:31px;
background-image:url(sl_21.gif);
background-repeat:no-repeat;
line-height:30px;
background-color:white;
left:16px;
bottom:-1;


position:relative;}
#n
{
position:absolute;
left:15px;
top:3px;
  font-size:14px;
  font-weight:bold;
  color:#104b14;}
 .title img
 {
 position:absolute;
 left:15px;
 top:5px;}
 .top
{
  width:100%;
  height:30px;
  border-bottom:1px solid #D7D7D7;
 
  position:relative;}
 .main
{
  width:100%;}

#news_content ul
{
 margin:0;
 padding:0;
 list-style:none;
 margin-top:1.2em;
 width:95%;}
#news_content ul li
{
margin-left:1em;
padding:4px 0;}
#news_content span
{
float:right;
font-style:normal;
}
#news_content2 
{
 width:96%; 
margin:0 auto;
padding:0 0.5em;}
#news_content2,#news_content2  p
{
font-size:16px;}
#h2
{
 font-size:12px;}
#more
{
position:absolute;
right:0;
bottom:0;
margin-right:1em;}

#bottom_bg
{

width:100%;
height:43px;
background-image:url(sl_49.gif);
background-repeat:no-repeat;
background-position:center;
line-height:43px;
font-size:12px;
text-align:center;
margin-top:10px;
margin-bottom:60px;}