/* - - - - - - - - - body style - - - - - - - - -*/

.topstyle {
    top: 0px;
    height: 68px;
    position: fixed;
    z-index: 999;
}

.main {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.STYLE1 {
    font-size: 24px;
}

.topstyle a {
    text-decoration: none;
    color: #4f4f4f;
}

.box {
    margin-top: 60px;
    width: 1920px;
    height: 1080px;
    left: 50%;
    margin-left: -960px;
    position: relative;
    background: url("../images/ps008_01.jpg"/*tpa=http://wz.77boss.com/2022/12/95/images/ps008_01.jpg*/)center no-repeat;
}

#Download {
    width: 777px;
    height: 89px;
    text-align: center;
    position: absolute;
    top: 775px;
    left: 50%;
    margin-left: -267px;
    z-index: 51;
    border-radius: 5px;
}

#Download>a {
    display: inline-block;
    width: 50px;
    height: 256px;
    margin-right: 180px;
    cursor: pointer;
}

.btn_down_dlk {
    background: url("../images/btn01.png"/*tpa=http://wz.77boss.com/2022/12/95/images/btn01.png*/)center no-repeat;
}

.btn_down_bd {
    background: url("../images/btn02.png"/*tpa=http://wz.77boss.com/2022/12/95/images/btn02.png*/)center no-repeat;
}

.btn_down_yun {
    background: url("../images/btn03.png"/*tpa=http://wz.77boss.com/2022/12/95/images/btn03.png*/)center no-repeat;
}


/* .btn_jiechi {
    float: left;
    width: 99px;
    height: 100px;
    text-indent: -999em;
    margin-left: 18px;
    margin-top: 35px;
}

.btn_jieci {
    float: left;
    width: 109px;
    height: 110px;
    text-indent: -999em;
    overflow: hidden;
    margin-left: 136px;
    margin-top: 30px;
} */

.box1 {
    width: 1920px;
    height: 618px;
    left: 50%;
    margin-left: -960px;
    position: relative;
    background: url("../images/ps008_02.jpg"/*tpa=http://wz.77boss.com/2022/12/95/images/ps008_02.jpg*/) center no-repeat;
}

.box2 {
    width: 1920px;
    height: 1397px;
    left: 50%;
    margin-left: -960px;
    overflow: hidden;
    position: relative;
    background: url("../images/ps008_03.jpg"/*tpa=http://wz.77boss.com/2022/12/95/images/ps008_03.jpg*/) center no-repeat;
}

.box3 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1920px;
    height: 1005px;
    left: 50%;
    margin-left: -960px;
    position: relative;
    background: url("../images/ps008_04.jpg"/*tpa=http://wz.77boss.com/2022/12/95/images/ps008_04.jpg*/) center no-repeat;
}

.box3 .mySwiper1 {
    margin-top: 100px;
}

.box3img {
    width: 1431px;
    margin: 0 auto;
    padding-top: 7.5%;
}

.box4 {
    width: 1920px;
    height: 844px;
    left: 50%;
    margin-left: -960px;
    position: relative;
    background: url("../images/ps008_05.html"/*tpa=http://wz.77boss.com/2022/12/95/images/ps008_05.html*/) center no-repeat;
}

.box4img {
    width: 1100px;
    margin: 0 auto;
    padding-top: 8.5%;
}

.box5 {
    width: 1920px;
    height: 818px;
    left: 50%;
    margin-left: -960px;
    position: relative;
    background: url("../images/ps008_06.html"/*tpa=http://wz.77boss.com/2022/12/95/images/ps008_06.html*/) center no-repeat;
}

#ZhuangBei {
    position: relative;
    min-width: 1920px;
    height: 818px;
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 0px;
    background: url("../images/line_x.png"/*tpa=http://wz.77boss.com/2022/12/95/images/line_x.png*/)
    /*tpa=../images/line_x.png*/
    repeat-x left top, url("../images/ps008_06.html"/*tpa=http://wz.77boss.com/2022/12/95/images/ps008_06.html*/)
    /*tpa=../images/m3.jpg*/
    no-repeat center top;
}

#ZhuangBei .title {
    float: left;
    position: relative;
    width: 600px;
    height: 60px;
    /* background: url("../images/title03.png") */
    /*tpa=../images/title03.png*/
    /* no-repeat left top; */
    left: 50%;
    margin-left: -300px;
    margin-bottom: 20px
}

