*{font-family:'Microsoft YaHei',sans-serif;}
#pc_header{position:fixed;top:0;width:100%;z-index:999;padding:2.1875rem 3.125rem;transition:all .5s ease;}
#pc_header .box{display:flex;align-items:center;justify-content:space-between;gap:1rem;}
#pc_header .box .left{width:100%;max-width:39.0625rem;flex-shrink:0;transition: all .5s ease;}
#pc_header .box .left a{display:flex;align-items:center;gap:.5rem;}
#pc_header .box .left a .ico{width:4.3125rem;flex-shrink:0;transition: all .5s ease;}
#pc_header .box .left a .txt{filter:invert(150%) sepia(150%) saturate(0%) hue-rotate(0deg) brightness(150%) contrast(150%);transition:all .5s ease;}
#pc_header .box .nav{display:flex;align-items:center;justify-content:flex-end;gap:2.5rem;}
#pc_header .box .nav li{position:relative;}
#pc_header .box .nav li>a{position:relative;display:block;padding:1.875rem 0;font-size:1.25rem;font-weight:bold;color:#fff;transition: all .5s ease;}
#pc_header .box .nav li>a::before{content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:0%;height:.1875rem;background-color:#fff;transition:all .5s ease;}
#pc_header .box .nav li.on>a::before,#pc_header .box .nav li:hover>a::before{width:100%;}
#pc_header .box .nav li .ej_box{position:absolute;left:50%;top:100%;transform:translateX(-50%);width:auto;min-width:100%;white-space:nowrap;height:auto;overflow:hidden;max-height:0;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem;transition:all .5s ease;}
#pc_header .box .nav li .ej_box a{display:block;padding:1rem 1.5rem;font-size:1.125rem;color:#212121;background-color:#fff;transition:all .5s ease;text-align:center;}
#pc_header .box .nav li .ej_box a:hover{background-color:#920303;color:#fff;}
#pc_header .box .nav li:hover .ej_box{max-height:25rem;}
#pc_header:hover,#pc_header.xg{background-color:#fff;}
#pc_header.xg{padding:0 3.125rem;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);}
#pc_header:hover .box .left a .txt,#pc_header.xg .box .left a .txt{filter:none;}
#pc_header.xg .box .left a .ico{width:3.4375rem;}
#pc_header.xg .box .left{max-width:30.0625rem;}
#pc_header:hover .box .nav li>a,#pc_header.xg .box .nav li>a{color:#212121;}
#pc_header:hover .box .nav li>a::before,#pc_header.xg .box .nav li>a::before{background-color:#920303;}
#banner{position:relative;width:100%;height:100vh;}
#banner .swiper{width:100%;height:100%;}
#banner .swiper-slide{position:relative;}
#banner .swiper-slide>img{display:block;width:100%;height:100%;}
#banner .swiper-slide .txt{text-align:center;position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);z-index:2;width:100%;}
#banner .swiper-slide .txt>img{display:inline-block;}
#banner .hz{position:absolute;left:50%;bottom:3.75rem;transform:translateX(-50%);z-index:2;display:flex;align-items:center;justify-content:center;gap:.5rem;}
#banner .hz .jt{flex-shrink:0;}
#banner .hz .jt .iconfont{font-size:1.25rem;color:#fff;cursor:pointer;}
#banner .hz .next{transform:scaleX(-1);}
#banner .hz .pagination span{position:relative;background-color:transparent;width:2.125rem;height:2.125rem;opacity:1;font-size:.875rem;color:#dfc387;display:inline-flex;align-items:center;justify-content:center;}
#banner .hz .pagination span i{position:relative;z-index:3;opacity:0;visibility:hidden;transition:all .5s ease;}
#banner .hz .pagination span::before,#banner .hz .pagination span::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.4);z-index:1;border-radius:50%;transition:all .5s ease;}
#banner .hz .pagination span::before{width:calc(100% - .1875rem);height:calc(100% - .1875rem);background-color:#920303;z-index:2;opacity:0;visibility:hidden;}
#banner .hz .pagination span::after{width:100%;height:100%;background-color:rgba(255,255,255,.6);}
#banner .hz .pagination span.swiper-pagination-bullet-active i{opacity:1;visibility:visible;}
#banner .hz .pagination span.swiper-pagination-bullet-active::before{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);}
#banner .hz .pagination span.swiper-pagination-bullet-active::after{background-color:#dfc387;transform:translate(-50%,-50%) scale(1);}
.s_title{display:inline-block;margin-bottom:3.125rem;position:relative;}
.s_title h2{font-size:2.375rem;font-weight:bold;color:#333;}
.s_title h2 span{color:#920303;}
.s_title::before{content:'';position:absolute;left:90%;bottom:0;width:9.5625rem;height:3.1875rem;background:url(../images/s_title_img.png) center no-repeat;background-size:contain;}
.s_top{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.125rem;}
.s_top .s_title{margin-bottom:0;}
.s_more{width:auto;flex-shrink:0;display:flex;align-items:center;gap:.875rem;font-size:.9375rem;color:#6b6b6b;}
.s_more i{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;background-color:#920303;border-radius:50%;transition:all .5s ease;}
.s_more i::before{content:'';background:url(../images/s_jt.png) center no-repeat;width:.6875rem;height:.875rem;background-size:contain;filter:invert(150%) sepia(150%) saturate(0%) hue-rotate(0deg) brightness(150%) contrast(150%);transition:all .5s ease;}
.s_more:hover i{background-color:#dfc387;}
.s_more:hover i::before{filter:none;}
.s_box1{padding-top:5rem;background-color: #fff;}
.s_box1 .ibox{display:grid;grid-template-columns:repeat(2,1fr);gap:1.875rem;}
.s_box1 .ibox a{display:flex;align-items:center;justify-content:center;position:relative;color:#fff;width:100%;height:12.5rem;}
.s_box1 .ibox a:nth-child(1){background:url(../images/s_box1_img1.jpg) center no-repeat;background-size:cover;}
.s_box1 .ibox a:nth-child(2){background:url(../images/s_box1_img2.jpg) center no-repeat;background-size:cover;}
.s_box1 .ibox a .s_more{position:absolute;right:1.25rem;bottom:1.25rem;z-index:2;color:#fff;}
.s_box1 .ibox a .txt{font-size:1.25rem;text-align:center;font-weight:bold;}
.s_box1 .ibox a .txt .iconfont{position:relative;font-size:4rem;margin-bottom:1.5rem;display:block;}
.s_box1 .ibox a .txt .iconfont::before{position:relative;z-index:2;}
.s_box1 .ibox a .txt .iconfont::after{content:'';position:absolute;right:0;bottom:0;width:2.625rem;height:2.625rem;border-radius:50%;background-color:#c7726e;z-index:1;}
.s_box1 .ibox a:nth-child(2) .txt .iconfont{font-size:5rem;margin-bottom:1rem;}
.s_box1 .ibox a:nth-child(2) .txt .iconfont::after{bottom:13%;right:-20%;}
.s_box1 .ibox a:nth-child(1) .s_more i{background-color:#dfc387;}
.s_box1 .ibox a:nth-child(1) .s_more i::before{filter:none;}
.s_gzdt{padding:5rem 0 6.25rem;background-color:#fff;}
.s_gzdt .ibox{display:grid;grid-template-columns:.975fr 1fr;gap:1.875rem;}
.s_gzdt .ibox .rr{display:grid;grid-template-columns:repeat(2,1fr);gap:1.875rem;}
.s_gzdt .ibox .rr a{display:block;}
.s_gzdt .ibox .rr a .img{width:100%;height:17.1875rem;}
.s_gzdt .ibox .rr a .txt{position:relative;background-color:#f3f0e8;padding:2.5rem 2.5rem 2.5rem 3.5rem;}
.s_gzdt .ibox .rr a .txt h3{position:relative;font-size:1.25rem;line-height:1.25;min-height:3.125rem;color:#212121;margin-bottom:2rem;}
.s_gzdt .ibox .rr a .txt::before{content:'';position:absolute;left:2.5rem;top:2.75rem;width:.1875rem;height:1.125rem;background-color:#920303;}
.s_gzdt .ibox .rr a .txt p{font-size:.9375rem;color:#6d6d6d;line-height:1.5;margin-bottom:1.875rem;}
.s_gzdt .ibox .rr a .txt .time{font-family:'Roboto-Regular';font-size:.875rem;color:#a27272;margin-bottom:2.875rem;}
.s_gzdt .ibox .rr a .txt .more{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;color:#920303;transition:all .5s ease;}
.s_gzdt .ibox .rr a .txt .more .iconfont{font-size:1rem;transform:rotate(90deg);flex-shrink:0;}
.s_gzdt .ibox .rr a .txt .more:hover{transform:translateX(.5rem);}
.s_gzdt .ibox .ll{position:relative;}
.s_gzdt .ibox .ll::after{content:'';position:absolute;right:0;bottom:0;width:100vw;height:calc(100% - 18.4375rem);z-index:1;background-color:#920303;}
.s_gzdt .ibox .ll::before{content:'';position:absolute;left:0;bottom:0;background:url(../images/s_gzdt_line.png) left bottom no-repeat;background-size:contain;width:30rem;height:4.5625rem;z-index:2;transform:translateX(-35%);}
.s_gzdt .ibox .ll .swiper{position:relative;z-index:3;}
.s_gzdt .ibox .ll a{display:block;}
.s_gzdt .ibox .ll a .img{width:100%;height:27.5rem;}
.s_gzdt .ibox .ll a .txt{padding:2.1875rem 1.5rem 1.5rem;color:#fff;}
.s_gzdt .ibox .ll a .txt h3{font-size:1.375rem;margin-bottom:1.25rem;}
.s_gzdt .ibox .ll a .txt .time{font-family:'Roboto-Regular';font-size:1rem;opacity:.6;}
.s_gzdt .ibox .ll .pagination{position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding-right:2.8125rem;}
.s_gzdt .ibox .ll .pagination span{position:relative;width:1.75rem;height:1.0625rem;opacity:1;background:transparent;}
.s_gzdt .ibox .ll .pagination span::before,.s_gzdt .ibox .ll .pagination span::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;transition:all .5s ease;}
.s_gzdt .ibox .ll .pagination span::after{background:url(../images/s_gzdt_ico.png) center no-repeat;background-size:contain;z-index:1;}
.s_gzdt .ibox .ll .pagination span::before{background:url(../images/s_gzdt_ico_on.png) center no-repeat;background-size:contain;z-index:2;opacity:0;visibility:hidden;}
.s_gzdt .ibox .ll .pagination .swiper-pagination-bullet-active::before{opacity:1;visibility:visible;}
.s_box2{position:relative;z-index:2;padding:6.5rem 0 14.8125rem;background-color:#f3f0e8;}
.s_box2::before{content:'';position:absolute;right:10rem;bottom:.625rem;width:35.875rem;height:6.6875rem;background:url(../images/s_xiaoxun.png) center no-repeat;background-size:contain;z-index:1;}
.s_box2 .w1600{position:relative;z-index:2;}
.s_box2 .ibox{display:grid;grid-template-columns:.8fr 1fr;gap:4.375rem;}
.s_box2 .ibox .ll .abox a{display:flex;align-items:center;gap:1.5rem;background-color:#e8e5dc;padding:1.25rem 2rem;color:#212121;margin-bottom:.3125rem;transition:all .5s ease;}
.s_box2 .ibox .ll .abox a .time{width:4.5rem;height:4.0625rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-bottom:.375remssss;text-align:center;font-size:.8125rem;color:#fff;background:url(../images/s_tzgg_time.png) center no-repeat;background-size:contain;}
.s_box2 .ibox .ll .abox a .time *{font-family:'Roboto-Regular';}
.s_box2 .ibox .ll .abox a .time p{font-family:'Roboto-Medium';font-size:1.625rem;}
.s_box2 .ibox .ll .abox a h3{width:100%;font-size:1.25rem;line-height:1.5;}
.s_box2 .ibox .ll .abox a:last-child{margin-bottom:0;}
.s_box2 .ibox .ll .abox a:hover{background-color:#920303;color:#fff;}
.s_box2 .ibox .rr .abox a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6875rem 0;border-bottom:1px dashed #e4e2dd;}
.s_box2 .ibox .rr .abox a:first-child{padding-top:0;}
.s_box2 .ibox .rr .abox a .txt{display:flex;align-items:center;gap:.625rem;width:100%;}
.s_box2 .ibox .rr .abox a .txt::before{content:'';width:.8125rem;height:1.125rem;flex-shrink:0;background:url(../images/s_jswm_ico.png) center no-repeat;background-size:contain;}
.s_box2 .ibox .rr .abox a .txt h3{font-size:1.25rem;color:#333;transition:color .5s ease;width:100%;}
.s_box2 .ibox .rr .abox a:hover .txt h3{color:#920303;font-weight:bold;}
.s_box2 .ibox .rr .abox a .time{width:10%;font-family:'Roboto-Regular';font-size:.875rem;color:#828282;}
.s_box3{background:url(../images/s_box3_bg.webp) top no-repeat;background-size:cover;padding:17.8125rem 0 9rem;position:relative;z-index:33;margin-top:-10.625rem;}
.s_xywh .tbox{display:grid;grid-template-columns:repeat(6,1fr);gap:.125rem;margin-bottom:.125rem;}
.s_xywh .tbox a{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#920303;color:#fff;width:100%;height:10.625rem;transition:all .5s ease;}
.s_xywh .tbox a .ico{width:2rem;height:2rem;flex-shrink:0;margin-bottom:1rem;}
.s_xywh .tbox a h3{font-size:1.5rem;text-align:center;}
.s_xywh .tbox a:nth-child(1){background:url(../images/s_xywh_bg1.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(2){background:url(../images/s_xywh_bg2.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(3){background:url(../images/s_xywh_bg3.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(4){background:url(../images/s_xywh_bg4.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(5){background:url(../images/s_xywh_bg5.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(6){background:url(../images/s_xywh_bg6.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(1) .ico{background:url(../images/s_xywh_ico1.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(2) .ico{background:url(../images/s_xywh_ico2.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(3) .ico{background:url(../images/s_xywh_ico3.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(4) .ico{background:url(../images/s_xywh_ico4.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(5) .ico{background:url(../images/s_xywh_ico5.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:nth-child(6) .ico{background:url(../images/s_xywh_ico6.png) center no-repeat;background-size:cover;}
.s_xywh .tbox a:hover{transform:translateY(-.5rem);}
.s_xywh .abox{position:relative;width:100%;height:35.3125rem;overflow:hidden;}
.s_xywh .abox .img{width: 100%;height: 100%;}
.s_xywh .abox .txt{position:absolute;left:50%;top:3.75rem;transform:translateX(-50%);z-index:2;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.s_xywh .abox .txt h3{font-size:1.625rem;margin:1.5rem 0;}
.s_xywh .abox .txt i{display:block;width:1.1875rem;height:1.625rem;background:url(../images/s_mdxs_ico.png) center no-repeat;background-size:contain;flex-shrink:0;}
.s_jt{display:flex;align-items:center;gap:1rem;flex-shrink:0;}
.s_jt .iconfont{display:flex;align-items:center;justify-content:center;width:2.1875rem;height:2.1875rem;border:2px solid #ceb59b;cursor:pointer;font-size:1rem;color:#ceb59b;transition:all .5s ease;}
.s_jt .iconfont:hover{background-color:#920303;border-color:#920303;color:#fff;}
.s_jt .next{transform:scaleX(-1);}
.s_yxmd{padding-top:5rem;}
.s_yxmd .swiper{max-width:69.375rem;margin-left:0;overflow:visible;margin-bottom:1.875rem;}
.s_yxmd .swiper a{display:block;position:relative;}
.s_yxmd .swiper a .img{position:relative;width:100%;height:19.0625rem;}
.s_yxmd .swiper a .img::after{content:'';width:3.625rem;height:3.625rem;border-radius:50%;border:2px solid #fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;transition:all .5s ease;}
.s_yxmd .swiper a .img::before{content:'';width:.875rem;height:1rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../images/s_bf.png) center no-repeat;background-size:contain;z-index:2;}
.s_yxmd .swiper a h3{position:absolute;left:0;bottom:0;padding:1.5rem;text-align:center;font-size:1.25rem;line-height:1.5;color:#fff;}
.s_yxmd .swiper a:hover .img::after{background-color:#920303;border-color:#920303;}
.s_mdcm{position:relative;padding:6.25rem 0 7.5rem;background-color:#fff;z-index:34;}
.s_mdcm::before{content:'';position:absolute;left:10rem;top:1px;width:21.75rem;height:3.6875rem;background:url(../images/s_mdcm_ico.png) top no-repeat;background-size:contain;transform:translateY(-100%);}
.s_ico{display:flex;align-items:center;gap:1.5rem;flex-shrink:0;}
.s_ico a{display:block;position:relative;}
.s_ico a .ewm{position:absolute;left:50%;top:110%;transform:translateX(-50%);background-color:#fff;border-radius:.3125rem;padding:.5rem;width:7.5rem;height:7.5rem;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);transition:all .5s ease;}
.s_ico a .ewm img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;}
.s_ico a:hover .ewm{opacity:1;visibility:visible;}
.s_ico a .iconfont{width:3.125rem;height:3.125rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #920303;font-size:1.5rem;color:#920303;transition:all .5s ease;}
.s_ico a:hover .iconfont{background-color:#920303;color:#fff;}
.s_mdcm .s_top{margin-bottom:.5rem;position: relative;z-index: 33;}
.s_mdcm .ibox{display:grid;grid-template-columns:1fr .585fr;gap:1.875rem;position:relative;}
.s_mdcm .ibox::before{content:'';position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100vw;height:1.875rem;background-color:#ffefef;}
.s_mdcm .rr{position:relative;z-index:2;background:url(../images/s_mdxb_bg.jpg) bottom no-repeat;background-size:cover;width:100%;height:45.625rem;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.s_mdcm .rr .s_title{transform:translateX(-30%);}
.s_mdcm .rr .s_title::before{filter:invert(150%) sepia(150%) saturate(0%) hue-rotate(0deg) brightness(150%) contrast(150%);}
.s_mdcm .rr .s_more{color:#fff;margin-top:3.125rem;transition:all .5s ease;}
.s_mdcm .rr .s_more i{background-color:#fff;}
.s_mdcm .rr .s_more i::before{filter:none;}
.s_mdcm .rr .s_more:hover{transform:translateY(-.5rem);}
.s_mdcm .rr .img{max-width: 60%;}
.s_mdcm .ll{position: relative;z-index: 3; display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;}
.s_mdcm .ll>div{width:100%;}
.s_mdcm .ll .abox{display:grid;grid-template-columns:.675fr 1fr;gap:.625rem;align-items:end;}
.s_mdcm .ll .abox a{position:relative;overflow: hidden;}
.s_mdcm .ll .abox a:nth-child(1){grid-row:span 2;}
.s_mdcm .ll .abox a .txt{position:absolute;left:0;bottom:0;width:100%;z-index:2;padding:1.25rem 1.875rem;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);color:#fff;display:flex;align-items:center;gap:.5rem;}
.s_mdcm .ll .abox a .txt .ico{width:2.0625rem;height:2.0625rem;flex-shrink:0;}
.s_mdcm .ll .abox a .txt .ico.wx{background:url(../images/s_mdcm_ico1.png) center no-repeat;background-size:contain;}
.s_mdcm .ll .abox a .txt .ico.tk{background:url(../images/s_mdcm_ico2.png) center no-repeat;background-size:contain;}
.s_mdcm .ll .abox a .txt .ico.sp{background:url(../images/s_mdcm_ico3.png) center no-repeat;background-size:contain;}
.s_mdcm .ll .abox a .txt .line{width:100%;max-width:100%;height:1px;background-color:#e6e6e6;display:none;}
.s_mdcm .ll .abox a .txt h3{font-size:1.25rem;color:#fff;flex-shrink:0;width:auto;}
.s_mdcm .ll .abox a .img{width:100%;height:20rem;}
.s_mdcm .ll .abox a:nth-child(1) .txt{position:relative;left:auto;bottom:auto;padding:0;background:transparent;margin-bottom:1rem;}
.s_mdcm .ll .abox a:nth-child(1) .txt .line{display:block;}
.s_mdcm .ll .abox a:nth-child(1) .txt h3{color:#212121;}
.s_mdcm .ll .abox a:nth-child(1) .img{width:100%;height:32.1875rem;}
#n_banner{position:relative;width:100%;height:38.125rem;overflow:hidden;z-index:1;}
#n_banner::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:1;opacity:.2;}
#n_banner .hz{position:absolute;left:0;bottom:calc(7.5rem + 3.75rem);z-index:2;color:#fff;width:100%;}
#n_banner .hz .ibox{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;}
#n_banner .hz .ibox h2{font-size:2.75rem;font-weight:bold;}
#n_banner .hz .ibox .rr{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;font-size:1rem;}
#n_banner .hz .ibox .rr .home{display:flex;align-items:center;gap:.625rem;}
#n_banner .hz .ibox .rr .iconfont{font-size:.875rem;transform:scaleX(-1);}
#n_banner .hz .ibox .rr .iconfont:last-of-type{display:none;}
#n_banner .hz .ibox .rr .home .iconfont{display:block;font-size:1.25rem;flex-shrink:0;transform:none;}
.n_con{position:relative;z-index:2;margin-top:-7.5rem;width:100%;padding-bottom:12.5rem;}
.n_con .w1600{z-index:2;}
.n_con::before{content:'';position:absolute;left:0;top:7.5rem;width:100%;height:calc(100% - 7.5rem);background:url(../images/body_bg.webp) bottom no-repeat;background-size:cover;}
.n_bg{background-color:#fff;padding:4.375rem;}
.n_back{display:inline-flex;align-items:center;gap:.625rem;font-size:1rem;color:#333;transition:all .5s ease;}
.n_back .iconfont{width:1.125rem;height:1.125rem;background-color:#920303;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.875rem;color:#fff;}
.n_back:hover{transform:translateX(.5rem);}
.n_xwxq .top{margin-bottom:3.125rem;padding-bottom:1.25rem;border-bottom:1px solid #e9e6e1;}
.n_xwxq .top h2{font-size:2.25rem;font-weight:bold;text-align:center;margin:2.1875rem 0 1.875rem;line-height:1.5;}
.n_xwxq .top .ibox{display:flex;align-items:center;justify-content:space-between;gap:2rem;}
.n_xwxq .top .ibox .ll{display:flex;align-items:center;gap:1.125rem;font-size:1rem;color:#6a6a6a;}
.n_xwxq .top .ibox .ll i{display:inline-block;width:1px;height:1rem;background-color:#6a6a6a;flex-shrink:0;}
.n_xwxq .top .ibox .rr{display:flex;align-items:center;gap:1rem;}
.n_xwxq .top .ibox .rr h6{font-size:1rem;color:#6a6a6a;flex-shrink:0;}
.n_xwxq .top .ibox .social-share{display:flex;align-items:center;gap:.625rem;}
.n_xwxq .top .ibox .social-share .social-share-icon{position:relative;font-family:"iconfont" !important;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #d2d2d2;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#d5d5d5;transition:all .5s ease;}
.n_xwxq .top .ibox .social-share .icon-wechat::before{content:"\e665";}
.n_xwxq .top .ibox .social-share .icon-weibo::before{content:"\e608";}
.n_xwxq .top .ibox .social-share .wechat-qrcode{position:absolute;top:120%;left:50%;transform:translateX(-50%);width:auto;white-space:nowrap;text-align:center;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);border-radius:.3125rem;padding:1.5rem;font-size:.875rem;color:#212121;line-height:1.5;z-index:2;opacity:0;visibility:hidden;transition:all .5s ease;}
.n_xwxq .top .ibox .social-share .wechat-qrcode .qrcode{display:inline-block;margin:1rem 0;}
.n_xwxq .top .ibox .social-share .social-share-icon:hover{background-color:#920303;border-color:#920303;color:#fff;}
.n_xwxq .top .ibox .social-share .social-share-icon:hover .wechat-qrcode{opacity:1;visibility:visible;}
.n_gzdt{display:flex;align-items:flex-start;gap:1.25rem;}
.n_gzdt>div{background-color:#fff;padding:3.75rem;}
.n_gzdt .ll{width:100%;max-width:68.75rem;}
.n_gzdt .rr{width:100%;max-width:30rem;flex-shrink:0;position:sticky;top:7rem;padding-bottom: 18.75rem;}
.n_gzdt .ll .li a{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.875rem 0;border-bottom:1px dashed #e3dfd3;}
.n_gzdt .ll .li:first-child a{padding-top:0;}
.n_gzdt .ll .li a .time{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:5.3125rem;height:5.9375rem;background-color:#eee9dc;border-radius:.625rem;flex-shrink:0;color:#333338;font-size:1rem;transition:all .5s ease;}
.n_gzdt .ll .li a .time font{font-family:'Roboto-Medium';font-size:1.875rem;}
.n_gzdt .ll .li a .time span{font-family:'Roboto-Regular';}
.n_gzdt .ll .li a:hover .time{background-color:#920303;color:#fff;}
.n_gzdt .ll .li a .txt{width:100%;}
.n_gzdt .ll .li a .txt h3{font-size:1.25rem;color:#212121;margin-bottom:1.125rem;transition:color .5s ease;}
.n_gzdt .ll .li a:hover .txt h3{color:#920303;font-weight:bold;}
.n_gzdt .ll .li a .txt p{font-size:.9375rem;color:#838383;}
.n_gzdt .rr::before{content:'';position:absolute;right:20%;bottom:.875rem;z-index:1;background:url(../images/n_dt_ico.png) center no-repeat;background-size:contain;width:14.1875rem;height:14.3125rem;}
.n_gzdt .rr>h6,.n_gzdt .rr .abox{position:relative;z-index:2;}
.n_gzdt .rr>h6{font-size:2.25rem;font-weight:bold;color:#333;padding-bottom:1.875rem;margin-bottom:2.5rem;border-bottom:1px solid #e9e6e1;}
.n_gzdt .rr>h6 span{color:#920303;}
.n_gzdt .rr .abox a{position:relative;z-index:2;display:block;padding-left:1.875rem;margin-bottom:2.5rem;}
.n_gzdt .rr .abox a::before{content:'';position:absolute;left:0;top:.25rem;width:.5rem;height:.5rem;background-color:#920303;transform:rotate(45deg);}
.n_gzdt .rr .abox a:last-child{margin-bottom:0;}
.n_gzdt .rr .abox{position:relative;}
.n_gzdt .rr .abox::before{content:'';position:absolute;left:.25rem;top:0;z-index:1;width:1px;height:89%;border:1px dashed #e3dfd3;}
.n_gzdt .rr .abox a .time{font-family:'Roboto-Medium';font-size:.875rem;color:#920303;margin-bottom:1.25rem;}
.n_gzdt .rr .abox a h3{font-size:1.125rem;line-height:1.5;color:#212121;transition:all .5s ease;}
.n_gzdt .rr .abox a:hover h3{color:#920303;}
.n_tzgg .li a{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.875rem 0;border-bottom:1px dashed #e3dfd3;}
.n_tzgg .li:first-child a{padding-top:0;}
.n_tzgg .li a .time{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:5.3125rem;height:5.9375rem;background-color:#eee9dc;border-radius:.625rem;flex-shrink:0;color:#333338;font-size:1rem;transition:all .5s ease;}
.n_tzgg .li a .time font{font-family:'Roboto-Medium';font-size:1.875rem;}
.n_tzgg .li a .time span{font-family:'Roboto-Regular';}
.n_tzgg .li a:hover .time{background-color:#920303;color:#fff;}
.n_tzgg .li a .txt{width:100%;}
.n_tzgg .li a .txt h3{font-size:1.25rem;color:#212121;margin-bottom:1.125rem;transition:color .5s ease;}
.n_tzgg .li a:hover .txt h3{color:#920303;font-weight:bold;}
.n_tzgg .li a .txt p{font-size:.9375rem;color:#838383;}
.n_tzgg .li a .ll{width:100%;display:flex;align-items:center;gap:1.5rem;}
.n_tzgg .li a .more{width:auto;flex-shrink:0;display:flex;align-items:center;gap:.875rem;font-size:.9375rem;color:#6b6b6b;}
.n_tzgg .li a .more i{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;background-color:#eee9dc;border-radius:50%;transition:all .5s ease;}
.n_tzgg .li a .more i::before{content:'';background:url(../images/n_jt.png) center no-repeat;width:.6875rem;height:.875rem;background-size:contain;filter:none;transition:all .5s ease;}
.n_tzgg .li a:hover .more i{background-color:#920303;}
.n_tzgg .li a:hover .more i::before{filter:invert(150%) sepia(150%) saturate(0%) hue-rotate(0deg) brightness(150%) contrast(150%);}
.n_lxwm .ibox{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;}
.n_lxwm .ibox .ll{width:100%;max-width:38.4375rem;}
.n_lxwm .ibox .ll h2{font-size:2.25rem;font-weight:bold;color:#920303;margin-bottom:4.1875rem;}
.n_lxwm .ibox .ll .txt{padding:3.125rem 0 1.5rem;border-bottom:1px solid #e6e1de;}
.n_lxwm .ibox .ll .txt:nth-child(1){padding-top:0;}
.n_lxwm .ibox .ll .txt .tt{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem;}
.n_lxwm .ibox .ll .txt .tt .ico{width:1.5rem;height:1.5rem;flex-shrink:0;}
.n_lxwm .ibox .ll .txt .tt h6{font-size:1.25rem;color:#212121;}
.n_lxwm .ibox .ll .txt p{font-size:1.25rem;color:#212121;}
.n_lxwm .ibox .ll .txt:nth-child(1) .tt .ico{background:url(../images/lx_ico1.png) center no-repeat;background-size:contain;}
.n_lxwm .ibox .ll .txt:nth-child(2) .tt .ico{background:url(../images/lx_ico2.png) center no-repeat;background-size:contain;}
.n_lxwm .ibox .ll .txt:nth-child(3) .tt .ico{background:url(../images/lx_ico3.png) center no-repeat;background-size:contain;}
.n_lxwm .ibox .img{width:100%;max-width:47.1875rem;height:30.375rem;border-radius:.9375rem;overflow:hidden;flex-shrink:0;}
.n_bmgk .ibox{display:flex;align-items:center;justify-content:space-between;gap:2rem;}
.n_bmgk .ibox .ll{width:100%;max-width:41.625rem;}
.n_bmgk .ibox .txt{margin-bottom:6.25rem;}
.n_bmgk .ibox .txt:last-child{margin-bottom:0;}
.n_bmgk .ibox .txt>h2{font-size:2.25rem;font-weight:bold;color:#920303;margin-bottom:3.125rem;}
.n_dym .ibox .txt>h2{font-size:2.25rem;font-weight:bold;color:#920303;margin-bottom:3.125rem;}
.n_bmgk .ibox .img{width:100%;max-width:46.25rem;height:54.5625rem;flex-shrink:0;}
.pages .box{display:flex;align-items:center;justify-content:flex-start;gap:.625rem;margin-top:3.125rem;}
.pages .box a{display:block;font-size:.875rem;color:#393939;border:1px solid #d7d7d7;padding:.625rem .875rem;transition:all .5s ease;}
.pages .box a.on,.pages .box a:hover{background-color:#920303;color:#fff;border-color:#920303;}
footer{background:url(../images/footer_bg.jpg) center no-repeat;background-size:cover;padding:5rem 0;color:#fff;text-align:center;}
footer .flogo{width:100%;max-width:39.0625rem;transition:all .5s ease;margin:0 auto;}
footer .flogo a{display:flex;align-items:center;gap:.5rem;}
footer .flogo a .ico{width:4.3125rem;flex-shrink:0;transition:all .5s ease;}
footer .flogo a .txt{filter:invert(150%) sepia(150%) saturate(0%) hue-rotate(0deg) brightness(150%) contrast(150%);transition:all .5s ease;}
footer .link{display:flex;align-items:flex-start;justify-content:center;gap:.625rem;font-size:1.0625rem;margin:3.75rem 0 4.375rem;}
footer .link h6{font-size:1.0625rem;flex-shrink:0;}
footer .link .abox{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;}
footer .link .abox a{display:inline-block;transition:all .5s ease;}
footer .link .abox a:hover{transform:translateY(-.25rem);}
footer .copy{font-size:1rem;line-height:1.5;}
footer .copy p{margin-bottom:.875rem;}
footer .copy p:last-child{margin-bottom:0;}
footer .copy a{display:inline-block;transition:all .5s ease;}
footer .copy a:hover{transform:translateY(-.25rem);}