@charset "utf-8";.memo{ line-height: 27px;text-indent: 2em} .memo a{ color: #0f70aa} @media (max-width:991px){ .memo{ font-size: 14px ;overflow-x:auto;}.memo img{}}.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: 14px;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 }}.gsdt dl{ padding-top: 20px;padding-left: 10px} @media (max-width:991px){ .gsdt dl{ padding: 0 }}.gsdt dl dd{ width: 440px;width: calc(100% - 262px)} .gsdt dl dd .top{ line-height: 48px;height: 48px;padding-right: 6em;position: relative;font-size: 14px;border-bottom: #88b2dd dashed 1px} .gsdt dl dd .top a.title{ width: 100%;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;color: #1867a0} .gsdt dl dd .top .date{ position: absolute;top: 0;right: 0;color: #1867a0} .gsdt dl dd .content{ line-height: 21px;padding-top: 10px;text-align: justify} .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;height:100px;overflow:hidden;} .on .list{height:auto;} .fwjs dl{ min-height: 178px} .fwjs dl dt img{width:238px;height:158px;} .fwjs dl dd .content{ margin-top: 6px;line-height: 20px} .fwjs dl dd .detail{ padding-left: 110px} .fwjs dl dd .detail a{ display: inline-block;height: 20px;line-height: 20px;padding: 0 12px} @media (max-width:991px){ .fwjs dl dd{ margin-top: 10px }.fwjs dl dd .detail{padding-left:0px;}}.PublicationShow .butn{ padding: 0;cursor: pointer} .PublicationShow .butn a{ display: inline-block;color: #1867a0;font-size: 13px;padding-right: 15px;background: url(../images/about/more1.gif) right center no-repeat} .PublicationShow .content{ margin-top: 15px;display: none} .PublicationShow .content a{color:#0F70AA;} @media (max-width:991px){ dl.flex.ddright dt img{max-width: 100%;width:100%; height: auto;} .contact dl.flex.ddright dd h5{font-size:14px;font-weight:bold;margin-top:10px;} } .prel{position: relative;} .xxpl_box{min-height:690px;} .shengm_tc{position: absolute;width: 100%;background: #fff;top: 150px;z-index: 2;text-align: center; border: #d2dfeb solid 1px;padding:20px 20px 36px;} .shengm_tc h2{line-height:40px;font-size:20px;margin-bottom:10px;} .shengm_tc button{border: #d2dfeb solid 1px;border-radius: 5px;padding: 5px 20px;background: #F2F4F9;margin-top:20px;cursor: pointer;} @media (max-width:991px){ .shengm_tc{top:0px;height:100%;} } @media (max-width:470px){ .shengm_tc{padding:10px;} } @media (max-width:450px){ .xxpl_box{height:900px;} } @media (max-width:382px){ .xxpl_box{height:1000px;} }