@colorfff: #fff; @fontSize18: 18px; @w1400: 1400px; @w1200: 1200px; a { color: #333; } .index_nav .nav > li > a { color: #fff; } .displayflex(@jc: flex-start, @ai: stretch,@wrap: nowrap) { display: flex; flex-direction: row; flex-wrap: @wrap; justify-content: @jc; align-items: @ai; } .displaybox(@num:2) { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: @num; overflow: hidden; } body { background-color: #f5f5f5; } // 新闻 // 内页banner #neibanner { width: 100%; height: 685px; background-size: cover !important ; position: relative; overflow: hidden; } .slideshow-image { width: 100%; height: 685px; background: no-repeat 50% 50%; background-size: cover; animation-name: kenburns; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-duration: 16s; animation-duration: 5s; opacity: 1; transform: scale(1); animation-name: kenburns-1; z-index: 3; } #neibanner img { width: 100%; height: 100%; object-fit: cover; } @keyframes kenburns-1 { 0% { opacity: 1; -webkit-transform: scale(1.2); transform: scale(1.2); } 50% { opacity: 1; -webkit-transform: scale(1.1); transform: scale(1.1); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } .neibanner-title { position: absolute; left: 50%; top: 55%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 500px; height: 140px; // background: url("/static/zhuanye/images/titlebg.png") no-repeat center; background-size: contain; } .neibanner-title h1 { font-size: 44px; color: @colorfff; text-align: center; height: 140px; line-height: 140px; } // .neibanner-title h1::after{ // content: ''; // width:300px; // height: 10px; // background-color: #00327abf; // position: absolute; // bottom: 0px; // left:50%; // transform: translate(-50%,0%); // -webkit-transform: translate(-50%,0%); // } .neibanner-title h2 { font-size: 30px; color: @colorfff; text-align: center; display: none; } .body-content { min-height: 600px; margin-bottom: 50px; } .width1400 { margin: 40px auto; max-width: 1400px; } .newscontainer .newList { background: none; padding-top: 0; padding-bottom: 30px !important; } .newscontainer-title { margin-bottom: 50px; } .newscontainer-title h1 { font-size: 40px; color: #3a3a3a; text-align: center; height: 70px; line-height: 70px; } .newscontainer .swiper1 { width: 48.6% !important; height: 410px; } .newscontainer .swiper1 a { display: block; width: 100%; height: 410px !important; background-size: cover !important; } .news-cards { flex: 1; .displayflex(space-between;center); } .news-card-div { width: 47.5%; height: 410px; margin-left: 20px; overflow: hidden; background-color: @colorfff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2); } .news-card-img { width: 100%; height: 200px; overflow: hidden; background-size: cover !important; margin-bottom: 10px; } .news-card-content { padding: 0 20px; } .news-card-div h2 { font-size: @fontSize18; color: #1d1d1d; line-height: 30px; max-height: 60px; .displaybox(); margin-bottom: 20px; } .news-card-div p { color: #353535; font-size: 16px; line-height: 26px; max-height: 52px; .displaybox(); opacity: 0.6; } .news-card-div span { color: #353535; font-size: 14px; line-height: 26px; overflow: hidden; opacity: 0.6; } .new-flex { display: flex; flex-wrap: nowrap; flex-direction: row; .displayflex(); } .keyaninfo-list ul { } // 媒体视点 .medium-container { background: url(/static/zhuanye/images/img/meiti.png) no-repeat top center; padding-top: 80px; min-height: 600px; margin: 85px 0; background-size: contain !important; } .medium-container .newscontainer-title h1 { color: @colorfff; } .medium-main { .displayflex(space-between;); margin-bottom: 0; } .medium-swiper { width: 66.4%; background-color: @colorfff; padding: 22px 23px; padding-bottom: 0; box-sizing: border-box; height: 640px; } .medium-swiper .swiper { padding-bottom: 30px; height: 100%; } .medium-ul ul { .displayflex(space-between;stretch;wrap); } .medium-ul ul li { // width: 430px; width: 48.7%; height: 266px; position: relative; margin-bottom: 20px; } .medium-ul ul li::before { position: absolute; content: ""; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); z-index: 10; } .medium-div { width: 100%; height: 100%; background-size: cover !important; position: relative; } .medium-div img { position: absolute; width: 89px; height: 89px; left: 50%; top: 40%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 100; } .medium-btm { position: absolute; bottom: 0px; left: 0; width: 100%; height: 50px; z-index: 1000; padding: 0 20px; box-sizing: border-box; } .medium-btm span { display: block; width: 50px; height: 30px; text-align: center; line-height: 30px; color: @colorfff; background: #014197; border-radius: 4px; } .medium-btm h2 { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 16px; color: @colorfff; width: 100%; box-sizing: border-box; margin-top: 10px; } .medium-btm span.span-weixin { background: #189c4d; } .medium-btm span.span-weibo { background: #c81115; } .medium-swiper .swiper-button-next, .medium-swiper .swiper-button-prev { bottom: 5px; top: auto; color: #a38452; } .medium-swiper .swiper-button-next:after, .medium-swiper .swiper-button-prev:after { font-size: 30px !important; } .medium-swiper .swiper-pagination { width: 100px !important; left: 44% !important; top: auto !important; bottom: 15px !important; } .medium-right { width: 470px; height: 630px; overflow: hidden; background: url("/static/zhuanye/images/img/mediabg.png") no-repeat; background-size: cover !important; padding: 40px 0; overflow: hidden; } .medium-list { width: 100%; } .medium-list ul li { width: 100%; } .medium-list ul li a { .displayflex(start;center); padding-right: 30px; box-sizing: border-box; } .medium-list ul li a h1 { font-size: 19px; color: @colorfff; line-height: 26px; flex: 1; border-top: 1px solid #3e6aa8; padding: 21px 0; } .medium-list ul li:last-child a h1 { border-bottom: 1px solid #3e6aa8; } .medium-list-left { width: 120px; } .medium-list-left span { display: block; text-align: center; color: @colorfff; font-size: 24px; } .medium-list-left em { display: block; font-style: normal; font-size: 12px; text-align: center; color: #fff; } .loadingmore-div { background-color: @colorfff; padding: 80px 0; } .loadingmore-div .loadingMore a { margin: 0 auto; } // 院报 .report-container { height: 960px; background: url("/static/zhuanye/images/img/yuanbaobg.png") no-repeat center; background-size: cover !important; padding-top: 40px; } .report-container .newscontainer-title { margin-bottom: 70px; } .report-container .width1400 { overflow: hidden; } .report-swiper { position: relative; padding: 0 20px; } .report-container .swiper-slide { // width: 328px; } .report-img { width: 100%; overflow: hidden; background-color: @colorfff; padding: 0px; border-radius: 8px; } .report-img img { width: 100%; } .report-container .swiper-slide h2 { height: 56px; width: 100%; background-color: #a38452; color: @colorfff; font-size: @fontSize18; border-radius: 5px; text-align: center; line-height: 56px; margin-top: 25px; } .report-swiper .swiper-button-next, .report-swiper .swiper-rtl .swiper-button-prev, .report-swiper .swiper-button-prev, .report-swiper .swiper-rtl .swiper-button-next { width: 60px; height: 60px; background: #09479e; box-shadow: 0px 7px 9px 0px rgba(100, 102, 106, 0.44); border-radius: 50%; } .report-swiper .swiper-button-next:after, .report-swiper .swiper-button-prev:after { color: @colorfff; font-size: 30px !important; } .report-swiper .swiper-button-next, .report-swiper .swiper-rtl .swiper-button-prev { right: 5px; } .report-swiper .swiper-button-prev, .report-swiper .swiper-rtl .swiper-button-next { left: 5px; } .report-container .loadingMore a { margin-top: 100px; } // <!--新闻结束--> // <!--科研开始--> .keyaninfo-list ul { .displayflex(space-between;center;wrap); } .keyancontainer .keyaninfo-list ul { justify-content: start; } .keyaninfo-list ul li { padding: 50px 35px; background-color: @colorfff; max-width: 452px; width: 33%; margin-right: 0.5%; margin-bottom: 22px; box-shadow: 0px 0px 21px 0px rgba(196, 197, 200, 0.3); } .keyaninfo-list ul li a { display: block; width: 100%; height: 100%; } .keyaninfo-list ul li:nth-of-type(3n) { margin-right: 0; } .keyaninfo-top { .displayflex(start;center;wrap); margin-bottom: 30px; } .kanyaninfo-date { border: 1px solid #014197; border-radius: 5px; width: 84px; height: 84px; } .kanyaninfo-date h1 { text-align: center; color: #014197; font-size: 36px; } .kanyaninfo-date h2 { text-align: center; color: #014197; font-size: 14px; } .kanyaninfo-title { flex: 1; margin-left: 20px; } .kanyaninfo-title h3 { font-size: @fontSize18; color: #1d1d1d; line-height: 32px; max-height: 64px; .displaybox(); } .keyaninfo-list ul li p { opacity: 0.6; font-size: 16px; color: #353535; line-height: 30px; height: 60px; .displaybox(); } .loadingMore { width: 200px; margin: 0 auto; } .loadingMore a { width: 210px; height: 54px; border: 1px solid #003277; border-radius: 27px; color: #003277; text-align: center; line-height: 54px; margin-top: 50px; .displayflex(center;stretch;); font-size: @fontSize18; } .loadingMore img { width: 23px; margin-left: 10px; object-fit: contain; } .yanjiuyuan { background: url("/static/zhuanye/images/img/yxybg.png") no-repeat top center; padding-top: 80px; min-height: 600px; margin: 85px 0; background-size: contain !important; } .yanjiuyuan .newscontainer-title h1 { color: @colorfff; } .yanjiuyuanbg { height: 562px; background: url("/static/zhuanye/images/img/yjybg.png") no-repeat top center; background-size: contain; } .yanjiuyuanbg ul { position: relative; width: 100%; height: 100%; } .yanjiuyuanbg ul li { position: absolute; text-align: center; width: 282px; height: 280px; overflow: hidden; display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 55px 70px; } .yanjiuyuanbg ul li img { width: auto; display: inline-block; } .yanjiuyuanbg ul li h1 { display: block; width: 100%; color: #fff; font-size: 20px; } .yanjiuyuanbg ul li:nth-child(1) { width: 282px; background-color: #406cc3; left: 0; top: 50%; transform: translate(0%, -50%); -webkit-transform: translate(0%, -50%); } .yanjiuyuanbg ul li:nth-child(2) { background-color: #ac0b13; left: 282px; top: 0; } .yanjiuyuanbg ul li:nth-child(3) { background-color: rgba(1, 50, 119, 0.8); left: 564px; top: 0; } .yanjiuyuanbg ul li:nth-child(4) { background: none; left: 1120px; top: 0; } .yanjiuyuanbg ul li:nth-child(5) { background: #af8749; left: 564px; top: 280px; } .yanjiuyuanbg ul li:nth-child(6) { background: #013277; left: 1120px; top: 280px; } .bianjibu { height: 340px; background: url("/static/zhuanye/images/img/bjbbg.png") no-repeat center; background-size: cover !important; padding-top: 80px; box-sizing: border-box; } .bianjibu .newscontainer-title h1 { color: @colorfff; } .bianjibu .loadingMore a { border-color: @colorfff; color: @colorfff; margin-top: 30px; } // // 新闻列表 .bodybgcolorfff { background-color: @colorfff; } /*二级导航*/ .zyfeilei { height: 80px; width: 100%; margin: 0 auto; border-bottom: 1px solid #dddddd; box-shadow: 0px 5px 10px 0px #ddd; } .zyfeilei .width1400 { margin: 0 auto; // display: flex; // flex-direction: row; // flex-wrap: nowrap; // justify-content: space-between; } .zyfeilei ul { margin-top: 15px; position: relative; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: start; align-items: center; min-width: 60%; float: left; } .zyfeilei ul li { margin: 0 4px; // min-width: 20%; } .zyfeilei ul li a { padding: 0 15px; display: block; height: 45px; color: #fff; text-align: center; line-height: 45px; transition: all 0.3s; position: relative; background: #003277; border-radius: 2px; } .zyfeilei ul li:hover > a { background: #003277; } .zyfeilei ul li.li_on a { background: #003277; } .zyfeilei ul li.li_on a::after { position: absolute; content: ""; bottom: -20px; left: 50%; transform: translate(-50%, 0%); -webkit-transform: translate(-50%, 0%); width: 0px; height: 0px; border: 10px solid #003277; border-bottom-color: transparent; border-left-color: transparent; border-right-color: transparent; } .newactive { overflow: hidden; line-height: 73px; flex: 1; float: right; } .newactive h3 { line-height: 73px; font-size: 22px; overflow: hidden; font-weight: normal; color: #003277; text-align: right; } .connewslist ul li { width: 99%; padding: 30px 0; border-bottom: 1px solid #ebebeb; transition: all 0.3s; margin: 0 auto; } .connewslist ul li:hover { background: #fff; box-shadow: 0 6px 16px rgba(43, 43, 43, 0.2); } .connewslist ul li a { display: block; background: url(/static/zhuanye/images/newslist_bg.jpg) no-repeat right center; height: 80px; padding-right: 200px; width: 100%; .displayflex(start;center); } .connewslist ul li a span { width: 130px; height: 80px; float: left; display: block; } .connewslist ul li a h5 { font-size: 24px; text-indent: 24px; height: 40px; line-height: 40px; margin-top: 6px; color: #595757; } .connewslist ul li a h6 { font-size: 14px; text-indent: 24px; height: 20px; line-height: 20px; color: #8c8c8c; } .newscontent1 { float: left; margin-left: 30px; overflow: hidden; flex: 1; } .connewslist ul li a h3 { height: 25px; line-height: 25px; font-size: 16px; color: #202020; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; transition: all 0.3s; } .connewslist ul li:hover a h3 { color: #003277; } .connewslist ul li a p { height: 50px; line-height: 25px; margin: 0 auto; margin-top: 8px; color: #959393; .displaybox(); } /*分页*/ .black2 { padding: 10px; margin: 40px auto; text-align: center; overflow: hidden; } .black2 a { border: #757575 1px solid; padding: 5px 10px; color: #000000; text-decoration: none; margin: 2px; } .black2 a:hover { border: #003277 1px solid; background: #003277; padding: 5px 10px; color: #fff; text-decoration: none; margin: 2px; } .black2 span.current { border: #003277 1px solid; background: #003277; padding: 5px 10px; color: #fff; text-decoration: none; margin: 2px; } .black2 span.disabled { border: #ccc 1px solid; padding: 5px 10px; color: #ccc; text-decoration: none; margin: 2px; } /* 新闻内容页 */ .content-title { border-bottom: 1px solid #dddddd; padding-bottom: 30px; padding-top: 25px; margin-bottom: 30px; } .content-title h1 { font-size: 24px; color: #444545; text-align: center; padding: 15px 0; padding-bottom: 10px; line-height: 40px; } .content-title h2 { font-size: 16px; color: #a1a2a2; text-align: center; height: 25px; line-height: 25px; } .content-main { color: #484848; line-height: 25px; margin: 15px 0; font-size: 14px; } .content-main p { color: #484848 !important; line-height: 28px !important; margin: 15px 0; font-size: 18px !important; text-indent: 2em; } .content-main p strong { font-size: 18px; } .content-main p span { text-wrap: wrap !important; color: #484848 !important; line-height: 28px !important; font-size: 18px !important; text-indent: 2em !important; font-family: '微软雅黑' !important; } .content-main p img { max-width: 100%; height: auto !important; } .content-main img { max-width: 100%; } /*图片新闻3*/ .newslist3 { overflow: hidden; margin-bottom: 60px; } .newslist3 ul { margin-bottom: 20px; } .newslist3 ul li { width: 97%; margin: 0 auto; overflow: hidden; // height: 160px; padding: 30px 10px; transition: all 0.5s; border-bottom: 1px solid #f0f0f0; } .newslist3 ul li a { height: 160px; .displayflex(space-between;center); } .newslist3 .news_pic { width: 225px; height: 152px; overflow: hidden; background-size: cover !important; } .newslist3 .news_font { flex: 1; height: 160px; max-width: 728px; transition: all 0.3s; margin-left: 50px; margin-right: 30px; } .newslist3 .news_font p { font-size: 14px; height: 52px; line-height: 26px; color: #959393; .displaybox(); } .newslist3 i { display: block; width: 75px; height: 15px; border-bottom: 1px solid #8c8c8c; } .newslist3 h3 { font-size: 16px; height: 50px; line-height: 50px; color: #000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #202020; transition: all 0.3s; width: 100%; } .news3date h2 { height: 60px; line-height: 60px; font-size: 26px; color: #8c8c8c; display: inline-block; font-weight: bold; } .news3date em { font-size: 14px; color: #8c8c8c; display: inline-block; font-style: normal; font-weight: normal; } .news3more { width: 110px; height: 35px; border: 1px solid #eeeeee; line-height: 35px; text-align: center; // float: right; margin-top: 50px; transition: all 0.5s; color: #666; } .newslist3 ul li:hover .news3more { border: 1px solid #003277; color: #003277; } .newslist3 ul li:hover { background: #fff; box-shadow: 0 6px 16px rgba(43, 43, 43, 0.2); } .newslist3 ul li:hover h3 { color: #003277; } // .section-search { width: 1340px; margin: 0 auto; height: 269px; background: url("/static/zhuanye/images/img/sectionsearch.png") no-repeat top center; background-size: contain; .displayflex(space-between;center); padding: 0 50px; padding-right: 108px; box-sizing: border-box; } .section-search-text { width: 255px; } .section-search-text h1 { font-size: 16px; color: @colorfff; } .section-search-text h2 { color: @colorfff; font-size: 40px; } .section-search-input { flex: 1; width: 100%; } .section-search-input input { width: 100%; height: 53px; border: none; color: #8f8f8f; font-size: 16px; border-radius: 5px; background-color: @colorfff; padding: 0 24px; box-sizing: border-box; } .section-search-btn { width: 134px; height: 54px; margin-left: 10px; } .section-search-btn button { width: 134px; height: 54px; background-color: #ad0b16; border: none; box-shadow: 0.59px 0.81px 6px 0px rgba(0, 0, 0, 0.34); font-size: @fontSize18; color: @colorfff; text-align: center; border-radius: 5px; } .section-ul { width: 1300px; margin: 0 auto; margin-top: 30px; } .section-ul ul { .displayflex(flex-start;center;wrap); } .section-ul ul li { width: 10.5%; min-height: 204px; border: 1px solid #c0c0c0; margin: 1%; } .section-ul ul li a { display: block; width: 100%; height: 100%; padding: 33px 5px 0px 5px; box-sizing: border-box; } .section-img { width: 83px; height: 83px; overflow: hidden; margin: 0 auto; text-align: center; } .section-img img { max-width: 100%; } .section-ul ul li a h3 { font-size: @fontSize18; text-align: center; line-height: 24px; color: #4d4d4d; margin-top: 20px; } // .section-ul ul li:nth-child(1),.section-ul ul li:nth-child(2),.section-ul ul li:nth-child(3),.section-ul ul li:nth-child(4),.section-ul ul li:nth-child(5),.section-ul ul li:nth-child(6),.section-ul ul li:nth-child(7),.section-ul ul li:nth-child(8){ // background: linear-gradient(0deg,#e5e5e5 0%, #ffffff 50%); // } .section-ul ul li:hover { background: linear-gradient(0deg, #e5e5e5 0%, #ffffff 78%); border: 1px solid #997646; box-shadow: 2px 3.46px 7px 0px rgba(0, 0, 0, 0.31); } // 专家列表 .doctor-top { width: 100%; height: 755px; background: url("/static/zhuanye/images/img/sectiontopbg.png") no-repeat top center; background-size: cover; padding-top: 100px; box-sizing: border-box; } .section-name h1 { font-size: 32px; color: @colorfff; height: 56px; line-height: 56px; text-align: center; } .section-name h2 { font-size: 16px; color: @colorfff; height: 30px; line-height: 30px; letter-spacing: 0.32px; text-align: center; } .section-info { .displayflex(space-between); width: 1240px; margin: 0 auto; margin-top: 80px; } .section-bg { // width: 480px; width: 510px; height: 300px; overflow: hidden; border: 3px solid rgba(246, 249, 253, 0.74); background-size: cover !important; margin-right: 60px; } .section-content { flex: 1; } .section-content p { color: @colorfff; opacity: 0.85; font-size: 16px; line-height: 30px; height: 270px; .displaybox(9); } .section-content a { display: block; width: 200px; height: 35px; line-height: 35px; color: orange; } .section-href { width: 60%; margin: 40px auto; .displayflex(space-between;center); } .section-href a { display: inline-block; height: 44px; line-height: 44px; width: 24%; color: @colorfff; background-color: rgba(0, 50, 119, 0.7); margin: 0 5px; text-align: center; } .section-href a.li_on { background-color: #996210; } .section-href a:hover { background-color: #996210; } .doctor-list { width: 1300px; margin: 0 auto; display: none; } .doctor-list-block { display: block; } .doctor-title { .displayflex(space-between;center); margin: 60px auto; } .doctor-title span { display: inline-block; width: 35%; height: 1px; opacity: 0.15; background: #2e2e2e; } .doctor-title h1 { flex: 1; text-align: center; color: #000; font-size: 32px; } .doctor-list-ul li { height: 254px; background: url("/static/zhuanye/images/img/doctorbg.jpg") no-repeat top right; background-color: #ffffff; border: 1px solid #d5d5d5; border-radius: 2px; box-shadow: 0px 0px 14px 0px rgba(142, 142, 142, 0.09); margin-bottom: 20px; } .doctor-list-ul li a { padding: 25px; width: 100%; height: 100%; box-sizing: border-box; .displayflex(center;); padding-right: 110px; } .doctor-img { width: 140px; height: 204px; overflow: hidden; background-size: contain !important; margin-right: 31px; } .doctor-info { flex: 1; } .doctor-info h1 { color: #073e93; font-size: 24px; } .doctor-info h1 span { color: #424242; font-size: @fontSize18; margin-left: 15px; } .doctor-info h2 { color: #996210; font-size: 16px; height: 30px; line-height: 30px; margin-top: 15px; overflow: hidden; } .doctor-info div { color: #424242; font-size: 16px; max-height: 60px; line-height: 30px; .displaybox(); } .doctor-info div p { margin: 0 !important; text-indent: 0 !important; } .doctor-info h4 { width: 86px; height: 34px; text-align: center; line-height: 34px; background: #1961c4; color: @colorfff; font-size: 16px; margin-top: 20px; } // 专家弹框 .zhuanjiamodel { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 100; } .model-main { width: 1000px; min-height: 450px; max-height: 500px; overflow: hidden; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); background: #fff; .displayflex(space-between;center); } .model-left { width: 320px; background: url("/static/zhuanye/images/img/modelbg.png") no-repeat bottom; background-color: #225ca5; padding: 50px 48px; box-sizing: border-box; height: 500px; } .model-close { position: absolute; top: 0; right: 0; width: 40px; height: 40px; overflow: hidden; z-index: 100; cursor: pointer; } .model-close img { width: 100%; } .expert-img { width: 225px; height: 295px; overflow: hidden; margin: 0 auto; } .expert-img img { width: 100%; } .model-left h1 { text-align: center; // font-size: 30px; font-size: 26px; color: #fff; height: 80px; line-height: 80px; overflow: hidden; } .model-left h1 span { text-align: center; font-size: @fontSize18; color: @colorfff; opacity: 0.5; display: block; height: 30px; line-height: 30px; } .model-right { flex: 1; padding: 40px 0; height: 500px; overflow-y: auto; } .model-detail { width: 580px; margin: 0 auto; } .model-div { overflow: hidden; margin-bottom: 20px; } .model-title { overflow: hidden; margin-bottom: 20px; } .model-title h1 { font-size: 20px; color: #3a3a3a; height: 55px; line-height: 55px; } .model-title span { display: block; width: 42px; height: 6px; background-color: #d51512; } .model-content p { font-size: 14px; color: #3a3a3a; line-height: 28px; } .model-email { width: 100%; height: 60px; line-height: 60px; text-align: center; background-color: #f1f1f1; color: #225ca5; font-size: 18px; } // .look-more { display: flex; justify-content: center; align-items: center; width: 210px; height: 54px; text-align: center; color: #023a85; border: 1px solid #023a85; border-radius: 28px; box-sizing: border-box; margin-top: 40px; svg { fill: #023a85; width: 20px; height: 16px; margin-left: 10px; } } /* 科室01 */ .section-departm { width: 100%; .w1400 { // width: @w1400; max-width: @w1400; margin: 0 auto; } .banner { width: 100%; background-image: url(/static/zhuanye/images/department/banner.jpg); height: 690px; position: relative; .title { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); h1 { font-size: 44px; font-weight: 700; text-align: center; color: #ffffff; } h4 { font-size: 26px; text-align: center; color: #ffffff; line-height: 45px; } } } .departm-int { padding: 90px 0; box-sizing: border-box; background-color: #f5f5f5; h1 { font-size: 40px; text-align: center; font-weight: 700; color: #3a3a3a; } .ks_section { display: flex; position: relative; margin-top: 60px; img { width: 820px; object-fit: fill; } .block { flex: 1; opacity: 0.95; background: #003277; height: 320px; margin-top: 240px; box-sizing: border-box; box-shadow: 0px 0px 21px 0px rgba(196, 197, 200, 0.3); } .abs { width: 664px; background: #ffffff; box-shadow: 0px 0px 21px 0px rgba(196, 197, 200, 0.3); box-sizing: border-box; padding: 60px 70px 50px; position: absolute; right: 36px; top: 60px; h2 { font-size: 32px; font-weight: 700; color: #0c3c7d; margin-bottom: 36px; } p { width: 100%; font-size: 16px; font-weight: 400; color: #3a3a3a; line-height: 30px; margin-bottom: 10px; text-indent: 2em; } a { .look-more(); } } } } .service-sector { width: 100%; background-image: url(/static/zhuanye/images/department/bg.jpg); background-size: cover; ul { margin: 0 auto; display: grid; // width: @w1400; max-width: @w1400; height: 760px; grid-template-columns: 1fr 1fr 320px 90px 410px; grid-template-rows: 1fr 1fr 1fr 1fr 1fr; li { background-size: cover; &:nth-child(1) { grid-area: 1/5/3/6; background: #3e6cc1; a { img { margin-bottom: 0; object-fit: contain; } div { margin-left: 20px; h3 { text-align: left; } p { margin-top: 0; } } } } &:nth-child(2) { grid-area: 3/1/6/2; background: rgba(167, 6, 23, 0.9); z-index: 2; } &:nth-child(3) { grid-area: 4/3/6/4; background: rgba(17, 60, 115, 0.9); z-index: 2; } &:nth-child(4) { grid-area: 1/1/6/3; background-image: url(/static/zhuanye/images/department/1.jpg); } &:nth-child(5) { grid-area: 1/3/3/5; background-image: url(/static/zhuanye/images/department/2.jpg); } &:nth-child(6) { grid-area: 3/3/6/6; background-image: url(/static/zhuanye/images/department/3.jpg); } a { display: flex; width: 100%; height: 100%; flex-wrap: wrap; justify-content: center; align-content: center; img { width: 60px; margin-bottom: 45px; } h3 { text-align: center; width: 100%; font-size: 26px; font-weight: 700; color: #ffffff; } p { width: 100%; margin-top: 14px; text-align: center; font-size: 16px; color: #ffffff; line-height: 34px; } } } } } .department-updates { padding-bottom: 80px; box-sizing: border-box; width: 100%; h1 { font-size: 40px; font-weight: 700; text-align: center; color: #3a3a3a; line-height: 45px; margin: 70px 0 60px; } ul { width: @w1400; margin: 0 auto; .displayflex(start;stretch); li { flex-grow: 1; margin-left: 1%; max-width: 33%; border-bottom: 4px solid #ab0c11; padding: 49px 30px 80px; box-sizing: border-box; background: url("/static/zhuanye/images/department/t.png") no-repeat bottom center; background-size: contain !important; box-shadow: 0px 0px 21px 0px rgba(196, 197, 200, 0.3); &:first-child { margin-left: 0; } .link { width: 100%; height: 100%; display: block; .title { display: flex; align-items: center; margin-bottom: 32px; div { width: 84px; height: 84px; border: 1px solid #014197; border-radius: 4px; display: flex; flex-wrap: wrap; align-content: center; text-align: center; justify-content: center; h2 { font-size: 36px; font-weight: 700; color: #014197; } span { width: 100%; font-size: 14px; color: #014197; } } h4 { flex: 1; margin-left: 21px; font-size: 18px; color: #1d1d1d; line-height: 32px; } } p { opacity: 0.6; font-size: 16px; color: #353535; line-height: 30px; } } a { &:last-child { font-size: 16px; font-family: SourceHanSansCN, SourceHanSansCN-Normal; font-weight: normal; text-align: left; color: #ab0c11; line-height: 45px; svg { fill: #ab0c11; width: 16px; height: 14px; } } } } } .mores { width: 210px; height: 54px; border: 1px solid #023a85; border-radius: 28px; margin: 0 auto; font-size: 18px; display: flex; align-items: center; justify-content: center; margin-top: 60px; margin-bottom: 10px; color: #023a85; svg { fill: #023a85; width: 20px; height: 16px; } } } /* 专家学者 */ .experts-scholars { width: 100%; background-image: url(/static/zhuanye/images/department/bg1.jpg); background-size: cover; padding: 80px 0; .experts-section { position: relative; max-width: @w1400; margin: 0 auto; .experts-swiper { width: 100%; position: relative; } .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: -44px; } .swiper-button-prev, .swiper-rtl .swiper-button-next { left: 0; transform: scaleX(-1); } .swiper-button-next, .swiper-button-prev { width: 71px; height: 71px; background-image: url(/static/zhuanye/images/department/r.png); background-size: cover; &::after { content: ""; } } .swiper-button-next, .swiper-rtl .swiper-button-prev { right: 0; } .swiper-pagination-bullet-active { background-color: #fff !important; } .swiper-pagination-bullet { background-color: #8da1bc; opacity: 1; } h1 { font-size: 40px; font-weight: 700; text-align: center; color: #ffffff; margin-bottom: 63px; } .more { .look-more(); margin: 111px auto 70px; color: #fff; border-color: #fff; svg { fill: #fff; } } .swiper { width: 100%; padding: 0 29px; box-sizing: border-box; .swiper-slide { background: #fff; border-radius: 4px; box-shadow: 0px 8px 16px 0px rgba(0, 33, 77, 0.77), 0px 0px 18px 0px rgba(142, 142, 142, 0.3); box-sizing: border-box; a { width: 100%; height: 100%; padding: 35px 30px; box-sizing: border-box; display: flex; img { width: 139px; object-fit: contain; } div { flex: 1; padding-left: 30px; box-sizing: border-box; h2 { font-size: 28px; font-weight: 700; text-align: left; color: #073e93; text-shadow: 0px 8px 16px 0px rgba(0, 33, 77, 0.77); box-sizing: border-box; } p { font-size: 16px; color: #424242; line-height: 30px; text-shadow: 0px 8px 16px 0px rgba(0, 33, 77, 0.77); box-sizing: border-box; } .borders { width: 100%; height: 1px; background: #e3e3e3; box-shadow: 0px 8px 16px 0px rgba(0, 33, 77, 0.77); box-sizing: border-box; margin: 10px 0; } } } } } } } /* 医教研工作 */ .teaching-work { width: 100%; ul { max-width: @w1400; display: flex; margin: 100px auto; li { padding-bottom: 160px; background: url("/static/zhuanye/images/department/t.png") no-repeat bottom center; background-size: contain; flex: 1; margin-left: 40px; display: flex; border-bottom: 4px solid #94070a; box-shadow: 0px 7px 43px 0px rgba(168, 168, 168, 0.47); box-sizing: border-box; padding-left: 62px; &:nth-child(1) { margin-left: 0; } div { flex: 1; h1 { font-size: 30px; font-weight: 700; color: #333333; margin-top: 80px; margin-bottom: 10px; } p { font-size: 18px; text-align: left; color: #333333; } a { .look-more(); svg { } } } img { width: 276px; height: 320px; object-fit: cover; } } } } } @media (max-width: 1199px) { .ks_section { img { width: 700px !important; } } .section-departm { .w1400 { width: 100% !important; } .ks_section { .block { display: none !important; } } .experts-scholars { .experts-section { width: 100%; .swiper { padding: 0 32px; .swiper-slide { a { padding: 15px; img { width: 80px; } div { p { &:last-child { .displaybox(); } } } } } } .swiper-button-prev, .swiper-rtl .swiper-button-next { left: 0; transform: scaleX(-1); } .swiper-button-next { right: 0; } } } .teaching-work { ul { width: 100%; li { img { width: 144px; height: 252px; } padding-bottom: 50px; padding-left: 20px; div { h1 { font-size: 28px; } a { width: 150px; height: 40px; border-radius: 20px; } } } } } .service-sector { ul { width: 100% !important; grid-template-columns: 1fr 1fr !important; grid-template-rows: 1fr 1fr !important; li { grid-area: none !important; } li { &:nth-child(1) { grid-area: 1/1/2/3 !important; } &:nth-child(2) { grid-area: 2/1/3/2 !important; } &:nth-child(3) { grid-area: 2/2/3/3 !important; } } } } } footer { min-width: 100%; .friendlyLinks { display: none !important; width: 100% !important; div { display: none; } } } } // Extra large devices (large desktops, 1200px and up) @media (max-width: 1399.98px) and( min-width:1200px) { .section-departm { overflow-x: hidden; .w1400 { // width: @w1200 !important; max-width: @w1200; } .experts-scholars { .experts-section { // width: @w1200; max-width: @w1200; .experts-swiper { .swiper { .swiper-slide { a { div { p { &:last-child { .displaybox(); } } } } } } .swiper-button-prev, .swiper-rtl .swiper-button-next { left: 0; transform: scaleX(-1); } .swiper-button-next { right: 0; } } } } .teaching-work { ul { max-width: @w1200; } } } .service-sector { .departm-int { } ul { width: @w1200 !important; li { &:nth-child(2) { grid-area: 3/1/6/3 !important; } } } } .swiper1 { width: 500px; } footer { // min-width: @w1200; .friendlyLinks { max-width: @w1200; } } .flex { width: calc(100% - 500px); } .newList { .new-flex { .tabs { width: 1191px; } } } .second_model { .announcement { .tabs-content { width: @w1200; } } } .third_model { .block-model { width: @w1200; ul { // width: calc(300px * 4); } } } .fourth_model { .mediaViewp { max-width: @w1200; .left { ul { li { max-width: 590px !important; } } } } } } .experts-scholars .loadingMore a { color: @colorfff; border: 1px solid @colorfff; } .teaching-work .loadingMore { margin: 0; } .sanji { overflow: hidden; margin-top: 50px; margin-bottom: 30px; } .sanjione ul { height: 40px; width: 1200px; text-align: center; overflow: hidden; border-bottom: 2px solid #014197; } .sanjione ul li { display: inline-block; } .sanjione ul li a { display: block; transition: all 0.3s; padding: 0 15px; text-align: center; height: 40px; line-height: 40px; background: #e8e8e8; transition: all 0.3s; } .sanjione ul li.sanjili a { background: #014197; color: #ffffff; } .sanjione ul li:hover a { background: #014197; color: #ffffff; } .yuanbao { overflow: hidden; margin-bottom: 30px; margin-top: 20px; } .page_selest { height: 120px; background-color: #ebebeb; position: relative; margin-bottom: 20px; } .page_selest h3 { height: 60px; width: 560px; position: absolute; line-height: 60px; left: 40px; top: 30px; font-size: 56px; color: #aeaeae; } .page_selest h3 em { font-style: normal; font-weight: normal; font-size: 26px; color: #aeaeae; } .page_selest .nianfen { width: 200px; height: 40px; font-size: 16px; line-height: 40px; position: absolute; top: 40px; right: 40px; } .yuanbao ul { .displayflex(space-between;stretch;wrap); } .yuanbao li { width: 45%; float: left; border: 1px solid #eae9e9; margin-right: 22px; margin-bottom: 22px; overflow: hidden; height: 100px; transition: all 0.3s; } .yuanbao li:nth-of-type(2n) { margin-right: 0px; } .yuanbao li a { width: 488px; height: 60px; display: block; overflow: hidden; padding: 20px 25px; box-sizing: initial; } .yuanbao li:hover { border: 1px solid #003277; } .xhleft { width: 82px; height: 60px; float: left; overflow: hidden; background: url("/static/zhuanye/images/yuanbao.png") no-repeat center; } .xhright { float: right; width: 400px; height: 60px; } .xhright h2 { width: 315px; float: left; font-size: 18px; color: #000; height: 60px; line-height: 60px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .xhright span { font-size: 14px; display: block; color: #fff; text-align: center; width: 75px; height: 30px; line-height: 30px; background: #003277; float: right; border-radius: 15px; margin-top: 15px; } .liren-list ul { .displayflex(space-between;stretch;wrap); } .liren-list ul li { width: 46%; height: 205px; border: 1px solid #ccc; margin-bottom: 20px; margin-right: 2.5%; background: url("/static/zhuanye/images/lirenbg.jpg") no-repeat bottom right; } .liren-list ul li a { display: block; width: 100%; height: 100%; padding: 28px; padding-right: 40px; box-sizing: border-box; .displayflex(start;center;nowrap); } .liren-left { width: 100px; height: 149px; overflow: hidden; margin-right: 30px; } .liren-left img { width: 100%; } .liren-right { flex: 1; } .liren-right h1 { font-size: 18px; color: #000; font-weight: 500; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: left; width: 100%; margin-bottom: 15px; } .liren-right p { .displaybox(); font-size: 16px; color: #262626; line-height: 26px; max-height: 52px; } .liren-right span { display: block; width: 70px; height: 30px; color: @colorfff; line-height: 30px; text-align: center; font-size: 14px; background: #2f74d3; margin-top: 15px; } .yiji-list ul { .displayflex(start;stretch;wrap); } .yiji-list ul li { width: 442px; height: 210px; margin-bottom: 20px; margin-right: 2.5%; background: url("/static/zhuanye/images/yijibg.jpg") no-repeat bottom right; padding: 28px; box-sizing: border-box; .displayflex(start;center;nowrap); } .yiji-list ul li:nth-of-type(3n) { margin-right: 0; } .yiji-left { width: 100px; height: 149px; overflow: hidden; margin-right: 30px; } .yiji-left img { width: 100%; } .yiji-right { flex: 1; } .yiji-right h1 { font-size: 22px; color: #000; padding-bottom: 20px; border-bottom: 1px solid #ccc; margin-bottom: 15px; } .yiji-right h1 span { display: inline-block; font-size: 16px; } .yiji-right p { font-size: 16px; color: #262626; line-height: 25px; margin: 0 !important; text-indent: 0 !important; } .pageing { text-align: center; padding: 40px 12px; } .pageing ul { display: inline-block; list-style: none; padding: 0; margin: 0; } .pageing ul li { display: inline-block; border: solid 1px #dddddd; border-left-width: 0; } .pageing ul li a { display: inline-block; padding: 6px 12px; color: #555; text-decoration: none; } .pageing ul li.disabled a { color: #777; } .pageing ul li.active { background-color: #003277; border-color: #003277; } .pageing ul li.active a { color: #fff; font-weight: 600; } .pageing ul :first-child { border-left-width: 1px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .pageing ul :last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .m-back { position: fixed; right: 0; bottom: 100px; width: 60px; height: 60px; border-radius: 10px; overflow: hidden; background: url(/static/zhuanye/images/navBg.png) no-repeat center; background-size: cover; text-align: center; line-height: 60px; display: none; } .m-back a { display: block; width: 100%; height: 100%; color: #fff; font-size: 36px; } .xgzhuanjia ul { overflow: hidden; margin-bottom: 20px; .displayflex(flex-start;stretch;wrap); } .xgzhuanjia ul li { overflow: hidden; margin-right: 3%; height: 322px; width: 14.1%; margin-bottom: 55px; font-size: 0; } .xgzhuanjia ul li:nth-of-type(6n) { margin-right: 0; } .zjpic { width: 100%; height: 247px; overflow: hidden; } .zjpic img { width: 100%; } .zjxinxi { width: 100%; height: 44px; border: 1px solid #e9e9e9; border-top: none; padding: 15px 25px; text-align: center; overflow: hidden; } .zjxinxi h1 { font-size: 16px; color: #323232; line-height: 20px; overflow: hidden; height: 20px; } .zjxinxi p { display: none; } .zhishuoxhlist ul { display: flex; flex-wrap: wrap; justify-content: space-between; } .zhishuoxhlist li { width: 46%; float: left; border: 1px solid #eae9e9; margin-right: 22px; margin-bottom: 22px; overflow: hidden; height: 160px; transition: all 0.3s; } .zhishuoxhlist li a { width: 100%; display: block; overflow: hidden; padding: 30px 25px; display: flex; flex-wrap: nowrap; } .xhleft2 { width: 82px; float: left; overflow: hidden; } .xhleft2 h1 { font-size: 28px; color: #b0b0b0; height: 26px; line-height: 26px; overflow: hidden; font-weight: bold; } .xhleft2 em { display: block; font-size: 12px; color: #a9a7a7; height: 35px; line-height: 35px; overflow: hidden; } .xhright2 { float: right; width: 60%; flex: 1; } .xhright2 h2 { font-size: 16px; color: #44aa68; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .zhishuoxhlist .xhright2 p { color: #989898; line-height: 25px; height: 50px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin: 20px 0; } .sysearch { position: fixed; top: 150px; height: 50px; z-index: 10000; display: none; animation: mymove 1s; -webkit-animation: mymove 1s; width: 100%; } @keyframes mymove { from { top: 0px; } to { top: 150px; } } @-webkit-keyframes mymove { from { top: 0px; } to { top: 150px; } } .sysearch-main { width: 500px; height: 50px; background: rgba(255, 255, 255, 0.9); margin: 0 auto; border-radius: 25px; } .sysearch-main input { padding: 0 30px; width: 350px; float: left; height: 50px; border: none; border-radius: 25px; font-size: 16px; background: none; color: #333; } .sysearch-main input::-webkit-input-placeholder { color: #333; font-size: 16px; } .sysearch-main span { display: block; width: 80px; float: right; height: 50px; cursor: pointer; text-align: center; line-height: 50px; } .sysearch-main button { display: block; width: 80px; float: right; height: 50px; cursor: pointer; text-align: center; line-height: 50px; border: none; background: none; } .sysearch-main span i { line-height: 50px; color: rgba(255, 255, 255, 0.6); font-size: 20px; } .content-flex { .displayflex(space-between); margin-bottom: 40px; } .content-tabs { margin-top: 50px; margin-bottom: 50px; } .content-tabs ul { .displayflex(space-between); border-bottom: 1px solid #ccc; } .content-tabs ul li { padding-left: 80px; background: url("/static/zhuanye/images/jsicon2.png") no-repeat; height: 125px; position: relative; } .content-tabs ul li:nth-child(1) { background: url("/static/zhuanye/images/jsicon1.png") no-repeat; } .content-tabs ul li:nth-child(3) { background: url("/static/zhuanye/images/jsicon3.png") no-repeat; } .content-tabs ul li:nth-child(4) { background: url("/static/zhuanye/images/icon4.gif") no-repeat; } .content-tabs ul li::before { position: absolute; bottom: -10px; content: ""; width: 50px; height: 20px; background: url("/static/zhuanye/images/jsdot.jpg") no-repeat 25px; } .content-tabs ul li h1 { height: 48px; opacity: 0.9; font-size: 44px; font-weight: 700; color: #353535; line-height: 48px; } .content-tabs ul li h2 { height: 48px; font-size: 16px; font-weight: 400; color: #353535; line-height: 48px; } .content-tabs ul li h1 span { font-size: 16px; color: #353535; line-height: 48px; font-weight: normal; margin-left: 10px; } .content-tabs2 { height: 320px; background: url("/static/zhuanye/images/jsbg1.png") no-repeat; background-size: cover !important; } .content-tabs2 ul { .displayflex(space-between); } .content-tabs2 ul li { text-align: center; width: 33.33%; padding: 0 48px; padding-top: 50px; } .content-tabs2 ul li p { text-indent: 0; } .content-tabs2 ul li img { display: inline-block; } .content-tabs2 ul li h1 { font-size: 24px; color: @colorfff; text-align: center; height: 70px; line-height: 70px; } .content-tabs2 ul li h2 { font-size: 16px; color: #a0aab7; line-height: 27px; } .m-nav-search { display: none; } .dangjian { width: 100%; height: 700px; background-size: cover; background-position: top center; background-image: url("/static/zhuanye/images/djyl.jpg"); background-repeat: no-repeat; display: flex; justify-content: center; align-items: center; text-align: center; .content { width: 800px; ul { width: 100%; height: 100%; // display: flex; // justify-content: center; // align-items: center; li { display: flex; flex-wrap: wrap; justify-content: center; min-width: 474px; margin-bottom: 20px; /* box-sizing: border-box; background: #ffffff; margin-right: 0; box-shadow: 0px 18px 57px 0px rgba(0, 50, 119, 0.38); */ color: white; justify-content: center; align-items: center; gap: 20px; border-radius: 56px; backdrop-filter: blur(9px); background-color: rgba(255, 0, 0, 0.158); box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px; border: 0px rgba(255, 255, 255, 0.4) solid; border-bottom: 0px rgba(40, 40, 40, 0.35) solid; border-right: 0px rgba(40, 40, 40, 0.35) solid; transition: all 0.5s; /* */ .first { color: #fff; /* min-height: 272px; padding: 40px 118px; */ span { font-size: 26px; width: 100%; margin-top: 30px; display: block; text-indent: initial; } &:hover { transition: all 0.5s; span { color: #fdcd40; } } } .con { width: 100%; height: 100%; box-sizing: border-box; .qtgz { width: 100%; // height: 272px; padding: 40px 118px; span { display: block; width: 100%; font-size: 26px; text-indent: initial; } } .hoverlist { // min-height: 272px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; // display: none; transition: all .2s; p{ width: 100%; padding: 30px 0; box-sizing: border-box; &:last-child{ background-color: rgba(255, 0, 0, 0.3); border-bottom-left-radius: 56px; border-bottom-right-radius: 56px; } a { display: flex; flex-wrap: wrap; justify-content: center; span { display: block; color: #fff; font-size: 26px; width: 100%; margin-top: 30px; text-indent: initial; } img { object-fit: contain; } &:nth-child(1) { // margin-right: 50px; } &:hover { span { color: #fdcd40; } } } } } &:hover { transition: all .2s; .qtgz { display: none; transition: all .2s; } .hoverlist { display: flex; transition: all .2s; } } } /* &:nth-child(2) { display: flex; flex-wrap: wrap; justify-content: space-between; min-width: 474px; min-height: 272px; padding: 20px 100px 20px; color: white; // gap: 20px; border-radius: 56px; backdrop-filter: blur(9px); background-color: rgba(8, 46, 103, 0.158); box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px; border: 0px rgba(255, 255, 255, 0.4) solid; border-bottom: 0px rgba(40, 40, 40, 0.35) solid; border-right: 0px rgba(40, 40, 40, 0.35) solid; box-sizing: border-box; p { margin: 0; color: white; display: block; text-indent: initial; img { width: 80px; height: 80px; } span { display: block; width: 100%; font-size: 18px; } a { color: #fff; } &:nth-child(1) { width: 100%; a { } } &:nth-child(2) { img { width: 64px; height: 64px; } span { margin-top: 10px; font-size: 22px; } width: 50%; &:hover { a { color: #fdcd40; } } a { } } &:nth-child(3) { span { margin-top: 10px; font-size: 22px; } img { width: 64px; height: 64px; } p { color: #fff; } width: 50%; &:hover { a { color: #fdcd40; } } a { color: #fff; } } &:nth-child(4) { position: absolute; top: 46%; left: 41%; transform: translate(-50%, -50%); transform: rotate(41deg); width: 20px; height: 20px; background-repeat: no-repeat; background-image: url(/static/zhuanye/images/x.png); background-size: cover; } &:nth-child(5) { position: absolute; top: 46%; left: 55%; transform: translate(-50%, -50%); transform: rotate(-41deg); width: 20px; height: 20px; background-repeat: no-repeat; background-image: url(/static/zhuanye/images/x.png); background-size: cover; } } } */ } } } } .ygcyrk { ul { display: flex; flex-wrap: wrap; li { width: 25%; height: 252px; p { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; line-height: none; margin: 0; font-size: 18px; text-indent: 0; } a { display: flex; flex-wrap: wrap; justify-content: center; span { width: 100%; margin-top: 34px; font-size: 26px; font-weight: 500; color: #fff; text-align: center; } } &:nth-child(1) { background-image: url("/static/zhuanye/images/0001.jpg"); } &:nth-child(2) { background-color: #4b81ef; } &:nth-child(3) { background-image: url("/static/zhuanye/images/0003.jpg"); } &:nth-child(4) { background-image: url("/static/zhuanye/images/0004.jpg"); } &:nth-child(5) { background-image: url("/static/zhuanye/images/0005.jpg"); } &:nth-child(6) { background-image: url("/static/zhuanye/images/0006.jpg"); } &:nth-child(7) { background-color: #ad8b5a; } &:nth-child(8) { background-image: url("/static/zhuanye/images/0008.jpg"); } } } } .lb { display: flex; flex-wrap: wrap; width: 100%; li { list-style: none; width: 30%; margin-right: 3%; border: 1px solid #caddec; box-sizing: border-box; margin-bottom: 20px; &:nth-child(3n) { margin-right: 0; } a { display: flex; flex-wrap: wrap; justify-content: center; h2 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; font-size: 24px; color: #000; margin-bottom: 5px; } p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-size: 18px; color: #939393; list-style: 50px; } } } } .zp-list { width: 100%; box-sizing: border-box; padding: 15px 10px; } .videoWidth{ width: 80%; margin:0 auto; display: block; } .videoP{display: none;}