/* CSS Document */
body,div
{
 font-size:12px;
 color:#333;
}
body 
{
margin-top:0px;
 margin-bottom:0px;
margin-left:0px;
margin-right:0px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#103B66,endColorStr=#00ADE0);
}
a 
{
	font-size: 12px;
	color: #333333;
}
a:link 
{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}
.input
{
	font-size: 12px;
	border-bottom: #bdb76b 1px solid;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
    background-color:#dff3ef;
}
.blue
{
	letter-spacing: 3px;
}
#main
{
 width:790px;
 height:auto;
 margin:0 auto;
 background:url(../images/bg.jpg);
}
/*¶¥²¿*/
#header
{
 width:780px;
 padding-left:5px;
 height:auto;
}
.baidu
{
width:780px;
float:left;
height:auto;
}
#header #logo
{
	width: 780px;
	height: 124px;
	background: url(../images/top_bg.jpg);
}
#fav
{
	padding-top:95px;
	float:right;
	width:130px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
}
#nav
{
	width:780px;
	height:31px;
	background: url(../images/nav_bg.jpg);
}
#nav #list1
{
  line-height:31px;
   padding-left:48px;
   padding-right:20px;
  font-size:14px;
  vertical-align:middle;
  width:auto;
  float:left;
  letter-spacing: 2px;
}
#nav #list
{
 padding-left:20px;
 padding-right:20px;
 letter-spacing: 2px;
  font-size:14px;
  line-height:31px;
  vertical-align:middle;
  width:auto;
  float:left;
}
#sp
{
	width:15px;
	height:31px;
	background: url(../images/nav_sp.jpg);
	float:left;
}
/*ÖÐ¼ä*/
#mid
{
  width:780px;
  padding-left :5px;
  height:auto;
  padding-top:3px;
  padding-bottom:3px;
}
#lf
{
	width:172px;
	border: 1px solid #4092c4;
	height:auto;
    margin-left:2px;
	background-color: #dff3fe;    
    float:left;
}
#lf #top
{
   width:172px;
   height:57px;
   background: url(../images/r_bg.jpg);
}
#lf #top #t
{
 padding-left:10px;
 padding-top:10px;
 font-weight:bold;
line-height:25px;
}
#lf #list1
{
   width:167px;
   height:30px;
   line-height:30px;
   vertical-align:middle;
   padding-left:5px;
}
#lf #list
{
   width:172px;
   height:auto;
   background: url(../images/r_bg1.jpg);
}
#lf #googlead
{

width:160px;
padding-left:6px;
height:auto;
float:left;}
#lf #list #c
{
   height:30px;
   line-height:30px;
   padding-left:60px;
   vertical-align:middle;
   float:left;
   width:auto;
}
#ri
{
  padding-left:5px;
  width:594px;
  height:auto;
  float:left;
}
.img
{
width:594px;
float:left;
height:auto;
}
.img_tr
{
width:592px;
float:left;
height:auto;
border:solid 1px #c5c5c5;
margin-top:3px;
}
.img_body
{
	width:290px;
	height:90px;
	float:left;
	vertical-align:middle;
	text-align:center;
	margin-top:5px;
}
.img_title
{
height:49px;
width:290px;
line-height:49px;
padding-left:10px;
border-left:solid 1px #c5c5c5;
border-bottom:solid 1px #c5c5c5;
float:left;
vertical-align:middle;
}
.img_time
{
height:50px;
width:290px;
padding-left:10px;
line-height:50px;
float:left;
border-left:solid 1px #c5c5c5;
vertical-align:middle;
}
#ri #nav1
{
	line-height:30px;
	width:594px;
	border-bottom: #4092c4 1px solid;
}
#ri #li
{
	list-style: none;
	width: 594px;
	height: 25px;
	border-bottom: #d3d3d3 1px dotted;
}
#ri #li #ico
{
  width:12px;
  height:13px;
  margin-top:6px;
 margin-right:6px;
  background:url(../images/ico.gif);
 background-repeat:no-repeat;
 float:left;
}
#ri #li #cont
{
  width:576px;
 float:left;
  overflow:hidden;
  max-width:576px;
  height:25px;
 line-height:25px;
 vertical-align:middle;
}
#ri #page
{
	line-height:30px;
	width:594px;
    line-height:30px;
    vertical-align:middle;
    float:left;
}
/*µ×²¿*/
#footer
{
 width:780px;
 padding-left:5px;
 height:auto;
}
#footer #hr
{
	border-top: #c0c0c0 1px solid;
	height:1px;
	width:780px;
}
#footer #cp
{
	line-height:25px;
	width:780px;
	vertical-align:middle;
	height:auto;
	text-align:center;
    float:left;
}