.newstext-chemchina-banner {
    /* height: .8rem; */
    background-color: #f5f5f5;
    position: relative;
    z-index: 20;
    line-height: .8rem;
    font-size: .34rem !important;
    color: gray;
    padding-left: .3rem;
    padding-top: 1.6rem
}

.Normal, .NormalDisabled, .NormalDeleted {
    font-size: unset !important;
}

.newstext-chemchina-news {
    padding: 0 .28rem
}

.newstext-news-source-date {
    padding-bottom: .3rem;
    border-bottom: 1px solid #ddd
}

.newstext-news-title {
    font-weight: 700;
    font-size: .42rem;
    color: #333;
    margin-top: .32rem
}

.newstext-news-source {
    font-size: .26rem;
    color: gray;
    margin-top: .46rem
}

.newstext-news-img {
    margin-top: .35rem
}

.newstext-news-img img,
.newstext-news-img2 img {
    width: 100%
}

.newstext-news-summary {
    word-break: break-all;
    padding-top: .2rem;
    line-height: .6rem;
    overflow: hidden;
    margin-top: .4rem;
    font-size: .30rem;
    color: #333;
    text-align: justify
}

.newstext-summary {
    margin-bottom: .86rem
}

.newstext-chemchina-bottom-menu {
    background-color: #dcdcdc;
    padding: .4rem .35rem .4rem .33rem
}

.newstext-chemchina-bmenu {
    border-top: 1px solid #b6b6b6
}

.newstext-chemchina-bmenu-title {
    color: #333;
    height: 1.1rem;
    font-size: .36rem;
    line-height: 1.1rem
}

.newstext-chemchina-bmenu img,
.newstext-chemchina-nav-bmenu img {
    width: .3rem;
    height: .16rem;
    position: absolute;
    margin-top: .47rem
}

.newstext-chemchina-bmenu img {
    right: .35rem
}

.newstext-chemchina-nav-bmenu img {
    right: .5rem
}

.newstext-chemchina-bmenu-item a {
    display: block;
    color: #636363;
    font-size: .3rem;
    height: .75rem
}

.newstext-chemchina-bmenu-subtitle {
    margin-top: .25rem;
    margin-bottom: .28rem
}

.newstext-chemchina-footer {
    /* padding-top: .6rem; */
    font-size: .26rem
}

.newstext-footer-link a {
    color: #757575;
    text-decoration: none;
    display: inline-block
}

.bor-b {
    border-bottom: 1px solid #b6b6b6
}

.newstext-footer-copyright {
    color: #333;
    padding-bottom: .6rem
}

.newstext-chemchina-nav-item {
    background-color: #fff;
    border-top: 1px solid #eaeaea
}

.newstext-chemchina-nav-item:last-child {
    border-bottom: 1px solid #eaeaea
}

.chemchina-nav-list {
    background-color: #fff
}

.newstext-chemchina-nav {
    margin: .45rem .27rem .3rem .27rem;
    -webkit-flex-direction: row
}

.chemchina-nav-list input {
    border: 1px solid #3c7fc6;
    width: 86%;
    -webkit-appearance: none;
    border-radius: 0;
    -webkit-flex-radius: 0;
    height: .90rem;
    box-sizing: border-box
}

.newstext-chemchina-nav img {
    display: block;
    width: 10%;
    height: .9rem
}

.newstext-chemchina-nav-bmenu {
    font-size: .36rem;
    height: 1rem;
    line-height: 1rem;
    margin-left: .4rem
}

.newstext-chemchina-nav-subtitle {
    font-size: .32rem;
    background-color: #e5e9ee
}

a {
    text-decoration: none;
    display: block
}

.newstext-chemchina-nav-subtitle a {
    height: .8rem;
    border-top: 1px solid #c0cad5;
    line-height: .8rem;
    color: #000;
    padding-left: .4rem
}

.newstext-chemchina-nav-subtitle a:last-child {
    border-bottom: 1px solid #c0cad5
}

.newstext-chemchina-news-item .newstext-news-img:nth-child(2) #part1:after img {
    width: 1px !important;
    height: 1px !important;
}

.newstext-chemchina-mark-text {
    font-size: .26rem;
    color: #242424;
    background-color: #f3f3f3;
    line-height: 2em;
    margin: 0 .3rem;
    padding: .35rem 0 .45rem;
    text-align: justify
}

