.wanda_me {
    width: 7.5rem;
    height: auto;
    margin-bottom: .98rem;
    background-color: #fff;
    overflow: hidden;
}

.banner_video {
    width: 7.5rem;
    height: 4.22rem;
    position: relative;
}

video::-webkit-media-controls-enclosure {
    overflow: hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px);
}

.swiper-container {
    height: 4.22rem;
}

.swiper-slide{
    position: relative;
}

.banner_video .banner_btn {
    width: 7.5rem;
    position: absolute;
    bottom: 2rem;
    left: 0rem;
    z-index: 1000
}

.banner_video .mengban1 {
    height: 4.22rem;
    width: 7.5rem;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
}

.banner_video .mengban1 .banner_bnt1 {
    width: 7.5rem;
    height: 4.22rem;
    display: block;
}

.banner_video .mengban1 .btn_anniu1 {
    width: 1rem;
    height: 1rem;
    position: absolute;
    top: 1.5rem;
    left: 0;
    bottom: 0;
    right: 0;
}

.banner_video .mengban2 {
    height: 4.22rem;
    width: 7.5rem;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
}

.banner_video .mengban2 .banner_bnt2 {
    width: 7.5rem;
    height: 4.22rem;
    display: block;
}

.banner_video .mengban2 .btn_anniu2 {
    width: 1rem;
    height: 1rem;
    position: absolute;
    top: 1.5rem;
    left: 0;
    bottom: 0;
    right: 0;
}

.banner_video .banner_btn1 {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 9999;
    width: 7.5rem;
    text-align: center;
}

.banner_video .banner_btn1 i {
    font-size: .28rem;
    line-height: .6rem;
    height: .6rem;
    float: left;
    font-style: normal;
    width: 3.73rem;
    border-bottom: 1px solid #fff;
}

.banner_video .banner_btn1 img {
    height: .3rem;
    width: .02rem;
    float: left;
    margin-top: .15rem;
}

.banner_video .banner_btn1 .ac_01 {
    border-bottom: 1px solid #2156a5;
    color: #2156a5;
}

.chanye {
    width: 7.5rem;
    height: auto;
}

.chanye .title {
    width: 100%;
    padding: .5rem 0 .36rem 0;
    font-size: .36rem;
    text-align: center;
    font-weight: 600;
    color: #353535;
}

.chanye .chanye_box {
    width: 7.5rem;
    height: 3.25rem;
    background-color: #d9d9d9;
}

.chanye_box .chanye_tu {
    width: 3.74rem;
    height: 1.6rem;
    position: relative;
    float: left;
    border-top: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
    box-sizing: border-box
}

.chanye_box .chanye_tu img {
    width: 3.74rem;
    height: 1.6rem;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}

.chanye_box .bb1 {
    border-left: none;
    box-sizing: border-box
}

.chanye_box .bb2 {
    border-right: none;
    border-left: 1px solid #d9d9d9;
    box-sizing: border-box
}

.chanye_box .bb3 {
    border-bottom: 1px solid #d9d9d9;
    border-left: none;
    box-sizing: border-box
}

.chanye_box .bb4 {
    border-bottom: 1px solid #d9d9d9;
    border-right: none;
    border-left: 1px solid #d9d9d9;
    box-sizing: border-box
}

.chanye_box .chanye_bg {
    width: 3.74rem;
    height: 1.6rem;
    background: url(/theme/TP000070/mobile/img/index/chanye_bg1.jpg) no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    left: 0;
    animation: mymove 2.5s forwards;
}

.chanye_box .bg_img2 {
    background: url(/theme/TP000070/mobile/img/index/chanye_bg2.jpg) no-repeat;
    background-size: contain;
}

.chanye_box .bg_img3 {
    background: url(/theme/TP000070/mobile/img/index/chanye_bg3.jpg) no-repeat;
    background-size: contain;
}

.chanye_box .bg_img4 {
    background: url(/theme/TP000070/mobile/img/index/chanye_bg4.jpg) no-repeat;
    background-size: contain;
}

@keyframes mymove {
    0% {
        opacity: .3
    }

    100% {
        opacity: 1
    }
}

.chanye_box .chanye_tu .tu_title {
    font-size: .3rem;
    line-height: .3rem;
    color: #fff;
    width: 100%;
    margin: .19rem 0 .26rem .2rem;
    width: 1.7rem;
}

.chanye_box .chanye_tu .tu_nei {
    font-size: .24rem;
    line-height: .3rem;
    height: .58rem;
    margin-left: .2rem;
    width: 1.6rem;
    color: #d3e2e5;
    overflow: hidden;
}