#ZhuangBeia {
    position: relative;
    min-width: 1600px;
    height: auto;
    margin: 0 auto;
    padding-top: 58px;
    padding-bottom: 62px;
    background: url("../images/line_x.png"/*tpa=http://wz.77boss.com/2022/12/95/images/line_x.png*/)
    /*tpa=../images/line_x.png*/
    repeat-x left top, url("../images/ms.html"/*tpa=http://wz.77boss.com/2022/12/95/images/ms.html*/)
    /*tpa=../images/ms.jpg*/
    repeat-y center top;
}

#ZhuangBeia .title {
    float: left;
    position: relative;
    width: 600px;
    height: auto;
    background: url("../images/title03.html"/*tpa=http://wz.77boss.com/2022/12/95/images/title03.html*/)
    /*tpa=../images/title03.png*/
    no-repeat left top;
    left: 50%;
    margin-left: -300px;
    margin-bottom: 20px
}

.center2 {
    margin: 0 auto;
    width: 1400px;
}


/*让内容区块居中*/

.poster-main {
    float: left;
    width: 1200px;
    height: 550px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 50px
}

.poster-main .poster-list .poster-item {
    position: absolute;
    left: 0;
    top: 0px;
}

.poster-main .poster-btn {
    position: absolute;
    top: 0px;
    cursor: pointer;
}

.poster-main .poster-prev-btn {
    left: -0px;
    background: url("../images/arrow2_left_hover_9d6c3ba.html"/*tpa=http://wz.77boss.com/2022/12/95/images/arrow2_left_hover_9d6c3ba.html*/)
    /*tpa=../images/arrow2_left_hover_9d6c3ba.png*/
    no-repeat center center;
}

.poster-main .poster-next-btn {
    right: 0px;
    background: url("../images/arrow2_right_hover_0eef97f.html"/*tpa=http://wz.77boss.com/2022/12/95/images/arrow2_right_hover_0eef97f.html*/)
    /*tpa=../images/arrow2_right_hover_0eef97f.png*/
    no-repeat center center;
}

.footer {
    width: 1920px;
    height: 132px;
    left: 50%;
    margin-left: -960px;
    position: relative;
    background: url("../images/footer.gif"/*tpa=http://wz.77boss.com/2022/12/95/images/footer.gif*/) center no-repeat;
}

.footleft {
    width: 250px;
    height: 90px;
    position: absolute;
    margin-left: 340px;
    margin-top: 25px;
}

.footleft a {
    width: 250px;
    height: 90px;
    display: block;
}

.footbox {
    width: 680px;
    height: 90px;
    position: absolute;
    margin-left: 615px;
    margin-top: 25px;
}

.footbox p {
    font-size: 12px;
    color: #ffffff;
}

.footright {
    width: 250px;
    height: 90px;
    position: absolute;
    margin-left: 1340px;
    margin-top: 25px;
}

.footright a {
    width: 250px;
    height: 90px;
    display: block;
}

#Floatingbars {
    width: 148px;
    height: 695px;
    position: fixed;
    top: 20%;
    right: 0px;
    z-index: 10000;
}

#Floatingbars ._btn_qqqun {
    display: block;
    text-align: center;
    margin-top: 13px;
}

#Floatingbars .btn_showhide {
    width: 22px;
    text-align: center;
    position: absolute;
    font-size: 13px;
    color: #fcf8ed;
    top: 0px;
    right: 100%;
    padding-top: 8px;
    padding-right: 2px;
    padding-bottom: 8px;
    padding-left: 2px;
    background-color: #757ea2;
    cursor: pointer;
}

#Floatingbars .btn_showhide:hover {
    background-color: #6e7490;
}

.RQcodes {
    padding-top: 17px;
    padding-bottom: 17px;
    background-color: #f8f8f8;
}

.RQcodes strong {
    line-height: 24px;
    font-size: 16px;
    font-weight: normal;
    color: #333333;
    display: block;
    padding-left: 20px;
    padding-right: 12px;
}

.RQcodes span {
    line-height: 20px;
    color: #b2b2b2;
    margin-bottom: 10px;
    display: block;
    padding-left: 20px;
    padding-right: 12px;
}

.RQcodes .picss {
    width: 108px;
    height: 108px;
    margin: 0 auto;
}

