
/* ==================================================================================== */
/* 滚动到一定距离，将导航隐藏 */
#header_bg,
#header_ct{transition:.3s;opacity: 1;}
#header.scroll-down #header_bg,
#header.scroll-down #header_ct{transform: translateY(-100%);pointer-events: none;}
/* ==================================================================================== */


/* 背景色 */
#header_bg{height: 96px;width: 100%;pointer-events: none;transition:.3s,height .1s;}
#header.fixed.scroll-top #header_bg{background: rgba(0, 0, 0, 0);}
#header.fixed.scroll-top.opacity_black #header_bg{background-color: rgba(255, 255, 255, 0.1);}

#fei_web_header_001_0_mb_nav{ display: none;}
#fei_web_header_001_0_nav.cur{ box-shadow: 0 0 10px rgba(0, 0, 0, .05);}
#fei_web_header_001_0_nav .head{transition: .3s;}
#header.fixed #fei_web_header_001_0_nav.cur{ top: 0; left: 0; width: 100%;}
#header.fixed #fei_web_header_001_0_nav.cur,
#header.fixed.scroll-top #fei_web_header_001_0_nav .head{color: #fff;}
#header.fixed #fei_web_header_001_0_nav.cur .head,
#header.fixed.scroll-center #fei_web_header_001_0_nav .head{color: #333;}
#header.fixed.scroll-center #fei_web_header_001_0_nav,
#header.fixed.scroll-top #fei_web_header_001_0_nav{background: transparent;}

/* logo部分 */
#fei_web_header_001_0_nav .weblogo{ overflow: hidden;margin-right: 20px;}
#fei_web_header_001_0_nav .weblogo .logo_w{max-height: 90%;display: var(--head_logo_w);}
#fei_web_header_001_0_nav .weblogo .logo_b{max-height: 90%;display: var(--head_logo_b);}
#header.fixed #fei_web_header_001_0_nav.cur .weblogo .logo_w,
#header.fixed.scroll-top #fei_web_header_001_0_nav .weblogo .logo_w{display: block;}
#header.fixed #fei_web_header_001_0_nav.cur .weblogo .logo_b,
#header.fixed.scroll-top #fei_web_header_001_0_nav .weblogo .logo_b{display: none;}
#header.fixed #fei_web_header_001_0_nav.cur,
#header.fixed.scroll-center #fei_web_header_001_0_nav{ background: #fff;}
#header.fixed #fei_web_header_001_0_nav.cur .weblogo .logo_w,
#header.fixed.scroll-center #fei_web_header_001_0_nav .weblogo .logo_w{display: none;}
#header.fixed #fei_web_header_001_0_nav.cur .weblogo .logo_b,
#header.fixed.scroll-center #fei_web_header_001_0_nav .weblogo .logo_b{display: block;}

/* 搜索&语言切换 */
#fei_web_header_001_0_nav .SearchLang{ margin-left: 30px; height: 96px; font-size: 18px;}
#fei_web_header_001_0_nav .SearchLang > *{padding: 10px 5px;}
#fei_web_header_001_0_nav .SearchLang > *:last-child{padding-right: 0;}
#fei_web_header_001_0_nav .SearchLang > * > i{font-size: 24px;}
#fei_web_header_001_0_nav .SearchLang .menu-nav{ display: none;}
#fei_web_header_001_0_nav .SearchLang .menu-nav .lyicon-menu{ font-size: 24px;}
#fei_web_header_001_0_nav .SearchLang .language .icon i{margin-right: 10px; font-size: 21px;}
#fei_web_header_001_0_nav .SearchLang .language .icon i.lyicon-arrow-down{ margin-right: 0; margin-left: 22px; font-size: 11px;}
#fei_web_header_001_0_nav .SearchLang .language .pop{ top: 100%; left: 0; padding: 10px; width: 100%; background: #fff; color: #333; border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, .1); opacity: 0; pointer-events: none;}
#fei_web_header_001_0_nav .SearchLang .language .item{ margin-top: 5px;}
#fei_web_header_001_0_nav .SearchLang .language .item:first-child{ margin-top: 0;}
#fei_web_header_001_0_nav .SearchLang .language:hover .pop{ opacity: 1; pointer-events: visible;}

