#banner {
    height: 556px;
    background: url(../images/anbaofuwu/banner.jpg) no-repeat center;
}

#anbaofuwu {
    width: 1200px;
    height: 400px;
    margin: 0 auto;
}

#anbaofuwu .anbaofuwu_container_left {
    width: 312px;
    height: 293px;
    background: url(../images/anbaofuwu/p.jpg) no-repeat center;
    position: relative;
    top: 54px;
    float: left;
}

#anbaofuwu .anbaofuwu_container_left div {
    width: 312px;
    height: 50px;
    background: rgba(0, 0, 0, 0.8);
    position: absolute;
    top: 180px;
}

#anbaofuwu .anbaofuwu_container_left div p {
    width: 312px;
    height: 50px;
    display: block;
    line-height: 50px;
    text-align: center;
    font-size: 21px;
    letter-spacing: 1px;
    color: #fff;
    font-family: 'Courier New', Courier, monospace;
}

#anbaofuwu .anbaofuwu_container_left div p span {
    color: #FF900D;
}

#anbaofuwu .anbaofuwu_container_right {
    float: right;
    width: 850px;
    height: 270px;
    top: 54px;
    position: relative;
}

#anbaofuwu .anbaofuwu_container_right ul {
    width: 100%;
    height: 270px;
}

#anbaofuwu .anbaofuwu_container_right ul li {
    width: 25%;
    height: 270px;
    float: left;
    position: relative;
    display: block;
    text-align: center;
}

#anbaofuwu .anbaofuwu_container_right ul li img {
    width: 193px;
    height: 153px;
    margin-left: 9px;
    display: block;
    cursor: pointer;
}

#anbaofuwu .anbaofuwu_container_right ul li span {
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    letter-spacing: 2px;
    font-weight: bold;
    font-family: Microsoft JhengHei;
}

#anbaofuwu .anbaofuwu_container_right ul li button {
    width: 155px;
    height: 42px;
    background: #C01A22;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 17px;
    letter-spacing: 2px;
    color: #fff;
    line-height: 42px;
    cursor: pointer;
}

#anbaofuwu .anbaofuwu_container_right ul li:first-child button {
    background: #FF900D;
}

#banner2 {
    width: 100%;
    height: 339px;
    margin: 0 auto;
    max-width: 1920px;
    min-width: 1200px;
    background: url(../images/anbaofuwu/banner2.jpg) no-repeat center;
}

#banner2 .banner2_container {
    width: 900px;
    height: 339px;
    margin: 0 auto;
    position: relative;
}

#banner2 .banner2_container h2 {
    display: block;
    width: 320px;
    height: 50px;
    top: 50px;
    position: absolute;
    font-size: 35px;
    letter-spacing: 3px;
    line-height: 50px;
    color: #C01A22;
}

#banner2 .banner2_container h4 {
    display: block;
    width: 600px;
    height: 50px;
    top: 100px;
    position: absolute;
    font-size: 33px;
    letter-spacing: 3px;
    line-height: 50px;
    color: #141414;
    font-family: Microsoft JhengHei;
}

#banner2 .banner2_container h5 {
    display: block;
    width: 600px;
    height: 50px;
    top: 160px;
    position: absolute;
    font-weight: normal;
    font-size: 17px;
    letter-spacing: 2px;
    font-family: Microsoft JhengHei;
}

#banner2 .banner2_container button {
    width: 170px;
    height: 44px;
    border-radius: 5px;
    margin-top: 250px;
    font-size: 17px;
    letter-spacing: 2px;
    color: #fff;
    line-height: 42px;
    cursor: pointer;
    border: 1px solid #FF900D;
    background: #fff;
    color: #FF900D;
}

#anbaofuwu2,
#anbaofuwu6 {
    width: 1200px;
    height: 360px;
    margin: 0 auto;
}

#anbaofuwu2 h2,
#anbaofuwu6 h2 {
    display: block;
    width: 1200px;
    height: 75px;
    font-size: 30px;
    letter-spacing: 3px;
    line-height: 75px;
    font-weight: normal;
    border-bottom: 1px solid #BFBFBF;
}

#anbaofuwu2 h2 span,
#anbaofuwu6 h2 span {
    font-size: 20px;
}

#anbaofuwu2 ul,
#anbaofuwu6 ul {
    width: 1200px;
    height: 285px;
    display: block;
}

#anbaofuwu2 ul li,
#anbaofuwu6 ul li {
    width: 286px;
    height: 240px;
    float: left;
    margin: 45px 5px 0 5px;
}

