/* CSS Document */

*{
margin:0;
padding:0px;
font-size:12px;
}

body{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;


}

#announc{
width:289px;
height:200px;
margin:110px 0px 0px 170px;
text-align:left;

}



#top
{
 width:990px;
 height:82px;
 margin:0px auto;

}

#top_top
{
  width:990px;
  height:53px;
  margin:0px;
  padding:0px;
}

#logo
{
 width:385px;
 height:53px;
 background:url(../images/logo.jpg) no-repeat;
 margin:0px 0px 0px 5px;
 padding:0px;
 float:left; 
}

#logo_right
{
  width:235px;
  height:53px;
  background:url(../images/tbgrt.jpg) no-repeat;
  margin:0px;
  padding:0px;
  float:right;
}


/*==============菜单开始=================*/

#menu
{
 width:990px;
 height:29px;
 margin:0px auto;

 background:url(../images/mbg.gif) repeat-x;

}

#menu ul
{
 margin-left:0px;

}

#menu ul li{
display:inline;
padding:0px;
margin:0px;
height:29px;
}

#menu ul li a{
width:60px;
height:29px;
display:block;
padding:0px 15px;
margin:0px;

float:left;

text-decoration:none;
text-align:center;
color:#fff;
font-size:12px;
line-height:29px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#menu ul li.selected a
{
width:60px;
height:29px;
display:block;
padding:0px 15px;
margin:0px;

float:left;
text-decoration:none;
text-align:center;
color:#fff;
font-size:12px;
line-height:29px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background:url(../images/rdmbg.gif) repeat-x center;

}

#menu ul li a:hover{
background:url(../images/rdmbg.gif) repeat-x center;
}


/*==============菜单结束=================*/


#banner
{
 width:990px;
 height:240px; 
 margin:0px auto;
}

#content
{
 width:990px;
 height:auto;
 margin:0px auto;
 

}


.detail{
  width:768px;
  padding:10px 10px 5px 10px;
  height:auto;
  
}




#content_left
{
  width:202px;
  height:384px;
  background:url(../images/lftbg.gif) repeat-x;
  float:left;

}

#content_left2
{
  width:202px;
  height:auto;  
  float:left;

}


#fan{
 width:150px;
 height:50px;
 padding-left:50px;
 padding-top:10px;
 float:left;
}

#btonbg{
 width:990px;
 height:45px;
 margin:0px auto;
 background:url(../images/cntbg.gif) repeat-x;

}

#prdlft
{
 width:202px;
 height:300px;  
 margin:0px;
 background:url(../images/prbg.gif) repeat-y;

}


#content_right
{
  width:788px;
  height:384px;
   background:url(../images/lftbg.gif) repeat-x;
  float:right;


}

#content_right2
{
  width:788px;
  height:auto;
 
  float:right;


}



#content_right_top
{
width:764px;
margin:0px 0px 0px 20px;
height:182px;
}

#content_right_bton
{
  width:764px;
  height:auto;
  text-align:center;
  float:left;

  background:url(../images/crbton.gif) repeat-x;


}

#center_news
{
  width:400px;
  height:180px;
 
  float:left;

}

#center_about
{
 width:351px;
 height:180px;
 float:right;


}

#line{
 width:7px;
 height:180px;
 background:url(../images/line.gif) no-repeat;
 float:left;

}

#bottom
{
 width:990px;
 height:54px;
background:url(../images/bton.gif) repeat-x;
margin:0px auto;

}






.title {

	CLEAR: both; 
	PADDING-LEFT:38px; 
	padding-top:4px;
	
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/title_icon.gif) no-repeat 30px 10px; 
	COLOR: #000000; 
	LINE-HEIGHT: 24px;
	font-family:Arial, Helvetica, sans-serif;
	
	height:24px;
	
}

.news_title
{
	CLEAR: both; 
	PADDING-LEFT:20px; 
	padding-top:5px;

	
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/title_icon.gif) no-repeat 10px 10px; 
	COLOR: #000000; 
	LINE-HEIGHT: 24px;
	font-family:Arial, Helvetica, sans-serif;
	height:24px;
	text-align:left;

}

.prd_title
{
	CLEAR: both; 
	PADDING-LEFT:20px; 
	padding-top:10px;

	
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/title_icon.gif) no-repeat 10px 15px; 
	COLOR: #000000; 
	LINE-HEIGHT: 24px;
	font-family:Arial, Helvetica, sans-serif;
	height:24px;

}


