﻿body { }
.page-width { width: 1000px; margin: auto; }

.page-head { height: 105px; background: url(/images/head_slashbg.png) repeat-x; }

.page-nav { background: #7f2622; }
#nav { width: 1000px; margin: 0 auto; padding: 0; overflow: hidden; zoom: 1; }
#nav li { float: left; text-align: center; list-style: none; background: url(/images/nav_split.png) left 11px no-repeat; }
#nav li.first { background-image: none !important;  }
#nav li a { display: block; color: white; width: 98px; padding: 12px 0 12px 2px; font-size: 13px; font-family: Microsoft Yahei; line-height: 14px; }
#nav li a span.en { display: block; margin-top: 2px; text-align: center; font-size: 10px; font-family: Verdana; }
#nav li a:hover { color: #fff; background-color: #c36712; text-decoration: none; }

.floatmenu { position: absolute; z-index: 10; margin: 0; padding: 1px; border: 1px #7f2622 solid; border-radius: 5px; background: #fcfcfc; overflow: hidden; zoom: 1; }
.floatmenu li { list-style: none; }
.floatmenu li a { display: block; width: 105px; padding: 0 32px; line-height: 32px; color: #000; font-size: 14px; border-radius: 5px; overflow: hidden; zoom: 1; }
.floatmenu li a:hover { text-decoration: none; color: white; background: #af5652; }

.page-main { width: 960px; margin: auto; overflow: auto; zoom: 1; }

.page-footer { height: 117px; margin-top: 25px; background: url(/images/footbg.jpg) repeat-x; }
.page-footer-inner { width: 458px; margin: auto; padding-top: 12px; padding-left: 100px; text-align: left; background: url(/images/logo.gif) 0 15px no-repeat; overflow: hidden; }
.page-footer-inner p { margin: 0; padding: 0; line-height: 23px; font-family: Lucida Sans Unicode, Microsoft Yahei, Segoe UI, Arial, Verdana, Sans-Serif; white-space: nowrap; }
