@charset "utf-8";

/* CSS Document */


/* 设定 */
.l-content {
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 950px;
    height: auto;
    font-family: Arial, "Microsoft Yahei", SimHei, STHeiti, Helvetica, serif;
    overflow: hidden;
    line-height: 1.2;
}

.l-content h1,
.l-content h2,
.l-content h3,
.l-content h4,
.l-content h5,
.l-content p,
.l-content a,
.l-content ul,
.l-content li,
.l-content dl,
.l-content dt,
.l-content dd,
.l-content a img {
    margin: 0;
    padding: 0;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    font-weight: normal;
}

.l-content img {
    border: none;
}

.l-content a {
    text-decoration: none;
}

.l-content .p-abs{position: absolute;}
.l-content .p-rel{position: relative;}
.l-content .ft-blue{color: #003399;}
.l-content .ft-white{color: #ffffff;}
.l-content .ft-yellow{color: #ffcc00;}
.l-content .ft-bold{font-weight: bold;}

.l-content .p1 .point-1{
    top: 473px;
    left: 131px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p1 .point-2{
    top: 473px;
    left: 368px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p1 .point-3{
    top: 473px;
    left: 604px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p1 .point-4{
    top: 864px;
    left: 131px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p1 .point-5{
    top: 864px;
    left: 368px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p1 .point-6{
    top: 864px;
    left: 604px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p2 .point-1{
    top: 212px;
    left: 251px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p2 .point-2{
    top: 212px;
    left: 488px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p3 .point-1{
    top: 86px;
    left: 131px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p3 .point-2{
    top: 86px;
    left: 368px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p3 .point-3{
    top: 86px;
    left: 600px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p3 .point-4{
    top: 480px;
    left: 131px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p3 .point-5{
    top: 480px;
    left: 368px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p3 .point-6{
    top: 480px;
    left: 600px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-1{
    top: -148px;
    left: 126px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-2{
    top: -148px;
    left: 368px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-3{
    top: -148px;
    left: 607px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-4{
    top: 255px;
    left: 130px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-5{
    top: 255px;
    left: 370px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-6{
    top: 255px;
    left: 612px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-7{
    top: 657px;
    left: 128px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-8{
    top: 657px;
    left: 370px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-9{
    top: 657px;
    left: 612px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-10{
    top: 1058px;
    left: 127px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-11{
    top: 1058px;
    left: 370px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p4 .point-12{
    top: 1058px;
    left: 612px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p5 .point-1{
    top: -112px;
    left: 257px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p5 .point-2{
    top: -112px;
    left: 501px;
    width: 220px;
    height: 380px;
    z-index: 2;
}

.l-content .p5 .point-3{
    bottom: 146px;
    left: 378px;
    width: 201px;
    height: 198px;
    z-index: 3;
}

.l-content .p6 .point-1{
    top: 610px;
    left: 262px;
    width: 425px;
    height: 58px;
    z-index: 2;
}