@charset "utf-8";.memo{ line-height: 27px;text-indent: 2em;font-size: 13px;letter-spacing: 1px;text-align: justify} .memo a{ color: #0f70aa} @media (max-width:991px){ .memo{ font-size: 14px }.memo img{max-width: calc(100% - 2em);}}.aboutList_zlm li{ width: 24%;background: #fff url(../images/about/about_bg.png) no-repeat right bottom;background-size: auto 100%;box-shadow: 0 2px 4px 0 rgba(0,0,0,.12);border-radius: 6px;height: 80px;position: relative;display: flex;align-items: center;padding-left: 14px;margin-bottom: 10px} .aboutList_zlm li img{ width: 40px;margin-right: 10px} .aboutList_zlm li h3{ font-weight: 400;font-size: 10px;margin-bottom: 5px} .aboutList_zlm li p{ color: #939393;font-size: 10px} @media (max-width:991px){ .aboutList_zlm li{ width: 49% }}.team li{ padding: 17px 0 15px;position: relative;border-bottom: #d5d5d5 dashed 1px} .team li h5{ line-height: 20px;padding-bottom: 8px} .team li p{ line-height: 20px;padding-top: 6px;text-align: justify} @media (max-width:991px){ .team li{ font-size: 14px;padding: 7px 0 5px } .team li h5{ font-size: 14px;padding-bottom: 0;line-height: 23px;color: #717071 } .team li p{ text-indent: 2em }}.btn{ display: inline-block;color: #fff;padding: 0 8px;line-height: 22px;text-align: center} .btn img{ vertical-align: -2%} .btn.btn-blue{ background-color: #0099d5} .btn:hover{ color: #fff;opacity: .7} .text_nowrap{ display: block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden} .ellipsis{ display: -webkit-box;overflow: hidden;white-space: normal;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all} .text-right{ text-align: right} .fz13{ font-size: 13px} .fstart{ justify-content: flex-start} .w50{ width: 48%} .w30{ width: 30%} .w80{ width: 80%} .mt10{ margin-top: 10px} .mt20{ margin-top: 20px} .mt30{ margin-top: 30px} @media screen and (max-width:991px){ .m-100{ width: 100%!important } .m-hide{ display: none!important } .m-mt10{ margin-top: 10px!important } .m-mt20{ margin-top: 20px!important } .m-mt30{ margin-top: 30px!important } .m-hauto{ height: auto!important }}.History{ overflow: hidden;margin: 0 auto;font-family: "宋体"} .History .year{ font-size: 18px;font-family: Arial;height: 32px;line-height: 27px;overflow: hidden;padding-left: 5px;color: #2c7ba2;background: url(../images/about/HistoryBg.gif) left 30px no-repeat;cursor: pointer} .History .list{ background: url(../images/about/HistoryIco.gif) 20px 5px no-repeat;padding: 15px 0 30px 0;position: relative;box-sizing: content-box} .History .dis1{ display: none;padding: 15px 0 30px 0;position: relative} .HistoryNow .dis1{ display: block} .leftSlide{ position: relative;width: 100%;height: 175px} @media screen and (max-width:991px){ .leftSlide{ height: auto }}.leftSlide .box{ overflow: hidden} .leftSlide li{ position: relative} .leftSlide li img{ width: 100%;height: 175px} .leftSlide:hover .text{ bottom: 0} .leftSlide .text{ position: absolute;width: 100%;left: 0;bottom: -90px;min-height: 150px;transition: all .3s;background: rgba(15,109,168,.85);color: #fff;padding: 10px 22px 10px} .leftSlide .text h2{ height: 50px;font-weight: 100} .leftSlide .text h2 a{ font-size: 16px;color: #fff} .leftSlide .text h2 span{ display: block;font-family: "宋体";font-size: 12px;padding-top: 5px} .leftSlide .text p{ line-height: 20px} .leftSlide .text p a{ color: #fff} .leftSlide .arrow-right{ position: absolute;top: 10px;right: 0;z-index: 22} @media (max-width:991px){ .leftSlide li img{ width: 100%;height: auto } .leftSlide li .text{ height: 68px;bottom: 0;min-height: auto } .leftSlide li .text p{ display: none }}