@charset "utf-8"; 
.fp-watermark{display: none !important;}
.relative{position: relative;}
.hidden{overflow: hidden;}

.container{ width: 76.9%; margin: 0 auto; } 
.container2{ width: 83%; margin: 0 auto; } 
.container3{ width: 92.7%; margin: 0 auto; } 


.fl { float: left; }
.fr { float: right; }

.m { display: none !important; }
:root {
    --color: #E60012;
    --container2_left: 15.5%;
    --container2_leftvw: 8.5vw;
}
.colorfff{color: #fff;}
.color1414{color: #141414;}
.color666{color: #666;}
.bgf5f5f5{background: #f5f5f5;}
.bgfff{background:#fff;}
.borderRadius30{border-radius: 0.3rem;overflow: hidden;}
.borderRadius12{border-radius: 0.12rem;overflow: hidden;}
@media(max-width: 1500px){
    /* .container{width: 80%;} */
    :root {
       --container2_left: 10%;
       --container2_leftvw: 6vw;
    }
}

@media(max-width: 1024px){
	.container{width: 100%;padding: 0 20px;}
    .container2,.container3{
        width: calc(100% - 40px);
    } 

	.m { display: block !important; }
	.pc { display: none !important; }
    :root {
        --container2_left: 20px;
        --container2_leftvw: 20px;
    }
}
.center { text-align: center;}
.img {line-height: 0;}
.img100{line-height: 0;overflow: hidden;}
.img img { width: 100%; }
.imgfd .imgfd_img{transition: all 0.6s;transform: scale(1);}
.imgfd:hover .imgfd_img{
    transform: scale(1.05);
}

/**footer**/
.color34 { color: rgba(34, 34, 34, 0.5); }

.site-footer { background: #F0F0F0; padding: .54rem 0 0; }
.site-footer .ter_l .er_p { margin: .1rem 0 .15rem; }
.site-footer .ter_l .eui_p .ui { margin-right: .1rem; position: relative; }
.site-footer .ter_l .eui_p .ui:last-child { margin-right: 0; }
.site-footer .ter_l .eui_p .ui .icon { margin-right: 0; }
.site-footer .ter_l .eui_p .ui .coni { position: absolute; top: 110%; left: 50%; transform: translateX(-50%); width: 1.3rem; height: 1.3rem; padding: .1rem; background: #fff; display: none; }
.site-footer .ter_l .eui_p .ui:hover .coni { display: block; }

.site-footer .ter_r dl { margin-right: .7rem; }
.site-footer .ter_r dl:last-child { margin-right: 0; }
.site-footer .ter_r dl dt { margin-bottom: .2rem; }
.site-footer .ter_r dl dt a { display: block; line-height: 1; color: #222222; font-weight: bold; }
.site-footer .ter_r dl dd a { display: block; line-height: 1; color: rgba(34, 34, 34, 0.5); }
.site-footer .ter_r dl dd { margin-bottom: .12rem; }
.site-footer .ter_r dl dd:last-child { margin-bottom: 0; }

.site-footer .ooter_btm { border-top: 1px solid #E1E1E1; margin-top: .95rem; padding: .17rem 0; }

@media(max-width:1024px) {
    .site-footer .ter_l .er_p { margin: .15rem 0 .25rem; }
    .site-footer .ooter_btm { margin-top: .5rem; }
}



/**导航**/
.colorfe9 { color: #FE9434; }

.wurendao { position: fixed; z-index: 999; top: 0; left: 0; width: 100%; background: #fff; }
.wurendao .endao_top .emda_l h1 a { padding: .15rem 0; display: block; }
.wurendao .endao_top .emda_l .wonm { font-size: 11px; line-height: 1; margin-left: .3rem; }
.wurendao .endao_top .emda_l .wonm p { margin-bottom: 5px; }
.wurendao .endao_top .emda_l .wonm p:last-child { margin-bottom: 0; }

.wurendao .endao_top .emda_r .daro .dar_l { margin-right: .27rem; position:relative; }
.wurendao .endao_top .emda_r .daro .dar_l .enwm {
    position: absolute;
    width: 1.3rem;
    height: 1.3rem;
    background: #fff;
    box-shadow: 0 0 5px rgba(0,0,0,.1);
    padding: .1rem;
    top: calc(100% + .2rem);
    left: 50%;
    display: none;
    transform: translateX(-50%);
}
.wurendao .endao_top .emda_r .daro .dar_l:hover .enwm { display:block; }
.wurendao .endao_top .emda_r .daro .dar_l .enwm img { width:100%; }
.wurendao .endao_top .emda_r .daro .dar_l:last-child { margin-right: 0; }
.wurendao .endao_top .emda_r .daro .dar_l a { line-height: 1; position: relative; padding-left: .43rem; }
.wurendao .endao_top .emda_r .daro .dar_l a::before {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: .36rem;
    height: .36rem;
    background: url(../images/emda_r1.svg)no-repeat center center/cover;
}
.wurendao .endao_top .emda_r .daro .dar_l:last-child a::before { background: url(../images/emda_r2.svg)no-repeat center center/cover; }
.wurendao .endao_top .emda_r .dalo { margin-left: .27rem; position:relative; }
.wurendao .endao_top .emda_r .dalo a { background: linear-gradient(286deg, #FE9434 45%, #FFBE4F 85%); padding: .09rem .14rem .1rem; border-radius: .4rem; line-height: 0; }
.wurendao .endao_top .emda_r .dalo a span { display: inline-block; line-height: 1; position: relative; padding-left: .05rem; color: #fff; }
.wurendao .endao_top .emda_r .dalo a i {
    display: inline-block;
    width: 17px;
    height: 18px;
    background: url(../images/dalo.svg)no-repeat center center/cover;
}

.wurendao .endao_btm { background: #FE9434; }
.wurendao .endao_btm nav ul li { margin-right: .44rem; }
.wurendao .endao_btm nav ul li .sub { display: block; line-height: 1; color: rgba(255, 255, 255, 0.8); padding: .19rem 0 .09rem; transition: all .5s; }
.wurendao .endao_btm nav ul li span { display: inline-block; position: relative; padding-bottom: .1rem; }
.wurendao .endao_btm nav ul li span::before {
    position: absolute;
    content: "";
    bottom: 0;
    left: 50%;
    width: .21rem;
    height: .06rem;
    transform: translateX(-50%);
    opacity: 0;
    transition: all .5s;
    background: url(../images/spoam.svg)no-repeat center center/cover;
}

.wurendao .endao_btm nav ul li:hover .sub,
.wurendao .endao_btm nav ul li.cur .sub { color: #fff; }
.wurendao .endao_btm nav ul li span:hover:before { opacity: 1; }

.wurendao .endao_btm nav ul li .aspan_uio {
    position: absolute;
    left: 0;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all .3s;
}
.wurendao .endao_btm nav ul li .aspan_uio .ulapi { padding: .65rem 0; background: #FFFFFF; position: relative; }
.wurendao .endao_btm nav ul li .aspan_uio .ulapi::before {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(270deg, #FE9434 45%, #FFBE4F 85%);
}
.wurendao .endao_btm nav ul li .aspan_uio .ulapi:after {
    position: absolute;
    content: "";
    bottom: 0;
    right: 0;
    width: 5.12rem;
    height: 3.71rem;
    background: url(../images/ulapi.webp)no-repeat center center/cover;
}
.wurendao .endao_btm nav ul li .aspan_uio .uionm { width: 3.3rem; }
.wurendao .endao_btm nav ul li .aspan_uio .uionm .bouu { line-height: 1; margin-bottom: .2rem; }
.wurendao .endao_btm nav ul li .aspan_uio .uionm .bouu a { display: block; color: #333; }
.wurendao .endao_btm nav ul li .aspan_uio .uionm .ponn { position: relative; }
.wurendao .endao_btm nav ul li .aspan_uio .uionm .ponn::before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 3px;
    height: 100%;
    background: rgba(255, 232, 193, 0.5);
}
.wurendao .endao_btm nav ul li .aspan_uio .uionm .ponn .nn { margin-bottom: .18rem; }
.wurendao .endao_btm nav ul li .aspan_uio .uionm .ponn .nn:last-child { margin-bottom: 0; }
.wurendao .endao_btm nav ul li .aspan_uio .uionm .ponn .nn a { display: block; line-height: 1; padding-left: .2rem; position: relative; color: #333333; transition: all .5s; }
.wurendao .endao_btm nav ul li .aspan_uio .uionm .ponn .nn a::before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 3px;
    height: 0%;
    transition: all .5s;
    background: #FE9434;
}
.wurendao .endao_btm nav ul li .aspan_uio .uionm .ponn .nn:hover a { color: #FE9434; }
.wurendao .endao_btm nav ul li .aspan_uio .uionm .ponn .nn:hover a::before { height: 100%; }

.wurendao .endao_btm nav ul li:hover .aspan_uio {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
}

.wurendao .endao_btm .dhiw .hiw_l { position: relative; }
.wurendao .endao_btm .dhiw .hiw_l .iwi { background: #FFFFFF; border-radius: 1rem; padding: .13rem .6rem .13rem .19rem; line-height: 1; position: relative; }
.wurendao .endao_btm .dhiw .hiw_l .iwi::before {
    position: absolute;
    content: "";
    right: 2px;
    top: 50%;
    transform: translateY(-50%);
    height: .34rem;
    width: .4rem;
    background: url(../images/hiw_l.svg)no-repeat center center/cover;
}
.wurendao .endao_btm .dhiw .hiw_l .imi {
    position: absolute;
    top:100%;
    padding-top: .15rem;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all .3s;
}
.wurendao .endao_btm .dhiw .hiw_l .imi .mimu {
    background: #fff;
    padding: .15rem .2rem;
    box-shadow: 0 0 5px rgba(0,0,0,.1);
}

.wurendao .endao_btm .dhiw .hiw_l .imi .mi { line-height: 1; margin-bottom: .12rem; color: #666; cursor: pointer; }
.wurendao .endao_btm .dhiw .hiw_l .imi .mi:last-child { margin-bottom: 0; }
.wurendao .endao_btm .dhiw .hiw_l .imi .mi:hover { color: #FE9434; }

.wurendao .endao_btm .dhiw .hiw_l:hover .imi {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
}

.wurendao .endao_btm .dhiw .hiw_r { margin-left: .12rem; }
.wurendao .endao_btm .dhiw .hiw_r input {
    border: 0;
    padding: 0 .2rem;
    border-radius: .5rem;
    font-size: 14px;
    width: 3.95rem;
}
.wurendao .endao_btm .dhiw .hiw_r input::-webkit-input-placeholder {color: #999999;}
.wurendao .endao_btm .dhiw .hiw_r input::-moz-placeholder {color: #999999;}
.wurendao .endao_btm .dhiw .hiw_r input:-moz-placeholder {color: #999999;}
.wurendao .endao_btm .dhiw .hiw_r input:-ms-input-placeholder {color: #999999;}


.wurendao .endao_btm .dhiw .hiw_r button {
    position: absolute;
    top: 50%;
    right: 2px;
    border: 0;
    border-radius: .5rem;
    height: calc(100% - 4px);
    transform: translateY(-50%);
    padding: 0 .15rem;
    line-height: calc(100% - 4px);
}

.wurendao .endao_btm .dhiw .hiw_r button span { color: #666666; padding-left: 21px; font-size: 15px; position: relative; }
.wurendao .endao_btm .dhiw .hiw_r button span::before {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 16px;
    width: 16px;
    background: url(../images/hiw_r.svg)no-repeat center center/cover;
}


.nav_box {width: 100%;height: calc(100% - 48px);position: fixed;right: auto;top: 0;bottom: 0;left: -100%;overflow: auto;z-index: 9999999;background: #37a9cc;transition: all .8s;-o-transition: all .8s;-moz-transition: all .8s;-ms-transition: all .8s;-webkit-transition: all .8s;}
.nav_box.cur {left: 0;transition: all .8s;-o-transition: all .8s;-moz-transition: all .8s;-ms-transition: all .8s;-webkit-transition: all .8s;}
.nav_box .box {/*background: #212222;*/width: 100%;height: 100%;position: relative;z-index: 2;}
.nav_box .nav-title {height: 57px;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.06);}
.nav_box .nav-title .navclose {width: 22px;height: 22px;display: block;font-size: 0;line-height: 41px;position: absolute;right: 15px;top: 50%;z-index: 2;transform: translateY(-50%);}
.nav_box .nav-title .navclose img {width: 100%;}
.nav_box .nav-title h1 {text-align: left;width: 86px;margin-left: 15px;line-height: 0;padding-top: 11px;}
.nav_box .nav-title h1 img {width: 100%;}
.nav_box .navlist {width: 100%;padding-bottom: 20px;}
.nav_box .navlist ul>li {position: relative;float: left;width: 100%;font-size: 16px;line-height: 48px;border-bottom: 1px solid rgba(255, 255, 255, .06);padding: 0 15px;text-transform: capitalize;padding-right: 80px;}
.nav_box .navlist ul>li.w100{padding-right: 0 !important;}
.nav_box .navlist ul>li>a {display: block;color: #fff;position: relative;}
/*.nav_box .navlist ul>li>a.sub:before {content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 6px;height: 11px;background: url(../images/jtwhite.png) no-repeat center center / cover;}*/
.nav_box .navlist ul>li .ii {position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 50px;height: 100%;background: url(../images/jtwhite.svg) no-repeat center center;z-index: 6;}
.nav_box .navlist ul>li .navlist2 {border-top: 1px solid rgba(255, 255, 255, .06);display: none;/*padding: 10px 0;*/}
.nav_box .navlist ul>li .navlist2 a {display: block;width: 100%;color: #fff;font-size: 14px;line-height: 34px;}
.nav_box { display: none!important;}
.navR .search { display: block; }
.navR { float: right;margin-top: 0;display: none;}
.nav {display: inline-block;}
.nav_box .nav_ss{padding: 0 15px;margin-top: 20px;}
.nav_box .nav_ss input.inp{
    line-height: 40px;
    height: 40px;
    background: #fff;
    border: none;
    width: 100%;
    padding: 0 90px 0 20px;
    font-size: 15px;
    border-radius: 50px;
}
.nav_box .nav_ss input.sub{
    width: 90px;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    background: #004388;
    font-size: 16px;
    border: none;
    border-radius: 50px;
    color: #fff;
}
.nav_box { display: block!important; top: 48px; width: 100%; left:-100%; border-top: 1px solid rgba(255,255,255,0.2);min-height: calc(100% - 60px); }
.nav_box { background: rgba(0, 0, 0, 0.9); }
.bgGreen { background: #474443; }
.nav_box .navlist { padding-top: 10px; }
.nav_box .navlist ul>li { border:none; line-height: 50px; }
.navSear { margin-top: 20px; padding: 0 15px;}
.navSear .search { padding-top: 20px; border-top:1px solid rgba(255,255,255,0.3); }
.navSear .search .subsearch { z-index: 9;}
.navSear .search .subsearch .subsearcha { border-radius: 3px;position: relative; padding-left: 30px; height: 30px;}
.navSear .search .subsearch .subsearcha .inp {width: 90%;height: 30px;border: 0; font-size: 14px;color: #fff; padding-left: 0px; background: none; } 
.navSear .search .subsearch .subsearcha .sub { opacity: 0.7; border: none;outline: none;position: absolute;left: 0px;top: 50%;height: 26px;background: url(../images/searchxa.png) no-repeat left center;font-size: 0;width: 26px;transform: translateY(-50%);}
.navSear .search:hover .subsearch {display: block;}
.navSear .search .subsearch .subsearcha .inp:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: rgba(255,255,255,0.7); 
}
.navSear .search .subsearch .subsearcha .inp::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: rgba(255,255,255,0.7);
} 
.navSear .search .subsearch .subsearcha .inp:-ms-input-placeholder{
    color: rgba(255,255,255,0.7);
}
.navSear .search .subsearch .subsearcha .inp::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7);
}
.nav_box .navlist ul>li .navlist2,
.nav_box .navlist ul>li .secondNav .navlist3,
.nav_box .navlist ul>li .fourthNav .navlist4, 
.nav_box .navlist ul>li .fourthNav .navlist4 .fifthhNav .navlist5,
.nav_box .navlist ul>li .fourthNav .navlist4 .fifthhNav .navlist5 .sixthNav .navlist6{ position: fixed; left:-102%; transition: all 0.6s; display: block; top:60px; width: 100%; height: calc(100% - 80px);  background: rgba(0, 0, 0, 0.9); z-index: 10000; }

.nav_box .navlist ul>li .navlist2 a,
.nav_box .navlist ul>li .secondNav .navlist3 a,
.nav_box .navlist ul>li .fourthNav .navlist4 a,
.nav_box .navlist ul>li .fourthNav .navlist4 .fifthhNav .navlist5 a,
.nav_box .navlist ul>li .fourthNav .navlist4 .fifthhNav .navlist5 .sixthNav .navlist6 a{ padding: 10px 15px; line-height: 1.6; font-size: 18px; color:rgba(255,255,255,0.8); }

.nav_box .navlist ul>li.cur .navlist2,
.nav_box .navlist ul>li .secondNav.cur .navlist3,
.nav_box .navlist ul>li .fourthNav.cur .navlist4,
.nav_box .navlist ul>li .fourthNav .navlist4 .fifthhNav.cur .navlist5,
.nav_box .navlist ul>li .fourthNav .navlist4 .fifthhNav .navlist5 .sixthNav.cur .navlist6{ left:0; }

.nav_box .navlist ul>li .backNav { padding: 0 15px; }
.nav_box .navlist ul>li .backNav span { display: block; padding: 5px 0 5px 25px; border-top: 1px solid rgba(255,255,255,0); background: url(../images/back.svg) no-repeat left center; font-size: 18px;color:#fff; border-bottom:1px solid rgba(255,255,255,0.3); margin-bottom: 10px; }
.nav_box .navlist ul>li a.cur { font-weight: bold; color:#fff!important;  }

@media(max-width:1920px) {
    .wurendao .endao_top .emda_r .dalo a i { width: .17rem; height: .18rem; }
    .wurendao .endao_btm .dhiw .hiw_r input { font-size: .14rem; }
    .wurendao .endao_btm .dhiw .hiw_r button span { font-size: .15rem; padding-left: .21rem; }
    .wurendao .endao_btm .dhiw .hiw_r button span::before { width: .16rem; height: .16rem; }
}


@media(max-width:1024px) {
    .wurendao .endao_top .emda_l .wonm,
    .wurendao .endao_btm,
    .wurendao .endao_top .emda_r  { display: none; }
    .wurendao .endao_top .emda_l h1 a { line-height:1; }
    .wurendao .endao_top .emda_l h1 a img { height: 31px; }

    .navR { display: block; }
    .mobile-menu { width: 36px; height: 20px; position: relative; display: block; background: none; border: none; }
    .menu-i { height: 2px; right: 0; position: absolute; border-radius: 1px; font-style: normal; background-color: #000; display: block; transition: all 0.5s; border-radius: 2px; }
    .menu-i-1 { width: 24px; top: 0; }
    .menu-i-2 { width: 24px; top: 9px; }
    .menu-i-3 { width: 24px; top: 18px; }
    .mobile-menu-on .menu-i-1 { transform: translateY(9px) rotate(45deg); }
    .mobile-menu-on .menu-i-2 { opacity: 0; }
    .mobile-menu-on .menu-i-3 { transform: translateY(-9px) rotate(-45deg); }
}


/**首页**/
.colorff7 { color: #FF7926; }
.color5f6 { color: #5F6667; }

.homebg { background: #F6F6F6; }


.home_a {  background: #FFFFFF; padding: .3rem; }
.home_a .omea_btm { margin-top: .2rem; }
.home_a .omea_btm .eabtm_l { width: 46.313%; }
.home_a .omea_btm .eabtm_l .swiper-container { overflow: hidden; }
.home_a .omea_btm .eabtm_l .swiper-container .text { margin-top: .2rem; }
.home_a .omea_btm .eabtm_l .swiper-container .text .ea { padding: 5px 10px; background: rgba(255, 232, 193, 0.5); display: inline-block; border-radius: 1rem; margin-bottom: .1rem; }

.home_a .omea_btm .eabtm_l .tmr_b { margin-top: .15rem; }
.home_a .omea_btm .eabtm_l .tmr_b .swiper-pagination { position: initial; width: auto; margin-left: auto; line-height: 0; }
.home_a .omea_btm .eabtm_l .tmr_b .swiper-pagination .swiper-pagination-bullet { margin: 0; transition: all .5s; position: relative; width: .07rem; height: .07rem; opacity: 1; background: #D8D8D8; margin-right: .1rem; border-radius: 1rem; overflow: hidden; }
.home_a .omea_btm .eabtm_l .tmr_b .swiper-pagination .swiper-pagination-bullet:last-child { margin-right: 0; }
.home_a .omea_btm .eabtm_l .tmr_b .swiper-pagination .swiper-pagination-bullet.cur { width: .41rem; }
.home_a .omea_btm .eabtm_l .tmr_b .swiper-pagination .swiper-pagination-bullet:after { content:''; width: .07rem; height: .07rem; position: absolute; left:0; top:0; background: #FF7A27; border-radius: 0; overflow: hidden; opacity: 0; }
.home_a .omea_btm .eabtm_l .tmr_b .swiper-pagination .swiper-pagination-bullet.cur:after {
    opacity: 1;
    -webkit-animation: w100 5.5s infinite;
    animation: w100 5.5s infinite;
}
@-webkit-keyframes w100 {
    0% { width: 0; }
    100% { width: 100%; }
}
@keyframes w100 {
    0% { width: 0; }
    100% { width: 100%; }
}

.ison {
    padding: 5px 10px;
    background: rgba(255, 232, 193, 0.5);
    display: inline-block;
    border-radius: 1rem;
}

.ison.ison_a { background: #82CA17; }

.home_a .omea_btm .eabtm_r { width: 49.4%; border-top: 1px solid #EEEEEE; }
.home_a .omea_btm .eabtm_r ul li { border-bottom: 1px solid #EEEEEE; }
.home_a .omea_btm .eabtm_r ul li a { display: block; padding: .25rem 0; }
.home_a .omea_btm .eabtm_r ul li a .li_a .sion { margin-left: 7px; width: 80%; }
.home_a .omea_btm .eabtm_r ul li a .li_b { line-height: 1; margin-top: 7px; }
.home_a .omea_btm .eabtm_r ul li:last-child { border-bottom: 0; }
.home_a .omea_btm .eabtm_r ul li:last-child a { padding-bottom: 0; }

.gong_fen {  background-size: 100% 100%; letter-spacing: 8px;  }
.gong_fen a { display:block; color:#fff; padding: .37rem .2rem; min-height:.8rem; }
.maginz { margin: .2rem 0; }



.padding30 { padding: .3rem; background: #fff; }

.uionm_gong { padding: 0 0 1rem; }

.home_b .omeb_btm { margin-top: .2rem; }
.home_b .omeb_btm ul li { border: 1px solid #E5E5E5; background: #FAFAFA; padding: .2rem; border-radius: .1rem; width: calc(33.33% - 7px); margin-right: 10px; margin-bottom: 10px; }
.home_b .omeb_btm ul li:nth-child(3n) { margin-right: 0; }
.home_b .omeb_btm ul li .oi { margin: .09rem 0 .06rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }

.home_b .omeb_btm ul li .lib_t .ison { margin-right: 10px; }
.home_b .omeb_btm ul li .lib_t .ison:last-child { margin-right: 0; }

.home_b .omeb_btm ul li .nwuien_oi { margin-bottom: .17rem; }
.recruit-info {
  margin: 0;
}
.recruit-info .info-item {
  display: flex;
  margin-bottom: 3px;
}

.recruit-info .info-label {
  min-width: 70px;
  font-weight: normal;
}
.recruit-info .info-value {
  flex: 1;
  margin: 0;
}
.home_b .omeb_btm ul li .mebtm_b a { margin-right: 10px; }
.home_b .omeb_btm ul li .mebtm_b a:last-child { margin-right: 0; }



@media(max-width:1920px) {
    .home_a .omea_btm .eabtm_l .swiper-container .text .ea { padding: .05rem .1rem; }

    .ison { padding: .05rem .1rem; }
}

@media(max-width:1700px) {
    .uionmee { padding-top: 2rem; }
}

@media(max-width:1024px) {
    .uionmee { padding: 90px 0 0; }
    .home_a .omea_btm .eabtm_l { width: 100%; }
    .home_a .omea_btm .eabtm_l .tmr_b { margin-top: .25rem; }
    .home_a .omea_btm .eabtm_l .swiper-container .text { margin-top: .25rem; }
    .home_a .omea_btm .eabtm_r { width: 100%; margin-top: .5rem; }

    .home_b .omeb_btm ul li { width: 100%; margin-right: 0; }

    .uionm_gong { padding: 0 0 .8rem; }
}


/**1-0病种**/
.uionmee_yu { padding-bottom: 1rem; }
.uionmee_yu { background: #f6f6f6; }

.cenmis_l { position: fixed; top: 50%; transform: translateY(-50%); left: 10px; background:#fff; border-radius: 6px; padding:0.05rem; width: calc(11.55% - 20px); }

.cenmis_l ul li a { display: block; font-size:.12rem; line-height: 1; color: #999999; padding:.13rem .15rem; position: relative; border-radius: 0,06rem; }
.cenmis_l ul li a.current { color: #FE9434; background: rgba(255, 232, 193, 0.5); }
.cenmis_l ul li a.current:before { background: url(../images/sbaiwoa.svg)no-repeat center center/cover; }

.uionmee_yu .bing_a .ulani { margin-bottom: .2rem; }
.uionmee_yu .bing_a .ulani:last-child { margin-bottom: 0 }
.uionmee_yu .bing_a .ulani .omeb_top { margin-bottom: .2rem; }
.uionmee_yu .bing_a .ulani ul li { border: 1px solid #E5E5E5; background: #FAFAFA; padding: .2rem; border-radius: .1rem; width: calc(33.33% - 7px); margin-right: 10px; margin-bottom: 10px; }
.uionmee_yu .bing_a .ulani ul li:nth-child(3n) { margin-right: 0; }
.uionmee_yu .bing_a .ulani ul li .oi { margin: .09rem 0 .06rem; }
.uionmee_yu .bing_a .ulani ul li .lib_b { margin-bottom: .17rem; }
.uionmee_yu .bing_a .ulani ul li .lib_t .ison { cursor: pointer; }
.uionmee_yu .bing_a .ulani ul li .lib_t .ison.cur { background: #666666; }

.mbxie a { display: block; line-height: 1; color: #999; }
.mbxie span { display: block; line-height: 1; color: #999; margin: 0 3px; }
.mbxie a.cur { color: #666; }

@media(max-width:1024px) {
    .cenmis_l { display: none !important; }

    .uionmee_yu .bing_a .ulani ul li { width: 100%; margin-right: 0; }
}

/**病种详情**/
.bensoi_a .soia_top { margin-bottom: .2rem; }
.bensoi_a .soia_top .ison { margin-left: .15rem; }
.bensoi_a .soia_btm dl .info-item { display: flex; margin-bottom: .1rem; }
.bensoi_a .soia_btm dl .info-item .info-label { min-width: 70px; font-weight: normal; color:#666666; }
.bensoi_a .soia_btm dl .info-item .info-value { flex: 1; color:#666666; }

.bensoi_b .omeb_btm { margin-top: .2rem; }
.bensoi_b .omeb_btm .swiper-container { overflow: hidden; }
.bensoi_b .omeb_btm .swiper-container .swiper-slide { border: 1px solid #E5E5E5; border-radius: .1rem; background: #FAFAFA; padding: .2rem; }
.bensoi_b .omeb_btm .swiper-container .swiper-slide .uine { margin-top: .07rem; }
.bensoi_b .omeb_btm .swiper-container .swiper-slide .niue { line-height: 1.57; margin: .07rem 0 .12rem; } 

.bensoi_b .ulan_cen .qiezi { background: #F5F5F5; border-radius: 1rem; padding: .14rem .3rem; display: inline-block; }
.bensoi_b .ulan_cen .qiezi .swiper-pagination { position: initial; width: auto; margin-left: auto; line-height: 0; }
.bensoi_b .ulan_cen .qiezi .swiper-pagination .swiper-pagination-bullet { margin: 0; transition: all .5s; position: relative; width: .07rem; height: .07rem; opacity: 1; background: #CDCDCD; margin-right: .1rem; border-radius: 1rem; overflow: hidden; }
.bensoi_b .ulan_cen .qiezi .swiper-pagination .swiper-pagination-bullet:last-child { margin-right: 0; }
.bensoi_b .ulan_cen .qiezi .swiper-pagination .swiper-pagination-bullet-active { width: .41rem; }
.bensoi_b .ulan_cen .qiezi .swiper-pagination .swiper-pagination-bullet:after { content:''; width: .07rem; height: .07rem; position: absolute; left:0; top:0; background: #FF7A27; border-radius: 0; overflow: hidden; opacity: 0; }
.bensoi_b .ulan_cen .qiezi .swiper-pagination .swiper-pagination-bullet-active:after {
    opacity: 1;
    -webkit-animation: w100 5s infinite;
    animation: w100 5s infinite;
}

.bensoi_c .omec_btm { margin-top: .2rem; }
.bensoi_c ul li { border: 1px solid #E5E5E5; background: #FAFAFA; padding: .2rem; border-radius: .1rem; width: calc(33.33% - 7px); margin-right: 10px; }
.bensoi_c ul li:last-child { margin-right: 0; }
.bensoi_c ul li .lib_t .ison { margin-right: 10px; }
.bensoi_c ul li .lib_t .ison:last-child { margin-right: 0; }

.bensoi_c ul li .oi { margin: .09rem 0 .08rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.bensoi_c ul li .lib_t .ison { margin-right: 10px; }
.bensoi_c ul li .lib_t .ison:last-child { margin-right: 0; }
.bensoi_c ul li .lib_b { margin-bottom: .17rem; }
.bensoi_c ul li .mebtm_b a { margin-right: 10px; }


.bensoi_d .omed_top { margin-bottom: .2rem; }
.bensoi_d .omed_btm ul li { border: 1px solid #E5E5E5; border-radius: .1rem; background: #FAFAFA; margin-bottom: 10px; padding: .2rem; }
.bensoi_d .omed_btm ul li:last-child { margin-bottom: 0; }
.bensoi_d .omed_btm ul li .bt { margin-top: 4px; }
.bensoi_d .omed_btm ul li .oiu { line-height: 1.57; margin: .1rem 0 .12rem; }

.cebian { position: fixed; top: 55%; transform: translateY(-50%); right: .2rem; }
.cebian .bean_top { background: #FE9434; padding: 12px 20px; border-radius: 5px; z-index: 999; }
.cebian .bean_top span { position: relative; padding-right: 16px; }
.cebian .bean_top span::before {
    position: absolute;
    content: "";
    right: 0;
    top:55%;
    width: 10px;
    height: 10px;
    transform: translateY(-50%);
    background: url(../images/bean_top.svg)no-repeat center center/cover;
}

.cebian .bean_btm { position: absolute; bottom: calc(100% + 10px); width: 100%; background: #fff; opacity: 0; visibility: hidden; pointer-events: none; transition: all .3s; }
.cebian:hover .bean_btm {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
}

@media(max-width:1920px) {
    .cebian .bean_top { padding: .12rem .2rem; }
    .cebian .bean_top span { padding-right: .16rem; }
    .cebian .bean_top span::before { width: .1rem; height: .1rem; }
}

@media(max-width:1024px) {
    .bensoi_c ul li { width: 100%; margin-right: 0; margin-bottom: 10px; }
    .bensoi_d .omed_btm ul li .oiu { margin-bottom: .4rem; }

    .cebian { display: none; }
}



/**招募项目**/
.zaomue_a .muia_top .zdie { background: #F1F4F7; border-radius: 10px; padding: 11px 16px; }
.zaomue_a .muia_top .zdie span { display: inline-block; position: relative; padding-left: 26px; }
.zaomue_a .muia_top .zdie span::before {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 15px;
    height: 8px;
    transform: translateY(-50%);
    background: url(../images/zdie.svg)no-repeat center center/cover;
}
.zaomue_a .muia_top .zdie.curo span::before {
    background: url(../images/zdiea.svg)no-repeat center center/cover;
}
.zaomue_a .muia_btm { display: none; margin-top: .2rem; }
.zaomue_a .muia_btm> .btmosn_a { border-top: 1px solid rgba(216, 216, 216, 0.2); }
.zaomue_a .muia_btm .btmosn_a { border-bottom: 1px solid rgba(216, 216, 216, 0.2); padding-top: .3rem; padding-bottom: .18rem; } 
.zaomue_a .muia_btm .btmosn_a .osna_l { line-height: 1; margin-top: -.12rem; margin-right:.2rem; }
.zaomue_a .muia_btm .btmosn_a .osna_r { flex: 1; margin-left: auto; }
.zaomue_a .muia_btm .btmosn_a .osna_r a { display: block; background: rgba(255, 232, 193, 0.5); border-radius: 1rem; padding: 9px 27px; margin-right: .12rem; color: #FE9434; margin-bottom: .12rem; }
.zaomue_a .muia_btm .btmosn_a .osna_r a:last-child { margin-right: 0; }
.zaomue_a .muia_btm .btmosn_a .osna_r a.cuo,
.zaomue_a .muia_btm .btmosn_a .osna_r a.cur { background: #FE9434; color: #fff; }

.zaomue_a .muia_btm .jiuxiang { border-bottom: 0; padding-bottom: 0; }

.btmosn_ui { display: none; }

.zaomue_b { padding-bottom: .6rem; }
.zaomue_b .muie_btm { margin-top: .2rem; }
.zaomue_b .muie_btm ul { margin-bottom: .45rem; }
.zaomue_b .muie_btm ul li { border: 1px solid #E5E5E5; background: #FAFAFA; padding: .2rem; border-radius: .1rem; width: calc(33.33% - 7px); margin-right: 10px; margin-bottom: 10px; }
.zaomue_b .muie_btm ul li:nth-child(3n) { margin-right: 0; }

.zaomue_b .muie_btm ul li .lib_t .ison { margin-right: 10px; }
.zaomue_b .muie_btm ul li .lib_t .ison:last-child { margin-right: 0; }

.zaomue_b .muie_btm ul li .oi { margin: .07rem 0 .13rem; }
.zaomue_b .muie_btm ul li .lib_b {
    min-height: 1.2rem;
}

.zaomue_b .muie_btm ul li .mebtm_b { margin-top: .18rem; }
.zaomue_b .muie_btm ul li .mebtm_b a { margin-right: 10px; }
.zaomue_b .muie_btm ul li .mebtm_b a:last-child { margin-right: 0; }
 
.nav-links {
    display: flex;
    flex-wrap: wrap;
}
.screen-reader-text {
    display: none;
}
.fyq .yiqiw { display: inline-block; }
.fyq .yiqiw a, .fyq .yiqiw .page-numbers { line-height: 1; margin-right: .12rem; transition: all .5s; position: relative; font-size: .16rem; color: #666666; display: flex; align-items: center; justify-content:  center; border: 1px solid rgba(102, 102, 102, 0.3); border-radius: 100%; width: .5rem; height: .5rem; }
.fyq .yiqiw a:last-child, .fyq .yiqiw .page-numbers:last-child { margin-right: 0; }
.fyq .yiqiw a.prev,
.fyq .yiqiw a.next { background: rgba(255, 232, 193, 0.5); border-color: rgba(255, 232, 193, 0.5); }
.fyq .yiqiw a.prev::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    width: .05rem;
    height: .12rem;
    transform: translate(-50%,-50%);
    background: url(../images/aprev.svg)no-repeat center center/cover;
}
.fyq .yiqiw a.prev:hover::before {
    background: url(../images/apreva.svg)no-repeat center center/cover;
}

.fyq .yiqiw a.next::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    width: .05rem;
    height: .12rem;
    transform: translate(-50%,-50%);
    background: url(../images/anext.svg)no-repeat center center/cover;
}
.fyq .yiqiw a.next:hover::before {
    background: url(../images/anexta.svg)no-repeat center center/cover;
}

.fyq .yiqiw a.cur, .fyq .yiqiw .page-numbers.current { background: #FE9434; border-color: #FE9434; color: #fff; }
.fyq .yiqiw a:hover { background: #FE9434; border-color: #FE9434; color: #fff; }


@media(max-width:1920px) {
    .zaomue_a .muia_top .zdie { padding: .11rem .16rem; border-radius: .1rem; }
    .zaomue_a .muia_top .zdie span { padding-left: .26rem; }
    .zaomue_a .muia_top .zdie span::before  { width: .15rem; height: .08rem; }

    .zaomue_a .muia_btm .btmosn_a .osna_r { width: calc(100% - .9rem); }
    .zaomue_a .muia_btm .btmosn_a .osna_r a { padding: .09rem .27rem; }
}

@media(max-width:1600px) {
    .zaomue_a .muia_btm .btmosn_a .osna_r { width: calc(100% - 1rem); }
}

@media(max-width:1600px) {
    .zaomue_a .muia_btm .btmosn_a .osna_r { width: calc(100% - 1.1rem); }
}


@media(max-width:1024px) {
    .zaomue_a .muia_btm .btmosn_a .osna_l { width: 100%; margin-bottom: .25rem; }
    .zaomue_a .muia_btm .btmosn_a .osna_r { width: 100%; }

    .zaomue_b .muie_btm ul li { width: 100%; margin-right: 0; }
}

/**2-1招募项目详情**/
.zaomxuo_a .lib_t .ison { margin-right: .1rem; }
.zaomxuo_a .bti { margin: .1rem 0 .08rem; }
.zaomxuo_a .recruit-info .info-item { margin-bottom: .07rem; }
.zaomxuo_a .recruit-info .info-item:last-child { display:none; }
.zaomxuo_a .uiop { counter-reset: pnum; }
.zaomxuo_a .uiop p { padding-left: 24px; position: relative; list-style: none; }
.zaomxuo_a .uiop p::before {
    counter-increment: pnum;
    content: counter(pnum) ". ";
    position: absolute;
    left: 0;
    top: 0;
    font-weight: normal; 
}
.zaomxuo_a .bilei { margin-top: .55rem; }

.spac5 { letter-spacing: 5px; }



.zaomxuo_b .muie_btm { margin-top: .2rem; }
.zaomxuo_b .muie_btm ul li { border: 1px solid #E5E5E5; background: #FAFAFA; padding: .2rem; border-radius: .1rem; width: calc(33.33% - 7px); margin-right: 10px; }
.zaomxuo_b .muie_btm ul li:nth-child(3n) { margin-right: 0; }

.zaomxuo_b .muie_btm ul li .lib_t .ison { margin-right: 10px; }
.zaomxuo_b .muie_btm ul li .lib_t .ison:last-child { margin-right: 0; }

.zaomxuo_b .muie_btm ul li .oi { margin: .07rem 0 .13rem; }

.zaomxuo_b .muie_btm ul li .mebtm_b { margin-top: .18rem; }
.zaomxuo_b .muie_btm ul li .mebtm_b a { margin-right: 10px; }
.zaomxuo_b .muie_btm ul li .mebtm_b a:last-child { margin-right: 0; }

.zaomxuo_a .recruit-info .info-label { min-width: 1px; }


@media(max-width:1024px) {
    .zaomxuo_b .muie_btm ul li { width: 100%; margin-right: 0; margin-bottom: 10px; }
    .zaomxuo_b .muie_btm ul li:last-child { margin-bottom: 0; }
    .zaomxuo_a .recruit-info .info-label { width: 1.33rem; margin-right: .2rem; }
}



/**项目报名**/
.zaomxuqio_a form { margin-top: .3rem; }
.zaomxuqio_a form>.flexcenter4 { margin-bottom: 0; }
.zaomxuqio_a form ul li { width: calc(50% - .09rem); margin-right: .165rem; margin-bottom: .3rem; }
.zaomxuqio_a form ul li:nth-child(2n) { margin-right: 0; }
.zaomxuqio_a form ul li .x { line-height: 1; color: #3D3D3D; margin-bottom: .15rem; }
.zaomxuqio_a form ul li .x span { color: #FF0000; margin-left: 6px; }
.zaomxuqio_a form ul li .uinpu { border: 1px solid #EEEEEE; border-radius: .1rem; overflow: hidden; }
.zaomxuqio_a form ul li .uinpu input { height: .6rem; border: 0; padding: 0 .2rem; font-size: 16px; }
.zaomxuqio_a form ul li input::-webkit-input-placeholder {color: #999999;}
.zaomxuqio_a form ul li input::-moz-placeholder {color: #999999;}
.zaomxuqio_a form ul li input:-moz-placeholder {color: #999999;}
.zaomxuqio_a form ul li input:-ms-input-placeholder {color: #999999;}

.zaomxuqio_a form ul .to input { border: 1px solid #EEEEEE; border-radius: .1rem; overflow: hidden; height: .6rem; padding: 0 .2rem; font-size: 16px; }
.zaomxuqio_a .layui-form-select .layui-edge {
    margin: 0;
    padding: 0;
    background: url(../images/select_xl.svg) center center / cover;
    width: 14px;
    height: 8px;
    right: .2rem;
    content: "";
    border: none;
    margin-top: -4px;
}
.zaomxuqio_a .layui-form-select dl { top: .65rem; }
.zaomxuqio_a .layui-form-selectup dl { top: auto; bottom: .65rem; }

.zaomxuqio_a ul li.te .layui-form-select dl { top: .5rem; }
.zaomxuqio_a ul li.te .layui-form-selectup dl { top: auto; bottom: .5rem; }


.layui-input:hover,.layui-textarea:hover {
    border-color: #FE9434!important
}

.layui-input:focus,.layui-textarea:focus {
    border-color: #FE9434!important
}

.zaomxuqio_a ul li .zhuiwe {
    display: flex;
    flex-wrap: wrap;
}
.zaomxuqio_a ul li .zhuiwe { border: 1px solid #EEEEEE; padding: .17rem 0; border-radius: .1rem; }
.zaomxuqio_a ul li .zhuiwe .layui-form-select { width: 50%; }
.zaomxuqio_a ul li .zhuiwe .layui-form-select:last-child { border-left: 1px solid #D8D8D8; }
.zaomxuqio_a ul li .zhuiwe .layui-form-select input { border: 0; height: .27rem; padding: 0 .2rem; font-size: 16px; }

.layui-form-select dl dd.layui-this { background: #FE9434 !important; }

.zaomxuqio_a form ul li:last-child { width: 100%; margin-bottom: 0; }
.zaomxuqio_a form ul li textarea { border: 1px solid #EEEEEE; border-radius: .1rem; padding:.2rem; font-size: 16px; height: 1.47rem; }

.zaomxuqio_a form ul li textarea::-webkit-input-placeholder {color: #999999;}
.zaomxuqio_a form ul li textarea::-moz-placeholder {color: #999999;}
.zaomxuqio_a form ul li textarea:-moz-placeholder {color: #999999;}
.zaomxuqio_a form ul li textarea:-ms-input-placeholder {color: #999999;}

.zaomxuqio_a .ulapui { margin-top: 20px; }
.zaomxuqio_a .ulapui .ucia { line-height: 1; margin-bottom: 15px; }
.zaomxuqio_a .ulapui .ucia:last-child { margin-bottom: 0; }
.zaomxuqio_a .ulapui .ucia span { position: relative; padding-left: 26px; }
.zaomxuqio_a .ulapui .ucia span::before {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 18px;
    height: 18px;
    transform: translateY(-50%);
    background: url(../images/ucibe.svg)no-repeat center center/cover;
}
.zaomxuqio_a .ulapui .ucia span.cur::before { background: url(../images/uciaa.svg)no-repeat center center/cover; }
.zaomxuqio_a .ulapui .ucia a { display: inline-block; color: #FE9434; }

.zaomxuqio_a button { border: 0; }

@media(max-width:1920px) {
    .zaomxuqio_a form ul li .uinpu input { font-size: .16rem; }
    .zaomxuqio_a form ul .to input { font-size: .16rem; }
    .zaomxuqio_a .layui-form-select .layui-edge  { width: .14rem; height: .08rem; }
    .zaomxuqio_a ul li .zhuiwe .layui-form-select input { font-size: .16rem; }
    .zaomxuqio_a form ul li textarea { font-size: .16rem; }

    .zaomxuqio_a .ulapui { margin-top: .2rem; }
    .zaomxuqio_a .ulapui .ucia { margin-bottom: .15rem; }
    .zaomxuqio_a .ulapui .ucia span { padding-left: .26rem; }
    .zaomxuqio_a .ulapui .ucia span::before  { width: .18rem; height: .18rem; }
}

@media(max-width: 1600px){
    .zaomxuqio_a form ul li .uinpu input { font-size: 0.18rem; }
}
@media(max-width: 1400px){

	.zaomxuqio_a form ul li .uinpu input { font-size: 0.2rem; }
}


@media(max-width:1024px) {
    .zaomxuqio_a form ul li { width: 100%; margin-right: 0; }
    .zaomxuqio_a form ul li .uinpu input { font-size: .24rem; }
    .zaomxuqio_a form ul .to input { font-size: .24rem; }
    .zaomxuqio_a ul li .zhuiwe .layui-form-select input { font-size: .24rem; }
    .zaomxuqio_a form ul li textarea { font-size: .24rem; }
    .zaomxuqio_a form ul li .uinpu input { height: .8rem; }
    .zaomxuqio_a form ul .to input { height: .8rem; }
    .zaomxuqio_a ul li .zhuiwe .layui-form-select input { height: .425rem; }
    .zaomxuqio_a .ulapui { margin: .3rem 0 .4rem; }
}


/**用户协议**/
.muoxieo_a h3 { font-weight: bold; margin-bottom: .1rem; }
.muoxieo_a .nsiue { line-height: 1.6; }
.muoxieo_a .usien { margin-bottom: .6rem; margin-top: .1rem; } 



/**康复故事**/
.angun_a .anguna_zoi { padding-top: .3rem; border-top: 1px solid rgba(216, 216, 216, 0.2); margin-top: .2rem; }
.angun_a .anguna_zoi a { background: rgba(255, 232, 193, 0.5); padding: .09rem .27rem; border-radius: 1rem; margin-right: .12rem; margin-bottom: .12rem; }
.angun_a .anguna_zoi a.cur { background: #FE9434; color: #fff; }

.ulapuk .anniu {
    background: #fff;
    border-radius: 0px 0px .1rem .1rem;
    height: .4rem;
    width: 1.7rem;
    bottom: -.4rem;
    left: 50%;
    transform: translateX(-50%);
    position: absolute;
    cursor: pointer;
}
.ulapuk .anniu::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    height: .08rem;
    width: .1539rem;
    transform: translate(-50%,-50%);
    background: url(../images/anniu.svg)no-repeat center center/cover;
}
.ulapuk .anniu.croe::before{
    transform: translate(-50%,-50%) rotate(180deg);
}

.angun_b { padding-bottom: .6rem; }
.angun_b h2 { margin-bottom: .2rem; }
.angun_b .fyq { margin-top: .6rem; }
.angun_b ul li { border: 1px solid #E5E5E5; background: #FAFAFA; padding: .2rem; border-radius: .1rem; margin-bottom: .1rem; }
.angun_b ul li:last-child { margin-bottom: 0; }
.angun_b ul li .gubo { margin: .1rem 0 .13rem; }
.angun_b ul li .gupo { line-height: 1.57; margin-bottom: .15rem; }





/**康复故事详情**/
.anweiu_a .weiua_l { padding: .3rem; border-radius: .15rem; background: #FFFFFF; width: 74.841%; }
.anweiu_a .weiua_l .ison { margin-bottom: .1rem; }
.anweiu_a .weiua_l .ubne { margin-top: .1rem; padding-bottom: .23rem; border-bottom:1px solid rgba(34, 34, 34, 0.1); }
.anweiu_a .weiua_l .ubne .oin { margin-right: 5px; }
.anweiu_a .weiua_l .ubne .inio { margin-left: 5px; }
.anweiu_a .weiua_l .nbue { line-height: 2; margin-top: .25rem; padding-right: 15px; overflow-y: auto; overflow-x: hidden; height: 5.3rem; color:#333;}
.anweiu_a .weiua_l .nbue img { object-fit: contain; height: auto; }
.anweiu_a .weiua_l .nbue ul { list-style: disc !important; padding-left: 20px !important; }
.anweiu_a .weiua_l .nbue ul li { list-style: inherit !important; }
.anweiu_a .weiua_l .nbue::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

.anweiu_a .weiua_l .nbue h2 { color:#333; }

.anweiu_a .weiua_l .nbue::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
    background: #FE9434;
}

.anweiu_a .weiua_l .nbue::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, .1);
    border-radius: 0;
    background: rgba(24, 86, 166, 0.05);
}

.anweiu_a .weiua_l .anwein .wenimn_l { width: 70%; }
.anweiu_a .weiua_l .anwein { padding-top: .3rem; margin-top: .3rem; border-top:1px solid rgba(34, 34, 34, 0.1); }
.anweiu_a .weiua_l .anwein .wenimn_l .mna { margin-bottom: .18rem; }
.anweiu_a .weiua_l .anwein .wenimn_l .mna:last-child { margin-bottom: 0; }
.anweiu_a .weiua_l .anwein .wenimn_l .mna a .al { line-height: 1; color: #666; width: 70px; }
.anweiu_a .weiua_l .anwein .wenimn_l .mna a .ar { line-height: 1; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: calc(100% - 70px);  }

.anweiu_a .weiua_l .anwein .wenimn_l .mna a:hover .ar { text-decoration: underline; color: #FE9434; }

.anweiu_a .weiua_r { background: #fff; margin-left: auto; border-radius: .15rem; padding: .3rem; width: 23.8%; }
.anweiu_a .weiua_r h2 { line-height: 1; margin-bottom: 0.06rem; }
.anweiu_a .weiua_r ul li { border-bottom:1px solid #EEEEEE; }
.anweiu_a .weiua_r ul li a { display: block; padding: .2rem 0; }
.anweiu_a .weiua_r ul li a .bt { margin-top: .07rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.anweiu_a .weiua_r ul li a .pt { line-height: 1.57; margin-top: .05rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.anweiu_a .weiua_r ul li:last-child { border-bottom: 0; }
.anweiu_a .weiua_r ul li:last-child a { padding-bottom: 0; }

@media(max-width:1920px) {
    .anweiu_a .weiua_l .anwein .wenimn_l .mna a .al { width: .75rem; }
    .anweiu_a .weiua_l .anwein .wenimn_l .mna a .ar { width: calc(100% - .75rem); }
}

@media(max-width:1600px) {
    .anweiu_a .weiua_l .nbue {
        height: 6rem;
    }
}

@media(max-width:1400px) {
    .anweiu_a .weiua_r ul li a .pt { -webkit-line-clamp: 3; }

    .anweiu_a .weiua_l .nbue { height: 7.8rem; }
    .anweiu_a .weiua_l .anwein .wenimn_l .mna a .al { width: .8rem; }
    .anweiu_a .weiua_l .anwein .wenimn_l .mna a .ar { width: calc(100% - .8rem); }
    
}

@media(max-width:1024px) {
    .anweiu_a .weiua_l { width: 100%; }
    .anweiu_a .weiua_r { display: none; }
    .anweiu_a .weiua_l .anwein .wenimn_l .mna a .al { width: .98rem; }
    .anweiu_a .weiua_l .anwein .wenimn_l .mna a .ar { width: calc(100% - .98rem); }
}


/**前沿资讯**/
.qianzx_a { padding-bottom: .6rem; }
.qianzx_a .anzxa_top .hiwu_l { position: relative; }
.qianzx_a .anzxa_top .hiwu_l .iwi { background: #F7F7F7; border-radius: 1rem; padding: .13rem .7rem .13rem .19rem; line-height: 1; position: relative; }
.qianzx_a .anzxa_top .hiwu_l .iwi::before {
    position: absolute;
    content: "";
    right: .03rem;
    top: 49%;
    transform: translateY(-50%);
    height: .34rem;
    width: .4rem;
    background: url(../images/hiw_la.svg)no-repeat center center/cover;
}
.qianzx_a .anzxa_top .hiwu_l .imi {
    position: absolute;
    top:100%;
    padding-top: .15rem;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all .3s;
}
.qianzx_a .anzxa_top .hiwu_l .imi .mimu {
    background: #fff;
    padding: .15rem .2rem;
    box-shadow: 0 0 5px rgba(0,0,0,.1);
}

.qianzx_a .anzxa_top .hiwu_l .imi .mi { line-height: 1; margin-bottom: .12rem; color: #666; cursor: pointer; }
.qianzx_a .anzxa_top .hiwu_l .imi .mi { display: block;}
.qianzx_a .anzxa_top .hiwu_l .imi .mi:last-child { margin-bottom: 0; }
.qianzx_a .anzxa_top .hiwu_l .imi .mi:hover { color: #FE9434; }

.qianzx_a .anzxa_top .hiwu_l:hover .imi {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
}

.qianzx_a .anzxa_btm { margin-top: .27rem; }
.qianzx_a .anzxa_btm ul li { width: calc(25% - 8px); margin-right: 10px; margin-bottom: 10px; border: 1px solid #E5E5E5; background: #FAFAFA; border-radius: .1rem; padding: .2rem .2rem .3rem; }
.qianzx_a .anzxa_btm ul li:nth-child(4n) { margin-right: 0; }
.qianzx_a .anzxa_btm ul li .uine { margin: .08rem 0 .15rem; }
.qianzx_a .anzxa_btm ul li .niue { line-height: 1.57; margin-bottom: .53rem; } 
.qianzx_a .fyq { margin-top: .55rem; }


.qianzx_b .qianzxb_btm { margin-top: .2rem; }
.qianzx_b .qianzxb_btm .swiper-container { height: 350px; overflow: hidden; padding-right: 2px; }
.qianzx_b .qianzxb_btm .swiper-container .swiper-slide {
    border: 1px solid #E5E5E5;
    background: #FAFAFA;
    border-radius: .1rem;
    overflow: hidden;
    height: calc((100% - 10px) / 2) !important;
}
.qianzx_b .qianzxb_btm .swiper-container .swiper-slide a {
    display: block;
    padding: .2rem;
}
.qianzx_b .qianzxb_btm .swiper-container .swiper-slide a .sonp { margin-top: .1rem; }
.qianzx_b .qianzxb_btm .swiper-container .swiper-slide a  .sopne  { margin-top: .15rem; }


.qianzx_b .qiezi { background: #F5F5F5; border-radius: 1rem; padding: .14rem .3rem; display: inline-block; }
.qianzx_b .qiezi .swiper-pagination { position: initial; width: auto; margin-left: auto; line-height: 0; }
.qianzx_b .qiezi .swiper-pagination .swiper-pagination-bullet { margin: 0; transition: all .5s; position: relative; width: .07rem; height: .07rem; opacity: 1; background: #CDCDCD; margin-right: .1rem; border-radius: 1rem; overflow: hidden; }
.qianzx_b .qiezi .swiper-pagination .swiper-pagination-bullet:last-child { margin-right: 0; }
.qianzx_b .qiezi .swiper-pagination .swiper-pagination-bullet.cur { width: .41rem; }
.qianzx_b .qiezi .swiper-pagination .swiper-pagination-bullet:after { content:''; width: .07rem; height: .07rem; position: absolute; left:0; top:0; background: #FF7A27; border-radius: 0; overflow: hidden; opacity: 0; }
.qianzx_b .qiezi .swiper-pagination .swiper-pagination-bullet.cur:after {
    opacity: 1;
    -webkit-animation: w100 6s infinite;
    animation: w100 6s infinite;
}

@media(max-width:1024px) {
    .qianzx_a .anzxa_btm ul li { width: 100%; margin-right: 0; }
    .qianzx_a .anzxa_btm ul li:last-child { margin-bottom: 0; }

    .qianzx_b .qianzxb_btm .swiper-container { height: auto; }

    .mbxie { display: none; }
}


/**前沿收藏**/
.suanweil .weiua_l .anwein { padding-top: .2rem; }
.suanweil .weiua_l .anwein .wenu .ison { margin-bottom: 0; margin-right: .1rem; background: #F0F0F0; color: #666666; }
.suanweil .weiua_l .anwein .wenu { margin-bottom: .25rem; }




/**社群中心**/
.sequnzi_a .qunzia_btm { margin-top: .2rem; }
.sequnzi_a .qunzia_btm ul li { border: 1px solid #E5E5E5; background: #FAFAFA; border-radius: .1rem; width: calc(33.33% - 8px); padding: .2rem; margin-right: 12px; margin-bottom: 12px; }
.sequnzi_a .qunzia_btm ul li:nth-child(3n) { margin-right: 0; }
.sequnzi_a .qunzia_btm ul li .iatm_l .icon { background: rgba(255, 232, 193, 0.5); border-radius: .1rem; width: 1rem; height: 1rem; display: flex; justify-content: center; align-items: center; margin-right: .2rem; }
.sequnzi_a .qunzia_btm ul li .iatm_l .icon img { max-width: .45rem; }
.sequnzi_a .qunzia_btm ul li .iatm_l .atm .ta { line-height: 1; }
.sequnzi_a .qunzia_btm ul li .iatm_l .atm .tb { line-height: 1; margin-top: .13rem; }

.sequnsxi_tan { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(29, 29, 29, 0.7); backdrop-filter: blur(10px); z-index: 999; display: none; }
.sequnsxi_tan .unsxitan_on { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); background: #FFFFFF; width: 9.9rem; border-radius: .1rem; padding: .8rem 0; }
.sequnsxi_tan .unsxitan_on .xitanon { position: relative; margin: .36rem 0 .46rem; }
.sequnsxi_tan .unsxitan_on .xitanon::before {
    position: absolute;
    content: "";
    left: 50%;
    top: .31rem;
    width: 6.24rem;
    height: 2.32rem;
    transform: translateX(-50%);
    background: url(../images/xitanoniu.webp)no-repeat center center/cover;
}
.sequnsxi_tan .unsxitan_on .xitanon .ulapu { width: 2.29rem; height: 2.29rem; padding: .19rem; display: inline-block; position: relative; z-index: 5; }
.sequnsxi_tan .unsxitan_on .xitanon .ulapu::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/saowenen.svg)no-repeat center center/cover;
}
.sequnsxi_tan .unsxitan_on .ksanoe .uioe { line-height: 1.625; margin-top: .11rem; }


.sequnsxi_tan .unsxitan_on .close {
    position: absolute;
    top: -.24rem;
    right: -.24rem;
    width: .48rem;
    height: .48rem;
    border-radius: .5rem;
    z-index: 3;
    cursor: pointer;
    background: url(../images/close.svg)no-repeat center center/cover;
}




@media(max-width:1024px) {
    .sequnzi_a .qunzia_btm ul li { width: 100%; margin-right: 0; }
    .sequnsxi_tan .unsxitan_on { width: calc(100% - 40px); }
}





/**搜索结果**/
.sousuojn_ou .iwoen { margin-top: .1rem; }
.sousuojn_ou .luking { margin-top: 5px; }
.sousuojn_ou .ulani { margin-bottom: .2rem; }
.sousuojn_ou .ulani:last-child { margin-bottom: 0; }
.sousuojn_ou ul { margin-top: .2rem; }
.sousuojn_ou ul li { border: 1px solid #E5E5E5; background: #FAFAFA; padding: .2rem; border-radius: .1rem; width: calc(33.33% - 7px); margin-right: 10px; margin-bottom: 10px; }
.sousuojn_ou ul li:nth-child(3n) { margin-right: 0; }
.sousuojn_ou ul li .oi { margin: .09rem 0 .06rem; }
.sousuojn_ou ul li .lib_b { margin-bottom: .17rem; }
.sousuojn_ou ul li .lib_t .ison { cursor: pointer; }
.sousuojn_ou ul li .lib_t .ison.cur { background: #666666; }


@media(max-width:1024px) {
    .sousuojn_ou  { margin-top: .2rem; }
    .sousuojn_ou ul li { width: 100%; margin-right: 0; }
}


/**登录**/
.denglu { background: #F6F6F6; padding: 2.1rem 0 1.08rem; }
.denglu .denglu_l { background: url(../images/denglu_l.webp)no-repeat center center/cover; width: 38.132%; border-radius: 10px 0 0 10px; padding: .6rem .5rem 0; position: relative; }
.denglu .denglu_l::before {
    position: absolute;
    content: "";
    right: 0;
    bottom: 0;
    width: calc(100% - .5rem);
    height: 3.92rem;
    background: url(../images/denglu_la.webp)no-repeat center center/cover; 
}
.denglu .denglu_l .wenu { line-height: 1.33; margin-top: .1rem; }

.denglu .denglu_r { width: 61.868%; background: #fff; border: 1px solid #D8D8D8; border-left: 0; border-radius: 0 10px 10px 0; }
.denglu .denglu_r .englur { text-align: right; padding-right: .1rem; padding-top: .1rem; }
.denglu .denglu_r .englur .tianyi { display: inline-block; }
.denglu .denglu_r .englur .tianyi .tisi { opacity: 0; transition: all .3s; color: #FE9434; position: absolute; border-radius: 5px; right: 100%; top: 50%; text-align: center; transform: translateY(-50%); width: 1.85rem; padding: .13rem 0; line-height: 1; background: rgba(255, 232, 193, 0.8); }
.denglu .denglu_r .englur .tianyi .tisi::before {
    position: absolute;
    content: "";
    top: 50%;
    transform: translateY(-50%);
    width: 13px;
    height: 13px;
    right: -10px;
    background: url(../images/tianyi.webp)no-repeat center center/cover;
}


.denglu .denglu_r .englur .tianyi:hover .tisi { opacity: 1; }


.denglu .densn_ukl { padding: 0 .8rem .9rem; }
.denglu .densn_ukl .layui-form-item { margin-bottom: .3rem; }
.denglu .densn_ukl .layui-form-item .wz { line-height: 1; margin-bottom: .1rem; }
.denglu .densn_ukl .layui-form-item .wz span  { color: red; margin-left: .05rem; }
.denglu .densn_ukl .layui-form-item .bao input { border: 1px solid #E5E5E5; height: .65rem; border-radius: 6px; background: #FAFAFA; padding: 0 .2rem; font-size: 16px; }

.denglu .densn_ukl .layui-form-item .bao input::-webkit-input-placeholder {color: #999999;}
.denglu .densn_ukl .layui-form-item .bao input::-moz-placeholder {color: #999999;}
.denglu .densn_ukl .layui-form-item .bao input:-moz-placeholder {color: #999999;}
.denglu .densn_ukl .layui-form-item .bao input:-ms-input-placeholder {color: #999999;}

.this, .error-tip { display: none; color: red; line-height: 1; padding-left: 23px; position: relative; margin-top: 11px; }
.this::before, .error-tip::before {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 14px;
    height: 14px;
    transform: translateY(-50%);
    background: url(../images/thisus.svg)no-repeat center center/cover;
}
.this.cur, .error-tip.cur { display: block; }

.denglu .zcdlA-iu p { position: relative; padding-left: 26px; }
.denglu .zcdlA-iu p a { color: #FE9434; }
.denglu .zcdlA-iu span {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 18px;
    height: 18px;
    transform: translateY(-50%);
    background: url(../images/ucibe.svg) no-repeat center center / cover;
}
.denglu .zcdlA-iu span.checked { background: url(../images/uciaa.svg) no-repeat center center / cover; }

.denglu .denglu_r button { border: 0; margin-top: .5rem; }

.denglu .densn_ukl .ddanne_uu { margin-top: 1.62rem; }
.denglu .densn_ukl .ddanne_uu .moreww {display: inline-block;line-height: 54px;position: relative; border: 1px solid rgba(109, 109, 109, 0.5); border-radius: 100px;overflow: hidden;padding-right: 5px;padding-left: 20px;}
.denglu .densn_ukl .ddanne_uu .moreww i { float: left; background: #E0E0E0; width: 44px; height: 44px; border-radius: 50%; margin-top: 4.2px; margin-left: 40px; position: relative; transition: all .5s; }
.denglu .densn_ukl .ddanne_uu .moreww i::before { position: absolute; content: ""; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 19px; height: 20px; background: url(../images/morew.svg)no-repeat center center/cover; }
.denglu .densn_ukl .ddanne_uu .moreww:hover i::before { background: url(../images/morewa.svg)no-repeat center center/cover; }
.denglu .densn_ukl .ddanne_uu .moreww span { color: #6D6D6D; float: left; position: relative; z-index: 2; line-height: 54px;  transition: all .5s;}
.denglu .densn_ukl .ddanne_uu .moreww:hover i { background: #FE9434; }



.denglu .mowen { border: 1px solid rgba(109, 109, 109, 0.5); display: inline-block; border-radius: 46px; overflow: hidden; padding-right: 5px; padding-left: 20px; transition: all .3s; margin-left: 16px; }
.denglu .mowen i { line-height: 54px; display: inline-block; font-style: normal; color: #6D6D6D; }
.denglu .mowen span { display: inline-block; line-height: 46px; background: #E0E0E0; border-radius: 46px; padding: 0 28px 0 55px; margin-left: 20px; position: relative; color: #323232; transition: all .3s; }
.denglu .mowen span::before { position: absolute; content: ""; top: 50%; transform: translateY(-50%); left: 31px; width: 16px; height: 16px; background: url(../images/mowen.svg)no-repeat center center/cover; transition: all .3s; }


.denglu .mowen:hover span { background: #FE9434; color: #fff; }
.denglu .mowen:hover span:before { background: url(../images/mowena.svg)no-repeat center center/cover; }



@media(max-width:1920px) {
    .denglu .densn_ukl .layui-form-item .bao input { font-size: .16rem; }
    .denglu .zcdlA-iu p { padding-left: .26rem; }
    .denglu .zcdlA-iu span { width: .18rem; height: .18rem; }
    .denglu .denglu_r .englur .tianyi img { max-width: .87rem; }

    .denglu .densn_ukl .ddanne_uu .moreww { line-height: .54rem;  border-radius: 1rem; padding-right: .05rem;padding-left: .2rem;}
    .denglu .densn_ukl .ddanne_uu .moreww i { width: .44rem; height: .44rem; margin-top: 0.042rem; margin-left: .4rem; }
    .denglu .densn_ukl .ddanne_uu .moreww i::before { width: .19rem; height: .2rem;}
    .denglu .densn_ukl .ddanne_uu .moreww span { line-height: .54rem; }



    .denglu .mowen { border-radius: 1rem; padding-right: .05rem; padding-left: .2rem; margin-left: .16rem; }
    .denglu .mowen i { line-height: .54rem; }
    .denglu .mowen span { line-height: .46rem; border-radius: .46rem; padding: 0 .28rem 0 .55rem; margin-left: .2rem; }
    .denglu .mowen span::before { left: .31rem; width: .16rem; height: .16rem; }


}




@media(max-width: 1600px){
    .denglu .densn_ukl .layui-form-item .bao input{ font-size: 0.18rem; }
}
@media(max-width: 1400px){

	.denglu .densn_ukl .layui-form-item .bao input{ font-size: 0.2rem; }
}

@media(max-width:1024px) {
    .denglu .denglu_l { width: 100%; min-height: 6.5rem; border-radius: 10px 10px 0 0; }
    .denglu .denglu_r { width: 100%; border-radius: 0 0 10px 10px; border: 1px solid #D8D8D8; border-top: 0; }
    .denglu .denglu_l::before { width: 5rem; }
    .denglu .densn_ukl { padding: 0 .3rem .5rem; }
    .denglu .densn_ukl .ddanne_uu { margin-top: 1rem; }
    .denglu .densn_ukl .layui-form-item .bao input { font-size: .24rem; height: .8rem; }
    .denglu { padding: 1.5rem 0 1rem; }

    .denglu .zcdlA-iu p { padding-left: .38rem; }
    .denglu .zcdlA-iu span { width: .3rem; height: .32rem; }
}


/**忘记密码**/

.wangjimima .denglu_l::before { width: 4.97rem; background: url(../images/wangjimima.webp) no-repeat center center / cover; }
.wangjimima .denglu_r { padding: .9rem .8rem 1rem; }
.wangjimima .denglu_r .woi { color: #323232; margin-bottom: .3rem; }
.wangjimima .denglu_r .zcdlA-c { margin-bottom: .3rem; }
.wangjimima .denglu_r .zcdlA-c:last-child { margin-bottom: 0; }
.wangjimima .denglu_r .zcdlA-c .wz { line-height: 1; margin-bottom: .1rem; }
.wangjimima .denglu_r .zcdlA-c .wz span { line-height: 1; color: #FF0000; margin-left: 5px }
.wangjimima .denglu_r .zcdlA-c .kuwei input { border: 1px solid #E5E5E5; border-radius: 6px; height: .65rem; padding: 0 .3rem; font-size: 16px; color: #333; }
.wangjimima .denglu_r .zcdlA-c input::-webkit-input-placeholder {color: #999999;}
.wangjimima .denglu_r .zcdlA-c input::-moz-placeholder {color: #999999;}
.wangjimima .denglu_r .zcdlA-c input:-moz-placeholder {color: #999999;}
.wangjimima .denglu_r .zcdlA-c input:-ms-input-placeholder {color: #999999;}
.wangjimima .denglu_r .zcdlA-c .kuwei .e { position: absolute; top: 51.2%; transform: translateY(-50%); left: .2rem; height: .2rem; background: #323232; width: 1px; }

.wangjimima .denglu_r .zcdlA-d .kopne { display: grid; }
.wangjimima .denglu_r .zcdlA-d .kopne input { border: 1px solid #E5E5E5; border-radius: 6px; height: .65rem; padding: 0 3rem 0 .2rem; font-size: 16px; color: #333; }
.wangjimima .denglu_r .zcdlA-d .kopne span { position: absolute; right: 4px; top: 4px; width: 2.18rem; height: .57rem; line-height: .57rem; background: #FE9434; border-radius: 6px; }

.wangjimima .denglu_r .zcdlA-f { margin-top: 2.27rem; }
.wangjimima .denglu_r  button { margin-top: 0; margin-right: 10px; }

@media(max-width:1920px) {
    .wangjimima .denglu_r .zcdlA-c .kuwei input,
    .wangjimima .denglu_r .zcdlA-d .kopne input { font-size: .16rem; }
}

@media(max-width:1600px) {
    .wangjimima .denglu_r .zcdlA-c .kuwei input,
    .wangjimima .denglu_r .zcdlA-d .kopne input{ font-size: .2rem; }
}

@media(max-width:1400px) {
    .wangjimima .denglu_r .zcdlA-c .kuwei input,
    .wangjimima .denglu_r .zcdlA-d .kopne input { font-size: .22rem; }
}

@media(max-width:1024px) {
    .wangjimima .denglu_r { padding: .3rem; }

    .wangjimima .denglu_r .zcdlA-c .kuwei input,
    .wangjimima .denglu_r .zcdlA-d .kopne input { font-size: .24rem; height: .8rem; }
    .wangjimima .denglu_r .zcdlA-d .kopne span { height: .67rem; line-height: .67rem; }
    .wangjimima .denglu_r .zcdlA-f { margin-top: 1rem; }
}


/**重置密码**/
.chognzhimima .denglu_r { padding: .9rem .8rem 1rem; }
.chognzhimima .denglu_r .woi { margin-bottom: .32rem; color: #323232; }
.chognzhimima .denglu_r .wz { line-height: 1; margin-bottom: .1rem; }
.chognzhimima .denglu_r .wz span { line-height: 1; color: #FF0000; margin-left: 5px }
.chognzhimima .denglu_r .kuwei input { padding-left: .3rem; font-size: 16px; height: .65rem; border-radius: 6px; background: #FAFAFA; }
.chognzhimima .denglu_r .kuwei .e { position: absolute; top: 51.2%; transform: translateY(-50%); left: .2rem; height: .2rem; background: #323232; width: 1px; }
.chognzhimima .denglu_r .kuwei .togglePass {
    position: absolute;
    cursor: pointer;
    top: 50%;
    transform: translateY(-50%);
    width: 17px;
    height: 13px;
    right: .26rem;
    background: url(../images/yanjing.svg) no-repeat center center / cover;
}
.chognzhimima .denglu_r .kuwei .togglePass.show {
    background: url(../images/yanjingguan.svg) no-repeat center center / cover;
}
.chognzhimima .denglu_r .zc_c { margin-bottom: .4rem; }
.chognzhimima .denglu_r .zc_c:last-child { margin-bottom: 0; }
.chognzhimima .denglu_r .zc_c .field__rules { margin-top: 20px; }
.chognzhimima .denglu_r .zc_c .field__rules li {
    line-height: 1;
    color: #333333;

    padding-left: 17px;
    margin-bottom: 14px;
    position: relative;
    float: left;
    width: 50%;
}
.chognzhimima .denglu_r .zc_c .field__rules li::before {
    position: absolute;
    left: 0;
    top: 3px;
    content: "";
    background: #D8D8D8;
    width: 8px;
    height: 8px;
    border-radius: 50%;
}
.chognzhimima .denglu_r .zc_c .field__rules li.pass { color: #FE9434; }
.chognzhimima .denglu_r .zc_c .field__rules li.pass::before { background: #FE9434; }


.chognzhimima .denglu_r .zc_c:last-child .kuwei input { padding: 0 .2rem; }
.chognzhimima .denglu_r .zcdlA-f { margin-top: 1.2rem; }
.chognzhimima .denglu_r button { margin-top: 0; margin-right: .1rem; }

.chenggong { position: fixed; top: 0; left: 0; width: 100%; height: 100%; backdrop-filter: blur(10px); background: rgba(29, 29, 29, 0.7); z-index: 999; display: none; }
.chenggong .enggong_zong { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); background: #FFFFFF; width: 6.94rem; border-radius: 6px; padding: .6rem 0; }
.chenggong .enggong_zong .ong_a { margin: .25rem 0 .07rem; }
.chenggong .enggong_zong .ong_b { margin-bottom: .3rem; }

.weixindeng { position: fixed; top: 0; left: 0; width: 100%; height: 100%; backdrop-filter: blur(10px); background: rgba(29, 29, 29, 0.7); z-index: 999; display: none; }
.weixindeng .xinsdne { background: #FFFFFF; border-radius: 10px; width: 5.37rem; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.weixindeng .xinsdne .yunb { padding: 0 .52rem .3rem; }
.weixindeng .xinsdne .yunb .ion { margin: .1rem 0 .3rem; }
.weixindeng .xinsdne .yunb .sowen { line-height: 1; margin-top: .3rem; }
.weixindeng .xinsdne .guansbe { width: 100%; text-align: right; padding: 10px 10px 0 0; }
.weixindeng .xinsdne .guansbe .relative { display: inline-block; }
.weixindeng .xinsdne .guansbe .tisi { opacity: 0; transition: all .3s; color: #FE9434; position: absolute; border-radius: 5px; right: 100%; top: 50%; text-align: center; transform: translateY(-50%); width: 1.85rem; padding: .13rem 0; line-height: 1; background: rgba(255, 232, 193, 0.8); }
.weixindeng .xinsdne .guansbe .tisi::before {
    position: absolute;
    content: "";
    top: 50%;
    transform: translateY(-50%);
    width: 13px;
    height: 13px;
    right: -10px;
    background: url(../images/tianyi.webp)no-repeat center center/cover;
}

.weixindeng .xinsdne .guansbe .relative a { display: block; }

.weixindeng .xinsdne .guansbe .relative:hover .tisi { opacity: 1; }




@media(max-width:1920px) {
    .chognzhimima .denglu_r .zc_c:last-child .kuwei input,
    .chognzhimima .denglu_r .kuwei input { font-size: .16rem; }

    .weixindeng .xinsdne .guansbe .tanchuoia img { width: .85rem; }
}


@media(max-width: 1600px){
    .chognzhimima .denglu_r .zc_c:last-child .kuwei input,
    .chognzhimima .denglu_r .kuwei input{ font-size: 0.18rem; }
}
@media(max-width: 1400px){

	.chognzhimima .denglu_r .zc_c:last-child .kuwei input,
    .chognzhimima .denglu_r .kuwei input{ font-size: 0.2rem; }
}
@media(max-width: 1024px){
    .chognzhimima .denglu_r .zc_c:last-child .kuwei input,
    .chognzhimima .denglu_r .kuwei input { font-size: 0.24rem; height: .8rem; }
    .chognzhimima .denglu_r { padding: .3rem; }
    .chognzhimima .denglu_r .zcdlA-f { margin-top: .6rem; }

    .chognzhimima .denglu_r .zc_c .field__rules li { width: 100%; margin-bottom: 10px; }
    .chognzhimima .denglu_r .zc_c .field__rules li:last-child { margin-bottom: 0; }
    .chognzhimima .denglu_r .zc_c .field__rules li::before { top: 50%; transform: translateY(-50%); }

    .chenggong .enggong_zong .icon img { display: inline-block; width: 1.4rem; }

    .weixindeng .xinsdne { width: calc(100% - 40px); }
    .weixindeng .xinsdne .yunb { padding: 0 .3rem .3rem; }
}


/**404**/
.silingsisd { height: 100vh; background: #F6F6F6; }
.silingsisd .tkwen { position: absolute; top: 56%; transform: translateY(-50%); width: 100%; }
.silingsisd .tkwen .icon img { width: 4.6rem; }
.silingsisd .tkwen .bp { color: #3D3D3D; line-height: 1; margin: .45rem 0 .32rem; }
.silingsisd .tkwen .pb { font-weight: 300; color: #FFBE4F; margin-bottom: .6rem; }
.silingsisd .tkwen .pb span { color: #FE9434; }


.ganbadie .denglu_l::before {
    background: url(../images/denglu_lwa.webp) no-repeat center center / cover;
    width: 4.97rem;
    height: 3.92rem;
}



/**注册**/
.chognzhimima .denglu_ra .woi { line-height: 1; }
.chognzhimima .denglu_ra .woi a { display: inline-block; color: #FE9434; }
.chognzhimima .denglu_ra .zcdlA-c { margin-bottom: .3rem; }
.chognzhimima .denglu_ra .zcdlA-c:last-child { margin-bottom: 0; }
.chognzhimima .denglu_ra .zcdlA-c .wz { line-height: 1; margin-bottom: .1rem; }
.chognzhimima .denglu_ra .zcdlA-c input { border: 1px solid #E5E5E5; border-radius: 6px; height: .65rem; padding: 0 .2rem; font-size: 16px; color: #333; }
.chognzhimima .denglu_ra .zcdlA-c:nth-child(1) .kuweie input { border: 1px solid #E5E5E5; border-radius: 6px; height: .65rem; padding: 0 .3rem; font-size: 16px; color: #333; }
.chognzhimima .denglu_ra .zcdlA-c input::-webkit-input-placeholder {color: #999999;}
.chognzhimima .denglu_ra .zcdlA-c input::-moz-placeholder {color: #999999;}
.chognzhimima .denglu_ra .zcdlA-c input:-moz-placeholder {color: #999999;}
.chognzhimima .denglu_ra .zcdlA-c input:-ms-input-placeholder {color: #999999;}
.chognzhimima .denglu_ra .zcdlA-c:nth-child(1) .kuweie .e { position: absolute; top: 51.2%; transform: translateY(-50%); left: .2rem; height: .2rem; background: #323232; width: 1px; }

.chognzhimima .denglu_ra .zcdlA-d .kopne { display: grid; }
.chognzhimima .denglu_ra .zcdlA-d .kopne input { border: 1px solid #E5E5E5; border-radius: 6px; height: .65rem; padding: 0 3rem 0 .2rem; font-size: 16px; color: #333; }
.chognzhimima .denglu_ra .zcdlA-d .kopne span { position: absolute; right: 4px; top: 50%; transform: translateY(-50%); width: 2.18rem; height: .57rem; line-height: .57rem; background: #FE9434; border-radius: 6px; }



@media(max-width:1920px) {
    .chognzhimima .denglu_ra .zcdlA-c input,
    .chognzhimima .denglu_ra .zcdlA-c:nth-child(1) .kuweie input,
    .chognzhimima .denglu_ra .zcdlA-d .kopne input { font-size: .16rem; }
}



@media(max-width:1600px) {
    .chognzhimima .denglu_ra .zcdlA-c input,
    .chognzhimima .denglu_ra .zcdlA-c:nth-child(1) .kuweie input,
    .chognzhimima .denglu_ra .zcdlA-d .kopne input { font-size: .2rem; }
}

@media(max-width:1400px) {
    .chognzhimima .denglu_ra .zcdlA-c input,
    .chognzhimima .denglu_ra .zcdlA-c:nth-child(1) .kuweie input,
    .chognzhimima .denglu_ra .zcdlA-d .kopne input { font-size: .22rem; }
}

@media(max-width:1024px) {
    .chognzhimima .denglu_ra .zcdlA-c input,
    .chognzhimima .denglu_ra .zcdlA-c:nth-child(1) .kuweie input,
    .chognzhimima .denglu_ra .zcdlA-d .kopne input { font-size: .24rem; height: .8rem; }
    .chognzhimima .denglu_ra .zcdlA-d .kopne span {
        height: .67rem;
        line-height: .67rem;
    }
}




/**个人信息**/
.gerensn_a { margin-top: .4rem; }
.gerensn_a .ensna_l { width: 23.71%; }
.gerensn_a .ensna_l ul li { border: 1px solid #E5E5E5; background: #FAFAFA; margin-bottom: 6px; border-radius: .06rem;  }
.gerensn_a .ensna_l ul li a { padding: .25rem .15rem .25rem .22rem; }
.gerensn_a .ensna_l ul li a .icon { margin-right: .16rem; }
.gerensn_a .ensna_l ul li a .icon .sna1a { display: none; }



.gerensn_a .ensna_l ul li.cur { background: #FE9434; border-color: #FE9434; }
.gerensn_a .ensna_l ul li.cur a .icon .sna1 { display: none; }
.gerensn_a .ensna_l ul li.cur a .icon .sna1a { display: inline-block; }
.gerensn_a .ensna_l ul li.cur a .wz { color: #fff; }

.gerensn_a .ensna_r { width: 74.93%; background: #FFFFFF; border-radius: .15rem; padding: .3rem .3rem .6rem; }
.gerensn_a .ensna_r .snar_top .artop_l { line-height: 1; }
.gerensn_a .ensna_r .snar_top .artio_R { margin-left: auto; }
.gerensn_a .ensna_r .snar_top .artio_R a { line-height: 1; background: #F0F0F0; padding: .12rem .2rem; border-radius: .5rem; } 
.gerensn_a .ensna_r .snar_top .artio_R a span { padding-right: .23rem; position: relative; }
.gerensn_a .ensna_r .snar_top .artio_R a span::before {
    position: absolute;
    content: "";
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: .1432rem;
    height: .1432rem;
    background: url(../images/spanui.svg)no-repeat center center/cover;
    background-size: 100% 100%;
}
.gerensn_a .ensna_r .snar_btm { margin-top: .4rem; }
.gerensn_a .ensna_r .snar_btm ul li { margin-bottom: .3rem; }
.gerensn_a .ensna_r .snar_btm ul li:last-child { margin-bottom: 0; }
.gerensn_a .ensna_r .snar_btm ul li .bt { line-height: 1; margin-bottom: .1rem; } 
.gerensn_a .ensna_r .snar_btm ul li .poi { border: 1px solid #E5E5E5; border-radius: 6px; line-height: .65rem; overflow: hidden; background: #FAFAFA; padding: 0 .2rem; }

.weixindeng_oui .xinsdne { padding-top: .95rem; }
.weixindeng_oui .xinsdne .close {
    position: absolute;
    top: -.24rem;
    right: -.24rem;
    width: .48rem;
    height: .48rem;
    border-radius: .5rem;
    z-index: 3;
    cursor: pointer;
    background: url(../images/close.svg)no-repeat center center/cover;
}

.gerensn_a .ensna_r .ukenr_a .enra_r a { display: inline-block; margin-right: .1rem; background: #F0F0F0; line-height: 1; padding: .12rem .2rem; border-radius: .5rem; }
.gerensn_a .ensna_r .ukenr_a .enra_r a:last-child { margin-right: 0; }
.gerensn_a .ensna_r .ukenr_a .enra_r a.cur { background: rgba(255, 232, 193, 0.5); color: #FF7926; }
.gerensn_a .ensna_r .ukenr_btm { margin-top: .15rem; }
.gerensn_a .ensna_r .ukenr_btm ul li { width: calc(50% - 5px); padding: .2rem; margin-right: 10px; margin-bottom: 10px; border: 1px solid #E5E5E5; border-radius: 10px; background: #FAFAFA; }
.gerensn_a .ensna_r .ukenr_btm ul li:nth-child(2n) { margin-right: 0; }
.gerensn_a .ensna_r .ukenr_btm ul li .oi { line-height: 1; margin: .14rem 0 .13rem; }
.gerensn_a .ensna_r .ukenr_btm ul li .lib_b { margin-bottom: .15rem; }
.gerensn_a .ensna_r .ukenr_btm .fyq { margin-top: .5rem; }

.ison_b { background: #FFBE4F; }
.ison_c { background: #666666; }
.ison_d { background: #FE9434; }

.gerensn_a .ensna_r .ukenr_btme { margin-top: .2rem; }
.gerensn_a .ensna_r .ukenr_btme ul li { border: 1px solid #E5E5E5; background: #FAFAFA; padding: .2rem; border-radius: .1rem; margin-bottom: .1rem; }
.gerensn_a .ensna_r .ukenr_btme ul li:last-child { margin-bottom: 0; }
.gerensn_a .ensna_r .ukenr_btme ul li .lib_t .ison { margin-right: .1rem; }
.gerensn_a .ensna_r .ukenr_btme ul li .oi { line-height: 1; margin: .12rem 0 .16rem; }
.gerensn_a .ensna_r .ukenr_btme .fyq { margin-top: .6rem; }

@media(max-width:1024px) {
    .gerensn_a { margin-top: 0; }
    .gerensn_a .ensna_l { width: 100%; }
    .gerensn_a .ensna_r { width: 100%; margin-top: .2rem; }
    .gerensn_a .ensna_r .snar_btm ul li .poi { line-height: .8rem; }

    .gerensn_a .ensna_l ul li .icon img { max-width: .38rem; }
    .gerensn_a .ensna_l ul li a .zw img { max-width: .3rem; }

    .weixindeng_oui .xinsdne { padding-top: .5rem; }

    .gerensn_a .ensna_r .ukenr_btm { margin-top: .25rem; }
    .gerensn_a .ensna_r .ukenr_btm ul li { width: 100%; margin-right: 0; }
    .gerensn_a .ensna_r .ukenr_btm ul li .lib_b { margin-bottom: .35rem; }
    .gerensn_a .ensna_r .ukenr_btm .fyq { margin-top: .3rem; }

    .gerensn_a .ensna_r .ukenr_btme .fyq  { margin-top: .3rem; }
}


/**修改**/
.zaomue_a .muia_btm .btmosn_a>.flexcenter {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  align-items: initial;
}
.zaomue_a .muia_btm .btmosn_a .osna_l { margin-top:13px; }
.wurendao .endao_top .emda_r .dalo .aolwe{
    position: absolute;
    top: 100%;
    padding-top: .2rem;
    width: 100%;
    display: none;
}
.wurendao .endao_top .emda_r .dalo:hover .aolwe {
    display: block;
}
.wurendao .endao_top { position:relative; z-index:1; }
.wurendao .endao_top .emda_r .dalo .olwei {
    background: #fff;
    text-align: center;
    box-shadow: 0 0 5px rgba(0, 0, 0, .1);
    padding: .15rem .1rem;
}
.wurendao .endao_top .emda_r .dalo .aolwe a {
    background: none;
    padding: 0;
    border: 0;
    display: block;
    color: #000;
    line-height: 1;
    margin-bottom: .1rem;
}
.wurendao .endao_top .emda_r .dalo .aolwe a:last-child {
margin-bottom: 0;
}
@media(max-width:1920px) {
    .zaomue_a .muia_btm .btmosn_a .osna_l { margin-top:.13rem; }
}

/**暂时隐藏**/
.bensoi_a .soia_btm dl .info-item .info-label {
    display: none;
}

.ison_uiopp {
    background: #666;
}




.curti {
    height: .15rem;
}


.flewhbbxcenter {
    position: absolute;
    width: 26px;
    height: 26px;
    top: 50%;
    right: 58px;
    transform: translateY(-50%);
    background: url(../images/flewhbbxcenter.svg)no-repeat center center/cover;
}


.chenggong .enggong_zong .wai {
    display: inline-block;
}

.chenggong .enggong_zong .wai a {
    margin-right: .15rem;
}
.chenggong .enggong_zong .wai a:last-child { margin-right:0; }










