@charset "utf-8"; /* CSS Document */ body { margin: 0; padding: 0; font-family: "Microsoft YaHei"; font-size: 14px; min-width: 1200px; } i, em { font-style: normal; } input, button { outline: none; } ul, li, input, p, h1, h2, h3, h4, h5, h6, dd, dl, a { margin: 0; padding: 0; color: #333; } a { text-decoration: none; color: #333; } li a:hover { color: #16966b; } img, a { cursor: pointer; } img { border: none; max-width: 100%; } .clearfix { zoom: 1; } .clearfix:after { clear: both; content: ""; display: block; width: 0; height: 0; visibility: hidden; } .fl { float: left; } .fr { float: right; } ul, li { list-style: none; } .clear { clear: both; } .container { width: 1200px; margin: 0 auto; } /*head*/ .head { width: 100%; background: #16966b; position: relative; } .top { height: 120px; } /*logo*/ .logo { margin-top: 28px; } .logo a { display: block; } .t-bg { position: absolute; top: 0; background: url(../images/top-bg.jpg) no-repeat center; height: 120px; width: 131px; right: 670px; } .top_right { margin-top: 15px; } .top_right li { color: #fff; padding: 0 7px; font-size: 13px; } .top_right li a { color: #fff; display: block; font-size: 13px; } .top_right li img { margin-top: 2px; } .search { margin-top: 27px; border-radius: 24px; height: 34px; padding-left: 10px; width: 223px; position: relative; z-index: 999; box-sizing: border-box; border: 1px solid #fff; line-height: 30px; } .search .text::-ms-input-placeholder { color: #ffffff; } .search .text::-webkit-input-placeholder { /*WebKit browsers*/ color: #ffffff; } .search .text::-moz-input-placeholder { /*Mozilla Firefox*/ color: #ffffff; } .search .text::-ms-input-placeholder { /*Internet Explorer*/ color: #ffffff; } .search .text { border: none; height: 29px; width: 165px; font-size: 13px; background: none; margin-left: 3px; overflow: hidden; color: #fff; margin-top: 2px; outline: none; line-height: 28px; } .search .sousuo { cursor: pointer; display: block; float: right; margin-right: 20px; margin-top: 6px; } /*menu*/ .menu { height: 55px; background: #16966b; position: relative; z-index: 10; border-top: 1px solid #4cae8d; } #nav { display: block; width: 1200px; padding: 0px; margin: 0 auto; } #nav .mainlevel { float: left; /* margin-right: 5px; */ } .mainlevel:hover>a { font-weight: bold; } #nav .mainlevel a { color: #FFFFFF; line-height: 55px; display: block; font-size: 18px; height: 55px; width: 133px; text-align: center; } #nav li.mainlevel a:hover { color: #FFFFFF; } #nav .mainlevel ul { /* display: none; */ position: absolute; z-index: 99; margin-top: 0px; top: 48px; } #nav .mainlevel .nav-first { border-top: 2px solid #ec6941; } #nav .mainlevel li { font-size: 14px; width: 100%; } #nav .mainlevel ul i { display: block; background: url(../images/nav-sj.png) no-repeat center; width: 10px; height: 5px; margin: 0 auto; } #nav .mainlevel li a { display: block; font-size: 14px; color: #FFF !important; background: #16966b; text-align: center; height: auto; padding: 10px 0; line-height: normal; } #nav .mainlevel li a:hover { background: #106f4f; font-weight: normal; } /*focusBox*/ .focusBox { position: relative; width: 100%; height: 500px; overflow: hidden; } .focusBox ul li img { height: 500px; } /* 下面是前/后按钮代码,如果不需要删除即可 */ .focusBox .prev, .focusBox .next { position: absolute; left: 60px; top: 50%; margin-top: -26px; display: block; width: 52px; height: 52px; background: url(../images/banner-prev.png) no-repeat center; } .focusBox .next { left: auto; right: 60px; background: url(../images/banner-next.png) no-repeat center; } .focusBox .next:hover, .focusBox .prev:hover { filter: alpha(opacity=50); opacity: .5; } .focusBox .prevStop { display: none; } .focusBox .nextStop { display: none; } /*通知公告*/ /*左*/ .tzgg { margin-top: 52px; } .slideBox1 { position: relative; float: left; width: 740px; height: 415px; } .slideBox1 .hd { position: absolute; bottom: 15px; z-index: 5; right: 16.5px; } .slideBox1 .hd li { display: block; float: left; width: 22px; height: 20px; box-sizing: border-box; margin-top: 10px; overflow: hidden; margin: 0px 6.5px; background: url(../images/tzgg-hd-li.png) no-repeat center; text-indent: 99em; cursor: pointer; } .slideBox1 .hd li.on { background: url(../images/tzgg-hd-li-on.png) no-repeat center; } .slideBox1 li { position: relative; } .slideBox1 .bd a { display: block; position: relative; width: 100%; height: 100%; overflow: hidden; } .slideBox1 .bd img { width: 740px; height: 415px; display: block; transition: 0.5s; } .slideBox1 li:hover img { transform: scale(1.1); } .slideBox1 .bd a p { box-sizing: border-box; padding-left: 22px; width: 100%; position: absolute; height: 50px; bottom: 0; z-index: 1; font-size: 15px; line-height: 55px; color: #ffffff; background-color: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); } .slideBox1 .prev { display: none; } .slideBox1 .next { display: none; } /*右*/ .tzgg-right { width: 412px; } .lm { height: 40px; border-bottom: 1px solid #cccccc; box-sizing: border-box; } .lm h2 { font-size: 24px; color: #333333; font-weight: normal; line-height: 29px; padding-bottom: 9px; padding-left: 35px; border-bottom: 2px solid #068359; display: inline-block; } .lm a { padding-top: 2px; } .tzgg-right .lm-icon-q { background: url(../images/tzgg-icon.png) no-repeat left 3px; } .tzgg-right ul li .date { width: 63px; height: 60px; background: url(../images/tzgg-date.jpg) no-repeat center; transition: 0.5s; } .tzgg-right ul li .date span { display: block; text-align: center; color: #068358; } .tzgg-right ul li .date .day { padding-top: 6px; box-sizing: border-box; font-size: 26px; font-style: italic; font-family: "times new roman"; } .tzgg-right ul li .date .yue { font-size: 12px; } .tzgg-right ul li { margin-top: 13px; cursor: pointer; transition: 0.3s; } .tzgg-right ul li:hover { margin-right: 5px; } .tzgg-right ul li:first-child { margin-top: 23px; } .tzgg-right ul li .tzgg-nr { width: 330px; } .tzgg-right ul li .tzgg-nr a { font-size: 15px; line-height: 24px; display: block; margin-top: 5px; } .db-slj { height: 465px; background: url(../images/dbx-bg.jpg) no-repeat center; background-size: auto; margin-top: 50px; padding-top: 45px; box-sizing: border-box; } /*招生录取*/ .zskq .lm { background: url(../images/zslq-icon.png) no-repeat left 5px; } .zskq ul li { border-bottom: 1px solid #cccccc; height: 38px; padding-bottom: 22px; margin-top: 20px; transition: all 0.3s; display: block; } .zskq ul li:first-child { padding-top: 10px; } .zskq ul li:hover { margin-left: -6px; } .zskq ul li .date { width: 61px; height: 38px; border-right: 1px solid #cccccc; } .zskq ul li .date span { display: block; color: #808080; font-family: "times new roman"; font-weight: bold; font-style: italic; text-align: right; padding-right: 15px; } .zskq ul li .date .day { font-size: 24px; line-height: 24px; } .zskq ul li .date .yue { font-size: 13px; margin-top: 0px; } .zskq ul li a { width: 295px; margin-left: 13px; font-size: 15px; line-height: 20px; color: #333333; display: block; } .zskq ul li:hover a { color: #068358; } .zskq ul li.last { border-bottom: none } /*MEM动态*/ .memdt { width: 375px; margin: 0 40px; } .memdt .lm-icon-q { background: url(../images/memdt-icon.png) no-repeat left 3px; } .memdt .sybt-ul {} .memdt .sybt-ul li { background: url(../images/mem-li-qbg.png) no-repeat left center; padding-left: 19px; margin-top: 17px; } .memdt .sybt-ul li:hover span { color: #068358; } .memdt .sybt-ul li a { font-size: 15px; } .memdt .sybt-ul li .date { font-size: 13px; color: #666666; } .memdt .sybt-ul .first { background: none; padding-left: 0; margin-top: 33px; padding-bottom: 11px; } .memdt .sybt-ul .first img { width: 150px; height: 84px; } .memdt .sybt-ul .first div { width: 205px; } .memdt .sybt-ul .first div .memdt-bt { font-size: 15px; line-height: 22px; } .memdt .sybt-ul .first div .date { padding-left: 34px; background: url(../images/mem-date.png) no-repeat left center; display: block; height: 22px; line-height: 22px; font-size: 13px; color: #808080; margin-top: 16px; } /*下载中心*/ .xzzx { width: 375px; } .xzzx .lm-icon-q { background: url(../images/xzzx-icon.png) no-repeat left top; } .xzzx ul { height: 300px; border-left: 1px solid #d9d9d9; margin-top: 20px; margin-left: 6px; } .xzzx ul li { padding-left: 23px; background: url(../images/xzzx-li-qbg.jpg) no-repeat 1px 10px; margin-left: -7px; padding-top: 4px; margin-top: 9px; transition: all 0.5s; } .xzzx ul li .xxzl-bt { color: #333; font-size: 15px; display: block; height: 18px; } .xzzx ul li .date { color: #666666; font-size: 13px; display: block; width: 348px; border-bottom: 1px solid #ccc; padding-bottom: 9px; margin-top: 2px; } .xzzx ul li:hover { padding-left: 15px; } .xzzx ul li.last .date { border-bottom: 0; } /*底部*/ .footer { height: 160px; background: #16966b; padding-top: 28px; box-sizing: border-box; } .footer-cot { width: 900px; margin: 0 auto; } .footer p { color: #fff; font-size: 14px; line-height: 35px; } .footer .fot-log { margin-top: 28px; } /*列表页*/ .ej-banner img { display: block; } .ej-sydb-bg { margin-top: -450px; padding-top: 530px; box-sizing: border-box; } .ej-sydb-bg .foot-top-bg { margin-top: 0; } .list { margin-top: 40px; min-height: 600px; } .list-left { width: 260px; box-sizing: border-box; position: relative; margin-left: -17px; } .list-left>h2 { background: url(../images/ejym-lmbg.png) no-repeat center; color: #fff; line-height: 48px; font-size: 24px; height: 68px; text-align: center; font-weight: bold; margin-top: 10px; z-index: 10; position: absolute; top: 0; left: 0; width: 100%; } /* 侧导航 */ .sideMenu { box-sizing: border-box; background: #e6e6e6 url(../images/bottom_03.jpg) no-repeat left bottom; width: 228px; margin: 0 auto; padding-top: 90px; position: relative; z-index: 9; padding-bottom: 125px; } .sideMenu h3.first { } .sideMenu h3 { cursor: pointer; border-top: 1px solid #ccc; box-sizing: border-box; background: url(../images/list_11.png) no-repeat 176px center; position: relative; width: 210px; margin: 0 auto; transition: 0.5s; } .sideMenu h3.nav-last{ border-bottom: 1px solid #ccc; } .sideMenu h3>a { display: block; font-size: 16px; font-weight: normal; box-sizing: border-box; padding: 16px 0 16px 23px; transition: 0.5s; } .sideMenu>.on, .sideMenu h3:hover { border-top: none; border-bottom: none; box-sizing: border-box; background: #fff url(../images/menu-ej-lm-h.png) no-repeat 176px center; transition: 0.5s; } .sideMenu>.on a, .sideMenu h3:hover a { color: #16966b; border-left: 2px solid #16966b; transition: 0.5s; } .sideMenu .has { margin: 0 auto; width: 210px; padding-top: 15px; color: #999; font-size: 14px; padding-bottom: 10px; } .sideMenu .has>li { margin-bottom: 6px; } .sideMenu .has>li>a { display: block; color: #666666; font-size: 14px; padding-left: 44px; background: url(../images/list_20.png) no-repeat 23px center; transition: 0.5s; } .sideMenu .has>.san-on a, .sideMenu .has>li:hover a { transition: 0.5s; } .sideMenu .has>.san-on>a, .sideMenu .has>li:hover>a { color: #16966b; } /* 侧导航结束 */ /* 右侧开始 */ .list{ margin-bottom: 60px; min-height: 600px; } .list-right { width: 925px; margin-top: 22px; } .list-right .titname { height: 33px; line-height: 30px; border-bottom: 1px solid #b3b3b3; font-size: 24px; text-overflow: ellipsis; white-space: nowrap; padding-bottom: 18px; } .list-right .titname h2 { display: inline-block; font-size: 22px; color: #16966b; font-weight: bold; padding-bottom: 17px; border-bottom: 4px solid #16966b; } .list-right .titname .navigation { color: #666666; font-size: 14px; float: right; } .list-right .titname .navigation img {} .list-right .titname .fa-home { font-size: 14px; } .list-right .titname .fa-home img { width: 14px; display: inline-block; margin-right: 7px; } .list-right .titname .fa-home, .list-right .titname .fa-home a { color: #888; } .list-con ul {} .list-con ul li { padding-left: 15px; height: 60px; line-height: 59px; background: url(../images/list-li.png) no-repeat left center; /* border-bottom: 1px dashed #e6e6e6; */ -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; box-sizing: border-box; border-bottom: 1px dashed #ccc; } .list-con ul li a { font-size: 15px; display: block; } .list-con ul li .date { float: right; color: #666; font-size: 13px; } .list-con ul li:hover { margin-left: 10px; font-size: 17px; color: #127ee2; } .list-con ul li.list-li1 { margin-top: 30px; } .list-con ul li.list-li6, .list-con ul li.list-li11 { margin-top: 23px; } .list-con ul li.list-li5, .list-con ul li.list-li10, .list-con ul li.list-li15 { padding-bottom: 23px; border-bottom: 1px dashed #e6e6e6; box-sizing: content-box; background: url(../images/list-li.png) no-repeat left 20px; } .fanye { margin: 40px auto 0; text-align: center; } /* 正文页 */ /*page-con*/ .page-con { margin: 0px auto; padding: 10px 0; min-height: 500px; height: auto; overflow: hidden; } .page-con .page-tit { font-size: 20px; color: #444444; text-align: center; line-height: 150%; padding: 24px 0 0; font-weight: bold; } .page-con .fbt { font-size: 16px; color: #333333; text-align: center; line-height: 150%; padding: 8px 0 3px; font-weight: normal; } .page-con .page-date { font-size: 15px; color: #999; text-align: center; line-height: 150%; padding: 3px 0 21px; border-bottom: 1px solid #e7e6e6; } .page-con .zhengwen { padding: 23px 0; line-height: 30px; font-size: 15px; color: #555555; } .page-con .zhengwen p { text-indent: 2em !important; line-height: 30px !important; font-size: 15px !important; color: #555; padding: 0 0 14px 0 !important; } .page-con .zhengwen img, .page-con .zhengwen p img { max-width: 600px; } .page-con .zhengwen table tr td p, .box-2 .zhengwen table tr td span p { text-indent: 0; } /*上一条、下一条*/ .other-title { padding: 20px 3px 0px; border-top: 1px solid #e6e6e6; } .other-title a { color: #555; font-size: 16px; display: block; line-height: 30px; } .other-title a:hover { color: #068358; } .article-con { padding: 20px 0; } .article-con h1 { font-size: 22px; line-height: 34px; text-align: center; margin-bottom: 10px; } .article-con h2 { font-size: 16px; line-height: 30px; text-align: center; margin-bottom: 10px; } .article-con .article-date { font-size: 12px; color: #999999; text-align: center; line-height: 22px; padding: 10px 0; border-bottom: 1px dashed #ececec; } .article-con .article-text { font-size: 15px; line-height: 30px; color: #333333; padding: 10px 0; border-bottom: 1px dashed #ececec; } .article-con .article-text p { text-indent: 2em; padding: 5px 0; } .article-con .article-text p img, .article-con .article-text p video { margin-left: -2em; max-width: 92%; } .article-con .updown ul { padding: 10px; } .article-con .updown ul li { font-size: 15px; line-height: 34px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .article-con .updown ul li a:hover { color: #068358; } .article-con .updown ul li:hover { margin-left: 10px; font-size: 16px; } /* 正文表格P不缩进 */ .article-con .article-text table tr td p, .article-con .article-text table tr th p { text-indent: 0; padding: 0; } /*师资队伍*/ .szdw-list ul{ } .szdw-list ul li { width: 430px; height: 215px; float: left; background-color: #fff; margin-right: 31px; margin-top: 80px; border: 1px solid #ececec; box-sizing: border-box; } .szdw-list ul li img { width: 150px; height: 215px; margin-top: -30px; margin-left: 30px; } .szdw-list ul li div { width: 200px; height: 180px; margin-right: 25px; } .szdw-list ul li div .zhicheng{ margin-top: 16px; font-size: 16px; display: block; height: 21px; transition: 0.4s; } .szdw-list ul li div p { font-size: 13px; line-height: 25px; color: #666666; margin-top: 18px; height: 75px; transition: 0.4s; } .szdw-list ul li div .more-icon { width: 118px; height: 26px; background: url(../images/xjld-more-icon.png) no-repeat 87px center; display: block; margin-top: 28px; border: 1px solid #068358; padding-left: 12px; box-sizing: border-box; line-height: 25px; color: #068358; transition: all 0.3s; font-size: 13px; } .szdw-list ul li:hover .more-icon { background: url(../images/xjld-more-icon-h.png) no-repeat 87px center; border: 1px solid #fff; color: #fff; } .szdw-list ul li:hover { background-color: #16966b; } .szdw-list ul li:hover span, .szdw-list ul li:hover p { color: #fff; } .mr0 { margin-right: 0 !important; }