@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{
    font-size: 30px;
    line-height: 30px;
}
.l-content .p1 .point1{
    top: 80px;
    left:  68px;
    line-height: 38px;
}
.l-content .p1 .point2{
    top: 159px;
    left:  68px;
}
.l-content .p1 .point3{
    top: 202px;
    left:  68px;
}
.l-content .p1 .point4{
    top: 234px;
    left:  68px;
    line-height: 38px;
}
.l-content .p1 .link{
    top: 240px;
    right:  36px;
}
.l-content .p1 .point5{
    top: 363px;
    left:  68px;
}
.l-content .p1 .point6{
    top: 398px;
    left:  68px;
    line-height: 38px;
}
.l-content .p1 .point7{
    top: 690px;
    left:  68px;
    line-height: 38px;
}
.l-content .p3 .point1,
.l-content .p3 .point3{
    top: 89px;
    left: 86px;
    font-size: 80px;
    line-height: 80px;
}
.l-content .p3 .point3{
    top: 295px;
}
.l-content .p3 .point2,
.l-content .p3 .point4{
    top: 194px;
    left: 86px;
    font-size: 55px;
    line-height: 55px;
}
.l-content .p3 .point4{
    top: 400px;
    line-height: 72px;
}
.l-content .p3 .point4 span{
    font-size: 74px;
    vertical-align: bottom;
}
.l-content .title{
    width: 100%;
    height: 100px;
    font-size: 50px;
    line-height: 100px;
    text-align: center;
    background-color: #003399;
}
.l-content .title2{
    background-color: #211714;
}
.l-content .p7 .point1,
.l-content .p7 .point2,
.l-content .p7 .point3{
    font-size: 35px;
    line-height: 58px;
    top: 256px;
    left: 68px;
}
.l-content .p7 .point2{
    left: 352px;
}
.l-content .p7 .point3{
    left: 632px;
}
.l-content .p7 .point4,
.l-content .p7 .point5,
.l-content .p7 .point6{
    font-size: 29px;
    line-height: 33px;
    top: 253px;
    left: 150px;
}
.l-content .p7 .point5{
    left: 435px;
}
.l-content .p7 .point6{
    top: 270px;
    left: 716px;
}
.l-content .p7 .point7,
.l-content .p7 .point8,
.l-content .p7 .point9{
    font-size: 30px;
    line-height: 55px;
    top: 526px;
    left: 116px;
}
.l-content .p7 .point8{
    left: 398px;
}
.l-content .p7 .point9{
    left: 680px;
}
.l-content .p7 .point10,
.l-content .p7 .point11{
    font-size: 35px;
    line-height: 58px;
    top: 775px;
    left: 68px;
}
.l-content .p7 .point11{
    left: 492px;
}
.l-content .p7 .point12,
.l-content .p7 .point13{
    font-size: 29px;
    line-height: 33px;
    top: 787px;
    left: 218px;
}
.l-content .p7 .point13{
    left: 643px;
}
.l-content .p7 .point14,
.l-content .p7 .point15{
    font-size: 30px;
    line-height: 55px;
    top: 1070px;
    left: 180px;
}
.l-content .p7 .point15{
    left: 608px;
}
.l-content .p9 .point1,
.l-content .p9 .point5{
    font-size: 50px;
    line-height: 50px;
    top: 42px;
    left: 0;
    right: 0;
    text-align: center;
}
.l-content .p9 .point5{
    top: 360px;
}
.l-content .p9 .point2,
.l-content .p9 .point3,
.l-content .p9 .point4{
    top: 136px;
    left: 80px;
    font-size: 28px;
    line-height: 28px;
}
.l-content .p9 .point3{
    top: 168px;
    line-height: 42px;
}
.l-content .p9 .point4{
    top: 256px;
}
.l-content .p9 .email1{
    top: 712px;
    left: 48px;
}
.l-content .p9 .email2{
    top: 880px;
    left: 48px;
}
.l-content .p7 a:hover{
    opacity: 0.8;
}
.l-content .p7 .laval6,
.l-content .p7 .laval7,
.l-content .p7 .laval8{
    top: 320px;
    left: 91px;
}
.l-content .p7 .laval7{
    left: 369px;
}
.l-content .p7 .laval8{
    left: 651px;
}
.l-content .p7 .cube{
    top: 801px;
    left: 166px;
}
.l-content .p7 .circle{
    top: 832px;
    left: 566px;
}
.l-content .p4 .gif{
    top: 840px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.l-content .p9 .point6{
    top: 296px;
    left: 80px;
    font-size: 28px;
    line-height: 28px;
}
.l-content .p4 .link2{
    top:130px;
    left: 66px;
}
.l-content .p4 .link2:hover{
    opacity: 0.8;
}
.l-content .p7 .laval6-link,
.l-content .p7 .laval7-link,
.l-content .p7 .laval8-link{
    top: 586px;
    left: 91px;
}
.l-content .p7 .laval7-link{
    left: 369px;
}
.l-content .p7 .laval8-link{
    left: 651px;
}
.l-content .p7 .cube-link,
.l-content .p7 .circle-link{
    top: 1135px;
    left: 144px;
}
.l-content .p7 .circle-link{
    left: 568px;
}
