body{ text-align:center; color: #606060; font-size: 12px; font-family: verdana, Lucida, Arial, Helvetica, 微软雅黑, 宋体, sans-serif; background: white; margin: 0; }
h1 { color: #ff9200; font-size: 22px; font-weight: bold; }
h2 { color: #ff9200; font-size: 20px; font-weight: bold; }
h3 { color: #ff9200; font-size: 18px; font-weight: bold; }
h4 { color: #ff9200; font-size: 16px; font-weight: bold; }
/* layout */
#header{ margin-right: auto; margin-left: auto; }
#contain{ width: 776px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
#mainbg{  }
#right{ float: right; width: 585px; }
#left{ text-align: center; float: left; width: 180px; margin: 0; padding: 0; }
#footer{ font-weight: 500; clear:both; width:100%; background: #524539; height:190px; margin: 0 auto; padding-top: 20px; padding-bottom: 30px; border-top: 2px solid #4a3c39; }
.text{ text-align: left; margin:0; padding: 16px 10px 10px 16px; }
/* topnav */
.head_vol { background-color: #524539; width: 100%; }
.top { background-color: #39342b; height: 12px; margin: 0; padding: 0; border-bottom: 1px solid #5a514a; border-top-color: #5a514a; border-top-width: 1px; border-right-style: solid; }
.colcont { background-color: #524539; width: 776px; height: 57px; margin:0 auto; padding: 0; }
.colboxleft { width:200px; height: 56px; float:left ; }
#logo { text-indent: -5000px; background: url(../image/logo.png) no-repeat left top; height: 100%; margin: 0; padding: 0; }
.colboxright { color: #ff9200; font-size: 12px; font-weight: lighter; line-height: 26px; background-position: 0 center; width:200px; height: 56px; float:right ; }
.colboxmiddle { width:100%; height: 56px; margin-left:200px; margin-right:200px ; }
.colcont h1 a { color: #524530; text-decoration: none; }
.colcont h2 a { color: #524530; text-decoration: none; }
.navcontainer { height: 27px; }
.nav { width: 776px; height: 27px; margin-top: 0; margin-right: auto; margin-left: auto; padding-left: 1px; }
.nav ul { margin: 0 auto; padding: 0; list-style-type: none; }
.nav li{ line-height: 26px; float:left; margin-top: 0; margin-right: auto; margin-left: auto; list-style-type: none; }
.nav li a{ color:#e4dbca; font-size: 14px; font-weight: 500; background-color: #7a7162; text-decoration:none; display:block; width:127px; height:26px; text-align:center; margin-top: 0; margin-right: 1px; margin-left: 1px; border-top: 1px solid #847d73; }
.nav li a:link { }
.nav li a:visited {  }
.nav li a:hover{ background-color:#9c9284; color:#ffffff; }
.nav li a:active { color: white; }
.nav li a.show { color: #606060; background-color: #fff7f7; }
.end { background-color: #efe7d6; height: 21px; border-top: 1px solid white; border-bottom: 1px solid white; }
.finish { background-color: #efebef; width: 100%; height: 1px; border-top: 1px solid #e7e3e7; border-bottom: 1px solid #f7f3f7; }
/* leftsidebar */
.left_vol { text-align: center; margin: 10px -10px 0 -16px; padding: 0; border: solid 1px #efebef; }
.left_vol2 { background-color: #e7f7f7; padding-top: 12px; padding-bottom: 36px; border: solid 3px white; }
.left_vol strong { color: #606060; font-size: 14px; font-weight: bold; line-height: 28px; }
.button { width: 150px; font-family: Tahoma, Arial, sans-serif;
/*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
        color: #333; margin: 0 auto 0; border-top: 1px solid #cecfce; }
.button h2 { font-size: 12px; font-weight: normal; margin: 0; padding: 0; }
.button ul { margin: 0; padding: 0; border-style: none; list-style: none; }

        .button li { margin: 0; padding: 0; border-bottom: 1px solid #90bade; list-style: none; }
.button li a { display: block; border-left: 10px solid #cecfce; border-right: 10px solid #cecfce; background-color: #f6fff5; color: #636058; text-decoration: none; width: auto; margin: 0; padding: 5px; }
.button li a:hover {
                border-left: 10px solid #5c3529;
                border-right: 10px solid #5c3529;
                background-color: #875545;
                color: #fff;
                }
.button li .active {
                border-left: 10px solid #1c64d1;
                border-right: 10px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }
/* footer */
.sitmap { width: 776px; margin-right: auto; margin-left: auto; }
.column { color: #ff9200; line-height: 24px; text-decoration: none; text-align: left; width: 144px; float: left; margin-right: 0; margin-left: -20px; padding-right: 30px; padding-left: 0; list-style-type: none; }
.column ul { list-style-type: none; }
.column li a:link { color: #ff6f00; text-decoration: none; }
.column li a:visited { color: #ff6f00; text-decoration: none; }
.column li a:hover { color: #efe7d6; text-decoration: underline; }
.column li a:active {  }
.column2 { color: white; margin: 0; padding: 0 0 0 8px; }
.column2 ul { color: #fff; }
.column2 li {  }
.column2 li a:link { color: #fff; }
.column2 li a:visited { color: white; }
.column2 li a:hover { color: white; }
.column2 li a:active {  }
.copyright { background-color: #393429; text-align: left; width: 290px; float: right; margin: 0; padding: 30px 10px; border: solid 1px #7b7163; }
.copyright p { color: #efe7d6; }
.copyright strong { color: #63beff; font-weight: 500; }
.copyright span { color: #63beff; }
.copyright a:link { color: #63beff; text-decoration: none; }
.copyright a:visited { color: #63beff; text-decoration: none; }
.copyright a:hover { color: white; text-decoration: underline; }
.copyright a:active { }
