@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background-color:#74766d; font-family:Tahoma; font-size:10px;}

img {border:0;}

.clear { height:0; overflow:hidden; clear:both;}
/* index
********************* */
#main_index { width:799px; margin-left:auto; margin-right:auto; background-color:#185453;}

#top { padding:22px 30px; padding-bottom:29px;}
#menu { color:#55a09f; font-size:12px; margin-top:28px; margin-left:5px;}
#menu span { padding:0 11px; color:#114140;}
#menu a { color:#55a09f; text-decoration: none;}
#menu a:hover {color:#a5dfde; text-decoration: none;}

#banner_index { border-top:9px solid #114140;}
#news_index a { color:#55a09f; text-decoration:none;}
#news_index a:hover { color:#a5dfde; text-decoration:none;}
#news_index { padding:23px 30px; padding-left:200px;}
#news_index #news_pic { width:171px; height:93px; float:left; background-image:url(../images/news_bg.png); margin-right:10px;}
#news_index #news_pic img  { width:157px; height:79px; margin:7px;}

#news_index .title { color: #a5dfde; font-size:10px; font-weight:bold; margin-top:5px;}
#news_index .dec { color:#55a09f; height:43px; overflow:hidden; margin-top:10px; line-height:1.5;}
#news_index .btn { text-align:right; color:#55a09f;}

#footer { background-color:#114140; color:#457675; padding:5px;}

#main {width:939px; margin-left:auto; margin-right:auto; background-color:#114140;}
#main #left {height:580px; width:578px; float:left; background-color:#1f5253; background-image:url(../images/left_bg.jpg); background-repeat:no-repeat;}
#main #content { width:515px; margin-left:auto; margin-right:auto;}
#main #right {width:350px; height:580px; float:right; background-image:url(../images/right_pic_01.jpg);}
#main #banner { margin-top:13px; border-top:9px #114140 solid;}
#main #content_in { background-color:#bdcccc; height:329px; overflow-y:scroll;}
#main #txt { margin:17px 26px; font-size:11px; color:#516666;}
#main #txt .title { font-weight:bold; color:#114140; line-height:1.5; font-size:15px; border-bottom:1px #777777 dashed; padding-bottom:3px;}


#main #txt a { color:#516666; text-decoration:none;}
#main #txt a:hover {color:#FFF;}
/* news 
******************************** */

.news_list { border-bottom:1px #777777 dashed; padding-bottom:10px; margin-bottom:10px;}
.news_list .news_title { font-weight:bold; color:#114140;}
.news_list .dec { margin-top:5px;}
.news_list .btn { text-align:right; color:#55a09f; font-size:10px;}

/* right menu
*********************** */

.transMenu16 {
 position:absolute ; 
 overflow:hidden; 
 left:-1000px; 
 top:-1000px; 
}
.transMenu16 .content {
 position:absolute  ; 
}
.transMenu16 .items {
 border: 0px solid #FFFFFF ; 
 position:relative ; 
 left:0px; top:0px; 
 z-index:2; 
}
.transMenu16  td
{
 padding: 8px 15px 8px 15px !important;  
 font-size: 12px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: right !important ; 
 font-weight: normal !important ; 
 color: #FFFFFF !important ; 
} 
#subwrap16 
{ 
 text-align: left ; 
}
.transMenu16  .item.hover td
{ 
 color: #071300 !important ; 
}
.transMenu16 .item { 
 text-decoration: none ; 
 cursor:pointer; 
 cursor:hand; 
}
.transMenu16 .background {
 background-color: #0f3433 !important ; 
 position:absolute ; 
 left:0px; top:0px; 
 z-index:1; 
 opacity:0.7; 
 filter:alpha(opacity=70) 
}
.transMenu16 .shadowRight { 
 position:absolute ; 
 z-index:3; 
 top:-3000px; width:2px; 
 opacity:0.7; 
 filter:alpha(opacity=70)
}
.transMenu16 .shadowBottom { 
 position:absolute ; 
 z-index:1; 
 left:-3000px; height:2px; 
 opacity:0.7; 
 filter:alpha(opacity=70)
}
.transMenu16 .item.hover {
 background-color: #707070 !important ; 
}
.transMenu16 .item img { 
 margin-left:10px !important ; 
}
table.menu16 {
 top: 0px; 
 left: 0px; 
 position:relative ; 
 margin:0px !important ; 
 border: 0px solid #FFFFFF ; 
 z-index: 1; 
}
table.menu16 a{
 margin:0px !important ; 
 padding: 8px 15px 8px 15px !important ; 
 display:block !important; 
 position:relative !important ; 
}
div.menu16 a,
div.menu16 a:visited,
div.menu16 a:link {
 font-size: 14px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: bold !important ; 
 color: #FFFFFF !important ; 
 text-decoration: none !important ; 
 margin-bottom:0px !important ; 
 display:block !important; 
 white-space:nowrap ; 
}
div.menu16 td {
 border-bottom: 0px solid #124170 ; 
 border-top: 0px solid #124170 ; 
 border-left: 0px solid #124170 ; 
 background-color: #0f3433 !important ; 
} 
div.menu16 td.last16 {
 border-right: 0px solid #124170 ; 
} 
#trans-active16 a{
 color: #FFFFFF !important ; 
 background-color: #0f3433 !important ; 
} 
#menu16 a.hover   { 
 color: #FFFFFF !important ; 
 background-color: #0f3433 !important ; 
}
#menu16 span {
 display:none; 
}
#menu16 a img.seq1,
.transMenu16 img.seq1,
{
 display:    inline; 
}
#menu16 a.hover img.seq2,
.transMenu16 .item.hover img.seq2 
{
 display:   inline; 
}
#menu16 a.hover img.seq1,
#menu16 a img.seq2,
.transMenu16 img.seq2,
.transMenu16 .item.hover img.seq1
{
 display:   none; 
}
#trans-active16 a img.seq1
{
 display: none;
}
#trans-active16 a img.seq2
{
 display: inline;
}


#pages { text-align:center;}
#pages span { padding:5px;}
#pages a { color:#114140; font-weight:bold;}

#useful_link { margin-top:10px;}
#useful_link img { width:135px; float:left; margin-left:7px; margin-right:7px; margin-bottom:10px; height:52px;}
