.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}body,html{scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}h4,h5,h6{font-weight:400}table{border-collapse:collapse;border-spacing:0}img{display:block}a{color:#5f656d;-webkit-backface-visibility:hidden;transition:all .3s ease 0s}a,a:hover{text-decoration:none}a:hover{color:#d90a14;color:var(--theme-color)}a:link{text-decoration:none}a:focus{outline:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.2);-webkit-border-radius:6px}::-webkit-scrollbar-thumb:vertical{height:5px;background-color:hsla(0,0%,49%,.7);-webkit-border-radius:6px}::-webkit-scrollbar-thumb:horizontal{width:5px;background-color:hsla(0,0%,49%,.7);-webkit-border-radius:6px}body,html{width:100%;font-family:Gilroy-regular,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#5f656d}body{line-height:1.8;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:12px;overflow-x:hidden}img{max-width:100%}:root{--theme-color:#d90a14;--theme-color-hover:#b7161e;--secondary-color:#3eb2c5;--third-color:#ffd800;--color-fixedright:#2e3e79;--theme-font-family:"PingFang SC"}.left{float:left}.right{float:right}.flex{display:flex}.flex_wrap{flex-wrap:wrap}.pr{position:relative}.pa{position:absolute}.text-overflow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.text-overflow-line2{-webkit-line-clamp:2;line-clamp:2}.text-overflow-line2,.text-overflow-line3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-overflow-line3{-webkit-line-clamp:3;line-clamp:3}.text-right{text-align:right}.text-center{text-align:center}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.container{width:1200px;margin:auto}.dn{display:none}.more_style1 a{font-size:17px;background:#d90a14;background:var(--theme-color);border-radius:0 10px 0 10px;padding:0 30px;height:48px;line-height:48px;color:#fff;display:inline-block;transition:all .3s}.more_style1 a:hover{padding:0 40px;letter-spacing:3px}.more_style1_r a{background:#f7f7f7;border:1px solid #ededed;color:#666}.more_style2{display:block;width:144px;height:48px;line-height:44px;border:1px solid #d90a14;border:1px solid var(--theme-color);position:relative;font-size:16px;font-weight:700;color:#d90a14;color:var(--theme-color);text-transform:uppercase;text-align:center;background:transparent;margin-top:20px}.more_style2 i{font-weight:400;margin-left:5px;font-size:12px}.more_style2 div{transition:transform .3s,opacity .3s}.more_style2 .dubbed{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transform:translate3d(0,20%,0);pointer-events:none}.more_style2:hover{color:#fff;background-color:#d90a14;background-color:var(--theme-color);border-color:hsla(0,0%,100%,.3)}.more_style2:hover .original{opacity:0;transform:translate3d(0,-50%,0)}.more_style2:hover .dubbed{opacity:1;transform:none}.more_style3{margin-top:50px;text-align:center}.more_style3 .button{padding:13px 65px;color:#f9c606;background-color:transparent;font-size:18px;border-radius:0;display:inline-block;position:relative;white-space:nowrap;letter-spacing:.9px;overflow:hidden;text-overflow:ellipsis;border:1px solid #f9c606;text-align:center;text-transform:uppercase;cursor:pointer;vertical-align:middle;transition:.5s;z-index:1;font-style:normal}.more_style3 .button:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background-color:transparent}.more_style3 .button:after{content:"";width:0;height:0;border:0 solid transparent;border-top-color:#f9c606;position:absolute;top:0;left:0;transition:.5s;z-index:-1}.more_style3 .button{color:#003f92;border-color:#003f92}.more_style3 .button:hover{color:#333;background-color:transparent;border-color:#f9c606}.more_style3 .button:hover:after{border-width:400px 400px 0 0}.more_style4{position:relative;overflow:hidden;transform:translateZ(0);background:#d90a14;background:var(--theme-color);display:inline-block;color:#fff;font-size:12px;height:30px;line-height:30px;width:100px;text-align:center;cursor:pointer}.more_style4 i{vertical-align:middle;margin-left:5px}.more_style4:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);border-radius:100%;transform:scale(0);transition:all .4s ease-out}.more_style4:hover{color:#fff}.more_style4:hover:before{transform:scale(2)}@media screen and (max-width:992px){.button_wrap{margin-top:20px}.button_wrap .button{padding:6px 30px;font-size:14px}.more_style4{height:40px;line-height:40px;font-size:14px;padding:0 30px}}.img_scale .img{overflow:hidden}.img_scale .img img{transition:all .6s}.img_scale:hover .img img{transform:scale(1.2)}.ptb30{padding:30px 0}.mtb40{margin:40px 0}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.bg-color1{background:#f7f7f7}.jy-line1{position:relative}.jy-line1:after{content:"";display:block;width:100%;border-bottom:1px solid #eee;transform:scaleY(.5);position:absolute;bottom:0;left:0}.tit_box1 .tit{align-items:center}.tit_box1 .tit h4{font-size:18px;color:#fff;height:40px;line-height:40px;padding:0 20px 0 15px;background:var(--theme-color)}.tit_box1 .tit a{font-size:16px;color:#999;flex:1;text-align:right}.tit_box1 .tit a:hover{color:var(--theme-color)}.tit_box1 .tit a i{margin-left:5px}.tit_box2{padding:30px 0 40px}.tit_box2 .tit h4{color:var(--theme-color);font-size:21px;font-weight:600;text-align:center}.tit_box2 .tit h4:after{display:block;content:"";width:44px;height:2px;background:var(--theme-color);margin:3px auto 0}.tit_box3{padding:37px 0}.tit_box3 .tit{align-items:center;justify-content:space-between}.tit_box3 .tit h4{font-size:21px;color:var(--theme-color);font-weight:700;line-height:29px}.tit_box3 .tit h4:after{content:"";width:44px;height:2px;background:var(--theme-color);display:block;margin:10px auto 0}.tit_box3 .tit a{text-align:right;display:block;font-size:16px;color:var(--theme-color)}.tit_box3 .tit a i{margin-left:6px}.tit_box3 .tit a:after{content:"";height:1px;width:0;display:block;background:var(--theme-color);transition:all .3s}.tit_box3 .tit a:hover:after{width:100%}.tit_box4 .tit h4{color:#333;font-weight:500;font-size:21px;line-height:25px;height:25px;position:relative;padding-left:18px}.tit_box4 .tit h4:before{content:"";display:block;width:3px;height:25px;position:absolute;left:0;top:2px;background:var(--theme-color)}.tit_box5{margin:30px 0 50px}.tit_box5 .tit h4{font-size:21px;color:#333;font-weight:600;line-height:29px}.tit_box5 .tit h4:after{content:"";width:43px;height:2px;background:var(--theme-color);display:block;margin-top:10px}.tit_box6{padding:8px 0 36px}.tit_box6 .tit{align-items:center;flex-direction:column}.tit_box6 .tit p{line-height:1.4;opacity:.5}.tit_box6 .tit h4,.tit_box6 .tit p{font-size:24px;color:var(--theme-color);font-weight:500}.tit_box6 .tit h4{line-height:1}.bg1{background:#f8e6e9}.bg2{background:url(/_nuxt/img/bg2.3aa315e.png) no-repeat 50% #edf3f1}.bg3{background:url(/_nuxt/img/bg3.ec87e61.jpg) no-repeat 50%}.bg4{background:#f5f7fa}.bg5{background:url(/_nuxt/img/bg5.6204f0f.jpg) no-repeat 50%}.bg6{background:url(/_nuxt/img/bg6.11ce290.jpg) no-repeat 50%}.bg7{background:url(/_nuxt/img/bg7.13ef297.jpg) no-repeat 50%}.bg8{background:url(/_nuxt/img/bg8.250865c.jpg) no-repeat 50%}.bg9{background:url(/_nuxt/img/bg9.ba0b986.jpg) no-repeat 50%}.bg10{background:url(/_nuxt/img/bg10.4691154.jpg) no-repeat 50%}.bg11{background:url(/_nuxt/img/bg11.4e2be9a.jpg) no-repeat 50%}.banner-panel-search{height:410px;position:relative}.banner-panel-search.banner-panel-search-remove .bps-flex{justify-content:center;height:410px}.banner-panel-search.banner-panel-search-remove .bps-flex .tit{padding:0 0 30px}.banner-panel-search .bps-flex{flex-direction:column;align-items:center}.banner-panel-search .bps-flex .tit{color:#fff;text-align:center;padding-top:80px}.banner-panel-search .bps-flex .tit h4{font-size:42px;font-weight:600;line-height:59px}.banner-panel-search .bps-flex .tit p{font-size:18px;line-height:25px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.banner-panel-search .bps-flex .search{width:620px;margin-top:37px;position:relative}.banner-panel-search .bps-flex .search .el-input__inner{height:46px;border-radius:0}.banner-panel-search .bps-flex .search .search-btn{width:85px;height:40px;line-height:40px;text-align:center;position:absolute;background:var(--theme-color);font-size:14px;right:4px;top:3px;color:#fff;cursor:pointer;transition:all .4s}.banner-panel-search .bps-flex .search .search-btn:hover{background:var(--theme-color-hover)}.slide-menu-wrap{margin:50px 0;width:150px}.slide-menu-wrap .slide-menu{position:relative;background:#fff;border:1px solid #ebebeb}.slide-menu-wrap .slide-menu:after{content:"";display:block;width:7px;height:70%;position:absolute;left:-7px;top:0;background:var(--theme-color)}.slide-menu-wrap .slide-menu ul li{height:68px;display:flex;align-items:center}.slide-menu-wrap .slide-menu ul li.active a{color:#fff}.slide-menu-wrap .slide-menu ul li.active a:before{width:100%}.slide-menu-wrap .slide-menu ul li.active a:after{right:15px}.slide-menu-wrap .slide-menu ul li a{line-height:68px;color:#999;font-size:16px;padding:0 25px;width:100%;position:relative;z-index:2}.slide-menu-wrap .slide-menu ul li a:before{content:"";background:var(--theme-color);width:0;height:100%;position:absolute;left:0;top:0;transition:all .3s;z-index:-1}.slide-menu-wrap .slide-menu ul li a:after{content:"";display:block;background:url(/_nuxt/img/ico11.2b8298c.png) no-repeat 50%;width:12px;height:12px;background-size:cover;position:absolute;right:-12px;top:calc(50% - 6px);transition:all .3s;transition-delay:.3s}.slide-menu-wrap .slide-menu ul li a:hover{color:#fff}.slide-menu-wrap .slide-menu ul li a:hover:before{width:100%}.slide-menu-wrap .slide-menu ul li a:hover:after{right:15px}.slide-menu-wrap .slide-btns{background:#fff;border:1px solid #ebebeb;margin-top:18px;padding:50px 0}.slide-menu-wrap .slide-btns li{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.slide-menu-wrap .slide-btns li:hover .img{background:var(--theme-color-hover)}.slide-menu-wrap .slide-btns li:hover p{color:var(--theme-color-hover)}.slide-menu-wrap .slide-btns li .img{background:var(--theme-color);width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:5px;margin:auto;transition:all .3s}.slide-menu-wrap .slide-btns li .img img{width:26px;height:26px}.slide-menu-wrap .slide-btns li p{margin-top:8px;height:20px;line-height:20px;font-size:14px;color:#333}.slide-menu-wrap .slide-btns li .code{width:100px}.slide-menu-wrap .slide-btns li:last-child p{font-size:12px}@font-face{font-family:YouSheBiaoTiHei;src:url(/_nuxt/fonts/YouSheBiaoTiHei.ccdd188.ttf)}.header{background:url(/_nuxt/img/header_bg-optimized.4b7379c.png) no-repeat 50%;height:127px;background-size:cover}@supports((background-image:-webkit-image-set(url("") type("image/webp"))) or (background-image:image-set(url("") type("image/webp")))){.header{background-image:-webkit-image-set(url(/_nuxt/img/header_bg.e4aaff6.webp) type("image/webp"),url(/_nuxt/img/header_bg-optimized.4b7379c.png) type("image/png"));background-image:image-set(url(/_nuxt/img/header_bg.e4aaff6.webp) type("image/webp"),url(/_nuxt/img/header_bg-optimized.4b7379c.png) type("image/png"))}}.header .header-flex{height:127px;align-items:center}.header .header-flex .logo{flex:1;padding:10px 0 0 55px}.header .header-flex .logo img{max-height:115px}.header .header-flex .btns-nav{flex:1;display:flex;flex-direction:column}.header .header-flex .btns-nav .search-btns{align-items:center;justify-content:flex-end}.header .header-flex .btns-nav .search-btns .search{margin-right:20px}.header .header-flex .btns-nav .search-btns .search .el-input__inner{height:35px;line-height:35px}.header .header-flex .btns{font-size:16px;height:100%;line-height:22px;display:flex;justify-content:flex-end}.header .header-flex .btns i{margin-right:6px;width:22px;height:22px;border-radius:50%;line-height:20px;text-align:center;border:1px solid var(--theme-color);color:var(--theme-color)}.header .header-flex .btns a{color:#333}.header .header-flex .btns a:hover{color:var(--theme-color)}.nav-search{margin-top:20px;margin-right:-25px;align-items:center}.nav-search ul li{position:relative}.nav-search ul li:first-child:after{display:none}.nav-search ul li:after{content:"";display:block;width:2px;height:18px;background:#bbb;position:absolute;left:0;top:10px}.nav-search ul li.cur a,.nav-search ul li:hover a{color:var(--theme-color)}.nav-search ul li a{width:115px;display:block;font-size:16px;color:#333;line-height:36px;font-weight:600;text-align:center}.nav-search .search{width:240px;background:#f3f3f3;position:relative;align-items:center}.el-dropdown-menu{left:20px}.el-dropdown-menu .el-dropdown-menu__item{padding:0 10px;width:115px;text-align:center}.el-dropdown-menu .el-dropdown-menu__item:focus,.el-dropdown-menu .el-dropdown-menu__item:hover{background-color:#ffedee}.el-dropdown-menu .el-dropdown-menu__item a{display:block}.banner .img{display:flex;justify-content:center}.banner .img img{height:650px;-o-object-fit:cover;object-fit:cover;width:100%}.banner .con{position:absolute;left:0;top:0;width:100%;height:100%}.banner .con .container{height:100%;display:flex;justify-content:flex-end;align-items:flex-end;padding-bottom:70px}.banner .con .container a{width:190px;height:46px;line-height:46px;text-align:center;background:var(--theme-color);color:#fff;font-size:16px}.banner .con .container a:hover{opacity:.7}.banner .swiper-pagination{width:1200px!important;left:50%!important;transform:translateX(-50%);text-align:right}.banner .swiper-pagination .swiper-pagination-bullet{background:none;width:9px;height:9px;opacity:1;border:1px solid #fff}.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:20px}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:var(--theme-color)}.el-radio__input.is-checked .el-radio__inner{border-color:var(--theme-color);background:var(--theme-color)}.el-radio__input.is-checked+.el-radio__label{color:var(--theme-color)}.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus{border-color:var(--theme-color)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--theme-color)}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:var(--theme-color);background:var(--theme-color)}.el-checkbox__inner:hover,.el-textarea__inner:focus{border-color:var(--theme-color)}.el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:var(--theme-color);background:var(--theme-color);box-shadow:-1px 0 0 0 var(--theme-color)}.el-radio-button__inner:hover{color:var(--theme-color)}.el-button--primary{background:var(--theme-color);border-color:var(--theme-color)}.el-button--primary:focus,.el-button--primary:hover{border-color:var(--theme-color-hover);background:var(--theme-color-hover)}.el-button.el-button--default:focus,.el-button.el-button--default:hover{color:var(--theme-color);border-color:#ff7f85;background-color:#ffe9ea}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:var(--theme-color)}.el-pagination.is-background .el-pager li:not(.disabled).active{background:var(--theme-color);color:#fff}.el-select-dropdown__item.selected{color:var(--theme-color)}.newest-notice{margin:42px 0 36px;height:54px;background:#f7f8fa}.newest-notice .tit{width:127px;height:100%;background:var(--theme-color);display:flex;justify-content:center;align-items:center;position:relative}.newest-notice .tit:after{content:"";width:0;height:0;display:block;border-top:54px solid var(--theme-color);border-right:15px solid transparent;position:absolute;right:-15px;top:0}.newest-notice .con{flex:1;padding:0 20px 0 30px;overflow:hidden}.newest-notice .con .swiper-slide a{line-height:54px;font-size:14px;display:block}.panel1{margin-bottom:60px}.panel1 .pics{width:535px}.panel1 .pics .tit_box1{margin-bottom:12px}.panel1 .pics .swiper-button-next,.panel1 .pics .swiper-button-prev{color:#fff;opacity:0;transition:all .3s}.panel1 .pics .swiper-button-next:hover,.panel1 .pics .swiper-button-prev:hover{color:var(--theme-color)}.panel1 .pics .swiper-button-next:after,.panel1 .pics .swiper-button-prev:after{font-size:30px}.panel1 .pics:hover .swiper-button-next,.panel1 .pics:hover .swiper-button-prev{opacity:1}.panel1 .pics:hover a h4{background:var(--theme-color);color:#fff}.panel1 .pics a{display:block;position:relative}.panel1 .pics a img{height:360px;width:100%;-o-object-fit:cover;object-fit:cover}.panel1 .pics a h4{height:70px;background:rgba(0,0,0,.46);position:absolute;font-size:24px;color:#fff;padding:0 22px;left:0;bottom:0;line-height:70px;overflow:hidden;width:100%;transition:all .4s}.news-tab{margin-left:14px;flex:1;overflow:hidden}.news-tab .btn-nav{height:40px;background:#f7f8fa;margin-bottom:12px}.news-tab .btn-nav li{width:120px;font-size:16px;color:#333;display:block;line-height:40px;text-align:center;cursor:pointer}.news-tab .btn-nav li:hover{color:var(--theme-color)}.news-tab .btn-nav li.active{background:var(--theme-color);color:#fff}.news-tab .news-con ul{display:none}.news-tab .news-con ul.active{display:block}.news-tab .news-con ul li a{display:flex;overflow:hidden;height:90px;position:relative}.news-tab .news-con ul li a:after{content:"";width:0;height:100%;display:block;background:var(--theme-color);position:absolute;z-index:-1;left:0;top:0;transition:all .4s}.news-tab .news-con ul li a:hover:after{width:100%}.news-tab .news-con ul li a:hover .time{background:none}.news-tab .news-con ul li a:hover .time h5,.news-tab .news-con ul li a:hover .time p{color:#fff}.news-tab .news-con ul li a:hover .con{padding-right:15px}.news-tab .news-con ul li a:hover .con h4,.news-tab .news-con ul li a:hover .con p{color:#fff}.news-tab .news-con ul li a .time{width:124px;height:90px;background:#f7f8fa;display:flex;justify-content:center;align-items:center;flex-direction:column}.news-tab .news-con ul li a .time h5{font-size:24px;color:#333;font-weight:500;line-height:33px}.news-tab .news-con ul li a .time p{font-size:14px;color:#999;line-height:20px}.news-tab .news-con ul li a .con{flex:1;padding:5px 0 0 13px;overflow:hidden;transition:all .3s}.news-tab .news-con ul li a .con h4{font-size:18px;color:#333;font-weight:500;transition:all .3s}.news-tab .news-con ul li a .con p{font-size:14px;color:#999;line-height:22px;margin-top:3px}.donation-con{margin:0 -15px;padding-bottom:66px}.donation-con .item{padding:0 15px;flex:1;overflow:hidden}.donation-con .item .tit{background:var(--theme-color);height:45px;align-items:center;padding:0 18px 0 30px}.donation-con .item .tit h4{font-size:18px;color:#fff;flex:1}.donation-con .item .tit a{font-size:16px;color:#fff}.donation-con .item .tit a:hover{margin-right:15px}.donation-con .item .tit a i{font-size:14px;margin-left:5px;transition:all .3s}.donation-con .item .info{padding:23px 30px;background:#fff;height:330px}.donation-con .item .info .subtit{font-size:16px;color:#666}.donation-con .item .info ol{flex:1;border-bottom:1px solid #eee;margin-right:20px;padding:20px 0 10px}.donation-con .item .info ol li{line-height:25px;margin-bottom:13px;font-size:18px;color:#333}.donation-con .item .info .img{max-width:100px;text-align:center}.donation-con .item .info .img p{font-size:14px}.donation-con .item .info .addr{padding-top:13px;align-items:center}.donation-con .item .info .addr .j{flex:1}.donation-con .item .info .addr .j p{font-size:18px;color:#333}.donation-con .item .donation-scroll{padding:23px 30px;background:#fff}.donation-con .item .donation-scroll .table-tit{margin-bottom:12px}.donation-con .item .donation-scroll .table-tit li{flex:1;overflow:hidden;font-size:14px;color:#666}.donation-con .item .donation-scroll .table-con .swiper-container{height:247px;overflow:hidden}.donation-con .item .donation-scroll .table-con ul{display:flex;border-bottom:1px solid #eee;height:50px;align-items:center}.donation-con .item .donation-scroll .table-con ul:hover{background:#fff7f8}.donation-con .item .donation-scroll .table-con ul li{flex:1;overflow:hidden;line-height:20px;color:#333;font-size:14px;padding:0 6px}.donation-con .item .donation-scroll .table-con ul li.red{color:var(--theme-color)}.panel2-wrap{background:url(/_nuxt/img/panel2_bg-optimized.bd0ddd7.jpg) no-repeat top;background-size:100% auto}@supports((background-image:-webkit-image-set(url("") type("image/webp"))) or (background-image:image-set(url("") type("image/webp")))){.panel2-wrap{background-image:-webkit-image-set(url(/_nuxt/img/panel2_bg.2893409.webp) type("image/webp"),url(/_nuxt/img/panel2_bg-optimized.bd0ddd7.jpg) type("image/jpeg"));background-image:image-set(url(/_nuxt/img/panel2_bg.2893409.webp) type("image/webp"),url(/_nuxt/img/panel2_bg-optimized.bd0ddd7.jpg) type("image/jpeg"))}}.panel2 .panel2-tit{text-align:center;padding:70px 0 31px}.panel2 .panel2-tit .tit p{font-size:24px;color:hsla(0,0%,100%,.62);line-height:1.4;font-weight:500}.panel2 .panel2-tit .tit h4{font-size:24px;font-weight:500;color:#fff;line-height:1}.panel2 .panel2-tit ul{width:460px;height:74px;background:#fff;box-shadow:0 0 5px 0 hsla(0,0%,78.4%,.5)}.panel2 .panel2-tit ul li{flex:1}.panel2 .panel2-tit ul li,.panel2 .panel2-tit ul li a{justify-content:center;align-items:center;display:flex}.panel2 .panel2-tit ul li a{height:74px;position:relative;width:100%;text-align:center;padding-top:28px;font-size:12px}.panel2 .panel2-tit ul li a:after{content:"";display:block;width:28px;height:28px;background-image:url(/_nuxt/img/ico2.00418cd.png);background-repeat:no-repeat;background-position:0 -28px;background-size:28px 56px;position:absolute;left:50%;transform:translateX(-50%);top:10px;transition:all .3s}.panel2 .panel2-tit ul li a:hover{background:var(--theme-color);color:#fff}.panel2 .panel2-tit ul li a:hover:after{background-position:0 0}.panel2 .panel2-tit ul li.cur a{background:var(--theme-color);color:#fff}.panel2 .panel2-tit ul li.cur a:after{background-position:0 0}.panel2 .panel2-tit ul li:nth-child(2) a:after{background-image:url(/_nuxt/img/ico3.0b6e08e.png)}.panel2 .panel2-tit ul li:nth-child(3) a:after{background-image:url(/_nuxt/img/ico4.208184c.png)}.panel2 .panel2-tit ul li:nth-child(4) a:after{background-image:url(/_nuxt/img/ico5.19b8ac5.png)}.panel2 .panel2-tit ul li:nth-child(5) a:after{background-image:url(/_nuxt/img/ico6.24afaba.png)}.panel2_con_jy{padding-top:20px}.panel2_con_jy .el-carousel__container{height:485px}.panel2_con_jy .el-carousel__container .el-carousel__arrow--left{left:20%}.panel2_con_jy .el-carousel__container .el-carousel__arrow--right{right:20%}.panel2_con_jy .el-carousel__container .el-carousel__arrow{top:88%}.panel2_con_jy .el-carousel__container .content,.panel2_con_jy .el-carousel__container .content-bottom{display:none}.panel2_con_jy .el-carousel__container .el-carousel__item--card{height:335px}.panel2_con_jy .el-carousel__mask{background:#000;opacity:.5}.panel2_con_jy .el-carousel__item--card.is-active{height:485px}.panel2_con_jy .el-carousel__item--card.is-active .img img{width:600px;height:330px;-o-object-fit:cover;object-fit:cover}.panel2_con_jy .el-carousel__item--card.is-active .content{position:absolute;left:0;top:0;width:100%;height:330px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.2);padding:20px 40px 30px}.panel2_con_jy .el-carousel__item--card.is-active .content .tit-ico{width:50px;height:50px}.panel2_con_jy .el-carousel__item--card.is-active .content .icon{position:absolute;left:40px;top:40px;opacity:.8;transform:rotate(180deg)}.panel2_con_jy .el-carousel__item--card.is-active .content .icon.icon-bottom{transform:rotate(0deg);left:auto;top:auto;bottom:40px;right:40px}.panel2_con_jy .el-carousel__item--card.is-active .content .icon img{width:20px;height:20px}.panel2_con_jy .el-carousel__item--card.is-active .content h3{font-size:36px;color:#fff;font-weight:700;width:100%;text-align:center}.panel2_con_jy .el-carousel__item--card.is-active .content p{font-size:18px;color:#fff;line-height:25px;text-align:center;width:100%}.panel2_con_jy .el-carousel__item--card.is-active .content-bottom{display:flex;align-items:center;text-align:center;margin-top:50px;font-size:16px;height:84px;justify-content:center}.three-block{padding:50px 0 32px}.three-block ul li{flex:1}.three-block ul li a{display:block;position:relative}.three-block ul li a:hover .con{height:160px}.three-block ul li a .img img{width:100%;height:335px}.three-block ul li a .con{position:absolute;bottom:0;left:0;width:100%;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;line-height:1.4;transition:all .5s}.three-block ul li a .con h4{font-size:24px;color:#fff}.three-block ul li a .con p{color:#fff;font-size:24px;text-transform:uppercase}.panel2-con ul{margin:0 -13px}.panel2-con ul li{flex:1;padding:0 13px 37px;overflow:hidden}.panel2-con ul li:hover .con h4{color:var(--theme-color)}.panel2-con ul li .img img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.panel2-con ul li .con{background:#fff;box-shadow:0 2px 12px 0 hsla(0,0%,87.1%,.5);padding:12px 17px 19px}.panel2-con ul li .con h4{font-size:18px;font-weight:600;color:#333;line-height:25px}.panel2-con ul li .con p{line-height:22px;color:#666;margin:8px 0;font-size:14px}.panel2-con ul li .con .flex span{line-height:22px;display:block;flex:1;font-size:14px;color:#666}.panel3-con ul li .con{position:relative}.panel3-con ul li .con .bg{width:77px;position:absolute;right:0;bottom:24px}.panel-ban{position:relative;margin-bottom:37px}.panel-ban .more_style4{width:220px;height:55px;line-height:52px;font-size:24px;border-bottom:3px solid #c20f18;position:absolute;right:60px;top:50%;transform:translateY(-50%)}.friend-links{padding-bottom:40px}.friend-links ul{margin:0 -8px}.friend-links ul li{width:20%;padding:0 8px 16px}.friend-links ul li a{display:block;border:1px solid #eee;padding:3px 0;background:#fff}.friend-links ul li a:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.friend-links ul li a img{width:100%;height:80px;-o-object-fit:contain;object-fit:contain}.footer{background:#333;padding:50px 0}.footer .menu{flex:1;color:#fff}.footer .menu .item{margin-right:80px}.footer .menu .item h4{font-size:16px;margin-bottom:10px}.footer .menu .item a,.footer .menu .item p{display:block;color:#fff;font-weight:300;font-size:14px;margin-top:5px;line-height:20px}.footer .code .item{width:100px;text-align:center}.footer .code .item p{font-size:14px;text-align:center;color:#fff;margin-top:10px}.footer .footer-ft{text-align:center;margin-top:30px;padding-top:25px;border-top:1px solid #595959;color:hsla(0,0%,100%,.6);font-size:14px}.footer .footer-ft a{color:hsla(0,0%,100%,.8);margin-left:5px}.footer .footer-ft a:hover{text-decoration:underline}.fixed-btns{position:fixed;right:0;top:50%;z-index:999}.fixed-btns ul li{width:42px;height:42px;background:var(--theme-color);display:flex;justify-content:center;align-items:center;margin-top:7px;cursor:pointer;transition:all .3s;flex-direction:column;color:#fff;position:relative}.fixed-btns ul li:hover .img-hover a{right:0;background:var(--theme-color-hover)}.fixed-btns ul li .img{width:24px;height:24px}.fixed-btns ul li .img-hover a{width:120px;height:42px;align-items:center;position:absolute;right:-120px;top:0;background:var(--theme-color);justify-content:center}.fixed-btns ul li .img-hover a img{width:24px;height:24px}.fixed-btns ul li .img-hover a span{color:#fff;font-size:14px;margin-left:6px}.fixed-btns ul li:last-child:hover{background:#a7050d}.fixed-btns ul li p{line-height:1.3}.right-content{padding:37px 0;flex:1}.bg-news-con{padding-left:60px}.bg-news-con .menu{padding-top:13px}.bg-news-con .menu .item{font-size:16px;color:#919797;position:relative;padding-left:16px;line-height:22px;height:300px;width:80px;transition:all .3s;cursor:pointer}.bg-news-con .menu .item.cur,.bg-news-con .menu .item:hover{color:var(--theme-color)}.bg-news-con .menu .item.cur:before,.bg-news-con .menu .item:hover:before{background:var(--theme-color)}.bg-news-con .menu .item:before{content:"";width:9px;height:9px;background:#919797;display:block;position:absolute;border-radius:50%;left:0;top:7px}.bg-news-con .menu .item:after{content:"";display:block;width:1px;height:calc(100% - 20px);background:#919797;position:absolute;left:4px;top:22px}.bg-news-con .menu .item:last-child:after{display:none}.bg-news-con ul{margin:0 -30px;width:960px}.bg-news-con ul li{width:50%;padding:0 30px;margin-bottom:21px;position:relative}.bg-news-con ul li .item{background:#fff;height:162px;padding:10px 27px;position:relative;z-index:2;transition:all .36s}.bg-news-con ul li .item:hover{box-shadow:0 0 20px rgba(0,0,0,.1)}.bg-news-con ul li .item .time{display:flex;height:27px;line-height:27px;font-family:YouSheBiaoTiHei}.bg-news-con ul li .item .time h4{font-size:21px;color:#333}.bg-news-con ul li .item .time span{font-size:21px;background:var(--theme-color);display:block;margin-left:9px;padding:0 10px;color:#fff}.bg-news-con ul li .item .txt{font-size:18px;color:#333;margin-top:23px;font-weight:600;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.bg-news-con ul li .bg{content:"";display:block;width:calc(100% - 60px);height:100%;background:#f2f3f5;position:absolute;right:22px;bottom:-8px;z-index:1}.or-honor-con{padding-left:58px;padding-top:20px}.or-honor-con ul{margin:20px -13px 0}.or-honor-con ul li{width:33.3333%;padding:13px}.or-honor-con ul li:hover .item{background:#f7f9fc;box-shadow:0 2px 12px hsla(0,0%,70.6%,.64)}.or-honor-con ul li:hover .item img{transform:scale(1.15)}.or-honor-con ul li:hover .item .con h4{color:var(--theme-color)}.or-honor-con ul li .item{background:#fff;padding:15px;box-shadow:0 2px 12px hsla(0,0%,87.1%,.64);transition:all .3s}.or-honor-con ul li .item .img{overflow:hidden}.or-honor-con ul li .item .img img{transition:all .6s;height:200px;width:100%;-o-object-fit:contain;object-fit:contain}.or-honor-con ul li .item .con{padding-top:20px}.or-honor-con ul li .item .con h4{font-size:18px;line-height:25px;color:#333;font-weight:600}.or-honor-con ul li .item .con p{font-size:14px;color:#999;line-height:22px;margin-top:10px}.organization-structure-con{margin-left:20px;padding-top:13px}.organization-structure-con .ipanel{background:#fff;padding:15px 40px}.organization-structure-con .ipanel.ipanel1 .img img{margin:20px auto;max-width:100%}.organization-structure-con .ipanel.ipanel2 ul{padding-top:20px;margin:20px 0}.organization-structure-con .ipanel.ipanel2 ul li{width:25%;padding:25px 15px;transition:all .3s}.organization-structure-con .ipanel.ipanel2 ul li:hover{background:#fcebec}.organization-structure-con .ipanel.ipanel2 ul li:hover .tit h4{color:#b0131b}.organization-structure-con .ipanel.ipanel2 ul li:hover .tit .img:before{width:100%}.organization-structure-con .ipanel.ipanel2 ul li .tit{align-items:flex-end}.organization-structure-con .ipanel.ipanel2 ul li .tit h4{flex:1;overflow:hidden;font-size:18px;color:var(--theme-color);line-height:25px;font-weight:600;padding-right:15px}.organization-structure-con .ipanel.ipanel2 ul li .tit .img{width:100px;position:relative}.organization-structure-con .ipanel.ipanel2 ul li .tit .img:before{content:"";width:22px;height:22px;display:block;background:#b0131b;position:absolute;left:-10px;bottom:-6px;transition:all .3s}.organization-structure-con .ipanel.ipanel2 ul li .tit .img img{width:90px;height:126px;-o-object-fit:cover;object-fit:cover}.organization-structure-con .ipanel.ipanel2 ul li .txt{padding-top:19px}.organization-structure-con .ipanel.ipanel2 ul li .txt h5{font-size:16px;color:#666;line-height:22px;font-weight:400}.organization-structure-con .ipanel.ipanel2 ul li .txt p{font-size:14px;line-height:22px;margin-top:6px}.organization-structure-con .ipanel.ipanel3 ul{padding:40px 0;margin:20px 0}.organization-structure-con .ipanel.ipanel3 ul li{width:33.3333%;padding:0 25px}.organization-structure-con .ipanel.ipanel3 ul li .item{padding-left:43px;position:relative;padding-bottom:35px}.organization-structure-con .ipanel.ipanel3 ul li .item:before{content:"";width:22px;height:22px;display:block;position:absolute;left:0;top:3px;background:#b0131b}.organization-structure-con .ipanel.ipanel3 ul li .item h4{font-size:18px;font-weight:700;line-height:25px;color:var(--theme-color)}.organization-structure-con .ipanel.ipanel3 ul li .item p{font-size:16px;color:#666;margin-top:10px}.contact-us-con{padding-left:58px;padding-top:20px}.contact-us-con ul{width:550px;padding-top:10px}.contact-us-con ul li{padding:25px 0;display:flex;border-bottom:1px solid #d3d3d3;align-items:flex-start}.contact-us-con ul li.cur{border-bottom-color:var(--theme-color)}.contact-us-con ul li.cur h4,.contact-us-con ul li.cur i{color:var(--theme-color)}.contact-us-con ul li i{font-size:24px;color:#666;margin-right:13px;margin-top:6px}.contact-us-con ul li h4{font-size:18px;font-weight:500;color:#333}.contact-us-con .map{margin:40px 0}.banner-panel-nav{background:rgba(0,0,0,.55);position:absolute;width:100%;left:0;bottom:0}.banner-panel-nav ul{height:57px;align-items:center;justify-content:center}.banner-panel-nav ul li.cur a:after{height:100%}.banner-panel-nav ul li a{display:block;font-size:16px;color:#fff;padding:0 40px;line-height:57px;position:relative;z-index:2}.banner-panel-nav ul li a:after{content:"";width:100%;height:0;display:block;background:var(--theme-color);position:absolute;left:0;bottom:0;transition:all .3s;z-index:-1}.banner-panel-nav ul li a:hover:after{height:100%}.nav-line{width:80vw;height:1px;background:#e9e9e9;margin:auto}.news-detail{padding:40px 0;width:1100px;margin:auto}.news-detail .tit{text-align:center;position:relative}.news-detail .tit h2{font-size:24px;color:#333;font-weight:600;line-height:33px}.news-detail .tit span{display:inline-block;font-size:12px;color:#999;line-height:17px;margin-top:9px;background:#fff;position:relative;z-index:2;padding:0 23px}.news-detail .tit .line{background:#f5f5f5;height:1px;width:100%;position:absolute;left:0;bottom:10px;z-index:1}.news-detail .txt{font-size:16px;color:#666;line-height:26px;padding:20px 0}.news-detail .txt img{margin:30px auto 0}.news-detail .txt p{margin-top:30px}.banner-bt-nav{background:#fff}.banner-bt-nav ul{height:63px;align-items:center}.banner-bt-nav ul li{position:relative}.banner-bt-nav ul li:after{content:"";display:block;width:1px;height:13px;background:#d5d5d5;position:absolute;right:0;top:7px}.banner-bt-nav ul li a{padding:0 27px;font-size:16px;color:#999;font-weight:600}.banner-bt-nav ul li.cur a,.banner-bt-nav ul li a:hover{color:var(--theme-color)}.banner-bt-nav ul li:last-child:after{display:none}.charity-volunteer-detail{padding:20px 0 50px}.charity-volunteer-detail .ipanel .ipanel-img{width:635px}.charity-volunteer-detail .ipanel .ipanel-img img{width:100%;height:360px;-o-object-fit:cover;object-fit:cover}.charity-volunteer-detail .ipanel .ipanel-con{flex:1;overflow:hidden;background:#eff3f5;padding:40px 20px 40px 60px;flex-direction:column;justify-content:center}.charity-volunteer-detail .ipanel .ipanel-con h2{font-weight:600;line-height:33px;font-size:24px;margin-bottom:40px}.charity-volunteer-detail .ipanel .ipanel-con .money{align-items:flex-end;border-bottom:1px solid #e2e2e2;padding-bottom:14px;line-height:1;height:24px}.charity-volunteer-detail .ipanel .ipanel-con .money span{font-size:14px;color:#999}.charity-volunteer-detail .ipanel .ipanel-con .money h5{font-size:24px;color:#df4343;font-weight:600}.charity-volunteer-detail .ipanel .ipanel-con .info .con{flex:1}.charity-volunteer-detail .ipanel .ipanel-con .info .con ul li{margin-top:14px;color:#666;line-height:20px;font-size:14px}.charity-volunteer-detail .ipanel .ipanel-con .info .con .btn{color:#fff;background:var(--theme-color);height:35px;line-height:35px;padding:0 20px;display:inline-block;font-size:14px;margin-top:14px;cursor:pointer;transition:all .3s}.charity-volunteer-detail .ipanel .ipanel-con .info .con .btn:hover{background:var(--theme-color-hover)}.charity-volunteer-detail .ipanel .ipanel-con .info .code{width:80px;margin:48px 23px 0 0;text-align:center}.charity-volunteer-detail .ipanel .ipanel-con .info .code span{display:block;margin-top:8px;font-size:14px;color:#333;line-height:20px}.charity-volunteer-detail .panel-tab{padding-top:33px}.charity-volunteer-detail .panel-tab .tab-tit{height:41px;background:#f7f8fa}.charity-volunteer-detail .panel-tab .tab-tit li{line-height:41px;padding:0 20px;font-size:16px;color:#333;cursor:pointer;transition:all .36s;font-weight:600}.charity-volunteer-detail .panel-tab .tab-tit li.cur,.charity-volunteer-detail .panel-tab .tab-tit li:hover{background:var(--theme-color);color:#fff}.charity-volunteer-detail .panel-tab .tab-con{border-top:1px solid #f7f7f7;margin-top:13px;padding-top:19px}.charity-volunteer-detail .panel-tab .tab-con .txt{font-size:14px;font-weight:600;color:#666;line-height:25px}.charity-volunteer-detail .panel-tab .tab-con .txt p{margin-bottom:30px}.charity-volunteer-detail .panel-form{border-top:1px solid #e8e8e8;margin-top:50px}.charity-volunteer-detail .panel-form .more{font-weight:600;font-size:14px;color:var(--theme-color);margin:15px auto 0;text-align:center;cursor:pointer}.charity-volunteer-detail .panel-form .more:hover{color:var(--theme-color-hover)}.charity-volunteer-detail .panel-message{border-top:1px solid #e8e8e8;margin-top:50px}.charity-volunteer-detail .panel-message ul li{width:860px;padding:0 0 40px 65px;position:relative}.charity-volunteer-detail .panel-message ul li:after{content:"";display:block;height:calc(100% - 30px);width:1px;position:absolute;border-right:1px dashed #d7d7d7;left:6px;top:30px}.charity-volunteer-detail .panel-message ul li:last-child:after{display:none}.charity-volunteer-detail .panel-message ul li .ico{width:7px;height:7px;border-radius:50%;background:var(--theme-color);position:absolute;left:4px;top:12px}.charity-volunteer-detail .panel-message ul li .ico:before{content:"";display:block;width:15px;height:15px;border-radius:50%;background:#da101a;opacity:.2;position:absolute;top:-4px;left:-4px}.charity-volunteer-detail .panel-message ul li .txt h4{font-size:21px;line-height:29px;color:#333;font-weight:600}.charity-volunteer-detail .panel-message ul li .txt p{font-size:14px;color:#666;line-height:26px;margin-top:10px}.charity-volunteer-detail .panel-message ul li .img{margin:10px 0}.charity-volunteer-detail .panel-message ul li .img img{width:140px;height:85px;-o-object-fit:cover;object-fit:cover;margin-right:5px}.charity-volunteer-detail .panel-message ul li .name{font-size:12px;color:#999;line-height:19px}.volunteer-activity .panel-hd{padding:38px 0 34px;border-bottom:1px solid #efefef}.volunteer-activity .panel-hd .menu{flex:1}.volunteer-activity .panel-hd .menu ul li.cur a{color:#fff}.volunteer-activity .panel-hd .menu ul li.cur a:after{width:100%}.volunteer-activity .panel-hd .menu ul li a{font-size:16px;color:#333;display:block;width:105px;text-align:center;line-height:41px;height:41px;background:#f7f8fa;position:relative;z-index:2}.volunteer-activity .panel-hd .menu ul li a:after{content:"";display:block;position:absolute;left:0;top:0;width:0;height:100%;background:var(--theme-color);transition:all .4s;z-index:-1}.volunteer-activity .panel-hd .menu ul li a:hover{color:#fff}.volunteer-activity .panel-hd .menu ul li a:hover:after{width:100%}.volunteer-activity .panel-hd .addr .el-select .el-input__inner:focus{border-color:var(--theme-color)}.volunteer-activity .panel-hd .search{margin-left:10px}.volunteer-activity .panel-hd .search .btn{width:75px;height:40px;line-height:40px;background:var(--theme-color);font-size:14px;color:#fff;text-align:center;border-radius:2px;margin-left:5px;cursor:pointer;transition:all .3s}.volunteer-activity .panel-hd .search .btn:hover{background:var(--theme-color-hover)}.activity-detail{border-top:1px solid #f4f4f4;padding:20px 0}.activity-detail .crumb-nav{margin-bottom:15px;font-size:14px;color:#bbb}.activity-detail .crumb-nav a{color:#bbb}.activity-detail .crumb-nav a:hover{color:var(--theme-color)}.activity-detail .crumb-nav span{color:#666}.activity-detail .panel-hd{padding-bottom:30px;border-bottom:1px solid #f0f0f0}.activity-detail .panel-hd .img{width:255px;height:160px}.activity-detail .panel-hd .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.activity-detail .panel-hd .conbox{flex:1;margin-left:30px;align-items:flex-end}.activity-detail .panel-hd .conbox .txt{flex:1;padding-bottom:6px}.activity-detail .panel-hd .conbox .txt h4{font-size:18px;font-weight:600;color:#333;line-height:25px}.activity-detail .panel-hd .conbox .txt h4 span{background:var(--theme-color);color:#fff;font-size:12px;height:25px;padding:0 8px;line-height:25px;display:inline-block;margin-left:15px}.activity-detail .panel-hd .conbox .txt dl{margin-top:12px}.activity-detail .panel-hd .conbox .txt dl dt{font-size:14px;color:#999;line-height:22px;margin-top:3px}.activity-detail .panel-hd .conbox .txt dl dt span{color:var(--theme-color);margin-right:40px}.activity-detail .panel-hd .conbox .txt dl dt em{font-style:normal;margin-left:40px}.activity-detail .panel-hd .conbox .txt p{font-size:14px;color:#666;margin-top:14px}.activity-detail .panel-hd .conbox .con{align-items:center}.activity-detail .panel-hd .conbox .con .money{font-size:15px;line-height:1;margin-right:40px}.activity-detail .panel-hd .conbox .con .money span{font-size:28px;font-weight:500;color:var(--theme-color)}.activity-detail .panel-hd .conbox .con .btn a{width:110px;height:35px;line-height:35px;background:var(--theme-color);color:#fff;text-align:center;font-size:14px;display:block;transition:all .3s}.activity-detail .panel-hd .conbox .con .btn a:hover{background:var(--theme-color-hover);width:130px}.activity-detail .panel-bd .txt{font-size:14px;line-height:26px}.activity-detail .panel-bd .txt p{margin-bottom:40px}.volunteer-apply{width:800px;margin:40px auto}.volunteer-apply .el-form-item .el-input{width:100%}.volunteer-apply .btn button{width:100%;background:var(--theme-color);transition:all .3s}.volunteer-apply .btn button:hover{background:var(--theme-color-hover)}.banner-bg .tit{height:84px;display:flex;align-items:center;font-size:24px;color:#fff}.information-show-menu{margin-top:15px}.information-show-con{flex:1;padding-left:20px;margin-top:15px}.information-show-con .panel-hd{background:#fff;padding:25px 22px}.information-show-con .panel-hd .el-form-item__label{text-align:left}.information-show-con .panel-hd .line{text-align:center}.information-show-con .panel-hd .el-form-item__content .input-width,.information-show-con .panel-hd .el-radio-group{width:392px}.information-show-con .money-income{padding:10px 0 15px;font-size:16px;color:#333;display:flex;align-items:center;line-height:1.2;font-weight:600}.information-show-con .money-income span{font-size:48px;color:var(--theme-color);margin-left:20px;font-weight:600}.information-show-con .money-income span em{font-weight:400;font-size:18px;font-style:normal}.information-show-con .money-income span em.em1{font-size:22px}.information-show-con .panel-bd{background:#fff;padding:20px}.information-show-con .panel-bd .el-table th{background:#f7fbff}.charity-report-con{margin:15px 0 50px 20px;flex:1;background:#fff;padding:25px 22px}.charity-report-con .panel-hd{align-items:center}.charity-report-con .panel-hd h4{font-size:14px;color:#333;line-height:20px;width:60px}.charity-report-con .panel-hd .el-input{width:400px;margin-right:20px}.charity-report-con .panel-bd{margin-top:60px}.charity-report-con .panel-bd li{margin-bottom:14px}.charity-report-con .panel-bd li a{display:flex;background:#f7f7f7;height:77px;align-items:center;padding:0 20px;border:1px solid #f7f7f7;transition:all .4s}.charity-report-con .panel-bd li a:hover{background:#fff7f8;border:1px solid #ffc1c4}.charity-report-con .panel-bd li a:hover h4{color:var(--theme-color)}.charity-report-con .panel-bd li a .img{width:42px;height:52px}.charity-report-con .panel-bd li a .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.charity-report-con .panel-bd li a h4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;max-width:700px;margin-left:21px;font-size:18px;color:#333;font-weight:500;transition:all .4s}.charity-report-con .panel-bd li a span{flex:1;text-align:right;font-size:14px;color:#666}.charity-report-con .menu{display:inline-block}.charity-report-con .menu ul{height:41px}.charity-report-con .menu ul li.cur a{background:var(--theme-color);border-style:var(--theme-color);color:#fff}.charity-report-con .menu ul li a{border:1px solid #eee;width:103px;display:block;height:41px;line-height:39px;text-align:center;font-size:14px;font-weight:500}.charity-report-con .menu ul li a:hover{border-color:var(--theme-color)}.charity-report-con .tit{align-items:center;color:#333}.charity-report-con .tit h3{padding-right:20px;font-size:18px;font-weight:600}.charity-report-con .tit span{font-size:16px}.charity-report-thumb-scroll{width:770px;margin:50px auto 0}.charity-report-thumb-scroll .gallery-top{width:100%;height:430px}.charity-report-thumb-scroll .gallery-top img{width:770px;height:100%;-o-object-fit:cover;object-fit:cover}.charity-report-thumb-scroll .gallery-thumbs{margin-top:10px}.charity-report-thumb-scroll .gallery-thumbs .swiper-slide{cursor:pointer}.charity-report-thumb-scroll .gallery-thumbs .swiper-slide.swiper-slide-active{position:relative}.charity-report-thumb-scroll .gallery-thumbs .swiper-slide.swiper-slide-active img{border:3px solid var(--theme-color)}.charity-report-thumb-scroll .gallery-thumbs .swiper-slide.swiper-slide-active:after{content:"";display:block;position:absolute;left:0;top:0;background:var(--theme-color);opacity:.2;width:100%;height:100%}.charity-report-thumb-scroll .gallery-thumbs .swiper-slide img{width:154px;height:100px;-o-object-fit:cover;object-fit:cover}.charity-report-thumb-scroll .swiper-button-white:hover{--swiper-navigation-color:var(--theme-color)}.account-wrap{width:100vw;height:100vh;background:url(/_nuxt/img/login_bg-optimized.afeeca7.jpg) no-repeat 50%;background-size:cover}@supports((background-image:-webkit-image-set(url("") type("image/webp"))) or (background-image:image-set(url("") type("image/webp")))){.account-wrap{background-image:-webkit-image-set(url(/_nuxt/img/login_bg.121378b.webp) type("image/webp"),url(/_nuxt/img/login_bg-optimized.afeeca7.jpg) type("image/jpeg"));background-image:image-set(url(/_nuxt/img/login_bg.121378b.webp) type("image/webp"),url(/_nuxt/img/login_bg-optimized.afeeca7.jpg) type("image/jpeg"))}}.account-wrap .container{width:1000px;height:100%;display:flex;align-items:center}.account-wrap .container .account-login-panel{box-shadow:0 0 12px rgba(0,0,0,.07);width:100%}.account-wrap .container .account-login-panel .account-login-img{width:520px;height:760px;position:relative}.account-wrap .container .account-login-panel .account-login-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.account-wrap .container .account-login-panel .account-login-img .logo{width:220px;height:100px;position:absolute;left:30px;top:30px}.account-wrap .container .account-login-panel .account-login-con{flex:1;background:#fff;overflow:hidden;flex-direction:column;padding:50px;justify-content:space-between}.account-wrap .container .account-login-panel .account-login-con .tit{font-size:24px;color:#333;font-weight:600}.account-wrap .container .account-login-panel .account-login-con .con .form button{width:100%}.account-wrap .container .account-login-panel .account-login-con .con .btns{margin-top:-12px;justify-content:space-between}.account-wrap .container .account-login-panel .account-login-con .con .btns a{font-size:14px;display:block;line-height:21px}.account-wrap .container .account-login-panel .account-login-con .con .wechat-login{padding:90px 0 70px}.account-wrap .container .account-login-panel .account-login-con .con .wechat-login h4{position:relative;width:100%;height:21px}.account-wrap .container .account-login-panel .account-login-con .con .wechat-login h4:before{content:"";background:#979797;width:100%;height:1px;display:block;position:absolute}.account-wrap .container .account-login-panel .account-login-con .con .wechat-login h4 span{display:inline-block;background:#fff;padding:0 10px;position:absolute;left:50%;transform:translateX(-50%);margin-top:-10px}.account-wrap .container .account-login-panel .account-login-con .con .wechat-login .ico{display:block;width:40px;margin:auto}.account-wrap .container .account-login-panel .account-login-con .con .wechat-login p{text-align:center;font-size:14px;line-height:1}.account-register-con .con .form .img-slide{width:320px}.account-register-con .con .form .img-slide .img img{width:320px;height:140px;-o-object-fit:cover;object-fit:cover}.account-register-con .con .form .img-slide .btn{background:#e8e8e8;height:44px;padding:2px;margin-top:10px;position:relative;cursor:pointer}.account-register-con .con .form .img-slide .btn h4{position:absolute;left:50%;transform:translateX(-50%);height:44px;line-height:44px;top:0;font-weight:600;font-size:16px}.account-register-con .con .form .verify{position:relative}.account-register-con .con .form .verify a{display:block;position:absolute;right:15px;height:40px;top:0;color:var(--theme-color)}.account-register-con .con .form .agree{margin-bottom:10px}.account-register-con .con .btns{justify-content:flex-end!important;font-size:14px}.account-register-con .con .btns a{color:var(--theme-color)}.account-register-con .con .btns a:hover{color:var(--theme-color-hover)}.account-register-con .con .wechat-login{padding:20px 0 0!important}.user-center-wrap{background:url(/_nuxt/img/user-center-bg.fa63278.jpg) no-repeat top #eff3f5;padding-bottom:50px}.user-center-wrap .user-center-tit{font-size:24px;padding:20px 0 18px;color:#fff;line-height:33px}.user-center-wrap .panel-hd{background:#fff;border-radius:22px;padding:56px 96px 30px}.user-center-wrap .panel-hd .info .name{flex:1;align-items:center;height:100px}.user-center-wrap .panel-hd .info .name .ico{width:100px;height:100px;border-radius:50%}.user-center-wrap .panel-hd .info .name .ico img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-center-wrap .panel-hd .info .name h2{font-size:24px;color:#333;margin-left:28px}.user-center-wrap .panel-hd .info ul li{height:105px;background:#fff;border-radius:13px;box-shadow:0 2px 4px 0 hsla(0,0%,98%,.5),0 0 30px 0 hsla(0,0%,85.9%,.5);display:flex;margin-left:15px;padding:0 23px;align-items:center}.user-center-wrap .panel-hd .info ul li .ico{height:58px;margin-right:60px}.user-center-wrap .panel-hd .info ul li .ico img{height:58px}.user-center-wrap .panel-hd .info ul li .txt h3{font-size:30px;font-weight:500;color:#333;line-height:35px}.user-center-wrap .panel-hd .info ul li .txt span{font-size:12px;color:#999;line-height:17px}.user-center-wrap .panel-hd .content{margin-top:80px}.user-center-wrap .panel-hd .content ul{margin:0 -40px}.user-center-wrap .panel-hd .content ul li{padding:0 40px;flex:1}.user-center-wrap .panel-hd .content ul li:nth-child(2) .item{border-bottom-color:var(--theme-color)}.user-center-wrap .panel-hd .content ul li:nth-child(2) .item span{color:var(--theme-color)}.user-center-wrap .panel-hd .content ul li:nth-child(3) .item{border-bottom-color:#48d8b7}.user-center-wrap .panel-hd .content ul li:nth-child(3) .item span{color:#48d8b7}.user-center-wrap .panel-hd .content ul li .item{display:flex;height:106px;align-items:center;padding-bottom:50px;border-bottom:4px solid #f8ae3d}.user-center-wrap .panel-hd .content ul li .item .ico{height:52px;margin-right:16px}.user-center-wrap .panel-hd .content ul li .item h4{font-size:18px;color:#666;font-weight:500}.user-center-wrap .panel-hd .content ul li .item span{color:#f8ae3d;font-size:30px;font-weight:500;margin-left:30px}.user-center-wrap .panel-bd-menu{margin-top:26px;overflow:hidden}.user-center-wrap .panel-bd-menu ul{position:relative;z-index:1}.user-center-wrap .panel-bd-menu ul li{position:relative;margin-left:-20px;z-index:6}.user-center-wrap .panel-bd-menu ul li.cur a{background-image:url(/_nuxt/img/ico20.90ef3a1.png);color:#fff}.user-center-wrap .panel-bd-menu ul li a{display:block;width:190px;height:62px;background:url(/_nuxt/img/ico19.dfa63f3.png) no-repeat 50%;text-align:center;line-height:66px;font-size:18px;color:#333;font-weight:600;transition:all .3s}.user-center-wrap .panel-bd-menu ul li a:hover{background-image:url(/_nuxt/img/ico20.90ef3a1.png);color:#fff}.user-center-wrap .panel-bd-menu ul li:nth-child(2){z-index:5}.user-center-wrap .panel-bd-menu ul li:nth-child(3){z-index:4}.user-center-wrap .panel-bd-menu ul li:nth-child(4){z-index:2}.user-center-wrap .panel-bd-menu ul li:nth-child(5){z-index:1}.user-center-wrap .panel-bd-menu ul li:nth-child(6){z-index:0}.user-center-wrap .panel-bd{background:#fff;padding:26px 46px}.user-center-wrap .panel-bd .tits{align-items:center;border-bottom:1px solid #dcdfe6;padding-bottom:30px;margin-bottom:35px}.user-center-wrap .panel-bd .tits h4{flex:1;font-size:21px;color:#333;font-weight:600;line-height:29px}.user-center-wrap .panel-bd .tits .search{margin-top:0}.user-center-wrap .panel-bd .tits .search input{width:400px}.user-center-wrap .panel-bd .tits .search button{margin-left:10px}.user-center-wrap .panel-bd .menu ul li{margin-right:17px}.user-center-wrap .panel-bd .menu ul li.cur a,.user-center-wrap .panel-bd .menu ul li:hover a{background:var(--theme-color);color:#fff}.user-center-wrap .panel-bd .menu ul li a{background:#f7f8fa;line-height:41px;padding:0 16px;border-radius:21px;display:block;font-size:14px;color:#999;transition:all .4s}.user-center-wrap .panel-bd .search{align-items:center;margin-top:30px}.user-center-wrap .panel-bd .search .tit{flex:1;font-size:18px;line-height:25px;color:#333;font-weight:600}.user-center-wrap .panel-bd .search .form .el-select{width:120px;margin-right:15px}.user-center-wrap .panel-bd .info{margin-top:80px}.user-center-wrap .panel-bd .info ul{padding:0 30px}.user-center-wrap .panel-bd .info ul li{flex:1;padding:0 30px}.user-center-wrap .panel-bd .info ul li:nth-child(2) .item{border-bottom-color:#48d8b7}.user-center-wrap .panel-bd .info ul li:nth-child(3) .item{border-bottom-color:var(--theme-color)}.user-center-wrap .panel-bd .info ul li .item{border-bottom:4px solid #f8ae3d;display:flex;flex-direction:column;align-items:center;padding-bottom:25px}.user-center-wrap .panel-bd .info ul li .item p{font-size:14px;color:#6a6a6a}.user-center-wrap .panel-bd .info ul li .item h4{font-size:40px;font-weight:500;color:#333;line-height:50px}.user-center-wrap .panel-bd .list{padding:50px 0 30px}.user-center-wrap .panel-bd .list ul li{display:flex;border-bottom:1px solid #f9f9f9;padding:20px 0 10px;align-items:center;cursor:pointer}.user-center-wrap .panel-bd .list ul li:hover .txt h4{color:var(--theme-color)}.user-center-wrap .panel-bd .list ul li .txt{flex:1}.user-center-wrap .panel-bd .list ul li .txt h4{font-size:18px;color:#333;line-height:25px;font-weight:500}.user-center-wrap .panel-bd .list ul li .txt span{font-size:14px;color:#999;margin-top:10px}.user-center-wrap .panel-bd .list ul li .txt .el-tag{color:var(--theme-color);font-size:12px;margin-left:10px}.user-center-wrap .panel-bd .list ul li .money{font-size:21px;line-height:25px;color:#f8ae3d;font-weight:500}.user-center-wrap .panel-bd .list ul li .money .h-btn{margin-top:10px;border-radius:18px;text-align:center;line-height:24px;font-size:14px;color:var(--theme-color);border:1px solid var(--theme-color)}.user-center-wrap .panel-bd .h-form{width:600px;margin:50px auto}.user-center-wrap .panel-bd .h-form .el-select{width:100%}.user-center-wrap .panel-bd .h-form .h-btn{text-align:center;margin-top:30px}.user-center-wrap .panel-bd .h-form .el-form-item em{color:var(--theme-color);margin-right:3px}.el-select-dropdown__item.selected{font-weight:400}.raise-money-banner .container{height:100%}.raise-money-banner .container .bps-flex{height:100%;align-items:center}.raise-money-banner .container .bps-flex .tit{padding-top:0;height:100%;display:flex;align-items:center}.raise-money-banner .container .bps-flex .tit h4{font-size:30px;margin-right:20px}.raise-money-banner .container .bps-flex .tit p{color:hsla(0,0%,100%,.6)}.raise-money{border:1px solid #d6d6d6;margin:60px 0;padding:60px 0;position:relative}.raise-money .tit{font-weight:600;color:#333;line-height:22px;font-size:16px;position:absolute;left:50%;padding:0 40px;background:#fff;top:-14px;height:22px;transform:translateX(-50%)}.raise-money .form{width:600px;margin:auto}.raise-money .form .el-form-item{display:flex}.raise-money .form .el-form-item .el-form-item__label{width:120px}.raise-money .form .el-form-item .el-form-item__label span em{color:red;font-size:16px}.raise-money .form .el-form-item .el-form-item__content{flex:1}.raise-money .form .el-form-item .el-form-item__content .el-select{width:100%}.raise-money .form .money{margin:0 -10px 0 110px}.raise-money .form .money .el-input{margin:0 10px}.raise-money .form .money li{width:33.3333%;padding:0 10px 20px}.raise-money .form .money li.cur span,.raise-money .form .money li:hover span{background:var(--theme-color);color:#fff;border-color:var(--theme-color)}.raise-money .form .money li span{transition:all .4s;cursor:pointer;display:block;border:1px solid #dcdfe6;text-align:center;border-radius:3px;height:45px;line-height:43px;font-size:14px;color:#333}.raise-money .form .btn{margin-left:120px}.raise-money .form .btn .el-button{width:100%}.feedback-wrap{background:url(/_nuxt/img/bg12.2573d67.jpg) no-repeat 50%;padding-bottom:60px}.feedback-wrap .feedback-con .pos{padding:18px 0;font-size:14px;color:#eee}.feedback-wrap .feedback-con .pos a{color:#fff}.feedback-wrap .feedback-con .pos a:hover{text-decoration:underline}.feedback-wrap .feedback-con .form{background:#fff;padding:70px 85px}.feedback-wrap .feedback-con .form .el-form-item{display:flex}.feedback-wrap .feedback-con .form .el-form-item ul li{width:120px;height:40px;line-height:38px;text-align:center;border:1px solid #f1f1f1;margin-right:15px;transition:all .3s;border-radius:4px;cursor:pointer}.feedback-wrap .feedback-con .form .el-form-item ul li.cur,.feedback-wrap .feedback-con .form .el-form-item ul li:hover{background:var(--theme-color);border-color:var(--theme-color);color:#fff}.feedback-wrap .feedback-con .form .el-form-item .el-form-item__label{width:120px;text-align:left}.feedback-wrap .feedback-con .form .el-form-item .el-form-item__content{width:100%}.feedback-wrap .feedback-con .form .btn{margin-left:110px}.feedback-wrap .feedback-con .form .btn button{width:100%}.donations-record-con{padding-bottom:30px}.donations-record-con .bd ul li{display:flex;border:1px solid #dcdfe6;margin-top:17px;padding:16px 26px;align-items:center;transition:all .3s}.donations-record-con .bd ul li:hover{background:#f7f7f7}.donations-record-con .bd ul li:hover .tit h4{color:var(--theme-color)}.donations-record-con .bd ul li .tit{flex:1;overflow:hidden}.donations-record-con .bd ul li .tit h4{font-size:16px;color:#333;line-height:22px}.donations-record-con .bd ul li .tit span{color:#999;font-size:12px;line-height:17px;margin-top:8px;display:block}.donations-record-con .bd ul li .money{width:300px;font-size:16px;color:#333;line-height:22px}.donations-record-con .bd ul li .money span{font-size:22px;color:var(--theme-color)}.donations-record-con .bd ul li .btn{width:108px;height:35px;line-height:35px;text-align:center;border-radius:24px;color:#fff;background:var(--theme-color);cursor:pointer;transition:all .3s;font-size:14px}.donations-record-con .bd ul li .btn:hover{background:var(--theme-color-hover)}.jy-pagination{margin-top:30px}.my-activity-list-con .a-list ul{padding:50px 0 0}.my-activity-list-con .a-list ul li{padding:0 40px 45px;width:50%}.my-activity-list-con .a-list ul li .img{width:175px;height:108px}.my-activity-list-con .a-list ul li .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.my-activity-list-con .a-list ul li .info{flex:1;overflow:hidden;margin-top:0;padding-left:20px}.my-activity-list-con .a-list ul li .info .tit{height:29px;align-items:center}.my-activity-list-con .a-list ul li .info .tit h4{font-size:21px;color:#333;font-weight:600;line-height:29px}.my-activity-list-con .a-list ul li .info .tit span{color:#fff;background:#ffb02d;line-height:26px;font-size:14px;padding:0 10px;margin-left:10px}.my-activity-list-con .a-list ul li .info .tit span.s2{background:#cfcfcf}.my-activity-list-con .a-list ul li .info .txt{line-height:19px;font-size:12px;color:#666;margin-top:5px}.my-activity-list-con .a-list ul li .info .state{font-size:14px;padding:0 20px;color:#fff;display:inline-block;background:var(--theme-color);line-height:30px;margin-top:6px}.feedback-list-con .tits .search h5{font-size:14px;margin-right:20px}.feedback-list-con .tits .search input{width:300px!important}.feedback-list-con .b-list ul li{padding:16px 26px;border:1px solid #dcdfe6;margin-bottom:37px}.feedback-list-con .b-list ul li .tit{margin-bottom:13px;position:relative}.feedback-list-con .b-list ul li .tit:after,.feedback-list-con .b-list ul li .tit:before{content:"";background:url(/_nuxt/img/ico21.0199a05.png) no-repeat;position:absolute;display:block;width:20px;height:28px;top:-35px;background-size:cover}.feedback-list-con .b-list ul li .tit:before{left:0}.feedback-list-con .b-list ul li .tit:after{right:0}.feedback-list-con .b-list ul li .tit h4{flex:1;font-size:16px;color:var(--theme-color);overflow:hidden;line-height:22px;font-weight:600}.feedback-list-con .b-list ul li .tit span{font-size:14px}.feedback-list-con .b-list ul li .txt{line-height:22px;border-bottom:1px solid #dcdfe6;padding-bottom:10px;color:#999}.feedback-list-con .b-list ul li .txt p{margin-bottom:3px}.feedback-list-con .b-list ul li .reply{padding-top:16px;color:#999}.feedback-list-con .b-list ul li .reply h5{font-size:14px;line-height:26px}.feedback-list-con .b-list ul li .reply p{font-size:14px;color:#333}.system-message-con .c-list ul li{border-bottom:1px solid #f9f9f9;padding:16px 0}.system-message-con .c-list ul li h4{font-size:18px;color:#333;font-weight:600}.system-message-con .c-list ul li p{font-size:16px;color:#666;margin:7px 0 17px;line-height:22px}.system-message-con .c-list ul li span{font-size:14px;color:#999}.sccount-info-con .info{width:600px;margin:0 auto!important}.sccount-info-con .info .photo{text-align:center;padding:30px 0}.sccount-info-con .info .photo .avatar-uploader{margin-bottom:20px}.sccount-info-con .info .photo .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:50%;cursor:pointer;position:relative;overflow:hidden;transition:all .2s}.sccount-info-con .info .photo .avatar-uploader .el-upload:hover{border-color:var(--theme-color)}.sccount-info-con .info .photo .avatar-uploader .el-upload .avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.sccount-info-con .info .photo .avatar-uploader .el-upload .avatar{width:178px;height:178px;display:block}.sccount-info-con .info .item{align-items:center;padding:30px 0 0}.sccount-info-con .info .item h5{font-size:16px;color:#999;margin-right:20px}.sccount-info-con .info .item .el-input{flex:1}.sccount-info-con .info .submit{padding:50px 0;text-align:center}.donations-ecord-detail{background:#fff;border-radius:20px;padding:50px 100px}.donations-ecord-detail .donations-ecord-detail-header .tit{margin-bottom:15px}.donations-ecord-detail .donations-ecord-detail-header .tit h4{flex:1;font-weight:600;color:#333;font-size:18px}.donations-ecord-detail ul li{line-height:30px;font-size:14px;color:#999}.donations-ecord-detail .donations-ecord-detail-body{margin-top:30px;padding-top:30px;border-top:1px solid #eee}.jy-project-detail{padding-top:13px}.jy-project-detail .item{padding-top:20px}.jy-project-detail .item .tit-box{height:41px;line-height:41px;background:var(--theme-color);color:#fff;font-size:18px;text-align:center}.jy-project-detail .item .no-more{background:#f7f8fa;padding:30px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.jy-project-detail .item .no-more .img img{width:108px;height:108px}.jy-project-detail .item .no-more p{font-size:16px;color:#e4e4e4}.jy-project-detail .item .content{margin-top:3px;background:#f7f8fa}.jy-project-detail .item .content dl a{display:flex;position:relative}.jy-project-detail .item .content dl a:hover dd{background:var(--theme-color)}.jy-project-detail .item .content dl a dt img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.jy-project-detail .item .content dl a dd{position:absolute;height:40px;left:0;bottom:0;width:100%;padding:0 15px;font-size:14px;background:rgba(34,34,34,.6);color:#fff;line-height:40px;transition:all .3s}.jy-project-detail .item .content ul{padding:0 15px 15px}.jy-project-detail .item .content ul li{padding:14px 0;border-bottom:1px solid #eee}.jy-project-detail .item .content ul li a{display:flex}.jy-project-detail .item .content ul li a:hover h4{color:var(--theme-color)}.jy-project-detail .item .content ul li a span{font-size:14px;padding-right:7px}.jy-project-detail .item .content ul li a h4{flex:1;font-size:14px;position:relative;padding:0 0 0 10px;transition:all .3s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.jy-project-detail .item .content ul li a h4:before{content:"";display:block;width:3px;height:12px;background:var(--theme-color);position:absolute;left:0;top:7px}.page-happiness-home{padding:30px 0 70px}.page-happiness-home .page-happiness-home-btn ul{background:#f7f8fa;height:46px}.page-happiness-home .page-happiness-home-btn ul li a{padding:0 20px;color:#333;font-weight:700;transition:all .3s;display:block;line-height:46px;font-size:16px}.page-happiness-home .page-happiness-home-btn ul li.cur a,.page-happiness-home .page-happiness-home-btn ul li:hover a{color:#fff;background:var(--theme-color)}.tit-box7{padding:30px 0 10px;border-bottom:1px solid #e4e4e4;display:flex;align-items:center}.tit-box7 .tit{flex:1}.tit-box7 .tit h4{font-size:18px;font-weight:700;position:relative}.tit-box7 .tit h4:after{content:"";display:block;width:30px;height:3px;position:absolute;left:0;bottom:-10px;background:var(--theme-color)}.tit-box7 .more a{font-size:14px;color:#666}.tit-box7 .more a:hover,.tit-box7 .more a i{color:var(--theme-color)}.tit-box7 .more a i{margin-left:3px}.page-happiness-home-panel-hd .list ul{padding:12px 0 0}.page-happiness-home-panel-hd .list ul li{display:flex;padding:11px 0;align-items:center;border-bottom:1px solid #f4f4f4}.page-happiness-home-panel-hd .list ul li a{font-size:16px;color:#333;padding-left:16px;position:relative;flex:1}.page-happiness-home-panel-hd .list ul li a:hover{color:var(--theme-color)}.page-happiness-home-panel-hd .list ul li a:before{content:"";display:block;background:var(--theme-color);width:6px;height:6px;position:absolute;left:0;top:10px}.page-happiness-home-panel-hd .list ul li span{font-size:14px;color:#999;padding-left:20px}.page-happiness-home-panel-hd .dynamic-img{padding-top:70px}.page-happiness-home-panel-hd .dynamic-img a{display:block;position:relative}.page-happiness-home-panel-hd .dynamic-img a .img img{width:100%;height:325px;-o-object-fit:cover;object-fit:cover}.page-happiness-home-panel-hd .dynamic-img a .tit{position:absolute;left:0;bottom:0;height:50px;line-height:50px;background:rgba(0,0,0,.5);color:#fff;font-size:16px;padding:0 20px;width:100%;text-align:center}.page-happiness-home-panel-hd .introduce .content{padding:10px 0 0;font-size:16px;color:#333;line-height:2}.page-happiness-home-panel-hd .introduce .content p{padding-top:30px}.page-happiness-home-panel-hd .introduce .introduce-img{padding-top:50px}.page-happiness-home-panel-hd .introduce .introduce-img .img img{width:100%;height:390px;-o-object-fit:cover;object-fit:cover}.page-happiness-home-panel-hd .imgs-line{padding-top:70px}.page-happiness-home-panel-hd .img-scrolls{padding-top:30px}.page-happiness-home-panel-hd .img-scrolls .swiper{padding-bottom:30px}.page-happiness-home-panel-hd .img-scrolls .swiper .item{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);display:block}.page-happiness-home-panel-hd .img-scrolls .swiper .item:hover .con h4{color:var(--theme-color)}.page-happiness-home-panel-hd .img-scrolls .swiper .item .img img{height:210px;width:100%;-o-object-fit:cover;object-fit:cover}.page-happiness-home-panel-hd .img-scrolls .swiper .item .con{padding:20px}.page-happiness-home-panel-hd .img-scrolls .swiper .item .con h4{font-size:16px;color:#333;font-weight:700;border-bottom:1px solid #eee;padding-bottom:6px;line-height:1.4;height:52px}.page-happiness-home-panel-hd .img-scrolls .swiper .item .con p{font-size:14px;color:#666;padding-top:10px}.page-happiness-home-panel-hd .img-scrolls .swiper .swiper-button-next,.page-happiness-home-panel-hd .img-scrolls .swiper .swiper-button-prev{width:46px;height:46px;background:var(--theme-color);color:#fff;border-radius:50%;opacity:.8;transition:all .3s;margin-top:-60px}.page-happiness-home-panel-hd .img-scrolls .swiper .swiper-button-next:after,.page-happiness-home-panel-hd .img-scrolls .swiper .swiper-button-prev:after{font-size:20px}.page-happiness-home-panel-hd .img-scrolls .swiper .swiper-button-next:hover,.page-happiness-home-panel-hd .img-scrolls .swiper .swiper-button-prev:hover{opacity:1}.page-happiness-home-panel-hd .img-scrolls .swiper .swiper-button-next.swiper-button-disabled,.page-happiness-home-panel-hd .img-scrolls .swiper .swiper-button-prev.swiper-button-disabled{opacity:1;background:#999}.page-happiness-home-panel-hd .guide .img img{height:225px;width:100%;-o-object-fit:cover;object-fit:cover}.page-happiness-home-panel-hd .dynamic .swiper-button-next,.page-happiness-home-panel-hd .dynamic .swiper-button-prev{margin-top:0}