#main_banner {
    background: transparent url('/media/index/main_banner/bg.jpg') no-repeat left top;
    height: 300px;
    overflow: hidden;
    padding: 8px 18px 0;
    width: 934px;
}
#main_banner div.mb_box {
    float: left;
    height: 300px;
    margin-right: 17px;
    overflow: hidden;
    width: 300px;
}
#main_banner div.mb_box.last {
    margin-right: 0;
}
#main_banner div.mb_box h2,
#main_banner div.mb_box h2 a {
    color: #fff;
    font-size: 130%;
    line-height: 170%;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
}
#main_banner div.mb_box p {
    color: #fff;
    height: 57px;
    margin: 10px 0;
    text-align: center;
}
#main_banner div.mb_box p a {
    color: #fff;
}
#main_banner div.mb_box p a:hover {
    text-decoration: none;
}
#main_banner div.mb_box a.button {
    background: transparent url('/media/index/main_banner/button.png') no-repeat left top;
    color: #fff;
    display: block;
    height: 21px;
    margin: 0 1px;
    padding: 5px 10px;
    text-align: center;
    text-decoration: underline;
    width: 277px;
}
#main_banner div.mb_box a.button:hover {
    text-decoration: none;
}

#little_banners {
    margin: 10px 0;
}
#little_banners div.lb_box {
    background: transparent url('/media/index/little_banners/bg.png') no-repeat left top;
    float: left;
    height: 70px;
    margin-right: 11px;
    overflow: hidden;
    padding: 17px 15px 17px 71px;
    position: relative;
    width: 230px;
}
#little_banners div.lb_box.last {
    margin-right: 0;
}
#little_banners div.lb_box h3 a {
    background: transparent none no-repeat 15px 20px;
    color: #276fa9;
    display: block;
    font-size: 120%;
    height: 89px;
    left: 0;
    line-height: 150%;
    position: absolute;
    padding: 15px 0 0 70px;
    text-decoration: none;
    top: 0;
    width: 246px;
}
#little_banners div.lb_box p a {
    position: relative;
    z-index: 100;
}
#little_banners div.lb_box p {
    display: block;
    height: 38px;
    margin: 25px 0 0 0;
    .margin: 45px 0 0 0;
    overflow: hidden;
}
#little_banners div.lb_box.hover p {
    text-decoration: underline;
}
#little_banners div.lb_box a#man01 {
    background-image: url('/media/index/little_banners/man01.png');
}
#little_banners div.lb_box a#man02 {
    background-image: url('/media/index/little_banners/man02.png');
}
#little_banners div.lb_box a#man03 {
    background-image: url('/media/index/little_banners/man03.png');
}

#contain div.paragraph {
    padding: 0 10px;
}
#contain div.paragraph a.more {
    background: #edf0f4 url('/media/page/buttons/button-right.png') no-repeat right top;
    display: block;
    height: 31px;
    width: 320px;
}
#contain div.paragraph a.more span {
    background: transparent url('/media/page/buttons/button-left.png') no-repeat left top;
    color: #276fa9;
    display: block;
    font-weight: bold;
    height: 23px;
    overflow: hidden;
    padding: 4px 10px;
    text-align: center;
    text-decoration: underline;
}
#contain div.paragraph a.more:hover,
#contain div.paragraph a.more:hover span {
    text-decoration: none;
}

#content,
#content2 {
    background-image: none;
}
#banner {
    float: right;
    margin-left: 20px;
}