/* 电话 */
#fei_web_header_001_0_nav .head_btn{font-size: 16px;margin-left: 40px;}
#fei_web_header_001_0_nav .head_btn .icon{font-size: 46px;margin-right: 15px;}
#fei_web_header_001_0_nav .head_btn .cd_words_wrapper {display: inline-block;position: relative;text-align: left;}
#fei_web_header_001_0_nav .head_btn .cd_words_wrapper b {display: inline-block;position: absolute;white-space: nowrap;left: 0;top: 0;font-size:34px;/*color: var(--hoverColor);*/font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#fei_web_header_001_0_nav .head_btn .cd_words_wrapper b.is-visible {position: relative;}
#fei_web_header_001_0_nav .head_btn .cd_headline.scale i {display: inline-block;opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);font-style:normal;}
#fei_web_header_001_0_nav .head_btn .cd_headline.scale i.in {-webkit-animation: fei_web_header_001_0-scale-up 0.6s forwards;-moz-animation: fei_web_header_001_0-scale-up 0.6s forwards;animation: fei_web_header_001_0-scale-up 0.6s forwards;}
#fei_web_header_001_0_nav .head_btn .cd_headline.scale i.out {-webkit-animation: fei_web_header_001_0-scale-down 0.6s forwards;-moz-animation: fei_web_header_001_0-scale-down 0.6s forwards;animation: fei_web_header_001_0-scale-down 0.6s forwards;}

#header #fei_web_header_001_0_nav .head_btn .icon{color: #173887;}
#header #fei_web_header_001_0_nav .head_btn .cd_headline.scale i{color: #173887;}

#header.fixed #fei_web_header_001_0_nav.cur .head_btn .icon,
#header.fixed.scroll-top #fei_web_header_001_0_nav .head_btn .icon{color: inherit;}
#header.fixed #fei_web_header_001_0_nav.cur .head_btn .cd_headline.scale i,
#header.fixed.scroll-top #fei_web_header_001_0_nav .head_btn .cd_headline.scale i{color: inherit;}
@media only screen and (max-width: 1460px) {
    #fei_web_header_001_0_nav .head_btn{display: none;}
}



/* 导航 */
#fei_web_header_001_0_nav .nav{ font-size: 18px;}
#fei_web_header_001_0_nav .nav .li{ height: 100%; padding: 0 20px;}
#fei_web_header_001_0_nav .nav .li:before{ display: block; content: ''; position: absolute; bottom: 3px; left: 0; width: 0; height: 2px; background: #fff; transition: all .3s;}
#fei_web_header_001_0_nav .nav .li.cur:before{ width: 100%;}
#fei_web_header_001_0_nav .nav .li:hover:before,
#fei_web_header_001_0_nav .nav .li.nav_hover:before{ width: 100%;}

#header.fixed.scroll-center .li.cur>a{ color: #173887;}

