* {
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    MARGIN: 0px;
    PADDING-RIGHT: 0px;
}

#header {
    WIDTH: 100%;
}

A {
    TEXT-DECORATION: none;
}

.contmain {
    WIDTH: 955px;
    MARGIN: 0px auto;
}

.header {
    HEIGHT: 54px;
    FONT-FAMILY: microsoft yahei;
    POSITION: relative;
    TEXT-ALIGN: right;
    LINE-HEIGHT: 54px;
}

    .header A {
        COLOR: #333;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
        PADDING-LEFT: 5px;
        MARGIN: 0px 5px;
        PADDING-RIGHT: 5px;
    }

        .header A:hover {
            COLOR: #fff;
            BACKGROUND-COLOR: #007efd;
        }

    .header .logo {
        POSITION: absolute;
        LEFT: 22px;
        TOP: 9px;
    }

#banner {
    BACKGROUND: url(../image/background_top.png) no-repeat center top;
}

.banner {
    HEIGHT: 620px;
    POSITION: relative;
}

    .banner DIV {
        POSITION: absolute;
    }

        .banner DIV IMG {
            BORDER-LEFT-WIDTH: 0px;
            BORDER-RIGHT-WIDTH: 0px;
            BORDER-BOTTOM-WIDTH: 0px;
            BORDER-TOP-WIDTH: 0px;
        }

.bannerimg1 {
    HEIGHT: 591px;
    WIDTH: 406px;
    BACKGROUND: url(../image/txtpng9.png);
    LEFT: 9px;
    TOP: 30px;
}

.bannerimg2 {
    HEIGHT: 62px;
    WIDTH: 540px;
    BACKGROUND: url(../image/txtpng8.png);
    LEFT: 403px;
    TOP: 126px;
}

.bannerimg3 {
    HEIGHT: 188px;
    WIDTH: 174px;
    LEFT: 465px;
    TOP: 285px;
}

.bannerimg4 {
    HEIGHT: 188px;
    WIDTH: 174px;
    LEFT: 704px;
    TOP: 285px;
}

.bannerimg5 {
    HEIGHT: 67px;
    WIDTH: 219px;
    LEFT: 441px;
    TOP: 515px;
}

    .bannerimg5 A {
        HEIGHT: 67px;
        WIDTH: 219px;
        DISPLAY: block;
    }

.bannerimg6 A {
    HEIGHT: 67px;
    WIDTH: 219px;
    DISPLAY: block;
}

.bannerimg5 A {
    BACKGROUND: url(../image/btn1.png);
}

    .bannerimg5 A:hover {
        BACKGROUND: url(/images/btnhover1.png);
    }

.bannerimg6 {
    HEIGHT: 67px;
    WIDTH: 219px;
    LEFT: 682px;
    TOP: 515px;
}

    .bannerimg6 A {
        BACKGROUND: url(../image/btn2.png);
    }

        .bannerimg6 A:hover {
            BACKGROUND: url(/images/btnhover2.png);
        }

.textcont {
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
}

.textcontbg {
    BACKGROUND-COLOR: #f0f5f2;
}

.textcontln {
}

#footer {
    HEIGHT: 353px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND-COLOR: #363f46;
}

#pagefooter {
    FONT-SIZE: 14px;
    OVERFLOW: hidden;
    BACKGROUND-COLOR: #7c8989;
}

    #pagefooter .link {
        BORDER-LEFT-WIDTH: 0px;
        FONT-FAMILY: microsoft yahei;
        BORDER-RIGHT-WIDTH: 0px;
        BORDER-BOTTOM-WIDTH: 0px;
        MARGIN-TOP: 0px;
        BORDER-TOP-WIDTH: 0px;
    }

        #pagefooter .link A {
            COLOR: #000;
        }

.link_6 {
    BACKGROUND-COLOR: #fff;
}

.link_4_2 {
    BACKGROUND-COLOR: #fff;
}

.link_4_1 {
    BACKGROUND-COLOR: #fff;
}

#pagefooter .link_1 {
    FONT-FAMILY: microsoft yahei;
    COLOR: #000;
}

.frendlink {
    HEIGHT: 128px;
    FONT-FAMILY: simhei;
    COLOR: #7c8989;
}

    .frendlink SPAN {
        FONT-SIZE: 36px;
        FLOAT: left;
        LINE-HEIGHT: 128px;
        MARGIN-RIGHT: 20px;
    }

    .frendlink A {
        FONT-SIZE: 22px;
        BACKGROUND: url(../image/icon4.png) no-repeat left center;
        FLOAT: left;
        COLOR: #7c8989;
        PADDING-LEFT: 15px;
        MARGIN: 50px 10px 0px;
    }

.hrefline {
    OVERFLOW: hidden;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #7c8989;
}

.imgicon {
    HEIGHT: 108px;
    PADDING-BOTTOM: 56px;
    TEXT-ALIGN: center;
    PADDING-TOP: 56px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
}

    .imgicon IMG {
        MARGIN: 0px 70px;
    }

.mobileTab {
    OVERFLOW: hidden;
    HEIGHT: 70px;
    WIDTH: 955px;
    MARGIN: 0px auto;
}

    .mobileTab SPAN {
        CURSOR: pointer;
        HEIGHT: 48px;
        WIDTH: 130px;
        MARGIN-TOP: 11px;
        FLOAT: right;
        MARGIN-LEFT: 50px;
        DISPLAY: block;
    }

    .mobileTab .btn1 {
        BACKGROUND: url(/images/btn_msite_n.png) no-repeat;
    }

    .mobileTab .btn2 {
        BACKGROUND: url(/images/btn_app_n.png) no-repeat;
    }

    .mobileTab .hover.btn1 {
        BACKGROUND: url(/images/btn_msite_c.png) no-repeat;
    }

    .mobileTab .hover.btn2 {
        BACKGROUND: url(/images/btn_app_c.png) no-repeat;
    }

#bannerTouch {
    BACKGROUND: url(../image/background_top.png) no-repeat center top;
}

    #bannerTouch .bannerimg1 {
        HEIGHT: 590px;
        WIDTH: 332px;
        BACKGROUND: url(/images/jimg1.png);
        LEFT: 12px;
        TOP: 30px;
    }

    #bannerTouch .bannerimg2 {
        HEIGHT: 110px;
        WIDTH: 650px;
        BACKGROUND: url(/images/jimg2.png);
        LEFT: 373px;
        TOP: 105px;
    }

    #bannerTouch .bannerimg3 {
        HEIGHT: 188px;
        WIDTH: 174px;
        LEFT: 475px;
        TOP: 285px;
    }

    #bannerTouch .bannerimg5 {
        LEFT: 680px;
        TOP: 345px;
    }

        #bannerTouch .bannerimg5 A {
            HEIGHT: 62px;
            WIDTH: 215px;
            BACKGROUND: url(/images/jbtn.png);
        }

            #bannerTouch .bannerimg5 A:hover {
                BACKGROUND: url(/images/jbtnh.png);
            }

.touchfrendlink A {
    MARGIN-BOTTOM: -10px;
    MARGIN-TOP: 30px;
}
