body {
    -webkit-text-size-adjust: none;
    padding-top: 13.3333333333vw !important;
    font-family: "Microsoft Yahei", arial, "宋体" !important;
    line-height: 1 !important
}

.c-flex {
    display: flex;
    justify-content: center;
    align-items: center
}

.one_ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.img_auto {
    display: block;
    width: 100%;
    max-width: 100%;
    background-color: #e2e2e2
}

.wrap {
    width: 100vw
}

.wrap>.main {
    overflow: hidden;
    width: 100vw;
    min-height: 76.5333333333vw;
    background: url(https://navigatesummit.h3c.com/production/cn/mobile/images/schedule/bg.jpg) no-repeat;
    background-size: 100% 100%;
    padding-bottom: 30px;
    box-sizing: border-box
}

.wrap>.main .content {
    width: 91.4666666667vw;
    margin: 0 auto
}

.pageTitle {
    margin-top: 4.2666666667vw;
    font-size: 6.4vw;
    color: #fff;
    font-weight: bold;
    margin-bottom: 5.3333333333vw
}

.pageTitle .titleImg {
    display: block;
    width: 16vw;
    height: auto;
    margin-right: 1.8666666667vw
}

* {
    box-sizing: border-box
}

.content .con_tab {
    width: 100%;
    height: 13.3333333333vw;
    background: url(https://navigatesummit.h3c.com/production/cn/mobile/images/newList/tab_bg.png) 0 0 no-repeat;
    background-size: 100% auto;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    box-sizing: border-box;
    padding: 0 2.6666666667vw
}

.content .con_tab .tabItem {
    width: 28.6666666667vw;
    height: 7.7333333333vw;
    position: relative;
    top: 1.6vw;
    font-size: 3.2vw;
    color: #fff;
    font-weight: bold
}

.content .con_tab .tabItem.active {
    font-weight: bold;
    background: url(https://navigatesummit.h3c.com/production/cn/mobile/images/newList/tab_check.png) 0 0 no-repeat;
    background-size: 100% auto
}

.content .newContent .nodata {
    margin-top: 4vw;
    text-align: center;
    color: #fff;
    font-size: 2.6666666667vw
}

.content .newContent .newListItem {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3));
    justify-content: flex-start;
    padding: 3.4666666667vw 2.6666666667vw 3.4666666667vw;
    margin-bottom: 5.3333333333vw
}

.content .newContent .newListItem:first-child {
    padding-top: 4.2666666667vw
}

.content .newContent .newListItem .newImg {
    max-width: 86.1333333333vw;
    margin: 0 auto;
    margin-bottom: 3.2vw
}

.content .newContent .newListItem .newDesContent {
    color: #fff
}

.content .newContent .newListItem .newDesContent .newTitleContent {
    min-height: 7.8666666667vw;
    justify-content: flex-start;
    background: url(https://navigatesummit.h3c.com/production/cn/mobile/images/newList/newTitle.png) 0 0 no-repeat;
    padding: 0 2.1333333333vw 0 2.6666666667vw
}

.content .newContent .newListItem .newDesContent .newTitleContent .titleIcon {
    display: block;
    width: 2.9333333333vw;
    margin-right: 2.1333333333vw
}

.content .newContent .newListItem .newDesContent .newTitleContent .newTitle {
    font-weight: bold;
    font-size: 2.9333333333vw;
    max-width: 76.2666666667vw;
    display: block;
    height: 7.8666666667vw;
    line-height: 7.8666666667vw;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.content .newContent .newListItem .newDesContent .newInfo {
    font-size: 2.9333333333vw;
    line-height: 1.6;
    margin: 1.3333333333vw 0 1.8666666667vw
}

.content .newContent .newListItem .newDesContent .newOtherMsg {
    justify-content: space-between;
    border-top: 1px solid rgba(255, 255, 255, .3);
    padding-top: 2.6666666667vw
}

.content .newContent .newListItem .newDesContent .newOtherMsg .newRoures .linkIcon {
    display: block;
    width: 2.6666666667vw;
    height: auto;
    margin-right: 1.6vw
}

.content .newContent .newListItem .newDesContent .newOtherMsg .newRoures .time,
.content .newContent .newListItem .newDesContent .newOtherMsg .newRoures .source {
    font-size: 2.6666666667vw
}

.content .newContent .newListItem .newDesContent .newOtherMsg .newRoures .source {
    width: 40vw;
    line-height: 1.5;
}

.content .newContent .newListItem .newDesContent .newOtherMsg .newLink {
    width: 20vw;
    height: 8vw;
    background: #5582af;
    border-radius: .8vw;
    font-size: 2.9333333333vw;
    color: #fff
}

.page-box {
    height: 8vw;
    display: flex;
    justify-content: flex-end;
    padding: 0 5.3333333333vw
}

.page-box .layui-laypage a,
.page-box .layui-laypage span {
    background-color: rgba(74, 123, 173, .3);
    color: #fff;
    border: 0;
    font-size: 1.6vw;
    margin: 0 .4vw;
    border-radius: 4px;
    padding: 0 2.6666666667vw
}

.page-box .layui-laypage>a:first-child,
.page-box .layui-laypage>a:first-child em {
    border-radius: 4px
}

.page-box .layui-laypage-curr .layui-laypage-em {
    background-color: #4a7bad !important
}