.ly_header_nav_default .li:hover{ background: #173887 !important;}

#header.fixed.scroll-top #fei_web_header_001_0_nav .list{box-shadow: none;color: #fff;}
#header.fixed.scroll-top.opacity_black #fei_web_header_001_0_nav .list{color: #333;}

@media only screen and (max-width: 750px) {
    #header .fei_web_header_001_0{opacity: 1;position: static;height: var(--head_top_height_app);}
}


/* 移动端菜单按钮 */
#fei_web_header_001_0_nav .head .menu{display: none;padding: 30px 20px;position: relative;cursor: pointer;margin-right: -20px;}
#fei_web_header_001_0_nav .head .menu i{width: 36px;height: 2px;display: block;background: var(--head_fz_color);position: relative;transition: .3s;}
#fei_web_header_001_0_nav .head .menu i::before{display: block;content: '';width: 100%;height: 2px;background: var(--head_fz_color);position: absolute;top: 0;transform: translateY(-14px);transition: .3s;}
#fei_web_header_001_0_nav .head .menu i::after{display: block;content: '';width: 100%;height: 2px;background: var(--head_fz_color);position: absolute;top: 0;transform: translateY(14px);transition: .3s;}
#header.fixed.scroll-top #fei_web_header_001_0_nav .head .menu i,
#header.fixed.scroll-top #fei_web_header_001_0_nav .head .menu i::before,
#header.fixed.scroll-top #fei_web_header_001_0_nav .head .menu i::after{background: #fff;}
#header.fixed.scroll-top.opacity_black #fei_web_header_001_0_nav .head .menu i,
#header.fixed.scroll-top.opacity_black #fei_web_header_001_0_nav .head .menu i::before,
#header.fixed.scroll-top.opacity_black #fei_web_header_001_0_nav .head .menu i::after{background: #333;}



/* 侧边栏菜单展开状态(右侧)  */
#header.menu_expand #fei_web_header_001_0_nav .head{box-shadow: none !important;border-bottom-color: transparent !important;}
#header.menu_expand #fei_web_header_001_0_nav .menu i{background: transparent !important;}
#header.menu_expand #fei_web_header_001_0_nav .menu i::before{background: var(--head_fz_color) !important;transform: translateY(0px) rotateZ(45deg);}
#header.menu_expand #fei_web_header_001_0_nav .menu i::after{background: var(--head_fz_color) !important;transform: translateY(0px) rotateZ(-45deg);}
#header.menu_expand #fei_web_header_001_0_nav .head_btn{display: none;}

#fei_web_header_001_0_nav .nav .sub{ top: 100%; left: -9999px; padding: 13px 0 16px; width: 260px; background: #fff; border-top: 1px solid #ddd; transform: translateX(-50%); box-shadow: 0 10px 10px rgba(0, 0, 0, .07);}
#fei_web_header_001_0_nav .nav .sub-name{ padding: 0 30px; height: 50px; font-size: 16px; color: #333;}
#fei_web_header_001_0_nav .nav .sub-two{ top: 0; left: 100%; margin-top: -1px; padding: 16px 0 13px; width: 280px; height: calc(100% + 1px); background: #fff; border-top: 1px solid #ddd;}
#fei_web_header_001_0_nav .nav .sub-two-in{ height: 100%; overflow-y: auto;}
#fei_web_header_001_0_nav .nav .sub-two-name{ padding: 0 30px; height: 43px; font-size: 16px; color: #666;}
#fei_web_header_001_0_nav .nav .lyicon-arrow-down{ font-size: 12px; font-weight: bold;}

#fei_web_header_001_0_nav .nav .sub-three-name{ padding-left: 42px; line-height: 30px; font-size: 16px; color: #666;}
#fei_web_header_001_0_nav .nav .sub-three-name:before{ display: block; content: ''; position: absolute; top: 50%; left: 30px; width: 6px; height: 6px; background: #666; transform: translateY(-50%); border-radius: 50%; transition: all .3s;}

#fei_web_header_001_0_nav .nav .sub-li:hover .sub-name{ background: #f7f7f7; color: #173887;}
#fei_web_header_001_0_nav .nav .sub-two-li:hover{ background: #f7f7f7;}
#fei_web_header_001_0_nav .nav .sub-two-li:hover .sub-two-name{ color: #173887;}
#fei_web_header_001_0_nav .nav .sub-two-li:hover .lyicon-arrow-down{ color: #173887; transform: rotate(-180deg);}
#fei_web_header_001_0_nav .nav .sub-three-name:hover{ color: #173887;}
#fei_web_header_001_0_nav .nav .sub-three-name:hover:before{ background: #173887;}

/* 导航栏放不下时 */
#fei_web_header_001_0_nav.pc_app .nav .li{display: none;}
#fei_web_header_001_0_nav.pc_app .menu{display: block;}
/*
@media (any-hover: hover) {
    #fei_web_header_001_0_nav .nav .li:hover .sub{ left: 50%;}
}
*/
#fei_web_header_001_0_nav .nav .li:hover .sub{ left: 50%;}

@media only screen and (max-width: 1076px) {
    #fei_web_header_001_0_nav .SearchLang .menu-nav{ display: block;}

    #fei_web_header_001_0_mb_nav{ display: block; top: 0; left: 0; z-index: 1; padding: 20px; width: 100%; height: 100%; background: #fff; text-align: right; transform: translateX(200%);}
    #fei_web_header_001_0_mb_nav.open{ transform: translateX(0);}
    #fei_web_header_001_0_mb_nav .lyicon-close{ font-size: 26px; color: #7f7f7f;}
    #fei_web_header_001_0_mb_nav .nav_in{ height: 100%; overflow-y: auto;}
    #fei_web_header_001_0_mb_nav .li{ border-bottom: 1px solid #ddd;}
    #fei_web_header_001_0_mb_nav .li .title{ width: 100%; height: 60px;}
    #fei_web_header_001_0_mb_nav .li .text{ font-size: 26px;}
    #fei_web_header_001_0_mb_nav .li .lyicon-add{ font-size: 26px; color: #7f7f7f;}
    #fei_web_header_001_0_mb_nav .li .sub-li{ padding-left: 30px;}
    #fei_web_header_001_0_mb_nav .li .sub-name{ height: 50px;}
    #fei_web_header_001_0_mb_nav .li .sub-text{ font-size: 22px;}
    #fei_web_header_001_0_mb_nav .li .sub-two-name{ padding-left: 30px; height: 50px;}
    #fei_web_header_001_0_mb_nav .li .sub-two-text{ line-height: 50px; font-size: 22px;}
    #fei_web_header_001_0_mb_nav .li .sub-three{ padding-left: 30px;}
    #fei_web_header_001_0_mb_nav .li .sub-three-name{ padding-left: 30px; line-height: 40px; font-size: 18px; text-align: left;}

    #fei_web_header_001_0_mb_nav .sub-li.cur .sub-name .lyicon-arrow-down{ transform: rotate(180deg);}
    #fei_web_header_001_0_mb_nav .sub-two-li.cur .sub-two-name .lyicon-arrow-down{ transform: rotate(180deg);}
}

@media only screen and (max-width: 1024px) {
    #fei_web_header_001_0_nav .list .nav{font-size: 16px;}
}

@media only screen and (max-width: 900px) {
    #fei_web_header_001_0_nav .SearchLang .search i {font-size: 26px;}
    #fei_web_header_001_0_nav .SearchLang .language{font-size: 20px;}
    #fei_web_header_001_0_nav .SearchLang .language i {font-size: 26px;margin-right: 10px;}
}

@media only screen and (max-width: 750px) {
    #fei_web_header_001_0_nav .weblogo,
    #fei_web_header_001_0_nav .weblogo img{ width: 100px;}
    /*
    #fei_web_header_001_0_nav .head{height: var(--head_top_height_app) !important;}
    #header_bg{height: var(--head_top_height_app) !important;}
    */

    #fei_web_header_001_0_nav{ box-shadow: 0 0 30px rgba(0, 0, 0, .05);}
    #fei_web_header_001_0_nav .SearchLang > * > i{font-size: 42px;}
    #fei_web_header_001_0_nav .SearchLang .menu-nav .lyicon-menu,
    #fei_web_header_001_0_nav .SearchLang .search i,
    #fei_web_header_001_0_nav .SearchLang .language .icon i{ font-size: 42px;}
    #fei_web_header_001_0_nav .SearchLang .language .icon>div{ font-size: 38px;}
    #fei_web_header_001_0_nav .SearchLang .language .icon i.lyicon-arrow-down{ font-size: 26px;}
    #fei_web_header_001_0_nav .SearchLang .language .item{ font-size: 38px;}
    /* #fei_web_header_001_0_nav .SearchLang .language{display: none;} */

    #fei_web_header_001_0_nav .head .menu{padding: 30px;}
    #fei_web_header_001_0_nav .head .menu i{width: 46px;height: 3px;}
    #fei_web_header_001_0_nav .head .menu i::before{transform: translateY(-18px);height: 3px;}
    #fei_web_header_001_0_nav .head .menu i::after{transform: translateY(18px);height: 3px;}

    #fei_web_header_001_0_mb_nav .lyicon-close{ font-size: 42px;}

    #fei_web_header_001_0_mb_nav .li .title{ line-height: 2; height: auto;}
    #fei_web_header_001_0_mb_nav .li .text{ font-size: 36px;}
    #fei_web_header_001_0_mb_nav .li .sub-text{ line-height: 2; font-size: 32px;}
    #fei_web_header_001_0_mb_nav .li .lyicon-add{ font-size: 42px;}

    #header.menu_expand #fei_web_header_001_0_nav .weblogo{opacity: 0;}
}


@-webkit-keyframes fei_web_header_001_0-scale-up {
    0% {-webkit-transform: scale(0);opacity: 0;}
    60% {-webkit-transform: scale(1.2);opacity: 1;}
    100% {-webkit-transform: scale(1);opacity: 1;}
}
@-moz-keyframes fei_web_header_001_0-scale-up {
    0% {-moz-transform: scale(0);opacity: 0;}
    60% {-moz-transform: scale(1.2);opacity: 1;}
    100% {-moz-transform: scale(1);opacity: 1;}
}
@keyframes fei_web_header_001_0-scale-up {
    0% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;}
    60% {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);opacity: 1;}
    100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}
}

