.header { width: 100%; display: flex; flex-direction: column; position: fixed; z-index: 1000; } .header-bg { background-image: linear-gradient(to right, #0883e0, #266dda, #5549d2); } .header-bg .mhd { background-color: rgba(0,0,0,0) !important; } .header .thd { width: 100%; height: .35rem; line-height: .35rem; background-image: linear-gradient(to right, #0883e0, #266dda, #5549d2); } .header .thd .lleft { padding-left: .05rem; flex: 1; } .header .thd .lleft ul { display: flex; flex-direction: row; align-items: center; } .header .thd .lleft ul li { margin-right: .20rem; } .header .thd .lleft ul li a { font-size: .16rem; color: #ffffff; } .header .thd .search { width: 2.1rem; height: .26rem; background-color: #ffffff; border-radius: 0.13rem; box-sizing: border-box; padding: 0 0.05rem 0 0.13rem; /*margin-right: .2rem;*/ } .header .thd .search .search-key { height: .26rem; width: 1.66rem; background: #fff; line-height: .26rem; padding: 0 .2rem 0 .05rem; font-size: 0.14rem; } .header .thd .search .search-btn { height: .26rem; width: .26rem; border-radius: 50%; z-index: 4; color: #003384; text-align: center; line-height: .20rem; /*background: transparent;*/ cursor: pointer; background: #fff; } .header .thd .search .search-btn i { font-size: .2rem; } .header .thd .lright ul { display: flex; flex-direction: row; justify-content: flex-end; align-items: center; } .header .thd .lright ul li { margin-left: .2rem; position: relative; } .header .thd .lright ul li a { color: #ffffff; } .header .thd .lright ul li .icon-plus { font-size: .2rem; color: #fff; cursor: pointer; } .header .thd .lright ul li .dropdown { position:absolute; top:100%; left:50%; z-index:99; padding-top:.1rem; min-width: 1.4rem; transform: translateX(-50%); opacity: 0; visibility: hidden; transition: .3s; } .header .thd .lright ul li .dropdown .dropdown-content { text-align:center; position: relative; background: #fff; padding: .1rem 0; box-shadow: 0 0 10px rgba(0,0,0,.3); } .header .thd .lright ul li .dropdown .dropdown-content a { display:block; font-size:.15rem; padding:0 .15rem ; margin-bottom: 1px; background: #fff; white-space: nowrap; line-height: .4rem; color:#303133; } .header .thd .lright ul li .dropdown .dropdown-content a:hover{ background:#c4e3fe; color: #003384; } .header .thd .lright ul li .dropdown .dropdown-content:before { content: ''; position: absolute; left: 50%; transform: translateX(-50%); border: 8px solid transparent; border-bottom-color:#fff; top:-.16rem; } .header .thd .lright ul li:hover .dropdown{ opacity: 1; visibility: inherit; } .header .mhd { width: 100%; background-color: rgba(0, 0, 0, 0.2); } .header .mhd .logo img { height: .56rem; } .header .mhd .nav { padding-top: .36rem; } .header .mhd .nav ul li { padding: 0 .25rem; position: relative; } .header .mhd .nav ul li:last-child { padding-right: 0; } .header .mhd .nav ul li .name { padding-bottom: .36rem; position: relative; } .header .mhd .nav ul li .name i.icon-plus { display: none; } .header .mhd .nav ul li a { color: #ffffff; font-size: .2rem; } .header .mhd .nav ul li .name:before{ content:''; width: 3px; height: 0; left: calc(50% - .015rem); top: 100%; margin: 0 auto; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; transition:.3s; background-color:#255eaf; margin-left: -1px; position: absolute; } .header .mhd .nav ul li .name:after{ content:''; width: 0; height: .03rem; background-color:transparent; position:absolute; left: 0; right:0; bottom:0; margin:0 auto; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; transition:.3s; background-color:#255eaf; } .header .mhd .nav ul li:hover .name:after{ width: .8rem; } .header .mhd .nav ul li:hover .name:before{ height: .26rem; } .header .mhd .nav ul li.subno .name:before { display: none; } .header .mhd .nav ul li .sub { position: absolute; top: .82rem; left: 0; width: 6.4rem; padding: .3rem; /*background: url(../images/navbg2.jpg) no-repeat center;*/ background: #fff; background-size: cover; z-index: 10; border-top: 3px solid #255eaf; transition: .3s; box-shadow: 0 0 10px rgba(0 0 0 / 20%); opacity: 0; visibility: hidden; align-items: flex-start; } .header .mhd .nav ul li:nth-child(n+4) .sub { left:-4.8rem; } .header .mhd .nav ul li .sub ul { width: calc(100% - 2.15rem); display: flex; flex-wrap: wrap; } .header .mhd .nav ul li .sub ul li { padding: .1rem 0; width: 33.333%; } .header .mhd .nav ul li .sub ul li a { color: #303133; font-size: .16rem; } .header .mhd .nav ul li .sub ul li a:hover { color: #003384; } .header .mhd .nav ul li .sub .img-box { padding-bottom: 0; width: 2rem; } .header .mhd .nav ul li:hover .sub { opacity: 1; visibility: visible; } .header .mhd .nav-btn { width:.36rem; transition: .3s; z-index: 5; text-align: center; cursor: pointer; display: none; } .header .mhd .nav-btn .icon-nav { color: #fff; font-size:.36rem; } .header .mhd .nav-btn .icon-close { color: #fff; font-size:.36rem; display: none; } .banner { width: 100%; height: 100%; padding-top: .35rem; } .banner .swiper-banner { width: 100%; height: 100%; } .banner .swiper-slide a{ position: relative; display: block; overflow: hidden; width: 100%; height: calc(100vh - .35rem); min-height: 500px; } /*.banner .swiper-banner .swiper-slide .bg video{ width: 100%; height: 100%; object-fit: cover}*/ .banner .swiper-banner .swiper-slide .img:before{ content: ''; position: absolute; left: 0; right: 0; height: 20%; background-size: 100% 100%; z-index: 1; bottom: 0; } .banner .swiper-banner .swiper-slide .img{ -webkit-transform: scale(1.1); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0; transition: 5s; background-size: cover !important; background-position: center; width: 100%; } .banner .swiper-banner .swiper-slide-active .img{ -webkit-transform: scale(1); } .banner .swiper-banner .swiper-slide .video video { width: 100%; height: 100%; object-fit: cover; } .banner .swiper-banner .swiper-btn a{ position:absolute; top:50%; z-index:10; display:block; margin-top:-.25rem; width:.5rem; height:.5rem; border:1px solid #fff; border-radius:50%; color:#fff; text-align:center; font-size:.2rem; line-height:.48rem } .banner .swiper-banner .swiper-btn a.prev{ left:.2rem } .banner .swiper-banner .swiper-btn a.next{ right:.2rem } .banner .swiper-banner .swiper-btn a:hover{ background:rgba(255,255,255,.2) } .banner .swiper-pgn { z-index: 5; position: absolute; bottom: .3rem; left: 0; text-align: center; } .banner .swiper-pgn span { color: #fff; width: .4rem; height:.04rem; background:#fff; opacity:1; margin: 0 .06rem!important; position: relative; border-radius: 0; } /*.banner .swiper-pgn span.active{*/ /* !*opacity: 1;*!*/ /* background: #d20b17;*/ /*}*/ .banner .swiper-pgn span.active{opacity: 1;} .banner .swiper-pgn span.active i{display: block;} .banner .swiper-pgn span i{position: absolute;left:0;top: -1px;bottom: -1px;width: 0;background: #d20b17;display: none} .section-a { padding: .45rem 0 .15rem; width: 100%; background: #fff url(../images/section-bg.png) bottom center no-repeat; background-size: 100% auto; } .lgyw .box-hd { border-bottom: 1px solid #e4e7ed; padding-bottom: .15rem; } .lgyw .box-hd .more a{ position: relative; display: block; /*width: 1.55rem;*/ height: .4rem; overflow: hidden; line-height: .38rem; color: #909399; text-align: center; } .lgyw .box-hd .more a i { /*color:#d20b17;*/ font-size: .18rem; margin-right: 0; } .lgyw .box-hd .more a:hover { color: #255eaf; } .lgyw .box-hd .more a span { position: relative; z-index: 10; } /*.lgyw .box-hd .more a:after {*/ /* content: '';*/ /* position: absolute;*/ /* top: 0;*/ /* left: 0;*/ /* bottom: 0;*/ /* right: 0;*/ /* z-index: 0;*/ /* background: #d20b17;*/ /* transform-origin: right bottom;*/ /* transform: skewX(18deg);*/ /* transition: .5s;*/ /*}*/ /*.lgyw .box-hd .more a:hover:after {*/ /* transform: skewX(12deg);*/ /* background-image: linear-gradient(to right, #0883e0, #266dda, #5549d2);*/ /*}*/ .section-a .lgyw .box-bd ul li { width: calc(29% - .25rem); float: left; margin-left: .25rem; margin-bottom: .25rem; } .section-a .lgyw .box-bd ul li a { display: flex; flex-direction: row; } .section-a .lgyw .box-bd ul li a .img-box { width: 1.28rem; } .section-a .lgyw .box-bd ul li a .img-box .img { padding-bottom: 0; height: .96rem; } .section-a .lgyw .box-bd ul li a .txt { flex:1; padding-top: .08rem; padding-left: .15rem; } .section-a .lgyw .box-bd ul li a .txt h4{ font-size: .18rem; line-height: .3rem; height: .6rem\0; /*padding: .05rem 0 .1rem;*/ /*margin-bottom: .1rem;*/ font-weight: normal; } .section-a .lgyw .box-bd ul li a .txt p{ font-size: .14rem; line-height: .22rem; color: #909399; } .section-a .lgyw .box-bd ul li:hover a .txt p { color:#255eaf; } .section-a .lgyw .box-bd ul li.first{ width: 42%; margin-left: 0; background-color: #ffffff; box-shadow: .02rem .02rem .05rem rgba(0,0,0,0.3) ; } .section-a .lgyw .box-bd ul li.first a { display: flex; flex-direction: column; } .section-a .lgyw .box-bd ul li.first a .txt{ padding: .1rem .2rem .15rem; } .section-a .lgyw .box-bd ul li.first a .img-box { width: 100%; } .section-a .lgyw .box-bd ul li.first a .img-box .img { padding-bottom: 0; height: 4.59rem; } .section-a .lgyw .box-bd ul li.first a .img-box .tit { font-size: .18rem; } .section-a .lgyw .box-bd ul li.first a .img-box .tit h4 { /*font-weight: 400;*/ line-height: .24rem; height: .24rem\0; } .section-a .lgyw .box-bd ul li.last{ margin-bottom: 0; } .section-b { padding: .45rem 0 .3rem; } .zhxw { width: calc(34% - .35rem); margin-right: .35rem; } .zhxw .box-hd { border-bottom: 1px solid #e4e7ed; padding-bottom: .15rem; margin-bottom: .1rem; } .zhxw .box-bd ul { width: 100%; } .zhxw .box-bd ul li { /*border-bottom: 1px solid #e4e7ed;*/ position: relative; } .zhxw .box-bd ul li:last-child { border-bottom: 0; } .zhxw .box-bd ul li::after { content: ""; position: absolute; bottom: 0; left: 0; width: 0; height: 1px; background: #255eaf; transition: all 0.6s ease 0s; } .zhxw .box-bd ul li:last-child::after { display: none; } .zhxw .box-bd ul li:hover::after { content: ""; width: 100%; transition: all 0.6s ease 0s; } .zhxw .box-bd ul li a .txt { padding: 0.05rem 0; } .zhxw .box-bd ul li a .txt h4 { font-size: .17rem; line-height: .36rem; height: .36rem\0; font-weight: normal; } .zhxw .box-bd ul li a .txt .info { font-size: .15rem; } .zhxw .box-bd ul li a .txt .info time { color: #909399; font-size: .15rem; } .xsdt { width: calc(34% - .35rem); margin-right: .35rem; } .xsdt .box-hd { border-bottom: 1px solid #e4e7ed; padding-bottom: .15rem; margin-bottom: .1rem; } .xsdt .box-bd ul { width: 100%; } .xsdt .box-bd ul li { /*border-bottom: 1px solid #e4e7ed;*/ position: relative; } .xsdt .box-bd ul li:last-child { border-bottom: 0; } .xsdt .box-bd ul li::after { content: ""; position: absolute; bottom: 0; left: 0; width: 0; height: 1px; background: #255eaf; transition: all 0.6s ease 0s; } .xsdt .box-bd ul li:last-child::after { display: none; } .xsdt .box-bd ul li:hover::after { content: ""; width: 100%; transition: all 0.6s ease 0s; } .xsdt .box-bd ul li a .txt { padding: 0.05rem 0; } .xsdt .box-bd ul li a .txt h4 { font-size: .17rem; line-height: .36rem; height: .36rem\0; font-weight: normal; } .xsdt .box-bd ul li a .txt h4 span { color: #255eaf; } .xsdt .box-bd ul li:hover a .txt h4 span { color: #255eaf; } .xsdt .box-bd ul li a .txt .info { font-size: .15rem; } .xsdt .box-bd ul li a .txt .info time { padding-left: .1rem; color: #909399; font-size: .15rem; } .notice { width: 32%; } .notice .box-hd { border-bottom: 1px solid #e4e7ed; padding-bottom: .15rem; margin-bottom: .1rem; } .notice .box-bd ul { width: 100%; } .notice .box-bd ul li { /*border-bottom: 1px solid #e4e7ed;*/ position: relative; } .notice .box-bd ul li:last-child { border-bottom: 0; } .notice .box-bd ul li::after { content: ""; position: absolute; bottom: 0; left: 0; width: 0; height: 1px; background: #255eaf; transition: all 0.6s ease 0s; } .notice .box-bd ul li:last-child::after { display: none; } .notice .box-bd ul li:hover::after { content: ""; width: 100%; transition: all 0.6s ease 0s; } .notice .box-bd ul li a .txt { padding: 0.05rem 0; } .notice .box-bd ul li a .txt h4 { font-size: .17rem; line-height: .36rem; height: .36rem\0; font-weight: normal; } .notice .box-bd ul li a .txt h4 span { color: #255eaf; } .notice .box-bd ul li:hover a .txt h4 span { color: #255eaf; } .notice .box-bd ul li a .txt .info { font-size: .15rem; } .notice .box-bd ul li a .txt .info time { padding-left: .1rem; color: #909399; font-size: .15rem; } .section-c{ padding: .35rem 0 .6rem; width: 100%; background: url("../images/section-bg2.png") center no-repeat; background-size: cover; } .ztzl .box-hd { margin-bottom: .3rem; } .ztzl .box-bd { width: 100%; } .ztzl .box-bd ul { width: 100%; /*justify-content: flex-start;*/ } .ztzl .box-bd ul li { width: 15%; margin-right: 1.66666666666%; } .ztzl .box-bd ul li:nth-child(6) { margin-right: 0; } .ztzl .box-bd ul li a .img-box .img { padding-bottom: 0; height: .88rem; } /*.ztzl .box-bd ul li a .txt {*/ /* padding: 0 .1rem;*/ /*}*/ /*.ztzl .box-bd ul li:hover a .txt {*/ /* background-image: linear-gradient(to right, #0883e0, #266dda, #5549d2);*/ /*}*/ /*.ztzl .box-bd ul li a .txt h4{*/ /* height: .56rem;*/ /* line-height: .56rem;*/ /* font-size: .18rem;*/ /* text-align: center;*/ /* font-weight: normal;*/ /*}*/ /*.ztzl .box-bd ul li:hover a .txt h4{*/ /* color: #fff;*/ /*}*/ .footer { width: 100%; color: #fff; background-image: radial-gradient(circle, #0284e4, #5245d3); } .tft{ padding:0.6rem 0; } .tft .tft-a{ /*margin-left: .5rem;*/ } .tft .tft-a .logo { margin-bottom: 0.42rem; } .tft .tft-a .logo img { height: 0.56rem; } .tft .item .info p { margin-bottom: 0.1rem; padding-left: .1rem; } .tft .item .info p i { font-size: .18rem; margin-right: .1rem; } .tft .tft-b { padding-left: .3rem; } .tft .tft-b .link { width: 5.6rem; margin-top: .2rem; } .tft .tft-b .link ul li{ width: 33.3333%; padding-bottom: .12rem ; } .tft .tft-b .link ul li a{ color: #fff; } .tft .tft-c { } .tft .tft-c ul li { display: flex; flex-direction: column; justify-content: space-between; align-items: center; margin-right: .3rem; cursor: pointer; height: .76rem; position: relative; } .tft .tft-c ul li .app-icon { width: .48rem; height: .48rem; border-radius: 50%; text-align: center; line-height: .48rem; } .tft .tft-c ul li .app-icon i { font-size: .24rem; } .tft .tft-c ul li .weibo { background: #ff8200; } .tft .tft-c ul li .wechat { background: #07c160; } .tft .tft-c ul li .wechat i { font-size: .28rem; } .tft .tft-c ul li .qq { background: #0085FF; } .tft .tft-c ul li .qq i { font-size: .28rem; } .tft .tft-c ul li .app-qrcode { /*display: none;*/ position: absolute; top:-1.5rem; left: 50%; transform: translateX(-50%); background: #fff; padding: .05rem; box-shadow: 0 0 10px rgba(0, 0, 0, .3); opacity: 0; visibility: hidden; transition: all .5s; } .tft .tft-c ul li .app-qrcode .app-qrcode-con { width: 1.28rem; height: 1.28rem; position: relative; } .tft .tft-c ul li .app-qrcode .app-qrcode-con:before { content: ''; position: absolute; left: 50%; transform: translateX(-50%); bottom: -.2rem; border: .08rem solid transparent; border-top-color: #fff; } .tft .tft-c ul li .app-qrcode .app-qrcode-con img { width: 100%; height: 100%; } .tft .tft-c ul li:hover .app-qrcode { opacity: 1; visibility: visible; } .tft .tft-c ul li:last-child { margin-right: 0; } .tft .tft-c ul li a{ color: #fff; margin-bottom: .1rem; } .footer .bft { width: 100%; background-color: rgba(0, 0, 0, 0.2); } .footer .bft p{ font-size: .14rem; line-height: .56rem; color: #fff; } .footer .bft p a { color: #fff; } .advbox { position:fixed; bottom: .2rem; right: .1rem; z-index: 1000; display: none; } .advbox .advpic { position:relative; height:1.2rem; overflow:hidden; } .advbox .advpic img { width:2.4rem; height:1.2rem; } .advbox .advpic .closebtn { width:.44rem; text-align: center; line-height:.26rem; font-size: .14rem; color:#fff; position:absolute; right:0; top:0; z-index:99; }