@charset "utf-8"; /*Technical Support SudyTech*/ @font-face { font-family: "ssr"; src: url("../fonts/SourceHanSerifCN-Regular.ttf"); } html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { margin: 0; padding: 0; } header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display: block; } table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; font-weight: normal; } html, body, fieldset, img, iframe, abbr { border: 0; } img { vertical-align: top; } html { overflow-x: hidden; font-size: 100px; --size: calc(100vw / 19.2); font-size: var(--size); } i, cite, em, var, address, dfn { font-style: normal; } [hidefocus], summary { outline: 0; } li { list-style: none; } h1, h2, h3, h4, h5, h6, small { font-size: 100%; } sup, sub { font-size: 83%; } pre, code, kbd, samp { font-family: inherit; } q:before, q:after { content: none; } textarea { overflow: auto; resize: none; } label, summary { cursor: default; } a, button { cursor: pointer; } h1, h2, h3, h4, h5, h6, em, strong, b { font-weight: bold; } del, ins, u, s, a, a:hover { text-decoration: none; } body, textarea, input, button, select, keygen, legend { font: 13px/1 arial, \5b8b\4f53; color: #333; outline: 0; } :focus { outline: 0; } .none { display: none; } .wcb { width: 100%; height: 30px; border: 2px dashed #97cbe0; } .hidden { visibility: hidden; } .clear { width: 100%; height: 0; line-height: 0; font-size: 0; overflow: hidden; clear: both; display: block; _display: inline; } .clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; } .clearfix { display: block; zoom: 1; } ::-webkit-input-placeholder { color: #ccc; } :-moz-placeholder { color: #ccc; } ::-moz-placeholder { color: #ccc; } :-ms-input-placeholder { color: #ccc; } body { line-height: 1; font-size: 13px; font-family: "PingFang", "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; color: #232222; background: #f8fbfb; } body.main { font-family: "ssr"; } :root { --mainColor: #00753c; --hoverColor: #00753c; --bigSize: 0.2rem; --titleSize: 0.18rem; --smailSize: 0.16rem; --smailSizex: 0.14rem; --bigSizex: 0.22rem; --innerWidth: 16rem; } p { line-height: 1.75; } a { color: #333; text-decoration: auto; transition: all 0.4s ease-in-out; } a:hover { color: var(--hoverColor); } .line1 { text-overflow: -o-ellipsis-lastline; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .line2 { text-overflow: -o-ellipsis-lastline; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .line3 { text-overflow: -o-ellipsis-lastline; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .line4 { text-overflow: -o-ellipsis-lastline; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; } .wrapper { width: 100%; margin: 0 auto; } .wrapper .inner { width: var(--innerWidth); margin: 0 auto; } .slick-prev, .slick-next { position: absolute; display: block; height: 0.4rem; width: 0.2rem; line-height: 0.46rem; font-size: 0.2rem; cursor: pointer; background: none; color: #fff; top: 40%; margin-top: -0.23rem; padding: 0; border: none; outline: none; z-index: 1; transition: all 0.4s ease-in-out; font-family: cursive; border-radius: 50%; box-shadow: unset; opacity: 0.6; font-size: 0.6rem; } .slick-prev:hover, .slick-next:hover { background: none; opacity: 1; color: #fff; } .slick-prev { left: 0.2rem; background-size: 0.23rem; } .slick-next { right: 0.2rem; background-size: 0.23rem; } .fix-top { padding-top: 100vh; position: relative; transition: all 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s; -webkit-transition: all 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s; -moz-transition: all 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s; -ms-transition: all 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s; -o-transition: all 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s; z-index: -1; } .fix-top.fixed { padding-top: 0; } /**兼容模式提示**/ #browser-modal { width: 100%; height: 100%; top: 0; left: 0; text-align: center; color: #303233; position: fixed; z-index: 9999; display: flex; align-items: center; } #browser-modal .browser-modal-cover { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: #111; opacity: 0.9; z-index: -1; } #browser-modal .browser-content { width: 700px; margin-left: auto; margin-right: auto; padding-bottom: 80px; padding-top: 30px; background-color: #fff; border-radius: 5px; } #browser-modal .browser-content .browser-dpc-logo { height: 62px; margin: 45px auto 30px; background: url(../images/logo.png) no-repeat center/100% 100%; } #browser-modal .browser-content .browser-text-title { text-transform: uppercase; font-size: 24px; } #browser-modal .browser-content .browser-text-desc { margin-top: 30px; margin-bottom: 40px; font-size: 14px; } #browser-modal .browser-content .browser-list { width: 600px; margin: 40px auto; height: 130px; } #browser-modal .browser-content .browser-item { float: left; width: 150px; padding-top: 20px; padding-bottom: 20px; margin-left: auto; margin-right: auto; } #browser-modal .browser-content .browser-item .iconfont { width: 80px; height: 80px; margin: 0 auto; font-size: 80px; line-height: 80px; margin-bottom: 30px; background-size: 100%; } #browser-modal .browser-content .browser-item .iconfont.iconchrome { background-image: url(../images/Chrome.svg); } #browser-modal .browser-content .browser-item .iconfont.iconfirefox { background-image: url(../images/Firefox.svg); } #browser-modal .browser-content .browser-item .iconfont.iconsafari { background-image: url(../images/Safari.svg); } #browser-modal .browser-content .browser-item .iconfont.iconEdge { background-image: url(../images/Edge.svg); } #browser-modal .browser-content .browser-item a { color: #921041; cursor: pointer; display: block; } #browser-modal .browser-content .browser-item a img { display: block; margin: 0 auto; max-width: 100px; width: 100px; height: 100px; } #browser-modal .browser-content .browser-item a h4 { text-align: center; margin-top: 20px; font-size: 18px; font-weight: 700; } /**头部**/ .header { border-bottom: none; height: auto; line-height: inherit; background-size: cover; position: relative; z-index: 3; background: linear-gradient(to bottom, #00753c90, transparent); position: absolute; width: 100%; top: 0; transition: 1s; } .header.fix { background: var(--mainColor); } .header .inner { position: relative; transition: all 0.4s ease-in-out; width: 17rem; } .header .sitelogo { display: flex; margin-top:0.36rem; } .header .sitelogo .logo img { width: 3.41rem; } .header .sitelogo .logo { display: inline-block; } .header .sitelogo h1 { font-size: inherit; font-weight: normal; background: none; padding-left: 0px; } .header .sitelogo .sitetitle { display: inline-block; margin-left: 0.19rem; color: #fff; min-height: 0.52rem; vertical-align: middle; margin-top: -0.1rem; } .header .sitelogo a { align-items: center; } .header .sitelogo .tago img { width: 3.82rem; } .header .sitelogo .sitetitle span { display: block; } .header .sitelogo img.logo { width: 3.4rem; transition: all 0.6s ease-in-out; } .header .head-main { float: left; margin-top: 10px; } .header .mod { display: flex; justify-content: space-between; padding-bottom: 0.5rem; align-items: center; } .list .header .mod{padding-bottom:0;} .header.fix .mod { padding-bottom: 0.3rem; } .header .head-top { display: flex; align-items: center; gap: 0.11rem; } .header .head-right { display: flex; align-items: flex-end; gap: 0.1rem; flex-direction: column; } /* 搜索*/ .wp_search { display: inline-block; position: relative; padding-left: 4px; border: 1px solid #d0d0d0; } .wp_search #keyword { width: 160px !important; padding: 4px 0; border: none; height: 20px; line-height: 20px; background: transparent; color: #fff; } .wp_search .search { width: 32px; height: 30px; border: 0px; background: #ffffff url(../images/sous.png) no-repeat center; cursor: pointer; vertical-align: top; } .searchbox .tt { color: #fff; text-align: center; font-size: 0.3rem; font-weight: bold; margin-bottom: 0.47rem; } .searchbox { text-align: right; width: 0.3rem; border-radius: 0.22rem; overflow: hidden; } .wp-search { position: relative; background: #d9b56d; } .wp-search form { display: block; } .wp-search .search-input { margin-left: 0.2rem; margin-right: 40px; } .wp-search .search-input input.search-title { width: 100%; line-height: 0.3rem; background: none; color: #ffffff; font-size: var(--smailSize); border: 0; outline: 0; font-family: "SourceHanSansCN-Regular"; } .wp-search .search-btn { width: 0.3rem; height: 0.3rem; position: absolute; right: 0; top: 0%; } .wp-search .search-btn input.search-submit { width: 100%; height: 100%; border: 0; outline: 0; background: url(../images/sous2.svg) no-repeat top 40% center / 50%; cursor: pointer; } .header .searchbox:hover { width: 3rem; border-radius: 0.22rem; } .header .searchbox { transition: all 0.4s ease-in-out; } /**角色**/ .site-rale ul li.links { float: left; } .site-rale ul li.links a { line-height: 35px; padding: 0 12px 0 12px; padding-left: 19px; font-size: 13px; color: #cad3d4; background: url(../images/icon_role.png) no-repeat; } .site-rale ul li.links a:hover { color: #fff; } .site-lang1 a { display: block; width: 0.3rem; height: 0.3rem; background: #00753c; border-radius: 1rem; font-size: var(--smailSizex); color: #fff; line-height: 0.3rem; text-align: center; font-family: 'Calibri'; } .site-lang1:hover a{transform:scale(1.1)} .site-lang ul { display: flex; } .site-lang ul li.links a { color: #fff; font-size: var(--smailSizex); padding: 0 0.1rem; line-height: 1; display: inline-block; } .site-lang ul li.links a:hover { color: #fff; } .header .site-lang ul li.links a { border-right: 1px solid #ffffff45; } .header .site-lang ul li.links:last-child a { border-right: 0; } /**导航**/ #nav { width: 11.66rem; } #nav .inner .wp-panel .navbg { position: absolute; z-index: -1; left: 0; right: 0; top: 0; bottom: 0; width: auto; height: 100%; background: #fff; opacity: 0.7; filter: alpha(opacity=70); } .nav .wp-menu { margin: 0 auto; display: flex; justify-content: space-between; } .nav .wp-menu .menu-item { position: relative; text-align: center; } .nav .wp-menu .menu-item.i1 { background: none; } .nav .wp-menu .menu-item a > .menu-switch-arrow { display: none; width: 20px; height: 20px; background: url(../images/nav_j.png) no-repeat center center; vertical-align: middle; } .nav .wp-menu .sub-menu li .sub-menu { display: none; } .nav .wp-menu .menu-item a.menu-link { line-height: 0.4rem; font-size: var(--bigSize); display: block; color: #fff; position: relative; font-weight: bold; } .nav .wp-menu .menu-item.hover a.menu-link, .nav .wp-menu .menu-item a.hover { font-weight: bold; text-decoration: none; color: var(--mainColor); } .nav .sub-menu { position: absolute; left: 50%; top: 100%; min-width: 1.5rem; z-index: 100; background: var(--mainColor); opacity: 0; transform: translateX(-50%) scale(0); transition: all 0.4s ease-in-out; border-radius: 8px; overflow: hidden; } .nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom: 1; } .nav .sub-menu .sub-item a { display: block; color: #fff; line-height: 0.5rem; padding: 0 17px; font-size: var(--smailSize); background: none; text-align: center; } .nav .sub-menu .sub-item.hover > a, .nav .sub-menu .sub-item a:hover { color: #333; background-color: #fff; display: block; } .nav .sub-menu .sub-menu { left: 100%; top: 0px; z-index: 200; background: #fff; } .nav .site-lang { display: none; } .nav .wp-menu .menu-item a.menu-link:after { content: ""; width: 100%; height: 1px; position: absolute; bottom: 0; background: #fff; left: 0; transform: scale(0); transition: all 0.4s ease-in-out; } .nav .wp-menu .menu-item a.menu-link:hover:after { transform: scale(1); } .nav .wp-menu li:hover > .sub-menu { transform: translateX(-50%); opacity: 1; } /**大图**/ .mbanner { perspective: 1920px; transform-style: preserve-3d; } #banner .inner { width: 100%; text-align: center; } .mbanner .news_imgs a { display: block; height: 100vh; } .mbanner .news_list .news:not(:first-child) { display: none; } .mbanner .news_list.slick-initialized .news:not(:first-child), .mbanner .news_list.swiper-wrapper .news:not(:first-child) { display: block; } .mbanner .news_imgs a img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .mbanner .slick-prev, .mbanner .slick-next { z-index: 1; top: auto; bottom: calc((100% - 2.2rem) / 2 - 0.23rem); opacity: 0.8; } .mbanner .slick-prev { left: 0.55rem; } .mbanner .slick-next { right: 0.55rem; } .mbanner .news .news_wz { position: absolute; top: 3.05rem; left: 50%; margin-left: -7.95rem; text-align: left; width: 10.6rem; } .mbanner .news .news_wz a { color: #17607a; } .mbanner .news .news_title { display: flex; font-size: 0.33rem; line-height: 1.4; position: absolute; bottom: 0; width: 15rem; left: 50%; transform: translateX(-7.5rem); background: rgb(0 0 0 / 57%); height: 1.09rem; color: #fff; text-align: left; padding: 0 0.46rem; box-sizing: border-box; align-items: center; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .mbanner .news .news_title a { color: #fff; display: block; white-space: nowrap; width: 80%; overflow: hidden; text-overflow: ellipsis; } .slick-dots { width: 100%; bottom: 0.7rem; margin-left: 0; display: flex; align-items: flex-end; justify-content: center; } .slick-dots li { width: 0.18rem; height: 0.18rem; border-radius: 0; background: #FFFFFF; background-size: 100%; margin: 0; opacity: 0.2; margin-right: 0.22rem; transition: all 0.4s ease-in-out; display: flex; align-items: flex-end; justify-content: center; border-radius: 50%; } .slick-dots li button { width: 0.06rem; height: 0.06rem; background: #FFFFFF; padding: 0; display: none; } .mbanner .news .news_video { height: 100vh; } .mbanner .news .news_video video { position: absolute; width: 100%; height: 100%; object-fit: cover; left: 50%; top: 50%; transform: translate(-50%, -50%); } .mbanner .news_list .news:after { content: ""; display: block; position: absolute; pointer-events: none; background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgb(0, 0, 0) 100%); opacity: 0.42; height: 2.07rem; width: 100%; bottom: 0; } .slick-dots li:after { content: ""; display: block; width: 0.33rem; height: 0.33rem; position: absolute; top: -62%; transition: all 0.4s ease-in-out; border: 1px solid #fff; border-radius: 1rem; opacity:0; } .slick-dots li.slick-active:after { transform: none; width:0.33rem; height:0.33rem; border: 1px solid #fff; border-radius: 1rem; opacity:1; } .slick-dots li.slick-active { opacity: 1; background: none; width:0.15rem; height:0.15rem; background: #fff; margin-bottom: 0.015rem; } .mbanner.fixBanner { position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: #ccc; } .fixedok .mbanner { opacity: 0; } /**内容**/ .news_imgs a, .news_imgs span { display: block; overflow: hidden; } .post .news:hover .news_imgs a img, .post .news:hover .news_imgs span img { transform: scale(1.1); } .news_imgs a img, .news_imgs span img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; transition: all 0.6s ease-in-out; } .news_imgs { overflow: hidden; background: #ccc; position: relative; } .news_imgs.bg:after { content: ""; width: 100%; position: absolute; height: 1.4rem; background: linear-gradient( 0deg, rgb(21, 21, 21) 3.433%, rgba(57, 57, 57, 0) 96.567% ); bottom: 0; opacity: 0.7; pointer-events: none; } span.underLine { background-image: linear-gradient(var(--mainColor), var(--mainColor)); background-position: 0 100%; background-repeat: no-repeat; background-size: 0 1px; transition: background-size 0.4s; } .news:hover span.underLine { background-size: 100% 1px; color: var(--mainColor); } /**主体公共**/ .post1 .tt { display: flex; position: relative; margin-bottom: 0.52rem; } .post1 .more_btn { position: absolute; right: 0; bottom: 28%; } .post1 .more_btn img { width: 0.14rem; margin-left: 0.05rem; } .post1 .more_btn .more_text { vertical-align: middle; font-size: var(--smailSize); color: var(--mainColor); line-height: 0.23rem; font-weight: bold; } .post1 .tt .tit span { display: block; position: relative; z-index: 1; border-bottom: 1px solid #d6c2a7; padding-bottom: 0.02rem; } .post1 .tt .tit { width: 2.72rem; text-align: center; position: relative; } .post1 .tt .tit .title:after { content: ""; display: block; width: 0.31rem; height: 0.87rem; position: absolute; left: 0.3rem; z-index:-1; bottom: 0; background: url(../images/tt-1.svg) no-repeat center/contain; transform: rotate(90deg); } .post1 .tt .tit .title:before { content: ""; display: block; width: 0.18rem; height: 0.54rem; position: absolute; right: 0.15rem; bottom: -0.15rem; background: url(../images/tt-2.svg) no-repeat center/contain; transform: rotate(90deg); } .post1 .tt .title { font-size: 0.4rem; font-weight: normal; font-weight: bold; line-height: 1.2; position: relative; } .post1 .tt .tt_en { font-size: var(--smailSize); font-weight: normal; } .post1 .news .news_title { font-size: var(--titleSize); line-height: 1.6; color: #000000; font-weight: bold; } .post1 .news .news_text { font-size: var(--smailSizex); line-height: 1.75; color: #9c9c9c; } .post1 .news .news_title a { color: #000000; } .post1 .news .news_text a { color: #707070; } .post1 .news .news_date { font-weight: bold; font-size: var(--smailSize); line-height: 1.32; color: #d9b56d; } .post1 .news .news_meta { color: #fff; display: inline-block; } .post1 .news .news_meta span { display: block; text-align: center; } .post1 .news .news_meta .news_year { font-size: 0.12rem; } .post1 .news .news_meta .news_days { font-size: 0.23rem; font-weight: bold; margin: 0.04rem 0; } .post1 .news .news_meta .news_month { font-size: 0.15rem; } .post1 .news .news_l .news_meta { width: 0.96rem; height: 0.64rem; background: var(--mainColor); padding-left: 0.14rem; box-sizing: border-box; position: absolute; bottom: 0.26rem; left: -0.14rem; display: flex; flex-direction: column; justify-content: center; /* gap:0.05rem; */ } .post1 .news .news_l { position: relative; } .post1 .news .news_l .news_meta:after { position: absolute; content: ""; display: block; height: 0; width: 0; border-top: 0.09rem solid #c9ba90; border-left: 0.14rem solid transparent; border-right: 0px solid transparent; left: 0; top: 100%; } .post-16 .news .news_l .news_title{position:absolute;bottom:0;width:100%;height:27%;background:linear-gradient(to top,#000,transparent); opacity: .5;} /**main1**/ .main1 { background: #fff url(../images/552.png)no-repeat left bottom; position: relative; z-index: 1; } .main1 .inner { padding: 0.54rem 0 0; } .main1 .mbottom { display: flex; } .main1 .top { margin-top: -0.79rem; display: flex; position: relative; bottom: -1.75rem; background: #fff; overflow: hidden; } .main1 .top .left { width: 51.25%; } .main1 .top .right { width: 48.75%; } .post-12 { flex: none; width: 11rem; margin-right: 0.4rem; } .post-12 .slick-dots{ top: 62%; bottom: auto;} .post-12 .con { display: flex; } .post-12 .con .list1 { width: 54.55%; flex: none; margin-right: 0.35rem; box-shadow: 0 3px 20px #00612e25; background: #fff; } .post-12 .con .list1.list1-2 { display: none; } .post-12 .con .list1 .news_imgs a { padding-top: 63.33%; } .post-12 .news .news_wz { transition: all 0.4s ease-in-out; } .post-12 .news .news_imgs { position: relative; } .post-12 .list1 .news .news_wz { padding: 0.17rem 0.37rem 0.26rem 0.37rem; min-height: 1.41rem; box-sizing: border-box; /* box-shadow: 0 3px 20px #00612e25; */ } .post-12 .list1 .news .news_title { margin-bottom: 0.09rem; font-size: var(--bigSizex); text-align: center; } .post-12 .list1 .news .news_text { text-align: center; } .post-12 .con .list2 { flex: 1; display: flex; flex-direction: column; justify-content: space-between; } .post-12 .con .list2 .news { position: relative; } .post-12 .con .list2 .news::after { content: ""; width: 0; height: 1px; background: var(--mainColor); position: absolute; bottom: 0; left: 0; transition: all 0.3s; } .post-12 .con .list2 .news:hover::after { width: 100%; } .post-12 .con .list2 .news_imgs a { padding-top: 66.57%; } .post-12 .con .list2 .news_wz { height: 0.9rem; display: flex; align-items: baseline; flex-direction: column; border-bottom: 1px dashed #c2e3d2; padding: 0.2rem 0 0.15rem; box-sizing: border-box; justify-content: space-between; } .post-12 .con .list2 .news:first-child .news_wz { margin-top: -0.2rem; } .post-12 .con .list2 .news:last-child .news_wz { border-bottom: 0; } .post-12 .news:hover .news_wz { border-color: #e1d4a4; } .post-13 { flex: 1; width: 0; } .post-13 .tt { margin-bottom: 0.46rem; } .post-13 .t_img img { width: 100%; margin-bottom:0.09rem; } .post-13 .news_list { height: 100%; display: flex; flex-direction: column; } .post-13 .news_list .news { height: 0.9rem; display: flex; flex-direction: column; justify-content: center; border-bottom: 1px dashed #c2e3d2; position: relative; } .post-13 .news_list .news:last-child{border-bottom:0;} .post-13 .news_list .news:after { content: ""; width: 0; height: 1px; background: var(--mainColor); position: absolute; bottom: 0; left: 0; transition: all 0.3s; } .post-13 .news_list .news:hover:after { width: 100%; } .post-13 .news_list .news .news_box { transition: all 0.4s ease-in-out; flex: none; height: 100%; padding: 0.2rem 0 0.15rem; box-sizing: border-box; display: flex; flex-direction: column; justify-content: space-between; } .post-13 .news_list .news:last-child .news_box { border-bottom: 0; } .post-13 .news .news_text { transition: all 0.4s ease-in-out; opacity: 0; line-height: 0; visibility: hidden; } .post-13 .news_list .news .news_date { } .post-15 { display: flex; position: relative; padding-top: 0.4rem; padding-right: 0.5rem; } .post-15 .more_btn { bottom: auto; right: 0.5rem; top: 0.26rem; } .post-15 .tt { position: static; } .post-15 .tt .tit { width: 0.67rem; padding: 0.4rem 0.47rem 0.4rem 0.4rem; } .post-15 .tt .tit span { border-bottom: 0; } .post-15 .con { width: calc(100% - 0.67rem); } .post-15 .news { height: 0.85rem; display: flex; flex-wrap: wrap; align-content: center; align-items: center; border-bottom: 1px dashed #c2e3d2; } .post-15 .news:last-child{border-bottom:0;} .post-15 .news.on .news_title { color: var(--mainColor); margin-bottom: 0.05rem; } .post-15 .news .meta { width: 0; height: 0; overflow: hidden; } .post-15 .news .news_text { height: 0; overflow: hidden; } .post-15 .news.on { height: auto; border-bottom: 1px solid #c2e3d2; } .post-15 .news.on .meta { width: 100%; height: auto; padding: 0.2rem 0; width: 100%; border-bottom: 1px solid var(--mainColor); color: var(--mainColor); font-size: var(--titleSize); font-weight: bold; margin-bottom: 0.16rem; } .post-15 .news.on .news_text { height: auto; margin-bottom: 0.22rem; } .post-15 .tt .tit .title:after { left: 0.2rem; bottom: auto; top: -0.7rem; } .post-15 .tt .tit .title:before { right: 0.28rem; bottom: -0.4rem; } .post-16 .news_imgs a { padding-top: 66.66%; } .post-16 .slick-prev,.post-16 .slick-next{top:49%;} .post-16 .slick-dots{bottom:0.26rem;} /**main2**/ .main2 { background: var(--mainColor) url(../images/jzbg.png) no-repeat left 24% top / 100%; background-size: cover; position: relative; } .main2 .inner { padding: 1.75rem 0 0.6rem; } .main2 .mbottom { display: flex; } .post-21 .more_btn { bottom: -0.1rem; top: auto; right: 0; } .post-21 .slick-prev, .post-21 .slick-next{font-size:0.3rem;opacity:1;} .post-21 .slick-next { right: 1.6rem; bottom: -0.42rem; top: auto; background-size: 0.23rem; } .post-21 .slick-prev{ left:auto; right: 2.2rem; bottom: -0.42rem; top: auto; background-size: 0.23rem; } .post-21 .news_list{position:relative;} .post-21 .news_list:before{content:'';width:100%;height:1px; background: linear-gradient(to right, #FFFFFF, #FFFFFF, #FFFFFF80, #FFFFFF20, #FFFFFF00);position:absolute;bottom:0.08rem;z-index:0;} .post-21 .tt .tit .title:after { background: url(../images/tt-1w.svg) no-repeat center/contain; } .post-21 .tt .tit .title:before { background: url(../images/tt-2w.svg) no-repeat center/contain; } .post-21 .more_btn .more_text { color: #fff; } .post-21 .tt { margin-bottom: 0; } .post-21 .tt .tit span { color: #fff; line-height: 0.6rem; } .post-21 .tt .tit img { position: relative; top: 0.1rem; } .post-21 .tt .tit { padding-right: 0.9rem; } .post-21 .con { padding-top: 0.75rem; padding-left: 0.68rem; box-sizing: border-box; } .post-21 .news .news_info{/*display:none;*/} .post-21 .news { float: left; position: relative; align-items: flex-start; width: 33.33%; height: auto; border-bottom: 0px solid #fff; transition: all 0.3s ease-in-out; margin-bottom: 0.08rem; } .post-21 .news:hover { background: linear-gradient(to top, #4da354, #4da35420, transparent); } .post-21 .news:before { content: ""; width: 0.13rem; height: 0.13rem; position: absolute; background: #d9b56d; border-radius: 1rem; bottom: -0.07rem; left: 0.15rem; z-index: 1; } .post-21 .news:after { content: ""; position: absolute; width: 1px; bottom: 0; left: 0.21rem; height: 80%; z-index: 0; background: linear-gradient(to top, #ffffff, transparent); z-index: 0; } .post-21 .news .news_meta { font-weight: bold; padding-right: 0.25rem; } .post-21 .news .news_meta .news_m { font-size: var(--smailSize); } .post-21 .news .news_meta .news_d { font-size: 0.32rem; } .post-21 .news .news_wz { margin-bottom: 0.2rem; } .post-21 .news .news_info { width: calc(100% - 0.65rem); padding-bottom: 0.52rem; } .post-21 .news .news_info .info { font-size: var(--smailSizex); line-height: 0.28rem; color: #c4dce7; } .post-21 .news .news_title { color: #fff; min-height: 0.58rem; width:92%; } .post-21 .news .news_title a{color:#fff;} .post-22 { width: 12.52rem; flex: none; margin-right: 0.34rem; } .post-22 .list1 { width: 8.74rem; margin-right: 0.39rem; flex: none; } .post-22 .list1.list1-2 { display: none; } .post-22 .list1 .news_imgs a { padding-top: 56.29%; } .post-22 .con { display: flex; } .post-22 .list1 .news_wz { background: #fff; height: 1.11rem; border-top: 0.04rem solid var(--mainColor); border-left: 0.04rem solid var(--hoverColor); display: flex; justify-content: center; flex-direction: column; padding: 0 0.31rem; transition: all 0.4s ease-in-out; } .main2 .post1 .news .news_l .news_meta { background: #e1d4a4; color: #333; } .main2 .post1 .news .news_l .news_meta:after { border-top: 0.09rem solid #0f615f; } .post-22 .list1 .news_wz .news_title { margin-bottom: 0.14rem; } .post-22 .list2 { flex: 1; } .post-22 .list2 .news .news_imgs a { padding-top: 179%; } .post-22 .list2 .news .news_title { position: absolute; color: #fff; bottom: 0.42rem; left: 0.94rem; right: 0.21rem; font-family: "SourceHanSerifCN-Bold"; font-size: 0.14rem; } .post-22 .list2 .news .news_title a { color: #fff; } .post-22 .list2 .news { position: relative; } .post-22 .list1 .news .news_wz { border-color: #e1d4a4; } .post-23 { flex: 1; width: 0; } .post-23 > div { height: 100%; } .post-23 .news_list { height: 100%; display: flex; flex-direction: column; gap: 0.33rem; } .post-23 .news_list .news { height: 1.27rem; display: flex; justify-content: center; flex-direction: column; } .post-23 .news_list .news .news_box { background: #fff; height: 100%; border-left: 0.04rem solid #e1d4a4; padding: 0 0.26rem; display: flex; justify-content: center; flex-direction: column; transition: all 0.4s ease-in-out; flex: none; box-shadow: 0 0.03rem 0.1rem rgb(0 0 0 / 15%); } .post-23 .news_list .news .news_title { margin-bottom: 0.07rem; } .post-23 .news_list .news .news_box:hover { height: 1.35rem; margin: 0 -0.09rem; } /**main3**/ .main3 { position: relative; } .main3 .bg { position: absolute; top: 0; width: 100%; background: var(--mainColor) url(../images/anyi.png)no-repeat center/cover; height: 4.44rem; } .main3 .inner { padding: 0.73rem 0 0.3rem; overflow: hidden; } .main3 .post1 .tt .tit span { color: #fff; border-bottom-color: #fff; } .main3 .post1 .tt .tit span img { position: relative; top: 0.07rem; } .post-31{} .post-31 .tt { margin-bottom: 0.97rem; } .post-31 .news { float: left; width: 20%; } .post-31 .slick-list { padding-bottom: 0.1rem; } .post-31 .con { position: relative; } .post-31 .news .news_box { margin: 0 0.26rem; box-shadow: 0 0.03rem 0.1rem rgb(172 180 201 / 16%); } .post-31 .news_list { margin: 0 -0.26rem; } .post-31 .news .news_imgs a { padding-top: 134.7%; } .post-31 .news .news_t { display: flex; } .post-31 .news .news_t .news_meta { width: 0.8rem; background: var(--mainColor); padding-top: 0.32rem; background-size: 0.69rem; } .post-31 .news .news_t .news_imgs { flex: 1; } .post-31 .news .news_info { display: none; } .post-31 .news .news_wz { background: #fff; height: 1.1rem; padding: 0.26rem 0.36rem 0.26rem 0.24rem; box-sizing: border-box; transition: all 0.3s; } .post-31 .tt .tit .title:after { background: url(../images/tt-1w.svg) no-repeat center/contain; } .post-31 .tt .tit .title:before { background: url(../images/tt-2w.svg) no-repeat center/contain; } .post-31 .news:hover .news_wz { background: var(--hoverColor); } .post-31 .more_btn .more_text { color: #fff; } .post-31 .news .news_title a { color: #2b2b2b; transition: all 0.3s; } .post-31 .news:hover .news_title, .post-31 .news:hover .news_title a { color: #fff; } .post-31 .news .news_title { text-align: center; transition: all 0.3s; } .post-31 .news .news_info span { display: block; line-height: 0.23rem; margin-bottom: 0.1rem; font-size: var(--smailSize); color: #2b2b2b; padding-left: 0.33rem; } .post-31 .news .news_info .info1 { background: url(../images/people.svg) no-repeat; background-size: auto 0.24rem; } .post-31 .news .news_info .info2 { background: url(../images/address.svg) no-repeat; background-size: auto 0.24rem; } /**main4**/ .main4{overflow:hidden;} .main4 .post1 .news .news_meta span { display: inline-block; } .main4 .post1 .news .news_meta .news_y { font-size: var(--smailSize); font-weight: bold; } .main4 .post1 .news .news_meta .news_d { padding-left: 0.06rem; font-size: var(--bigSizex); font-weight: bold; } .main4 { background-size: cover; position: relative; } .main4::after { content: ""; width: 40%; height: 170%; position: absolute; right: 0; bottom: 0; background: url(../images/main3.png); z-index:-1; } .main4 .inner { padding: 0.32rem 0 1.09rem; } .main4 .post1 .tt .tit span img { position: relative; top: 0.07rem; } .post-41 ul.news_list { display: flex; flex-wrap: wrap; column-gap: 0.3rem; row-gap: 0.26rem; width: 100%; } .post1.post-41 .more_btn .more_text { } .post1.post-41 .more_btn { top: 0.35rem; } .post1.post-41 .tt { margin-bottom: 0.67rem; } .post-41 ul.news_list .news { height: 1.72rem; display: flex; align-items: center; width: calc((100% - 0.9rem) / 4); box-shadow: 0 3px 20px #125eac30; background: #fff; transition: all 0.3s; } .post-41 ul.news_list .news:hover { background: var(--hoverColor); } .post-41 ul.news_list .news_box { flex: 1; height: 100%; display: flex; align-items: flex-start; padding: 0 0.35rem; padding-top: 0.21rem; box-sizing: border-box; } .post1.post-41 .news .news_meta { color: #d9b56d; flex: none; padding-bottom: 0.15rem; transition: all 0.3s; } .post1.post-41 .news:hover .news_title { transition: all 0.3s; } .post1.post-41 .news:hover .news_title { color: #fff; } .post1.post-41 .news:hover .news_meta { color: #fff; } .post-31 .slick-prev, .post-31 .slick-next { top: auto; margin: 0; bottom: 0.6rem; } .post-31 .slick-prev { left: -0.66rem; } .post-31 .slick-next { right: -0.66rem; } /**main5**/ .main5 { position: relative; z-index: 1; background: url(../images/main5.png) no-repeat bottom/contain; } .main5 .inner { padding: 0.84rem 0.3rem 1.11rem; overflow:hidden; } .main5 .post1 .tt .tit span img { padding-right: 0.05rem; } .post-51 .tt { margin-bottom: 0.72rem; } .post-51 .news_list .news { padding: 0 0.21rem; box-sizing: border-box; position: relative; width: 25%; } .post-51 .slick-list { overflow: visible; } .post-51 .news_list .news::before { content: ""; width: 100%; height: 100%; position: absolute; background: url(../images/zt2.png) no-repeat center/92%; top: -19%; left: -9%; } .post-51 .news_list .news.n1::before { top: 22%; left: -9%; transform: rotateX(180deg); } .post-51 .news_list .news.n2::before, { top: -19%; left: -9%; } .post-51 .news_list .news.n3::before,.post-51 .news_list .news.n5::before,.post-51 .news_list .news.n7::before{ left: 9%; transform: rotateY(180deg); } .post-51 .news_list .news.n4::before,.post-51 .news_list .news.n6::before,.post-51 .news_list .news.n8::before { left: 9%; top: 10%; transform: rotateY(180deg); } .post-51 .slick-dots { bottom: -0.4rem; } .post-51 .slick-dots li.slick-active { background: var(--mainColor); } .post-51 .news_list { margin: 0 -0.21rem; } .post-51 .slick-prev { left: -0.69rem; } .post-51 .slick-next { right: -0.69rem; } .post-51 .news_list .news .news_imgs a { padding-top: 49.33%; } .post-51 .news_list .news .news_imgs a img{object-fit:fill;} /**main6**/ .main6 { position: relative; z-index: 1; background:url(../images/main6.png)no-repeat center/cover; } .main6 .inner { padding: 1rem 0 1.17rem;overflow:hidden; } .main6 .mbottom { display: flex; } .main6 .top { display: flex; position: relative; background: #fff; } .main6 .top .left { width: 51.25%; } .main6 .top .right { width: 48.75%; } .main6 .post-12 .con .list2 .news_wz { /* flex-direction: row; */ /* justify-content: flex-start; */ align-items: center; height: 1.1rem; padding: 0.185rem 0 0.215rem; display: block; } .main6 .post-12 .list1 .news { background: #fff;} .main6 .post-12 .list1 .news .news_wz { min-height: 1.34rem; display:block; } .main6 .post-12 .con .list2 .news_wz .news_imgs { width: 1rem; border:1px dashed #00753C; float: left; background:#fff; } .main6 .post-12 .con .list2 .news_wz .news_imgs img{object-fit:contain;} .main6 .post-12 .con .list2 .news_wz .news_imgs a {/* width:100%; */padding: 35%;} .main6 .post-12 .con .list2 .news .news_title { padding-left: 0.19rem; float: right; width: calc(100% - 1.21rem); line-height: 0.35rem; } /**main7**/ .main7 { background: linear-gradient(to bottom, #44b97c20, transparent); } .main7 .inner { padding: 0.82rem 0 0; } .main7 .post1 .tt .tit { width: 5.5rem; } .main7 .post1 .tt .tit span { border-bottom: 0; text-indent: 1.2em; } .main7 .post1 .tt .title:before { content: ""; width: 47%; height: 1px; background: #d6c2a7; position: absolute; bottom: 0; left: 0; transform: none; } .post-71 .rightlink_list { display: flex; gap: 0.34rem; } .post-71 .rightlink_list .link_list { width: 0.49rem; height: 0.49rem; border-radius:1rem; transition:all 0.3s; } .post-71 .rightlink_list .link_list:hover{box-shadow:0 3px 15px #00000050} .post-71 .rightlink_list .link_list a { display: block; width: 100%; height: 100%; } .post-71 .tt { justify-content: space-between; margin-bottom: 0.6rem; } .post-71 .rightlink_list .link_list.i1 { background: #2CCC46 url(../images/wechat.svg) no-repeat center/62%; } .post-71 .rightlink_list .link_list.i2 { background: #FB7299 url(../images/bilibili.svg) no-repeat center/50%; } .post-71 .rightlink_list .link_list.i3 { background: #000000 url(../images/douyin.svg) no-repeat center/62%; } .post-71 .rightlink_list .link_list.i4 { background: #D70008 url(../images/weibo.svg) no-repeat center top 45% /58%; } .post-71 .rightlink_list .link_list.i5 { background: #00753C url(../images/mo.svg) no-repeat center/50%; } .meiti { display: flex; gap: 0.21rem; justify-content: space-between; overflow:hidden; } .meiti .ml { width: 41.25%; } .meiti .mc { width: 30.9%; } .meiti .mr { width: 25%; } .meiti .news { position: relative; } .meiti .news .news_imgs img{transition:all 0.3s;} .meiti .news:hover .news_imgs img{transform:scale(1.1);} .meiti .ml .mlbottom .mlb-l .news:after{content:'';width:0.5rem;height:0.5rem;position:absolute;left:0.26rem;top:0;z-index:1;background:#FB7299 url(../images/bilibili.svg)no-repeat center;pointer-events:none;} .meiti .ml .mlbottom .mlb-r .news:after{content:'';width:0.5rem;height:0.5rem;position:absolute;left:0.26rem;top:0;z-index:1;background:#fa9d3b url(../images/sph.svg)no-repeat center;pointer-events:none;} .meiti .news .news_title { position: absolute; width: 100%; bottom: 0; padding: 0.8rem 0.27rem 0.28rem; box-sizing: border-box; font-size: var(--titleSize); font-weight: bold; line-height: 0.26rem; background: linear-gradient(to top, #00000060, #00000000); color:#fff; } .meiti .news .news_title a{color:#fff;} .meiti .ml .mltop .news_imgs a { padding-top: 42.5%; } .meiti .ml .mltop { margin-bottom: 0.21rem; } .meiti .ml .mlbottom { display: flex; gap: 0.21rem; justify-content: space-between; } .meiti .ml .mlbottom .mlb-l { width: 50%; } .meiti .ml .mlbottom .mlb-r { width: 50%; } .meiti .ml .mlbottom .news_imgs a { padding: 50%; } .meiti .mc .mct .news_imgs a { padding-top: 59.8%; } .meiti .mc .mct .news{position:relative;} .meiti .mc .mct .news:after{content:'';width:100%;height:100%;background:url(../images/bf1.svg)no-repeat center/16%;position:absolute;top: 0;pointer-events: none;} .meiti .mc .mct .news.n1 { margin-bottom: 0.21rem; } .meiti .mc .mct .news.n1 .news_imgs a { padding-top: 56.74%; } .meiti .mc .mct .news.n2 .news_imgs a { padding-top: 64.5%; } .meiti .mr .mrt .news .news_imgs a { padding-top: 155.3%; } .meiti .mr .mrt .news{position:relative;} .meiti .mr .mrt .news:after{content:'';width:100%;height:100%;background:url(../images/bf2.svg)no-repeat center/17%;position:absolute;top: 0;pointer-events: none;} /**列表页**/ .l-banner { height: 6rem; background-position: center center; background-repeat: no-repeat; text-align: center; background-color: #c5c4c4; position: relative; background-size: cover; } .l-banner:after { content: ""; display: block; width: 100%; position: absolute; height: 60%; background: url(../images/bannerbg.png) no-repeat; background-size: 100% 100%; bottom: 0; } .l-banner img { display: none; height: 100%; vertical-align: top; } #l-container { position: relative; } #l-container .inner { padding: 0.91rem 0 1.4rem; position: relative; } #d-container .inner { background: #fff; } /**栏目列表**/ .col_menu_head { position: absolute; bottom: 100%; z-index: 1; width: 100%; left: 0; } .col_name span { font-size: 0.3rem; color: #fff; } .col_name { margin-bottom: 0.3rem; } .col_path a, .col_path span { color: #fff; font-size: var(--smailSize); line-height: 1.3; } .col_path { display: inline-block; padding-left: 0.26rem; background: url(../images/home.svg) no-repeat left; margin-bottom: 0.63rem; } .possplit::after { content: "/"; font-size: 0.15rem; } .possplit { margin: 0 0.08rem; width: auto; background-image: none; color: #666; text-indent: inherit; font-size: 0; } .col_list { width: 100%; position: relative; height: 0.9rem; padding-right: 0.9rem; box-sizing: border-box; display: flex; align-items: center; } .col_list::before { content: ""; display: block; width: calc(50vw + 8.2rem); height: 0; right: 0; position: absolute; top: 0; border-bottom: 0.9rem solid var(--mainColor); border-right: 0.35rem solid transparent; } .column-switch { display: none; } .col_list ul { position: relative; width: 100%; } .col_list ul li { float: left; } .col_list .col_column .col_item_link.selected { opacity: 1; } .col_list .col_column .col_item_link { color: #fff; padding: 0 0.36rem; font-size: var(--smailSize); border-right: 1px solid rgb(255 255 255 / 20%); display: inline-block; display: block; text-align: center; opacity: 0.7; margin: 0.05rem 0; } .col_list .col_column .sub_list .sub-item a{color:#fff;line-height:0.4rem;opacity:0.6;padding:0 0.02rem;} .col_list .col_column .sub_list .sub-item.selected a{opacity:1;} .col_list .slick-next, .col_list .slick-prev { width: auto; height: auto; background: 0 0; border-radius: 0; } .col_list .slick-prev { left: -0.4rem; display: none !important; } .col_list .slick-next { right: -0.5rem; width: 0.3rem; text-align: center; } .col_list .slick-next:hover, .col_list .slick-prev:hover { opacity: 1; color: #fff; background: 0 0; } /**默认新闻列表页**/ .mrlist .col_news_list .news_list .news { display: flex; margin-bottom: 0.6rem; } .mrlist .col_news_list .news_list .news .news_imgs { width: 4.7rem; flex: none; margin-right: 0.4rem; background: 0 0; display: flex; align-items: center; } .mrlist .col_news_list .news_list .news .news_imgs a { padding-top: 61.27%; width: 100%; } .mrlist .col_news_list .news_list .news .news_wz { flex: 1; padding: 0.18rem 0; } .mrlist .col_news_list .news_list .news .news_meta { margin-bottom: 0.33rem; } .mrlist .col_news_list .news_list .news .news_meta span { display: block; color: #666; } .mrlist .col_news_list .news_list .news .news_year { font-size: 0.14rem; } .mrlist .col_news_list .news_list .news .news_day { font-size: 0.36rem; line-height: 1.4; } .mrlist .col_news_list .news_list .news .news_title { font-size: var(--titleSize); line-height: 1.7; font-weight: 700; margin-bottom: 0.17rem; } .mrlist .col_news_list .news_list .news .news_text { font-size: var(--smailSizex); line-height: 2; } .mrlist .col_news_list .news_list .news .news_text a { color: #666; } .mrlist .col_news_list .news_list .news.noimg .news_imgs { display: none; } /**文章页**/ .info .col_metas.clearfix { height: 0.63rem; } .infobox { padding: 0.56rem 0; margin: 0 auto; width: auto; } .article h1.arti_title { line-height: 1.3; font-family: SourceHanSerifCN-Bold; font-size: 0.36rem; text-align: center; margin-bottom: 0.2rem; } .article h2.arti_title { line-height: 2; font-family: "Microsoft YaHei"; font-size: 0.2rem; text-align: center; color: #1b1b1bc7; margin-bottom: 0.2rem; } .article .arti_metas { text-align: center; line-height: 1.3; margin: 0; } .article .arti_metas > span { margin: 0 0.16rem; font-size: var(--smailSize); color: #666; } .article .arti_info { position: relative; display: flex; align-items: center; justify-content: center; } .article .entry { margin: 0 auto; overflow: hidden; margin-top: 0.4rem; min-height: 400px; } .article .entry .read, .article .entry .read p { line-height: 1.75; font-size: var(--smailSize) !important; color: #333; } .article .entry .read p span {line-height: 1.75;font-size: var(--smailSize) ;color: #333;} .article .entry .read p a {text-decoration: none !important;} .article .entry .read p { margin-bottom: 10px; } .article .entry .read img { margin: 0 auto; max-width: 940px; } .article .entry .read table { margin: 0 auto; border: none !important; } .sibi_art { margin-top: 1.3rem; } .wp_artfuns .wp_art_adjoin { display: flex; line-height: 0.48rem; font-size: var(--titleSize); flex-wrap: wrap; } span.next-title, span.prev-title { width: calc(100% - 0.8rem); } .wp_artfuns .wp_art_adjoin .next { padding: 0; } .wp_artfuns .wp_art_adjoin .next, .wp_artfuns .wp_art_adjoin .prev { pointer-events: none; width: auto; } /**底部**/ #footer { background: var(--mainColor) url(../images/footbt.png)no-repeat center bottom 0.66rem/100%; background-size: cover; position: relative; } .footer .inner { padding: 0rem 0 0.56rem; box-sizing: border-box; position: relative; z-index: 1; } .foot-top { padding: 0.5rem 0 0.42rem; } .foot-top .links .news_list { display: flex; justify-content: center; gap: 0.6rem; } .foot-top .links .news_list .icon { width: 0.38rem; height: 0.38rem; margin: 0 auto; transition: all 0.5s ease-in-out; } .foot-top .links .news_list .icon img{width:100%;height:100%;} .foot-top .links .news_list .news:hover .icon { transform: rotateY(360deg); } #footer .inner.in1 { padding: 0.57rem 0 0.32rem; position: relative; } #footer .inner .mod { display: flex; flex: 1 1 auto; align-items: flex-start; border-top: 1px solid #ffffff36; } #footer .inner .foot-left { flex: 1; display: flex; padding-top: 0.33rem; } #footer .inner .foot-left img { width: 4.17rem; } #footer .inner .foot-center { flex: 1; text-align: center; padding-top: 0.58rem; } #footer .inner .foot-center img { max-width: 100%; } #footer .inner .foot-right { flex: 1; display: flex; justify-content: flex-end; padding-top: 0.52rem; } #footer .inner p { font-size: var(--titleSize); line-height: 1.6; font-weight: 400; color: #fff; opacity: 0.4; font-weight: bold; } #footer .inner p.news_title { padding-top: 0.16rem; font-size: var(--titleSize); opacity: 1; } #footer .inner p a { color: #fff; } #footer .inner p span { margin: 0 3px; } .foot-left .title { color: #fff; font-size: var(--smailSize); line-height: 0.21rem; font-weight: 700; margin-bottom: 0.14rem; } .foot-bottom .inner { padding: 0.19rem 0; display: flex; justify-content: space-between; } /**底部链接**/ .foot-left .tt { margin-bottom: 0.18rem; } .foot-left .links { margin-right: 1.02rem; } /**分享**/ .shares .news_list { display: flex; text-align: center; gap: 0.17rem; } .shares .news_list .imgs { width: 1rem; height: 1rem; position: absolute; bottom: 127%; left: 50%; margin-left: -0.5rem; transform: translateY(-0.4rem); opacity: 0; transition: all 0.4s ease-in-out; } .shares .news_list .imgs img { width: 100%; height: 100%unset; } .shares .news_list .news_icon { display: block; background-color: #ffffff2e; width: 0.61rem; height: 0.61rem; border-radius: 50%; background-repeat: no-repeat; background-position: center; opacity: 0.7; background-size: 53%; } .shares .news_list .news { position: relative; } .shares .news_list .n1 .news_icon { background-image: url(../images/weixin.svg); } .shares .news_list .n2 .news_icon { background-image: url(../images/weibo.svg); } .shares .news_list .n3 .news_icon { background-image: url(../images/douyin.svg); background-size: 46%; } .shares .news_list .n4 .news_icon { background-image: url(../images/channels.svg); } .shares .news_list .news_icon:hover { opacity: 1; } .shares .news_list .news:hover .imgs { opacity: 1; transform: none; } .shares .news_list .news_title { color: #fff; font-size: var(--smailSizex); line-height: 1.4; margin-top: 0.13rem; } .footlogo img { width: 4.62rem; } .foot-bottom { display: flex; position: relative; z-index: 1; background: #04351b; } .foot-bottom p { font-size: var(--smailSizex); line-height: 2.4; color: #fff; position: relative; } /**侧导航**/ nav.Quick-navigation { position: fixed; right: 0; z-index: 1; top: 50%; transform: translateY(-50%); display: flex; flex-direction: column; font-size: 19px; line-height: 70px; background: var(--mainColor); color: #fff; padding: 0 16px; border-radius: 20px; display: none; } nav.Quick-navigation a { color: #fff; border-bottom: 1px solid #fff; } nav.Quick-navigation a.current { color: #e1d4a4; border-bottom: 1px solid var(--hoverColor); } .Scroll-to-top { width: 60px; height: 60px; position: fixed; z-index: 1; background: #fff; bottom: 2%; border-radius: 50%; right: 1%; background: #1776be7a; font-size: 20px; line-height: 60px; text-align: center; color: #fff; cursor: pointer; display: none; } /** 加载 **/ .pre-loader { position: fixed; width: 100vw; height: 100vh; top: 0; left: 0; background-color: var(--hoverColor); z-index: 999; display:none!important; } .spinner2 { width: 40px; height: 40px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .container1 > div, .container2 > div, .container3 > div { width: 6px; height: 6px; background-color: #fff; border-radius: 100%; position: absolute; -webkit-animation: bouncedelay 1.2s infinite ease-in-out; animation: bouncedelay 1.2s infinite ease-in-out; /* Prevent first frame from flickering when animation starts*/ -webkit-animation-fill-mode: both; animation-fill-mode: both; } .spinner2 .spinner-container { position: absolute; width: 100%; height: 100%; } .container2 { -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); } .container3 { -webkit-transform: rotateZ(90deg); transform: rotateZ(90deg); } .circle1 { top: 0; left: 0; } .circle2 { top: 0; right: 0; } .circle3 { right: 0; bottom: 0; } .circle4 { left: 0; bottom: 0; } .container2 .circle1 { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .container3 .circle1 { -webkit-animation-delay: -1s; animation-delay: -1s; } .container1 .circle2 { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .container2 .circle2 { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .container3 .circle2 { -webkit-animation-delay: -0.7s; animation-delay: -0.7s; } .container1 .circle3 { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .container2 .circle3 { -webkit-animation-delay: -0.5s; animation-delay: -0.5s; } .container3 .circle3 { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .container1 .circle4 { -webkit-animation-delay: -0.3s; animation-delay: -0.3s; } .container2 .circle4 { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .container3 .circle4 { -webkit-animation-delay: -0.1s; animation-delay: -0.1s; } @-webkit-keyframes bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); } 40% { -webkit-transform: scale(1); } } @keyframes bouncedelay { 0%, 80%, 100% { transform: scale(0); -webkit-transform: scale(0); } 40% { transform: scale(1); -webkit-transform: scale(1); } } .zt .col_news_list .news_list .news .news_imgs a {padding-top: 30%;} .zt .col_news_list .news_list .news .news_imgs { margin: 0 auto; } .zt .col_news_list .news_list .news { display: flex; flex-direction: column; align-items: center; width: 33%; } .zt ul.news_list.list2 { display: flex ; flex-wrap: wrap; justify-content: flex-start; } .meiti .ml .mltop .news:after { content: ''; width: 0.5rem; height: 0.5rem; position: absolute; left: 0.26rem; top: 0; z-index: 1; background: #04AA64 url(../images/wechat.svg) no-repeat center; pointer-events: none; } .xrld .col_news_list.listcon .news_list .news { margin-bottom: 40px; } .xrld .col_news_list.listcon .news_list .news a { display: flex; } .xrld .col_news_list.listcon .news_list .news .imgbox { width: 145px;height:190px; } .xrld .col_news_list.listcon .news_list .news .news_img { padding-top: 120%; position: relative; overflow: hidden; } .xrld .col_news_list.listcon .news_list .news .news_img img { position: absolute; width: 100%; height: auto; left: 0; top: 0; transition: .5s; } .xrld .col_news_list.listcon .news_list .news .news_wz { width: 81%; padding-top: 0px; position: relative; padding-left: 35px; box-sizing: border-box; } .xrld .col_news_list.listcon .news_list .news .news_title .column-news-title { font-size: 24px; font-weight: 600; display: inline; margin-right: 0; } .xrld .col_news_list.listcon .news_list .news .news_title .stitle { color: #00753c; font-size: 20px; margin-left: 11px; } .xrld .col_news_list.listcon .news_list .news .news_text { font-size: 16px; line-height: 32px; color: #717171; margin-top: 30px; text-indent: 0em; } .xrld .line3 { text-overflow: -o-ellipsis-lastline; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .albumn_info .Article_MicroImage img{width:80%;} .albumn_info .Article_Title a{ font-size: var(--bigSize);line-height: 2;} .nsjgzlist .news_list.list2 { padding: 0 0.49rem; display: flex; column-gap: 0.72rem; flex-wrap: wrap; } .nsjglist.nsjgzlist .col_news .col_news_list .news_list.list2 .news {} mark { background: none;color: #333; } .meiti .ml .mlbottom .mlb-r .news_imgs img { object-fit: contain; }