@charset "utf-8";
/* CSS Document */

body,ul,div,h1,li{ margin:0; padding:0}
a:link, a:visited {text-decoration: none; } 
body{font-size:12px;background:#000 50% top scroll no-repeat;color:#5d5d5d; } 
header{ padding:40px 0; width:1000px;  margin:auto; }
header h1{ font-size:42px; text-shadow:#fff 1px 1px 1px;}
header h1 a{color:#00ffff;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
header h1 a:hover{ padding-left:20px}
header p{margin:17px 0 0 0;text-shadow:#FFF 2px 2px 2px;color:#00ffff;font-size:18px;}
#nav{ width:100%;line-height:40px; height:40px;margin:auto; background:rgba(245,245,245,0.2) }/* nav圆角背景 rgba 透明度0.2 */
#nav ul{ list-style:none; margin:auto; width:1030px}
#nav ul li{ float:left; width:100px; text-align:center;text-shadow:#333 1px 1px 1px}
#nav ul li a{ display:block; color:#FFF; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;}/* 背景颜色过渡效果 */
#nav ul li a:hover{ background:#e15782; color: #FFF; font-weight:bold; border-radius:50px 0}
#nav ul li a#nav_current {background: #e15782;color: #FFF; font-weight:bold; border-radius:50px 0} /* nav高亮显示背景颜色 */
#nav ul li ul{width:500px;position:absolute;margin-left:-100px;margin-top:-80px;display:none; background:rgba(245,245,245,0.2)}/*500px控制透明背景长度，一个选项100px，若添加二级菜单增大width即可*/
#nav ul li ul li a{color:#FFF; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;}
#nav ul li:hover ul{display:block;}
