.header .top_w{position:fixed;z-index:100;left:0;top:0;width:100%;background:rgba(255,255,255,0.9);transition:0.5s}
.header .logo img{height:80px}
.header .top-user{line-height:40px;margin-right:.4rem}
.header .top-user .outside{background:#f5f5f5;display:block;border-radius:30px;padding:0px 20px}
.header .top-user .outside a{color:#999999}
.header .top-user .outside a:first-child{color:#95181e}
.header .top-user .outside i{padding:0px 10px;font-style:normal}
.header .top-user .inside b{font-weight:normal;text-transform:uppercase;display:block;line-height:22px;}
.header .top-user .inside .pic{width:40px;margin-right:10px;}
.header .top-user .inside .pic figure{border-radius:100px;padding-bottom:100%;position:relative;display:block;}
.header .top-user .inside .pic figure img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.header .top-user .inside .rz{display:block;position:relative;background:#f4f5f8;width:62px;line-height:18px;border-radius:20px;text-align:center;font-size:13px;color:#999;cursor:pointer}
.header .top-user .inside .rzs{display:block;position:relative;background:#f4f5f8;width:62px;line-height:18px;border-radius:20px;text-align:center;font-size:13px;color:#999;cursor:pointer}
.header .top-user .inside .rz:before{content:'';display:inline-block;width:13px;height:13px;vertical-align:middle;background:url(../images/rz.svg) no-repeat left}
.header .top-user .inside .rz em{position:absolute;right:-5px;bottom:-2px;width:10px;height:10px;background:#ff8a00 url(../images/tip.png) no-repeat center center;border-radius:20px;}
.header menu li span,.header menu li span a{display:block;}
.header menu li .sub{display:none;}
.header menu li .sub dt{text-align:left}
.header .top-search{position:relative}
.header .top-search a{position:relative;width:40px;height:40px;cursor:pointer;display:block;background:url(../images/search.svg) no-repeat center center}
.header .top-search .box{position:absolute;display:none;width:3rem;right:0;top:70px;padding:5px 10px 5px 20px;;background-color:#95181e;overflow:hidden;border-radius:0 0 20px 20px;}
.header .top-search .box .text{color:#fff;width:calc(100% - 45px);height:40px;display:block;background:none;border:0;}
.header .top-search .box .text.focus{color:#fff;}
.header .top-search .box a{filter:brightness(0) invert(1);float:right}
.no_banner .header .top_w{box-shadow:0 10px 18px rgba(0,0,0,0.05)}
@media (min-width:1025px){.header menu li{margin-right:.3rem}
.header menu li span{line-height:100px}
.header menu li.aon span a{color:#95181e}
.header menu li .sub{position:absolute;white-space:nowrap;top:100%;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,0.1);}
.header menu li .sub dl{width:8rem;padding:7%;background:#f3f4f6;}
.header menu li .sub .pic{width:43.605%}
.header menu li .sub .box{width:50%}
.header menu li .sub dt{position:relative;padding:15px 0}
.header menu li .sub dt:before,.header menu li .sub dt:after{content:'';position:absolute;transition:0.5s}
.header menu li .sub dt:before{background:url("../images/jt.svg") no-repeat right;right:10%;opacity:0;width:13px;height:13px;}
.header menu li .sub dt:after{left:0;bottom:0;width:0;height:1px;background:#e5e6e8;}
.header menu li .sub dt:hover:after{width:100%;}
.header menu li .sub dt:hover:before{right:0;opacity:1}
.top_fixed .header:not(.show) .top_w{background:rgba(255,255,255,0)}
.top_fixed .header:not(.show) .top_h{display:none}
.top_fixed .header:not(.show) .logo img,.top_fixed .header:not(.show) .top-search a{filter:brightness(0) invert(1);}
.top_fixed .header:not(.show) menu li span a,.top_fixed .header:not(.show) .top-user .outside a{color:#fff!important}
.top_fixed .header:not(.show) .top-user .outside{background:none;box-shadow:0 0 0 2px rgba(255,255,255,0.5);color:#fff}
.top_fixed .header:not(.show) .top-search .box{border-radius:20px}
.top_fixed[rel="absolute"] .header .top_w{position:absolute}
.top_fixed[rel="absolute"] .header .top_h{display:none}
}
@media (min-width:1200px){.header menu li{margin-right:.6rem}
}
@media (max-width:1024px){.header .top-search{margin-right:.2rem}
.header .top-user{margin-right:.2rem}
.header .logo{padding-top:5px;padding-bottom:5px;}
.header .logo img{height:50px}
.header menu{position:fixed;left:-100%;top:60px;height:calc(100vh - 60px);background-color:#fff;opacity:0;transition:0.5s;box-shadow:0 5px 5px rgba(0,0,0,0.1);width:50vw;max-width:240px;}
.menu-show .header menu{left:0;opacity:1;}
.header menu ul{padding:20px 0;height:100%;overflow:auto;display:block}
.header menu li{border-bottom:1px dotted #c6c6c6;}
.header menu li span{line-height:3;padding-left:2em;}
.header menu li span a{color:#050715}
.header menu li.has-sub span .op:before,.header menu li.has-sub span .op:after{background-color:#95181e;}
.header menu li .sub{background-color:#eee;}
.header menu li .pic{display:none}
.header menu li .box{width:100%}
.header menu li .sub dt a{display:block;padding-left:30px;}
.header .top-right dl:after{display:none;}
.header .top-right dl{display:flex;align-items:center;}
.header .open-search.on{}
.header .open-search.on:after,.header .open-search.on:before{background-color:#95181e;}
.header .open-menu{width:calc(30 / 16 * 1em);height:calc(24 / 16 * 1em);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;transition:0.3s;}
.header .open-menu span{display:block;transition:0.3s;height:2px;background-color:#000;}
.menu-show .header .open-menu{border-radius:50%;background-color:#95181e;padding:calc(9 / 16 * 1em);width:35px;height:35px;}
.menu-show .header .open-menu span{background-color:#fff;height:1px;}
}
.bottom{padding:4% 0;color:#999999;background:#f3f4f6}
.bottom a:not(:hover){color:#999999}
.bottom .logo{max-width:110px;}
.bottom .caidan{max-width:600px;width:70%}
.bottom .caidan b{font-weight:normal;display:block;padding-bottom:10px;}
.bottom .caidan b a:not(:hover){color:#333333}
.bottom .caidan a{display:inline-block;line-height:30px;}
.bottom .caidan .sub span{display:block}
.bottom .caidan .ewm{text-align:center;max-width:120px;}
.bottom .link{width:100%;line-height:1;padding-bottom:30px;}
.bottom .link a:not(:last-child):after{content:'';margin:0px 10px;border-right:solid 1px #dadbdd;}
.bottom .copyright{width:100%}
.no_bottom .bottom{display:none}
@media (max-width:768px){.bottom .logo{}
.bottom .caidan{max-width:120px;width:50%}
.bottom .caidan ul:not(.ewm){display:none}
}
.istop{position:fixed;border:solid 2px #cccccc;width:.5rem;height:.5rem;background:#f3f4f6;right:1%;bottom:10%;cursor:pointer;z-index:20;display:none;transition:0.5s}
.istop:before{content:'';position:absolute;width:100%;height:100%;background:url(../images/istop.svg) no-repeat center center;transition:0.5s}
.istop:hover{background:#95181e;border-color:#95181e}
.istop:hover:before{filter:brightness(0) invert(1);}
.banner{position:relative}
.banner .pic img{width:100%}
.banner .wap{display:none}
.banner .txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}
.banner .txt span{display:block;text-align:center}
.banner .txt .en{text-transform:uppercase}
@media(max-width:1024px){.banner .pc{display:none}
.banner .wap{display:block}
}
.sub_menu{border-bottom:solid 1px #f3f3f3;margin-bottom:.3rem}
.sub_menu li{margin:0 6vw}
.sub_menu li a{display:inline-block;padding:.3rem 0;line-height:40px;position:relative}
.sub_menu li a:after{content:'';position:absolute;width:0%;height:2px;left:0;right:0;bottom:0;margin:auto;background:#95181e;transition:0.5s}
.sub_menu li.aon a{color:#95181e}
.sub_menu li a:hover:after,.sub_menu li.aon a:after{width:100%;}
@media (max-width:1024px){.sub_menu .auto{width:100%}
.sub_menu li{margin:0 3vw}
.sub_menu li a{padding:.1rem 0}
}
@media (max-width:640px){.sub_menu li{margin:auto;flex:auto;text-align:center}
}
.column_title p{padding:0;margin:0;line-height:1.25}
.column_title .cn{padding-bottom:.1rem}
.column_title .en{color:#95181e;font-weight:bold;line-height:1}
.article{text-align:justify}
.about_main .part1{padding:8.438% 0}
.about_main .part1 .left{width:40%}
.about_main .part1 .right{width:42%}
.about_main .part2{overflow:hidden;position:relative}
.about_main .part2 .auto{display:flex;justify-content:flex-end;padding-top:18.767%}
.about_main .part2 .main{width:50%;position:relative;z-index:5;padding:8% 0 0 8%}
.about_main .part2 .main:after{content:'';width:140%;height:100%;left:0;bottom:0;position:absolute;background:linear-gradient(rgba(255,255,255,0.7),rgba(255,255,255,1));z-index:-1}
.about_main .part2 .article{padding-top:10%}
.about_main .part2 .photo img{position:absolute;width:100%;height:100%;bottom:0;object-fit:cover;-o-object-fit:cover}
.about_main .part3{padding:8.438% 0}
.about_main .part3 .left{width:42%}
.about_main .part3 .right{width:50%}
.about_main .part3 .article{padding-top:10%}
.about_main .part4 .main{padding:6.5% 0;position:relative}
.about_main .part4 .main:after{content:'';position:absolute;width:120%;height:100%;right:0;top:0;background:#95181e;z-index:-1}
.about_main .part4 .left{width:20%}
.about_main .part4 .right{width:75%}
.about_main .part4 li{flex:1;line-height:1.35}
.about_main .part4 li:not(:last-child){border-right:solid 1px #a03035;margin-right:6%}
.about_main .part4 li p:first-child{padding-bottom:5%}
.about_main .part4 li b{padding-right:6px;}
.about_main .part4 *{color:#fff}
@media(max-width:1024px){.about_main .left,.about_main .right{width:100%!important}
.about_main .article{padding-top:3%!important}
.about_main .part2 .main{width:90%;padding:3% 2% 0 3%;}
.about_main .part3 .article{padding-bottom:3%}
.about_main .part4 .list{padding-top:5%}
}
.knowledge_laws li{position:relative;padding:3.688% 0;z-index:5}
.knowledge_laws li:before,.knowledge_laws li:after{content:'';position:absolute;left:0;right:0;bottom:0;transition:0.5s}
.knowledge_laws li:before{top:0;margin:auto;z-index:-1;}
.knowledge_laws li:after{width:100%;height:1px;background:#ebebeb}
.knowledge_laws li .pic{width:20.625%}
.knowledge_laws li .pic figure{padding-bottom:66.67%}
.knowledge_laws li .info{width:77%;padding:1% 0}
.knowledge_laws li h4,.knowledge_laws li p{max-width:1100px;}
.knowledge_laws li h4{margin-top:2%;margin-bottom:1%}
.knowledge_laws li:hover:before,.knowledge_laws li:hover:after{background:#f3f4f6;}
.knowledge_laws li:hover time{color:#95181e}
@media(min-width:1024px){.knowledge_laws li:before{left:-10%;right:-10%;}
}
@media(max-width:768px){.knowledge_laws li .pic figure{padding-bottom:0;height:100%}
}
.knowledge_finances ul:after{content:'';}
.knowledge_finances ul:after,.knowledge_finances li{width:31.25%}
.knowledge_finances li{background:#f7f7f7;margin-top:.8rem;}
.knowledge_finances li .pic figure{padding-bottom:66%}
.knowledge_finances li .info{padding:10% 6%}
.knowledge_finances li h4{margin-bottom:.1rem}
.knowledge_finances li p{line-height:24px;height:48px;margin-bottom:.4rem}
.knowledge_finances li:hover{background:#95181e}
.knowledge_finances li:hover .view{color:#fff}
.knowledge_finances li:hover h4,.knowledge_finances li:hover p{color:#fff}
.knowledge_finances li:hover .view:after{filter:grayscale(100%) brightness(1000%);}
.knowledge_finances li:not(:hover) .view:after{filter:grayscale(100%) brightness(300%);}
@media(max-width:768px){.knowledge_finances ul:after{display:none}
.knowledge_finances li{width:48%;margin-top:4%}
.knowledge_finances li p{margin-bottom:.2rem}
}
.knowledge_training{padding-top:2%}
.knowledge_training li{width:23.75%;background:#f7f7f7;margin-top:3%}
.knowledge_training li .pic:before{content:'';position:absolute;width:100%;height:100%;background:#000000;z-index:5;opacity:0.3}
.knowledge_training li .pic figure{padding-bottom:66%}
.knowledge_training li .info{padding:10% 6%}
.knowledge_training li h4{margin-bottom:.1rem}
@media(min-width:769px){.knowledge_training li:not(:nth-child(4n+4)){margin-right:1.666666666666667%}
}
@media(max-width:768px){.knowledge_training ul{justify-content:space-between}
.knowledge_training li{width:48%;margin-top:4%}
.knowledge_training li .info{padding:3%}
}
.knowledge_faq .item{transition:0.5s}
.knowledge_faq .item:not(:last-child){margin-bottom:.2rem}
.knowledge_faq .boxes{padding:0 .9rem;}
.knowledge_faq .icon{position:absolute;width:.4rem;height:.4rem;border-radius:100%;background:no-repeat center center;background-size:contain}
.knowledge_faq .title{background:#f3f4f6;padding:.3rem .2rem .3rem .9rem;position:relative}
.knowledge_faq .title .icon{left:.3rem;background-color:#95181e;background-image:url(../images/icon_q.png)}
.knowledge_faq .title h4{padding-right:5%;position:relative}
.knowledge_faq .title h4:before{content:'';position:absolute;right:3%;top:7px;width:.25rem;height:.25rem;background:url(../images/icon_jt.png);background-size:contain;transition:0.5s}
.knowledge_faq .boxes .icon{left:-.6rem;background-color:#354f00;background-image:url(../images/icon_a.png)}
.knowledge_faq .desc{padding:.3rem 0;position:relative}
.knowledge_faq .btn{padding:.3rem 0;}
.knowledge_faq .btn a{background:no-repeat left;padding-left:25px;cursor:pointer}
.knowledge_faq .btn a[rel=ask]{background-image:url(../images/icon_ask.svg);margin-right:.45rem;color:#95181e}
.knowledge_faq .btn a[rel=make]{background-image:url(../images/icon_make.svg)}
.knowledge_faq .item.on{box-shadow:0 9px 24px 0 rgba(0,0,0,0.08)}
.knowledge_faq .item:not(.on) .title h4:before{transform:rotate(180deg);filter:grayscale(100%) brightness(100%);}
@media(max-width:768px){.knowledge_faq .icon{width:.3rem;height:.3rem;}
.knowledge_faq .title{padding:.2rem .1rem .1rem .5rem}
.knowledge_faq .title .icon{left:.1rem}
.knowledge_faq .title h4:before{width:.16rem;height:.16rem;right:2%;top:5px;}
.knowledge_faq .boxes{padding:0 .2rem 0 .5rem}
.knowledge_faq .boxes .icon{left:-.4rem}
.knowledge_faq .btn{padding-top:0}
}
.contact_detail{padding-top:5%;padding-bottom:8%}
.contact_detail .desc{padding-top:2%;padding-bottom:4%}
.contact_detail .desc p{width:48%;border-bottom:solid 1px #ebebeb}
.contact_detail .desc p:last-child{width:100%}
.contact_detail .desc span{display:block}
.contact_detail .desc img{max-width:20px;margin-right:10px;vertical-align:middle}
.contact_detail .pic{max-width:140px;text-align:center}
.contact_detail .pic figure{border:solid 1px #e5e4e4;padding:5px;}
.map_pic{padding-bottom:32.292%;position:relative}
.map_pic #allmap{position:absolute;width:100%;height:100%}
@media(min-width:1024px){.contact_detail .info{order:2;width:39%}
.contact_detail .photo{width:58.625%}
}
@media(max-width:1024px){.contact_detail .desc p{width:100%}
.contact_detail .info,.contact_detail .photo{width:100%}
}
.jobs_list{padding-top:4%}
.jobs_list .item{width:49%;margin-top:2%;padding:3.5%;background:#f3f4f6}
.jobs_list .title{padding-bottom:3%}
.jobs_list .title p{width:100%;padding:1% 0}
.jobs_list .title p span{display:inline-block}
.jobs_list .title p span:nth-child(2){padding:0px .3rem}
.jobs_list .title .view:not(:hover){color:#999999}
.jobs_list .title .view:not(:hover):after{filter:grayscale(100%) brightness(300%);}
.jobs_list .boxes{padding-top:4%;border-top:solid 1px #e0e1e3}
.jobs_list .boxes .sub{padding-bottom:1%}
@media(max-width:1024px){.jobs_list .item{width:100%}
}
.no_banner section.auto{padding:6% 0}
.jobs_detail .detail{box-shadow:0 0 54px 22px rgba(0,0,0,0.05);padding:4%}
.jobs_detail .title{border-bottom:solid 1px #ebebeb}
.jobs_detail .title p{padding-top:2%;padding-bottom:4%}
.jobs_detail .title p span{display:inline-block}
.jobs_detail .title p span:nth-child(2){padding:0px .3rem}
.jobs_detail .box{padding:2% 0}
.jobs_detail .sub{padding:1% 0}
.jobs_detail .apply{display:block;color:#fff;background:#95181e;line-height:.5rem;width:1.6rem;text-align:center;cursor:pointer;transition:0.5s}
.jobs_detail .apply:hover{background:#69080d}
.news_detail .title{text-align:center;color:#181818}
.news_detail .title p{padding:2% 0;opacity:0.8}
.news_detail .title p span{display:inline-block}
.news_detail .title p span:not(:last-child){padding-right:20px;}
.news_detail .article{padding:3% 0;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
[rel=CommonSliding] .title{cursor:pointer}
[rel=CommonSliding][data-rel=hideall] .boxes{display:none}
.view:after{content:'';padding-left:33px;vertical-align:middle;background:url(../images/jt.svg) no-repeat right;transition:0.5s}
.prev_next{line-height:36px;}
.prev_next .back{padding:1% 0}
.prev_next .back a{color:#fff;border-radius:30px;padding:10px 20px;background:#931319;}
.prev_next p a:not(:hover){opacity:0.8}
.close{background:#95181e;position:absolute;width:32px;height:32px;right:-.4rem;top:-.4rem;border-radius:100%;display:block;cursor:pointer;background:url("../images/close.svg") no-repeat center center;background-size:contain}
@media(max-width:768px){.close{right:-.1rem;}
}
.video_files video{width:100%;position:relative;background-color:#000;max-height:80vh;}
.video_files .shikan{position:absolute;z-index:2;bottom:14%;left:3%;color:#fff;background:rgba(255,255,255,0.2);width:100px;text-align:center;line-height:30px;border-radius:20px;}
[rel="outside"] .video_files{position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;z-index:101;background:rgba(0,0,0,0.6)}
[rel="outside"] .video_files .filesbox{position:relative;max-width:1280px;width:90%;}
.play_video{cursor:pointer}
.play_video .icon{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:block;width:.52rem;height:.52rem;background:url(../images/play.svg) no-repeat center center;background-size:18px;z-index:10;border:solid 1px #fff;border-radius:100%;}
.play_video:hover .icon:before,.play_video:hover .icon:after{position:absolute;content:'';border-radius:50%;opacity:0.1;-webkit-opacity:0.1;animation:scale 3s infinite;-webkit-animation:scale 3s infinite;border:solid 2px #fff;}
.play_video:hover .icon:before{left:-10px;top:-10px;bottom:-10px;right:-10px;animation-delay:0.3s;}
.play_video:hover .icon:after{left:-15px;top:-15px;bottom:-15px;right:-12px;}
@keyframes scale{0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
50%{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);}
100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
}
@-webkit-keyframes scale{0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
50%{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);}
100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
}
@-ms-keyframes scale{0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
50%{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);}
100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
}
.search_list li{padding:1% 0;border-bottom:solid 1px #eee}
.search_list time{float:right}
.Pages{text-align:center;padding-top:8%;padding-bottom:8%;display:flex;justify-content:center;}
.Pages span:not(.p_page),.Pages a.a_first,.Pages a.a_end{display:none;}
.Pages .p_page{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}
.Pages .p_page .num{font-style:normal;display:flex;flex-wrap:wrap;padding:0px 35px}
.Pages a{color:#afafaf;min-width:.44rem;line-height:.44rem;display:block;position:relative}
.Pages a:hover,.Pages .a_cur{color:#95181e;box-shadow:0 0 0 3px #95181e}
.Pages .no{filter:grayscale(100%) brightness(400%);}
.Pages .a_prev,.Pages .a_next{box-shadow:0 0 0 3px #95181e;font-size:0}
.Pages .a_prev:before,.Pages .a_next:before{content:'';position:absolute;left:0;width:100%;height:100%;background:url(../images/page.svg) no-repeat center center}
.Pages .a_next:before{transform:rotate(180deg)}
@media(max-width:768px){.Pages,.Pages .p_page{justify-content:space-between}
.Pages .p_page{width:100%}
.Pages .p_page .num{padding:0px 10px}
.Pages a{color:#afafaf;min-width:.36rem;line-height:.36rem;}
}
.member_group{background:no-repeat center center;background-size:cover;}
.member_group .auto{min-height:100vh;justify-content:flex-end}
.member_group .inbox{width:100%}
.member_group .inbox.w500{max-width:5rem;}
.member_group .inbox.w740{max-width:7.4rem;padding:120px 0}
.member_group .column.p20{padding:.2rem 0}
.member_group .column{overflow:hidden;text-align:center}
.member_group .column li{flex:1;position:relative;cursor:pointer}
.member_group .column li span{display:block;position:relative;z-index:2;padding:.3rem 0;line-height:.4rem;opacity:0.6}
.member_group .column li:after{content:'';position:absolute;width:120%;height:100%;top:0;background:#ffffff;opacity:0.8}
.member_group .column li:nth-child(1):after{right:0;transform:skewX(15deg)}
.member_group .column li:nth-child(2):after{left:0;transform:skewX(-15deg)}
.member_group .column li.show:after{opacity:1}
.member_group .column li.show span{opacity:1}
.member_group .box{background:#fff;padding:.2rem .4rem .4rem .4rem;}
.member_group .inbox.w740 .box{padding-bottom:.2rem}
@media(max-width:1024px){.member_group .box{padding:.2rem}
.member_group .column.p20{padding:.1rem 0}
.member_group .inbox.w740{padding-top:0}
}
[rel=pop-up]{background:rgba(0,0,0,0.3);position:fixed;width:100%;height:100%;top:0;bottom:0;z-index:110;display:none}
[rel=pop-up] .main{display:flex;width:100%;height:100%;justify-content:center;align-items:center}
[rel=pop-up] .inbox{position:relative;max-width:95%;margin:auto}
[rel=pop-up] .box{display:none;width:1000px;margin:auto;background:#fff;padding:2.628%;max-width:100%}
[rel=pop-up] textarea.text{height:2.7rem}
[rel=pop-up] .box_btn{display:flex;justify-content:center}
[rel=pop-up] .btn{max-width:160px;}
[rel=pop-up] .btn.btn_reset{background:#f5f6f8;color:#333333;margin-left:.25rem}
[rel=pop-up] .btn.btn_reset:hover{color:#333333;background:#e4e4e4}
[rel=pop-up] .box_job{width:520px;margin:auto}
[rel=pop-up] .box_job .sub{text-align:center}
[rel=pop-up] .box_job .box_btn{justify-content:flex-start}
[rel=pop-up] .box_job .placeholder{text-align:left;display:flex;align-items:flex-end;}
[rel=pop-up] .box_job .placeholder p{color:#cecece;font-size:16px;padding-left:10px;}
[rel=pop-up] .queueList{margin:auto;border:none}
[rel=pop-up] .placeholder .webuploader-pick{width:130px;height:130px;margin:0;box-shadow:none;background:#f5f6f8 url(../images/jia.png) no-repeat center center;font-size:0}
[rel=pop-up] .tishi{display:none}
[rel=pop-up] .placeholder{padding-top:0;min-height:130px;}
[rel=pop-up] .statusBar .btns{position:initial}
[rel=pop-up] .statusBar .btns .uploadBtn{background:#95181e}
[rel=pop-up] .statusBar .btns .uploadBtn:hover{background:#7f0000}
.form_group .form_box{min-height:380px;}
.form_group .box_item{width:100%;line-height:40px;padding:8px 0}
.form_group .box_biaoti span{color:#fa0000}
.form_group .tip{position:absolute;color:#cecece;font-size:.16rem}
.form_group .mode{display:none}
.form_group .box_input{background:#f5f6f8;padding:0.05rem 0.15rem;position:relative}

.form_group .box_input.down_file {
    display: flex;
    background-color: transparent;
    padding: .05rem 0;
    align-items: center;
}
.form_group .box_input.down_file .dwon_btn {
    background-color: #f5f6f8;
}

.form_group .box_input.down_file .down_tit {
    margin-left: .15rem;
}
.form_group .box_input.down_file .down_btn{
    position: relative;
    font-size: .2rem;
    background-color: #f5f6f8;
    padding:0.05rem 0.15rem;
}
.form_group .box_input.down_file .down_btn span {text-align:right;}
.form_group .box_input.down_file .down_btn input{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}


.form_group .text{width:100%;height:40px;border:none;background:none}
.form_group .yzm{display:flex;justify-content:space-between}
.form_group .yzm .text{width:calc(100% - 120px);flex:1 1 auto;}
.form_group .yzm .sent{text-align:center;flex:0 0 auto;}
.form_group .box_btn{padding:.3rem 0;width:100%}
.form_group .btn{background:#95181e;color:#fff;cursor:pointer;width:100%;height:.5rem;border:none;transition:0.5s}
.form_group .btn:hover{background:#7f0000}
.form_group .box_tip{width:100%;}
.form_group .box_tip a{float:right}
.form_group .prompt{text-align:center;padding:2% 0;margin:0}
.form_group .prompt span{position:relative;}
.form_group .prompt span:before,.form_group .prompt span:after{content:'';position:absolute;top:50%;background:#95181e;width:.3rem;height:1px;}
.form_group .prompt span:before{right:110%;}
.form_group .prompt span:after{left:110%;}
.form_group a{cursor:pointer}
.form_group a:not(:hover){color:#95181e}
.form_group label{display:flex;align-items:center;cursor:pointer}
.form_group input[type="checkbox"]{width:15px;height:15px;margin-right:8px;border:solid 1px #95181e;-webkit-appearance:none;}
.form_group input[type="checkbox"]:checked{background:#95181e url(../images/checkbox.svg) no-repeat center center;}
.form_group .sex .box_input{background:none;display:flex;padding:0;line-height:24px}
.form_group .sex label{margin-right:20px;cursor:default}
.form_group .sex input+label{color:#999}
.form_group .sex input:checked+label{color:#333333}
.form_group .file .box_input{background:none;padding-left:0;padding-right:0}
.form_group .form_box.flex_js .box_item.min{width:48%}
@media(max-width:1024px){.form_group .box_item{padding:5px 0}
.form_group .form_box{min-height:330px;}
.form_group .box_btn{padding:.15rem 0}
}
.scrollbar{max-height:60vh;overflow-y:auto}
.scrollbar::-webkit-scrollbar{width:3px;}
.scrollbar::-webkit-scrollbar-track{background-color:#fffff}
/*外层轨道*/
.scrollbar::-webkit-scrollbar-thumb{background-color:#ffffff;border-radius:100px;}
/*滚动条里面可以拖动的那个*/
.login-pop{background:rgba(0,0,0,0.4);}
.login-pop .box{width:460px;padding:5% 3%;text-align:center;}
.login-pop .button{padding-top:5%;width:100%;max-width:340px;margin:auto;display:flex;justify-content:space-between}
.login-pop .button a{background:#95181e;color:#fff;cursor:pointer;width:48%;max-width:160px;line-height:.5rem;border:none;transition:0.5s}
.login-pop .button a.cancel{background:#f5f6f8;color:#333333;}
.login-pop .box_rz{width:1480px;padding:4%}
.login-pop .box_rz .type_group{padding-top:3%}
.login-pop .box_rz .type_group .type_box{width:23%;margin:0 1%;padding:6% 2%;background:#f5f6f8}
.login-pop .box_rz .wu-example p{color:#333333}
@media(max-width:1024px){.login-pop .box_rz .type_group .type_box{width:48%;margin:1%;}
}
/*member*/
.body_member .header .auto{max-width:inherit}
.member_auto{background:#f3f4f6;padding-top:1px}
.member_auto .mainbox{flex:1;padding:2%;min-height:calc(100vh - 100px);margin-left:13.663%}
.menu_member{/*width:2.6rem;*/
 width:13.663%;height:100vh;background:#fff;position:fixed;}
.menu_member h3{padding:.2rem 0 .2rem 15%}
.menu_member li b{display:block;font-weight:normal}
.menu_member li a{display:block;padding-left:15%;line-height:.5rem;}
.menu_member li b img{width:17px;margin-right:12px;}
.menu_member li .sub{display:none}
.menu_member li .sub span{display:block;}
.menu_member li .sub span a{padding-left:25%;background:#fdfafb}
.menu_member li .sub span.on a{background:#f2e3e4;color:#95181e}
.menu_member li.aon b a{background:#95181e;color:#fff}
.menu_member li.aon b img{filter:grayscale(100%) brightness(1000%);}
.menu_member li.aon .sub{display:block;}
@media(max-width:1024px){.menu_member{width:120px}
.menu_member h3{padding-left:.1rem}
.menu_member li span a{padding-left:.1rem}
.menu_member li span img{margin-right:5px}
.member_auto .mainbox{margin-left:120px}
}
@media(max-width:768px){.member_auto .mainbox{margin-left:100px}
.menu_member{width:100px}
.menu_member li a{padding-left:5px}
.menu_member li b img{margin-right:5px}
}
.dl_down dl{position:relative;cursor:pointer}
.dl_down dt{}
.dl_down dt span{display:inline-block;padding-right:25px;position:relative;}
.dl_down dt span:after{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:11px;height:100%;background:url(../images/jt2.svg) no-repeat center center;transition:0.5s}
.dl_down dd{display:none;position:absolute;min-width:100%;background:#fff;border:solid 1px #eeeeee;box-shadow:0 0 20px rgba(0,0,0,0.05);z-index:10;white-space:nowrap;}
.dl_down dd ul{font-size:14px; max-height:20em; overflow:auto;}
.dl_down dd ul::-webkit-scrollbar{width:4px;height:4px}
.dl_down dd ul::-webkit-scrollbar-track{background:#607d8b}
.dl_down dd ul::-webkit-scrollbar-thumb{background:#607d8b; border-radius:8px;}
.dl_down dd li{padding:5px 10px;transition:0.5s;line-height:24px;}
.dl_down dd li a{display:block}
.dl_down dd li:not(:last-child){border-bottom:solid 1px #eeeeee}
.dl_down dd li:hover{background:#f9f9f9}
.dl_down dl.show dt span:after{transform:rotate(-180deg)}
.echarts_group{margin-left:-0.5%;margin-right:-0.5%;padding-bottom:1%}
.echarts_group .itembox{width:32.333%;background:#fff;margin:0 0.5%;padding:1.318%}
.echarts_group .type{padding-bottom:10px;}
.echarts_group .boxes{position:relative;padding-bottom:64%;}
.echarts_group .canvas{position:absolute;width:100%;height:100%;}
.echarts_group .boxes img{position:absolute;width:100%;height:100%;object-fit:contain;-o-object-fit:contain}
@media(max-width:1024px){.echarts_group .itembox{width:48.5%;}
.echarts_group .itembox:nth-child(2)~.itembox{margin-top:2%}
}
@media(max-width:768px){.echarts_group .itembox{width:100%;}
.echarts_group .itembox:nth-child(2){margin-top:2%}
}
.first_item{line-height:38px;color:#666;padding-bottom:.2rem}
.first_item .biaoti b{font-weight:normal;display:inline-block;line-height:18px;padding-left:8px;color:#000000;border-left:solid 3px #95181e;}
.first_item .other{font-size:14px;color:#666666}
.first_item .box{border:solid 1px #e5e5e5;background:#fff}
.first_item .box:not(:last-child){margin-right:10px;}
.first_item a{display:block}
.first_item .type dt{padding:0px 17px;}
.first_item .all a{padding:0px 17px;color:#666666;cursor:pointer}
.first_item .all:hover{border-color:#95181e}
.first_item .all:hover a{background:#95181e;color:#ffffff}
.first_item .search{position:relative;padding-left:10px;padding-right:40px;}
.first_item .search .text{border:none;width:2.8rem;height:38px;color:#bcbcbc}
.first_item .search a{position:absolute;cursor:pointer;width:38px;height:100%;right:0;top:0;background:url("../images/search2.svg") no-repeat center center}
.first_item .sub_menu{margin-bottom:0;border-bottom:none}
.first_item .sub_menu li{margin:0 2vw}
.first_item .sub_menu li a{padding:0}
.first_item .add{padding:0px 17px;cursor:pointer}
.first_item .add .btn{position:relative;padding-right:25px;font-size:14px;color:#666666;}
.first_item .add .btn:after{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:12px;height:100%;background:url(../images/j.svg) no-repeat center center;transition:0.5s;}
@media(min-width:768px){.first_item .sub_menu li a:after{bottom:-.2rem}
}
@media(max-width:1200px){.first_item{padding-bottom:.15rem}
}
@media(max-width:768px){.first_item .biaoti{width:100%}
.first_item .sub_menu li{margin:0 10px}
}
.my_group{background:#fff;padding:.3rem}
.my_group.w650{width:41.056%}
.my_group.w918{width:57.984%}
@media(max-width:1200px){.my_group{padding:.15rem}
}
@media(max-width:1024px){.my_group{margin-top:2%}
.my_group.w650,.my_group.w918{width:100%}
}
.member_item .itemlist li:nth-child(odd){background:#f7f7f9}
.member_item .itemlist li.hair{background:#6e788c;color:#ffffff}
.member_item .itemlist li{padding:12px;display:flex;flex-wrap:wrap;align-items:center;}
.member_item .itemlist .libox{flex:1;text-align:center;position: relative;}
.member_item .itemlist .libox:first-child{text-align:left;flex:2}
.member_item.staff .itemlist .libox:first-child{flex:1;}
.member_item.staff .itemlist .libox:last-child{flex:2;}
.member_item.staff .itemlist.num_6[rel="xmlist"] .libox{flex:none}
.member_item.staff .itemlist.num_6[rel="xmlist"] .libox:nth-child(1){width:calc(50% - 320px)}
.member_item.staff .itemlist.num_6[rel="xmlist"] .libox:nth-child(2){width:10%}
.member_item.staff .itemlist.num_6[rel="xmlist"] .libox:nth-child(3){width:10%}
.member_item.staff .itemlist.num_6[rel="xmlist"] .libox:nth-child(4){width:20%}
.member_item.staff .itemlist.num_6[rel="xmlist"] .libox:nth-child(5){width:10%}
.member_item.staff .itemlist.num_6[rel="xmlist"] .libox:nth-child(6){width:320px}
.member_item.report .itemlist .libox:first-child{flex:1;}
.member_item.report .itemlist .libox:nth-of-type(2){flex:1.5;}
.member_item.report .itemlist .libox:last-child{flex:1.5;}
.member_item.report .itemlist.num_4[rel="bblist"] .libox{flex:none}
.member_item.report .itemlist.num_4[rel="bblist"] .libox:nth-child(1){width:calc(60% - 320px)}
.member_item.report .itemlist.num_4[rel="bblist"] .libox:nth-child(2){width:20%}
.member_item.report .itemlist.num_4[rel="bblist"] .libox:nth-child(3){width:20%}
.member_item.report .itemlist.num_4[rel="bblist"] .libox:nth-child(4){width:320px}
.member_item .itemlist .libox a{cursor:pointer}
.member_item .itemlist .libox .disabled {filter: grayscale(1); cursor:default;}
.member_item .itemlist .see,.member_item .itemlist .down{color:#95181e;display:inline-block;background:no-repeat left;padding-left:20px;}
.member_item .itemlist .see{background-image:url(../images/see.svg)}
.member_item .itemlist .down{background-image:url(../images/down.svg)}
.member_item .itemlist a:not(:last-child){margin-right:16px}
.member_item .itemlist i,.member_item .itemlist em{font-style:normal}
.member_item .itemlist .state_color{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.member_item .itemlist .state_color[rel="c_green"]{color:#148d4d}
.member_item .itemlist .state_color[rel="c_yellow"]{color:#ea9618}
.member_item .itemlist .state_color[rel="c_gray"]{color:#999999}
.member_item .itemlist .state_color[rel="c_green"] .state_percent span{background:#148d4d}
.member_item .itemlist .state_color[rel="c_yellow"] .state_percent span{background:#ea9618}
.member_item .itemlist .state_color[rel="c_gray"] .state_percent span{background:#95181e}
.member_item .itemlist .state_percent{display:flex;align-items:center;width:70%}
.member_item .itemlist .state_percent .percent{width:70%;height:6px;position:relative;box-shadow:inset 0 0 0 1px #f0f0f2;border-radius:10px;}
.member_item .itemlist .state_percent i{color:#333333;width:80px;display:block}
.member_item .itemlist .state_percent span{position:absolute;height:100%;left:0;border-radius:10px;padding:0px 1px}
.member_item .itemlist.num_3{}
.member_item .itemlist.num_6 .libox:nth-child(4){flex:1.5}
.member_item .itemlist .delete,.member_item .itemlist .edit,.member_item .itemlist .update{display:inline-block;background:no-repeat left;padding-left:20px;}
.member_item .itemlist .delete{color:#e3e3e3;background-image:url(../images/delete.png)}
.member_item .itemlist .edit{color:#5594fe;background-image:url(../images/edit-l.svg)}
.member_item .itemlist .update{color:#fd2206;background-image:url(../images/update-l.svg)}
@media(max-width:1024px){.member_item .itemlist.num_6{overflow-x:auto}
.member_item .itemlist.num_6 ul{width:150%}
}
@media(max-width:768px){.member_item .itemlist.num_6 ul{width:200%}
.member_item .itemlist.num_4{overflow-x:auto}
.member_item .itemlist.num_4 ul{width:150%}
}
.member_auto .Pages{background:#fff;padding-top:4%;padding-bottom:2%}
.member_auto .knowledge_laws li{padding:2% 0;}
.member_auto .knowledge_training{padding-top:0}
.member_auto .knowledge_training li{margin-top:.2rem}
.member_auto .knowledge_finances li{margin-top:.2rem}
@media(min-width:1024px){.member_auto .knowledge_laws li:before{left:-0.2rem;right:-0.2rem}
}
.my_back{text-align:right;padding-bottom:1%}
.my_back a{padding-left:22px;color:#95181e;background:url(../images/back.svg) no-repeat left}
.my_back a:not(:hover){filter:grayscale(100%) brightness(300%);}
.article_detail{min-height:66vh}
.article_detail .title{padding-bottom:1%;border-bottom:solid 1px #ebebeb}
.article_detail .title h1{color:#000000}
.article_detail .title p{padding:1% 0}
.article_detail .article{padding:2% 0;line-height:24px}
.detail_show .biaoti{padding-bottom:1%}
.detail_show .detail .desc li{width:50%;padding:5px}
.detail_show .detail .desc li span{}
.detail_show .progress{margin-top:12px;}
.detail_show .boxgroup{position:relative;margin:0 2%}
.detail_show .boxgroup:before{content:'';left:0;top:0;position:absolute;width:7px;top:10px;height:100%;border-radius:20px;border:solid 1px #f0f0f2}
.detail_show .boxitem{position:relative;padding-left:24px;}
.detail_show .boxitem:not(:last-child){padding-bottom:6%}
.detail_show .boxitem:not(:last-child):before{content:'';position:absolute;left:0;top:10px;width:7px;height:100%;background:#148d4d}
.detail_show .boxitem .time{position:relative}
.detail_show .boxitem .time:before{content:'';left:-28px;top:0;bottom:0;margin:auto;background:#148d4d;position:absolute;width:15px;height:15px;border:solid 2px #fff;box-shadow:0 2px 6px rgba(2,84,185,0.22);border-radius:20px;}
.detail_show .boxitem .detail{padding:.2rem 0}
.detail_show .boxitem .pic{max-width:280px}
.detail_show .boxitem .link{padding:20px 0}
.detail_show .boxitem .link a{color:#999;background:#f7f7f9;padding:10px 20px;display:inline-block}
.detail_show .boxitem .link a:before{content:'';width:15px;height:15px;margin-right:10px;display:inline-block;background:url(../images/link.svg) no-repeat center center;}
.detail_show .boxitem .link a:hover{color:#fff;background:#95181e}
.detail_show .boxitem .end{padding-top:3%}
.my_userbox{padding:2%; min-height:66vh; width: 100%; position: relative;}
.my_userbox .user{width:130px;text-align:center}
.my_userbox .user .pic{border-radius:100%;overflow:hidden;position:relative}
.my_userbox .user .pic .edit{cursor:pointer;position:absolute;z-index:5;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3) url("../images/user.svg") no-repeat center center}
.my_userbox .user p .edit{padding-right:30px;background:url("../images/edit.svg") no-repeat right}
.my_userbox .form_group{width:calc(92% - 130px)}
.my_userbox .form_group .text{font-size:.2rem}
.my_userbox .form_group .btn{max-width:160px}
.my_userbox .form_group .btn.btn_reset{background:#f5f6f8;color:#333333;margin-left:.25rem}
.my_userbox .form_group .btn.btn_reset:hover{color:#333333;background:#e4e4e4}
.my_userbox .form_group .left{ width: 48%;}
.my_userbox .form_group .box_item_img{ width: 48%;}
.my_userbox .form_group .box_input .img{ width: 100%; }
@media(max-width:768px){.my_userbox .form_group{width:100%}
.my_userbox .form_group .text{font-size:.16rem}
.form_group .box_input.down_file .down_btn{font-size: .16rem;}
.my_userbox .form_group .box_item_img{ position: relative; left: auto;}
.my_userbox .form_group .left,
.my_userbox .form_group .box_item_img{ width: 100%;}
}
.question_answer_record .item{border-bottom:solid 1px #f3f3f3}
.question_answer_record .title{padding:20px 0}
.question_answer_record .boxes{padding-left:70px;position:relative}
.question_answer_record .desc{padding-bottom:20px}
.question_answer_record .user{width:50px;left:0;position:absolute}
.question_answer_record .user figure{padding-bottom:100%;position:relative;border-radius:100%;overflow:hidden}
.question_answer_record .user figure img{position:absolute;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}
.question_answer_record .reply{background:#f3f4f6;padding:25px;margin-bottom:20px}
.question_answer_record .reply dl{position:relative;padding:10px 0 10px 70px}
@media(max-width:768px){.question_answer_record .reply{padding:10px}
}
/*member*/
/*xx index*/
.ind_about{position:relative;z-index:5;padding-top:9%;padding-bottom:5vw;background:no-repeat center bottom;background-size:100%;}
.ind_about .left{width:40%}
.ind_about .right{width:44%}
.ind_about .column_title{padding-bottom:12%}
.ind_about .link a{border:solid 3px #95181e;color:#95181e;padding:0 .3rem;line-height:.42rem;display:inline-block}
.ind_about .list{padding-left:25%;padding-top:8%}
.ind_about .list ul{background:#95181e;padding:4%}
.ind_about .list li{flex:1;line-height:1.35}
.ind_about .list li:not(:last-child){border-right:solid 1px #a03035;margin-right:6%}
.ind_about .list li p:first-child{padding-bottom:5%}
.ind_about .list li b{padding-right:6px;}
.ind_about .list *{color:#fff}
@media(max-width:768px){.ind_about .left,.ind_about .right{width:100%}
.ind_about .list{padding-left:0}
.ind_about .column_title{padding-bottom:8%}
.ind_about .right{padding-top:5%}
}
.ind_laws{margin-top:-5vw;position:relative;z-index:2;padding-top:4vw;background:linear-gradient(90deg,rgba(243,244,246,0) 50%,rgba(243,244,246,1) 50%)}
/*.ind_laws:after{content:'';position:absolute;width:91.667%;height:5vw;background:#fff;bottom:0;right:0}*/
.ind_laws .auto{justify-content:flex-end}
.ind_laws .column_title{padding:10% 0 10% 20%}
.ind_laws .box{width:50%}
.ind_laws li{padding-left:20%;padding-right:5%}
.ind_laws li a{position:relative; display: block;}
.ind_laws li:not(:last-child) a:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#dadbdd;transition:0.5s}
.ind_laws li .pic{display:none}
.ind_laws li .pic figure{padding-bottom:67.108%}
.ind_laws li .desc{display:flex;flex-wrap:wrap;width:75%;height:124px;align-content:center}
.ind_laws li .desc h4{width:100%}
.ind_laws li .desc p{width:100%;display:none}
.ind_laws li .view{position:absolute;right:0;top:42%;color:#999}
.ind_laws li.show .view{color:#fff}
.ind_laws li.show .view:after{filter:grayscale(100%) brightness(1000%);}
.ind_laws li:not(.show) .view:after{filter:grayscale(100%) brightness(300%);}
.ind_laws li.show{background:#95181e}
.ind_laws li.show h4,.ind_laws li.show p{color:#ffffff}
.ind_laws li.show p{opacity:0.6;display:block}
.ind_laws li.show a:after{opacity:0}
.ind_laws .photo{position:absolute;left:0;bottom:0;width:50%;height:90%;}
.ind_laws .photo figure{height:100%}
.ind_laws .photo img{position:absolute;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}
@media(max-width:768px){.ind_laws{background:none}
.ind_laws .column_title{padding-left:0}
.ind_laws .photo{display:none}
.ind_laws .box{width:100%}
.ind_laws ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.ind_laws li{padding:0;width:48%;margin:2% 0;background:#f7f7f7}
.ind_laws li:not(:last-child) a:after{display:none}
.ind_laws li .pic{display:block}
.ind_laws li .desc{padding:3%;width:100%}
.ind_laws li .desc p{display:block}
.ind_laws li .view{position:inherit}
.ind_laws:after{display:none}
}
.ind_finances{padding:8% 0;position:relative;z-index:3}
.ind_finances .auto{position:relative}
.ind_finances .column_title{max-width:300px}
.ind_finances .list{width:76.25%;margin-left:-13.5px;margin-right:-13.5px;}
.ind_finances li{padding:0px 13.5px}
.ind_finances li a{display:block;background:#f7f7f7}
.ind_finances li .pic figure{padding-bottom:67.108%}
.ind_finances li .desc{padding:10%}
.ind_finances li h4{margin-bottom:.1rem}
.ind_finances li p{line-height:.28rem;height:.56rem;margin-bottom:.3rem}
.ind_finances li .view{color:#999999}
.ind_finances li:hover a{background:#95181e}
.ind_finances li:hover .view{color:#fff}
.ind_finances li:hover h4,.ind_finances li:hover p{color:#fff}
.ind_finances li:hover .view:after{filter:grayscale(100%) brightness(1000%);}
.ind_finances li:not(:hover) .view:after{filter:grayscale(100%) brightness(300%);}
.ind_finances .arrow_icon{left:0;bottom:0;}
@media(max-width:768px){.ind_finances .column_title{}
.ind_finances .list{width:100%;margin:0;padding-top:5%}
.ind_finances li{padding:0px}
.ind_finances li .desc{padding:3%}
.ind_finances .arrow_icon{right:0;top:5%;left:auto;bottom:auto}
}
.ind_training{padding:7% 0;position:relative;}
.ind_training .auto{position:relative}
.ind_training .column_title{max-width:300px}
.ind_training .bg{position:absolute;left:0;bottom:0;width:27.9%;height:100%;background:no-repeat center center;background-size:cover;z-index:-1}
.ind_training .list{position:relative;margin-left:-13.5px;margin-right:-13.5px;padding-top:5%}
.ind_training li{padding:0px 13.5px}
.ind_training li a{background:#f7f7f7;display:block;}
.ind_training li .pic:before{content:'';position:absolute;width:100%;height:100%;background:#000000;z-index:5;opacity:0;transition:0.5s}
.ind_training li .pic figure{padding-bottom:67.108%}
.ind_training li .info{padding:10%}
.ind_training li h4{margin-bottom:.1rem}
.ind_training li p{line-height:.28rem;height:.56rem;margin-bottom:.3rem}
.ind_training li .xuexi{color:#931319;border:solid 2px #931319;width:90px;line-height:34px;text-align:center;display:block;transition:0.5s}
.ind_training li .play_video .icon{opacity:0;transition:0.5s}
.ind_training li:hover .pic:before{opacity:0.3}
.ind_training li:hover .play_video .icon{opacity:1}
.ind_training li:hover .xuexi{background:#931319;color:#fff}
.ind_training .arrow_icon{right:0;top:15%;}
@media(max-width:1024px){.ind_training .bg{width:32.2%}
}
@media(max-width:768px){.ind_training li .info{padding:3%}
.ind_training .bg{width:100%}
.ind_training .list{position:relative;margin-left:-5px;margin-right:-5px;}
.ind_training li{padding:0px 5px}
}
/*xx index*/
.staff .form{max-width:10rem}
.staff .form ul li{margin-bottom:.3rem;}
.staff .form ul li:last-child{margin-bottom:0;}
.staff .form ul li .flex{display:flex;justify-content:space-between;}
.staff .form ul li .flex .item{width:48%;}
.staff .form ul li .name{margin-bottom:.1rem;font-size:.18rem;color:#333333;}
.staff .form ul li .text{color:#333333;width:100%;height:.5rem;padding:0 .15rem;font-size:.16rem;background-color:#f5f6f8;border:0;box-sizing:border-box;}
.staff .form ul li .text::placeholder{color:#333333;}
.staff .form ul li .text[readonly="readonly"]{color:#999999}
.staff .form ul li textarea{width:100%;height:1.5rem;padding:.15rem;font-size:.16rem;background-color:#f5f6f8;border:0;box-sizing:border-box;}
.staff .form ul li .drop-down{position:relative;}
.staff .form ul li .drop-down .value{display:flex;align-items:center;width:100%;height:.5rem;padding:0 .15rem;font-size:.16rem;cursor:pointer;background-color:#f5f6f8;border:0;box-sizing:border-box;}
.staff .form ul li .drop-down .value:after{content:'';position:absolute;right:.15rem;top:0;bottom:0;margin:auto;width:11px;height:100%;background:url(../images/jt2.svg) no-repeat center center;transition:0.5s}
.staff .form ul li .drop-down:hover .value:after{transform:rotate(-180deg)}
.staff .form ul li select{width:100%;height:.5rem;padding:0 .15rem;font-size:.16rem;cursor:pointer;background-color:#f5f6f8;border:0;box-sizing:border-box;border:none;background-image:url(../images/jt2.svg);background-size:11px;background-position:98% center;background-repeat:no-repeat;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:20px;}
.staff .form ul li .drop-down dl{display:none;position:absolute;left:0;top:100%;min-width:100%;font-size:14px;background:#fff;border:solid 1px #eeeeee;box-shadow:0 0 20px rgba(0,0,0,0.05);z-index:10;box-sizing:border-box;}
.staff .form ul li .drop-down dl dd:not(:last-child){border-bottom:solid 1px #eeeeee}
.staff .form ul li .drop-down dl dd{padding:5px 10px;}
.staff .form ul li .drop-down dl dd:hover{background:#f9f9f9}
.staff .form ul li .drop-down:hover dl{display:block;}
.staff .form ul li .upload{position:relative;}
.staff .form ul li .upload .btn{position:absolute;top:0;bottom:0;margin:auto 0;right:.05rem;width:1rem;height:.35rem;font-size:.16rem;color:#ffffff;display:flex;align-items:center;justify-content:center;background-color:#95181e;border-radius:.03rem;}
.staff .form ul li .upload .btn:after{display:block;content:'';margin-left:.08rem;width:.17rem;height:.14rem;background-image:url('../images/upload.svg');background-size:100%;}
.staff .form ul li .upload .btn .fileUpload{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer;}
.staff .form ul li .flex2{display:flex;align-items:center}
.staff .form ul li .submit{width:1.6rem;height:.5rem;font-size:.2rem;color:#ffffff;background-color:#95181e;border-radius:.03rem;cursor:pointer;border:0;}
.staff .form ul li .cancel{margin-left:.1rem;width:1.6rem;height:.5rem;font-size:.2rem;color:#ffffff;background-color:#f5f6f8;color:#333;border-radius:.03rem;cursor:pointer;border:0;}
@media(max-width:768px){.staff .form ul li .flex{flex-wrap:wrap;}
.staff .form ul li .flex .item{width:100%;margin-bottom:.2rem;}
.staff .form ul li .flex .item:last-child{margin-bottom:0;}
.staff .form ul li{margin-bottom:.2rem;}
}
.dl_down dd li.cur{color:#95181e;}
.datetime-full-width{width:100%;}
/* 20241231 */
.subs{display:none;}
@media(max-width:560px){.menu_member{width:100%;height:auto;flex:0 0 auto;position:relative;overflow:hidden;}
.menu_member .ul{display:flex;align-items:stretch;justify-content:flex-start;width:100%;overflow:auto;}
.menu_member .ul li{flex:0 0 auto;white-space:nowrap;}
.menu_member li a{display:flex;align-items:center;padding:0 1em;}
.menu_member h3{padding:0.1rem;border-bottom:1px solid #f3f4f6;}
.member_auto .mainbox{margin-left:0;flex:1 1 auto;min-height:0;overflow:hidden;width:100%;}
.body_member{min-height:100vh;display:flex;flex-direction:column;}
.member_auto{flex:1 1 auto;overflow:hidden;width:100%;justify-content:flex-start;flex-direction:column;}
.first_item .box:not(:last-child){margin-right:2px;}
.first_item .search{flex:1 1 auto;margin-top:2px;margin-right:2px;}
.first_item .box{flex:1 1 auto;margin-bottom:2px;}
.first_item .type dt span{display:block;}
.member_item .itemlist ul{width:auto;min-width:860px;}
.member_item .itemlist .libox{white-space:normal;line-height:1.2;padding:5px;}
.member_item .itemlist{width:100%;overflow:auto;}
.menu_member li .sub{display:none !important;}
.my_userbox .form_group .btn{min-width:40%;width:auto;}
.form_group .box_btn{display:flex;justify-content:center;}
.subs{display:block;}
.subs .l{display:none;padding:0.1rem;}
.subs .l.aon{display:block;}
.subs .l span{display:inline-block;margin-right:1em;}
.subs .l span a{display:block;line-height:2.4;}
.subs .l span.on a{color:#95181e;}
.first_item .sub_menu .ul{justify-content:flex-start;flex-wrap:nowrap;overflow:auto;width:100%;}
.first_item .sub_menu li{flex:0 0 auto;}
}



.color_red{
    color: #f00;
}
.color_yellow{
    color: #ea9618;
}
.color_green{
    color: #148d4d;
}

.mgbox {
    position: absolute;
    top: 100%;
    background-color: #fff;
    box-shadow: 0 0 .15rem rgba(0,0,0,.1);
    padding:.1rem;
    border-radius:.1rem;
    display: none;
    z-index: 2;
    color: #f00;
}

.member_item .itemlist .state_color {
    position: relative;
}
.color_red:hover + .mgbox{
    display: block;
}

.mgbox:before {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border: 10px solid transparent;
    border-bottom: 13px solid #fff;
    border-top: 0;
    top: -8px;
    z-index: 2;
    left: 50%;
    transform: translate(-50%,0) rotate(180deg);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0) rotate(180deg);
    -ms-transform: translate(-50%,0) rotate(180deg);
    -o-transform: translate(-50%,0) rotate(180deg);
}

.detail_show .boxitem.cur::before {
    content: '';
    position: absolute;
    left: 0;
    top: 10px;
    width: 7px;
    height: 100%;
    background: #148d4d;
}