@charset "UTF-8"; body.show a, body.show .transition, body.show .index-flow .title dl dd .layer, .index-flow .title dl dd body.show .layer, body.show :before, body.show :after, body.show img { transition: All 0.5s ease; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; } .ellipsis, .index-flash li .name a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .flex, .index-flow .img-list li a .layer .info, .index-flow .title dl dd .layer, .index-flow .title dl, .index-flow .container .video i, .index-admissions .dots, .index-events .list-wrapper dd.li-dd dl.info dd, .index-events .list-wrapper dl.ul-dl, .index-events .wal .arrow, .index-events .wal, .index-news .col-2 .arrow .dots, .index-news .col-2 .arrow, .index-news .col-2 .list li .title, .index-search .search-result .name, .index-search .hot-words, .index-flash .btn .dots, .index-flash .btn, .g-foot .info .tel, .g-foot .info, .g-foot .list li, .g-nav2 .scroll ul, .g-nav ul, .g-head .btn-list .language .name, .g-head .btn-list ul, .g-head .btn-list, .p-layer { display: flex; display: -webkit-flex; display: -ms-flex; } .itemsCenter, .index-flow .img-list li a .layer .info, .index-flow .container .video i, .index-events .list-wrapper dd.li-dd dl.info dd, .index-events .wal, .index-news .col-2 .arrow, .index-news .col-2 .list li .title, .index-search .search-result .name, .index-flash .btn, .g-foot .info .tel, .g-foot .list li, .g-head .btn-list .language .name, .g-head .btn-list, .p-layer { align-items: center; -webkit-align-items: center; } .justifyCenter, .index-flow .container .video i, .index-admissions .dots, .index-admissions .list dl, .index-news .col-2 .arrow .dots, .index-news .col-2 .list li .title, .index-flash .btn, .p-layer { justify-content: center; -webkit-justify-content: center; } .flexAround { justify-content: space-around; -webkit-justify-content: space-around; } .flexBetween, .index-news .col-2 .arrow, .index-news, .g-foot .info { justify-content: space-between; -webkit-justify-content: space-between; } .flexWrap, .foot-link .list ul, .index-flow .img-list li a .layer, .index-flow .img-list ul, .index-admissions .list dl, .index-news, .index-search .hot-words ul, .g-foot .info div, .g-foot .list ul { display: flex; display: -webkit-flex; display: -ms-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; } * { margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } body.hidden { overflow: hidden; } a { color: #000; text-decoration: none; outline: none; } a:active { star: expression(this.onFocus=this.blur()); } a:link { text-decoration: none; outline: none; } a:visited { text-decoration: none; outline: none; } a:hover { text-decoration: none; color: #6510AD; outline: none; } li { list-style: outside none; } h1 { font-size: 16px; } h2, h3, h4, h5 { font-size: 14px; } h5 { font-size: 0.12rem; } textarea, input { background: transparent; font-size: 12px; font-family: "SourceSansPro-Regular", "微软雅黑"; color: #888; outline: none; border: 0; } em { font-style: normal; } img { vertical-align: middle; max-width: 100%; border: 0; } .fl { float: left; } .fr { float: right; } .clear { clear: both; height: 0; display: block; _display: inherit; } .h10 { height: 0.1rem; overflow: hidden; clear: both; } .h50 { height: 0.5rem; overflow: hidden; clear: both; } .wal { max-width: 13.2rem; margin: 0 auto; } @font-face { font-family: "icon"; src: url("fonts/icon.woff2") format("woff2"), url("fonts/icon.woff") format("woff"), url("fonts/icon.ttf") format("truetype"), url("fonts/icon.eot") format("embedded-opentype"), url("fonts/icon.svg") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: "SourceSansPro-Bold"; src: url("fonts/SourceSansPro-Bold.woff2") format("woff2"), url("fonts/SourceSansPro-Bold.woff") format("woff"), url("fonts/SourceSansPro-Bold.ttf") format("truetype"), url("fonts/SourceSansPro-Bold.eot") format("embedded-opentype"), url("fonts/SourceSansPro-Bold.svg") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: "SourceSansPro-Regular"; src: url("fonts/SourceSansPro-Regular.woff2") format("woff2"), url("fonts/SourceSansPro-Regular.woff") format("woff"), url("fonts/SourceSansPro-Regular.ttf") format("truetype"), url("fonts/SourceSansPro-Regular.eot") format("embedded-opentype"), url("fonts/SourceSansPro-Regular.svg") format("svg"); font-weight: normal; font-style: normal; } .index-news .col-1 { width: 24%; } .index-news .col-1 .title { font-size: 0.16rem; text-transform: uppercase; color: #666; padding-top: 0.15rem; line-height: 0.45rem; } .index-news .col-1 .title span { padding-left: 0.1rem; } .index-news .col-1 .title span .more { text-align:right; } .index-news .col-1 li { border-bottom: #E2E2E2 dashed 1px; } .index-news .col-1 li:last-child { border: 0; } .index-news .col-1 li a { display: block; color: #000; } .index-news .col-1 li a .img { width: 100%; overflow: hidden; position: relative; margin-bottom: -0.08rem; } .index-news .col-1 li a .img img { width: 100%; } .index-news .col-1 li a .name { font-size: 0.17rem; line-height: 0.24rem; font-weight: bold; padding: 0.15rem 0; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .index-news .col-1 li a:hover { color: #02468f; } .index-news .col-2 { width: 48%; position: relative; min-height: 6rem; } .index-news .col-2:before { content: ""; display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border-left: #D6D6D6 solid 1px; border-right: #D6D6D6 solid 1px; } .index-news .col-2 .list { position: relative; width: 100%; overflow: hidden; } .index-news .col-2 .list li { text-align: center; } .index-news .col-2 .list li .img { width: 100%; overflow: hidden; position: relative; } .index-news .col-2 .list li .img img { width: 100%; max-height:500px; } .index-news .col-2 .list li .title { color: #02468f; font-size: 0.12rem; padding-top: 0.22rem; text-transform: uppercase; line-height: 1em; } .index-news .col-2 .list li .title:before, .index-news .col-2 .list li .title:after { content: ""; display: block; position: absolute; position: relative; width: 0.15rem; height: 1px; background: #6510AD; opacity: 0.64; margin: 0 0.15rem; } .index-news .col-2 .list li .title span { padding-left: 0.1rem; } .index-news .col-2 .list li .name a { display: block; font-size: 0.24rem; line-height: 0.3rem; color: #555; padding: 0.15rem 0.15rem 0.2rem 0.15rem; } .index-news .col-2 .list li .name a:hover { color: #6510AD; } .index-news .col-2 .list li p { font-size: 0.13rem; line-height: 0.22rem; padding: 0.05rem 0.2rem ; color: #888; text-align:left; } .index-news .col-2 .arrow { position: absolute; z-index: 1; left: 50%; top: 4.2rem; margin-left:-30px; } .index-news .col-2 .arrow a { width: 0.58rem; height: 0.3rem; background: center no-repeat; background-size: 100%; } .index-news .col-2 .arrow a.prev { background-image: url("../images/prev58.png"); } .index-news .col-2 .arrow a.next { background-image: url("../images/next58.png"); } .index-news .col-2 .arrow .dots span { width: 0.08rem; height: 0.08rem; margin: 0 0.05rem; background: #9D9D9D; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; } .index-news .col-2 .arrow .dots span.swiper-pagination-bullet-active { background: #6510AD; } .news-left{ float: left; width: 20%; text-align: center; font-family:Arial; padding:15px 0; } .news-date{ color: #02468F; text-align: center; } .news-day{ font-size: 30px; line-height: 24px; } .news-lm{ line-height: 20px; text-align: center; color: #02468F; font-size: 12px; } .news-right{ float: left; width: 80%; padding: 5px 0 0 15px; } .news-item-title{ font-size: 16px; line-height: 30px; height: 60px; overflow: hidden; } .news-item-title a{ color: #135a92; } .news-item-title a:hover{ color: #c87f00; } .index-flow { position: relative; margin:0 auto; width:100%; } .index-flow .title { padding: 0.35rem 0 0.45rem 0; position: relative; font-size: 0.18rem; text-transform: uppercase; line-height: 1em; color: #000; z-index: 5; text-align:center; } .index-flow .title h2 { font-size: 0.28rem; font-weight: 500; line-height: 1em; padding-top: 0.06rem; color:#02468F; text-align:center; } .index-flow .img-list { max-width: 18.4rem; margin: 0 auto; padding: 0; position: relative; } .index-flow .img-list li { width: 25%; } .index-flow .img-list li a { display: block; position: relative; } .index-flow .img-list li a:before { content: ""; display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; background: url("../images/bg10.png") center repeat-x; background-size: auto 100%; } .index-flow .img-list li a .img { width: 100%; overflow: hidden; position: relative; height:260px; } .index-flow .img-list li a .img img { height: 100%; } .index-flow .img-list li a .layer { position: absolute; z-index: 1; left: 0; right: 0; top: auto; bottom: 0; padding: 0 0.4rem; color: #fff; } .index-flow .img-list li a .layer p { width: 100%; font-size: 0.16rem; line-height: 0.26rem; margin-bottom: 0.32rem; max-height: 1.04rem; overflow: hidden; height:0.26rem; } .index-flow .img-list li a:hover .img img { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); } .index-flow .img-list li.li_01 { width: 50%; } /*结束 */