.content-info .big-img .en-text,
.content-info .big-img .line,
.content-info .big-img .desc {
  text-align: center;
  color:rgb(255,255,255);
}
.content-info .big-img .en-text {
  font-size: 20px;
}
.content-info .big-img .line {
  width:20px;
  height:2px;
  background:rgb(255,255,255);
  margin: 0 auto;
  margin-top: 12px;
  margin-bottom: 19px;
}
.content-info .big-img .img-des {
  font-size: 50px;
}

.content-info .big-img .desc {
  font-size: 26px;
}
.content-info .info-menu {
    height: 62px;
    background:rgb(255,255,255);
    box-shadow:0px 4px 8px rgba(0,0,0,0.16);
}
/* 菜单栏固定 */
.content-info .info-menu.fixed {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9;
}
.content-info .info-menu .menu-list {
    margin: 0 auto;
}

.content-info .info-menu .menu-item {
    font-size:16px;
    line-height:62px;
    color:rgb(74,74,74);
    height: 62px;
    width: 50%;
    text-align: center;
    position: relative;
    float: left;
}
.content-info .info-menu .menu-item a {
    color: rgb(74,74,74);
    text-decoration: none;
}
.content-info .info-menu .menu-item:after {
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -55px;
    /* left: calc(50% - 55px); */
    width:110px;
    height:4px;
    bottom: 0;
}
.content-info .info-menu .menu-item:hover:after,
.content-info .info-menu .menu-item.active:after {
    background:rgb(255,173,9);
}

.content-info .info-content {
    background:rgb(248,248,248);
    text-align: center;
    padding-bottom: 30px;
}
.content-info .info-content .content-title {
    font-size:36px;
    color:rgb(51,51,51);
    padding-top: 90px;
    padding-bottom: 69px;
    margin: 0 auto;
}
.content-info .info-content .content-item {
    background:rgb(255,255,255);
    height:284px;
    width: 972px;
    text-align: left;
    margin: 0 auto;
    position: relative;
    margin-bottom: 39px;
    cursor: pointer;
}
.content-info .info-content .content-item .item-img{
    display: inline-block;
    width:420px;
    height: inherit;
}
.content-info .info-content .content-item .item-img img{
    width:420px;
}
.content-info .info-content .content-item.content-item-1 .item-img.industry {
    background: url(/pages/info/imgs/industry-01.png);
    background-size: cover;
}
.content-info .info-content .content-item.content-item-2 .item-img.industry {
    background: url(/pages/info/imgs/industry-02.png);
    background-size: cover;
}
.content-info .info-content .content-item.content-item-3 .item-img.industry {
    background: url(/pages/info/imgs/industry-03.png);
    background-size: cover;
}
.content-info .info-content .content-item.content-item-4 .item-img.industry {
    background: url(/pages/info/imgs/industry-04.png);
    background-size: cover;
}

.content-info .info-content .content-item.content-item-5 .item-img.news {
    background: url(/pages/info/imgs/news/news-01.png);
    background-size: cover;
}
.content-info .info-content .content-item.content-item-6 .item-img.news {
    background: url(/pages/info/imgs/news/news-02.png);
    background-size: cover;
}
.content-info .info-content .content-item.content-item-7 .item-img.news {
    background: url(/pages/info/imgs/news/news-03.png);
    background-size: cover;
}
.content-info .info-content .content-item.content-item-8 .item-img.news {
    background: url(/pages/info/imgs/news/news-04.png);
    background-size: cover;
}

.content-info .info-content .content-item .item-detail {
    display: inline-block;
    width:552px;
    height: inherit;
    box-sizing: border-box;
    padding: 27px 53px 47px 60px;
    position: absolute; 



}
.content-info .info-content .content-item .item-detail .detail-title {
    font-size:24px;
    color:rgb(51,51,51);
    line-height: 1.5;
}
.content-info .info-content .content-item .item-detail .time {
    position: relative;
    font-size:12px;
    color:rgb(153,153,153);
    margin-top: 18px;
}
.content-info .info-content .content-item .item-detail .time::before {
    content: '';
    background: url(/pages/info/imgs/clock.png);
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 3px;
    position: relative;
    top: 2px;
}
.content-info .info-content .content-item .item-detail .brief {
    font-size:14px;
    color:rgb(102,102,102);
    margin-top: 24px;
    line-height: 2;
    text-indent: 30px;
 
}
.content-info .detail-container {
    margin: 0 auto;
}
.content-info .detail-container .breadcrumbs {
    font-size:16px;
    color:#333333;
    padding-top: 42px;
}
.content-info .detail-container .breadcrumbs .small-title {
    color:rgb(0,94,184);
}
.content-info .detail-container .title {
    font-size:34px;
    color:rgb(51,51,51);
    text-align: center;
    margin-top: 73px;
    margin-bottom: 23px;
}
.content-info .detail-container .time {
    font-size:16px;
    color:rgb(153,153,153);
    text-align: center;
    margin-bottom: 53px;
}
.content-info .detail-container .line {
    border:1px solid rgb(236,236,236);
    margin-bottom: 14px;
}
.content-info .detail-container .switch {
    font-size:16px;
    color:rgb(51,51,51);
    margin-bottom: 48px;
}
.content-info .detail-container .switch a {
    color: rgb(51,51,51);
}
.content-info .detail-container .detail-content {
    margin-bottom: 200px;
}
.content-info .detail-container img{
    max-width: 800px;
}
.content-info .detail-container .detail-content .media-wrap,
.content-info .detail-container .detail-content .image-wrap{
    text-align: center;
}
.content-info .detail-container .detail-content .dc-paragraph {
    font-size: 16px;
    color: #707070;
    word-break: break-all;
    line-height: 1.5;
    margin-top: 40px;
    text-indent: 30px;
}
.content-info .detail-container .detail-content .dc-img-01,
.content-info .detail-container .detail-content .dc-img-02 {
    text-align: center;
    margin-top: 31px;
}
.content-info .detail-container .detail-content .dc-img-01 .img-desc {
    font-size:14px;
    color: #999999;
}
.content-info .detail-container .detail-content .question .q-title {
    font-size: 16px;
    color: #333333;
    font-weight: bold;
    margin-top: 53px;
}
.text-indent {
    text-indent: 28px;
}