.RQcodes .picss img {
    width: 100%;
    height: 100%;
}

.kefulist {
    background-color: #f1f1f1;
}

.kefulist li {
    font-size: 14px;
    padding-right: 19px;
    padding-left: 19px;
}

.kefulist li:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAlCAMAAACTdDA2AAAAn1BMVEUAAAAyTG1WT1xeT1lVTl1nUFM1TGteT1g1TGs1TGtNTmBSTl5pUFM0TWxlT1U2TWs/TWc9TWhKTmJBTWZFTmRITmM5TWo4TWqPeWdDTWU7TWk6TWlETWVHTmM8TWiVe2dYT1ujgmgzTGyuh2hsUFKcf2eohGg8TWmFbGJzW1p2aGZTW2peYGlXT1xYT1trUFNYT1trUFNrUFNYT1tWT1xGFTEeAAAACnRSTlMA////kpHxMzORWc4N9AAAAwlJREFUWMOtmN1WozAURktx/BkpyqhthAoryG9tb+D9322+kNaTktJAw1Zcx7u9zk4BXUiCV/AmLvCpjJ+f2+32HXx9fHz86/h75PmXJTgcDq3EVfDP8Y40TZNdZKHwGATQkkCGRuklrb76Xs8KnRV5DYp5170eFKmn8rVIkoQlEkajSq7B+xRnfE+hKOos+6MsKgp/ivcgiGO5sJhGbEtgVRGMqZgnWdY8/Drdr6MqL+MgFCqQCWmcsaJr8KqKujlZPT5tNpsfvg/DMsQlZGgE0kr3uroteLn4Uo1UL09cuhWvMxSE1otgz3frdRSuo6iTUcZgvoq+qOhe21aV1Jg8b7FalXvGd5sNrNa4hAyNqBhfqDjey8XVizjo1Xg1ZzV+gRTPq3dsC1ro2MkoY2SuCAYrQklWVL20itILeF7FOTaVpmy1gpOwehEqgEaqCC5VBNMq+u5wxe5ngk05KUtX0DrSydA4WNHmdPlaRk+BednCcVgKK2iRF416RcHlimDAik4XealKZ1qs6aScNJXLOonReKUiGFuRtFzjoYdU00k5nZakk5LMWVHflj9w6JnnSSkgrNKjjBx1L2hpd3r7ivhJWqqU1DotjMZJFeFlrti/0+M6h6SklbiEDI2XK5blnJ/F3uFiPkkRaUojMFZ8m/a8NtzpIeV3UsNoFYHQsn5e02dRPfQmqevbmvN5TRWhNVLqyumaUBGMeevSNmWuCKhi52VZsXPqVdSkLCtOf163ekXmqlJWFWOt4va2ty5IuYrU1IpAq0i3rmlvXdACA1KWFcEtFaUWvsZI2VfcTqoINCnripFlxcOyPbRSquDs9Qav+Sviu8550raQKves2E10Mjyvb/0sVkVSY1mQAj8cVtMZ/CyGsNK8zBV33xW21bbiL2Rh9W0qOP15rWkZ3rqWu2KHk3V3/MP9HqddO+529wiqSF6Gin4h9kT/4RABXxzHxsu+Ys6Xy2c4nXhyVpxZkGjkk/+ZxRO2XN5BhlZFzF5x/FtXi0Up2BmZ351jvWJHv6K0+Q/wQmHEvsB0fAAAAABJRU5ErkJggg==) no-repeat center center;
}

.kefulist li a {
    height: 48px;
    line-height: 48px;
    color: #333333;
    text-decoration: none;
    border-bottom: 1px solid #cdcdcd;
    display: block;
}

.kefulist li a [class^='icon'] {
    margin-right: 10px;
    vertical-align: middle;
}

.kefulist li:nth-last-of-type(1) a {
    border: none;
}

.kefulist li:hover .icon_qq {
    background-position: right top;
}

.kefulist li:hover a {
    color: #fff;
}

#MusicToggleButton {
    margin-left: 22px;
}

.icon_kefu {
    width: 15px;
    /* height:15px; */
    /* background:url(../images/icon_kefu.png) no-repeat left top; */
    display: inline-block;
}

.icon_kefu.icon_kefu1x1 {
    /* background-position:0 0; */
}

.icon_kefu.icon_kefu2x1 {
    background-position: -15px 0;
}