.banner{position: relative;width: 100%;}
.banner .swiper-slide a{display: block;}
.banner .swiper-slide img{display: block;width: 100%;}
.banner .swiper-pagination{bottom: 0.2rem;width: 100%;}
.banner .swiper-pagination-bullet{transition: 0.3s all;width: 0.12rem;height: 0.12rem;border-radius: 0.06rem;opacity: 1 !important;}
.banner .swiper-pagination-bullet-active{background: #ef9f21;width: 0.3rem;}

.title{width: 100%;margin-bottom: 0.3rem;position: relative;}
.title h3{font-size: 0.3rem;color: #333333;padding: 0.05rem 0;background: url(../img/title_bg.png) no-repeat center center;background-size: auto 100%;}
.title h3 span{color: #16539e;}
.title a{color: #16539e;line-height: 0.3rem;padding-left: 0.28rem;background: url(../img/more.png) no-repeat left center;background-size: auto 0.18rem;}

.parta{width: 100%;padding: 0.5rem 0 0.3rem;background: url(../img/parta_bg1.jpg) no-repeat center bottom;background-size: cover;}
.parta .title a{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}

.pa-list{width: 100%;overflow: hidden;}
.pa-list ul li{width: calc(100% / 7);}
.pa-list ul li:nth-child(n+8){margin-top: 0.4rem;}
.pa-list ul li a{display: block;width: 100%;}
.pa-list ul li .cirle{width: 1.12rem;height: 1.12rem;position: relative;margin: 0 auto;}
.pa-list ul li .cirle::before{content: "";width: 100%;height: 100%;display: block;background-image: url(../img/border.png);background-repeat: no-repeat;background-position: left top;background-size: 100% 100%;position: absolute;left: 0;top: 0;animation: roted1 5s infinite linear;z-index: 0;transition: 0.2s all;}
.pa-list ul li .icon{width: 100%;height: 100%;position: relative;z-index: 1;transition: 0.2s all;display: flex;justify-content: center;align-items: center;}
.pa-list ul li .icon img{width: 0.4rem;transition: 0.2s all;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.pa-list ul li .icon img.i1,.pa-list ul li:hover .icon img.i2{opacity: 1;visibility: inherit;}
.pa-list ul li .icon img.i2,.pa-list ul li:hover .icon img.i1{opacity: 0;visibility: hidden;}
.pa-list ul li p{font-size: 0.16rem;text-align: center;line-height: 0.3rem;color: #333333;margin-top: 0.1rem;transition: 0.2s all;}
.pa-list ul li:hover p{color: #16539e;font-weight: bold;}
.pa-list ul li:hover .cirle::before{background-image: url(../img/border1.png);}

.partb{width: 100%;padding: 2rem 0 1rem;background: url(../img/partb_bg.png) no-repeat center bottom;background-size: cover;margin-top: -0.3rem;}
.data_scroll ul li{display: flex;flex-direction: column;align-items: center;}
.data_scroll ul li .num{width:1.77rem;}
.data_scroll ul li .num .data_img{margin-right: 0.15rem;width: 0.5rem;height: 0.5rem;display: flex;justify-content: center;align-items: center;}
.data_scroll ul li .num:nth-of-type(2){margin-top: 0.8rem;}
.data_scroll ul li .num .data_img img{max-height: 0.5rem;max-width: 0.5rem;}
.data_scroll ul li .num .data_txt .flexbox{align-items: flex-end;}
.data_scroll ul li .num .data_txt h3{font-size: 0.3rem;color: #ffffff;line-height: 1;font-family: 'Times New Roman', Times, serif;}
.data_scroll ul li .num .data_txt span{font-size: 0.14rem;color: #ffffff;margin-left: 0.05rem;font-weight: bold;font-family: 'Times New Roman', Times, serif;line-height: 0.2rem;}
.data_scroll ul li .num .data_txt p{font-size: 0.14rem;color: #ffffff;opacity: 0.8;margin-top: 0.06rem;white-space: nowrap;}
.data_scroll .swiper-pagination{position: relative;width: 100%;margin-top: 0.3rem;display: none;}
.data_scroll .swiper-pagination-bullet{margin: 0 0.04rem;}

.partc{width: 100%;padding: 0.5rem 0;}
.pc-left{width: calc(66% - 0.2rem);}
.pc-right{width: calc(34% - 0.2rem);}
.news_scroll,.news_list{width: calc(50% - 0.15rem);}
.news_scroll ul li .news_img{width: 100%;height: 2.6rem;position: relative;overflow: hidden;}
.news_scroll ul li .news_img a{display: block;transition: 0.3s all;}
.news_scroll ul li:hover .news_img a{transform: scale(1.1,1.1);}
.news_scroll ul li .news_txt{width: 100%;padding: 0.2rem 0.3rem 0.1rem;background: #00437c;}
.news_scroll ul li .news_txt h3{font-size: 0.16rem;font-weight: normal;margin-bottom: 0.13rem;line-height: 0.3rem;}
.news_scroll ul li .news_txt h3 a{color: #ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
.news_scroll ul li .news_txt p{font-size: 0.14rem;color: rgba(255,255,255,0.7);width: 100%;line-height: 0.27rem;height: 0.81rem;margin-bottom: 0.2rem;}
.news_scroll ul li .news_txt .more{text-align:right;}
.news_scroll ul li .news_txt .more a{font-size:0.14rem;color: #ffffff;padding-right:0.2rem;background:url(../img/arrow.svg) no-repeat right center;background-size:auto 0.16rem;opacity:0.7;}
.news_scroll ul li .news_txt .more a:hover{opacity:1;}
.news_scroll ul li .news_txt span{text-align:center;line-height:0.34rem;font-size:.14rem;color:#fff;position:absolute;left:0;bottom:0;background:#015bb1;width:1.14rem;height:.34rem}

.news_list .txt{width:100%;}
.news_list .txt .t_title{font-size:0.16rem;line-height:0.32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:0.32rem;color:#333333;width:100%;}
.news_list .txt .t_title a{color:#333333}
.news_list .txt .x_item{margin-bottom:0.21rem;width:100%;}
.news_list .txt .x_item:last-of-type{margin-bottom: 0;}
.news_list .txt .x_ed{padding-top:0.14rem;width:100%;}
.news_list .txt .x_ed .c_time{font-size:0.14rem;background:#015bb1;color: #ffffff;width:0.88rem;height:0.28rem;text-align:center;line-height:0.28rem;}
.news_list .txt .x_ed .x_pic{width:calc(100% - 0.88rem);display:flex;align-items:center;}
.news_list .txt .x_ed .x_pic img{width:100%;}
.news_list .txt .x_item:hover .t_title a{color: #16539e;}

.tice_list ul li{width: 100%;margin-bottom: 0.26rem;display: flex;}
.tice_list ul li:last-of-type{margin-bottom:0;}
.tice_list ul li .time{width:0.8rem;background:#0052a1}
.tice_list ul li .time .text{text-align:center;color:#ffffff;line-height: 0.3rem;}
.tice_list ul li .time time{display:block;height:0.4rem;background:#015bb1;line-height:0.4rem;text-align:center;font-size:0.2rem;color:#fff}
.tice_list ul li .time time span{font-size:0.22rem;font-weight:100}
.tice_list ul li .txt{width:calc(100% - 0.8rem);background:#fff;box-shadow:0 0 10px rgba(9,51,102,.2);padding:0 0.2rem;line-height:1.8em;}
.tice_list ul li .txt h4{font-size:0.16rem;display:block\0;line-height: 0.26rem;font-weight:normal;}
.tice_list ul li .txt h4 a{max-height:0.52rem;display:block\0;color:#333333;}
.tice_list ul li:hover  .txt h4 a{color:#16539e;}

/*
.pc-left{width: calc(68% - 0.2rem);}
.pc-right{width: calc(32% - 0.2rem);}
.news-scroll{width:calc(53% - 0.15rem);position: relative;}
.news-scroll ul li .news-img{width: 100%;height: 3.2rem;position: relative;overflow: hidden;}
.news-scroll ul li .news-img a{display:block;transition: 0.2s all;}
.news-scroll ul li .news-txt{width: 100%;padding-top: 0.15rem;}
.news-scroll ul li .news-txt h3{font-size:0.16rem;color:#333333;font-weight: normal;width: 100%;line-height: 0.28rem;}
.news-scroll ul li .news-txt h3 a{color:#333333;}
.news-scroll ul li .news-txt p{font-size:0.14rem;color:#999999;line-height:0.28rem;width: 100%;height: 0.56rem;display: block\0;}
.news-scroll ul li .news-txt .line{width:0.4rem;height:2px;background-image: linear-gradient(90deg, #0740ec 0%, #fba732 100%);margin: 0.12rem 0;transition: 0.3s all;}
.news-scroll ul li .news-time{width: 1.2rem;height: 0.24rem;background: url(../img/time_bg.png) no-repeat left top;background-size: 100% 100%;line-height: 0.23rem;padding-left: 0.08rem;position: absolute;left: 0;top: 0.2rem;}
.news-scroll ul li .news-time span{color: #ffffff;font-size: 0.14rem;}
.news-scroll ul li:hover .news-txt h3,.news-scroll ul li:hover .news-txt h3 a{color:#334082;}
.news-scroll ul li:hover .news-img a{transform: scale(1.1,1.1);}
.news-scroll ul li:hover .news-txt .line{width: 100%;}
.news-scroll .swiper-pagination{bottom:1.35rem;text-align:center;left:0;width: 100%;}
.news-scroll .swiper-pagination .swiper-pagination-bullet{width:0.1rem;height:0.1rem;background-color:#ffffff;border-radius:50%;opacity:1;margin: 0 0.04rem;}
.news-scroll .swiper-pagination .swiper-pagination-bullet-active{background-color:#ef9f21;}
.news-list{width:calc( 47% - 0.15rem);}
.news-list ul li{width: 100%;background: #f1f5fe;border-radius: 0.07rem;overflow: hidden;}
.news-list ul li:nth-child(n+2){margin-top: 0.2rem;}
.news-list ul li a{display: block;width: 100%;padding: 0.18rem 0;background-image: url(../img/txt_bg.png);background-size: 0 100%;transition: 0.2s all;background-repeat: no-repeat;background-position: right top;}
.news-list ul li .time{width: 1.2rem;height: 0.24rem;background: url(../img/time_bg.png) no-repeat left top;background-size: 100% 100%;line-height: 0.23rem;padding-left: 0.08rem;margin-bottom: 0.12rem;}
.news-list ul li .time span{color: #ffffff;font-size: 0.14rem;}
.news-list ul li .txt{width: 100%;padding: 0 0.2rem;}
.news-list ul li p{width:100%;font-size:0.16rem;color:#333333;transition:0.2s all;line-height: 0.24rem;}
.news-list ul li:hover p{color:#252c67;}
.news-list ul li:hover a{background-size: 100% 100%;}
.notice-list ul li{width: 100%;}
.notice-list ul li:nth-child(n+2){margin-top: 0.35rem;}
.notice-list ul li .time{width: 0.6rem;margin-right: 0.2rem;text-align: center;color: #252c67;}
.notice-list ul li .time h3{font-size: 0.24rem;margin-bottom: 0.05rem;}
.notice-list ul li .time span{font-size: 0.14rem;}
.notice-list ul li a{transition:0.2s all;width: calc(100% - 0.8rem);line-height: 0.3rem;max-height: 0.6rem;color: #333333;display: block\0;}
.notice-list ul li:hover a{color: #252c67;}*/