/*公司简介*/
@media (max-width: 720px) {
    .ls-banner {display: none;}
    .org-banner-class { margin-top: 3rem;}
    .org-banner-class img{ width: 100%;}
    .line-separate_dark {
        width: 100%;
        border-bottom: 1px solid #4c4e51;
    }
    .line-separate {
        width: 100%;
        border-bottom: 1px solid #d9d9d9;
    }
    .line-100 {
        display: none;
    }

    .abount-bg {
        width: 100%;
        background: #4e9bdb;
        overflow: hidden;
    }
    .company-box { display: none;}
    .company-box-phone {width: 100%; overflow: hidden; margin-top: 3rem; font-size: 16px;}
    .company-box-phone .company-pic {
        width: 100%;
    }
    .company-box-phone .company-pic img {
        width: 100%;
    }
    .company-box-phone .company-text .title{display: block; font-size: 2rem; font-weight: bold; margin-bottom: 1rem; text-align: center;}
    .company-box-phone .company-text{ margin: 2rem; line-height: 2rem;}
    .ul-company-Culture { display: none;}
    .ul-company-Culture-phone { margin-top: 2rem;}
    .ul-company-Culture-phone li{ }
    .ul-company-Culture-phone li div{display: block; text-align: center;}
    .ul-company-Culture-phone li .title{font-size: 2rem; padding: 1rem 0; font-weight: bold;}
    .ul-company-Culture-phone li .text{ font-size: 1rem; line-height: 2rem; white-space: pre-wrap;}

    .company-history { margin: 2rem 0;}
    .company-history-title{ font-size: 2rem; text-align:center; padding: 1rem 0;}
    .company-history .title{font-weight: bold; color: #ccc; font-size: 2rem; padding-bottom: 1rem;}
    .layui-tab-phone {
        margin: 3rem 0 1rem;
    }
    .layui-tab-phone .honor-banner-img {
        width: 100%;
    }
    .layui-tab-phone .layui-tab-title {
        padding: 2rem 0;
        text-align: center;
        top: -1rem;
    }
    .layui-tab-phone .layui-tab-title .layui-this {
        background-color: #263C92;
        color: #fff;
    }
    .layui-tab-phone .layui-tab-title .layui-this::after {
        border-bottom: none;
    }
    .layui-tab-phone .layui-tab-title > li {
        background-color: #F3F3F3;
        border-radius: 1rem;
    }
    .layui-tab-phone .layui-tab-title > li+li{
        margin-left:0.5rem;
    }
    .layui-tab-phone .layui-tab-content .about-honor-ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
    }
    .layui-tab-phone .layui-tab-content .about-honor-ul>li {
        width: 45%;
        margin-left: 0.8rem;
    img {
        width: 100%;
    }
}
.layui-tab-phone .layui-tab-content .honor-banner-phone {
    margin: 1rem 0;
}
.layui-tab-phone .layui-tab-content .honor-banner-phone >img {
    width: 100%;
}
.layui-tab-phone .layui-tab-content .honor-banner-phone .honor-banner-text {
    word-break: break-word;
    line-height: 2rem;
    padding: 1rem;
}
.honor-banner {display: none;}
.service-icon-box >img {
    width: 100%;
    margin: 0.5rem 0;
}
.service-icon-box >span {
    margin-top: 0.5rem
    font-size: 1rem;
    line-height: 2rem;
    word-break: break-word;
}

.layui-timeline {
    padding: 0 1rem;
}
.about-banner img {
    width: 100%;
}

.about-org-wrap {
    display: none;
}

.about-title {
    font-size: 28px;
    color: #ffffff;
    margin: 10px 0 10px 0;
    text-align: center;
}

.about-text {
    font-size: 16px;
    line-height: 26px;
    color: #ffffff;
    padding: 15px;
    padding-top: 0px;
}

.about-value-title {
    font-size: 20px;
    color: #535353;
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center;
}

.about-value {
    display: flex;
    flex-direction: column;
}

.about-value-col {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
}

.about-value-item {
    position: relative;
    width: 100%;
    margin: 20px 0;
}

.about-value-item img {
    width: 100%;
}

.about-value-item-2 {
    position: relative;
    margin-top: 10px;
}
.about-value-item-2 img {
    width: 110px;
}

.about-value-item-2 .about-value-text-1 {
    position: absolute;
    margin-top: 60px;
    text-align: center;
    width: 100%;
}

.about-value-text-1 {
    position: absolute;
    margin-top: 30px;
    font-size: 20px;
    color: white;
    width: 100%;
    text-align: center;
}

.about-value-text-2 {
    position: absolute;
    margin-top: 80px;
    font-size: 16px;
    font-weight: lighter;
    width: 100%;
    text-align: center;
    color: #ffffff;
}

.about-honor {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
.about-honor>div>img {
    width: 300px;
    margin: 10px 0;
}
.about-map { display: none;}
.ls-row-box{ margin: 3rem 1rem 1rem;}
.ls-row-box .title{text-align: left; font-size: 2rem; font-weight: bold; padding: 1rem 0;}
.ls-row-box .text{ font-size: 1rem; text-align: left;word-break: break-word;}
.about-map-phone {
    margin: 2rem 0;
    padding: 1rem 0;
    border-top: 1px solid #e3dddd;
    border-bottom: 1px solid #e3dddd;
.network-item {
&+.network-item {
     margin-top: 1rem;
 }
.country-title {
    padding-bottom: 1rem;
    color: #263C92;
    font-size: 1.5rem;
}
.country-citys-list {
    font-size: 1rem;
    padding-left: 0.5rem;
}
}
}
.company-org {display: none;}

.company-org-phone {width: 100%;}
.company-org-phone .company-org-box {
    margin: 3rem 1rem;
    text-align: center;
}
.company-org-phone .company-org-box .company-one-title {
    background-color: #263C92;
    padding: 0.5rem 2.5rem;
    border-radius: 2rem;
    color: #fff;
    display: inline-block;
    font-size: 1.5rem;
}
.company-org-phone .company-org-box .company-two-title { margin-top: 1rem; }
.company-org-phone .company-org-box .company-two-title .company-two-title-item {
    color: #000;
    font-size: 1rem;
}
.company-org-phone .company-org-box .company-two-title .company-two-title-item+.company-two-title-item {
    margin-top: 1.5rem;
}

/*全球分公司*/
.company-contact-qqfgs{font-size: 4em; font-weight: bold;margin-top: 100px;text-align: center;}
.company-contact-outbox{display: none;}
.company-contact-box{display: block; margin: 0 auto; }
.company-contact-box .company-contact-box-ul{font-size: 2rem; overflow: hidden; margin-bottom: 100px;}
.company-contact-box-ul li{width: 100%; background: #f0f2f5; float: left; margin-top: 3em;

    padding: 30px 0px;}
.company-contact-box-ul li .com-title{font-weight: bold; color: #000; display: block; font-size: 2.5rem; text-align: left;margin-top: 18px;padding-bottom: 1rem;
    padding-left: 20px;   }
.company-contact-box-ul li .com-address{ display: block; color: #000;  text-align: left;margin-top: 18px;padding-bottom: 1rem;
    padding-left: 20px;}
.company-contact-box-ul li .com-tel{display: block; color: #000;  text-align: left;margin-top: 18px;padding-bottom: 1rem;
    padding-left: 20px;}

/* 广交会 */
.gjh-box{width: 800px;  margin: 0 auto; }
.gjh-box .title{text-align: center;margin-top: 70px;}
.gjh-box .title .title-one{font-size: 40px; display: block; font-weight: bold;}
.gjh-box .title .title-two{font-size: 30px;display: block;font-weight: bold;margin-top: 20px;}

.gjh-video{width: 780px; height: 500px; margin: 0 auto; margin-top: 50px; }
.con-text{margin-top: 50px; margin-bottom: 70px; word-spacing: 11px;  letter-spacing: 0px;
    line-height: 30px;font-size: 15px;text-align: left;}
.ul-yearlist{ width: 202px; margin: 0 auto; font-size: 18px;}
.gjh-yearlist{width: 100%;margin-top: 50px; text-align: center;}
.ul-yearlist li{ float:left;}
.ul-yearlist li span{display: block;}
.ul-yearlist li span .year{display: block; padding: 0px 19px;}
.ul-yearlist li span .active{display: block; font-weight: bold;font-size: 20px;}
.ul-yearlist li .arr-left{cursor: pointer;display: block; width: 15px;height: 13px;margin-top: 8px; background-image: url(../image/arr-left.png);}
.ul-yearlist li .arr-left:hover{display: block; background-image: url(../image/arr-left-hov.png);}
.ul-yearlist li .arr-right{cursor: pointer;display: block; width: 15px;height: 13px;margin-top: 8px; background-image: url(../image/arr-right.png);}
.ul-yearlist li .arr-right:hover{display: block; background-image: url(../image/arr-right-hov.png);}
/* 低碳环保 */
.lowcarbon-banner-phone{margin-top: 3rem;}
.lowcarbon-banner-phone img {
    width: 100%;
}


.lowcarbon-box{margin: 0 auto; overflow: hidden; background: #fff;}
.lowcarbon-box .title{ display: block;
    font-size: 2rem;
    font-weight: bold;
    text-align: center;
    margin: 2rem;
}

.lowcarbon-box .context{text-align: center; margin-top: 18px; margin-bottom: 130px;  margin: 2rem;
    line-height: 2rem;}

.ls-lowcarbon-node-pic{}
.ls-lowcarbon-node-pic img{width: 80%; display: block; margin: 0 auto;}

.ls-lowcarbon-node{width: 100%;overflow: hidden;background: #fff;}
.ls-lowcarbon-node .node-box{ margin: 0 auto;}
.node-box ul{overflow: hidden;}
.node-box ul li .title{font-size: 28px; font-weight: bold; display: block; margin: 2rem;}
.node-box ul li .text{font-size: 16px;display: block;margin: 2rem;}
.node-box .li-one{}
.node-box .li-two{}
.node-box .li-three { }

.low-lastbox{width: 100%;  margin: 0 auto;

}
.lowcarbon-lastbox-icon{width: 100%;}
.lowcarbon-lastbox-icon img{display: block;
    padding-left: 20px;
    width: 300px;
    margin-bottom: -40px;}
.low-lastbox-text {
    border: 2px solid #242222;
    background: #77BD43;
    border-radius: 12px;
    font-size: 16px;
    color: #fff;
    margin: 0 auto;

    line-height: 30px;
    width: 90%;

    padding: 2rem;
    padding-top: 50px;
    margin-bottom: 100px;
}
}

@media (min-width: 720px) {
    /* 改版开始 */
    .ls-banner {width: 100%; height: 420px;position: relative;}
    .org-banner-class { display: none; }
    .banner-img{position: absolute; overflow-x:hidden; left:50%;margin-left: -960px;}
    .banner-img img{width: 100%;}

    .banner-content { position: relative;width: 1200px;margin: auto;overflow: hidden; }
    .child-nav-ul{width: 1200px;margin: auto; height: 54px;border-bottom: 1px solid rgba(252,252,252,0.2);}
    /*.child-nav-ul li:last-child{display: none} */
    .child-nav-ul li{float: left; margin-left: 30px;}
    .child-nav-ul li a{color: #fff; font-size: 12px; display: block; line-height: 54px;;}
    .mright720{margin-right: 720px !important;}
    .mright600 {
        margin-right: 590px !important;
    }
    .layui-tab-title {
        text-align: center;color: #777777; font-size: 20px;
        border-bottom: none;margin-top: 40px;}
    .layui-tab-brief>.layui-tab-title .layui-this {
        font-size: 20px;
        color: #000000;
    }
    .honor-banner-img {
        display: none;
    }
    .layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: none;}
    .about-honor-ul{margin-left: 90px;margin-bottom: 50px;
        margin-top: 50px;
        /* clear: both; */
        overflow: hidden;}
    .about-honor-ul li {
        float: left;width: 316px;
        height: 250px; margin-left: 20px; margin-bottom: 90px;
    }
    .honor-banner-phone{display: none;}
    .honor-banner{width: 980px; margin: 0 auto; margin-bottom: 100px;}
    .honor-banner span{text-align: center;display: block;margin-top: 15px;}

    .about-honor-ul .service-icon-box {position: relative; width: 316px; height: 250px;}
    .about-honor-ul li img {}
    .about-honor-ul li span {
        padding-top: 20px; display: block;text-align: center;white-space: pre-wrap;
    }
    .ls-row-box{ margin-bottom: 150px;overflow: hidden;}
    .ls-row-box .title{text-align: center; font-size: 20px; margin-top: 50px;}
    .ls-row-box .text{margin-top: 30px; text-align: center;white-space: pre-wrap;}
    .ls-row-box .about-map{margin-top: 100px; margin-bottom: 100px; }
    .org-top{background-color: #283d90; color: #fff; padding: 28px 0px; width: 330px;
        text-align: center; font-size: 18px; margin: 0 auto; margin-top: 100px;}
    .org-topen{background-color: #283d90; color: #fff; padding: 28px 0px; width: 410px;
        text-align: center; font-size: 18px; margin: 0 auto; margin-top: 100px;}

    .topline{width: 1px; background-color: #ccc; height: 50px; margin: 0 auto; margin-bottom: -9px}
    .company-title{width: 330px; background-color: #f3f3f3; margin: 0 auto; padding: 15px 0px;
        border: 1px solid #ccc;text-align: center;font-size: 14px;}
    .sanjiao{width: 16px; height: 16px; margin: 0 auto;}
    .carset{display: inline-block; width: 0px;height:0px; border-style: solid; border-width: 8px;
        border-color: transparent  transparent #ccc  transparent}
    .orgline{width: 870px;  height: 80px; margin: 0 auto;  border: 1px solid #ccc; border-bottom: none;}
    .innerline{width: 1px; background-color: #ccc; height: 80px; margin: 0 auto;}
    .company-item{float: left; width: 329px; border: 1px solid #ccc; background-color: #f3f3f3; height: 85px; text-align: center; line-height: 85px;}
    .mleft100{margin-left: 100px !important;}
    .company-box-phone { display: none;}
    .company-box{width: 1200px; overflow: hidden; margin-top: 100px; font-size: 16px;}
    .company-box .company-pic{float: left;}
    .company-box .company-text .title{display: block; font-size: 30px; font-weight: bold; margin-bottom: 20px;}
    .company-box .company-text{float: left; width: 720px; margin-left: 150px; line-height: 25px;}
    .ul-company-Culture-phone { display: none;}
    .ul-company-Culture{width: 1200px; margin-top: 220px;}
    .ul-company-Culture li{float: left; margin-left: 100px;width: 333px;}
    .ul-company-Culture li span{display: block; text-align: center;}
    .ul-company-Culture li .title{font-size: 30px; font-weight: bold;}
    .ul-company-Culture li .text{white-space: pre-wrap;}
    .company-history{width: 700px; margin: 0 auto;}
    .layui-timeline-axis{color: #ccc;}
    .titleblue{color: #273d91 !important;}
    .layui-timeline-axis:hover {color: #273d91;}
    .layui-icon {
        font-family: layui-icon!important;
        font-size: 20px;
        font-weight: bold;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .company-history-title{margin-top: 180px; margin-bottom: 50px; font-size: 35px;}
    .company-history .title{font-weight: bold; color: #ccc; font-size: 35px; padding-bottom: 20px;}
    .layui-timeline-content { padding-left: 45px;}
    .layui-timeline-item {
        padding-bottom: 90px;
    }
    .layui-timeline-content p{font-size: 16px;line-height: 25px;color: #000;white-space: pre-wrap;}
    .job-box{width: 1200px; margin: 0 auto;}
    .job-box .title{ margin: 0 auto; font-weight: bold; text-align: center; margin-top: 120px; margin-bottom: 30px; font-size: 20px; color: #000;}
    .job-box .join-text{ margin: 0 auto; text-align: center; font-size: 16px;}
    .job-info{width: 1200px; margin: 0 auto; }
    .job-info .jobtype-title{width: 1200px; margin: 0 auto; height: 80px; background-color: #f1f1f1;
        font-size: 24px; color: #000; line-height: 80px; padding-left: 70px; margin-top: 70px;}
    .job-info-ul{width: 1200px; overflow: hidden; margin: 0 auto;}
    .job-info-ul li{float: left; width: 400px; text-align: center; height: 80px; line-height: 80px;}
    .jobline{width: 100%; height: 1px; background-color: #f1f1f1;}
    .team-pic{width: 1040px; margin: 0 auto; margin-top: 70px; margin-bottom: 150px;}
    .mleft24{margin-left: 24px;}
    .mbuttom24{margin-bottom: 24px;}
    .fuli-box{width: 100%; background-color:#f1f1f1; overflow: hidden;}
    .fuli-box .title{text-align: center; font-weight: bold;
        text-align: center;
        margin-top: 100px;
        margin-bottom: 30px;
        font-size: 20px;
        color: #000;}
    .fuli-box .text{text-align: center;
        font-size: 16px;}
    .fuli-ul{width: 1200px; margin: 0 auto; margin-top: 80px;}
    .fuli-ul li{float: left; margin-left: 100px; width: 200px; margin-bottom: 100px;}
    .fuli-ul .fuli-item {position: relative;width: 200px; }
    .fuli-ul li img {
        position: absolute;
        left: 55%;
        top: 50%;
        margin: -50px 0 0 -50px;
    }
    .fuli-ul li span {
        padding-top: 130px;
        display: block;
        text-align: center;
    }

    /* 改版结束 */

    .line-separate_dark {
        width: 100%;
        border-bottom: 1px solid #4c4e51;
        margin: 10px 0px;
    }
    .line-separate {
        width: 100%;
        border-bottom: 1px solid #d9d9d9;
        margin: 10px 0px;
    }
    .line-100 {
        width: 1080px;
        margin: 0 auto;
        margin-top: 100px;
        margin-bottom: 100px;
        height: 1px;
        background: #ccc;
    }

    .abount-bg {
        width: 100%;
        background: #4e9bdb;
        overflow: hidden;
    }

    .about-banner {
        width: 1080px;
        height: 320px;
        margin: 0 auto;
        margin-top: 30px;
    }

    .about-banner img {
        width: 1080px;
        height: 320px;
    }

    .about-title {
        font-size: 28px;
        color: #ffffff;
        margin-top: 20px;
    }

    .about-value-title {
        font-size: 34px;
        color: #535353;
        margin-top: 60px;
        margin-bottom: 60px;
        text-align: center;
    }

    .about-text {
        font-size: 14px;
        line-height: 24px;
        color: #ffffff;
        margin-top: 10px;
        margin-bottom: 70px;
    }

    .about-value {
    }

    .mrr-10 {
        margin-right: 10px;
    }

    .mrl-10 {
        margin-left: 10px;
    }

    .about-value-col {
        width: 530px;
        float: left;
    }

    .about-value-item {
        float: left;
        position: relative;
        width: 100%;
        height: 244px;
    }

    .about-value-item-2 {
        float: left;
        position: relative;
        width: 163px;
        height: 244px;
        margin: 20px 0 0 0;
    }

    .mr-20 {
        margin: 20px 20px 0px 20px !important;
    }

    .about-value-img {
        width: 100%;
        position: absolute;
        top: 0;
        z-index: -1;
    }

    .about-value-text-1 {
        margin-top: 88px;
        font-size: 24px;
        color: white;
        text-align: center;
    }

    .about-value-text-2 {
        font-size: 16px;
        font-weight: lighter;
        text-align: center;
        color: #ffffff;
        padding: 10px;
    }

    .about-honor-wrap {
        padding-bottom: 100px;
    }

    .about-honor {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
    }

    .honor-item-first {
        width: 532px;
        float: left;
        padding: 0px 8px;
    }

    .honor-item-right {
        text-align: right;
    }

    .honor-item {
        width: 349px;
        float: left;
        margin-left: 16px;
        margin-top: 30px;
    }

    .ml-none {
        margin-left: 0px;
    !important;
    }
    .layui-carousel{margin-bottom: 24px}
    .about-org{margin-top: 35px;}
    .about-map{width: 1200px; margin: 0 auto; position: relative;}
    .about-map-phone{display:none;}
    .network-map-icon{display: block; z-index: 99;}
    .network-item{width: 20px; height: 25px; overflow: initial;}
    .network-china{position: absolute;top: 287px;right: 275px;  }
    .network-china-sc{position: absolute;top: 233px;right: 344px; }
    .network-china-hk{position: absolute;top: 303px;
        right: 256px; }
    .network-china-cq{position: absolute;top: 250px;right: 324px; }
    .network-china-tj{position: absolute;top: 216px;right: 239px;}
    .network-china-sh{position: absolute;top: 253px;right: 221px;}
    .network-china-wh{position: absolute;top: 247px; right: 293px; }
    .network-china-nj{position: absolute;top: 245px;right: 240px;}
    .network-china-wx{position: absolute;top: 256px;right: 254px;}
    .network-china-hf{position: absolute;top: 245px; right: 259px;}
    .network-china-qd{position: absolute;top: 231px;right: 223px;}
    .network-china-nb{position: absolute;top: 270px;right: 233px;}
    .network-china-xm{position: absolute;top: 281px; right: 247px;}
    .chinacity{margin-left: -300% !important;}
    .network-yn{position: absolute;top: 340px; right: 251px;}
    .network-nh{position: absolute;top: 322px; right: 262px;}
    .network-tg{position: absolute;top: 325px;
        right: 283px;}
    .network-usa{position: absolute;top: 262px; left: 171px;}
    .network-usa-xsd{position: absolute;top: 273px; left: 261px;}
    .network-de{position: absolute;top: 187px;left: 570px;}
    .network-uk{position: absolute;top: 152px;
        left: 542px;}
    .network-mx{position: absolute;top: 312px; left: 222px;}
    .with340{width: 340px;}
    .network-citys{padding: 15px 20px; margin-left: -10%;z-index: 101;position: absolute;min-width: 130px;
        background-color: #f0f0f0; border-radius: 12px;box-shadow: #ccc 0px 0px 10px;display: none;}
    .network-citys .country-title{display: block; font-size: 16px;font-weight: bold;}
    .network-citys .citys{display: block;margin-top: 10px;}
    .usacity{min-width: 90px;}
    .company-org-phone {display: none;}
    .company-org{width: 1200px; margin: 0 auto;}

    .company-contact-outbox{display: block; width: 1200px;   margin: 0 auto; margin-top: 100px;}
    .company-org-box{display: block; width: 1077px; height: 603px;  margin: 0 auto; margin-top: 100px;}
    .company-contact-box{display: block; width: 1200px; margin: 0 auto; }
    .company-contact-box .company-contact-box-ul{}
    .company-contact-box-ul li{width: 380px; height: 200px; background: #f0f2f5; float: left; margin-left: 20px; margin-top: 30px;}
    .company-contact-box-ul li .com-title{font-weight: bold; color: #000; display: block; font-size: 20px; text-align: left;margin-top: 18px;
        padding-left: 20px;}
    .company-contact-box-ul li .com-address{ display: block; color: #000; font-size: 16px; text-align: left;margin-top: 18px;
        padding-left: 20px;width: 95%;}
    .company-contact-box-ul li .com-tel{display: block; color: #000; font-size: 16px; text-align: left;margin-top: 18px;
        padding-left: 20px;width: 95%;}
    .company-contact-qqfgs{font-size: 4em; font-weight: bold;margin-top: 100px;text-align: center;}
    .company-contact-box img{ width: 1200px; }
    /* 广交会 */
    .gjh-box{width: 800px;  margin: 0 auto; }
    .gjh-box .title{text-align: center;margin-top: 70px;}
    .gjh-box .title .title-one{font-size: 40px; display: block; font-weight: bold;}
    .gjh-box .title .title-two{font-size: 30px;display: block;font-weight: bold;margin-top: 20px;}

    .gjh-video{width: 780px; height: 500px; margin: 0 auto; margin-top: 50px; }
    .con-text{margin-top: 50px; margin-bottom: 70px; word-spacing: 11px;  letter-spacing: 0px;
        line-height: 30px;font-size: 15px;text-align: left;}
    .gjh-yearlist{width: 100%;margin-top: 50px; text-align: center;}
    .ul-yearlist{ width: 202px; margin: 0 auto; font-size: 18px;}
    .ul-yearlist li{ float:left;}
    .ul-yearlist li span{display: block;}
    .ul-yearlist li span .year{display: block; padding: 0px 19px;}
    .ul-yearlist li span .active{display: block; font-weight: bold;font-size: 20px;}
    .ul-yearlist li .arr-left{cursor: pointer;display: block; width: 15px;height: 13px;margin-top: 8px; background-image: url(../image/arr-left.png);}
    .ul-yearlist li .arr-left:hover{display: block; background-image: url(../image/arr-left-hov.png);}
    .ul-yearlist li .arr-right{cursor: pointer;display: block; width: 15px;height: 13px;margin-top: 8px; background-image: url(../image/arr-right.png);}
    .ul-yearlist li .arr-right:hover{display: block; background-image: url(../image/arr-right-hov.png);}
    /*低碳环保*/
    .s-content {
        position: relative;
        width: 1200px;
        margin: auto;
        overflow: hidden;
    }
    .s-text {
        margin-top: 75px;
    }
    .banner_title_one {
        color: #fff;
        display: block;
        font-size: 35px;
        max-height: 110px;
        font-weight: bold;
        white-space: pre;
    }
    .banner_title_two {
        color: #fff;
        display: block;
        font-size: 16px;
        width: 1200px;
        margin-top: 15px;
        max-width: 660px;
    }
    .ls-lowcarbon-row {
        width: 100%;
        margin: auto;
        overflow: hidden;
        background-color: #fff;;
    }
    .ls-lowcarbon-node-pic{display: none;}
    .lowcarbon-banner-phone {display: none;}
    .lowcarbon-box{width: 1200px;margin: 0 auto;}
    .lowcarbon-box .title{ text-align: center;font-size: 35px;display: block;font-weight: bold; margin-top: 50px;}
    .lowcarbon-box .context{font-size: 16px;text-align: center; margin-top: 18px; margin-bottom: 130px;white-space: pre;}

    .ls-lowcarbon-node{width: 100%;overflow: hidden;}
    .ls-lowcarbon-node .node-box{width: 1200px; min-height: 800px; margin: 0 auto;
        background-image: url(../image/lowcarbon-bg.png);
        background-repeat: no-repeat;
        background-position: center center;
        margin-bottom: 100px;
        margin-top: 100px;
    }
    .node-box ul{overflow: hidden;}
    .node-box ul li .title{font-size: 28px; display: block;}
    .node-box ul li .text{font-size: 16px;display: block; width: 330px}
    .node-box .li-one{margin-top: 160px; }
    .node-box .li-two{margin-top: 270px; width: 330px;float: left;}
    .node-box .li-three {
        margin-top: 250px;
        width: 330px;
        float: left;
        margin-left: 480px;
    }
    .low-lastbox{width: 1200px; height: 269px; margin: 0 auto; background-image: url(../image/lowcarbon-lastbox-bg.png);
        background-repeat: no-repeat;
        background-position: center center;
        margin-top: 80px;
        margin-bottom: 120px;    overflow: hidden;
    }
    .lowcarbon-lastbox-icon{display: none;}
    .low-lastbox-text {
        font-size: 16px;
        color: #fff;
        width: 850px;
        height: 100px;
        margin: 0 auto;
        margin-top: 98px;
        margin-left: 250px;
        line-height: 25px;
        white-space: pre;
    }

    .bg-w{background: #fff;}
}