﻿.cont1 {
    width: 100%;
    height: 830px;
    background: url(../image/glyy.jpg) top center no-repeat;
    overflow: hidden
}

.cont1-1 {
    width: 1128px;
    height: 830px;
    margin: 0 auto
}

.cont1-1-1 {
    width: 985px;
    height: 285px;
    margin: 0 auto
}

.cont1-1-2 img {
    display: block;
    margin: 0 auto
}

.cont1-1-1 p {
    width: 1000px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    font-size: 68px;
    color: #000;
    margin-top: 75px
}

.cont1-1-1 span {
    display: block;
    width: 1000px;
    height: 50px;
    text-align: center;
    color: #7c838a;
    font-size: 40px;
    margin-top: 15px
}

.cont1-1-1 a {
    display: block;
    width: 232px;
    height: 58px;
    background: #a792d7;
    border-radius: 10px;
    font-size: 28px;
    color: #fff;
    text-align: center;
    line-height: 58px;
    margin: 20px auto;
    margin-bottom: 20px
}

.cont2 {
    width: 100%;
    height: 567px;
    background: url(../image/glyy1.jpg) top center no-repeat;
    margin-top: 200px
}

.cont2-1 {
    width: 1000px;
    height: 567px;
    margin: 0 auto
}

.cont2-1-1 {
    width: 445px;
    height: 712px;
    background: #a792d7;
    float: right;
    margin-top: -120px
}

.cont2-1-1 p:nth-child(1) {
    display: none
}

.cont2-1-1 p:nth-child(2) {
    line-height: 45px;
    font-size: 42px;
    color: #fff;
    margin-left: 35px;
    margin-top: 20px;
    margin-bottom: 15px
}

.cont2-1-1 p:nth-child(3) {
    margin-left: 35px;
    font-size: 24px;
    color: #fff;
    margin-top: 40px;
    line-height: 40px
}

.cont2-1-1 a {
    display: block;
    width: 326px;
    height: 135px;
    background: #fff;
    font-size: 65px;
    color: #a792d7;
    text-align: center;
    margin: 70px auto
}

.cont2-1-1 a span {
    display: block;
    font-size: 25px;
    color: #a792d7
}

.cont3 {
    width: 1000px;
    height: 748px;
    border-top: solid 1px #d4d2d2;
    margin: 118px auto 0 auto
}

.cont3-1 {
    width: 370px;
    height: 200px
}

.cont3-1 p:nth-child(1) {
    text-align: center;
    font-size: 42px;
    color: #757575;
    margin-top: 20px
}

.cont3-1 p:nth-child(2) {
    text-align: center;
    font-size: 56px;
    color: #000
}

.cont3-2 {
    width: 1000px;
    height: 323px
}

.cont3-2 li {
    width: 221px;
    height: 323px;
    border: solid 1px #dad8d8;
    float: left;
    margin-left: 21px
}

.cont3-2 li p:nth-child(1) {
    width: 70px;
    height: 70px;
    margin: 78px auto 0 auto
}

.cont3-2 li p:nth-child(2) {
    width: 221px;
    font-size: 24px;
    color: #757575;
    text-align: center;
    margin-top: 65px
}

.cont3-2 li p:nth-child(3) {
    width: 221px;
    font-size: 24px;
    color: #757575;
    text-align: center;
    margin-top: 5px
}

.cont3 a {
    display: block;
    width: 399px;
    height: 91px;
    background: #a99496;
    border-radius: 10px;
    margin: 66px auto 0 auto;
    font-size: 31px;
    color: #fff;
    text-align: center;
    line-height: 91px
}

.cont4 {
    width: 1000px;
    height: 230px;
    border-top: solid 5px #ccc;
    margin: 0 auto
}

.cont4 p:nth-child(1) {
    font-size: 42px;
    color: #9d9d9d;
    margin-top: 90px
}

.cont4 p:nth-child(2) {
    font-size: 56px;
    color: #000
}