@-webkit-keyframes fei_web_header_001_0-scale-down {
    0% {-webkit-transform: scale(1);opacity: 1;}
    60% {-webkit-transform: scale(0);opacity: 0;}
}
@-moz-keyframes fei_web_header_001_0-scale-down {
    0% {-moz-transform: scale(1);opacity: 1;}
    60% {-moz-transform: scale(0);opacity: 0;}
}
@keyframes fei_web_header_001_0-scale-down {
    0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}
    60% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;}
}



#fei_web_footer_001_0 { background: #222424; overflow: hidden;}

#fei_web_footer_001_0 .content{ padding: 102px 0 30px; width: calc(100% - 30%);}

#fei_web_footer_001_0 .content .link{ padding: 0 2.0833vw 23px 8.333vw; border-bottom: 1px solid #2f3131;}
#fei_web_footer_001_0 .link .qrcode{ margin-left: 20px; width: 13.5417vw; height: 40px;}
#fei_web_footer_001_0 .link .qrcode:first-child{ margin-left: 0;}
#fei_web_footer_001_0 .qrcode .in{ padding: 0 7px; width: 100%; min-height: 100%; background: #173887; border-radius: 20px;}
#fei_web_footer_001_0 .qrcode .top{ width: 100%; height: 40px;}
#fei_web_footer_001_0 .in .icon{ width: 26px; height: 26px;}
#fei_web_footer_001_0 .in .txt{ padding-right: 13px; font-size: 16px; color: #ccc;}
#fei_web_footer_001_0 .in .img{ display: none; width: 100%;}
#fei_web_footer_001_0 .in .img_in{ padding: 10px 10px 20px;}
#fei_web_footer_001_0 .in .img img{ width: 100%; height: 100%;}
#fei_web_footer_001_0 .link .qrcode:hover .img{ display: block;}

