@charset "utf-8"; /*@base-color:#2baca7;*/ body { background: #f8f8f8; } .tab-head { overflow: hidden; width: 100%; height: auto; padding: 0; text-align: center; margin: 20px 0; } .tab-head .tab-news { overflow: hidden; height: auto; margin: 10px; padding: 0; } .tab-head ul { margin: 0 auto; height: auto; overflow: hidden; text-align: center; } .tab-head ul li { display: inline-block; margin: 0 10px; border-bottom: 4px solid #fff; color: #333; font-weight: bold; font-size: 20px; } .tab-head ul li:first-child { margin: 0; } .tab-head ul li.default a { color: #226ebc; } .tab-head ul li.default a:after { content: ""; background-color: #005ebb; width: 50%; height: 2px; display: block; margin-top: 8px; } .tab-head ul li a { font-size: 20px; } .m-lst { min-height: 500px; height: auto; overflow: hidden; } .bdn { border-right: 0; } #item1 { overflow: hidden; height: auto; border-bottom: solid 1px #efefef; } #item2 { overflow: hidden; height: auto; border-bottom: solid 1px #efefef; } #item3 { overflow: hidden; height: auto; border-bottom: solid 1px #efefef; } #item4 { overflow: hidden; height: auto; border-bottom: solid 1px #efefef; } #item5 { overflow: hidden; height: auto; border-bottom: solid 1px #efefef; } /*列表样式重置*/ .card { border-top: none; border-bottom: solid 1px #efefef; } /*公示公告*/ .gsgg { padding: 16px 0; overflow: hidden; border-bottom: solid 1px #e1e1e1; } .gsgg .title { display: -webkit-box; display: block; margin: 0; overflow: hidden; font-size: 16px; line-height: 24px; color: #454545; font-weight: normal; } .gsgg .title h3 { color: #555; font-weight: normal; } .gsgg .detail { margin-top: 5px; overflow: hidden; font-size: 0; color: #3a3232; } .gsgg .detail span { display: inline-block; margin-right: 5px; overflow: hidden; font-size: 14px; color: #999; white-space: nowrap; } .gsgg .detail .news-tag { color: #005ebb; } .gsgg .desc { margin-top: 5px; overflow: hidden; font-size: 14px; line-height: 22px; color: #a6a6a6; letter-spacing: 0; } .gsgg .source { margin-top: 5px; overflow: hidden; font-size: 14px; line-height: 22px; color: #343434; letter-spacing: 0; } .reader a { color: #226ebc; font-weight: bold; font-size: 16px; } #newgwy { overflow: hidden; height: auto; min-height: 990px; margin: 0; padding: 20px 0; border-bottom: solid 1px #efefef; } .page { text-align: center; } .page .pagination input { width: 80px; height: 22px; margin: 0 5px; padding: 0; border: 1px solid #ddd; } .lst-tnm { overflow: hidden; height: auto; border-bottom: solid 1px #e1e1e1; line-height: 48px; } .lst-tnm a { z-index: 4; display: inline-block; padding: 0 10px; border-bottom: 3px solid #226ebc; line-height: 48px; color: #226ebc; font-weight: bold; font-size: 20px; } .m-lst .card { border-top: 0; border-right: 0; border-bottom: 1px solid #efefef; } @media all and (max-width: 1024px) { .pd-30 { padding: 15px; } } @media all and (max-width: 768px) { .g-gulp { padding: 10px; } .pd-30 { padding: 16px 8px; } .card-type .news-date { padding: 10px 30px; color: #333; -webkit-box-flex: 2; -ms-flex: 2 2 auto; flex: 2 2 auto; } .g-top { padding: 0; } .m-top { padding: 0 20px; } } @media all and (max-width: 750px) { .m-logo { padding: 20px 8px; } .pd-30 { padding: 0; } .g-top { padding: 0 10px; } .section { padding: 10px 0; } .container .m-bg { background: 0; } .mt-15 { margin-top: 10px; } .lst-nav-title { height: 40px; line-height: 40px; font-weight: bold; font-size: 18px; } .lst-nav-list { margin: 0; padding: 10px; border-top: 0; } .lst-nav-list li { float: left; margin: 4px 0; border: 0; line-height: 36px; text-align: center; } .lst-nav-list li a { display: block; margin: 0 9px; border: 1px solid #e5e5e5; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; line-height: 42px; font-weight: 400; font-size: 1.6rem; cursor: pointer; } .lst-tnm { overflow: hidden; height: auto; border-bottom: solid 1px #e1e1e1; line-height: 50px; background: #fff; } .lst-tnm a { font-size: 18px; } .lst-tnm .col-xs-12 { padding: 0; } .page { height: auto; margin: 0; padding: 0; } } @media all and (max-width: 320px) { .g-top { padding: 0 5px; } .g-top a { font-size: 12px; } }