.cont5 {
    width: 100%;
    height: 998px;
    background: url(../image/glyy2.jpg) left no-repeat;
    margin-top: 50px
}

.cont5-1 {
    width: 1000px;
    height: 998px;
    margin: 0 auto
}

.cont5-1 ul {
    margin-left: 360px
}

.cont5-1 li {
    width: auto;
    height: 228px;
    margin-top: 20px
}

.cont5-1 li img {
    float: left
}

.cont5-1 li p {
    width: 400px;
    font-size: 24px;
    color: #000;
    float: left;
    margin-top: 50px
}

.cont5-1 li span {
    width: 400px;
    display: block;
    float: left;
    font-size: 18px;
    color: #5d5d5d;
    line-height: 30px;
    margin-top: 10px
}

.cont6 {
    width: 1000px;
    height: 91px;
    margin: 50px auto 0 auto;
    padding-bottom: 50px
}

.cont6 a {
    display: block;
    width: 399px;
    height: 91px;
    background: #776cb0;
    border-radius: 10px;
    text-align: center;
    line-height: 91px;
    font-size: 31px;
    color: #fff;
    margin: 0 auto
}

.cont7 {
    width: 100%;
    height: 688px;
    background: url(../image/glyy3.jpg) top center no-repeat;
    margin-top: 80px
}

.cont8 {
    width: 1000px;
    height: 1472px;
    border-top: solid 1px #d3d1d1;
    margin: 0 auto
}

.cont8-1 {
    width: 1000px;
    height: 152px
}

.cont8-1 p {
    width: 1000px;
    height: 152px;
    font-size: 62px;
    color: #000;
    line-height: 152px
}

.cont8-2 {
    width: 1000px;
    height: 1171px
}

.cont8-2 li:nth-child(1) {
    width: 765px;
    height: 292px;
    margin-left: 150px
}

.cont8-2li1 {
    width: 352px;
    height: 292px;
    float: left
}

.cont8-2li2 {
    width: 368px;
    height: 292px;
    float: left;
    margin-left: 25px
}

.cont8-2li2 p:nth-child(1) {
    font-size: 18px;
    color: #a99496;
    margin-top: 40px
}

.cont8-2li2 p:nth-child(2) {
    width: 135px;
    height: 52px;
    line-height: 52px;
    border-bottom: solid 1px #a99496;
    font-size: 31px;
    color: #a99496
}

.cont8-2li2 p:nth-child(3) {
    font-size: 15px;
    color: #000;
    line-height: 30px;
    margin-top: 20px
}

.cont8-2 li:nth-child(2) {
    width: 765px;
    height: 292px;
    margin-left: 90px
}

.cont8-2li3 {
    width: 352px;
    height: 292px;
    float: right
}

.cont8-2li4 {
    width: 368px;
    height: 292px;
    float: left;
    margin-left: 25px
}

.cont8-2li4 p:nth-child(1) {
    width: 368px;
    font-size: 18px;
    color: #a99496;
    margin-top: 40px;
    float: right;
    text-align: right
}

.cont8-2li4 p:nth-child(2) {
    width: 135px;
    height: 52px;
    line-height: 52px;
    border-bottom: solid 1px #a99496;
    font-size: 31px;
    color: #a99496;
    float: right
}

.cont8-2li4 p:nth-child(3) {
    font-size: 15px;
    color: #000;
    line-height: 30px;
    margin-top: 20px;
    float: right
}

.cont8-2 li:nth-child(3) {
    width: 765px;
    height: 292px;
    margin-left: 150px
}

.cont8-2li1 {
    width: 352px;
    height: 292px;
    float: left
}

.cont8-2li2 {
    width: 368px;
    height: 292px;
    float: left;
    margin-left: 25px
}

.cont8-2li2 p:nth-child(1) {
    font-size: 18px;
    color: #a99496;
    margin-top: 40px
}