#fei_web_footer_001_0 .content .foot_nav { padding: 50px 0 32px 8.3333vw;}
#fei_web_footer_001_0 .content .copyright { padding-left: 8.3333vw; width: 100%; padding-top: 26px; border-top: 1px solid #2f3131; font-size: 16px; color: #888;}

#fei_web_footer_001_0 .foot_nav .ul{ margin: 0 3.2083vw 20px 0;}
#fei_web_footer_001_0 .foot_nav .ul .text{ margin-bottom: 17px; line-height: 38px; font-size: 18px; color: #fff;}
#fei_web_footer_001_0 .foot_nav .ul .lyicon-add{ display: none;}
#fei_web_footer_001_0 .foot_nav .ul .li { line-height: 30px; font-size: 16px; color: #999;}

#fei_web_footer_001_0 .copyright > *{display: flex;align-items: center;flex-wrap: wrap;gap: 10px 20px;}

@media (any-hover: hover){
    #fei_web_footer_001_0 .foot_nav .ul .li:hover{ text-decoration: underline;}
}

#fei_web_footer_001_0 .foot_rig{ padding: 116px 8.3333vw 30px 2.2396vw; width: 30%; border-left: 1px solid #2f3131;}
#fei_web_footer_001_0 .foot_title{ line-height: 28px; font-size: 20px; color: #fff;}
#fei_web_footer_001_0 .foot_info{ margin-top: 42px;}
#fei_web_footer_001_0 .foot_info .item{ margin-top: 16px; min-height: 23px; font-size: 16px; color: #ccc;}
#fei_web_footer_001_0 .foot_info .icon{ margin-right: 13px;}
#fei_web_footer_001_0 .foot_info .item:first-child{ margin-top: 0;}
#fei_web_footer_001_0 .addr_list{ margin-top: 27px;}
#fei_web_footer_001_0 .addr_item{ margin-top: 23px;}
#fei_web_footer_001_0 .addr_item .address{ line-height: 23px; font-size: 16px; color: #999;}

/* 友情链接 */
#fei_web_footer_001_0_links{font-size: 16px;height: 72px;border-top: 1px solid var(--font_color_3);color: var(--font_color_2);}
#fei_web_footer_001_0_links .fd_link{display: flex;flex-wrap: wrap;gap: 10px 26px;}
#fei_web_footer_001_0_links .fd_link span{font-weight: bold;}

@media only screen and (max-width: 1920px){
    #fei_web_footer_001_0 .footer_in{ margin: 0 auto; max-width: 1920px;}
    #fei_web_footer_001_0 .content{ width: calc(100% - 550px);}
    #fei_web_footer_001_0 .foot_rig{ width: 550px;}
}

@media only screen and (max-width: 1680px){
    #fei_web_footer_001_0 .foot_nav .ul{ margin-right: 4.2083vw;}
    #fei_web_footer_001_0 .logo_foot{ width: 90%;}
}

@media only screen and (max-width: 1536px){
    /* #fei_web_footer_001_0 .content .link{ flex-direction: column;} */
    #fei_web_footer_001_0 .foot_nav{ flex-wrap: wrap;}
    #fei_web_footer_001_0 .foot_nav .ul{ margin-right: 1.6%; width: 31.3333%;}
}

