﻿body {
    margin: 0 auto;
    padding: 0;
    font-size: 12px;
    color: #505050;
    background: #FFF;
}
img {
    border: 0;
}
form {
    width: 1000px;
    margin: 0 auto;
    padding: 0;
    border: 0;
}
.wrapfix:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#header {
    margin: 0 auto;
    width: 1000px;
    height: 216px;
    background: url(/corp/images/top_bg1.jpg) no-repeat;
}
#main_bg,#top_bg,#bot_bg {
    margin: 0;
    width: 1000px;
    height: 100%;
    overflow: hidden;
}
#main_bg {
    background: url(/corp/images/main_bg1.gif) repeat-y;
}
#top_bg {
    background: url(/corp/images/top_bg2.jpg) no-repeat center top;
}
#bot_bg {
    background: url(/corp/images/main_bg2.gif) no-repeat center bottom;
}
#footer {
    margin: 0 auto;
    padding: 0;
    width: 1000px;
    height: 160px;
    background: url(/corp/images/foot_bg.jpg) no-repeat;
}
#footer span {
    margin: 0 0 0 483px;
    padding: 85px 0 0;
    width: 400px;
    display: block;
}
#pd_search {
    margin: 0 0 0 54px;
    padding: 0;
    width: 197px;
    float: left;
    display: inline;
    background: url(/corp/images/left_top.jpg) no-repeat center top;
}
#main_con {
    margin: 0;
    width: 742px;
    height: 100%;
    overflow: hidden;
    float: right;
    color: inherit;
    background: #FFF;
}
#nav,#nav ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    width: 742px;
    height: 52px;
}
#nav {
    background: url(/corp/images/nav_bg.gif) repeat-x;
}
.nav_left,#nav1,#nav2,#nav3,#nav4,#nav5,#nav6,#nav7,#nav8,.nav_right,.nav_line {
    height: 52px;
    float: left;
}
.nav_left {
    width: 20px;
    background: url(/corp/images/nav_left.jpg) no-repeat;
}
.nav_right {
    width: 19px;
    background: url(/corp/images/nav_right.jpg) no-repeat;
}
.nav_line {
    width: 1px;
    background: url(/corp/images/nav_line.jpg) no-repeat bottom center;
}
#nav1,#nav1 a {
    width: 83px;
}
#nav2,#nav2 a,#nav3,#nav3 a,#nav4,#nav4 a,#nav5,#nav5 a,#nav6,#nav6 a,#nav7,#nav7 a {
    width: 89px;
}
#nav8,#nav8 a {
    width: 79px;
}
#nav1 a,#nav2 a,#nav3 a,#nav4 a,#nav5 a,#nav6 a,#nav7 a,#nav8 a {
    height: 52px;
    display: block;
}
#nav1 a {
    background: url(/corp/images/nav_1a.jpg) no-repeat bottom center;
}
#nav1 a:hover {
    background: url(/corp/images/nav_1b.jpg) no-repeat bottom center;
}
#nav2 a {
    background: url(/corp/images/nav_2a.jpg) no-repeat bottom center;
}
#nav2 a:hover {
    background: url(/corp/images/nav_2b.jpg) no-repeat bottom center;
}
#nav3 a {
    background: url(/corp/images/nav_3a.jpg) no-repeat bottom center;
}
#nav3 a:hover {
    background: url(/corp/images/nav_3b.jpg) no-repeat bottom center;
}
#nav4 a {
    background: url(/corp/images/nav_4a.jpg) no-repeat bottom center;
}
#nav4 a:hover {
    background: url(/corp/images/nav_4b.jpg) no-repeat bottom center;
}
#nav5 a {
    background: url(/corp/images/nav_5a.jpg) no-repeat bottom center;
}
#nav5 a:hover {
    background: url(/corp/images/nav_5b.jpg) no-repeat bottom center;
}
#nav6 a {
    background: url(/corp/images/nav_6a.jpg) no-repeat bottom center;
}
#nav6 a:hover {
    background: url(/corp/images/nav_6b.jpg) no-repeat bottom center;
}
#nav7 a {
    background: url(/corp/images/nav_7a.jpg) no-repeat bottom center;
}
#nav7 a:hover {
    background: url(/corp/images/nav_7b.jpg) no-repeat bottom center;
}
#nav8 a {
    background: url(/corp/images/nav_8a.jpg) no-repeat bottom center;
}
#nav8 a:hover {
    background: url(/corp/images/nav_8b.jpg) no-repeat bottom center;
}