.toutiao {
    width: 7.5rem;
    height: auto;
}

.toutiao .title {
    color: #353535;
    width: 100%;
    padding: .64rem 0 0rem 0;
    font-size: .36rem;
    text-align: center;
    font-weight: 600;
}
.toutiao .title-box{
    height: 0.56rem;
    text-align: center;
}
.toutiao .title-box img{
    height: 100%;
    margin-top: 0.64rem;
}
.toutiao .toutiao_iocn {
    width: 7.5rem;
    font-size: .32rem;
    text-align: right;
    text-align: center;
}

.toutiao .toutiao_iocn a {
    width: 3.72rem;
    height: .54rem;
    line-height: .54rem;
    display: inline-block;
    text-align: center;
    border-bottom: 0.01rem solid #fff;
    color: #000;
}

.toutiao .toutiao_iocn .ac {
    color: #2156a5;
    border-bottom: 0.01rem solid #2156a5;
}

.toutiao .toutiao_iocn .btn2 {
    margin-left: 0.02rem;
    width: 3.72rem;
}

.toutiao .toutiao_iocn img {
    height: .28rem;
    width: 0.01rem;
    display: inline-block;
}

.toutiao .gengduo {
    overflow: hidden;
    width: 7.5rem;
    margin-top: 0;
}

.toutiao .gengduo a {
    font-size: .28rem;
    color: #000;
    float: right;
    margin-right: .22rem;
    color: #747474;
}

.toutiao .gengduo i {
    width: 10px;
    height: 10px;
    display: inline-block;
    vertical-align: middle;
    background: url(/theme/TP000070/mobile/img/index/gengduo_03.jpg) no-repeat;
    background-size: contain;
    margin: -1px 0 2px 0;
}

.toutiao .toutiao_box {
    display: none
}

.toutiao .list {
    display: block
}

.toutiao .toutiao_box .tt_list {
    height: 1.5rem;
    border-bottom: 0.01rem solid #e4e4e4;
    padding: .12rem .20rem;
    position: relative;
}

.toutiao .list  .subTime{
    width: 4.64rem;
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: .32rem;
    float: right;
    color: #353535;
    justify-content: space-between;
    position: relative;
    bottom: -0.25rem;
}

.toutiao .list  .subTime .icon{
    border: 1px solid #187dd0;
    border-radius: 0.1rem;
    padding: 0 0.1rem;
    color: #187dd0;
    box-sizing: border-box;
    height: 0.35rem;
    line-height: 0.33rem;
}



.toutiao .toutiao_box .tt_list img {
    width: 2.21rem;
    height: 1.49rem;
    float: left;
}

.toutiao .toutiao_box .tt_list p {
    line-height: .42rem;
    font-size: .32rem;
    float: right;
    width: 4.64rem;
    letter-spacing: .02rem;
    height: 0.88rem;
    color: #353535;
    overflow: hidden;
}

.toutiao .toutiao_box .tt_list span {
    float: right;
    font-size: .22rem;
    color: #666666;
}

.toutiao .toutiao_box .tt_list .time1 {
    font-size: .22rem;
    color: #666666;
    text-align: right;
    position: relative;
    bottom: -0.3rem;
}

.toutiao .toutiao_box .tt_list .time2 {
    font-size: .22rem;
    color: #666666;
    position: relative;
}

