@charset "utf-8"; /* banner */ .banner { width: 100%; position: relative; overflow: hidden; animation: 0.8s ease 0.3s 1 normal backwards running fadeInUp; } .slick-dotted.slick-slider { margin-bottom: 0; } .banner .slick-slide { width: 100%; } .banner .slick-dots { width: 1200px; margin: 0 auto; bottom: 20px; left: 0; right: 0; text-align: right; box-sizing: border-box; } .banner .news_images { width: 100%; } .banner .news_images a { display: block; } .news_images img { display: block; width: 100%; } .banner .slick-dots {bottom: 25px;text-align: center;} .banner .slick-dots li.slick-active, .banner .slick-dots li.slick-active button { width: 35px; height: 20px; border-radius: 50%; margin-right: 20px; } .banner .slick-dots li.slick-active button:before { width: 35px; height: 12px; border-radius: 25px; background: #1f61af; } .banner .slick-dots li button:before { width: 12px; height: 12px; content: ''; opacity: 1; border-radius: 50%; background: #fff; } /* 栏目标题 */ h2.lmTit,a.lmTit{ padding-left: 90px; padding-top: 5px; font-size: 30px; color: #333333; font-weight: normal; margin-bottom: 30px; display: block; } h2.lmTit font,a.lmTit font{ display: block; font-size: 16px; color: #c4c4c4; margin-top: 15px; } h2.lmTit a{ display: block; width: 82px; height: 36px; background: url(../images/more1.png) no-repeat center; text-align: center; font-size: 14px; line-height: 36px; color: #144b8f; margin-top: 13px; cursor: pointer; } h2.lmTit a:hover{ color: #f2b536!important; background: url(../images/more3.png) no-repeat center!important; } /* 学院要闻 */ .news{ padding: 50px 0; background: #f9fcff; } .news a.lmTit{ width: 210px; margin: 0 auto 50px; background: url(../images/news_icon.png) no-repeat left center; } .news_img,.new_list{ width: 48%; } .news_img div a{ display: block; width: 100%; height: 480px; overflow: hidden; position: relative; } .news_img div a img{ display: block; width: 100%; height: 100%; object-fit: cover; transition: all .5s; } .news_img div a:hover img{ transform: scale(1.2); } .news_img div a p{ display: block; width: 100%; height: 48px; line-height: 48px; position: absolute; left: 0; bottom: 0; padding-left: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; box-sizing: border-box; font-size: 16px; color: #ffffff; background: rgba(0, 0, 0, 0.7); } .news_img .slick-dots{ bottom: 9px; } .news_img .slick-dots li{width: 20px;height: 20px;} .news_img .slick-dots li.slick-active, .news_img .slick-dots li.slick-active button { width: 20px; height: 20px; border-radius: 50%; } .news_img .slick-dots li.slick-active button:before { width: 10px; height: 10px; border-radius: 100%; background: #f2b536; } .news_img .slick-dots li button:before { width: 10px; height: 10px; content: ''; opacity: 1; border-radius: 50%; background: #fff; } .new_list ul li a{ display: block; width: 100%; font-size: 16px; color: #666666; line-height: 30px; padding: 10px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .new_list ul li:first-of-type a{ padding-top: 0; } .new_list ul li:last-of-type a{ padding-bottom: 0; } .new_list ul li a span{ color: #b2b2b2; padding-left: 20px; } .new_list ul li a:hover,.new_list ul li a:hover span{ color: #174d90; } /* 通知公告 党建动态 */ .tz_dj{ padding: 40px 0 70px; background: url(../images/bg_1.png) no-repeat center; } .tz_dj .w1400>div{ width: 48%; } /* 通知公告 */ .notice h2.lmTit{ background: url(../images/notice_icon.png) no-repeat left center; } .notice ul li a{ display: block; width: 100%; margin-bottom: 20px; } .notice ul li:last-of-type a{ margin-bottom: 0; } .notice ul li a p{ float: left; } .notice ul li a p.time{ background: #fff; color: #1f569a; width: 100px; text-align: center; line-height: 1; padding: 10px 0; box-sizing: border-box; } .notice ul li a p.time span{ display: block; } .notice ul li a p.time span.day{ font-size: 30px; } .notice ul li a p.time span.year{ font-size: 16px; margin-top: 10px; } .notice ul li a:hover p.time{ color: #fff; background: #21589b; } .notice ul li a p.tit{ width: calc(100% - 125px); margin-left: 25px; font-size: 16px; color: #333333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 30px; height: 60px; margin-top: 8px; } .notice ul li a:hover p.tit{ color: #21589b; } /* 党建动态 */ .djdt h2.lmTit{ background: url(../images/djdt_icon.png) no-repeat left center; } .djdt ul li a{ display: block; width: 100%; font-size: 16px; color: #4c4c4c; line-height: 20px; padding: 12px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .djdt ul li:last-of-type a{ padding-bottom:0; } .djdt ul li a>span{ font-size: 14px; color: #fff; } .djdt ul li a:hover{ color: #21589b; } .djdt ul li:first-of-type a{ display: block; padding: 12px 0; background: #174d90; margin-bottom: 10px; } .djdt ul li:first-of-type a p{ float: left; } .djdt ul li:first-of-type a p.time{ width: 112px; text-align: center; font-size: 36px; line-height: 40px; border-right: 1px solid #4470a7; color: #fff; box-sizing: border-box; } .djdt ul li:first-of-type a p.time span{ display: block; font-size: 16px; line-height: 24px; margin-top: 8px; } .djdt ul li:first-of-type a p.con{ width: calc(100% - 112px); padding:0 25px; box-sizing: border-box; margin-top: 3px; } .djdt ul li:first-of-type a p.con span{ display: block; } .djdt ul li:first-of-type a p.con span.tit{ font-size: 16px; color: #fff; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .djdt ul li:first-of-type a p.con span.txt{ font-size: 14px; color: #87a1c2; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 6px; } /* 媒体聚焦 在线视频 */ .mt_sp{ padding: 40px 0; } .mt_sp .w1400>div{ width: 48%; } /* 媒体聚焦 */ .mtjj h2.lmTit{ background: url(../images/mtjj_icon.png) no-repeat left center; } .mtjj ul li{ float: left; width: 48%; margin-right: 4%; margin-bottom: 25px; } .mtjj ul li:nth-of-type(2n){ margin-right: 0; } .mtjj ul li:nth-of-type(3),.mtjj ul li:nth-of-type(4){ margin-bottom: 0; } .mtjj ul li a{ display: block; width: 100%; height: 208px; overflow: hidden; position: relative; } .mtjj ul li a img{ width: 100%; height: 208px; object-fit: cover; transition: all .5s; } .mtjj ul li a:hover img{ transform: scale(1.2); } .mtjj ul li a p.txt{ display: block; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.6); padding: 16px; box-sizing: border-box; } .mtjj ul li a p.txt span{ display: block; border: 1px solid #8d8d8d; padding: 57px 40px; color: #fff; line-height: 30px; height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .mtjj ul li a p.time{ position: absolute; top: 0; right: 0; width: 84px; line-height: 40px; color: #fff; font-size: 16px; text-align: center; background: rgba(61,107,163,0.8); } .mtjj ul li a p.txt,.mtjj ul li a p.time{ display: none; } .mtjj ul li a:hover p.txt,.mtjj ul li a:hover p.time{ display: block; } /* 在线视频 */ .zxsp h2.lmTit{ background: url(../images/zxsp_icon.png) no-repeat left center; } .zxsp .zxsp_lb a{ display: block; width: 100%; position: relative; } .zxsp .zxsp_lb a::before{ display: block; content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 65px; height: 65px; background: url(../images/boF.png) no-repeat center; z-index: 99; border-radius: 100%; box-shadow: 0 5px 5px 2px #a5a5a5; } .zxsp .zxsp_lb a img{ display: block; width: 100%; height: 440px; object-fit: cover; } .zxsp .zxsp_lb a p.tit{ width: 50%; position: absolute; bottom: 20px; right: 0; line-height: 48px; text-indent: 20px; background: #144b8f; font-size: 18px; color: #fff; z-index: 88; text-overflow: ellipsis; white-space: nowrap; } .zxsp .zxsp_lb a p.tit::after{ display: block; content: ""; width: 0; height: 0; position: absolute; left: -30px; top: 0; border-left-width: 30px; border-right-width: 0; border-top-width: 0; border-bottom-width: 48px; border-style: solid; border-left-color: transparent; border-right-color: transparent; border-top-color: transparent; border-bottom-color: #144b8f; } .zxsp .zxsp_lb a p.my{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ opacity: 0.5; filter: alpha(opacity=50); /* IE */ -moz-opacity: 0.5; /* 老版Mozilla */ -khtml-opacity: 0.5; /* 老版Safari */ border-width: 300px; border-style: solid; border-color: #333333; z-index: 66; } .zxsp .zxsp_lb .slick-dots{ bottom: 32px; z-index: 999; text-align: center; right: 60px; } .zxsp .zxsp_lb .slick-dots li{width: 5px;height: 25px;margin-right: 10px;} .zxsp .zxsp_lb .slick-dots li button, .zxsp .zxsp_lb .slick-dots li.slick-active, .zxsp .zxsp_lb .slick-dots li.slick-active button { width: 5px; height: 25px; } .zxsp .zxsp_lb .slick-dots li.slick-active button:before { width: 5px; height: 25px; background: #144b8f; } .zxsp .zxsp_lb .slick-dots li button:before { width: 5px; height: 25px; content: ''; opacity: 1; background: #fff; transform: skewX(-30deg); } /* 职院名师 学子风采 */ .ms_xz{ padding: 45px 0; background: url(../images/bg_2.png) no-repeat center; } .ms_xz .zyms,.ms_xz .xzfc{ width: 48%; } .zyms h2.lmTit a,.xzfc h2.lmTit a{ color: #fff; background: url(../images/more2.png) no-repeat center; } .zyms h2.lmTit{ color: #fff; background: url(../images/zyms_icon.png) no-repeat left center; } .xzfc h2.lmTit{ color: #fff; background: url(../images/xzfc_icon.png) no-repeat left center; } .ms_xz ul li a{ display: block; width: 100%; margin-bottom: 25px; } .ms_xz ul li:last-of-type a{ margin-bottom: 0; } .ms_xz ul li a p{ float: left; } .ms_xz ul li a p.img{ width: 88px; height: 88px; overflow: hidden; padding: 16px 35px; background: url(../images/dtz_bg.png) no-repeat center; } .ms_xz ul li a p.img img{ display: block; width: 100%; height: 100%; border-radius: 50%; object-fit: cover; } .ms_xz ul li a p.con{ width: calc(100% - 158px); background: #fff; padding: 15px 35px; box-sizing: border-box; margin-top: 15px; position: relative; } .ms_xz ul li a p.con span.tit{ display: block; font-size: 16px; color: #333333; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ms_xz ul li a p.con span.txt{ display: block; font-size: 15px; color: #808080; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ms_xz ul li a:hover p.con span.tit{ color: #144b8f; } .ms_xz ul li a:hover p.con::before{ display: block; content: ""; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; width: 0; height: 0; border-left: 12px solid #1d5499; border-right: 12px solid transparent; border-top: 12px solid transparent; border-bottom: 12px solid transparent; } /* 专题专栏 */ .zt{ padding: 25px 0; background: #f9fcff; } .zt h2.lmTit{ width: 260px; background: url(../images/ztzl_icon.png) no-repeat left center; box-sizing: border-box; margin-top: 30px; margin-bottom: 0; } .zt ul{ width: calc(100% - 260px); overflow: hidden; } .zt ul .slick-track{ padding:20px 0; } .zt ul li{ float: left; padding-right: 20px; } .zt ul li:last-of-type{ margin-right: 0; } .zt ul li a,.zt ul li a img{ display: block; width: 100%; height: auto; } .zt ul li a:hover{ box-shadow: 0px 0px 10px 2px #a9a9a9; } /* 智慧校园 */ .zhxy{ padding: 20px 0; background: url(../images/bg_3.png); background-size: 100% 100%; } .zhxy h2.lmTit{ width: 260px; background: url(../images/zhxy_icon.png) no-repeat left center; box-sizing: border-box; margin: 15px 0; } .zhxy ul{ width: calc(100% - 260px); padding-right: 120px; box-sizing: border-box; } .zhxy ul li{ float: left; margin: 15px 0; } .zhxy ul li a{ display: block; width: 100%; font-size: 16px; color: #4c4c4c; line-height: 72px; } .zhxy ul li a:hover{ color: #b22923; } .zhxy ul li a span{ display: block; float: left; width: 70px; height: 70px; border: 1px solid #04569b; border-radius: 50%; transition: box-shadow .5s; margin-right: 20px; } .zhxy ul li.xy1 a span{ background: url(../images/zhxy1.png) no-repeat center; margin-left: 10px; margin-right: 10px; } .zhxy ul li.xy1 a:hover span{ background:#b22923 url(../images/zhxy11.png) no-repeat center; box-shadow: 0 0 1px 8px #d1d1d1; border: 1px solid #b22923; } .zhxy ul li.xy2 a span{ background: url(../images/zhxy2.png) no-repeat center; } .zhxy ul li.xy2 a:hover span{ background:#b22923 url(../images/zhxy22.png) no-repeat center; box-shadow: 0 0 1px 8px #d1d1d1; border: 1px solid #b22923; } .zhxy ul li.xy3 a span{ background: url(../images/zhxy3.png) no-repeat center; } .zhxy ul li.xy3 a:hover span{ background:#b22923 url(../images/zhxy33.png) no-repeat center; box-shadow: 0 0 1px 8px #d1d1d1; border: 1px solid #b22923; } .zhxy ul li.xy4 a span{ background: url(../images/zhxy4.png) no-repeat center; } .zhxy ul li.xy4 a:hover span{ background:#b22923 url(../images/zhxy44.png) no-repeat center; box-shadow: 0 0 1px 8px #d1d1d1; border: 1px solid #b22923; } .zhxy ul li.xy5 a span{ background: url(../images/zhxy5.png) no-repeat center; } .zhxy ul li.xy5 a:hover span{ background:#b22923 url(../images/zhxy55.png) no-repeat center; box-shadow: 0 0 1px 8px #d1d1d1; border: 1px solid #b22923; } .zhxy ul li.xy6 a span{ background: url(../images/zhxy6.png) no-repeat center; } .zhxy ul li.xy6 a:hover span{ background:#b22923 url(../images/zhxy66.png) no-repeat center; box-shadow: 0 0 1px 8px #d1d1d1; border: 1px solid #b22923; } .zhxy ul li.xy7 a span{ background: url(../images/zhxy7.png) no-repeat center; margin-left: 10px; } .zhxy ul li.xy7 a:hover span{ background:#b22923 url(../images/zhxy77.png) no-repeat center; box-shadow: 0 0 1px 8px #d1d1d1; border: 1px solid #b22923; } .zhxy .slick-prev,.zhxy .slick-next{ width: 50px; height: 28px; border: 1px solid #144b8f; right: 20px; left: auto; top: 37px; z-index: 99; } .zhxy .slick-prev{ background: url(../images/jianT2.png) no-repeat center; transform: rotateZ(180deg); right: 80px; } .zhxy .slick-next{ background: url(../images/jianT2.png) no-repeat center; transform: rotateZ(360deg); } .zhxy .slick-prev:hover{ background: #144b8f url(../images/jianT1.png) no-repeat center; } .zhxy .slick-next:hover{ background: #144b8f url(../images/jianT1.png) no-repeat center; }