﻿@charset "utf-8";
/* CSS Document */
body{ background:#000; margin:0 auto; padding:0; font-family:"微软雅黑";}
#wrapper{ margin:0 auto; padding:0; width:100%; position:absolute; top:0px; }
#wrapper #header{ margin:0 auto; padding:0; width:100%; z-index:99; position:fixed;}
#wrapper #header .nav{ width:100%; height:55px; padding:0; line-height:39px; margin:0 auto; background:#333; color:#FFF; float:left;
filter:alpha(opacity=95);/*filter:alpha(opacity=80); 支持 IE 浏览器*/
-moz-opacity:0.95;/*-moz-opacity:0.80;支持 FireFox 浏览器*/
-khtml-opacity: 0.95;/*-khtml-opacity: 0.8; 这个为了支持一些老版本的Safari浏览器*/
opacity: 0.95;/*opacity:0.80; 支持 Chrome, Opera, Safari 等浏览器*/}
#wrapper #header .nav .nav_1{ margin-left:175px; margin-right:175px; font-weight:bold}
#wrapper #header .nav ul{ float:left; list-style-type:none; width:1160px; margin-top:7px; margin-left:auto; margin-right:auto; left:0; right:0; position:absolute;}
#wrapper #header .nav ul li{ float:left; font-size:26px; letter-spacing:2px; display:inline-block; margin-left:10px;}
#wrapper #header .nav ul li ul{ display:none; position:absolute; padding:5px; top:28px; display:none; width:170px; height:30px; line-height:30px; margin-left:164px;}
#wrapper #header .nav ul li ul li{ float:left; background:#333; width:160px; text-align:center;}
#wrapper #header .nav ul li ul li a{ width:160px;}
#wrapper #header .nav ul li ul li:hover{ color:#FAFAFA; background:#333; text-decoration:none; width:160px;}
#wrapper #header .nav ul li ul a{ display:inline; padding:7px 43px; color:#FFF; font-size:12px;}
#wrapper #header .nav ul li a{ font-size:14px; text-decoration:none; display:inline-block; color:#FFF; background-color:#505050; width:120px; text-align:center;}
#wrapper #header .nav ul li a:hover{ text-decoration:none; color:#FFF; background-color:#C40000;}
#wrapper #header .nav ul li:hover ul{ display:inline-block;}
#wrapper #header .nav ul li .vir_1{ padding:0px 7px;}
#wrapper #header .nav ul li .vir_2{ padding:0px 22px;}
#wrapper .clear{ clear:both;}
#wrapper #footer{ width:100%; margin:0 auto; padding:0; background:#000; color:#999; font-size:12px; float:left;}
#wrapper #footer .footer{ display:none;width:100%; margin:0 auto; padding:0; text-align:center; height:180px; line-height:20px; padding-top:40px; border-top:5px solid #666;}
#wrapper #footer .footer span{ margin-left:10px;}
#wrapper #footer .footer .footer_1{ color:#fff; font-size:16px; padding-top:20px; border-top:1px solid #555; margin:0 auto; width:1200px; margin-top:30px; margin-bottom:5px;}