.banner{position: relative;overflow: hidden;width: 100%;} .banner .swiper-slide a{display: block;} .banner .swiper-slide img{display: block;width: 100%;} .page{width: 100%;position: absolute;left: 0;bottom: 0.2rem;z-index: 2;} .banner .page .swiper-pagination{width: 100%;text-align: left;position: relative;} .banner .page .swiper-pagination-bullet{transition: 0.3s all;width: 0.3rem;height: 0.3rem;opacity: 0.5;background: url(../img/page.png) no-repeat center center;background-size: auto 0.28rem;margin: 0 0.05rem;} .banner .page .swiper-pagination-bullet-active{opacity: 1;} .title{width: 100%;margin-bottom: 0.3rem;} .title h3{color: #020164;line-height: 0.4rem;font-family: myfont;font-size: 0.3rem;} .more{width: 1.62rem;height: 0.45rem;border: 1px solid #174fa3;margin: 0 auto;position: relative;transition: 0.2s all;} .more a{font-size: 0.16rem;color: #174fa3;display: block;text-align: center;line-height: 0.45rem;font-size: 0.16rem;font-family: myfont;transition: 0.2s all;} .more::after{content: "";width: 0.6rem;height: 0.15rem;display: block;background: url(../img/arrow_blue.png) no-repeat;background-size: 100% auto;position: absolute;right: -0.4rem;top:50%;transform: translateY(-50%);transition: 0.2s all;} .parta{width: 100%;padding: 0.4rem 0 0.8rem;position: relative;z-index: 1;} .parta .w90{position: relative;z-index: 1;} .parta::after{content: "";width: 52%;height: 100%;background: url(../img/parta_bg.jpg) no-repeat;background-size: cover;position: absolute;right: 0;bottom: 0.4rem;z-index: 0;} .pa-left{width: calc( 55% - 0.4rem );} .pa-right{width: calc( 45% - 0.4rem );} .pa-left .title{margin-bottom: 0.6rem;} .news-scroll-img{width: 100%;margin-bottom: 0.4rem;position: relative;} .news-scroll-img::before{content: "";width: 77%;height:82%;display: block;background: #2c49b1;position: absolute;left: -0.3rem;top:-0.3rem;} .news-scroll-img::after{content: "";width: 91%;height:52%;display: block;background: #f3b52e;position: absolute;right: -0.12rem;bottom:-0.12rem;} .news-scroll-img ul li .news-img{width: 100%;height: 4.5rem;position: relative;overflow: hidden;} .news-scroll-img ul li .news-img a{background-size: cover;background-position: center;transition: 0.2s all;} .news-scroll-img ul li:hover .news-img a{transform: scale(1.1,1.1);} .news-scroll-txt ul li span{font-size: 0.16rem;color: #2055c0;font-family: myfont;display: inline-block;margin-bottom: 0.1rem;} .news-scroll-txt ul li a{font-size: 0.16rem;color: #333333;line-height: 0.28rem;max-height: 0.56rem;} .news-scroll-txt ul li:hover a{color: #2055c0;} .pa-right ul li{width: 100%;margin-bottom: 0.3rem;} .pa-right ul li span{font-size: 0.16rem;color: #9fcefe;font-family: myfont;display: inline-block;margin-bottom: 0.1rem;line-height: 0.3rem;} .pa-right ul li h3{font-size: 0.16rem;width: 100%;line-height: 0.3rem;color: #ffffff;font-weight: normal;} .pa-right ul li a{color: #ffffff;} .pa-right .more{border: 1px solid #ffffff;margin: 0;} .pa-right .more a{color: #ffffff;} .pa-right .more::after{background: url(../img/arrow_white.png) no-repeat;background-size: 100% auto;} .pa-right .more:hover{background: #ffffff;} .pa-right .more:hover a{color: #2055c0;} .pa-right .more:hover::after{right: -0.6rem;} .partb{width: 100%;padding: 0.4rem 0;background: url(../img/partb_bg.png) no-repeat center bottom;background-size: cover;} .partb .title h3{color: #ffffff;} .partb .more{border: none;background: #f3b52e;} .partb .more a{color: #ffffff;} .partb .more::after{background: url(../img/arrow_white.png) no-repeat;background-size: 100% auto;} .partb .more:hover::after{right: -0.6rem;} .pbox{width: 100%;margin-bottom: 0.3rem;} .pbox ul li{background: #ffffff;border-radius: 0.18rem;position: relative;overflow: hidden;} .pbox ul li::after{content: "";width: 100%;height: 0.05rem;display: block;background: #0b4da3;position: absolute;left: 0;bottom: 0;} .pbox ul li a{padding: 0.3rem;display: block;} .pbox ul li span{font-size: 0.16rem;color: #2055c0;font-family: myfont;display: inline-block;margin-bottom: 0.1rem;} .pbox ul li p{font-size: 0.16rem;color: #333333;line-height: 0.28rem;max-height: 0.84rem;} .pbox ul li:hover p{color: #2055c0;} .partc{width: 100%;padding: 0.4rem 0;background: url(../img/partc_bg.png) no-repeat center bottom;background-size: 100% auto;} .pc-left{width:2.58rem;} .pc-left ul li{width: 100%;margin-bottom: 0.22rem;} .pc-left ul li:last-of-type{margin-bottom: 0;} .pc-left ul li a{padding: 0.2rem 0.28rem;background-repeat: no-repeat;background-size: cover;border-radius: 0.27rem 0 0.27rem 0;overflow: hidden;} .pc-left ul li:first-of-type a{background-image: url(../img/link1.jpg);} .pc-left ul li:nth-of-type(2) a{background-image: url(../img/link2.jpg);} .pc-left ul li:nth-of-type(3) a{background-image: url(../img/link3.jpg);} .pc-left ul li:nth-of-type(4) a{background-image: url(../img/link4.jpg);} .pc-left ul li .icon{width:0.58rem;height:0.6rem;background: url(../img/icon_bg.png) no-repeat center center;background-size: 100% 100%;display: flex;justify-content: center;align-items: center;margin-right: 0.2rem;} .pc-left ul li .icon img{max-height: 0.25rem;display: block;transition: 0.3s all;} .pc-left ul li:hover .icon img{transform: rotateY(180deg);} .pc-left ul li p{font-size: 0.16rem;color: #ffffff;line-height: 0.28rem;max-height: 0.56rem;width: calc( 100% - 0.78rem );} .pc-right{width: calc( 100% - 2.9rem );background: #ffffff;border-radius: 0.18rem;position: relative;overflow: hidden;box-shadow: 0 0 0.2rem 0 rgba(127, 127, 127, 0.3);padding: 0.3rem 0.3rem 0.1rem;} .pc-right::after{content: "";width: 100%;height: 0.05rem;display: block;background: #0b4da3;position: absolute;left: 0;top: 0;} .title1{width: 100%;margin-bottom: 0.1rem;} .qh-title2 ul li{margin-right: 0.38rem;cursor: pointer;} .qh-title2 ul li h3{font-size: 0.3rem;color: #020164;line-height: 0.4rem;font-family: myfont;opacity: 0.5;transition: 0.2s all;} .qh-title2 ul li.on h3{opacity: 1;} .title1 .qh-more{width: 2.02rem;} .title1 .qh-more ul li .more{margin: 0;} .title1 .qh-more ul li:hover .more{background: #174fa3;} .title1 .qh-more ul li:hover .more a{color: #ffffff;} .title1 .qh-more .swiper-slide{opacity: 0 !important;visibility: hidden;transition: 0.2s all;} .title1 .qh-more .swiper-slide-active{opacity: 1 !important;visibility: inherit;} .qh-box2{margin-left: -0.2rem;margin-right: -0.2rem;} .qh-box2 .swiper-container{padding: 0.2rem;} .qh-box2 .swiper-slide{opacity: 0 !important;visibility: hidden;transition: 0.2s all;} .qh-box2 .swiper-slide-active{opacity: 1 !important;visibility: inherit;} .pcbox{width: 100%;} .pcbox .pc-item{width: calc( 37% - 0.15rem );border-radius: 0.18rem;box-shadow: 0 0 0.15rem 0 rgba(127, 127, 127, 0.3);} .pcbox .pc-item .pc-item-img{width: 100%;} .pcbox .pc-item .pc-item-img a{display: block;width: 100%;height: 2.3rem;position: relative;overflow: hidden;border-radius: 0.18rem 0.18rem 0 0;} .pcbox .pc-item .pc-item-img .image{background-size: cover;background-position: center center;transition: 0.2s all;} .pcbox .pc-item .pc-item-txt{padding: 0.2rem 0.3rem;background: #ffffff;width: 100%;border-radius: 0 0 0.18rem 0.18rem;} .pcbox .pc-item .pc-item-txt h3{font-size: 0.16rem;line-height: 0.3rem;max-height: 0.6rem;font-weight: normal;color: #333333;} .pcbox .pc-item .pc-item-txt h3 a{color: #333333;} .pcbox .pc-item .pc-item-txt:hover h3,.pcbox .pc-item .pc-item-txt:hover h3 a{color: #2055c0;} .pcbox .pc-item-list{width: calc( 63% - 0.15rem );} .pcbox .pc-item-list ul li{width: calc( 50% - 0.15rem );background: #ffffff;border-radius: 0.18rem;box-shadow: 0 0 0.15rem 0 rgba(127, 127, 127, 0.3);transition: 0.2s all;} .pcbox .pc-item-list ul li:first-of-type{margin-bottom: 0.3rem;} .pcbox .pc-item-list ul li:nth-of-type(2){margin-bottom: 0.3rem;} .pcbox .pc-item-list ul li a{display: block;padding: 0.2rem;} .pcbox .pc-item-list ul li h3{font-size: 0.16rem;color: #333333;line-height: 0.3rem;font-weight: normal;height: 0.6rem;margin-bottom: 0.1rem;transition: 0.2s all;} .pcbox .pc-item-list ul li .line{width: 100%;height: 1px;background: #f1f1f1;position: relative;margin-bottom: 0.1rem;} .pcbox .pc-item-list ul li .line::after{content: "";width: 0.22rem;height: 1px;display: block;background: #f3b52e;position: absolute;right: 0;top: 0;transition: 0.6s all;} .pcbox .pc-item-list ul li span{display: inline-block;line-height: 0.3rem;font-size: 0.14rem;color: #999999;font-family: myfont;padding-left: 0.26rem;background: url(../img/date.svg) no-repeat left center;background-size: auto 0.18rem;transition: 0.2s all;} .pcbox .pc-item-list ul li .in{display: inline-block;line-height: 0.3rem;font-size: 0.14rem;color: #0b4da3;font-family: myfont;padding-right: 0.4rem;position: relative;transition: 0.2s all;} .pcbox .pc-item-list ul li .in::after{content: "";width: 0.32rem;height: 0.3rem;display: block;background: url(../img/arrow_blue.png) no-repeat right center;background-size: auto 0.12rem;position: absolute;right: 0;top:0;transition: 0.2s all;} .pcbox .pc-item-list ul li:hover{background: #0b4da3;} .pcbox .pc-item-list ul li:hover h3,.pcbox .pc-item-list ul li:hover span,.pcbox .pc-item-list ul li:hover .in{color: #ffffff;} .pcbox .pc-item-list ul li:hover .in::after{background: url(../img/arrow_white.png) no-repeat right center;background-size: auto 0.12rem;} .pcbox .pc-item-list ul li:hover .line::after{width: 100%;} .partd{width: 100%;padding: 0.4rem 0;background: url(../img/partd_bg.jpg) no-repeat center top;} .qh-title1{width: 100%;margin-bottom: 0.3rem;} .qh-title1 ul li{margin: 0 0.26rem;cursor: pointer;} .qh-title1 ul li h3{font-size: 0.3rem;color: #ffffff;line-height: 0.4rem;font-family: myfont;opacity: 0.5;transition: 0.2s all;} .qh-title1 ul li.on h3{opacity: 1;} .qh-box1{width: 100%;} .qh-box1 .swiper-slide{opacity: 0 !important;visibility: hidden;transition: 0.2s all;} .qh-box1 .swiper-slide-active{opacity: 1 !important;visibility: inherit;} .pdbox{width: 100%;background: #ffffff url(../img/partc_txt_bg.png) no-repeat right bottom;border-radius: 0.18rem;padding: 0.3rem;margin-bottom: 0.3rem;} .pdbox>div{width: calc( ( 100% - 0.6rem ) / 3 );} .item-img{width: 100%;margin-bottom: 0.12rem;} .item-img a{display: block;width: 100%;height: 2.84rem;border-radius: 0.18rem;position: relative;overflow: hidden;} .item-img .image{background-size: cover;background-position: center center;transition: 0.2s all;} .pdbox .item h3{width: 100%;font-size: 0.18rem;color: #434343;line-height: 0.28rem;max-height: 0.56rem;margin-bottom: 0.1rem;} .pdbox .item h3 a{color: #434343;} .pdbox .item p{font-size: 0.14rem;color: #999999;line-height: 0.26rem;height: 0.52rem;margin-bottom: 0.1rem;} .pdbox .item span{display: inline-block;line-height: 0.3rem;font-size: 0.14rem;color: #999999;font-family: myfont;padding-left: 0.26rem;background: url(../img/date.svg) no-repeat left center;background-size: auto 0.18rem;} .pdbox .item:hover h3,.pdbox .item:hover h3 a{color: #2055c0;} .pdbox .item:hover .item-img .image{transform: scale(1.1);} .pdbox .item-list ul li{width: 100%;margin-bottom: 0.34rem;} .pdbox .item-list ul li:last-of-type{margin-bottom: 0;} .pdbox .item-list ul li a{font-size: 0.16rem;color: #333333;line-height: 0.26rem;max-width: calc( 100% - 0.7rem );} .pdbox .item-list ul li span{display: block;width: 0.58rem;height: 0.26rem;border: 1px solid #0b4da3;text-align: center;line-height: 0.24rem;font-size: 0.14rem;color: #2055c0;font-family: myfont;} .pdbox .item-list ul li:hover a{color: #2055c0;} .pdbox .item-list ul li:hover span{background: #0b4da3;color: #ffffff;} .partd .more:hover{background: #174fa3;} .partd .more:hover a{color: #ffffff;} .partd .more:hover::after{right: -0.6rem;} .parte{width: 100%;padding: 0.4rem 0;background: url(../img/parte_bg.jpg) no-repeat center top;background-size: cover;} .parte .w90{width: 100%;} .parte .title{margin-bottom: 0.4rem;} .parte .title h3{color: #ffffff;} .pebox{width: 100%;} .pebox .swiper-slide{height: 4.95rem;} .datebox{transition: 0.3s all;width: 100%;padding: 0 0.15rem;} .datebox .date_area{width: 90%;max-width: 2.12rem;margin: 0 auto 0.15rem;} .datebox .date_img{width: 100%;height: 0;position: relative;padding-bottom: 102%;} .datebox .date_img .image{background-repeat: no-repeat;background-position: center center; background-size: 40% auto;} .datebox .date_img::after{content: "";width: 100%;height: 100%;display: block;background: url(../img/icon_bg.png) no-repeat center center;background-size: 100% 100%;position: absolute;left: 0;top: 0;transition: .3s;animation: roted 30s linear infinite;} .datebox .date_img img{display: block;height: 0.85rem;} .datebox .date_txt{width: 100%;padding: 0.1rem 0;border-top: 1px solid rgba(255,255,255,0.4);border-bottom: 1px solid rgba(255,255,255,0.4);text-align: center;margin-bottom: 0.1rem;} .datebox .date_txt h3{font-size: 0.32rem;color: #ffffff;font-family: myfont1;} .datebox .date_txt span{font-size: 0.14rem;color: #ffffff;} .datebox p{font-size: 0.14rem;color: #ffffff;text-align: center;width: 100%;line-height: 0.2rem;} .pebox .swiper-slide-prev .datebox{margin-top: 1.5rem} .pebox .swiper-slide-next .datebox{margin-top: 1.5rem} .partf{width: 100%;padding: 0.4rem 0;background: url(../img/partc_bg.png) no-repeat center bottom;background-size: 100% auto;} .pfbox{width: 100%;margin-bottom: 0.3rem;} .pfbox ul li{padding-left: 0.1rem;position: relative;} .pfbox ul li a{display: block;width: 100%;border: 1px solid #d9d9d9;padding: 0.65rem 0.3rem 0.2rem;transition: 0.2s all;} .pfbox ul li span{display: inline-block;height: 0.33rem;line-height: 0.33rem;padding: 0 0.15rem;background: #f3b52e;color: #000000;font-size: 0.14rem;position: absolute;left: 0;top:0.2rem;} .pfbox ul li p{font-size: 0.16rem;color: #333333;line-height: 0.26rem;height: 0.52rem;width: 100%;transition: 0.2s all;} .pfbox ul li:hover a{background: #174fa3;} .pfbox ul li:hover p{color: #ffffff;} .partf .more:hover{background: #174fa3;} .partf .more:hover a{color: #ffffff;} .partf .more:hover::after{right: -0.6rem;}