.cont8-2li2 p:nth-child(2) {
    width: 135px;
    height: 52px;
    line-height: 52px;
    border-bottom: solid 1px #a99496;
    font-size: 31px;
    color: #a99496
}

.cont8-2li2 p:nth-child(3) {
    font-size: 15px;
    color: #000;
    line-height: 30px;
    margin-top: 20px
}

.cont8-2 li:nth-child(4) {
    width: 765px;
    height: 292px;
    margin-left: 90px
}

.cont8-2li3 {
    width: 352px;
    height: 292px;
    float: right
}

.cont8-2li4 {
    width: 368px;
    height: 292px;
    float: left;
    margin-left: 25px
}

.cont8-2li4 p:nth-child(1) {
    width: 368px;
    font-size: 18px;
    color: #a99496;
    margin-top: 40px;
    float: right;
    text-align: right
}

.cont8-2li4 p:nth-child(2) {
    width: 160px;
    height: 52px;
    line-height: 52px;
    border-bottom: solid 1px #a99496;
    font-size: 31px;
    color: #a99496;
    float: right;
    text-align: right;
}

.cont8-3 {
    width: 1000px;
    height: 91px;
    margin-top: 40px
}

.cont8-3 a {
    display: block;
    width: 649px;
    height: 91px;
    background: #a99496;
    border-radius: 10px;
    font-size: 31px;
    color: #fff;
    text-align: center;
    line-height: 91px;
    margin: 0 auto
}

.cont9 {
    width: 100%;
    height: 440px;
    background: url(../image/glyy8.jpg) top center no-repeat;
    margin-top: 90px;
    overflow: hidden
}

.cont9-1 {
    width: 1000px;
    height: 350px;
    margin: 0 auto
}

.cont9-1 p:nth-child(1) {
    font-size: 39px;
    color: #fff;
    text-align: center;
    margin-top: 90px
}

.cont9-1 p:nth-child(2) {
    font-size: 58px;
    color: #fff;
    text-align: center
}

.cont9-1 p:nth-child(3) {
    width: 735px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin: 40px auto 0 auto
}

.cont10 {
    width: 100%;
}

.picMarquee-left {
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-top: 45px
} // .picMarquee-left .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px}// .picMarquee-left .hd .prev,.picMarquee-left .hd .next{display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;// cursor:pointer;background:url("404.png") no-repeat}// .picMarquee-left .hd .next{background-position:0 -50px}// .picMarquee-left .hd .prevStop{background-position:-60px 0}// .picMarquee-left .hd .nextStop{background-position:-60px -50px}// .picMarquee-left .bd{padding:10px}.picMarquee-left .bd ul{overflow:hidden;zoom:1}.picMarquee-left .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center}.picMarquee-left .bd ul li .pic{text-align:center}.picMarquee-left .bd ul li .pic img{display:block;padding-right:2px;height:180px;}.picMarquee-left .bd ul li .pic a:hover img{border-color:#999}.picMarquee-left .bd ul li .title{line-height:24px}.cont11{display:none;width:100%;height:804px;background:#e6eaf2;overflow:hidden}.cont11-1{width:1000px;height:305px;margin:0 auto}.cont11-1 p:nth-child(1){font-size:57px;color:#595c64;margin-top:55px;margin-left:30px}.cont11-1 p:nth-child(2){font-size:37px;color:#6b549f;margin-left:30px}.cont11-1 p:nth-child(3){font-size:18px;color:#575b63;margin-left:30px;margin-top:35px;line-height:35px}.cont11-2{width:100%;height:320px;background:url(404.png) top center no-repeat;background-size:100%}.cont61{width:1000px;height:91px;margin:20px auto}.cont61 a{display:block;width:399px;height:91px;background:#a99496;border-radius:10px;text-align:center;line-height:91px;font-size:31px;color:#fff;margin:0 auto}.cont8-2li2 p:nth-last-child(2){width:162px}