@charset "UTF-8";
.banner-news {
    width: 100%;
    height: 3.21875rem;
    overflow: hidden;
    background: url(../../../gw-wap/img/banner-2.jpg) no-repeat center
}

.banner-news p {
    width: 9.375rem;
    height: 1.875rem;
    display: block;
    margin: .75rem auto;
    text-align: center;
    color: #fff;
    font-size: .78125rem;
    line-height: .78125rem
}

.banner-news p em {
    width: .9375rem;
    height: .04688rem;
    text-align: center;
    display: block;
    margin: .1875rem auto 0 auto;
    background: #fff
}

.banner-news p span {
    font-size: .3125rem;
    letter-spacing: normal
}

.banner-games {
    width: 100%;
    height: 3.20313rem;
    background: url(../../../gw-wap/img/games/games-7.jpg) no-repeat center;
    -webkit-background-size: 100% auto;
    background-size: 100% auto
}

.banner-culture {
    width: 100%;
    height: 3.20313rem;
    background: url(../../../gw-wap/img/culture/culture-1.jpg) no-repeat center;
    -webkit-background-size: 100% auto;
    background-size: 100% auto
}

.banner-contact {
    width: 100%;
    height: 3.20313rem;
    background: url(../../../gw-wap/img/contact/contact-2.jpg) no-repeat center;
    -webkit-background-size: 100% auto;
    background-size: 100% auto
}

.banner-investor {
    width: 100%;
    height: 3.20313rem;
    background: url(../../../gw-wap/img/investor/investor-3.jpg) no-repeat center;
    -webkit-background-size: 100% auto;
    background-size: 100% auto
}

.header-investor {
    width: 10rem;
    height: 3.20313rem;
    background: #ff3f40
}

.header-lists-investor {
    width: 10rem;
    height: 2.03125rem;
    background: #ff3f40
}

.header-lists-investor .nav-header {
    width: 100%;
    height: 2.03125rem;
    overflow: hidden;
    text-align: center
}

.header-lists-investor .nav-header a {
    height: .375rem;
    color: #fff;
    font-size: .375rem;
    line-height: .375rem;
    display: inline-block;
    padding: 0 .375rem;
    border-right: .01563rem solid #fff;
    margin: .1875rem 0 0 0
}

.header-lists-investor .nav-header a:nth-child(10),
.header-lists-investor .nav-header a:nth-child(3),
.header-lists-investor .nav-header a:nth-child(7) {
    border: none
}

.content {
    width: 100%;
    min-height: 12.5rem;
    margin: .3125rem auto .78125rem auto;
    overflow: hidden
}

.list .news-nav {
    width: 100%;
    height: .9375rem;
    margin: .3125rem 0 0 0;
    border-bottom: .03125rem solid #ff3f40
}

.list .news-nav ul {
    width: 100%;
    height: 100%
}

.list .news-nav ul li {
    height: 100%;
    margin: 0 .3125rem;
    float: left
}

.list .news-nav ul li a {
    width: 100%;
    display: block;
    text-align: center;
    font-size: .40625rem;
    color: #969696;
    line-height: .78125rem
}

.list .news-nav ul li.on a,
.list .news-nav ul li:hover a {
    color: #000;
    border-bottom: .0625rem solid #ff3f40
}

.list .news-nav2 {
    width: 90%;
    height: .46875rem;
    border-left: .07813rem solid #ff3f40;
    margin: .3125rem auto
}

.list .news-nav2 h2 {
    font-size: .46875rem;
    color: #ff3f40;
    text-align: left;
    line-height: .40625rem;
    padding-left: .15625rem
}

.list .news-nav2 h2 span {
    font-size: .28125rem;
    line-height: .46875rem;
    padding-left: .25rem
}

.list .news-list {
    width: 100%;
    overflow: hidden
}

.list .news-list ul {
    width: 100%;
    overflow: hidden
}

.list .news-list ul li {
    width: 92%;
    height: 2.125rem;
    margin: .46875rem auto 0 auto;
    padding: 0 0 .46875rem 0;
    border-bottom: .01563rem solid #e6e6e6;
    overflow: hidden
}

.list .news-list ul li a {
    width: 100%;
    height: 100%;
    display: block
}

.list .news-list ul li a .news-list-r {
    width: 3.4375rem;
    height: 2.125rem;
    position: relative;
    overflow: hidden;
    background: rgba(0, 0, 0, .6)
}

.list .news-list ul li a .news-list-r img {
    width: 100%;
    height: auto
}

.list .news-list ul li a .news-list-l {
    width: 5.46875rem;
    height: 2.125rem;
    font-size: .28125rem
}

.list .news-list ul li a .news-list-l p {
    width: 100%;
    height: 1.71875rem;
    line-height: .5625rem;
    font-size: .375rem;
    -webkit-line-clamp: 3;
    -webkit-box-pack: inherit;
    -webkit-box-align: inherit;
    text-align: left
}

.list .news-list ul li a .news-list-l span {
    width: 100%;
    height: .40625rem;
    display: block;
    text-align: left;
    color: #646464;
    font-size: .28125rem;
    line-height: .40625rem
}

.list .news-content {
    width: 100%;
    height: auto
}

.list .news-content img,
.list .news-content p {
    width: 100%;
    height: auto;
    margin: 0 auto
}

.list .mun {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    margin: 30px 0;
    font-size: 16px
}

.list .mun a,
.list .mun span {
    width: auto;
    line-height: 30px;
    color: #000
}

.list .mun a.hover,
.list .mun a.thisclass,
.list .mun span.hover,
.list .mun span.thisclass {
    background: #6693ee;
    color: #fff
}

.list .mun ul li {
    display: inline-block;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    background: #e6e6e6;
    margin: 0 10px
}


.list .investor_page {
    padding-top: 0.4rem;
    padding-bottom: 0.2rem;
    text-align: center;
    margin: 0;
    font-size: 0.35rem
}

.list .investor_page a,
.list .investor_page span {
    width: auto;
    line-height: 1.5;
    color: #000
}

.list .investor_page ul li {
    display: inline-block;
    padding: 0 0.18rem;
     height: 0.6rem;
    line-height: 0.6rem;
    background: #e6e6e6;
     margin: 0.1rem 0;
}