@charset "utf-8";
/* CSS Document */
/** 共用 **/
html{background:#000;font-family:"微软雅黑"; font-size:12px;}
html,body{ width:100%; height:100%;}
*{ margin:0 auto; padding:0;}
ul li{ list-style:none;}
img { border:none;}
.clear{ clear:both;}
a,a:hover{ text-decoration:none;}
:focus { outline:0;}
input{ font-family:"微软雅黑";}
h2{ font-size:14px;}
h3{ font-size:16px;}
h4{font-size:12px;}
.content{height:100%;width: 100%; overflow: hidden;}
 /** banner **/
.banner{ width:100%; height:100%; position:fixed; overflow:hidden;z-index:-1; margin:0 auto;}
.banner img{position:absolute;width:100%; height:100%; }

/** logo **/
.logDiv{width:1025px; margin:0 auto;}
.logo{ width:196px; height:53px; float:left; margin-top:30px; background:url(../images/logo.png) no-repeat;_background:none; z-index:999; cursor:pointer;}

.falsh{ width:100%; height:91px;position:absolute; top:300px; z-index:999; text-align:center}
.flash_div{position:absolute; top:50%; left:45%; margin:-150px 0 0 -200px; width:600px; height:150px}

/** 导航 **/
.nav{ height:57px; width:100%; position:fixed; bottom:57px; left:0; z-index:999}
.nav{position:fixed;z-index:999;left:0;bottom:0px;_position:absolute;_bottom:34px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.menubox{height:100%; width:100%; position:relative;background:#000000;filter:Alpha(opacity=70);opacity:0.7;z-index:1;}
.mun{position:relative; height:57px; widows:100%; bottom:57px; left:0;z-index:2}
#nav {height:57px; position:relative; width:1025px; margin:0 auto}
#nav li.top {display:block; float:left;}
#nav li.top a {display:block; float:left; text-align:center;height:57px; line-height:57px; color:#ddd; text-decoration:none; font-size:14px; cursor:pointer; width:110px}
#nav li:hover {position:relative; background:url(../images/nv_bg.gif) repeat-x; font-weight:bold;}
#nav ul, 
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; list-style:none;}
#nav li:hover ul{left:0; bottom:57px; top:auto; background: #fff; width:auto; height:auto; z-index:300; background:url(../images/bj.png) no-repeat center top #8a0001; padding-top:5px}
#nav li:hover ul li{display:block; position:relative; float:left; font-weight:normal; /*background:url(../images/ul_li_bg.gif) repeat-y;*/ clear:left; width:110px; line-height:23px}
#nav li:hover ul li a{display:block; font-size:11px;color:#fff;width:110px; line-height:23px; height:23px; border-bottom:1px dashed #903335}
#nav li:hover ul li a:hover {line-height:23px; width:110px; height:23px; color:#fff; background-color:#6e0001}

/** 底部 **/
.bottom{ height:34px; width:100%; background:#fff; position: fixed; bottom:0; left:0; line-height:34px;font-size:11px; color:#FFF; z-index:999;}
.bottom{position:fixed;z-index:999;left:0;bottom:0;_position:absolute;_bottom:0;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.bottom a{ color:#8e8e8e}
.footer{ float:right; margin-right:8px; float:right;}
.footer a{ color:#FFF}
.bofole{float:left;color:#8e8e8e; margin-left:200px}
.bofoter{ float:right;color:#8e8e8e; margin-right:200px}
