/* 页面重置样式 */ body,p,h1,h2,h3,h4,h5,li,span,i,ul,img,a,strong,input,button,textarea,select,dd,dl,dt,ol{ margin:0; padding:0; word-wrap:break-word; } h1,h2,h3,h4,h5,h6{ font-weight: normal; } body{ font-family:"Arial","microsoft yahei"; font-size:14px; line-height: 1; color:#333; } *{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-box-sizing: border-box; box-sizing: border-box; } li{ list-style-type:none; float:left; } table{ border-collapse:collapse; border-spacing:0; } a,area{ text-decoration:none; outline:none; color: #000; } img{ border:none; vertical-align:middle; } i,var,em{ font-style:normal; } button{ font-family:"Arial","microsoft yahei"; font-size: 14px; outline:none; cursor: pointer; border: none; line-height: 1; } input[type="submit"]{ border: none; } iframe{ border: none; } input,select,textarea{ outline:none; font-family:"Arial","microsoft yahei";font-size: 14px; } textarea{ resize:none; overflow-y:auto; } .at{ margin:0 auto; } .fl{ float: left; } .fr{ float: right; } .clear{ clear:both; } .dt{ display: table; width: 100%; } .fl-w{ float: left; width: 100%; } .hide{ display: none; } .ver-container{ display: table; width: 100%; text-align: center; } .ver-container > * { vertical-align: middle; display: table-cell; } .swiper-button-disabled{ cursor: no-drop !important; opacity: .5; } [class*=icon]{ font-family:"iconfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } [class*=ico]{ vertical-align: middle; display: inline-block; } .wid { width: 100%; max-width: 1200px; margin: 0 auto; } body, html { width: 100%; height: 100%; } body { overflow-x: hidden; } .function { width: 100%; height: 44px; background-color: #852c2f; padding: 0 100px; } .function .intr { width: auto; height: 44px; display: flex; justify-content: flex-end; align-items: center; } .function .intr .search { width: 160px; height: 26px; border-radius: 13px; border: 1px solid #fff; background: none; display: flex; justify-content: space-between; padding: 0 10px; } .function .intr .search input[type='text'] { width: calc(100% - 24px); height: 24px; border: none; background: none; color: #fff; } .function .intr .search input[type='text']::-webkit-input-placeholder { color: #fff; opacity: 0.8; } .function .intr .search input[type='submit'] { width: 24px; height: 24px; background: url("../img/b17ed8_20x20.png") center no-repeat; border: none; } .function .intr .language { width: auto; padding: 0 20px; padding-right: 20px; position: relative; height: 44px; } .function .intr .language .curr a { font-size: 16px; color: #fff; font-family: arial; position: relative; padding-right: 20px; cursor: pointer; position: relative; line-height: 44px; } .function .intr .language .curr:after { content: ""; position: absolute; right: 0; top: 50%; margin-top: -3px; transition: 0.5s; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #aa6c6e; } .function .intr .language .curr.acti:after { transform: rotate(180deg); } .function .intr .language .slide { position: absolute; right: 0; top: 44px; width: 80px; z-index: 99; display: none; background-color: #fff; box-shadow: 0 5px 8px rgba(0,0,0,0.1); } .function .intr .language .slide p { line-height: 30px; text-align: center; color: #555; font-size: 16px; width: 100%; cursor: pointer; } .function .intr .language .slide p:hover { background-color: #f1f1f1; color: #333; } .head { width: 100%; position: relative; } .head:after { content: ""; position: absolute; left: 50%; margin-left: -323px; top: -21px; width: 646px; height: 21px; background: url("../img/62b5bb_645x21.png") center no-repeat; } .head .logo { width: 100%; height: 110px; padding-bottom: 6px; display: flex; justify-content: center; align-items: center; position: relative; } .head .logo:after { content: ""; position: absolute; left: 0; bottom: -14px; width: 100%; height: 14px; background: url("../img/f98e13_4x14.jpg") repeat-x; } .head .logo:before { content: ""; position: absolute; left: 50%; margin-left: -41px; bottom: -25px; z-index: 9; width: 82px; height: 25px; background: url("../img/b275ac_82x25.jpg") center no-repeat; } .head .menu { height: 100%; } .head .menu .box { width: 80px; height: 100%; display: flex; justify-content: center; align-items: center; cursor: pointer; } .head .menu .box i { display: inline-block; width: 30px; height: 2px; background-color: #852c2f; position: relative; } .head .menu .box i:after { content: ""; position: absolute; left: 0; top: -10px; width: 100%; height: 2px; transition: 0.5s; background-color: #852c2f; } .head .menu .box i:before { content: ""; position: absolute; left: 0; bottom: -10px; width: 100%; transition: 0.5s; height: 2px; background-color: #852c2f; } .head .menu .box.acti i { background: none !important; } .head .menu .box.acti i:after { left: 0; top: 0; transform: rotate(45deg); } .head .menu .box.acti i:before { left: 0; top: 0; transform: rotate(-45deg); } .head .nav { width: 100%; margin-top: 8px; } .head .nav .list { width: 100%; } .head .nav .list ul li { line-height: 72px; width: calc(100% / 9); position: relative; } .head .nav .list ul li .txts { text-align: center; cursor: pointer; } .head .nav .list ul li .txts a { color: #333; font-size: 18px; text-decoration: none; } .head .nav .list ul li .slide { width: 100%; background-color: #fff; position: absolute; left: 0; top: 72px; z-index: 99; padding: 10px 0; box-shadow: 0 3px 6px rgba(0,0,0,0.05); display: none; float: left; } .head .nav .list ul li .slide a { display: block; line-height: 44px; text-align: center; font-size: 18px; color: #852c2f; text-decoration: none; } .head .nav .list ul li .slide a:hover { background-color: #852c2f; color: #fff; } .head .nav .list ul li:hover .txts a { color: #852c2f; } .page-bann { width: 100%; height: 400px; } .page-bann img { width: 100%; } .banner { width: 100%; } .banner ul { width: 100%; } .banner ul li { width: 100%; height: 586px; } .banner ul li img { width: 100%; } .banner .swiper-pagination { bottom: 90px !important; } .banner .swiper-pagination .swiper-pagination-bullet { width: 14px; margin: 0 9px; height: 14px; opacity: 0.6; background-color: #fff; } .banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #852c2f; opacity: 1; } .banner .swiper-button-next:after { color: #fff; } .banner .swiper-button-prev:after { color: #fff; } .news { position: relative; margin-top: -70px; float: left; z-index: 99; width: 100%; } .news .wid { max-width: 1390px; background-color: #fff; padding: 0 95px; } .news .wid .conts { width: 100%; padding-top: 20px; } .news .wid .conts .title { width: 100%; line-height: 50px; padding: 25px 0; font-size: 24px; font-weight: bold; color: #852c2f; } .news .wid .conts .title a { font-size: 14px; color: #852c2f; font-weight: normal; float: right; } .news .wid .conts .list { width: 100%; } .news .wid .conts .list .item { width: 100%; border-top: 6px solid #852c2f; box-shadow: 0 5px 6px rgba(0,78,133,0.13); margin-bottom: 15px; float: left; } .news .wid .conts .list .item .imgs { width: 100%; position: relative; overflow: hidden; } .news .wid .conts .list .item .imgs img { width: 100%; transition: 0.5s; } .news .wid .conts .list .item .imgs .labs { width: 64px; background-color: #852c2f; padding: 0 5px; position: absolute; left: 22px; bottom: 0; text-align: center; } .news .wid .conts .list .item .imgs .labs em { display: block; line-height: 28px; font-size: 16px; color: #e3c8ae; border-bottom: 2px solid #e3c8ae; } .news .wid .conts .list .item .imgs .labs b { display: block; line-height: 34px; font-size: 20px; color: #e3c8ae; } .news .wid .conts .list .item .text { width: 100%; padding: 20px; } .news .wid .conts .list .item .text .tits { width: 100%; line-height: 32px; font-size: 18px; color: #333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .news .wid .conts .list .item .text .tits a { color: #333; text-decoration: none; } .news .wid .conts .list .item .text .txts { width: 100%; font-size: 14px; line-height: 22px; color: #707070; text-align: justify; margin-top: 5px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .news .wid .conts .list .item .text .txts a { color: #707070; text-decoration: none; } .news .wid .conts .list .item:hover { background-color: #852c2f; } .news .wid .conts .list .item:hover .imgs img { transform: scale(1.1); } .news .wid .conts .list .item:hover .tits a { color: #fff; } .news .wid .conts .list .item:hover .txts { color: #fff; } .news .wid .conts .list .item:hover .txts a { color: #fff; } .activity { padding-top: 40px; width: 100%; float: left; position: relative; z-index: 99; } .activity .title { width: 100%; line-height: 84px; } .activity .title b { font-size: 24px; color: #852c2f; } .activity .title a { font-size: 14px; color: #852c2f; font-weight: normal; float: right; } .activity .conts { width: 100%; float: left; } .activity .conts .list { width: 100%; } .activity .conts .list .swiper-pagination { bottom: 20px !important; width: 50%; left: initial; right: 0; text-align: left; padding-left: 130px; } .activity .conts .list .swiper-pagination .swiper-pagination-bullet { width: 10px; margin: 0 6px; height: 10px; opacity: 1; background-color: #ababab; } .activity .conts .list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #852c2f; } .activity .conts .list ul { width: 100%; } .activity .conts .list ul li { width: 100%; } .activity .conts .list ul li .imgs { width: 50%; } .activity .conts .list ul li .imgs img { width: calc(100% + 110px); height: 386px; } .activity .conts .list ul li .intrs { width: 50%; min-height: 100px; padding-left: 54px; height: 386px; display: flex; justify-content: flex-end; align-items: center; } .activity .conts .list ul li .intrs .inform { width: 100%; height: auto; min-height: 360px; background-color: #852c2f; padding: 28px 36px; padding-right: 80px; position: relative; } .activity .conts .list ul li .intrs .inform:after { content: ""; position: absolute; right: 0; bottom: 0; width: 0; height: 0; border-bottom: 74px solid #f6eadf; border-left: 72px solid transparent; } .activity .conts .list ul li .intrs .inform .time { width: 100%; padding: 12px 0; } .activity .conts .list ul li .intrs .inform .time span { display: inline-block; width: auto; height: 28px; background-color: #f0e0d0; text-align: center; line-height: 28px; font-size: 16px; padding: 0 12px; color: #852c2f; } .activity .conts .list ul li .intrs .inform .tits { width: 100%; line-height: 46px; font-size: 20px; color: #fff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .activity .conts .list ul li .intrs .inform .tits a { color: #fff; text-decoration: none; } .activity .conts .list ul li .intrs .inform .tits a:hover { color: #f0e0d0; } .activity .conts .list ul li .intrs .inform .txts { width: 100%; line-height: 24px; font-size: 16px; color: #fff; text-align: justify; margin: 4px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .activity .conts .list ul li .intrs .inform .txts a { color: #fff; text-decoration: none; } .activity .conts .list ul li .intrs .inform .txts a:hover { color: #f0e0d0; } .activity .conts .list ul li .intrs .inform .more { width: 100%; display: flex; justify-content: flex-start; align-items: center; padding: 15px 0; } .dynamic { width: 100%; background: #f6eadf url("../img/974cd6_1920x443.jpg") bottom center no-repeat; min-height: 600px; float: left; position: relative; margin-top: -214px; padding-top: 214px; padding-bottom: 160px; } .dynamic .conts { width: 100%; padding-top: 86px; } .dynamic .conts .intrs { width: 100%; } .dynamic .conts .intrs .title { width: 100%; float: left; border-top: 1px solid #e3c8ae; border-bottom: 1px solid #e3c8ae; padding: 10px 0; } .dynamic .conts .intrs .title b { display: block; line-height: 32px; font-size: 20px; color: #852c2f; } .dynamic .conts .intrs .title span { display: flex; justify-content: space-between; align-items: center; width: 100%; padding: 2px 0; } .dynamic .conts .intrs .title span em { font-size: 14px; color: #852c2f; } .dynamic .conts .intrs .title span a { color: #e3c8ae; } .dynamic .conts .intrs .list { width: 100%; padding: 20px 0; float: left; } .dynamic .conts .intrs .list ul { width: 100%; } .dynamic .conts .intrs .list ul li { width: 100%; line-height: 36px; font-size: 16px; } .dynamic .conts .intrs .list ul li a { color: #414141; text-decoration: none; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .dynamic .conts .intrs .list ul li a:hover { color: #852c2f; } .footer { width: 100%; float: left; background-color: #852c2f; } .footer .contact { width: 100%; padding: 64px 0; float: left; border-bottom: 1px solid #f4e6d8; } .footer .contact a { display: block; line-height: 40px; font-size: 18px; width: 25%; float: left; color: #f5e7da; text-decoration: none; } .footer .contact a:hover { color: #fff; text-decoration: underline; } .footer .copyright { width: 100%; padding: 46px 0; float: left; } .footer .copyright .intr { width: 100%; } .footer .copyright .intr .logo { width: auto; height: 184px; display: flex; justify-content: center; align-items: center; } .footer .copyright .intr .text { width: auto; padding-left: 64px; } .footer .copyright .intr .text p { line-height: 40px; font-size: 18px; color: #f5e7da; } .footer .copyright .code { width: auto; } .footer .copyright .code img { max-width: 182px; } .footer.page-footer { background: url("../img/f668d9_1920x317.jpg") center no-repeat; } .alerts { width: 100%; height: 100%; background: rgba(0,0,0,0.5); position: fixed; left: 0; top: 0; display: none; z-index: 999; } .alerts .cont { width: 100%; padding-top: 60px; display: none; } .alerts .cont .menu { width: 100%; min-height: 100px; background-color: #fff; float: left; padding: 20px 20px; } .alerts .cont .menu .language { width: 100%; } .alerts .cont .menu .language ul { float: right; border: 1px solid #852c2f; } .alerts .cont .menu .language ul li { width: 60px; height: 30px; text-align: center; color: #fff; background-color: #fff; line-height: 30px; color: #852c2f; } .alerts .cont .menu .language ul li.acti { background-color: #852c2f; color: #fff; } .alerts .cont .menu .list { width: 100%; padding-top: 10px; float: left; } .alerts .cont .menu .list ul { width: 100%; } .alerts .cont .menu .list ul li { width: 100%; border-bottom: 1px solid rgba(255,255,255,0.5); padding: 5px 0; } .alerts .cont .menu .list ul li:last-child { border: none; } .alerts .cont .menu .list ul li .txts { width: 100%; line-height: 30px; margin: 0; font-size: 14px; font-family: arial; position: relative; } .alerts .cont .menu .list ul li .txts a { color: #852c2f; text-decoration: none; } .alerts .cont .menu .list ul li .slide { width: 100%; padding: 5px 0; display: none; } .alerts .cont .menu .list ul li .slide a { width: 100%; line-height: 24px; color: #852c2f; opacity: 0.8; padding-right: 20px; } .alerts .cont .menu .list ul li.btns h4:after { content: ""; width: 18px; height: 18px; position: absolute; right: 0; top: 50%; transition: 0.6s; margin-top: -12px; background: url("../img/2da871_24x24.png") center no-repeat; background-size: 18px 18px; } .alerts .cont .menu .list ul li.acti h4:after { transform: rotate(90deg); } .alerts .cont .search { width: 100%; height: 60px; background-color: #852c2f; float: left; padding: 10px 20px; border-top: 1px solid rgba(255,255,255,0.5); } .alerts .cont .search .input { width: 100%; height: 100%; border-radius: 20px; background-color: #fff; padding: 0 20px; } .alerts .cont .search .input input { width: 40px; float: left; border: none; background: none; height: 40px; font-size: 14px; background: url("../img/5bdad7_20x20.png") center no-repeat; color: #852c2f; } .alerts .cont .search .input input[type='text'] { width: calc(100% - 40px); background: none; height: 40px; } .alerts .cont .search .input input::-webkit-input-placeholder { color: rgba(133,44,47,0.8); } .page-content { width: 100%; background: url("../img/6430b4_12x519.jpg") bottom repeat-x; padding-bottom: 100px; float: left; } .page-content .sidebar { width: 100%; max-width: 220px; } .page-content .sidebar .title { width: 100%; height: 80px; background: rgba(133,44,47,0.8); position: relative; margin-top: -80px; text-align: center; line-height: 80px; border-radius: 40px 0 0 0; font-size: 24px; color: #f5e7da; letter-spacing: 2px; font-weight: bold; } .page-content .sidebar .conts { width: 100%; background-color: #fff; border-radius: 0 0 60px 0; min-height: 100px; float: left; overflow: hidden; padding: 10px 0; box-shadow: 9px 0 32px rgba(0,78,133,0.13); } .page-content .sidebar .conts .list { width: 100%; padding-bottom: 60px; float: left; } .page-content .sidebar .conts .list ul { width: 100%; } .page-content .sidebar .conts .list ul li { width: 100%; border-bottom: 1px solid #f4e6d8; } .page-content .sidebar .conts .list ul li h4 { padding-left: 20px; position: relative; line-height: 30px; font-size: 16px; padding: 10px 26px; padding-left: 46px; } .page-content .sidebar .conts .list ul li h4:after { content: ""; position: absolute; left: 20px; top: 50%; margin-top: -4px; width: 8px; height: 8px; background-color: #e3c8ae; border-radius: 4px; } .page-content .sidebar .conts .list ul li h4 a { text-decoration: none; } .page-content .sidebar .conts .list ul li h4:hover { background-color: #832c2f; } .page-content .sidebar .conts .list ul li h4:hover a { color: #fff; } .page-content .sidebar .conts .list ul li h4:hover:after { background-color: #fff; } .page-content .sidebar .conts .list ul li .slide { width: 100%; padding: 5px 0; float: left; display: none; } .page-content .sidebar .conts .list ul li .slide p a { color: #333; padding: 4px 0; display: block; font-size: 14px; line-height: 20px; padding-right: 20px; padding-left: 46px; text-decoration: none; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .page-content .sidebar .conts .list ul li .slide p a:hover { color: #832c2f; text-decoration: underline; } .page-content .sidebar .conts .list ul li:last-child { border: none; } .page-content .sidebar .conts .list ul li:hover .slide { display: block; } .page-content .contents { width: 100%; float: left; padding-top: 44px; } .page-content .contents .loaction { width: 100%; line-height: 34px; border-bottom: 1px solid #bcbcbc; text-align: right; font-size: 14px; color: #bdbdbd; } .page-content .contents .loaction a { color: #bdbdbd; display: inline-block; padding: 0 2px; } .page-content .contents .loaction a:hover { color: #852c2f; } .page-content .contents .conts { width: 100%; padding: 20px 0; float: left; } .page-content .contents .conts .title h3 { font-size: 24px; line-height: 40px; text-align: center; } .page-content .contents .conts .title .info { text-align: center; width: 100%; padding: 10px 0; } .page-content .contents .conts .title .info span { margin: 0 10px; font-size: 14px; color: #666; display: inline-block; } .page-content .contents .conts .detail { width: 100%; } .page-content .contents .conts .detail p { font-size: 16px; line-height: 28px; text-align: justify; color: #333; } .page-content .contents .conts .detail video { width: 100%; -o-object-fit: cover; object-fit: cover; } .page-content .contents .conts .list-news { width: 100%; padding-bottom: 30px; float: left; } .page-content .contents .conts .list-news ul { width: 100%; } .page-content .contents .conts .list-news ul li { width: 100%; padding: 20px; border-bottom: 1px solid #b8b8b8; margin: 5px 0; } .page-content .contents .conts .list-news ul li a { text-decoration: none; } .page-content .contents .conts .list-news ul li .imgs { width: 266px; } .page-content .contents .conts .list-news ul li .imgs img { width: 100%; } .page-content .contents .conts .list-news ul li .intr { width: calc(100% - 266px); padding-right: 20px; } .page-content .contents .conts .list-news ul li .intr .tits { width: 100%; font-size: 14px; color: #000; line-height: 28px; } .page-content .contents .conts .list-news ul li .intr .txts { width: 100%; font-size: 16px; line-height: 26px; color: #852c2f; margin-top: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; min-height: 104px; } .page-content .contents .conts .list-news ul li .intr .more { width: 100%; padding-top: 10px; font-size: 14px; color: #666; } .page-content .contents .conts .list-news ul li .intr .more a { color: #666; text-decoration: none; } .page-content .contents .conts .list-news ul li:hover { background-color: #852c2f; } .page-content .contents .conts .list-news ul li:hover .intr .time { color: #fff; } .page-content .contents .conts .list-news ul li:hover .intr .txts { color: #fff; } .page-content .contents .conts .list-news ul li:hover .intr .more a { color: #fff; } .page-content .list-notice { width: 100%; float: left; padding: 74px 0; padding-bottom: 20px; } .page-content .list-notice ul { width: 100%; } .page-content .list-notice ul li { width: 100%; border-top: 1px solid #e8e8e8; padding-bottom: 20px; margin-bottom: 30px; } .page-content .list-notice ul li .time { width: 72px; height: 76px; display: flex; justify-content: center; flex-direction: column; background-color: #f0eee9; text-align: center; } .page-content .list-notice ul li .time b { display: block; font-size: 28px; font-weight: normal; color: #852c2f; line-height: 1.3; } .page-content .list-notice ul li .time em { display: block; font-size: 16px; color: #852c2f; font-family: arial; } .page-content .list-notice ul li .intr { width: calc(100% - 72px); padding: 16px 0; padding-left: 34px; } .page-content .list-notice ul li .intr .tits { width: 100%; line-height: 40px; font-size: 20px; color: #333; position: relative; } .page-content .list-notice ul li .intr .tits:after { content: ""; position: absolute; left: -14px; top: 50%; margin-top: -11px; width: 4px; height: 22px; background-color: #8b4e16; } .page-content .list-notice ul li .intr .tits a { color: #333; text-decoration: none; } .page-content .list-notice ul li .intr .txts { width: 100%; font-size: 16px; color: #818181; text-align: justify; } .page-content .list-notice ul li:hover { background-color: #852c2f; } .page-content .list-notice ul li:hover .intr .tits { color: #852c2f; } .page-content .list-notice ul li:hover .intr .tits a { color: #fff; text-decoration: underline; } .page-content .list-notice ul li:hover .intr .tits:after { background-color: #fff; } .page-content .list-notice ul li:hover .intr .txts { color: #fff; } .page-teacher { padding: 50px 0; float: left; width: 100%; padding-bottom: 0; } .page-teacher .intrs { width: 100%; } .page-teacher .intrs .tits { font-size: 24px; line-height: 40px; padding: 10px 0; color: #852c2f; font-weight: bold; } .page-teacher .intrs .txts { width: 100%; font-size: 16px; line-height: 26px; text-align: justify; color: #474747; margin-top: 10px; } .page-teacher .list { padding: 0px 0; float: left; width: 100%; } .page-teacher .list .item { width: 100%; border-bottom: 4px solid #852c2f; padding: 20px; float: left; box-shadow: 0 5px 8px rgba(0,0,0,0.1); background-color: #fff; margin-bottom: 20px; } .page-teacher .list .item .imgs { width: 140px; height: 180px; display: flex; justify-content: center; align-items: center; overflow: hidden; } .page-teacher .list .item .imgs img { width: 100%; } .page-teacher .list .item .intr { width: calc(100% - 140px); padding-left: 20px; } .page-teacher .list .item .intr .name { width: 100%; line-height: 40px; font-size: 20px; color: #454545; font-weight: bold; margin-bottom: 10px; } .page-teacher .list .item .intr .text { width: 100%; border-top: 2px dashed #e8e7e7; padding-top: 6px; } .page-teacher .list .item .intr .text p { font-size: 15px; line-height: 20px; margin: 5px 0; color: #555; } .page-team { width: 100%; padding-bottom: 30px; float: left; } .page-team .list { width: 100%; } .page-team .list .item { width: 100%; min-height: 100px; float: left; background-color: #fff; box-shadow: 2px 5px 8px rgba(0,0,0,0.1); padding: 12px; margin-bottom: 20px; } .page-team .list .item .imgs { width: 156px; } .page-team .list .item .imgs img { width: 100%; height: 200px; } .page-team .list .item .intr { width: calc(100% - 156px); padding-left: 20px; } .page-team .list .item .intr .name { width: 100%; height: 40px; line-height: 40px; } .page-team .list .item .intr .name b { font-size: 20px; font-weight: bold; letter-spacing: 5px; color: #000; } .page-team .list .item .intr .name em { padding-left: 20px; color: #852c2f; font-size: 16px; } .page-team .list .item .intr .labs { width: 100%; font-size: 14px; line-height: 20px; text-align: justify; min-height: 80px; color: #555; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; } .page-team .list .item .intr .data { width: 100%; } .page-team .list .item .intr .data .box { width: 100%; height: 28px; line-height: 28px; } .page-team .list .item .intr .data .box span { color: #666; position: relative; } .page-team .list .item .intr .data .box span:after { content: ""; position: absolute; left: -8px; top: 50%; margin-top: -8px; width: 1px; height: 16px; background-color: #d8d8d8; } .page-team .list .item .intr .data .box img { width: 18px; margin-right: 10px; } .paging { width: 100%; padding: 0px 0; float: left; } .paging nav { width: 100%; display: flex; justify-content: center; } .paging ul li a { color: #333; } .paging ul li.more { padding: 0 10px; line-height: 34px; } .paging ul li:hover a { background-color: #852c2f; border: 1px solid #852c2f; color: #fff; } @media screen and (max-width: 1350px) { .function { padding: 0 10px; } .news .wid { padding: 0 35px; } .footer .copyright .intr .logo img { max-height: 90px; } } @media screen and (max-width: 1200px) { .wid { padding: 0 20px; } .head:after { background-size: 80% auto; top: -18px; } .news .wid { padding: 0 20px; } } @media screen and (max-width: 993px) { .page-content .sidebar { width: 100%; max-width: initial; float: left; } .page-content .sidebar .title { width: 200px; height: 60px; border-radius: 30px 0 0 0; line-height: 60px; font-size: 24px; margin-top: -60px; } .page-content .sidebar .conts { width: 100%; border: 0; border-radius: 0; box-shadow: initial; } .page-content .sidebar .conts .list { padding-bottom: 0; } .head .logo:after, .head .logo:before { display: none; } .activity .conts .list ul li .intrs .inform { padding: 20px 24px; } .activity .conts .list ul li .imgs img { height: 320px; } .activity .conts .list ul li .intrs { height: 320px; } .activity .conts .list ul li .intrs .inform { min-height: auto; } .activity .conts .list ul li .intrs .inform .time { padding: 6px 0; } .activity .conts .list ul li .intrs .inform .tits { font-size: 18px; line-height: 32px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .activity .conts .list ul li .intrs .inform .txts { width: 100%; font-size: 14px; line-height: 20px; } .footer .copyright .code { width: 100%; text-align: center; } .footer .copyright .code img { width: 120px; } .footer .copyright .intr { display: flex; justify-content: space-between; } .footer .copyright .intr .logo { height: auto; } .footer .copyright .intr .text { padding-left: 0; } .footer .contact { padding: 30px 0; } .footer .contact .list .item a { font-size: 16px; padding: 8px 0; line-height: 26px; } .footer .copyright { padding: 20px 0; } body { padding-top: 80px; } .head { height: 80px; position: fixed; left: 0; top: 0; z-index: 9999; box-shadow: 0 5px 8px rgba(0,0,0,0.1); background-color: #fff; } .head .logo { width: auto; float: left; height: auto; height: 80px; display: initial; text-align: left; display: flex; justify-content: flex-start; align-items: center; } .head .logo img { height: 60px; } .footer .contact .list a { font-size: 16px; line-height: 26px; padding: 7px 0; } .footer .copyright .intr .text p { font-size: 16px; line-height: 26px; padding: 4px 0; } .footer .copyright .code { padding-top: 20px; } } @media screen and (max-width: 768px) { .wid { padding: 0 15px; } .news .wid { padding: 0 15px; } .news .wid .conts .title { font-size: 24px; line-height: 40px; padding: 15px 0; } .activity { padding-top: 0; } body { padding-top: 60px; } .head { height: 60px; padding: 0 10px; } .head .logo { height: 60px; } .head .logo img { height: 50px; } .head .menu .box { width: 40px; } .footer .contact .item { width: 50%; } .footer .contact .list a { width: 50%; font-size: 14px; line-height: 20px; padding: 6px 0; padding-right: 10px; } .footer .copyright .intr { display: initial; } .footer .copyright .intr .logo { display: flex; justify-content: center; align-items: center; width: 100%; } .footer .copyright .intr .logo img { max-height: 60px; } .footer .copyright .intr .text { padding: 10px 0; width: 100%; } .footer .copyright .intr .text p { font-size: 14px; line-height: 24px; padding: 0; text-align: center; } .footer .copyright .code { padding-top: 0; } .footer .contact { padding: 15px 0; } .dynamic { margin-top: 0; padding-bottom: 0; padding-bottom: 30px; padding-top: 0; } .activity .conts .list ul li .imgs { width: 100%; } .activity .conts .list ul li .imgs img { height: auto; } .activity .conts .list ul li .intrs { width: 100%; padding: 0; height: auto; } .activity .conts .list ul li .intrs .inform { width: 100%; } .activity .conts .list .swiper-pagination { width: 100%; bottom: 10px !important; } .activity .conts .list .swiper-pagination .swiper-pagination-bullet { width: 8px; height: 8px; background-color: #fff; opacity: 0.5; } .activity .conts .list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; background-color: #fff; } .dynamic .conts .intrs .list ul li { line-height: 26px; padding: 5px 0; } .dynamic .conts .intrs .list ul li a { font-size: 14px; } .dynamic .conts .intrs .list { padding: 10px 0; } .dynamic .conts { padding-top: 20px; } .activity .conts .list ul li .intrs .inform:after { right: -1px; bottom: -1px; display: none; } .banner ul li { height: auto; } .news { margin-top: 0; } .banner .swiper-pagination { bottom: 10px !important; } .banner .swiper-pagination .swiper-pagination-bullet { width: 8px; height: 8px; margin: 0 6px; } .banner .swiper-button-next:after { font-size: 24px; } .banner .swiper-button-prev:after { font-size: 24px; } .activity .conts .list ul li .intrs .inform { padding: 10px; } .news .wid .conts { padding-top: 0; } .activity .wid { padding: 0; } .activity .wid .title { padding: 0 15px; } .page-bann { height: auto; background: none !important; } .page-content .sidebar .title { width: 120px; height: 40px; line-height: 40px; font-size: 18px; font-weight: normal; margin-top: -40px; border-radius: 20px 0 0 0; } .page-content .contents { padding-top: 0; } .page-content .sidebar .conts .list ul li h4 { font-size: 14px; line-height: 24px; } .footer.page-footer { background-size: cover; } .page-content { padding-bottom: 30px; } .page-teacher { padding: 10px 0; } .page-teacher .intrs .tits { font-size: 20px; line-height: 38px; } .page-teacher .intrs .txts { font-size: 14px; line-height: 24px; } .page-teacher .list .item { padding: 10px; } .page-teacher .list { padding: 20px 0; padding-bottom: 0; } .page-content .list-notice { padding: 0; } .page-content .list-notice ul li .intr { padding-left: 20px; } .page-content .list-notice ul li .intr .tits { font-size: 16px; line-height: 22px; } .page-content .list-notice ul li .intr .tits:after { margin-top: 0; top: 3px; left: -10px; width: 2px; height: 16px; } .page-content .list-notice ul li .intr .txts { width: 100%; font-size: 13px; line-height: 18px; margin-top: 10px; } .page-content .list-notice ul li { padding-bottom: 10px; margin-bottom: 10px; } .page-content .list-notice ul li .intr { width: calc(100% - 48px); } .page-content .list-notice ul li .time { width: 48px; height: 48px; } .page-content .list-notice ul li .time b { font-size: 18px; } .page-content .list-notice ul li .time em { font-size: 13px; } .page-content .contents .conts .list-news ul li { padding: 0; margin-bottom: 20px; padding-bottom: 20px; float: left; } .page-content .contents .conts .list-news ul li .intr { width: 100%; padding-right: 0; } .page-content .contents .conts .list-news ul li .imgs { width: 100%; margin-top: 20px; } .page-content .contents .conts .title h3 { font-size: 18px; line-height: 28px; } .page-content .contents .conts .title .info span { font-size: 14px; margin: 0 6px; } .page-content .contents .conts .detail p { font-size: 14px; line-height: 22px; } }