/*--- 功能：广州质检网-食品 ---*/
/*--- 作者：Gavin ---*/
/*--- 时间：2008-11-21 ---*/

#header{}
#headTop{
position:relative;
height:123px;
}
#logo{
position:absolute;
width:198px;
height:108px;
left:0;
top:8px;
}
#banner{
position:absolute;
width:713px;
height:102px;
right:0;
top:16px;
}

/*--- 一级栏目 ---*/
#menu{
background:url(fpaNavBg.gif) repeat-x;
}
#menu ul li{
background:url(fpaNavDiv.gif) no-repeat;
}
#menu ul li a{
padding:0 32px;
}
#menu ul li a:hover{
background:url(fpaNavBgOver.gif) repeat-x;
color:#8DE6FF;
}
#menu span{
background:url(fpaNavBgOver.gif) repeat-x;
padding:0 12px;
height:36px;
line-height:36px;
float:left;
color:#DCF2F8;
font-weight:bold;
text-decoration:none;
}
/*--- 2级栏目 ---*/
#menu2{
background:url(fpaNav2Bg.gif) repeat-x;
}
#menu2 ul li{
background:url(fpaNav2Div.gif) no-repeat;
}
#menu2 ul li a{
padding:0 32px;
}
#menu2 ul li a:hover{
background:url(fpaNav2BgOver.gif) repeat-x;
color:#CFC233;
}
#menu2 span{
background:url(fpaNav2BgOver.gif) repeat-x;
padding:0 12px;
height:36px;
line-height:36px;
float:left;
color:#F5F2D1;
font-weight:bold;
text-decoration:none;
}

/*--- 侧栏 ---*/
#sideBar{
float:right;
width:254px;
}

/*--- mainContert ---*/
#mainContent{
float:right;
width:671px;
text-align:center;
margin-right:11px;
}
.divBgLeft{
background:url(divBg01.jpg) no-repeat left top;
}
.divBgRight{
background:url(divBg02.jpg) no-repeat right top;
}

.reportWrapper2{
background:url(reportBgTop2.gif) no-repeat top;
}

.newsBox2 .newsTitle{
background:url(listTitleBg05.jpg) no-repeat;
}

#links{
background:url(linksBg.jpg) no-repeat left top;
width:214px;
margin:0 auto;
min-height:140px; 
height:auto !important; 
height:140px; 
overflow:visible;
padding:69px 20px 0;
text-align:left;
}
#links a{
line-height:30px;
padding-left:20px;
color:#000;
}
#links a:hover{
text-decoration:underline;
}

#ann{
background:url(annBg.gif) repeat-y;
width:655px;
margin:0 auto;
}
#ann .annWrapper1{
background: url(annBgTop.jpg) no-repeat left top;
}
#ann .annWrapper2{
background:url(annBgBottom.gif) no-repeat left bottom;
min-height:140px; 
height:auto !important; 
height:140px; 
overflow:visible;
text-align:left;
}
#ann h3{
font-size:14px;
height:28px;
line-height:28px;
color:#fff;
padding-left:28px;
}
#ann .ann1{
display:inline;
float:left;
width:280px;
margin:26px 0 0 20px;
}

#ann .ann2{
display:inline;
float:right;
width:296px;
margin:60px 26px 0 0;
position:relative;
}
#ann .ann1 .newsList li a{
background-image:url(listImg06.gif);
color:#638993;
line-height:22px;
}
#ann .ann1 .newsList li a:hover,
#ann .ann2 .newsList li a:hover{
color:#000;
}
#ann .ann1 .newsList, #ann .ann2 .newsList{
background:none;
}
#ann .ann2 .newsList{
position:absolute;
top:80px;
}
#ann .ann2 .newsList li{
background:url(listDiv03.gif) repeat-x left bottom;
}
#ann .ann2 .newsList li a{
background-image:url(listImg07.gif);
color:#00708E;
line-height:22px;
}

