.banner{width:100%;} .banner .swiper-slide a{display: block;width: 100%;} .banner .swiper-slide img{width: 100%;} .banner .swiper-pagination{bottom:0.2rem;text-align: center;width: 100%;} .banner .swiper-pagination .swiper-pagination-bullet{background: #ffffff;width: 0.12rem;height: 0.12rem;margin: 0 0.05rem;opacity: 1;} .banner .swiper-pagination .swiper-pagination-bullet-active{background: #dcc55a;} .p50{width: calc( 50% - 0.15rem );} .title{width: 100%;line-height: 0.6rem;margin-bottom: 0.2rem;} .title h3{font-size: 0.26rem;color: #0048b1;font-family: SourceHanSansCN-Bold;} .title h3 i{font-size: 0.32rem;font-weight: normal;margin-right: 0.08rem;vertical-align: -0.02rem;} .title h3 span{font-size: 0.22rem;font-family: SourceHanSans-Bold;color: #E5C635;margin-left: 0.08rem;} .title .more a{border-bottom: 0.03rem solid #0247ca;font-size: 0.16rem;color: #dcc55a;padding:0 0.06rem 0.04rem;line-height: 0.24rem;margin-right: 0.05rem;} .title .more .mbutton{width: 0.24rem;height: 0.24rem;background: #0247ca;border-radius: 50%;position: relative;cursor: pointer;transition: 0.5s all;} .title .more .mbutton::before{content: "";width: 0.06rem;height: 0.06rem;background: #fff;border-radius: 50%;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);display: block} .title .more:hover .mbutton{box-shadow: 0 0 0.1rem 0.06rem rgba(193, 218, 255, 0.96);} .parta{width: 100%;padding:0.3rem 0;background: url(../img/parta_bg.jpg) no-repeat;background-size: cover;} .palist{padding:0.28rem 0 0 0.25rem;background: url(../img/news_bg_blue2.png) no-repeat left top;background-size: 100% auto;box-sizing: border-box;position: relative;} .palist .swiper-container{margin: 0;height:100%} .palist .swiper-slide{height:100%;} .news-img{overflow: hidden;height:100%;} .news-img img{transition: 0.4s all;} .news-img a{width: 100%;height: 100%;display: block;position: relative;} /*.news-img a::after{content: "";width: 100%;height: 0.6rem;background: url(../img/header_bg1.png) repeat-x left bottom;background-size: 100% 99%;position: absolute;left:0;bottom:0}*/ .palist a.line1{color: #ffffff;line-height: 0.4rem;padding: 0 0.2rem;position: absolute;left: 0;bottom:0;width: 100%;box-sizing: border-box;background:rgba(221,185,59,0.6);} .palist .swiper-button-next,.palist .swiper-button-prev{width: 0.2rem;height: 0.3rem;text-align: center;position: absolute;bottom:0.04rem;opacity: 0.6;z-index:2} .palist .swiper-button-next:hover,.palist .swiper-button-prev:hover{opacity: 1;} .palist .swiper-button-next{right:0.05rem;background:url(../img/rg_white.svg) no-repeat center center;background-size:auto 0.24rem;} .palist .swiper-button-prev{right:0.3rem;background:url(../img/lg_white.svg) no-repeat center center;background-size:auto 0.24rem;} .palist .swiper-slide:hover .news-img img{transform: scale(1.1,1.1);} .parlist ul li{padding-bottom:0.1rem;margin-bottom: 0.14rem;background: #ffffff;box-shadow: 0px 0px 6px 0px rgba(180, 180, 180, 0.75);position:relative;} .parlist ul li::after{content:"";width:0;height:3px;background:#0048b1;display:block;position:absolute;left:0;bottom:-1px;transition:0.4s all;} .parlist ul li:hover::after{width:100%;} .parlist ul li .time{width: 0.6rem;font-family: SourceHanSansCN;margin-right: 0.18rem;;margin-left: 0.20rem;margin-top:0.08rem;padding-right: .18rem;border-right: .01rem solid #dedede;} .parlist ul li .time span{display: block;font-size: 0.28rem;text-align: right;color: #0048b1;font-weight: bold;} .parlist ul li .time span+span{font-size: 0.16rem;color: #434343;font-weight: 400;} .parlist ul li a{width: calc( 100% - 0.7rem );color: #434343;} .parlist ul li:last-child{border-bottom: none;margin-bottom: 0;} .parlist ul li:last-child::after{content:none;} .parlist ul li:hover a{color: #0048b1;} .part{width: 100%;padding:0;} .partb{width: 100%;padding-bottom:0.4rem; padding-top:0.3rem; background: url(../img/partb_bg2.png) no-repeat;background-size: cover} .partb .pbr{margin-top:0.4rem;} .pblist{width: 100%;height: 3.08rem;} .pblist ul li{width: 29%;height:1.4rem;margin-bottom: 0.2rem; margin-right: 2%;padding: .15rem 1.5%; float: left;background: #FFFFFF; border-bottom: 0.04rem solid #3E73DC;;transition: 0.6s all;} .pblist ul li:hover{ border-bottom:0.04rem solid #ECCA2C; } .pblist ul li:last-child{margin-bottom: 0;} .pblist ul li .time{width: 0.6rem;height: 0.8rem; flex-shrink: 0;text-align: left;font-family: 'Times New Roman', Times, serif;margin-right: 0.25rem;margin-top: 0.04rem;font-weight: 900;padding:1px;box-sizing:border-box;border-bottom: .02rem solid #3E73DC;} .pblist ul li .time span{display: block;} .pblist ul li .time span.sp1{color: #ECCA2C;font-size: 0.22rem;} .pblist ul li .time span.sp2{color: #B5B5B5;font-size: 0.14rem;margin-top:0.14rem;margin-bottom:0.2rem;} .pblist ul li .pbtitle{color:#2E2E2E;font-size: 0.16rem;margin-top:0.08rem;line-height: 0.22rem;font-weight: 900;height:0.44rem} .pblist ul li .pbtitle2{color:#B5B5B5;font-size: 0.12rem;line-height: 0.22rem;margin-top:0.27rem} .pblist ul li a{display: block;} .pblist ul li:hover a{color: #0048b1;} .pblist ul li:hover .pbtitle{color: #0048b1;} .pblist ul li:nth-child(3n) {margin-right: 0;} .pbrlist{height: 4.24rem; display: block;} .pbrlist .pbrimg{width: 100%;height: 0;padding-top:54%;position: relative;overflow: hidden; border-box;} .pbrlist .pbrimg img{transition: 0.4s all;} .pbrlist .time{display: flex;align-items: flex-end;text-align: left;font-family: 'Times New Roman', Times, serif;padding-top: 0.18rem;padding-left: 0.21rem;background: #fff;} .pbrlist .time span{display: block;color: #0048B1;} .pbrlist .time span.sp1{font-size: 0.34rem;font-weight: 900;} .pbrlist .time span.sp2{font-size: 0.16rem;margin-left:0.12rem;line-height: 0.27rem;} .pbrlist .pbrtxt{width: 100%;background: #fff;padding: 0.16rem 0.21rem;box-sizing: border-box;} .pbrlist .pbrtxt h3{font-size: 0.16rem;color: #2E2E2E;line-height: 0.22rem;height: 0.44rem;font-weight: 900;margin-bottom: 0.15rem;} .pbrlist .pbrtxt p{font-size: 0.14rem;color: #B5B5B5;line-height: 0.22rem;height: 0.66rem;margin-bottom: 0.13rem;} .pbrlist .pbrtxt span{font-size: 0.14rem;color: #0048B1;line-height: 0.22rem;} .pbrlist .swiper-slide:hover img{transform: scale(1.1,1.1);} .pbrlist .swiper-slide:hover h3{color: #0048b1;} .pbrlist .swiper-slide:hover i{color: #0048b1;} .partc{width: 100%;padding:0.3rem 0 1.8rem;background:url(../img/partc_bg2.png) no-repeat;background-size: 100% 100%;position: relative;} .particles-js-canvas-el{position: absolute;left:0;top:0;z-index: 0;height: 76% !important;} .partc .w90{position: relative;z-index: 1;} .partc .title h3{color: #fff;} .partc .title h3 span{color: #6293f3;} .partc .title .more a{border-bottom: 0.03rem solid #fff;} .partc .title .more:hover .mbutton{box-shadow: 0 0 0.1rem 0.06rem rgba(115, 158, 255, 0.6);} .pclist a{display: block;} .pclist .pcimg{width: 100%;height: 0;padding-top:68%;position: relative;overflow: hidden;} .pclist .pcimg img{transition: 0.4s all;} .pclist .pctxt{width: 100%;background: #fff;padding: 0.21rem 0.15rem;box-sizing: border-box;} .pclist .pctxt h3{font-size: 0.18rem;color: #333;font-weight: normal;margin-bottom: 0.15rem;} .pclist .pctxt p{font-size: 0.14rem;color: #9a9a9a;line-height: 0.26rem;height: 0.78rem;margin-bottom: 0.15rem;} .pclist .pctxt i{font-size: 0.24rem;color: #9a9a9a;} .pclist .swiper-slide:hover img{transform: scale(1.1,1.1);} .pclist .swiper-slide:hover h3{color: #0048b1;} .pclist .swiper-slide:hover i{color: #0048b1;} .pcrlist ul li.headline{margin-bottom: 0.1rem;} .pcrlist ul li.headline .headimg{width: 2.45rem;height: 1.6rem;overflow: hidden;margin-right: 0.15rem;} .pcrlist ul li.headline .headimg a{display: block;} .pcrlist ul li.headline .headimg img{width: 100%;height: 100%;object-fit: cover;transition: 0.4s all;} .pcrlist ul li.headline:hover img{transform: scale(1.1,1.1);} .pcrlist ul li.headline .headtxt{width: calc( 100% - 2.55rem );} .pcrlist ul li.headline .headtxt h3{font-size: 0.18rem;line-height: 0.3rem;font-weight: normal;max-height: 0.6rem;color: #ffffff;} .pcrlist ul li.headline .headtxt h3 a{color: #fff;} .headtxt .line{width: calc( 100% - 0.8rem );height: 1px;background: #dcc55a;} .headtxt span{color: #fff;font-size: 0.2rem;flex-shrink: 0;margin-left: 0.2rem;} .headtxt .mtn{width: 1.2rem;height: 0.35rem;text-align: center;line-height: 0.35rem;color: #fff;background: #dcc55a;font-size: 0.14rem;align-self: flex-end;} .pcrlist ul li.flex{width: 100%;line-height: 0.39rem;} .pcrlist ul li.flex h3{font-weight: normal;font-size: 0.16rem;color: #ffffff;} .pcrlist ul li.flex a{color: #ffffff;} .pcrlist ul li.flex span{font-size: 0.16rem;color: #a6bcea;font-family: 'Times New Roman', Times, serif;font-weight: bold;flex-shrink: 0;margin-left: 0.15rem;} .partd{width: 100%;background: url(../img/partd_bg.png) no-repeat center top;background-size: cover;padding:0 0 0.3rem;} .partda{width: 100%;padding:0.3rem 0;} .pdal{width: 3.46rem;} .pdal .swi-button{width: 0.4rem;position: relative;} .pdal .swi-button .swiper-button-prev,.pdal .swi-button .swiper-button-next{width: 0.4rem;height: 0.2rem;text-align: center;line-height: 0.2rem;color: #0247ca;position: relative;opacity: 0.6;} .pdal .swi-button .swiper-button-prev{margin-bottom: 0.06rem;} .pdal .swi-button .swiper-button-prev:hover,.pdal .swi-button .swiper-button-next:hover{opacity: 1;} .pdalist{height: 3.44rem;} .pdalist a{display: block;width: 100%;height: 0;padding-top:31%;position: relative;} .pdalist a .image img{border-radius: 6px 6px 6px 6px;} .pdar{width: calc( 100% - 3.7rem );} .pdarist {padding-bottom:0.1rem} .pdarist .swiper-slide{background: #fff url(../img/by_bg.png) no-repeat right bottom;box-sizing: border-box;height: 3.44rem;box-shadow: 0 0 0.09rem 0.01rem rgba(98, 98, 98, 0.18);transition: 0.4s all;} .pdarist a{display: block;height: 100%;box-sizing: border-box;} .pdarist .pda-img{width: 100%;height: 0;padding-top:64%;position: relative;} .pdarist h3{font-size: 0.20rem;color: #fff;line-height: 0.36rem;text-align: center;background-color: #0048B1;position: absolute;bottom: -0.15rem;width: 0.90rem;} .pdarist span{display: block;font-weight:900;margin-right: 0.12rem;font-size: 0.14rem;color: #2E2E2E;line-height: 0.22rem;margin-top: 0.28rem;margin-left:0.14rem} .pdarist p{color: #8F8F8F;line-height: 0.22rem;font-size: 0.14rem;padding: 0 0.14rem;height:0.44rem;margin-top:0.1rem} .pdarist .more{font-size: 0.14rem;color: #0048B1;line-height: 0.22rem;margin-top:0.12rem;height:0.22rem} .pdarist .swiper-slide:hover{background-image: linear-gradient(-45deg, #3355d4 0%, #189ae7 100%);} .pdarist .swiper-slide:hover a{background: url(../img/by_bg.png) no-repeat right bottom;} .pdarist .swiper-slide:hover h3,.pdarist .swiper-slide:hover span,.pdarist .swiper-slide:hover p{color: #fff;} .pdar .swiper-button-prev,.pdar .swiper-button-next{width: 0.48rem;height: 0.2rem;border: 1px solid #999;text-align: center;line-height: 0.2rem;position: relative;color: #999;} .pdar .swiper-button-prev i,.pdar .swiper-button-next i{font-size: 0.14rem;} .pdar .swiper-button-prev{margin-right: 0.1rem;transform: rotate(180deg);line-height: 0.18rem;} .pdar .swi-button{margin-left: auto;margin-right: 0.2rem;} .pdar .swiper-button-prev:hover,.pdar .swiper-button-next:hover{border: 1px solid #093e9a;color: #093e9a;} .partf{width: 100%;background: url(../img/partf_bg.png) no-repeat center top;background-size: 100% 100%;padding-top: 0.2rem; padding-bottom: 0.2rem;} .partdb{position:relative;} .partdb .swiper-slide{text-align: center;padding:0.15rem 0; justify-content: center;display: flex;} .partdb .swiper-slide img{height: 0.35rem;margin: 0 auto 0.2rem;transition: 0.5s;} .partdb .swiper-slide a:hover img{ transform: rotate(360deg); } .partdb .swiper-slide p{font-size: 0.14rem;color: #FFFEFE;width: 0.95rem;line-height:0.32rem;height: 0.32rem;background: rgba(255, 255, 255, 0.12);} .partdb .swiper-slide a{padding:0.2rem 0;display: block;} .partdb .swiper-pagination{bottom:0.2rem;text-align: center;width: 100%;display:none;} .partdb .swiper-pagination .swiper-pagination-bullet{background: #ffffff;width: 0.08rem;height: 0.08rem;margin: 0 0.05rem;opacity: 0.1;background:#000000;border-radius:0.04rem;transition:0.4s all;} .partdb .swiper-pagination .swiper-pagination-bullet-active{background: #dcc55a;opacity: 1;width: 0.3rem;} .pdb-button .swiper-button-next,.pdb-button .swiper-button-prev{width: 0.4rem;height: 0.4rem;text-align: center;position: absolute;top:50%;opacity: 0.6;margin-top:-0.2rem;} .pdb-button .swiper-button-next:hover,.pdb-button .swiper-button-prev:hover{opacity: 1;} .pdb-button .swiper-button-next{right:-0.4rem;background:url(../img/rg_white.svg) no-repeat center center;background-size:auto 0.2rem;} .pdb-button .swiper-button-prev{left:-0.4rem;background:url(../img/lg_white.svg) no-repeat center center;background-size:auto 0.2rem;}