@media only screen and (max-width: 1440px){
    #fei_web_footer_001_0 .content{ width: calc(100% - 35%);}
    #fei_web_footer_001_0 .foot_rig{ width: 35%;}
}
@media only screen and (max-width: 1050px){
    #fei_web_footer_001_0{ flex-direction: column-reverse;}
    #fei_web_footer_001_0 .content{ width: 100%;}
    #fei_web_footer_001_0 .foot_rig{ padding: 30px; width: 100%;}
    #fei_web_footer_001_0 .foot_info{ display: flex; flex-wrap: wrap;}
    #fei_web_footer_001_0 .foot_info .item{ margin: 0 2% 0 0; width: 31.3333%;}
    #fei_web_footer_001_0 .addr_list{ display: flex; flex-wrap: wrap;}
    #fei_web_footer_001_0 .addr_list .addr_item{ margin-right: 2%; width: 31.3333%;}
    #fei_web_footer_001_0 .link .qrcode{ width: 22vw;}
}
@media only screen and (max-width: 992px){
    #fei_web_footer_001_0{ flex-direction: column-reverse;}
    #fei_web_footer_001_0 .content{ width: 100%;}
    #fei_web_footer_001_0 .foot_rig{ padding: 30px; width: 100%;}
    #fei_web_footer_001_0 .foot_info{ display: flex; flex-wrap: wrap;}
    #fei_web_footer_001_0 .foot_info .item{ margin: 0 2% 0 0; width: 31.3333%;}
    #fei_web_footer_001_0 .addr_list{ display: flex; flex-wrap: wrap;}
    #fei_web_footer_001_0 .addr_list .addr_item{ margin-right: 2%; width: 31.3333%;}
    #fei_web_footer_001_0 .link .qrcode{ width: 22vw;}
}

@media only screen and (max-width: 750px) {
    #fei_web_footer_001_0 { padding: 80px 0 60px;}
    #fei_web_footer_001_0 .foot_title{ font-size: 36px;}

    #fei_web_footer_001_0 .footer_in{ flex-direction: column;}

    #fei_web_footer_001_0 .content .link{ flex-direction: column; padding: 0 30px 30px; text-align: center;}
    #fei_web_footer_001_0 .content .rig{ justify-content: center; margin-top: 30px;}
    #fei_web_footer_001_0 .content .qrcode{ width: 49%;}
    #fei_web_footer_001_0 .content .foot_nav{ padding: 0; width: 100%;}
    #fei_web_footer_001_0 .content .ul{ flex-direction: column; margin: 0; padding: 0 30px; width: 100%; border-top: 1px solid #2f3131;}
    #fei_web_footer_001_0 .content .ul:first-child{ border-top: 0;}
    #fei_web_footer_001_0 .content .ul .title{ display: flex; justify-content: space-between; align-items: center; height: 80px; cursor: pointer;}
    #fei_web_footer_001_0 .content .ul .title_a{ width: 100%;}
    #fei_web_footer_001_0 .content .ul .text{ margin-bottom: 0;}
    #fei_web_footer_001_0 .content .ul .lyicon-add{ display: block; margin: 0; font-size: 24px; color: #fff;}
    #fei_web_footer_001_0 .content .ul .li{ display: none; margin-bottom: 10px;}
    #fei_web_footer_001_0 .content .ul .li:last-child{ margin-bottom: 25px;}
    #fei_web_footer_001_0 .content .ul.cur .li{ display: block; line-height: 1.6;}

    #fei_web_footer_001_0 .foot_info .item{ margin: 23px 0 0 0; width: 100%; font-size: 32px;}
    #fei_web_footer_001_0 .foot_info .icon{ width: 36px;}
    #fei_web_footer_001_0 .addr_list{ flex-direction: column; margin-top: 0; width: 100%;}
    #fei_web_footer_001_0 .addr_list .addr_item{ margin-right: 0; width: 100%;}
    #fei_web_footer_001_0 .addr_list .addr_item .address{ line-height: 40px; font-size: 32px;}

    #fei_web_footer_001_0 .link .qrcode{ height: auto;}
    #fei_web_footer_001_0 .link .qrcode .in{ padding: 5px 20px 0;}
    #fei_web_footer_001_0 .qrcode .in{ position: static; border-radius: 30px;}
    #fei_web_footer_001_0 .qrcode .top{ height: 60px;}
    #fei_web_footer_001_0 .in .icon{ width: 40px; height: 40px;}
    #fei_web_footer_001_0 .in .txt{ font-size: 32px;}
    #fei_web_footer_001_0 .in .img{ display: block;}
    #fei_web_footer_001_0 .in .img img{ border-radius: 20px;}
    #fei_web_footer_001_0 .content .ul .title .text{ font-size: 32px;}
    #fei_web_footer_001_0 .content .ul .li a{ font-size: 32px;}
    #fei_web_footer_001_0 .content .copyright{ padding-left: 0;}
    #fei_web_footer_001_0 .copyright > *{ font-size: 32px;}
}

