@charset "utf-8";
/* CSS Document */
body {
behavior:url("csshover.htc");
margin:0;
padding:0;
font-size:14px;
overflow:scroll;
*overflow:auto;
 }
*{
margin:0px;
padding:0px;
}
p{
text-indent:2em;
word-spacing:5pt;
font-size:14px;
line-height:24px;
}
#mainarea{
width:1000px;
margin:auto;
position:relative;
}

#headarea{
background:url(images/a_01.jpg);
width:980px;
height:247px;
padding-right:20px;
padding-top:15px;
}
#sheadarea{
background:url(images/g_01.jpg);
width:980px;
height:247px;
padding-right:20px;
padding-top:15px;
}

#de1{
background:url(images/b_03.gif);
background-repeat:repeat-x;
overflow:hidden;
height:8px;
width:1000px;
}
#contentarea{
width:1000px;
overflow:hidden;
}
#lside{
border-right:2px solid #e7e7e7;
width:243px;
float:left;
}
#mside{
width:489px;
float:left;
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
}
#smside{
width:734px;
float:left;
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
}
#rside{
border-left:2px solid #e7e7e7;
width:224px;
float:left;
}
.clear{
clear:both;
}
#foot1{
width:1000px;
border-top:2px solid #e7e7e7;
border-bottom:2px solid #e7e7e7;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}
#foot1 a{
margin-right:5px;
margin-left:5px;
}
#footarea{
width:980px;
background:url(images/b_15.gif);
text-align:center;
padding:10px;
}
#rside,#lside,#mside{
padding-bottom:10000px;margin-bottom:-10000px;
}
#newdiv{
width:188px;
margin:auto;
margin-bottom:20px;
}
#newsbanner{
margin-top:30px;
background:url(images/a_08.jpg);
width:188px;
height:20px;
color:#FFffff;
text-align:center;
padding-top:2px;
*padding-top:5px;
}
#newdiv ul{list-style:none;
margin-top:10px;
}
#newdiv ul li a{
display:block;
background:url(images/c_13.gif);
background-position:0 -26px;
height:22px;
width:158px;
margin-top:3px;
padding-left:20px;
padding-top:4px;
overflow: hidden;
color:#999999;
}
#newdiv ul li a:hover{
background:url(images/c_13.gif);
background-position:0 0;
color:#000000;
}
#foot1 a{
color:#999999;
}
#foot1 a:hover{
color:#000000;
}
#languagediv{
float:right;
}
#languagediv ul{
list-style:none;
}
#languagediv ul li{
display:block;
float:left;
}
#lanf{
behavior: url("iepngfix.htc") ;
background:url(images/d_03.png);
width:12px;
height:37px;
}
#lanl{
behavior: url("iepngfix.htc") ;
background:url(images/d_06.png);
width:11px;
height:37px;
}
.lanli
{
behavior: url("iepngfix.htc") ;
background:url(images/d_04.png);
height:27px;
padding-top:10px;
font-size:17.1px;
color:#007fa8;
font-weight:400;
}
.lanli a{
margin-left:5px;
margin-right:5px;
color:#007fa8;
font-weight:600;
}
.lanli a:hover{
color:#003f68;
}
#navidiv{
float:right;
margin-top:20px;
margin-right:0px;
}
#navidiv ul{
list-style:none;
}
#navidiv ul li{
display:block;
float:left;
}
#navif{
behavior: url("iepngfix.htc") ;
background:url(images/d_11.png);
width:24px;
height:46px;
}
#navil{
behavior: url("iepngfix.htc") ;
background:url(images/d_14.png);
width:18px;
height:46px;
}
.navili
{
behavior: url("iepngfix.htc") ;
background:url(images/d_12.png);
height:36px;
padding-top:10px;
font-size:17.1px;
color:#ffffff;
font-weight:400;
}
.navili a{

margin-left:5px;
margin-right:5px;
color:#ffffff;
font-weight:600;
}
.navili a:hover{
color:#005b7d;
}
.de2{
width:100%;
}
#sunnavi{
margin:auto;
margin-top:10px;
margin-bottom:10px;
}
#sunnavi ul{
list-style:none;
}
#sunf{
background:url(images/g_04.jpg);
background-repeat:no-repeat;
overflow:hidden;
height:48px;
width:206px;
text-align:center;
color:#0b7093;
font-size:20px;
font-weight:bolder;
padding-top:10px;
}
#sunl{
background:url(images/g_22.jpg);
background-repeat:no-repeat;
overflow:hidden;
height:36px;
width:206px;
}
.sunli{
background:url(images/g_21.jpg);
width:206px;
padding-top:5px;
}
.sunli a{
display:block;
background:url(images/g_16.jpg);
background-repeat:no-repeat;
width:157px;
height:28px;
margin:auto;
color:#77787b;
font-weight:bold;
font-size:20px;
text-decoration:none;
text-align:center;
overflow:hidden;
margin-top:5px;
padding-left:6px;
padding-right:6px;
}
#ca{
display:block;
background:url(images/g_16.jpg);
background-position:0 -28px;
background-repeat:no-repeat;
width:157px;
height:28px;
margin:auto;
color:#77787b;
font-weight:bold;
font-size:20px;
text-decoration:none;
text-align:center;
overflow:hidden;
margin-top:5px;
padding-left:6px;
padding-right:6px;
}
.sunli a:hover{
background:url(images/g_16.jpg);
background-position:0 -28px;
}
#newstitle{
width:90%;
font-size:18px;
padding-left:30px;
}
#newstime{
width:90%;
text-align:right;
padding-right:30px;
}
#newscontent{
padding:20px;
}
#shiftdiv{
margin:auto;
margin-top:10px;
padding-left:40px;
}
#shiftdiv a{
display:block;
float:left;
margin:5px;
}
#firstflag{
background:url(images/first.gif);
background-repeat:no-repeat;
overflow:hidden;
width:14px;
height:18px;
}
#firstflag:hover{
background:url(images/firstr.gif);
}
#nextflag{
background:url(images/next.gif);
background-repeat:no-repeat;
overflow:hidden;
width:15px;
height:18px;
}
#nextflag:hover{
background:url(images/nextr.gif);
}
#pregflag{
background:url(images/preg.gif);
background-repeat:no-repeat;
overflow:hidden;
width:15px;
height:18px;
}
#pregflag:hover{
background:url(images/pregr.gif);
}
#lastflag{
background:url(images/last.gif);
background-repeat:no-repeat;
overflow:hidden;
width:14px;
height:18px;
}
#lastflag:hover{
background:url(images/lastr.gif);
}