@charset'utf-8';


body {
    font-size:.16rem;
    position:relative
}
* {
    margin:0;
    padding:0
}
li {
    list-style:none
}
a {
    text-decoration:none;
    color:#fff
}


/*2019-10-14*/
.news-bg .news-box .news-list>ul>li a {
    position: absolute;
    top:0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
}

.loadding {
    position:fixed;
    width:100vw;
    height:100vh;
    background-color:#fff;
    z-index:999
}
.loadding .loadding-img {
    position:absolute;
    display:block;
    top:50%;
    left:50%;
    transform:translate(-50%, -50%)
}

#big-box {
    overflow:hidden
}
#big-box .header {
    position:relative;
    width:100%;
    /* height: 1.53rem; */
    min-width:115px;
    background-color:#fff;
    z-index:3
}
#big-box .header .header-box {
    display:flex;
    width:90%;
 /*   height:100%;*/
    margin:0 auto;
    padding:.1rem 0 0
}
#big-box .header .wap-menu {
    display:none;
    position:absolute;
    width:.9rem;
    height:.8rem;
    right:0;
    top:50%;
    transform:translateY(-50%)
}
#big-box .header .wap-menu img {
    height:.8rem
}
#big-box .header .logo {
    width:20%;
    float:left;
    margin-top:.3rem
}
#big-box .header .top-list {
    width:80%;
    /*height:100%*/
}
#big-box .header .top-list>ul {
    display:flex;
    float:right;
    justify-content:space-between;
    margin-top:.2rem
}
#big-box .header .top-list>ul::after {
    display:block;
    content:'';
    clear:both
}
#big-box .header .top-list>ul>li {
    position:relative;
 /*   float:left;*/
    width:.2rem;
    padding:0 .8rem;
    padding-bottom:.4rem;
    color:#fff
}
#big-box .header .top-list ul>li a {
    color:#181818;
}
#big-box .header .top-list .top-list-navSub ul>li a {
    color:#fff;
}
#big-box .header .top-list>ul>li span {
    display:block;
    position:absolute;
    width:1rem;
    top:.05rem;
    right:-.4rem;
    transform:rotate(90deg);
    transform-origin:0 0;
    color:#4da334;
    white-space:nowrap;
    overflow:hidden
}
#big-box .header .top-list>ul>li::after {
    position:absolute;
    display:block;
    content:"";
    width:.05rem;
    height:.05rem;
    border-radius:50%;
    border:1px solid #fff;
    bottom:.2rem;
    left:47%
}
#big-box .header .top-list>ul>li:not(:last-child) {
    border-right:1px solid rgba(0, 0, 0, .2)
}
#big-box .header .top-list ul>li:hover::after {
    background-color:#fff
}
.header .top-list .top-list-navSub {
    position:absolute;
    display:none;
    width:100%;
    background-color:#c51301;
    top:100%;
    left:0
}
.header .top-list .top-list-navSub>ul::after {
    display:block;
    content:"";
    clear:both;
    text-align:center
}
.header .top-list .top-list-navSub>ul>li {
    box-sizing:border-box;
    float:left;
    width:100%;
    margin:0 auto;
    padding:.1rem .19rem;
    text-align:center;
    border-bottom:1px solid #ebd181;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.header .top-list .top-list-navSub>ul>li:hover {
    background-color:#a11000
}
#banner .swiper-container {
    overflow:hidden;
    width:100%
}
#banner .swiper-container img {
    width:100%;
    height:100%;
    object-fit:cover
}
.swiper-container-horizontal>.swiper-pagination-bullets {
    width:.3rem
}
#cp-show {
    position:relative;
    width:90%;
    height:9.5rem;
    margin:.5rem auto 0;
    background-color:#000;
    margin-bottom:.8rem
}
#cp-show .show-box1 {
    width:100%;
    height:100%
}
#cp-show .wap-topMenu {
    display:none
}
#cp-show .wap-topMenu .show-title {
    display:flex;
    height:.9rem;
    padding:.3rem;
    justify-content:space-around;
    align-items:center
}
#cp-show .wap-topMenu .show-title img {
    height:.5rem
}
#cp-show .wap-topMenu .show-title .caipin-title {
    display:flex;
    flex-direction:column;
    justify-content:center
}
#cp-show .wap-topMenu .show-title h2, #cp-show .wap-topMenu .show-title p {
    color:#fff
}
.table-content-right ul {
    margin-left:.5rem
}
#cp-show .show-box1 .left-show {
    position:absolute;
    top:-2rem;
    left:0;
    width:18%;
    height:11.5rem;
    background-color:#96d624;
    z-index:3
}
#cp-show .show-box1 .left-show .left-show-box {
    overflow:hidden;
    height:9.57rem;
    border:2px solid #96d624
}
.left-show-box .left-show-container {
    height:100%
}
.left-show .swiper-button-prev {
    position:absolute;
    display:block;
    content:'';
    width:.3rem;
    height:.4rem;
    background:url(../img/images-pc/jt-btn11.png) no-repeat center/cover;
    background-position:0 0;
    top:1.6rem;
    left:50%;
    transform:translateX(-50%)
}
.left-show .swiper-button-next {
    position:absolute;
    display:block;
    content:'';
    width:.3rem;
    height:.4rem;
    background:url(../img/images-pc/jt-btn11.png) no-repeat center/cover;
    background-position:0 -.5rem;
    bottom:.2rem;
    left:50%;
    transform:translateX(-50%)
}
.left-show .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity:1
}
.left-show .swiper-button-next, .swiper-button-prev {
    top:auto
}
#cp-show .show-box1 .left-show .show-title {
    display:flex;
    height:.85rem;
    padding:.3rem;
    justify-content:space-around;
    align-items:center
}
#cp-show .show-box1 .left-show .show-title img {
    height:.5rem
}
#cp-show .show-box1 .left-show .show-title .caipin-title {
    display:flex;
    flex-direction:column;
    justify-content:center
}
#cp-show .show-box1 .left-show .show-title h2, #cp-show .show-box1 .left-show .show-title p {
    color:#fff
}
#cp-show .show-box1 .left-show ul {
    width:100%
}
#cp-show .show-box1 .left-show ul li {
    float:left;
    height:20%;
    border-bottom:2px solid #96d624;
}
#cp-show .show-box1 .left-show ul li:last-child::before {
    background-position:0 -.5rem;
    left:50%;
    bottom:-.25rem;
    transform:translateX(-50%)
}
#cp-show .show-box1 .left-show ul li img {
    width:100%;
    height:100%;
    object-fit:cover
}
#cp-show .show-box1 .left-show ul li img:hover {
    cursor:pointer
}
.wap-right-show {
    display:none
}
#cp-show .show-box1 .right-show .img-list {
    position:relative;
    height:100%
}
#cp-show .show-box1 .right-show .img-list .list {
    float:left;
    width:100%;
    height:100%
}
#cp-show .show-box1 .right-show .img-list .list2 {
    z-index:2
}
#cp-show .show-box1 .right-show {
    display:block;
    position:relative;
    margin-left:18%;
    width:82%;
    height:100%
}
.right-show .right-show-container {
    overflow:hidden
}
.right-show ul::after {
    display:block;
    content:"";
    clear:both
}
#cp-show .show-box1 .right-show .right-img {
    width:100%;
    height:88%;
    background-color:#1b1b1b
}
#cp-show .show-box1 .right-show .right-img img {
    width:100%;
    height:100%;
    object-fit:cover
}
#cp-show .show-box1 .right-show .right-content {
    display:flex;
    justify-content:space-around;
    align-items:center;
    height:12%;
    background-color:#1b1b1b;
    color:#fff
}
#cp-show .show-box1 .right-show .right-content p {
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
    line-height:2;
    width:75%;
    color:#999
}
.right-show .right-show-container a {
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:10
}
.wap-right-show .right-show-container a {
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:10
}
.show-box1 .left-show .swiper-slide-thumb-active::after {
    display:block;
    position:absolute;
    content:'';
    top:40%;
    right:0;
    width:0;
    border-width:.2rem;
    border-style:solid;
    border-color:transparent #96d624 transparent transparent
}
.aboutus-box {
    position:relative;
    display:flex;
    justify-content:space-between;
    position:relative;
    width:90%;
    margin:1rem auto 0;
    margin-bottom:0
}
.aboutus-box .left-img {
    width:50%
}
.aboutus-box .left-img img {
    width:100%;
    height:100%
}
.aboutus-box .right-content {
    width:50%
}
.aboutus-box .right-content .right-detail {
    width:85%;
    margin:.8rem 0 1rem .8rem
}
.aboutus-box .right-content .right-detail .about-title {
    text-align:center
}
.aboutus-box .right-content .right-detail .about-title h1 {
    color:#333;
    margin-bottom:.1rem
}
.aboutus-box .right-content .right-detail .about-title span {
    color:#666
}
.aboutus-box .right-content .right-detail .about-info {
    margin-top:.5rem;
    color:#777;
    line-height:2.5;
    -webkit-box-orient:vertical;
    display:-webkit-box;
    -webkit-line-clamp:6;
    overflow:hidden;
    font-size:14px
}
.aboutus-box .right-content .right-detail .know-more {
    float:left;
    margin-top:.6rem;
    border:1px solid #18633c;
    color:#18633c;
    cursor:pointer;
    transition:all .2s ease
}
.aboutus-box .right-content .right-detail .know-more a {
    display:block;
    padding:.06rem;
    color:#18633c
}
.aboutus-box .right-content .right-detail .know-more:hover {
    border:1px solid #fff;
    color:#fff;
    background-color:#18633c
}
.aboutus-box .right-content .right-detail .know-more:hover a {
    color:#fff
}
.aboutus-box .right-content .right-detail .know-more i {
    font-style:normal
}
.aboutus-box .info-number {
    position:absolute;
    width:60%;
    right:0;
    bottom:3%;
    padding:.2rem 0;
    background-color: #96d624;
}
.aboutus-box .info-number ul {
    display:flex;
    justify-content:space-between
}
.aboutus-box .info-number ul li {
    width:2.6rem;
    color:#18633c;
    text-align:center
}
.aboutus-box .info-number ul li h1 {
    position:relative;
    font-weight:500;
    font-size:.8rem
}
.aboutus-box .info-number ul li+li {
    border-left:1px solid #fff;
}
.aboutus-box .info-number ul li span {
    position:absolute;
    top:0;
    font-size:16px
}
.aboutus-box .info-number ul li p {
    text-align:center
}
.addUs-box {
    display:block;
    width:100%;
    background-color:#000
}
.addUs-box .bg-box {
    position:relative;
    width:100%;
    padding-top:.8rem;
    background:url(../img/images-pc/111111.jpg) no-repeat center/cover;
    text-align:center
}
.addUs-box .bg-box .addUs-title {
    text-align:center
}
.addUs-box .bg-box .addUs-title h1 {
    color:#fff;
    margin-bottom:.1rem
}
.addUs-box .bg-box .addUs-title p {
    color:#999;
    font-size:18px
}
.addUs-box .addUs-list-box {
    width:90%;
    margin:1rem auto 0
}
.addUs-box .addUs-list-box ul {
    display:flex;
    height:100%
}
.addUs-list-box li {
    display:flex;
    flex-direction:column;
    align-items:center;
    padding-bottom:.3rem;
    padding-top:.3rem;
    color:#fff;
    border-right:1px solid rgba(255, 255, 255, .2)
}
.addUs-list-box li:last-child {
    border-right:0
}
.addUs-box .addUs-list-box .icon-box {
    position:relative;
    width:1.2rem;
    height:1.2rem;
    border-radius:50%;
    transition:all .1s ease;
    cursor:pointer
}
.addUs-box .addUs-list-box .icon-box::after {
    display:block;
    position:absolute;
    content:'';
    width:1.3rem;
    height:1.3rem;
    left:-.06rem;
    top:-.06rem;
    border-radius:50%
}
.addUs-box .addUs-list-box .icon-box:hover {
    background-color:#c51301
}
.addUs-box .addUs-list-box .icon-box:hover::after {
    border:1px solid #c51301
}
.addUs-box .addUs-list-box .icon {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
    display:inline-block;
    width:.69rem;
    height:.65rem
}
.addUs-box .addUs-list-box .addUs-list-slide-box {
    position:relative;
    overflow:hidden
}
.addUs-box .addUs-list-box .icon1 {
    background:url(../img/images-pc/icon1.png) no-repeat center/cover
}
.addUs-box .addUs-list-box .icon2 {
    background:url(../img/images-pc/icon2.png) no-repeat center/cover
}
.addUs-box .addUs-list-box .icon3 {
    background:url(../img/images-pc/icon3.png) no-repeat center/cover
}
.addUs-box .addUs-list-box .icon4 {
    background:url(../img/images-pc/icon4.png) no-repeat center/cover
}
.addUs-box .addUs-list-box .icon5 {
    background:url(../img/images-pc/icon5.png) no-repeat center/cover
}
.addUs-box .addUs-list-box .icon6 {
    background:url(../img/images-pc/icon6.png) no-repeat center/cover
}
.addUs-box .addUs-list-box .icon7 {
    background:url(../img/images-pc/icon7.png) no-repeat center/cover
}
.addUs-box .addUs-list-box h3 {
    margin-bottom:.4rem;
    margin-top:.3rem
}
.addUs-box .addUs-list-box p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;
    font-size:14px;
    text-align:left;
    width:80%;
    margin:auto;
    line-height:2;
    color:#fffdfdbf;
}
.addUs-list-box .swi-btn {
    position:absolute;
    width:.3rem;
    height:.3rem;
    top:50%;
    transform:translateY(-50%);
    background:url(../img/images-pc/arrow.png) no-repeat center/cover;
    cursor:pointer
}
.addUs-list-box .swiper-button-prev {
    left:0;
    background-position:0 0
}
.addUs-list-box .swiper-button-next {
    right:0;
    background-position:-0.4rem 0
}
.addUs-list-box .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity:1
}
.addUs-box .know-more {
    display:inline-block;
    margin-top:.8rem;
    margin-bottom:1rem;
    padding:.06rem;
    border:1px solid #fff;
    color:#fff;
    cursor:pointer;
    transition:all .2s ease
}
.addUs-box .know-more:hover {
    border:1px solid #18633c;
    color:#fff;
    background-color:#18633c
}
.addUs-box .know-more i {
    font-style:normal
}
.addUs-box .arrow {
    position:absolute;
    width:.3rem;
    height:.3rem;
    top:50%;
    transform:translateY(-50%);
    background:url(../img/images-pc/arrow.png) no-repeat center/cover;
    cursor:pointer
}
.addUs-box .left-arrow {
    left:.7rem;
    background-position:0 0
}
.addUs-box .right-arrow {
    right:.7rem;
    background-position:-0.4rem 0
}
.shop-play-box {
    width:100%;
    margin-bottom:2rem
}
.shop-play-box .shop-play-container {
    position:relative;
    width:90%;
    height:7.3rem;
    margin:0 auto;
    padding:.7rem 0 0
}
.shop-play-box .shop-play-container .swiper-button-disabled {
    opacity:0
}
.shop-play-box .shop-play-container .img-list {
    position:relative;
    width:98%;
    z-index:2;
    overflow:hidden
}
.shop-play-box .shop-play-container li {
    position:relative
}
.shop-play-box .shop-play-container .shop-mask {
    opacity:1;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color:rgba(0, 0, 0, .5)
}
.shop-play-box .shop-play-container .on1 {
    opacity:0
}
.shop-play-box .shop-play-container .jt-btn3 {
    position:absolute;
    width:.5rem;
    height:.42rem;
    top:50%;
    transform:translateY(-50%);
    background:url(../img/images-pc/jt-btn3.png) no-repeat center/cover;
    cursor:pointer;
    z-index:3
}
.shop-play-box .shop-play-container .jt-btn-left {
    background-position:0 0;
    left:-.2rem
}
.shop-play-box .shop-play-container .jt-btn-right {
    background-position:-.95rem 0;
    right:.1rem
}
.shop-play-box .shop-play-container .wap-img-list {
    display:none
}
.shop-play-box .shop-play-container .img-list ul::after {
    display:block;
    content:"";
    clear:both
}
.shop-play-box .shop-play-container .img-list .swi-list {
    float:left;
    width:19%;
    height:6rem;
    background-color:#000;
    transition:all .5s ease
}
.shop-play-box .shop-play-container .img-list .swi-list a {
    position:absolute;
    top:0;
    right:0;
    left:0;
    bottom:0
}
.shop-play-box .shop-play-container .img-list .c20 {
    width:19% !important
}
.shop-play-box .shop-play-container .img-list .on {
    width:60% !important
}
.shop-play-box .shop-play-container .img-list .hover-on {
    width:59% !important
}
.shop-play-box .shop-play-container .img-list li:last-child {
    margin-right:0
}
.shop-play-box .shop-play-container .img-list li img {
    width:100%;
    height:100%;
    object-fit:cover
}
.shop-play-box .shop-play-container .shop-content {
    position:relative;
    display:flex;
    flex-direction:column;
    left:0;
    bottom:0;
    width:78%;
    height:1.3rem;
    overflow:hidden
}
.shop-play-box .shop-play-container .wap-show-content {
    position:absolute;
    bottom:0;
    flex-direction:column
}
.shop-play-box .shop-play-container .wap-show-content {
    display:none
}
.shop-play-box .shop-play-container .shop-content .on-content {
    z-index:2
}
.shop-play-box .shop-play-container .shop-content .shop-list {
    position:absolute;
    float:left;
    height:1.1rem;
    padding-top:.2rem;
    background-color:#fff
}
.shop-play-box .shop-play-container .shop-content p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    color:#666;
    line-height:1.5;
    font-size:14px
}
.shop-play-box .shop-play-container .shop-content h2 {
    position:relative;
    text-align:right;
    margin-bottom:.1rem;
    font-weight:400;
    transform:translateX(-1rem)
}
.shop-play-box .shop-play-container .shop-content h2.change::before {
    position:absolute;
    top:-.25rem;
    right:.01rem;
    display:block;
    content:'';
    width:0;
    border:.1rem solid #c51301;
    border-color:transparent transparent #c51301 transparent
}
.shop-play-box .shop-play-container .right-slide {
    position:absolute;
    width:3rem;
    top:-1.5rem;
    right:0;
    height:9.5rem;
    background-color:#4da334;
    z-index:1
}
.shop-play-box .shop-know-more {
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:.5rem;
    padding:.06rem;
    border:1px solid #fff;
    color:#fff;
    cursor:pointer;
    white-space:nowrap
}
.shop-play-box .shop-know-more:hover {
    color:#ac1303;
    background-color:#4da334;
}
.shop-play-box .show-title {
    padding:.41rem;
    color:#fff;
    text-align:center;
    background-color:#c51301
}
.shop-play-box .show-title h1 {
    margin-bottom:.05rem
}
.application {
    position:relative;
    width:90%;
    height:8rem;
    margin:0 auto;
    background-color:#efefed;
    background:url(../img/images-pc/jiamengIMG4.jpg) no-repeat center/cover
}
.application .left-person {
    position:absolute;
    width:5rem;
    height:8.9rem;
    bottom:0;
    left:0;
    background:url(../img/images-pc/cook21.png) no-repeat center/contain
}
.application .app-table {
    padding:.5rem;
    margin-left:22%;
    text-align:center
}
.application .app-table h1 {
    color:#333;
    margin-bottom:.1rem
}
.app-table-title {
    margin-bottom:.5rem
}
.app-table-title p {
    color:#999
}
.application .app-table-content {
    display:flex;
    justify-content:center
}
.application .app-table-content .table-content-right {
    width:40%
}
.application .app-table-content .table-content-left {
    width:60%;
    color:#333;
    font-size:.2rem
}
.application .app-table-content .table-content-left .ipt {
    margin-bottom:.2rem
}
.application .app-table-content .table-content-left .ipt input {
    width:50%;
    height:.4rem;
    margin-left:.1rem;
    border:0;
    box-shadow:0 0 1px 1px rgba(0, 0, 0, .1)
}
.application .app-table-content .table-content-left .last-ipt input:last-child {
    height:2rem
}
.application .app-table-content .table-content-left .last-ipt span {
    vertical-align:top
}
.application .app-table-content .table-content-left .last-ipt textarea {
    width:50%;
    resize:none;
    border:0;
    box-shadow:0 0 1px 1px rgba(0, 0, 0, .1);
    margin-left:.1rem
}
.application .submit {
    width:1.5rem;
    margin:auto;
    margin-top:.3rem;
    height:.5rem;
    line-height:.5rem;
    border-radius:.05rem;
    font-weight:800;
    text-align:center;
    color:#fff;
    font-size:.2rem;
    background-color:#96d624 ;
    cursor:pointer;
    border: none;
}
.table-content-right {
    margin-top:.3rem
}
.table-content-right h2 {
    color:#c51301;
    margin-bottom:.3rem
}
.table-content-right li {
    position:relative;
    margin-bottom:.2rem;
    margin-left:.3rem;
    text-align:left;
    color:#666
}
.table-content-right li::before {
    position:absolute;
    display:block;
    content:'';
    top:.1rem;
    left:-.2rem;
    width:.05rem;
    height:.05rem;
    border-radius:50%;
    background-color:#ac1303
}
.news-bg {
    overflow:hidden;
    width:100%;
    /* background:url(../img/images-pc/news-bg1.jpg) no-repeat center/cover */
    background: #18633c;
}
.news-bg .news-box {
    position:relative;
    width:90%;
    height:7rem;
    margin:1rem auto
}
.news-bg .left-news-box {
    width:70%;
    height:100%;
    background-color:#96d624
}
.news-bg .news-list {
    position:absolute;
    width:calc(100% - 1rem);
    left:.5rem;
    top:.5rem
}
.news-bg .news-list ul::after {
    display:block;
    content:'';
    clear:both
}
.news-bg .news-list ul li {
    position:relative;
    float:left;
    width:25%;
    height:3rem;
    background-color:#c51301
}
.news-bg .news-list ul li:hover .news-msg {
    opacity:1
}
.news-bg .news-list ul li .news-msg {
    opacity:0;
    position:absolute;
    width:calc(90% - .4rem);
    height:calc(90% - .6rem);
    padding:.4rem .2rem .2rem .2rem;
    top:0;
    left:0;
    bottom:0;
    right:0;
    margin:auto;
    border:1px solid #c51301;
    text-align:left;
    overflow:hidden;
    color:#fff;
    background-color:rgba(0, 0, 0, .8);
    transition:opacity .5s ease;
    user-select:none
}
.news-bg .news-list ul li .news-msg h2 {
    color:#fff;
    font-size:.22rem;
    font-weight:600;
    margin-bottom:.4rem;
    text-align:center
}
.news-bg .news-list ul li .news-msg p {
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    overflow:hidden;
    color:#ccc;
    font-size:.14rem;
    line-height:2
}
.news-bg .news-list ul li img {
    width:100%;
    height:100%;
    object-fit:cover
}
.news-bg .news-list .first-list {
    position:relative;
    user-select:none
}
.news-bg .news-list .first-list .news-title {
    position:absolute;
    top:.8rem;
    left:.8rem;
    color:#fff;
}
.news-bg .news-list .first-list .news-title h1 {
    margin-bottom:.1rem
}
.news-bg .news-list .last-list {
    position:relative;
    background-color: #96d624;
}
.news-bg .news-list .last-list .know-more {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
    width:1rem;
    height:.4rem;
    line-height:.4rem;
    text-align:center;
    border:1px solid #fff;
    color:#fff;
    cursor:pointer;
    user-select:none;
    transition:all .2s ease
}
.news-bg .news-list .last-list .know-more:hover {
    color:#c51301;
    background-color:#fff;
    border:1px solid #c51301
}
.footer {
    overflow:hidden;
    width:100%;
    min-height:3rem;
    background-color:#000;
    color:#18633c
}
.footer .footer-box {
    display:flex;
    justify-content:space-between;
    width:90%;
    margin:0 auto;
    padding:.6rem 0 0
}
.footer .footer-box .nav-bottom li a {
    color:#ffffff91;
    transition:color .3s ease
}
.footer .footer-box .nav-bottom li a:hover {
    color:#c51301
}
.footer .footer-box .logo-box {
    margin-top:.3rem
}
.footer .footer-box .nav-bottom {
    display:flex;
    justify-content:space-between
}
.footer .footer-box .nav-bottom ul {
    margin:0 .3rem
}
.footer .footer-box .nav-bottom ul li {
    color:#999;
    margin-bottom:.1rem;

    font-size:.14rem
}
.footer .footer-box .nav-bottom ul li:first-child a {
    font-size:.18rem;
    font-weight:500;
    margin-bottom:.1rem;
    color:#fff
}
.footer .footer-box .contact-us {
    width:2.2rem;
    margin-right:1rem
}
.footer .footer-box .contact-us h2 {
    font-weight:500;
    margin-bottom:.1rem;
    font-size:.18rem
}
.footer .footer-box .contact-us .erweima-box {
    display:flex;
    justify-content:space-between
}
.footer .footer-box .contact-us .erweima-box .erweima {
    width:1rem;
    height:1rem
}
.footer .footer-box .contact-us .erweima-box .erweima img {
    width:100%
}
.footer-mes {
    text-align:center;
    line-height:.4rem;
    background-color:#222;
    color:#999;
    font-size:.14rem
}
#big-box .mask {
    display:none;
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color:rgba(0, 0, 0, .5);
    z-index:998
}
#big-box .wap-menu-box {
    display:none;
    position:fixed;
    width:50vw;
    height:100vh;
    right:-80%;
    background-color:#c51301;
    z-index:999
}
.application .wap-btn {
    display:none
}
.wap-addUs-box {
    display:none
}
@media screen and (max-width:1310px) {
     .aboutus-box .right-content .right-detail .know-more {
        margin-top: 0;
     }
}
@media screen and (max-width:1250px) {
    #big-box .header .top-list>ul>li span {
        display:none
    }
    .shop-play-box .shop-play-container .shop-content p {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:1;
        overflow:hidden
    }
}
@media screen and (max-width:1170px) {
    .aboutus-box .right-content .right-detail .know-more {
        margin-top: 0;
    }
}