#scroll_top{ right: 1%; bottom: 10%; z-index: 10; width: 50px; height: 50px; cursor: pointer;}
#scroll_top .icon{ width: 100%; height: 100%; background: #fff; border-radius: 50%; box-shadow: 0 0 10px rgba(0, 0, 0, .1);}

#fei_web_banner_001_0_index_pc{ width:100%; height: 48.4792vw;}
#fei_web_banner_001_0_index_pc .pic{ width: 100%; height: 100%;}
#fei_web_banner_001_0_index_pc video{ width: 100%; height: 100%; object-fit: cover;}

#fei_web_banner_001_0_index_pc .swiper-pagination-bullets{ bottom: 44px;}
#fei_web_banner_001_0_index_pc .swiper-pagination-bullet{ margin: 0 18px; width: 12px; height: 12px; border: 2px solid #fff; background: none; opacity: .5;}
#fei_web_banner_001_0_index_pc .swiper-pagination-bullet.swiper-pagination-bullet-active{ opacity: 1; background: #fff;}

#fei_web_banner_001_0_inner_ban_pc{ width: 100%;}
#fei_web_banner_001_0_inner_ban_pc img{ width: 100%;}

@media screen and (max-width: 750px){
	#fei_web_banner_001_0_index_pc{ display: none;}
	#fei_web_banner_001_0_index_mb{ display: block; height: 126.6667vw;}
	#fei_web_banner_001_0_index_mb .pic{ width: 100%; height: 100%;}
	#fei_web_banner_001_0_inner_ban_pc{ display: none;}
	#fei_web_banner_001_0_inner_ban_mb{ display: block;}
}.lyuicategory_002 {
    --theme-color: #173887;
}