.newstext-chemchina-mark-news {
    background-color: #f3f3f3
}

.newstext-chemchina-mark-text p {
    margin: 0;
    padding: 0
}

.newstext-chemchina-mark-icon {
    padding: .47rem .7rem;
    background-color: #f3f3f3;
}

.newstext-chemchina-mark-icon .mark-icon {
    border-color: #f5b417
}

.mark-icon {
    text-align: center;
    line-height: .66rem;
    width: 2.4rem;
    height: .66rem;
    border-radius: 20px;
    border-width: 2px;
    border-style: solid;
    background-image: -moz-linear-gradient(90deg, #fff 0, #f3f3f3 50%, #fff 100%);
    background-image: -webkit-linear-gradient(90deg, #fff 0, #f3f3f3 50%, #fff 100%);
    background-image: -ms-linear-gradient(90deg, #fff 0, #f3f3f3 50%, #fff 100%)
}

.mg-t3 {
    margin-top: .3rem !important
}

.newstext-chemchina-rd-news {
    background-color: #f3f3f3
}

.newstext-chemchina-rd-news .newstext-news-img {
    margin: 0
}

.newstext-chemchina-rd-news .newstext-news-summary {
    padding: .2rem .3rem .3rem;
    background-color: #fff;
    margin: 0
}
.newstext-chemchina-news-item .newstext-news-summary {
    padding: .2rem .3rem .3rem;
    background-color: #fff;
    margin: 0
}

.recruitment-chemchina {
    background-color: #fff
}

.recruitment-chemchina-title {
    height: 1.02rem;
    line-height: 1.02rem;
    font-size: .36rem;
    font-weight: 700;
    color: #006cc8
}

.recruitment-chemchina,
.blocintroduce-img {
    padding: 0 .3rem
}

.chemchina-subtitle {
    background-color: #d9d9d9;
    font-size: .26rem;
    width: 4.5rem;
    height: .6rem;
    line-height: .6rem;
    text-align: center
}

.recruitment-chemchina-subtitle>div {
    margin-top: .1rem
}

.recruitment-date {
    margin-top: .2rem;
    color: #9e9c9d
}

.news-view-detail-more {
    width: .3rem;
    height: .3rem;
    margin-right: .2rem;
    margin-top: .03rem
}

.news-view-detail-more+a {
    color: #006cc8 !important
}

.newstext-chemchina-coculture-news .newstext-news-img {
    margin: 0
}

.blocintroduce-img img {
    width: 3.32rem;
    height: 3.2rem
}

.blocintroduce-img {
    background-color: #fff;
    padding: .35rem .3rem .4rem
}

.newstext-chemchina-material-news .newstext-news-img:first-child {
    margin: 0
}

.newstext-chemchina-material-news .newstext-news-img:nth-child(2) {
    margin-top: .28rem
}

.newstext-chemchina-material-list {
    padding: 0 .3rem;
    background-color: #f3f3f3
}

.material-list-title {
    font-size: .3rem;
    height: 1.2rem;
    line-height: 1.2rem;
    font-weight: 700
}

.newstext-chemchina-material-list ul li {
    margin-left: .3rem;
    font-size: .26rem;
    line-height: .4rem;
    color: #006cc8
}

.newstext-chemchina-material-list ul li>span {
    color: #000
}

.newstext-chemchina-material-list ul li:last-child {
    margin-top: .35rem
}

.material-list-text {
    font-size: .26rem;
    line-height: .4rem;
    text-align: justify
}

.newstext-chemchina-material-icon .mark-icon {
    border-color: #37a7e0;
    font-size: .26rem
}

img {
    display: block
}

.material-list .newstext-chemchina-material-list:last-child {
    padding-bottom: .38rem
}

.materialscience-icon {
    position: relative
}

.materialscience-icon .mark-icon {
    border-color: #37a7e0;
    font-size: .26rem;
    width: 2rem;
    height: .65rem
}

.materialscience1 {
    position: absolute;
    top: 2.6rem;
    left: 4rem
}

.materialscience2 {
    padding-left: .7rem;
    position: absolute;
    top: 5.3rem
}

.materialscience2 a:first-child,
.materialscience2 a:nth-child(2) {
    margin-right: .4rem
}

.materialscience3 {
    position: absolute;
    top: 6.6rem;
    left: 3.2rem
}

.materialscience4 {
    position: absolute;
    top: 7.8rem;
    left: 3.2rem
}

.materialscience5 {
    position: absolute;
    top: 10rem;
    left: .7rem
}

.life-list-title {
    background-color: #fff;
    padding: .6rem .3rem;
    font-size: .36rem
}

.life-news-img img {
    width: 100%
}

.newstext-chemchina-life-icon {
    background-color: #fff;
    padding: .45rem .68rem
}

.newstext-chemchina-life-icon .mark-icon {
    border-color: #95ba31
}

.life-map {
    background-color: #b2b2b2;
    position: relative
}

.life-map img:first-child {
    width: 11.36rem;
    height: 6.22rem
}

.life-map img:last-child {
    width: 2.7rem;
    height: .92rem;
    position: absolute;
    bottom: 0;
    left: 0
}

.basis-map {
    background-color: #fff;
    padding-top: .42rem
}

.basis-map img:last-child {
    width: 10.1rem;
    height: 6.68rem
}

.basis-map img:first-child {
    width: 3.55rem;
    height: .97rem
}

.newstext-chemchina-basis-text {
    padding: 0 .3rem;
    font-size: .26rem;
    line-height: .4rem;
    text-align: justify
}

.newstext-chemchina-basis-icon {
    padding: 0 .57rem .4rem
}

.newstext-chemchina-basis-icon .mark-icon {
    border-color: #eb5a16
}

.basischemical-news div {
    background-color: #f3f3f3 !important
}

#basischemical-img {
    text-align: center;
    padding: .8rem 0
}

#basischemical-img img {
    width: 2.35rem;
    height: 1rem;
    display: inline
}

.index-chemchina-mediacenter-item {
    padding: 0.15rem 0 !important;
}

.index-chemchina-mediacenter-item .newstext-news-img {
    padding-top: .3rem
}

.index-chemchina-mediacenter-item .news-title {
    padding-top: .3rem
}

.chemchina-mediacenter-bmenu {
    height: .8rem;
    line-height: .8rem;
    color: #6b6b6b
}

.newstext-chemchina-mediacenter-item {
    padding: 0 .3rem .2rem .3rem
}

.chemchina-mediacenter-bmenu img {
    width: .3rem;
    height: .16rem;
    position: absolute;
    right: .3rem;
    margin-top: .32rem
}

.mediacenter-tab {
    height: .8rem;
    color: #333;
    line-height: .8rem;
    text-align: center;
    border-top: 1px solid #dcdcdc
}

.mediacenter-tab>div {
    width: 50%
}

.mediacenter-tab-select,
.mediacenter-tab-list {
    background-color: #dcdcdc
}

.mediacenter-tab-list {
    padding: 0 0 .24rem .24rem;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.tab-types-list {
    width: 2rem;
    height: .82rem;
    background-color: #fff;
    margin-right: .2rem;
    margin-top: .24rem;
    color: #006cc8;
    line-height: .82rem;
    text-align: center;
    font-size: .26rem;
    -webkit-flex-shrink: 2;
    position: relative
}

.fa-times-circle {
    display: block !important;
    position: absolute;
    right: .1rem;
    top: .22rem;
    font-size: .4rem !important
}

.mediacenter-result,
.mediacenter-clear {
    width: 1.4rem;
    height: .8rem;
    text-align: center;
    line-height: .8rem;
    font-size: .26rem
}

.mediacenter-tab-types-select {
    display: flex;
    display: -webkit-flex;
    padding-left: .2rem;
    box-sizing: border-box
}

.mediacenter-result {
    margin-top: .4rem;
    background-color: #006cc8;
    color: #fff
}

.mediacenter-clear {
    margin-right: .2rem;
    margin-top: .24rem;
    background-color: #dcdcdc;
    color: #006cc8
}

.mediacenter-show {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.mediacenter-show .fa-times-circle {
    color: #006cc8 !important
}

.mediacenter-show .tab-types-list {
    background-color: #dcdcdc !important;
    color: #333
}

.newstext-chemchina-nav select {
    width: 2.3rem;
    height: .6rem
}

.newstext-chemchina-nav span {
    margin: .1rem .2rem 0 .2rem
}

.chemchina-management-list ul {
    border-left: 1px solid
}

.chemchina-management-list ul li {
    margin-left: .3rem;
    font-size: .26rem;
    line-height: .4rem;
    color: #006cc8;
    list-style-type: circle
}

.music {
    width: 100%;
    padding: .4rem .3rem .3rem .3rem;
    box-sizing: border-box;
    background-color: #fff;
    /* font-size: 30px !important; */
}

.audio-control {
    width: 100%;
    border: 1px solid #c1c1c1;
    padding: .15rem 0;
    font-size: 0.36rem;
    padding-left: 0.2rem !important;
}

.operating {
    font-size: 3em;
    color: #e5e5e5;
    margin: 0 .2rem 0 .25rem
}

.video {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: #f3f3f3
}

.video-up {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: .6rem;
    background-color: #fff;
    z-index: 0
}

.video-down {
    width: 100%;
    position: absolute;
    bottom: 0rem;
    height: .6rem;
    background-color: #fff;
    z-index: 9
}

video {
    width: 100%;
    height: 5rem
}

.operation-title {
    line-height: .6rem
}

.audio-control img {
    width: .23rem;
    height: .31rem;
    margin: .145rem .22rem .145rem 0
}

.report-chemchina-list {
    padding: 0 0 .3rem .3rem;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap
}

.report-chemchina-list a {
    color: #333
}

.report-chemchina-list .report-chemchina-list-img:nth-child(2n-1) {
    margin-right: .3rem
}

.report-chemchina-list-img img {
    width: 4.5rem;
    height: 6rem;
    text-align: center;
    margin-bottom: .3rem;
    margin-top: .3rem
}

.report-title {
    font-size: .26rem;
    text-align: center;
    margin-bottom: .3rem
}

a .mark-icon {
    color: #333
}

.solution-view-title {
    font-size: .38rem;
    margin-top: .34rem
}

.solution-view-detail {
    font-size: .26rem;
    margin: .62rem 0
}

.solution-view-detail img {
    margin-top: 0
}

.solution-view-detail a {
    text-decoration: none;
    color: #006cc8;
    font-weight: bold
}

.solution-view-select {
    background-color: #006cc8 !important;
    color: #fff !important
}

.solution-legal-title {
    background-color: #fff;
    padding-left: .3rem;
    font-weight: 700
}

.newstext-chemchina-news-item .solution-legal-title:first-child {
    padding-top: .4rem
}

.newstext-chemchina-news-item xmp {
    line-height: .6rem
}

.search-title {
    margin-left: .3rem;
    margin-bottom: .2rem
}

.iw_poi_title {
    color: #c52;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    padding-right: 13px;
    white-space: nowrap
}

.iw_poi_content {
    font: 12px arial, sans-serif;
    overflow: visible;
    padding-top: 4px;
    white-space: -moz-pre-wrap;
    word-wrap: break-word
}

.newstext-chemchina-aqqn-text {
    background-color: #f8f8f8;
    padding: .3rem
}

.aqqn-padding {
    padding-left: .25rem;
    padding-right: .25rem
}

.voc-bottom-img,
.qlh-bottom-img {
    position: relative
}

.dot {
    width: .9rem;
    height: .9rem
}

.dot1 {
    position: absolute;
    z-index: 2;
    top: 0rem;
    left: 0rem;
    width: .3rem;
    height: .3rem;
    background-color: #246fbf;
    border-radius: 50%
}

.dot2 {
    z-index: -1;
    position: absolute;
    width: .3rem;
    height: .3rem;
    background-color: #246fbf;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 .1rem rgba(0, 0, 0, 0.3) inset
}

.voc-icon1 {
    position: absolute;
    top: 2.96rem;
    left: .97rem
}

.voc-icon1 .dot2 {
    animation: icon1 0s ease 0s infinite normal;
    -webkit-animation: icon1 2s ease 0s infinite normal
}

@-webkit-keyframes icon1 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.voc-icon2 {
    position: absolute;
    top: .36rem;
    left: 2.26rem
}

.voc-icon2 .dot2 {
    animation: icon2 0s ease 0s infinite normal;
    -webkit-animation: icon2 2s ease 0s infinite normal
}

@-webkit-keyframes icon2 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.voc-icon3 {
    position: absolute;
    top: 1.4rem;
    left: 5rem
}

.voc-icon3 .dot2 {
    animation: icon3 0s ease 0s infinite normal;
    -webkit-animation: icon3 2s ease 0s infinite normal
}

@-webkit-keyframes icon3 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.voc-icon4 {
    position: absolute;
    left: 3.3rem;
    top: 3.9rem
}

.voc-icon4 .dot2 {
    animation: icon4 0s ease 0s infinite normal;
    -webkit-animation: icon4 2s ease 0s infinite normal
}

@-webkit-keyframes icon4 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.voc-icon5 {
    position: absolute;
    left: 5.5rem;
    top: 2.5rem
}

.voc-icon5 .dot2 {
    animation: icon5 0s ease 0s infinite normal;
    -webkit-animation: icon5 2s ease 0s infinite normal
}

@-webkit-keyframes icon5 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.qlh-icon1 {
    position: absolute;
    left: 1rem;
    top: 2.9rem
}

.qlh-icon1 .dot2 {
    animation: qlh1 0s ease 0s infinite normal;
    -webkit-animation: qlh1 2s ease 0s infinite normal
}

@-webkit-keyframes qlh1 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.qlh-icon2 {
    position: absolute;
    left: 2rem;
    top: 2.2rem
}

.qlh-icon2 .dot2 {
    animation: qlh2 0s ease 0s infinite normal;
    -webkit-animation: qlh2 2s ease 0s infinite normal
}

@-webkit-keyframes qlh2 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.qlh-icon3 {
    position: absolute;
    left: 2.24rem;
    top: 3.26rem
}

.qlh-icon3 .dot2 {
    animation: qlh3 0s ease 0s infinite normal;
    -webkit-animation: qlh3 2s ease 0s infinite normal
}

@-webkit-keyframes qlh3 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.qlh-icon4 {
    position: absolute;
    left: 4.35rem;
    top: 1.8rem
}

.qlh-icon4 .dot2 {
    animation: qlh4 0s ease 0s infinite normal;
    -webkit-animation: qlh4 2s ease 0s infinite normal
}

@-webkit-keyframes qlh4 {
    0% {
        z-index: 1;
        left: .09rem;
        top: .09rem;
        -webkit-opacity: .75;
        width: 0;
        height: 0
    }

    100% {
        z-index: -1;
        left: -0.26rem;
        top: -0.26rem;
        -webkit-opacity: 0;
        width: .9rem;
        height: .9rem
    }
}

.newstext-chemchina-aqqn-text ul {
    margin-top: .5rem
}

.newstext-chemchina-aqqn-text ul li {
    margin-left: .6rem
}

.chemchina-aqqn-text {
    background-color: #f8f8f8;
    padding: .3rem .6rem
}

.chemchina-aqqn-text .newstext-chemchina-aqqn-text {
    padding: 0
}

.chemchina-aqqn-text ul li {
    font-weight: 700;
    line-height: 1rem
}

.qlh-bottom-text {
    padding: 0 .3rem .6rem .3rem;
    line-height: .5rem;
    font-size: .2rem
}

.solution-news p {
    line-height: .6rem
}

.tab-voc1,
.tab-voc2,
.tab-voc3,
.tab-voc4,
.tab-voc5 {
    background-color: #fff;
    position: fixed;
    top: 0;
    z-index: 90;
    bottom: 0;
    overflow-y: scroll;
    overflow-x: hidden
}

.tab-qlh1,
.tab-qlh2,
.tab-qlh3,
.tab-qlh4 {
    background-color: #fff;
    position: fixed;
    z-index: 90;
    top: 0;
    bottom: 0;
    overflow-y: scroll;
    overflow-x: hidden
}

.hotspot-title {
    border-bottom: 1px solid #dedede;
    padding: .3rem
}

.hotspot-title .fa-angle-left {
    margin-right: .3rem;
    font-size: .36rem
}

.aqqn-list {
    margin: .38rem 0;
    background-color: #ebebeb;
    padding: .14rem .1rem;
    word-wrap: break-word
}

.aqqn-list div:last-child {
    color: #999
}

.aqqn-title {
    margin-bottom: .2rem
}

.newstext-chemchina-aqqn-title p {
    line-height: .6rem
}

.newstext-chemchina-aqqn-title p:last-child {
    margin-top: .1rem
}

.newstext-chemchina-aqqn-text table {
    border-collapse: collapse
}

.newstext-chemchina-aqqn-text table td {
    border: solid 1px #ccc;
    padding: .1rem
}

.newstext-chemchina-aqqn-text table tr td:last-child {
    width: 3.5rem
}

.more .news-title {
    font-size: .26rem
}