@charset "utf-8"; /*Technical Support SudyTech*/ 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.20); 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: rgba(255,255,255,0.5); } :-moz-placeholder { color: rgba(255,255,255,0.5); } ::-moz-placeholder { color: rgba(255,255,255,0.5); } :-ms-input-placeholder { color: rgba(255,255,255,0.5); } @font-face { font-family: 'syh'; src: url(../fonts/SourceHanSansCN-Regular.ttf); } @font-face { font-family: 'syh-medium'; src: url(../fonts/SourceHanSansCN-Medium.ttf); } @font-face { font-family: 'alimama-bold'; src: url(../fonts/AlimamaShuHeiTi-Bold.ttf); } @font-face { font-family: 'poppins'; src: url(../fonts/Poppins-Regular.ttf); } @font-face { font-family: 'poppins-medium'; src: url(../fonts/Poppins-Medium.ttf); } @font-face { font-family: 'poppins-bold'; src: url(../fonts/Poppins-Bold.ttf); } body { line-height: 1; font-size: 13px; font-family: "syh","PingFang", "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; color: #232222; overflow: hidden; } :root { --mainColor: #3067E5; --hoverColor: #3067E5; --bigSize: 0.2rem; --titleSize: 0.18rem; --smailSize: 0.16rem; --smailSizex: 0.16rem; --innerWidth: 14rem; } 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; } .fix-top { padding-top: 100vh; position: relative; transition: all .7s cubic-bezier(.5, 0, .2, 1) 0s; -webkit-transition: all .7s cubic-bezier(.5, 0, .2, 1) 0s; -moz-transition: all .7s cubic-bezier(.5, 0, .2, 1) 0s; -ms-transition: all .7s cubic-bezier(.5, 0, .2, 1) 0s; -o-transition: all .7s cubic-bezier(.5, 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: .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; position: absolute; width: 100%; top: 0; transition: 0.6s; } .header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%; background: url(../images/logo_bg.svg) no-repeat left top/auto 100%;z-index:0} .header:after{content:"";background:url(../images/logo_bg2.svg) no-repeat left top/cover;width:8.36rem;height:100%;z-index:-1;position:absolute;left:0;top:0;} .header .inner:before{content: "";position: absolute;top:0;left:0;width: 100%;height: 2.8rem;z-index:-1;background: linear-gradient(#00295F,rgba(84,84,84,0));opacity: 0.79;transition:0.3s} .header.notBegin{transform1: translateY(-100%);} .header.notBegin .inner:before{height:1.8rem} /* .header.notBegin .mod{height: 1rem;} .header.notBegin .sitelogo .logo a:nth-child(1) img{width: 2.5rem;} .header.notBegin .sitelogo .logo a:nth-child(3) img{width: 2.3rem;} */ .header.notBegin:before{height: 100%;transition: 0.3s;} .header.fix { background: var(--mainColor); } .header .inner { position: relative;width: auto;box-sizing: border-box;padding-left: 1rem;padding-right: 1rem; transition: all 0.4s ease-in-out; } .header .sitelogo img{ transition: 0.3s; } .header .sitelogo .line{width: 1px;height: 0.5rem;background: rgba(255,255,255,0.2);} .header .sitelogo .logo a:nth-child(1) img { width: 3rem; } .header .sitelogo .logo a:nth-child(3) img { width: 2.74rem; } .header .sitelogo .logo { display: flex;gap:0.27rem;align-items: center; } .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; height: 1.3rem; align-items: center;transition: 0.3s; } .header .head-top { display: flex; align-items: center; gap: 0.27rem; } .header .head-right { display: flex; align-items: flex-end; gap: 0.2rem; 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: 2rem; border-radius: 0.22rem; overflow: hidden; } .wp-search { position: relative; background: rgb(255 255 255 / 20%); } .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.4rem; background: none; color: #FFFFFF; font-size: var(--smailSize); border: 0; outline: 0; font-family: 'syh'; } .wp-search .search-btn { width: 0.32rem; height: 0.32rem; position: absolute; right: 0.03rem; top: 0.04rem; } .wp-search .search-btn input.search-submit { width: 100%; height: 100%; border: 0; outline: 0; background: #1C4299 url(../images/sous.svg) no-repeat center/0.18rem; cursor: pointer;border-radius: 50%; } .header .searchbox { transition: all 0.4s ease-in-out; } /**角色**/ .site-lang{display:none} .site-lang ul { display: flex; } .site-lang ul li.links { color: #fff; line-height: 1.3; display: inline-block;padding-left: 0.23rem; font-size: var(--titleSize);background: url(../images/person.svg) no-repeat left center/var(--smailSizex); } .site-lang ul li.links a{color:inherit} /**导航**/ #nav { } #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: .7; filter: alpha(opacity=70); } .nav .wp-menu { margin: 0 auto; display: flex; gap:0.4rem; 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: 1.4; font-size: var(--bigSize); display: block; color: #fff;font-weight:bold; position: relative; } .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(--titleSize); background: none; text-align: center; } .nav .sub-menu .sub-item a{font-weight:bold;font-size: var(--bigSize);} .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_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_title { font-size: 0.33rem;z-index: 2; line-height: 1.4; position: absolute; bottom: 0.65rem; left: 1rem; color: #fff; text-align: left; box-sizing: border-box; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 8rem; } .mbanner .news .news_title a{color:inherit} .mbanner .slick-dots { width: auto; bottom: 0.61rem; right: 1rem; display: flex; align-items: center; gap:0.2rem; } .mbanner .slick-dots li { width: 0.1rem; height: 0.1rem; border-radius: 50%; background: #fff; background-size: 100%; opacity: 1; margin:0; transition: all 0.4s ease-in-out; display: flex; justify-content: center; border-radius: 50%;position: relative; } .mbanner .slick-dots li button { width: 0.06rem; height: 0.06rem; background: rgb(255 255 255 / 80%); 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 .news_video:before,.mbanner .news_imgs a:before { content: ""; display: block; width: 100%; position: absolute; height:2.8rem; background: linear-gradient(transparent,#011939); opacity: 0.57; background-size: 100% 100%; z-index: 1; bottom: 0; } .mbanner .slick-dots li:after { content: ""; display: block; width: 0.55rem; height: 0.55rem; background: url(../images/dot_active.svg) no-repeat center/100% 100%; position: absolute; top: 50%;left:50%;transform: translate(-50%,-50%); opacity: 0; transition: all 0.4s ease-in-out; } .mbanner .slick-dots li.slick-active{margin: 0 0.2rem;background: none;} .mbanner .slick-dots li.slick-active:after { opacity: 1; } .mbanner.fixBanner { position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: #ccc; } .fixedok .mbanner { opacity: 0; } /* 全屏切换 */ .mainswiper { height: 100vh; } .mainswiper>.swiper-pagination { position: fixed; margin: 0;right: auto; left: 1.1rem; top: 50%; transform: translateY(-50%); z-index: 1;transition: 0.4s; display: none; } .mainswiper>.swiper-pagination:before{content:"";position: absolute;width:0px;height: 100%;left:50%;border-left:0.5px dashed #1148C7;top:0;transition: inherit;transform: translateX(-50%)} .mainswiper>.swiper-pagination .swiper-pagination-bullet { width: 0.12rem; height:0.12rem;margin: 0; border-radius: 50%; display: block; background: var(--mainColor); opacity:1;position: relative;transition: inherit; } .mainswiper>.swiper-pagination .swiper-pagination-bullet+span{margin-top: 0.3rem;} .mainswiper>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before { content:"";position: absolute;inset:-0.06rem;border-radius: 50%;border:1px solid #3067E5; } .mainswiper.blue>.swiper-pagination .swiper-pagination-bullet { background: #fff; cursor: pointer; } .mainswiper.blue>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border-color: #fff;} .mainswiper.blue>.swiper-pagination:before{border-color: #fff;} .mainswiper>.swiper-wrapper>.body_b~.swiper-slide{padding-top: 1.5rem;} .mainswiper>.swiper-wrapper>.swiper-slide { display: flex; align-items: center; justify-content: flex-start; flex-direction: column; box-sizing: border-box; } .toTop { cursor: pointer; color: #fff; font-size: 16px; width: 45px; line-height: 1.5; position: fixed; right: 20px; bottom: 20px; display: none !important; z-index: 1; } body.mobile { overflow: auto; overflow-x: hidden; } body.mobile .mainswiper { height: auto; } body.mobile .mainswiper>.swiper-wrapper { transform: none !important; display: block; } body.mobile .mainswiper>.swiper-wrapper>.swiper-slide { height: auto !important; display: block; } /* 全屏切换动画 */ .animate { transition: 0.6s ease-in-out; } .slideLeft { transform: translateX(100%); opacity: 0; } .slideRight { transform: translateX(-100%); opacity: 0; } .slideDown { transform: translateY(-100%); opacity: 0; } .slideUp { transform: translateY(100%); opacity: 0; } .mainswiper>.swiper-wrapper>.swiper-slide-active .animate, .animated .animate, body.mobile .animate { opacity: 1; transform: none; } /**内容**/ .news_imgs a, .news_imgs span { display: block; overflow: hidden; } .post .news:hover .news_imgs img, .post .news:hover .news_imgs span img { transform: scale(1.1); } .news_imgs 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(0.00deg, 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 .4s; } .news:hover span.underLine { background-size: 100% 1px; } /**主体公共**/ .post1 .tt { display: flex; position: relative; margin-bottom: 0.5rem; } .post1 .more_btn { position: absolute; right: 0; bottom: 0; } .post1 .more_btn img { width: 0.18rem; margin-left: 0.05rem; } .post1 .more_btn .more_text { vertical-align: middle;display: flex;align-items: center;gap:6px; font-size: var(--titleSize);border:1px solid rgba(17,54,183,0.27); color: #1234B2;padding: 0 var(--bigSize) 0 var(--smailSize); line-height: 2.2; } .post-white .more_btn .more_text{color: #fff;border-color: rgba(255,255,255,0.27);} .post1 .tt .tit span { display: block; position: relative; z-index: 1; } .post1 .tt .tit { position: relative; } .post1 .tt .title { font-size: 0.44rem; font-weight: normal; font-weight: bold; line-height: 1; font-family: 'alimama-bold'; } .post1 .tt .tt_en { font-size: var(--smailSize); font-weight: normal; } .post1 .news .news_title { font-size: var(--titleSize); line-height: 1.35; color: #333; font-weight: bold;font-family: 'syh-medium'; } .post1 .news .news_text { font-size: var(--smailSize); line-height: 1.75; color: #707070; } .post1 .news .news_title a { color: inherit; } .post1 .news .news_text a { color: inherit; } .post1 .news .news_date { font-weight: bold; font-size: var(--smailSize); line-height: 1.32; color: #707070; } .post1 .news .news_time{font-family: "poppins-bold";color: #242CCD;font-size: var(--smailSizex);list-style: 1.65;} /**main1**/ .main1 { position: relative; z-index: 1; background: url(../images/main1_bg.png) no-repeat center/cover } .main1 .inner { } .post-12 .tt_en img{width: 1.67rem;} .post-12 .con{display: flex;justify-content: space-between;} .post-12 .list-l{width: 50%;margin: 0;} .post-12 .list-r{width: 47.1%;} .post-12 .list-l .news_imgs{padding-top: 66.7%;} .post-12 .swiper-horizontal>.swiper-pagination-bullets{width: auto;left:auto;right:0.36rem;bottom:1.38rem;display: flex;gap: 0.06rem;} .post-12 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 0.06rem;height: 0.06rem;transition: 0.3s;background: rgba(255,255,255,0.7);opacity: 1;border-radius: 0.03rem;} .post-12 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 0.17rem;background: #fff;} .post-12 .list-l .news_wz{margin-top:0.34rem;display: flex;align-items: center;gap:0.28rem} .post-12 .list-l .news_date{flex:0.65rem 0 0;background: url(../images/date_bg.svg) no-repeat center/cover;color:#fff;font-family:'poppins-bold';flex-direction: column;height: 0.65rem;display: flex;align-items: center;justify-content: center;} .post-12 .list-l .news_date .news_days{font-size:0.26rem} .post-12 .list-l .news_title{flex:1 0 0;} .post-12 .list-r li.news{background: #fff;border-right: 6px solid #F4BF6C;display: flex;border:1px solid #C6D0E8} .post-12 .list-r li.news .news_imgs{flex:2.57rem 0 0;height: 1.72rem;} .post-12 .list-r li.news .news_wz{flex:1 0 0;padding: var(--smailSize) 0.5rem var(--titleSize) 0.25rem;display: flex;flex-direction: column;justify-content: space-between;} .post-12 .list-r li.news .news_title .underLine{background-image: linear-gradient(#333,#333);} .post-12 .list-r li.news+li{margin-top: 0.28rem;} /**main2**/ .main2 { position: relative;z-index: 0; } .main2:before{content:"";position:absolute;background: url(../images/main2_bg.png) no-repeat center top / cover;inset:0;z-index:-1} .main2 .inner { padding: 0rem 0 0.7rem; } .post-21 .tt_en img{width:3.12rem} .post-21 .tt{margin-bottom: 0.72rem;} .post-21 .title{color: #F3BE6C;} .main2 .mbottom{display: flex;justify-content: space-between;} .post-22{flex:50% 0 0;width: 0;} .post-23{flex:43.28% 0 0; } .post-22 li.news{display: flex1;background: linear-gradient(to right,#0F3996,#008FF8);} .post-22 .news_imgs{padding-top:66.5%} .post-22 .news_wz{flex:1 0 0;box-sizing: border-box;padding: 0.35rem 0.45rem 0.1rem;display:none} .post-22 li.news .news_title{font-size: 0.22rem;color: #fff;} .post-22 li.news .fieldbox{padding-top: 0.3rem;margin-top:0.3rem;color: #fff;font-size: var(--titleSize);line-height: 1.2;border-top:1px solid rgba(255,255,255,0.32)} .post-22 li.news .fieldbox .field{padding-left: 0.32rem;} .main2 li.news .fieldbox .field.f1{background: url(../images/person2.svg) no-repeat left center/var(--smailSizex);} .main2 li.news .fieldbox .field.f2{background: url(../images/clock.svg) no-repeat left center/var(--smailSizex);} .post-22 li.news .fieldbox .field.f3{background: url(../images/location.svg) no-repeat left center/var(--smailSizex);} .post-22 li.news .fieldbox .field.f4{background: url(../images/host.svg) no-repeat left center/var(--titleSize);} .post-22 li.news .fieldbox .field+.field{margin-top: 0.3rem;} .post-22 .swiper-pagination{position: static;margin-top:0.55rem;left:0;display: flex;gap:0.19rem} .post-22 .swiper-pagination-clickable .swiper-pagination-bullet{margin:0;opacity: 1;transition: 0.4s;border-radius: 0.07rem;width: var(--smailSizex);height: var(--smailSizex);background: rgba(255,255,255,0.16);} .post-22 .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 0.5rem;background: #fff;} .post-22 .con{position: relative;z-index: 1;} .post-22 .con:before{content:"";position: absolute;width: 1.13rem;height: 1.1rem;background: #F4BF6C;left:-0.19rem;top:-0.18rem;} .post-22 .con:after{content:"";position: absolute;width: 0.49rem;height: 0.47rem;background: #F4BF6C;right:-0.15rem;bottom:-0.13rem;} .post-23 li.news{padding: 0.24rem 0;border-bottom:1px solid rgba(255,255,255,0.2);display:flex;} .post-23 li.news .news_date{width:0;transition:0.3s;opacity:0;color:#fff;font-size:var(--smailSizex);line-height:1.2} .post-23 li.news .news_date .news_month{font-size:0.24rem;} .post-23 li.news.active .news_date{width:1.4rem;opacity:1} .post-23 li.news.active .news_title{color:#EDC25D} .post-23 li.news .news_title{font-size: var(--bigSize);margin-bottom: var(--bigSize);color: #fff;line-height:1.2} .post-23 li.news .fieldbox{display: flex;flex-wrap: wrap;gap:0.3rem;color: #fff;font-size: var(--smailSizex);font-size: var(--smailSizex);line-height: 1.4;} .post-23 li.news .field{padding-left: 0.25rem;} .post-23 li.news:first-child{padding-top: 0;} .post-23 li.news:last-child{border:0;} /**main3**/ .main3 { position: relative;z-index: 1;overflow: hidden; background: url(../images/main3_bg.png) no-repeat top center/100%; } .post-31 .tt_en img{width: 3.03rem;} .post-31 ul.news_list{display: flex;flex-wrap: wrap;justify-content: space-between;gap:0.6rem 0} .post-31 li.news{background: #fff;width: 23.5%;border:1px solid #C6D0E8;position: relative;;box-sizing: border-box;padding: 0 0.36rem 0 0.32rem;height: 2.2rem;} .post-31 li.news:before{content:"";position: absolute;inset: 0;z-index: -1;background: linear-gradient(135deg,#2239D0,#1E75DF);transition:opacity 0.4s ease-in-out;} .post-31 li.news .news_date{position: relative;z-index: 1;;/*background: url(../images/date_bg1.svg) no-repeat center/cover*/;box-sizing: border-box;padding: 0 0.12rem;margin-bottom: var(--smailSize);;line-height: 1.33;font-family: "poppins-medium";width: 0.75rem;height: 0.7rem;color: #fff;display: flex; justify-content: center;flex-direction: column;} .post-31 li.news .news_date .svg{position: absolute;z-index: -1;width: 100%;height: 100%;left:0;top:0} .post-31 li.news .news_date svg{width: 100%;height: 100%;} .post-31 li.news .news_date svg path{ } .post-31 li.news .news_date div{transition: inherit;} .post-31 li.news .news_date .news_month{font-size: var(--bigSize);} .post-31 li.news .news_date .news_year{font-size: 0.12rem;} .post-31 li.news .news_title a{transition:none} .post-31 li.news:hover{background: none;} .post-31 li.news:hover:before{opacity: 1;} .post-31 li.news:hover .news_title{color: #fff;} .post-31 li.news:hover .news_date svg path{fill:#F4BF6D !important} /**main4**/ .main4 { background:url(../images/main4_bg.png) no-repeat center/cover; overflow: hidden; } .post-41 .tt{justify-content: center;text-align: center;} .post-41 .tt .title{color: #fff;} .post-41 .tt_en img{width: 2.54rem;} .post-41 ul{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;} .post-41 li.news{position: relative;width: 23.5%;box-shadow:0 3px 20px rgba(0,0,0,0.16)} .post-41 li.news:nth-child(2n){margin-top: 0.27rem;} .post-41 .news_imgs{padding-top: 163%;} .post-41 li.news .news_title{position: absolute;text-align: center;z-index: 1;bottom:0px;width: 100%;;padding:.24rem 0 .2rem;background: url(../images/post41_bg.png) no-repeat center/100% 100%;color: #fff;font-size: 0.24rem;font-family: 'alimama-bold';} /**main5**/ .mainswiper>.swiper-wrapper>.swiper-slide.main5 { position: relative;justify-content: space-between;padding-top: 0; z-index: 1; } .main5_1 {background: url(../images/main5_bg.png) no-repeat center bottom /cover;flex:1 0 0;} .main5_1 .inner{padding: 2rem 0 0;} .post-50,.post-51 .con{display: flex;justify-content: space-between;} .post-51{width: 73%;} .post-52{width: 14.3%;padding-top:0.25rem} .post-50 .tt{border-bottom: 1px solid #1039B2;padding-bottom: 0.33rem;margin-bottom: 0.3rem;} .post-51 .con .l{width: 51.7%;} .post-51 .con .r{width: 46%;} .post-51 .con .news_list{display: flex;justify-content: space-between;flex-wrap: wrap;gap:var(--bigSize) 0} .post-51 .con ._title{font-size: 0.22rem;font-family: "alimama-bold";margin-bottom: 0.26rem;} .post-51 .tt .title{color:rgba(192,149,87)} .post-51 li.news{width: 100%;padding-right: 0.1rem;box-sizing: border-box;} .post-51 li.news .news_title{font-size: var(--smailSize);color:rgba(27,58,142)} .post-52 div.news .news_title{font-family: "alimama-bold";font-size: 0.22rem;text-align: center;margin-top: 0.25rem;} .post-52 img{width:2rem} .post-51 li.news .news_title:hover{color:#3067E5} /**列表页**/ .l-banner { height: 4.5rem; background-position: center center; background-repeat: no-repeat; text-align: center; background-color: #c5c4c4; position: relative; } .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: .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: .44rem; color: #fff; } .col_name { margin-bottom: .3rem; } .col_path a, .col_path span { color: #fff; font-size: var(--smailSize); line-height: 1.3; } .col_path { display: inline-block; padding-left: .26rem; background: url(../images/home.svg) no-repeat left; margin-bottom: .63rem; } .possplit::after { content: "/"; font-size: .15rem; } .possplit { margin: 0 .08rem; width: auto; background-image: none; color: #666; text-indent: inherit; font-size: 0; } .col_list { width: 100%; position: relative; height: .9rem; padding-right: .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: .9rem solid var(--mainColor); border-right: .35rem solid transparent; } .column-switch { display: none; } .col_list ul { position: relative; width: 100%; } .col_list ul.sub_list{position:absolute;left:50%;transform:translateX(-50%);top:100%;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);min-width:100%;width:auto;padding:0.15rem;background:#fff;box-sizing:border-box;text-align:center;display:none} .col_list ul li.col_column:hover>.sub_list{display:block} .col_list ul.sub_list li{font-size:var(--smailSizex);line-height:1.5} .col_list ul li.col_column { float: left;position:relative } .col_list .col_column .col_item_link.selected { opacity: 1; font-weight: bold;} .col_list .col_column .col_item_link { color: #fff; padding: 0 .36rem; font-size: var(--bigSize); border-right: 2px solid rgb(255 255 255 /70%); display: inline-block; display: block; text-align: center; opacity: .7; margin: .05rem 0; } .col_list .slick-next, .col_list .slick-prev { width: auto; height: auto; background: 0 0; border-radius: 0; } .col_list .slick-prev { left: -.4rem; display: none !important; } .col_list .slick-next { right: -.5rem; width: .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; padding:0.3rem 0;border-bottom:1px solid #c9c9c9 } .mrlist .col_news_list .news_list .news .news_imgs { width: 4.7rem; flex: none; margin-right: .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: .18rem 0; } .mrlist .col_news_list .news_list .news .news_meta { margin-bottom: .25rem;font-size:var(--smailSize) } .mrlist .col_news_list .news_list .news .news_title { font-size: var(--titleSize); line-height: 1.7; font-weight: 700; margin-bottom: .17rem; } .mrlist .col_news_list .news_list .news .news_text { font-size: var(--smailSizex); line-height: 1.5; } .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: .63rem; } .infobox { padding: .56rem 0; margin: 0 auto; width: auto; } .article h1.arti_title { line-height: 1.3; font-family: SourceHanSerifCN-Bold; font-size: .36rem; text-align: center; margin-bottom: .2rem; } .article h2.arti_title { line-height: 2; font-family: "Microsoft YaHei"; font-size: .2rem; text-align: center; color: #1b1b1bc7; margin-bottom: .2rem; } .article .arti_metas { text-align: center; line-height: 1.3; margin: 0; } .article .arti_metas>span { margin: 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: .4rem; min-height: 400px; } .article .entry .read, .article .entry .read p { line-height: 1.75; font-size: var(--smailSize); color: #333; } .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; } .wp_articlecontent table{word-break: break-all;max-width:100%} .sibi_art { margin-top: 1.3rem; } .wp_artfuns .wp_art_adjoin { display: flex; line-height: .48rem; font-size: var(--titleSize); flex-wrap: wrap; } span.next-title, span.prev-title { width: calc(100% - .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: url(../images/foot_bg.png) no-repeat center/cover; position: relative; } .footer .inner { box-sizing: border-box; position: relative; z-index: 1; padding: 0.5rem 0 0.6rem; } #footer .inner .mod { display: flex;align-items: flex-end; justify-content: space-between; } #footer .inner .foot-left .foot-logo{display:flex;gap:0.27rem;align-items:center;margin-bottom: 0.4rem;} #footer .inner .foot-left .foot-logo div{width: 1px; height: 0.5rem; background: rgba(255, 255, 255, 0.2) !important} #footer .inner .foot-left img{ width: 3rem; display: block; } #footer .inner .foot-left a:nth-child(3) img{width:2.4rem} #footer .inner .foot-left .wrap div{font-size: var(--smailSize);color: #fff;line-height: 1.6;padding-left: 0.39rem;} #footer .inner .foot-left div.add{background: url(../images/address2.svg) no-repeat left center/0.25rem;} #footer .inner .foot-left div.pos{background: url(../images/post.svg) no-repeat left center/0.25rem;margin-top: var(--bigSize);} #footer .inner .foot-right { text-align:right } #footer .inner p { font-size: var(--smailSize); line-height: 1.7; color: rgba(255,255,255,0.7); } #footer .inner p:nth-child(2){margin-top: var(--smailSizex);} #footer .inner p a { color: #fff; } .foot-left .title { color: #fff; font-size: var(--smailSize); line-height: .21rem; font-weight: 700; margin-bottom: .14rem; } /**底部链接**/ .foot-left .tt { margin-bottom: .18rem; } .foot-left .links { margin-right: 1.02rem; } /**分享**/ .shares .news_list { display: flex; text-align: center; gap: .17rem; } .shares .news_list .imgs { width: 1rem; height: 1rem; position: absolute; bottom: 127%; left: 50%; margin-left: -.5rem; transform: translateY(-.4rem); opacity: 0; transition: all .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: .5rem; height: .5rem; border-radius: 50%; background-repeat: no-repeat; background-position: center; opacity: .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 .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: .13rem; } .footlogo img { width: 4.62rem; } .foot-bottom { padding: .26rem 0 .29rem; text-align: center; position: relative; z-index: 1; border-top: 1px solid rgb(255 255 255 / 50%); } .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; } 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; } /** 加载 **/ .pre-loader { position: fixed; width: 100vw; height: 100vh; top: 0; left: 0; background-color: var(--hoverColor); z-index: 999; } .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: -1.0s; animation-delay: -1.0s; } .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.0); } 40% { -webkit-transform: scale(1.0); } ; } @keyframes bouncedelay { 0%, 80%, 100% { transform: scale(0.0); -webkit-transform: scale(0.0); } 40% { transform: scale(1.0); -webkit-transform: scale(1.0); } ; }