@media screen and (max-width:1120px) {
    .news-bg .news-list .last-list .know-more {
        width:1.5rem
    }
    .application .app-table-content .table-content-left .ipt input {
        width:3.5rem
    }
    #cp-show .show-box1 .right-show .right-content p {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:1;
        overflow:hidden
    }
    .addUs-box .addUs-list-box p {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:3;
        overflow:hidden
    }
    .aboutus-box .right-content .right-detail .about-info {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:3;
        overflow:hidden
    }
    .footer-mes {
        line-height:.5rem
    }
    .application .app-table-content .table-content-left .last-ipt textarea {
        height:2rem
    }
}
@media screen and (max-width:992px) {
    #big-box .header .logo img {
        height:1rem
    }
    #big-box .header .top-list ul {
        margin-top:.1rem
    }
    #big-box .header .top-list ul li {
        margin-right:0
    }
    #big-box .header .top-list ul li span {
        right:-.5rem
    }
    .aboutus-box .right-content .right-detail {
        margin:auto
    }
    .aboutus-box .right-content .right-detail .about-info {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:4;
        overflow:hidden
    }
    .addUs-box .addUs-list-box p {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:5;
        overflow:hidden
    }
    .news-bg .news-list ul li .news-msg p {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
        overflow:hidden
    }
    .footer .footer-box .nav-bottom ul {
        margin:0 .1rem
    }
    .news-bg .news-list .last-list .know-more {
        width:1.5rem
    }
    .application .app-table-content .table-content-left .last-ipt span {
        float:none
    }
    #big-box .mask {
        display:none
    }
    #big-box .wap-menu-box {
        display:block;
        right:-80%;
        transition:all .2s ease
    }
}
@media screen and (max-width:750px) {
    /* 2019-10-12 */
    .footer .footer-box .nav-bottom ul li:first-child a {
        font-size: .26rem;
    }
    .footer .footer-box .nav-bottom li a {
        font-size: .22rem;
    }

    * {
        box-sizing: border-box;
    }

    #big-box .header {
        position:fixed;
        left:0;
        top:0;
        height: 1.2rem;
        z-index:100
    }
    #banner {
        margin-top: 1.2rem;
    }
    #big-box .header .header-box {
        position:relative;
        width:90%;
        height:1.2rem;
        padding: 0;
    }
    #big-box .header .top-list {
        display:none
    }
    #big-box .header .logo {
        position: absolute;
        left: 27%;
        transform: translateX(-50%);
        width:auto;
    }
    #big-box .header .logo img {
        width: 4rem;
        height: .76rem;
    }
    #big-box .header .wap-menu img {
        width: .8rem;
        height: .58rem;
    }
    #big-box .header .wap-menu {
        display:block;
        width: .8rem;
        height: .58rem;
    }
    #big-box .wap-menu-box {
        width:calc(50vw - 1rem);
        padding:.5rem
    }
    #big-box .wap-menu-box {
        display:block;
        right:-80%;
        transition:all .2s ease;
        overflow-x:hidden;
        overflow-y:scroll
    }
    #big-box .wap-menu-box>ul>li {
        margin-top:.3rem;
        font-size:.24rem;
        color:#fff;
        padding-bottom:.3rem;
        border-bottom:1px solid #ebd181;
        text-align:center
    }
    #big-box .wap-menu-box .w-sec-box {
        display:none;
        margin-top:.2rem
    }
    #big-box .wap-menu-box .w-sec-box>ul>li {
        font-size:.6rem;
        line-height:2
    }
    #big-box .wap-menu-box .w-sec-box>ul>li a {
        font-size:.25rem;
        line-height:2;
        color:#fff
    }
    .wap-menu-box a {
        display:block;
        color:#fff;
        text-align:center
    }
    #big-box .wap-menu-box li span {
        font-size:12px
    }
    #banner .swiper-container {
        height:4.05rem;
    }
    #banner .swiper-container img {
        object-fit:cover;
        height:100%
    }
    #banner .swiper-pagination {
        display:block;
        top:auto;
        bottom:10px !important;
        width:auto;
        left:50%;
        transform:translateX(-50%)
    }
    #banner .swiper-pagination .swiper-pagination-bullet {
        border:0
    }
    #cp-show {
        height:15.8rem;
        margin:0 auto
    }
    #cp-show .show-box1 .left-show .show-title p {
        font-size:.1rem
    }
    #cp-show .show-box1 .left-show {
        display:none
    }
    #cp-show .show-box1 .right-show {
        width:100%;
        height:100%;
        margin:0
    }
    .shop-play-box .shop-play-container .jt-btn3 {
        width:.5rem;
        height:.5rem;
        top:40%;
        background:url(../img/images-pc/jt-btn3NEW.png) no-repeat center/cover;
        z-index:3
    }
    .shop-play-box .shop-play-container .jt-btn-right {
        background-position:-.8rem 0;
        right: -.15rem;
    }
    .shop-play-box .shop-play-container .jt-btn-left {
        background-position:.1rem 0;
        left:-.25rem
    }
    #cp-show .show-box1 .right-show .right-content {
        height:3.4rem;
        padding:0 .5rem
    }
    #cp-show .show-box1 .right-show .right-content h2 {
        font-size:16px
    }
    #cp-show .show-box1 .right-show .right-content p {
        -webkit-line-clamp:2;
        line-height:1.2;
        font-size:15px;
        width:65%
    }
    .aboutus-box {
        display:block;
        width:90%;
       margin: .47rem auto .9rem;
    }
    .aboutus-box .left-img {
        width:100%;
        margin:auto;
        font-size:0
    }
    .aboutus-box .info-number {
        position:relative;
        width:100%;
        height: 1.14rem;
        padding: .1rem 0;
        /* right:0; */
    }
    .aboutus-box .info-number ul {
        display:block
    }
    .aboutus-box .info-number ul::after {
        display:block;
        content:'';
        clear:both
    }
    .aboutus-box .info-number ul li {
        margin:0;
        float:left;
        width:24.7%
    }
    .aboutus-box .info-number ul li h1 {
        font-size:.43rem;
        /* line-height:2rem */
    }
    .aboutus-box .info-number ul li p {
        /* line-height:1rem; */
        font-size:.22rem;
    }
    .aboutus-box .info-number ul li span {
        top: 0;
        font-size:12px;
    }
    .aboutus-box .right-content {
        width:90%;
        margin:1rem auto 0;
        text-align:center
    }
    .aboutus-box .right-content .right-detail {
        width:100%
    }
    .aboutus-box .right-content .right-detail .about-title h1 {
        font-size:20px
    }
    .aboutus-box .right-content .right-detail .about-info {
        -webkit-line-clamp:20;
        font-size:.28rem;
        text-align:left
    }
    .aboutus-box .right-content .right-detail .know-more {
        float:none;
        display:inline-block;
        padding:.1rem;
        margin-top:.9rem
    }
    #cp-show {
        width:100%;
        height:17rem;
        margin:0 auto
    }
    #cp-show .wap-topMenu {
        display:block;
        overflow:hidden
    }
    #cp-show .wap-topMenu .show-title h2, #cp-show .wap-topMenu .show-title p {
        text-align:center;
        font-size: .18rem;
    }
    #cp-show .wap-topMenu .show-title h2 {
        font-size:16px
    }
    #cp-show .wap-topMenu .show-title {
        box-sizing:border-box;
        float:left;
        height: 1.43rem;
        font-size:.4rem;
        background-color:#c51301;
        padding: .1rem;
    }
    #cp-show .wap-topMenu .show-title .caipin-title {
        margin-left:.1rem
    }
    #cp-show .wap-topMenu .slide-small-img {
        box-sizing:border-box;
        height:1.43rem;
        border:.1rem solid #c51301;
        overflow:hidden;
    }
    #cp-show .wap-topMenu .slide-small-img ul::after {
        display:block;
        content:'';
        clear:both
    }
    #cp-show .wap-topMenu .slide-small-img ul li {
        width:2.1rem;
        float:left;
        border-right:1px solid #c51301
    }
    #cp-show .wap-topMenu .slide-small-img ul li:first-child {
        border-left:1px solid #c51301;
    }
    #cp-show .wap-topMenu .slide-small-img ul li img {
        width:100%;
        height:100%;
        object-fit:cover
    }
    #cp-show .show-box1 {
        height:5.33rem;
    }
    #cp-show .show-box1 .right-show .right-img {
        height:11rem
    }
    .addUs-box {
        height:auto
    }
    .addUs-box .left-arrow {
        display:none
    }
    .addUs-box .right-arrow {
        display:none
    }
    .addUs-box .bg-box {
        padding-top:1.5rem;
        background-size:contain
    }
    .addUs-box .bg-box .addUs-title h2 {
        font-size:.9rem
    }
    .addUs-box .addUs-list-box p {
        display:none
    }
    .addUs-box .bg-box {
        height:auto
    }
    .addUs-list-box li {
        width:33%;
        padding:0
    }
    .addUs-box .addUs-list-box .icon-box {
        width:2.1rem;
        height:2rem
    }
    .addUs-box .addUs-list-box {
        height:auto
    }
    .addUs-box .addUs-list-box h3 {
        font-size:15px;
        font-weight:400;
        margin-top:.4rem
    }
    .addUs-box .addUs-list-box .icon {
        width:100%;
        height:100%
    }
    .addUs-box .addUs-list-box li:nth-child(1), .addUs-list-box li:nth-child(2), .addUs-list-box li:nth-child(3) {
        border-bottom:1px solid rgba(255, 255, 255, .2);
        padding-bottom:1.4rem
    }
    .addUs-list-box li:nth-child(3) {
        border-right:0
    }
    .addUs-list-box li:nth-child(4), .addUs-list-box li:nth-child(5) {
        border-right:1px solid rgba(255, 255, 255, .2)
    }
    .addUs-list-box li:nth-child(4), .addUs-list-box li:nth-child(5), .addUs-list-box li:nth-child(6) {
        padding-top:1.4rem
    }
    .addUs-box .know-more {
        margin-top:1.8rem;
        margin-bottom:2.2rem;
        padding:.3rem
    }
    .addUs-box .bg-box .addUs-title {
        margin-bottom:1.5rem
    }
    .shop-play-box .shop-play-container .right-slide {
        width:2.18rem;
        height: 7.81rem;
        right: -.37rem;
        top: -0.6rem;
    }
    .shop-play-box .shop-play-container .img-list li:last-child {
        width:56%
    }
    .shop-play-box .shop-play-container .img-list .swi {
        overflow:hidden
    }
    .shop-play-box .shop-play-container .wap-shop-content h2 {
        margin-top:1.5rem;
        font-size:.8rem
    }
    .shop-play-box .shop-play-container .wap-shop-content h2.change::before {
        top:-1rem;
        right:.1rem;
        border-width:.4rem
    }
    .shop-play-box .shop-play-container {
        /* height:15rem; */
        padding:1.3rem 0 0;
    }
    .shop-play-box .shop-play-container .shop-content {
        bottom:0;
        width:65%;
        position:absolute;
        left:0;
        height:6rem
    }
    .shop-play-box .shop-play-container .img-list li {
        height:7rem
    }
    .shop-play-box .show-title {
        padding:.35rem .4rem;
    }
    .shop-play-box .show-title p {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space:nowrap;
        font-size: .18rem;
    }
    .shop-play-box .show-title h1 {
        font-size:.34rem
    }
    .shop-play-box .shop-play-container .img-list .jt-btn3 {
        width:1.4rem;
        height:1.3rem
    }
    .shop-play-box .shop-play-container .img-list .jt-btn-left {
        left:-.6rem
    }
    .shop-play-box .shop-play-container .img-list .jt-btn-right {
        background-position:-3rem 0
    }
    .application {
        height:auto;
        margin-bottom:0
    }
    .addUs-box .bg-box .addUs-title h1 {
        font-size:20px
    }
    .application .app-table {
        margin-left:0;
        padding: .54rem .4rem .4rem;
    }
    .application .app-table h1 {
        font-size:20px
    }
    .table-content-right {
        margin-top:.57rem;
    }
    .app-table-title {
        margin-bottom:.54rem;
    }
    .application .app-table-content {
        flex-direction:column
    }
    .table-content-right li::before {
        width:.1rem;
        height:.1rem;
        left:-.5rem;
        top: 50%;
        transform: translateY(-50%);
    }
    .application .left-person {
        top:auto;
        bottom:0;
        width: 2.2rem;
        height: 3.81rem;
        left:-.8rem;
    }
    .table-content-right li {
        text-align:left;
        line-height:2;
        font-size: .24rem;
        color: #666;
    }
    .table-content-right h2 {
        font-size:.3rem;
        margin-bottom:.57rem;
    }
    .application .app-table-content .table-content-left {
        width:100%;
    }
    .application .app-table-content .table-content-left .ipt {
        margin-bottom:1.2rem
    }
    .application .app-table-content .table-content-left .ipt input {
        width:5.12rem;
        height: .6rem;
    }
    .application .app-table-content .table-content-left .last-ipt input:last-child {
        position:relative;
        height:4rem;
        left:0
    }
    .application .app-table-content .table-content-left .last-ipt span {
        position:initial
    }
    .application .app-table-content .table-content-left .last-ipt textarea {
        width:5.2rem;
        height:auto;
        margin-left: 0;
    }
    .application .app-table-content .table-content-left .last-ipt .application .app-table-content .table-content-left .ipt {
        margin-bottom:1.2rem;
        position:relative
    }
    .application .wap-btn {
        display:block;
        width:1.7rem;
        height:.54rem;
        margin:auto;
        line-height:.54rem;
        border-radius: .04rem;
        font-weight:800;
        text-align:center;
        color:#fff;
        font-size:.28rem;
        background-color:#c51301;
        cursor:pointer
    }
    .application .app-table-content .table-content-left .ipt {
        margin-bottom:.4rem
    }
    .table-content-right ul {
        margin-top:1rem;
        margin-left:1.5rem;
    }
    .news-bg {
        height: 12rem;
    }
    .news-bg .news-list ul {
        box-shadow:.26rem 0 0 #c51301
    }
    .news-bg .news-box {
        width:95%;
        /* height: 100%; */
        margin-bottom:0
    }
    .news-bg .news-list ul li .news-msg {
        display:none
    }
    .news-bg .news-list ul li {
        width:50%;
        height:2.45rem;
    }
    .news-bg .news-list {
        width: 6.67rem;
        left: .2rem;
        top: .2rem;
    }
    .news-bg .left-news-box {
        width:100%;
        height: 7.5rem;
    }
    .news-bg .news-list .last-list .know-more {
        /* left:1rem; */
        width: 1.35rem;
        height: .54rem;
        line-height: .54rem;
    }
    .news-bg .news-list .first-list .news-title {
        top: .79rem;
        left: .58rem;
    }
    .news-bg .news-list .first-list .news-title h1 {
        font-size:.34rem
    }
    .news-bg .news-list .first-list .news-title p {
        font-size: .18rem;
        color:#999;
    }
    .app-table-title p {
        color:#999
    }
    .addUs-box .addUs-list-box .icon-box::after {
        display:none
    }
    .addUs-box .addUs-list-box .icon-box:hover {
        background-color:transparent
    }
    .shop-play-box .shop-play-container .shop-content p {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:3;
        overflow:hidden;
        line-height:1.5
    }
    .shop-play-box .shop-play-container .shop-content {
        display:none
    }
    .shop-play-box .shop-play-container .wap-show-content {
        display:block;
        width:4.74rem;
        overflow:hidden;
    }
    .shop-play-box .shop-play-container .wap-show-content h2 {
        position:relative;
        text-align:right;
        padding:.65rem 0 .2rem;
        font-size:.32rem;
    }
    .shop-play-box .shop-play-container .wap-show-content h2::after {
        position:absolute;
        right:0;
        top:-.1rem;
        display:block;
        content:'';
        border:.2rem solid #c51301;
        border-color:transparent transparent #c51301 transparent
    }
    .shop-play-box .shop-play-container .wap-show-content p {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:3;
        overflow:hidden;
        font-size: .28rem;
    }
    .shop-play-box .shop-play-container .wap-show-content .shop-list {
        /* float:left; */
        /* position:relative; */
        z-index:1;
        width:12rem;
        height:2.5rem;
    }
    .shop-play-box {
        margin-bottom: .75rem;
    }
    .footer .footer-box {
        display:flex;
        flex-direction:column;
        width:90%;
        margin:0 auto;
        padding: .46rem 0 0;
    }
    .footer .footer-box .logo-box img {
        min-width: 1.68rem;
        margin-top:.4rem
    }
    .footer .footer-box .nav-bottom {
        display:block;
        margin:auto
    }
    .footer .footer-box .nav-bottom ul {
        float:left;
        width:33%;
        text-align:center;
        margin:0;
        margin-top: 0;
    }
    .footer .footer-box .nav-bottom ul li {
        margin-bottom:.4rem;

    }
    .footer {
        height:auto;
        padding-bottom:1rem
    }
    .footer .footer-box .logo-box {
        text-align:center;
        margin-top: 0;
    }
    .footer .footer-box .nav-bottom ul li:first-child {
        margin-bottom:.4rem;
        font-size:.7rem
    }
    .footer .footer-box .contact-us {
        width:100%;
        margin-top:.8rem;
        text-align:center
    }
    .footer .footer-box .contact-us h2 {
        font-size:.36rem;
        margin-bottom:.4rem;

    }
    .footer .footer-box .contact-us .erweima-box {
        justify-content:center
    }
    .footer .footer-box .contact-us .erweima-box .erweima {
        width: 1.5rem;
        height:auto
    }
    .footer .footer-box .contact-us .erweima-box .erweima1 {
        margin-right:.5rem
    }
    .footer-mes {
        line-height:.55rem;
    }
    .shop-play-box .shop-play-container .wap-img-list {
        position:absolute;
        display:block;
        overflow:hidden;
        width:100%;
        z-index:2
    }
    .shop-play-box .shop-play-container .wap-img-list .swi {
        overflow:hidden;
        width:6.7rem;
    }
    .shop-play-box .shop-play-container .wap-img-list li {
        float:left;
        width:9rem;
        height:3.26rem;
        background-color:#000
    }
    .shop-play-box .shop-play-container .wap-img-list .swiper-slide {
        width:9rem
    }
    .shop-play-box .shop-play-container .wap-img-list li img {
        width:100%;
        height:100%;
        object-fit:cover
    }
    .shop-play-box .shop-play-container .wap-img-list ul::after {
        display:block;
        content:"";
        clear:both
    }
    .shop-play-box .shop-play-container .img-list {
        display:none
    }
    .shop-play-box .shop-play-container .wap-shop-content h2::before {
        position:absolute;
        top:-1rem;
        right:.3rem;
        display:block;
        content:'';
        width:0;
        border:.4rem solid #c51301;
        border-color:transparent transparent #c51301 transparent
    }
    .application .submit {
        display:none
    }
    .application .app-table-content .table-content-right {
        width:100%
    }
    .wap-addUs-box {
        display:block;
        width:100%;
        background-color:#000
    }
    .wap-addUs-box .bg-box {
        position:relative;
        width:100%;
        padding-top:.96rem;
        background:url(../img/images-pc/111111.jpg) no-repeat center/cover;
        background-size:cover;
        text-align:center;
        padding-top:1.5rem;
        background-size:cover;
    }
    .wap-addUs-box .bg-box .addUs-title {
        margin-bottom:.21rem;
        text-align:center
    }
    .wap-addUs-box .bg-box .addUs-title h1 {
        font-size:.34rem;
        color:#c51301;
        margin-bottom:.1rem
    }
    .wap-addUs-box .bg-box .addUs-title p {
        font-size:.18rem;
        color:#999;
    }
    .wap-addUs-box .addUs-list-box {
        width:90%;
        margin: 0 auto;
    }
    .wap-addUs-box .addUs-list-box .addUs-list-slide-box {
        overflow:hidden
    }
    .wap-addUs-box .addUs-list-box ul {
        height:100%
    }
    .wap-addUs-box .addUs-list-box li {
        float:left;
        position:relative;
        width:33%;
        height: 160px;
        padding:0;
        display:flex;
        flex-direction:column;
        align-items:center;
        color:#fff;
        border-right:1px solid rgba(255, 255, 255, .2);
        padding:.5rem 0
    }
    .wap-addUs-box .addUs-list-box li:nth-child(1), .addUs-list-box li:nth-child(2), .addUs-list-box li:nth-child(3), .addUs-list-box li:nth-child(4), .addUs-list-box li:nth-child(5), .addUs-list-box li:nth-child(6) {
        border-bottom:1px solid rgba(255, 255, 255, .2)
    }
    .wap-addUs-box .addUs-list-box .icon-box {
        position:relative;
        width:.69rem;
        height:.65rem;
        border-radius:50%
    }
    .wap-addUs-box .addUs-list-box h3 {
        margin-top:.4rem;
        margin-bottom:.4rem;
        font-size:.28rem;
        font-weight:400
    }
    .wap-addUs-box .know-more {
        display: inline-block;
        margin-top: .77rem;
        margin-bottom: 1rem;
        padding: 0.2rem 0.5rem;
        border: 1px solid #c51301;
        color: #c51301;
        cursor: pointer;
        transition: all .2s ease;
        font-size: 0.2rem;
    }
    .wap-addUs-box .know-more i {
        font-style:initial;
    }
    .wap-addUs-box .addUs-list-box .icon1 {
        background:url(../img/images-pc/icon1.png) no-repeat center/cover
    }
    .wap-addUs-box .addUs-list-box .icon2 {
        background:url(../img/images-pc/icon2.png) no-repeat center/cover
    }
    .wap-addUs-box .addUs-list-box .icon3 {
        background:url(../img/images-pc/icon3.png) no-repeat center/cover
    }
    .wap-addUs-box .addUs-list-box .icon4 {
        background:url(../img/images-pc/icon4.png) no-repeat center/cover
    }
    .wap-addUs-box .addUs-list-box .icon5 {
        background:url(../img/images-pc/icon5.png) no-repeat center/cover
    }
    .wap-addUs-box .addUs-list-box .icon6 {
        background:url(../img/images-pc/icon6.png) no-repeat center/cover
    }
    .wap-addUs-box .addUs-list-box .icon7 {
        background:url(../img/images-pc/icon7.png) no-repeat center/cover
    }
    .wap-addUs-box .addUs-list-box .icon {
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        margin:auto;
        width:100%;
        height:100%;
        display:inline-block
    }
    /* .wap-addUs-box .addUs-list-box li:last-child {
        border-right:0
    } */
    .addUs-list-box li:nth-child(3),.addUs-list-box li:nth-child(6) {
        border-right:0
    }
    .addUs-box {
        display:none
    }
    .show-box1 .right-show .img-list .list {
        position:absolute
    }
    .wap-addUs-box .addUs-list-box .addUs-list-slide-box a {
        position:absolute;
        width:100%;
        height:100%;
        top:0;
        left:0;
        z-index:10
    }
    .shop-play-box .shop-know-more {
        bottom:1.2rem;
        padding:.1rem
    }
    #cp-show .show-box1 .right-show {
        display:none
    }
    .show-box1 .wap-right-show {
        display:block;
        width:100%;
        height:100%;
        margin:0
    }
    .show-box1 .wap-right-show .right-show-container {
        width:100%;
        height:100%;
        overflow:hidden;
        position:relative
    }
    .show-box1 .wap-right-show .right-show-container>ul {
        height:100%
    }
    .show-box1 .wap-right-show .right-show-container .list {
        position:absolute;
        width:100%;
        height: 100%;
    }
    .show-box1 .wap-right-show .right-show-container .list .right-img {
        height: 3.76rem;
    }
    .show-box1 .wap-right-show .right-show-container .list .right-img img {
        width:100%;
        height:100%;
        object-fit:cover
    }
    .show-box1 .wap-right-show .right-show-container .list .right-content {
        display:flex;
        justify-content:space-around;
        align-items:center;
        background-color:#1b1b1b;
        color:#fff;
        height:1.57rem;
        padding:0 .3rem;
    }
    .show-box1 .wap-right-show .right-show-container .list .right-content h2 {
        font-size:.32rem
    }
    .show-box1 .wap-right-show .right-show-container .list .right-content p {
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
        overflow:hidden;
        line-height:1;
        font-size: .26rem;
        width:65%;
        color:#999
    }
    #cp-show {
        height:auto
    }
    .wap-topMenu .slide-small-img-thumbs .swiper-slide-thumb-active::after {
        position:absolute;
        display:block;
        content:'';
        clear:both;
        width:0;
        border:.5rem solid #c51301;
        border-color:transparent transparent #c51301 transparent;
        bottom:0;
        left:50%;
        transform:translateX(-50%)
    }
}
.swiper-pagination-bullet {
    border:1px solid #fff !important;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff !important;
}
#big-box .header .top-list>ul>li a.active {
    color: #c8393b;
}