#anbaofuwu2 ul li dt,
#anbaofuwu6 ul li dt {
    cursor: pointer;
}
#anbaofuwu2 ul li dt img,
#anbaofuwu6 ul li dt img{
    width: 100%;height: 197px;
}
#anbaofuwu2 ul li dd,
#anbaofuwu6 ul li dd {
    width: 80%;
    height: 40px;
    margin: 0 auto;
    font-size: 16px;
    letter-spacing: 2px;
    line-height: 40px;
    text-align: center;
    overflow: hidden;
}

#anbaofuwu2 ul li:first-child dd,
#anbaofuwu6 ul li:first-child dd {
    color: #D11C25;
}

#anbaofuwu3,#anbaofuwu5{
    width: 100%;
    margin: 0 auto;
    max-width: 1920px;
    min-width: 1200px;
    height: 105px;
    background: url(../images/anbaofuwu/phone.jpg) no-repeat center;
}

#anbaofuwu3 .anbaofuwu3_container,#anbaofuwu5 .anbaofuwu5_container {
    width: 1200px;
    height: 105px;
    margin: 0 auto;
    position: relative;
}
#anbaofuwu3 .anbaofuwu3_container h2,#anbaofuwu5 .anbaofuwu5_container h2{
    position: absolute;left:340px;width: 800px;height: 105px;line-height: 105px;letter-spacing: 3px;
    font-family: 'Courier New', Courier, monospace;font-size:30px;color: #D73840;
} 
#anbaofuwu3 .anbaofuwu3_container h2 span,#anbaofuwu5 .anbaofuwu5_container h2 span{
    font-family: Arial, Helvetica, sans-serif;
}
#anbaofuwu3 .anbaofuwu3_container button,#anbaofuwu5 .anbaofuwu5_container button{
    width: 170px;
    height: 44px;
    border-radius: 5px;
    position: absolute;
    left: 800px;
    top: 30px;
    font-size: 17px;
    letter-spacing: 2px;
    color: #fff;
    line-height: 42px;
    cursor: pointer;
    border: 1px solid #FF900D;
    background: #F4F4F4;
    color: #FF900D;
}

#banner3 {
    width: 100%;
    height: 454px;
    margin: 0 auto;
    max-width: 1920px;
    min-width: 1200px;
    background: url(../images/anbaofuwu/banner3.jpg) no-repeat center;
    position: relative;
    cursor: pointer;
}

#anbaofuwu4 {
    width: 100%;
    height: 494px;
    margin: 0 auto;
    max-width: 1920px;
    min-width: 1200px;
    background: url(../images/anbaofuwu/anbaofuwu_background.jpg) no-repeat center;
}

#anbaofuwu4 .anbaofuwu4_container {
    width: 1200px;
    margin: 0 auto;
    height: 454px;
}

#anbaofuwu4 .anbaofuwu4_container .anbaofuwu4_container_left {
    width: 945px;
    height: 440px;
    float: left;
}

#anbaofuwu4 .anbaofuwu4_container ul li {
    width: 212px;
    height: 200px;
    float: left;
    margin: 20px 23px 0 0;
}

#anbaofuwu4 .anbaofuwu4_container ul li dt {
    cursor: pointer;
}
#anbaofuwu4 .anbaofuwu4_container ul li dt img{
    width:212px;height: 152px;border-radius: 5px;
}
#anbaofuwu4 .anbaofuwu4_container ul li dd {
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 15px;
}

#anbaofuwu4 .anbaofuwu4_container ul li:first-child dd {
    color: #D11C25;
}

#anbaofuwu4 .anbaofuwu4_container .anbaofuwu4_container_right {
    width: 255px;
    height: 443px;
    float: right;
    margin-top: 20px;
}

#anbaofuwu4 .anbaofuwu4_container .anbaofuwu4_container_right img {
    cursor: pointer;
}
#banner4 {
    width: 100%;
    height: 381px;
    margin: 0 auto;
    max-width: 1920px;
    min-width: 1200px;
    background: url(../images/anbaofuwu/banner4.jpg) no-repeat center;
    cursor: pointer;
}
#banner4 .banner4_container{
    width:1200px;height: 381px;margin:0 auto;position: relative;
}
#banner4 .banner4_container h2{
    position: absolute;top:281px;left:790px;width:380px;height: 50px;line-height: 50px;letter-spacing: 3px;
    font-size:20px;color: #fff;
}
#banner4 .banner4_container h2 span{
    font-family: Arial, Helvetica, sans-serif;
}