/* index头部 */
.index-header{
    height: 26.02vw;
    background: url('../images/banner06@2x.png') no-repeat;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
}
.solution-head{
    width: 80%;
    margin: 0 auto;
    color: #fff;
}
.solution-head>h2{
    font-size:3.15vw;
    font-weight:bold;
    color:rgba(235,238,246,1);
    margin-bottom: 1.67vw;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    word-break: break-all;
}
.solution-head>p{
    font-size:1.3vw;
    font-weight:400;
    color:rgba(235,238,246,1);
    line-height:2.5vw;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    word-break: break-all;
}
/* 媒体中心内容 */
.mediaCenter-Cont{
    padding-bottom: 4.17vw;
}
.mediaCenter-detailCont{
    width: 80%;
    min-height: 60vw;
    margin: 0 auto;
    padding: 2% 0;
}
.mediaCenter-detailCont img{
    max-width: 100%;
    height: inherit;
}
.mediaList-title{
    font-size:1.57vw;
    font-weight:bold;
    color:rgba(24,39,96,1);
    text-align: center;
    padding: 5.19vw 0 0.83vw 0;
}
.mediaList-title-p{
    font-size:0.93vw;
    text-align: center;
    font-weight:400;
    color:rgba(194,198,204,1);
}
.mediaNav{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 3vw 0;
}
.mediaNav-btn{
    margin: 0 2vw;
    padding: 0.3vw 1.8vw;
    color: #182760;
    cursor: pointer;
    background:#ffffff;
    border:1px solid #182760;
    border-radius:3px;
    font-size:0.83vw;
    font-weight:400;
    position: relative;
}
.mediaNav-btn>p{
    width: 0;
    height: 0;
    border-left: 0.35vw solid transparent;
    border-right: 0.35vw solid transparent;
    border-top: 0.8vw solid #182760;
    position: absolute;
    left: 45%;
    bottom: -0.8vw;
}
.mediaNavBtn-active{
    color: #ffffff;
    background:#182760;
}
/* ////////////媒体中心新闻动态///////////// */
.mediaList-ul{
    width: 70%;
    min-height: 50vw; 
    margin: 2vw auto 0;
    border-top: 1px rgba(51,51,51,0.3) solid;
}
.mediaList-ul>li{
    display: flex;
    align-items: center;
    padding: 1.76vw 0;
    border-bottom: 1px solid #eee;
}
.mediaList-ul>li:hover{
    cursor: pointer;
    transform: scale(1.02);
    box-shadow: 2px 2px 4px #888888;
}
.mediaListDiv-bgc{
    width: 83%;
    margin: 0 auto;
    height: 6.3vw;
    display: flex;
    align-items: center;
}
.mediaListDiv-bgc:hover{
    color: #EF7238;
    background-color: #eee;
}
.mediaList-img{
    width: 8.33vw;
    height: 6.3vw;
}
.mediaList-img>img{
    width: 100%;
    height: 100%;
    margin-left: 0.5vw;
}
.mediaList-div{
    width: 10%;
    text-align: center;
    font-size:2.13vw;
    font-weight:400;
    color:rgba(102,102,102,1);
    line-height:1.85vw;
}
.mediaList-li-div{
    width: 86%;
    margin: 0 auto;
}
.mediaList-li-div>h2{
    font-size:0.83vw;
    font-weight:bold;
    line-height:1.85vw;
}
.mediaList-li-div>h2{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mediaList-li-div>p{
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.mediaList-span{
    font-size:0.74vw;
    font-weight:400;
    color:rgba(153,153,153,1);
    line-height:1.85vw;
}
/* /////////媒体中心客户表彰/////////// */
.noticeList-ul{
    width: 70%;
    min-height: 50vw;
    border-top: 1px rgba(51,51,51,0.3) solid;
    margin: 0 auto;
}
.noticeList-ul>li{
    display: flex;
    align-items: center;
    cursor: pointer;
    padding: 1.76vw 0;
    border-bottom: 1px solid #eee;
}
.noticeList-ul>li:hover{
    color:#00a2ff;
}
.noticeList-div{
    width: 10%;
    text-align: center;
    font-size:2.13vw;
    font-weight:400;
    color:rgba(102,102,102,1);
    line-height:1.85vw;
}
.noticeList-li-div{
    width: 70%;
    margin: 0 auto;
}
.noticeList-li-div>h2{
    font-size:0.83vw;
    font-weight:bold;
    line-height:1.85vw;
}
.noticeList-li-div>h2,.noticeList-li-div>p{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.noticeList-span{
    font-size:0.74vw;
    font-weight:400;
    color:rgba(153,153,153,1);
    line-height:1.85vw;
}
.noticeList-btn{
    width:7.32vw;
    height:1.85vw;
    background:rgba(255,255,255,1);
    border:1px solid rgba(117, 117, 117, 1);
    border-radius:2px;
    font-size:0.83vw;
    font-weight:400;
    color:rgba(102,102,102,1);
    line-height:1.3vw;
}
.noticeList-btn:hover{
    transform: scale(1.2);
}
/* 分页 */
.media-pages{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1.85vw 0;
}
.pages-div{
    cursor: pointer;
    padding: 0.5vw 0.92vw;
    margin: 0.4vw;
    border:1px solid rgba(238, 238, 238, 1);
    border-radius:2px;
}
.pages-numberdiv{
    cursor: pointer;
    padding: 0.5vw 0.93vw;
    margin-left: 2px;
    border:1px solid rgba(238, 238, 238, 1);
    border-radius:2px;
}
.pages-active{
    background-color: #EF7238;
    color: #fff;
    border-radius:2px;
    border: none;
}
/* /////////////////////h5 样式///////////////////////// */
.h5mediaHead{
    height: 33.33vw;
    background: url('../images/banner06@2x.png') no-repeat;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
}
.h5mediaCenter-head{
    width: 90%;
    margin: 0 auto;
    color: #fff;
}
.h5mediaCenter-head>h2{
    font-size:4.27vw;
    font-weight:bold;
    color:rgba(255,255,255,1);
    margin-bottom: 2vw;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    word-break: break-all;
}
.h5mediaCenter-head>p{
    font-size:3.2vw;
    font-weight:400;
    color:rgba(235,238,246,1);
    line-height: 6vw;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    word-break: break-all;
}
.h5mediaCont-title{
    font-size:3.73vw;
    font-weight:bold;
    color:rgba(24,39,96,1);
    padding: 10.67vw 0 2.13vw 0;
    text-align: center;
}
.h5mediaCont-title-p{
    font-size:2.67vw;
    font-weight:500;
    margin-bottom: 3vw;
    color:rgba(194,198,204,1);
    text-align: center;
}
/* //// */
.h5mediaList-ul{
    width: 86%;
    margin: 0 auto;
}
.h5mediaList-ul>li{
    display: flex;
    align-items: center;
    padding: 2vw 0;
}
.h5mediaList-img{
    width: 24vw;
    height: 18vw;
}
.h5mediaList-img>img{
    width: 100%;
    height: 100%;
}
.h5mediaList-li-div{
    width: 70%;
    margin: 0 auto;
    margin-left: 5.33vw;
}
.h5mediaList-li-div>h2{
    font-size:3.73vw;
    font-weight:bold;
    color:rgba(51,51,51,1);
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.h5mediaList-p{
    font-size:2.67vw;
    font-weight:400;
    color:rgba(153,153,153,1);
    margin-top: 3vw;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
/* 加载更多 */
.h5media-pages{
    width: 100%;
    padding: 8vw 0 13.33vw 0;
    text-align: center;
}
.h5media-pages-btn,.h5company-btn{
    width:64vw;
    height:8.53vw;
    font-size:3.2vw;
    font-weight:500;
    color:rgba(97,98,102,1);
    background:rgba(255,255,255,1);
    border:1px solid rgba(97, 98, 102, 1);
    border-radius:4px;
}
/* //////////// */
.h5company-ul{
    width: 90%;
    margin: 0 auto;
    padding-top: 5.33vw;
}
.h5company-ul{
    min-height: 100vw;
}
.h5company-ul>li{
    background-color: #F2F3F7;
    border-radius:6px;
    margin-bottom: 2vw;
}
.h5company-div{
    padding: 4vw;
}
.h5company-div>h2{
    font-size:3.73vw;
    font-weight:bold;
    color:rgba(51,51,51,1);
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-break: break-all;
    overflow: hidden;
}
.h5company-mindiv{
    display: flex;
    align-items: center;
}
.h5company-mindiv>p{
    width: 40%;
    margin-top: 2vw;
    font-size:3.2vw;
    font-weight:500;
    color:rgba(153,153,153,1);
}
.h5company-mindiv>p:nth-child(1){
    text-align: left;
}
.h5company-mindiv>p:nth-child(2){
    text-align: center;
}
.h5company-mindiv>p:nth-child(3){
    text-align: right;
}
.h5mediaNav{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 4vw 0 7vw;
}
.h5mediaNav-btn{
    margin: 0 2vw;
    padding: 1.5vw 6vw;
    color: #182760;
    background:#ffffff;
    border:1px solid #182760;
    border-radius:3px;
    font-size:3.2vw;
    font-weight:400;
    position: relative;
}
.h5mediaNav-btn>p{
    width: 0;
    height: 0;
    border-left: 1vw solid transparent;
    border-right: 1vw solid transparent;
    border-top: 1vw solid #182760;
    position: absolute;
    left: 45%;
    bottom: -1vw;
}
.h5mediaNavBtn-active{
    color: #ffffff;
    background:#182760;
}