.lyuicategory_002-one{ width: 100%; height: 81px; border-bottom: 1px solid #ddd;}
.lyuicategory_002-one .container{ margin: 0 auto; height: 81px; border-bottom: 1px solid #ddd;}
.lyuicategory_002-one-item{ padding: 0 25px; width: auto !important; font-size: 18px; color: #333;}
.lyuicategory_002-one-item:hover,
.lyuicategory_002-one-item.cur{ color: var(--theme-color);}

.lyuicategory_002-two{ margin-top: 80px; width: 100%;}
.lyuicategory_002-two-item{ padding: 0 23px; width: auto !important; line-height: 40px; border: 1px solid #ccc; font-size: 18px; color: #333; border-radius: 20px;}
.lyuicategory_002-two-item:hover,
.lyuicategory_002-two-item.cur{ background-color: var(--theme-color); color: #fff;}

@media screen and (max-width: 750px){
    .lyuicategory_002-one-item,
    .lyuicategory_002-two-item{ font-size: 32px;}
    .lyuicategory_002-one-item{ padding: 0 12px;}
    .lyuicategory_002-two-item{ line-height: 60px;}

    .lyicon-arrow-right{ font-size: 28px;}
}
#fei_web_blog_list_001_1_blog_list{ padding: 0 0 120px; width: 100%; background: url(/images/i_pro_bg.png) no-repeat top center #f7f7f7;}
#fei_web_blog_list_001_1_blog_list .list {padding:70px 0 0 0;}
#fei_web_blog_list_001_1_blog_list .list .li{ padding:47px 0 39px; border-bottom: 2px solid #f1f1f1;align-items: center;}
#fei_web_blog_list_001_1_blog_list .li .img{ width: 372px;}
#fei_web_blog_list_001_1_blog_list .li .img:after{ width: 100%; padding-top: 55.6452%;}
#fei_web_blog_list_001_1_blog_list .li .left{ width: calc(100% - 490px);}
#fei_web_blog_list_001_1_blog_list .li .title {margin-top: 10px;line-height: 43px;font-size: 24px;color:#1a1a1a;font-weight: 500;}
#fei_web_blog_list_001_1_blog_list .li .date {margin-top: 9px;line-height: 24px;font-size: 16px;color:#999;font-family: 'GIB';}
#fei_web_blog_list_001_1_blog_list .li .brief { margin-top: 21px; font-size: 16px;color:#666;line-height: 32px;}
#fei_web_blog_list_001_1_blog_list .li .label{ margin-top: 21px;}
#fei_web_blog_list_001_1_blog_list .li .label_item{ margin-right: 21px; font-size: 18px; color: #173887;}
#fei_web_blog_list_001_1_blog_list .li .label_item:last-child{ margin-right: 0;}
#fei_web_blog_list_001_1_blog_list .li .btn { display: inline-block; opacity: 0; padding:12px 25.5px; background: #173887; transition: all .5s;}
#fei_web_blog_list_001_1_blog_list .li .text { font-size: 16px; color:#fff;}
#fei_web_blog_list_001_1_blog_list .li .lyicon-arrow-right-bold{ margin-left: 10px; font-size: 14px; color: #fff; font-weight: bold;}
#fei_web_blog_list_001_1_blog_list .li:hover .left .btn{opacity:1;}
#fei_web_blog_list_001_1_blog_list .li .btn:hover {opacity: .75;}
#fei_web_blog_list_001_1_blog_list .li:hover .title {color:#173887;}

#fei_web_blog_list_001_1_blog_list .page .lyui_paging{ margin-top: 54px; width: 100%; height: 60px;}
#fei_web_blog_list_001_1_blog_list .page .lyui_paging_prev,
#fei_web_blog_list_001_1_blog_list .page .lyui_paging_next{ width: 160px; line-height: 60px; border: 2px solid #eee; font-size: 18px; color: #666; border-radius: 30px;}
#fei_web_blog_list_001_1_blog_list .page font.lyui_paging_prev,
#fei_web_blog_list_001_1_blog_list .page font.lyui_paging_next{ display: none;}

#fei_web_blog_list_001_1_blog_list .page .lyui_paging_prev{ margin-right: 5px;}
#fei_web_blog_list_001_1_blog_list .page .lyui_paging_next{ margin-left: 5px;}
#fei_web_blog_list_001_1_blog_list .page .lyui_paging_btn{ margin: 0 5px; font-size: 18px; color: #666; border: 2px solid #eee; border-radius: 50%;}
#fei_web_blog_list_001_1_blog_list .page .lyui_paging_btn.cur{ border-color: #173887; background: #173887; color: #fff;}
#fei_web_blog_list_001_1_blog_list .page .lyui_paging_btn:not(.cur):hover{ border-color: #173887; background: none; color: #173887;}

#fei_web_blog_list_001_1_blog_list .page .lyui_paging_prev:hover,
#fei_web_blog_list_001_1_blog_list .page .lyui_paging_next:hover{ border-color: #173887; background: none; color: #173887;}

@media screen and (max-width:1050px){
    #fei_web_blog_list_001_1_blog_list .li .img{ width: 40%;}
    #fei_web_blog_list_001_1_blog_list .li .left{ width: 50%;}
}

@media screen and (max-width:750px){
    #fei_web_blog_list_001_1_blog_list .list {padding:80px 0 80px 0;}
    #fei_web_blog_list_001_1_blog_list .list .li{ flex-direction: column-reverse; padding:30px 0 80px 0;}
    #fei_web_blog_list_001_1_blog_list .li .img{ width: 100%;}
    #fei_web_blog_list_001_1_blog_list .li .img img {width:100%;}
    #fei_web_blog_list_001_1_blog_list .li .left{ width: 100%;}
    #fei_web_blog_list_001_1_blog_list .li .title {font-size: 42px;line-height: 1.5;}
    #fei_web_blog_list_001_1_blog_list .li .date {font-size: 36px;line-height: 1.8;}
    #fei_web_blog_list_001_1_blog_list .li .brief {font-size: 30px;line-height: 1.8;}
    #fei_web_blog_list_001_1_blog_list .li .label_item {font-size: 24px;line-height: 1.8;}
    #fei_web_blog_list_001_1_blog_list .li .btn {opacity:1;margin-top: 50px;padding:0px 35px;height:60px;line-height: 60px;background: #173887;transition: all .5s;}
    #fei_web_blog_list_001_1_blog_list .li .text {font-size: 24px;}
	#fei_web_blog_list_001_1_blog_list .li .svg {display: block;width: 30px;height: 30px;}

    #fei_web_blog_list_001_1_blog_list .page .lyui_paging_btn,
    #fei_web_blog_list_001_1_blog_list .page .lyui_paging_prev, 
    #fei_web_blog_list_001_1_blog_list .page .lyui_paging_next{ font-size: 24px;}
}