/*******************************************************************************/
/* GLOBAL */
/*******************************************************************************/
a { color: #666; }
body { background-color: #398494; color: #666; font: 12px/1.6 Arial, Helvetica, sans-serif; padding-bottom: 15px; }
.wrapper { width: 970px; margin: 0 auto; background-color: #fff; box-shadow: 0 0 28px 5px rgba(32,75,84,0.9); -webkit-box-shadow: 0 0 28px 5px rgba(32,75,84,0.9); -moz-box-shadow: 0 0 28px 5px rgba(32,75,84,0.9); filter: progid:DXImageTransform.Microsoft.Shadow(color='#204b54', Direction=135, Strength=15);
}
/*******************************************************************************/
/* HEADER */
/*******************************************************************************/
.top { background-color: #005263; height: 10px; }
header { height: 67px; }
/* logo */
.logo { display: block; height: 65px; width: 280px; background: url(../images/logo.jpg) no-repeat; text-indent: -999em; }
/* language */
.lang { margin: 25px 25px 0 0; }
.lang a { padding-right: 15px; }
/* search */
#globalsearch { width: 182px; height: 27px; position: absolute; top: 0px; right: 0px; background: url(../images/bg_search.gif) no-repeat; padding: 10px 0 0 34px; }
#searchInput, #submitBtn { background: none transparent scroll repeat 0% 0%; border: 0; }
#searchInput { width: 120px; }
#submitBtn { cursor: pointer; text-indent: -999px; width: 25px; }
/*******************************************************************************/
/* GLOBAL NAV */
/*******************************************************************************/
nav { background: url(../images/bg_nav.gif) repeat-x; }
/* primary */
nav li { float: left; line-height: 30px; background: url(../images/separator.gif) no-repeat -5px center; padding-left: 55px; margin-right: 5px; }
nav li a { color: #FFF; display: block; font-weight:bold; }
nav li a:hover { }
#gn_00 { background: none; }
/* secondary */
.dropDown { display: none; position: absolute; top: 30px; left: 0; padding: 10px 0; background-color: #0076bf; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.dropDown li { }
.dropDown li a { font-weight: normal; }
.globalnav li:hover > ul { display: block; }
/*******************************************************************************/
/* MAINBANNER */
/*******************************************************************************/
/*banner*/
#bannerwrap { width: 100%; height: 295px; position: relative; overflow: hidden; z-index: 0; }
#noboxbanner { width: 100%; height: 295px; overflow: hidden; }
.indicatorwrap { position: absolute; z-index: 99; right: 20px; bottom: 12px; }
.indicator { padding-right: 5px; }
.indicator a { display: block; height: 8px; width: 15px; margin: 0px 4px; *margin:0px 4px;
background-color: #91ad9e; filter: Alpha(Opacity=60); float: left }
.indicator a.activeSlide { width: 20px; height: 8px; background-color: #2b7a8a; filter: Alpha(Opacity=80); }
/*******************************************************************************/
/* CONTAINER */
/*******************************************************************************/
.container { padding: 20px; }
.frame { padding: 15px 30px; border: 1px solid #c7d5ce; }
/* box */
.box { float: left; width: 50%; word-wrap: break-word; word-break: normal;word-break:break-all;
}
.inner { margin-right: 30px; word-wrap: break-word; word-break: normal;word-break:break-all;
 }
.inner2 { margin-top: 20px; }
/* hd */
.hd { border-bottom: 1px solid #7fa08e; padding: 0 0 5px 1px; line-height: 20px; }
.hd h2 { font-size: 14px; }
.hd h2 a { display: block; color: #db7700; border-left: 4px solid #7fa08e; padding-left: 10px; }
.hd .more { float: right; color: #7fa08e; }
/* 各模块 */
.content { overflow: hidden; word-wrap: break-word; word-break: normal; }
.content a { color: #6ea284; }
.content li { border-bottom: 1px solid #c7d5ce; padding-left: 10px; line-height: 32px; }
.published { color: #c1c6c3; padding-right: 10px; }
.focus { height: 198px; }
/*******************************************************************************/
/* FOOTER */
/*******************************************************************************/
footer { background: url(../images/bg_footer.gif) repeat-x; line-height: 43px; color: #fff; padding: 0 50px; }
footer a { color: #fff; }
.zs_date{ padding-right:10px;}