/*html{margin:0px;padding:0;border:0;}*/
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;}
body{background:url(/images/body-top.jpg) center 0 no-repeat; color:#2d374b; font-size:12px; font-family:Arial, Helvetica, sans-serif}
a{text-decoration:none;outline:none;color:#666666;}
a:link{color:#666666;}
a:visited{color:#666666;}
a:hover{color:#666666; text-decoration:underline}
a:active,a:focus{color:#666666;outline:none;}

input{padding:0;margin:0;}
h1,h2,h3,h4{font-size:12px;font-weight:bold;}
h2 {color:#00080f;font:100 14px/17px "Î¢ÈíÑÅºÚ";}
hr {border: 0;border-top:1px solid #ccc;height:0;}

.menu{ color:#544e50;font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";font-weight:bold;font-size:15px;line-height:41px;text-align:center;display:block;}
.menu a{color:#544e50;font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";font-weight:bold;font-size:15px;line-height:41px;text-align:center;display:block;}
.menu a:link{color:#544e50;font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";font-weight:bold;font-size:15px;line-height:41px;text-align:center;}
.menu a:hover{color:#544e50; cursor:hand;font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";font-weight:bold;font-size:15px;line-height:41px;text-align:center;}
.menu a:active,.menu a:visited{color:#544e50;font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";font-weight:bold;font-size:15px;line-height:41px;text-align:center;}

/* Grid Container */
ul,li{list-style: none;}

/* Í¼Æ¬ÐÂÎÅ */ 
.focusBox { position: relative; width: 268px; height: 186px; overflow: hidden; text-align: left; float:left; }
.focusBox .pic img { width: 268px; height: 186px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 42px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.8; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height:42px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 24px; height: 24px; line-height:24px; overflow: hidden; text-align: center; margin-right: 3px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

/* menu Set */
#rt-main-header{margin: 0 auto;width: 960px;}
/* Global */
.menu {width:960px;height:41px;float:left;background:url('/images/menbj.jpg') repeat-x;color:#fff;}

.menutop li {float:left;margin: 0;padding: 0;position: relative;line-height:41px; font-size:12px;background:url('/images/menuz.jpg') right no-repeat; text-align:center;}
.menutop li .item, .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;padding:0;width:106px;}
.menutop li .fusion-submenu-wrapper {float: none;left: -999em;position: absolute;z-index: 500;}

/* Dropdowns */
.menutop ul {width:145px;padding:0;margin: 0;float:left;z-index: 2;}
.menutop ul li {width: 105px;height:30px;line-height:30px;background:url('/images/sublibg.gif') no-repeat;padding:0; color:#544e50;}
.menutop ul li a:hover{width:105px;height:30px;line-height:30px;background:url('/images/sublihover.gif') no-repeat;padding:0; color:#FFFFFF; text-decoration:none;}
.menutop li > .item {padding: 0;height: 41px;display: block;font-size:12px;line-height:30px;color:#544e50; text-align:center;}
.menutop li > .item span {display: block;padding: 0;width: 100%;}
.menutop li a.item {cursor: pointer;padding:0;}
.menutop li span.item {cursor:default;outline:none;}
/* Root Items */
.menutop li.root :hover{float:left; text-decoration:none; height:41px; background:url('/images/nav_hover.gif') no-repeat right top;}
body .menutop li.root > .item {white-space: nowrap;display: block;color:#544e50;font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";font-weight: bold;padding: 0;font-size: 15px;z-index: 100;cursor: pointer;position:relative;outline: none;text-align: center;line-height: 22px;background: none;}
.menutop li.root > .item span {display: block;margin: 0;outline: none;padding: 10px 0;}
/* Fusion Pill */
.fusion-pill-l {height: 60px;margin:0 0 0 -6px;top:0;position:absolute;left:0;}
.fusion-pill-r {height: 60px;}
/* Fusion JS */
.fusion-js-container {display:block;height:0;left:0;overflow:visible;position:absolute;top:0;z-index:50000!important;background:trans !important;}
.fusion-js-subs {display:none;margin:-3px 0 0;overflow:hidden;padding:0;position:absolute;}