/** slideshow **/
html { overflow: hidden }
*{ margin:0; padding:0; }
a{ color:#8FC2FF; text-decoration: none; outline: none; }
a:hover{ text-decoration: underline; }
img{ border:none; }
body { background:#000; overflow:hidden; }
#menu{ margin:0px auto; height:80px; width:100%; top:0; z-index: 5; background:#262626 no-repeat 90%; border-top:1px solid #000; border-bottom:1px solid #4F4F4F; position:absolute; }
#menuframe{ overflow: hidden; border-top:solid 1px #4F4F4F; border-bottom:1px solid #000; height: 100%; text-align:left; z-index: 3; }
#buttons { margin: 0px auto; height:65px; width: 100%; z-index: 3; position: absolute; top: 110px; left: 80%; }
#content{ margin:0px auto; height:60px; width:100%; bottom:0; z-index: 3; background:#262626 no-repeat 90%; border-top:1px solid #000; border-bottom:1px solid #4F4F4F; position:absolute; }
#contentframe{ overflow: hidden; border-top:solid 1px #4F4F4F; border-bottom:1px solid #000; height: 100%; text-align:left; z-index: 3; }
#slidecounter{ float:left; color:#4F4F4F; font:24px "Helvetica Neue", Arial, sans-serif; font-weight:bold; margin:17px 20px; }
#slidecaption{ overflow: hidden; float:left; color:#FFF; font:18px 微软雅黑,黑体,宋体, Arial, sans-serif; font-weight:bold; margin:18px 0; }
.stamp{ float: right; margin: 5px 20px 0 0; }
#navigation{ background: url('images/navbg.gif') no-repeat; float: right; margin:1px 20px 0 0; }
#loading { position: absolute; top: 49.5%; left: 49.5%; z-index: 3; width: 24px; height: 24px; text-indent: -999em; background-image: url(images/progress.gif); }
#supersize{ position:fixed; }
#supersize img, #supersize a{ height:100%; width:100%; position:absolute; z-index: 0; }
#supersize .prevslide, #supersize .prevslide img{ z-index: 1; }
#supersize .activeslide, #supersize .activeslide img{ z-index: 2; }

#logo { width: 139px; height: 75px; float: left; margin: 0 0 0 15px; }

/** menubar **/
#underlinemenu{ width: 866px; height: 77px; margin: 0; padding: 0; float: right; }
#underlinemenu ul{ margin: 0; margin-bottom: 1em; padding-left: 0; float: left; font-weight: bold; width: 100%; }
* html #underlinemenu ul{ margin-bottom: 0; }
#underlinemenu ul li{ display: inline; }
#underlinemenu ul li a{ float: left; color: #f8f8f8; font-family:微软雅黑,黑体,宋体; font-weight: normal; font-size:0.9em; padding: 45px 10px 17px 10px; margin:0; text-decoration: none; background: url(images/divider.gif) no-repeat 0 25px; }
#underlinemenu ul li a:hover{ color: #fff; background: url(images/button-bg-gr.gif) repeat-x 0 0; }