span.search{
float:right;
padding:6px 10px 0px 0px;
}

span.pmenu{
float:left;

}

.srcbox
{
 height:14px;
 
 border:1px solid #505050;
}

span.title_icon{
float:right;
padding:0 5px 0 0;
}




#center_news ul
{
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 list-style-type:none;
 

}

#center_news ul li
{

  width:390px;
  height:18px;
  line-height:18px;
  border-bottom:#ccc 1px solid;
  
  
}



#center_news ul li a
{
	display: block;
	color:#000000;
	background:url(../images/gsq.gif) no-repeat 8px 0px;
	width:390px; 
	padding-left:10px;
	CURSOR: hand;
	line-height:18px;
	height:18px;
	TEXT-DECORATION: none;

}



ul li  .lbt 
{
	DISPLAY: inline; 
	FLOAT: left; 
	WIDTH: 300px;
	
	OVERFLOW: hidden; 
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	TEXT-INDENT: 10px; 
	
	TEXT-DECORATION: none;
	
	text-align:left;
}

#center_news ul li  .ldt
{
	DISPLAY: inline;
	FLOAT: right;
	WIDTH: 75px;
	COLOR:#666666;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}


#center_news ul li a:hover
{
  color:#990000;
  text-decoration:none;

}

 
#center_news ul li a:hover .ldt{
	COLOR: #000;
	text-decoration:none;

}




.btn 
{

	background:url(../images/btns.gif) no-repeat; 	
	WIDTH:19px; 
	height:19px;
	CURSOR: hand;

	border:1px solid #999999;
	
	
}




#prdlft ul
{
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 list-style-type:none;
 padding-top:5px;
 

}

#prdlft ul li
{

  width:120px;
  height:25px;
  line-height:25px;
  
}



#prdlft ul li a
{
	display: block;
	color:#000000;
	background:url(../images/arr.gif) no-repeat 25px 5px;
	width:120px; 
	padding-left:20px;
	CURSOR: hand;
	line-height:25px;
	height:25px;
	TEXT-DECORATION: none;

}



#prdlft ul li .lbt 
{
	DISPLAY: inline; 
	FLOAT: left; 
	WIDTH: 120px;
	
	OVERFLOW: hidden; 
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	TEXT-INDENT: 20px; 
	
	TEXT-DECORATION: none;
	
	font-size:14px;
}



#prdlft ul li a:hover
{
  color:#990000;
  text-decoration:none;

}

 
#prdlft ul li a:hover .ldt{
	COLOR: #000;
	text-decoration:none;

}

#center_about h1{
  font-size:12px;
  font-weight:normal;
  padding-left:5px;


}

#foot_menu {
	MARGIN-TOP: 2px; 
	FLOAT: right;
	WIDTH: 80%; 
	LINE-HEIGHT: 22px;
	MARGIN-RIGHT: 10px;
	HEIGHT: auto; 
	TEXT-ALIGN: right
}

#foot_menu a:link,#foot_menu a:visited{
color:#666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;;


}

#foot_menu a:hover,#foot_menu a:active{
 color:#FF6600;
 text-decoration:underline;;


}



#cr {
	MARGIN-TOP: 2px; 
	FLOAT: right; 
	WIDTH: 95%; 
	LINE-HEIGHT: 22px;
	MARGIN-RIGHT: 10px;
	HEIGHT: auto;
	TEXT-ALIGN: right;
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



img{border:0px }



a.tst:link  ,a.tst:visited
{ 
  display:block;
  width:120px;
  text-align:center;
  padding-top:4px;
  padding-left:4px;
  color:#000;
  text-decoration:none;
 
  OVERFLOW: hidden;   
  TEXT-OVERFLOW: ellipsis;
  WHITE-SPACE: nowrap;
  
}

a.tst:hover
{ 

  text-decoration:underline;
}

.space{
  width:764px;
  height:2px;

}


div.pagination {
width:700px;
padding:5px;
margin:10px;
text-align:center;
float:left;
clear:both;
font-size:10px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #999;
text-decoration: none; 
color: #990000;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #990000;
color: #fff;
background-color: #990000;
}


div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #CCC;
color: #ccc;
}


div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #990000;
font-weight: bold;
background-color: #990000;
color: #FFF;
}





.biaoti {
	font-size: 16px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #999;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}


.ta
{
 border:1px #ccc solid;
}

.btn
{
 border:1px solid #ccc;
 background:#f5f5f5;
 width:100px;
}
