@charset "utf-8";
* {
    margin: 0;
    padding: 0;
}

.top {
    height: 440px;
    width: 100%;
    margin: 0 auto;
    background: url("../img/top.jpg") no-repeat top center;
}

.center_1 ul li {
    margin: 40px 0px 0px 118px;
    float: left;
    text-align: center;
    width: 150px;
}

.center_1 h1 {
    text-align: center;
    font-size: 30px;
    color: #333333;
    margin-top: 40px;
}

.center_1 ul i {
    display: block;
    width: 78px;
    height: 79px;
    margin: 0 auto 22px;
    border-radius: 18px;
    background: url("../img/logoagent.png") no-repeat;
}

.center_1 ul li span {
    color: #544537;
}

.center_1 ul li p {
    color: #262524;
    font-weight: 700;
    margin-bottom: 40px;
}

.center_1 ul .logo_1 {
    background-position: 0px 0px;
}

.center_1 ul .logo_2 {
    background-position: -78px 0px;
}

.center_1 ul .logo_3 {
    background-position: -156px 0px;
}

.center_1 ul .logo_4 {
    background-position: -235px 0px;
}

.center_blue {
    overflow: hidden;
    width: 100%;
    text-align: center;
    background: #0068B7;
}

.center_blue h1 {
    margin-top: 43px;
    font-size: 30px;
    font-weight: 900;
    color: #E8E221;
}

.center_blue p {
    margin: 18px auto 46px;
    font-size: 24px;
    color: white;
}

.center_2 ul {
    width: 100%;
    overflow: hidden;
    position: relative;
}

.center_2 h2 {
    padding-top: 40px;
    text-align: center;
    font-size: 30px;
    color: #484848;
}

.center_2 li {
    margin: 50px 14px 0px;
    float: left;
    width: 265px;
}

.center_2 li i {
    margin-left: 90px;
    display: block;
    width: 86px;
    height: 97px;
    background: url("../img/logoagent.png") no-repeat;
}

.center_2 h1 {
    font-size: 16px;
    text-align: center;
    font-weight: 700;
    margin: 5px auto 10px;
}

.center_2 p {
    color: #332E28;
    line-height: 180%;
}

.center_2 li .fig1 {
    background-position: 0px -87px;
}

.center_2 li .fig2 {
    background-position: -96px -87px;
}

.center_2 li .fig3 {
    background-position: -185px -87px;
}

.center_2 li .fig4 {
    background-position: -279px -87px;
}

.center_2 li .fig5 {
    background-position: 0px -191px;
}

.center_2 li .fig6 {
    background-position: -96px -191px;
}

.center_2 li .fig7 {
    background-position: -185px -191px;
}

.center_2 li .fig8 {
    background-position: -279px -191px;
}

.border {
    width: 100%;
    height: 1px;
    margin-top: 30px;
    background: #E6E6E6;
}

.bottom {
    margin-bottom: 100px;
}

.center_3 {
    text-align: center;
}

.center_3 p {
    margin: 40px auto 20px;
    font-size: 30px;
    font-weight: 700;
}

.center_3 span {
    font-size: 18px;
    color: #6B6B6B;
}

.center_3 i {
    display: block;
    width: 786px;
    height: 117px;
    margin: 58px auto 0px;
    background: url("../img/center.jpg") no-repeat center;
}

.bottom ul {
    border-bottom: 1px solid #DEDEDE;
    width: 930px;
    margin: 0 auto;
    font-size: 16px;
}

.bottom ul li {
    width: 306px;
    text-align: center;
    display: inline-block;
    list-style: none;
}

.bottom ul li h1 {
    color: #E3023A;
    font-size: 16px;
    font-weight: 600;
}

.bottom ul li p {
    margin: 25px auto 8px;
    color: #685C51;
}

.bottom ul li span {
    display: block;
    margin: 0 auto 21px;
    color: #7C4929;
    font-weight: 700;
}

.bottom .ul_2 {
    background: #f3f3f3;
}