.toutiao .toutiao_box .tt_list .time1.icon::after {
    content: '';
    position: absolute;
    height: 0.28rem;
    width: 0.58rem;
    background: url(/theme/TP000070/mobile/img/newsicon1.png) no-repeat;

    right: 4.2rem;
    bottom: 0.01rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.toutiao .toutiao_box .tt_list .time2.icon::after {
    content: '';
    position: absolute;
    height: 0.28rem;
    width: 0.58rem;
    background: url(/theme/TP000070/mobile/img/newsicon1.png) no-repeat;
    left: 1.4rem;
    bottom: 0.01rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.toutiao_first {
    margin-top: 1.2rem;
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list img {
    float: right;
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list p {
    float: left;
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list span {
    float: left;
}

.qiye {
    width: 7.5rem;
    height: auto;
}

.qiye .title {
    color: #353535;
    width: 100%;
    padding: .5rem 0 .36rem 0;
    font-size: .36rem;
    text-align: center;
    font-weight: 600;
}

.qiye .daisai {
    width: 3.74rem;
    float: left;
    height: 3.73rem;
    position: relative;
    border: 1px solid #e1e1e1;
    border-left: none;
    border-right: 1px solid #e1e1e1;
    border-bottom: 10px solid #e1e1e1;
    box-sizing: border-box;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

.qiye .daisai img {
    width: 3.74rem;
    height: 3.75rem;
    float: left;
}

.qiye .daisai .list {
    position: absolute;
    top: 0;
    left: 0;
}

.qiye .daisai .title {
    color: #353535;
    font-size: .3rem;
    font-weight: 600;
    margin: .28rem 0 .16rem .2rem;
    text-align: left;
    padding: 0;
    line-height: .3rem;
}

.qiye .daisai .nei {
    font-size: .24rem;
    margin-left: .2rem;
    width: 1.95rem;
    color: #666666;
    line-height: .32rem;
}

.qiye .huodong {
    width: 3.74rem;
    height: 1.88rem;
    padding: 0 .2rem 0 .27rem;
    float: left;
    border-top: 1px solid #E1E1E1;
    border-left: 1px solid #e1e1e1;
    box-sizing: border-box
}

.qiye .huodong .title {
    color: #353535;
    font-size: .3rem;
    text-align: left;
    font-weight: 600;
    padding: .18rem 0 .2rem 0;
    width: 3.3rem;
    overflow: hidden;
    line-height: .3rem;
}

.qiye .huodong img {
    width: 1.32rem;
    height: 1.07rem;
    float: left;
}

.qiye .huodong .nei {
    font-size: .24rem;
    float: left;
    width: 1.6rem;
    line-height: .3rem;
    height: .87rem;
    margin: .05rem 0 0 .23rem;
    overflow: hidden;
    color: #747474;
}

.qiye .huodong .mt {
    margin: 0.04rem 0 0 .23rem;
}

.qiye .bb1 {
    border-bottom: 1px solid #e1e1e1;
    box-sizing: border-box
}

.qiye .qiye_left {
    float: left;
    width: 3.73rem;
    border-right: 1px solid #e1e1e1;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

.qiye .qiye_left .chuangye {
    width: 3.48rem;
    height: 2.43rem;
    float: left;
    padding-left: .27rem;
    border-bottom: 1px solid #e1e1e1;
}

.qiye .qiye_left .chuangye .title {
    color: #353535;
    font-weight: 600;
    font-size: .3rem;
    text-align: left;
    padding: .29rem 0 .25rem 0;
    width: 3.3rem;
    overflow: hidden;
    line-height: .3rem;
}

.qiye .qiye_left .chuangye img {
    width: 1.32rem;
    height: 1.33rem;
    float: left;
}

.qiye .qiye_left .chuangye .nei {
    font-size: .24rem;
    float: left;
    width: 1.8rem;
    line-height: .34rem;
    height: .96rem;
    margin: .19rem 0 0 .23rem;
    overflow: hidden;
    color: #666666;
}

.qiye .qiye_left .bt {
    border-top: 1px solid #e1e1e1;
}

.qiye .qiye_left .bb1 {
    border-bottom: none;
    width: 3.74rem;
}

.qiye .qiye_right {
    float: left;
    width: 3.73rem;
    border-right: 0;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

.qiye .qiye_right .chuangye {
    width: 3.48rem;
    height: 2.43rem;
    float: left;
    padding-left: .27rem;
    border-bottom: 1px solid #e1e1e1;
}

.qiye .qiye_right .chuangye .title {
    color: #353535;
    font-weight: 600;
    font-size: .3rem;
    text-align: left;
    padding: .29rem 0 .25rem 0;
    width: 3.3rem;
    overflow: hidden;
    line-height: .3rem;
}

.qiye .qiye_right .chuangye img {
    width: 1.32rem;
    height: 1.33rem;
    float: left;
}

.qiye .qiye_right .chuangye .nei {
    font-size: .24rem;
    float: left;
    width: 1.8rem;
    line-height: .34rem;
    height: .96rem;
    margin: .19rem 0 0 .23rem;
    overflow: hidden;
    color: #666666;
}

.qiye .qiye_right .bt {
    border-top: 1px solid #e1e1e1;
}

.qiye .qiye_right .bb1 {
    border-bottom: none;
    width: 3.74rem;
}

.video-js {
    position: relative;
}

#banner_video .video-js .vjs-big-play-button {
    font-size: 1.5rem;
    line-height: 1rem;
    height: 1rem;
    width: 1rem;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background-color: #73859f;
    background-color: rgba(0, 0, 0, .5);
    border: none;
    /* margin-top: -1.25rem;
   margin-left: -1.75em; */
    top: 67%;
    left: 74%;
}

/* 中心的播放箭头 */
.vjs-big-play-button .vjs-icon-placeholder {
    font-size: .6rem;
}

.vjs-play-control {
    outline: none;
}

/* 加载圆圈 */
.vjs-loading-spinner {
    font-size: 2.5em;
    width: 1rem;
    height: 1rem;
    border-radius: 100%;
    /*  margin-top: -1rem;
   margin-left: -1.5rem; */
}

.video-js.vjs-playing .vjs-tech {
    pointer-events: auto;
}

.vjs-paused .vjs-big-play-button,
.vjs-paused.vjs-has-started .vjs-big-play-button {
    display: block;
}

.slide-desc {
    position: absolute;
    width: 100%;
    padding: 0 0.2rem;
    box-sizing: border-box;
    bottom: -1.14rem;
}

.slide-desc .slide-desc-box {
    width: 100%;
    border-radius: 0.1rem;
    background-color: #fff;
    padding: 0.37rem 0.2rem 0.2rem 0.2rem;
    box-sizing: border-box;
    border: 1px solid #9c9c9c;
    box-shadow: 0 0 0.3rem #9c9c9c;
    -webkit-box-shadow: 0 0 0.3rem #9c9c9c;
    -moz-box-shadow: 0 0 0.3rem #9c9c9c;
    -ms-box-shadow: 0 0 0.3rem #9c9c9c;
}

.slide-desc p {
    margin: 0;
    padding: 0;
    font-size: 0.28rem;
    color: #353535;
    width: 4.4rem;
    height: 1.20rem;
    margin-left: 0.32rem;
    float: left;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.slide-desc .icon1 {
    width: 1.51rem;
    display: inline-block;
    vertical-align: top;
    float: left;
}

.slide-desc .icon2 {
    width: 0.15rem;
    display: inline-block;
    vertical-align: middle;
    margin-top: -0.5rem;
    margin-left: 0.1rem;
}

.clear-line {
    height: 0.12rem;
    width: 100%;
    background-color: #eee;
}

.qiye .social {
    width: 100%;
    padding: 0 0.2rem;
    box-sizing: border-box;
}

.qiye .social .detail {
    width: 3.39rem;
    position: relative;
    margin-bottom: 0.32rem;
    display: inline-block;
    overflow: hidden;
    float: left;
}

.qiye .social .detail:nth-child(even) {
    float: right
}

.qiye .social .img-show {
    width: 3.39rem;
    height: 2.2rem;
    overflow: hidden
}

.qiye .social .detail-text {
    left: 0
}

.qiye .social .banner-bg,
.qiye .social .detail-text {
    position: absolute;
    width: 1.57rem;
    height: 0.62rem;
    line-height: 0.62rem;
    top: 0;
}

.qiye .social h5 {
    font-size: 0.28rem;
    color: #fff;
    margin-left: 0.14rem;
}

.qiye .social img {
    width: 3.39rem;
    height: 2.2rem
}

.qiye .social .banner-bg {
    opacity: .75;
    left: -0.08rem;
    transform: skewX(-15deg);
    -moz-transform: skewX(-15deg)
}

.qiye .social .bg2 .banner-bg {
    background: #0087d9
}

.qiye .social .bg3 .banner-bg {
    background: #119d5a
}

.qiye .social .bg4 .banner-bg {
    background: #609d11
}

.qiye .social .detail-lr .banner-bg {
    left: auto;
    right: -0.08rem;
}

.qiye .social .detail-lr .detail-text {
    right: 0;
    left: auto;
    text-align: right
}

.qiye .social .detail-lr h5 {
    margin-right: 0.14rem;
}


.introduction_main h2 {
    text-align: center;
    font-size: .36rem;
    line-height: .38rem;
    height: .38rem;
    padding-top: 0.64rem;
    padding-bottom: 0.3rem;
    font-weight: 600;
    color: #353535;
}

.cx {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 0 .2rem;
}

.cx .item {
    width: 3.4rem;
}

.cx .item .img-box {
    width: 100%;
    height: 1.52rem;
    position: relative;
}

.cx .item .img-box .img1 {
    width: 100%;
    height: 100%;
}

.cx .item .img-box .img2 {
    width: .5rem;
    height: .5rem;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -0.25rem;
    margin-left: -0.25rem;
}

.cx .p2 {
    font-size: .26rem;
    color: #353535;
    margin: 0.15rem 0 0.25rem 0;
    text-align: center;
}<!--耗时1759299408.4259秒-->