@import url("/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9zdHlsZS9ib290c3RyYXAubWluLmNzcw");@import url("/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9zdHlsZS9hbmltYXRlLm1pbi5jc3M");@import url("/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9zdHlsZS9zd2lwZXItYnVuZGxlLm1pbi5jc3M");@import url("/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9zdHlsZS9wdWJsaWMueW91YWNhY2lhLm1pbi5jc3M");
/*redefine global*/
:root{
    --FEY-color-BC211F: #BC211F;
    --FEY-color-C51A22:#C51A22;
    --FEY-color-FED107:#FED107
}
::-webkit-scrollbar{width:4px;height:11px;border:none;background:var(--FEY-color-BC211F)}
::-webkit-scrollbar-track-piece{border:none;position:absolute;padding:0;box-shadow:none;background:var(--FEY-color-BC211F,#004573);border-radius:1px}
::-webkit-scrollbar-thumb:vertical{background:var(--FEY-color-BC211F,#004573);border-radius:0;border:none}
::-webkit-scrollbar-thumb:horizontal{background:var(--FEY-color-BC211F,#004573);border-radius:0;border:none}
::-webkit-scrollbar{width:4px;height:12px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background:var(--FEY-color-BC211F,#004573)}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background:var(--FEY-color-BC211F,#004573);border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{background:var(--FEY-color-BC211F,#004573)}
::-webkit-scrollbar-corner:vertical{background:var(--FEY-color-BC211F,#004573)}
@font-face {
    font-family: 'iconfont';  /* Project id 3985884 */
    src: url('//at.alicdn.com/t/c/font_3985884_qq09vgygfa.eot?t=1681277833984'); /* IE9 */
    src: url('//at.alicdn.com/t/c/font_3985884_qq09vgygfa.eot?t=1681277833984#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/c/font_3985884_qq09vgygfa.woff2?t=1681277833984') format('woff2'),
    url('//at.alicdn.com/t/c/font_3985884_qq09vgygfa.woff?t=1681277833984') format('woff'),
    url('//at.alicdn.com/t/c/font_3985884_qq09vgygfa.ttf?t=1681277833984') format('truetype'),
    url('//at.alicdn.com/t/c/font_3985884_qq09vgygfa.svg?t=1681277833984#iconfont') format('svg');
}
.yc-icon {
    font-family: "iconfont" !important;
    font-size: var(--FEY-font-size-16);
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.1px;
    -moz-osx-font-smoothing: grayscale;
}
div {margin: 0}
@media (min-width: 1600px) {
    .container {width: 84vw;min-width: 1600px;max-width: 1600px}
}
@media (min-width: 1300px) and(max-width: 1599px) {
    .container {width: 95vw;max-width: 100%}
}
/*header*/
#header{background: var(--FEY-color-black);height: 100px;transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;}
#header:before,#header:after{position: absolute;height: 4px;content: '';top: 0}
#header:before{width: 33.85vw;background: var(--FEY-color-C51A22);right: 32.29vw}
#header:after{width: 32.29vw;background:var(--FEY-color-FED107);right: 0 }
#header .container{display: flex;justify-content: space-between;align-items: center;height: 100%}
#header .container:before,#header .container:after{display: none}
.header-logo{width: 180px;height: 76px;background: url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvbG9nby0xLnBuZw) no-repeat left center;background-size: contain;}
.header-logo a{display: block;width: 100%;height: 100%;opacity: 0}
.header-right{display: flex;justify-content: space-between}
.header-nav{display: flex;align-items: center;}
.header-nav-item{margin-right: 4.12vw;font-size: var(--FEY-font-size-16)}
.header-nav-item a{color: var(--FEY-color-white)}
.header-nav-item:hover a,.header-nav-item.active a{color: var(--FEY-color-BC211F);}
.header-search{position: relative;}
.header-search i{font-size: var(--FEY-font-size-20);color: var(--FEY-color-white);position: relative;z-index: 2;cursor: pointer}
.header-search-box{position: absolute;right: -50px;top: 0;background: var(--FEY-color-white);height:34px;z-index: 1;width: 0;border-radius: 5px;overflow: hidden;transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;}
.header-search-box form{height: 100%;width: 100%;}
.header-search-input{width: 100%;height: 100%;border: none;outline: none;padding-left: 10px;padding-right: var(--FEY-font-size-20);font-size: var(--FEY-font-size-14);color: var(--FEY-color-BC211F)}
.header-search-input::placeholder{font-size: var(--FEY-font-size-12)}
.header-search-box.active{visibility: visible;opacity: 1;width: 240px;right: -5px}
.header-search.active i{color: var(--FEY-color-black);}
.header-button span,.header-button:before,.header-button:after{background: var(--FEY-color-white)}
@media(max-width: 1180px){
    .header-logo{width: 150px;}
    .header-nav-item{margin-right: 2vw}
}
@media(max-width: 760px){
    #header{height: 60px;}
    #header:before,#header:after{height: 2px;}
    .header-logo{width: 70vw;height:40px;}
}
/*nav*/
#nav{position: fixed;right: -150%;top: 0;left: auto;width: 100%;height: 100%;z-index: 1034;overflow-y: auto;padding-top:50px;transition: ease-in-out .3s;-webkit-transition: ease-in-out .3s;-o-transition: ease-in-out .3s;background: var(--FEY-color-black)}
#nav .header-button{position: absolute;right: 1.5vw;top: 1.5vw}
#nav .header-logo{margin: auto auto 20px;height: 50px;width: 70%;background-position: center}
.nav-item-title{display: flex;justify-content: space-between;align-items: center;font-size: var(--FEY-font-size-18);color: var(--FEY-color-black);position: relative}
#nav .nav-list .nav-item{padding: 10px 15px;border-color: rgba(255,255,255,.1)}
.nav-item-title a{color: var(--FEY-color-white);font-size: var(--FEY-font-size-16) !important;line-height: 30px;}
.nav-item-title i{width: 30px;height: 30px;text-align: center;font-size: var(--FEY-font-size-16);cursor: pointer;position:absolute;right: 0;top: 50%;z-index: 2;line-height: 30px;margin-top: -15px;transition: ease-in-out .3s;-webkit-transition: ease-in-out .3s;-o-transition: ease-in-out .3s;color: var(--FEY-color-999)}
.nav-item-title i.active{transform: rotate(180deg);}
.nav-menu{padding-left: 30px;margin-top: 5px;display: none}
.nav-menu a{font-size: var(--FEY-font-size-14);line-height: 2.2;color: var(--FEY-color-999)}
.nav-menu a:hover{color: var(--FEY-color-BC211F);font-weight: bold}
.nav-contact{position: absolute;left: 0;bottom: 0;width: 100%;display: flex;justify-content: center;align-items: center;background: var(--FEY-color-C51A22);padding: 10px;}
.nav-contact-item{display: flex;align-items: center;}
.nav-contact-item i{font-size: var(--FEY-font-size-30);color: var(--FEY-color-white);margin-right: 10px;line-height: 1}
.nav-contact-item p{font-size: var(--FEY-font-size-16);color: var(--FEY-color-white)}
#nav.active{right: 0;top: 0}
/*banner*/
#banner{position: relative}
.banner-mouse{position: absolute;left: 0;bottom: 60px;width: 100%;text-align: center;z-index: 10;animation: mouseLine 2s infinite linear}
.banner-mouse-title{display: flex;justify-content: center;align-items: center;line-height: 1}
.banner-mouse-title i{font-size: var(--FEY-font-size-26);line-height: 1;color: var(--FEY-color-white)}
.banner-mouse-title em{font-style: normal;font-size: var(--FEY-font-size-18);color: var(--FEY-color-white);margin-left: 7px;}
@keyframes mouseLine {
    0%{bottom: 60px;}
    50%{bottom: 50px}
    100%{bottom: 60px}
}
@-webkit-keyframes mouseLine {
    0%{bottom: 60px;}
    50%{bottom: 50px}
    100%{bottom: 60px}
}
@-moz-keyframes mouseLine {
    0%{bottom: 60px;}
    50%{bottom: 50px}
    100%{bottom: 60px}
}
@media(max-width: 760px){
    .home-banner{margin-top: 60px;}
    .banner-mouse{bottom: 15px;}
    .banner-mouse-title i{font-size: var(--FEY-font-size-20)}
    .banner-mouse-title em{font-size: var(--FEY-font-size-14)}
    @keyframes mouseLine {
        0%{bottom: 15px;}
        50%{bottom: 10px}
        100%{bottom: 15px}
    }
    @-webkit-keyframes mouseLine {
        0%{bottom: 15px;}
        50%{bottom: 10px}
        100%{bottom: 15px}
    }
    @-moz-keyframes mouseLine {
        0%{bottom: 15px;}
        50%{bottom:10px}
        100%{bottom: 15px}
    }
}
/*main*/
.home-more-link{display: flex;justify-content: flex-start;align-items: center}
.home-more-link i{width: var(--FEY-font-size-50);height: var(--FEY-font-size-50);border-radius: 50%;background: linear-gradient(270deg, rgba(230, 78, 76, 1) 0%, rgba(188, 33, 31, 1) 100%);font-size: var(--FEY-font-size-18);color: var(--FEY-color-white);text-align: center;line-height: var(--FEY-font-size-50);margin-right: 10px;}
.home-more-title{font-size: var(--FEY-font-size-16);color: var(--FEY-color-white)}
.home-more-item{display: flex;justify-content: center}
.home-more-item-link{display: flex;justify-content: flex-start;align-items: center;padding: 0 20px 0 25px;border-radius: calc(var(--FEY-font-size-50) / 2);height: var(--FEY-font-size-50);background: linear-gradient(270deg, rgba(230, 78, 76, 1) 0%, rgba(197, 26, 34, 1) 100%);}
.home-more-item-link i{font-size: var(--FEY-font-size-18);color: var(--FEY-color-white);margin-right: 10px;}
.home-title-en{font-size: var(--FEY-font-size-44);color: var(--FEY-color-white);font-weight: 700;text-transform: uppercase}
.home-title-cn{font-size: var(--FEY-font-size-26);color: var(--FEY-color-white)}
@media(max-width: 760px){
    .home-more-link i{width: var(--FEY-font-size-40);height: var(--FEY-font-size-40);line-height: var(--FEY-font-size-40)}
    .home-more-item-link{height: var(--FEY-font-size-34)}
    .home-more-title{font-size: var(--FEY-font-size-14)}
    .home-title-en{font-size: var(--FEY-font-size-30)}
    .home-title-cn{font-size: var(--FEY-font-size-20)}
}
/*about*/
.about{background: var(--FEY-color-black) url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvYmFja2ctMS5wbmc) no-repeat right top;background-size: 36.5625vw;padding: 80px 0;}
.about .container{display: flex;justify-content: space-between;align-items: center;}
.about .container:before,.about .container:after{display: none}
.about-left{width: 49.125%;}
.about-right{width: 46.875%}
.about-title{font-size: var(--FEY-font-size-24);color: var(--FEY-color-white);line-height: 2.5}
.about-summary{font-size: var(--FEY-font-size-18);color: var(--FEY-color-white);line-height: 2;text-indent: calc(var(--FEY-font-size-16) * 2);margin-bottom: 40px;}
@media(max-width: 1180px){
    .about-title{font-size: var(--FEY-font-size-20)}
    .about-summary{font-size: var(--FEY-font-size-14);line-height: 2}
}
@media(max-width: 760px){
    .about{padding: 50px 0}
    .about .container{flex-direction: column}
    .about-left{width: 100%;margin-bottom: 30px;}
    .about-right{width: 100%;}
    .about-title{text-align: center}
}
/*product*/
.product{position: relative;background: url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvYmFja2ctMi5qcGc) no-repeat fixed center;background-size: cover;padding: 80px 0}
.product:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.4);content: ''}
.product .container{position: relative;z-index: 2}
.product-box{margin: 80px auto}
.product-item-block{display: block;background: var(--FEY-color-white)}
.product-img{height: 255px;overflow: hidden}
.product-img-block{background-repeat: no-repeat;background-position: center;background-size: cover;width: 100%;height: 100%;display: block;transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;}
.product-title{height: 70px;text-align: center;font-size: var(--FEY-font-size-18);color: var(--FEY-color-black);display: flex;align-items: center;justify-content: center}
.product-item-block:hover .product-img-block{transform: scale(1.1);-ms-transform: scale(1.1)}
.product-item-block:hover .product-title{background: var(--FEY-color-BC211F);color: var(--FEY-color-white)}
@media(max-width: 1180px){
    .product-img{height: 220px;}
    .product-title{font-size: var(--FEY-font-size-16)}
}
@media(max-width: 760px){
    .product{padding: 50px 0}
    .product-box{margin: 50px 0}
    .product-title{height: 50px;font-size: var(--FEY-font-size-14)}
}
/*news*/
.news{background:var(--FEY-color-black) url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvYmFja2ctMy5wbmc) no-repeat right top -12.3vw;background-size: 53.33vw;padding: 80px 0}
.news .home-title-en{color: var(--FEY-color-BC211F)}
.news-box{margin-top: 80px;}
.news-item-block{}
.news-img{height: 280px;overflow: hidden;position: relative}
.news-img-block{background-repeat: no-repeat;background-position: center;background-size: cover;width: 100%;height: 100%;display: block;transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;}
.news-time{position: absolute;right: 20px;top: 20px;background: var(--FEY-color-C51A22);text-align: center;padding: 15px 20px 10px;color: var(--FEY-color-white)}
.news-time span{font-size: var(--FEY-font-size-14);display: block;}
.news-time b{font-size: var(--FEY-font-size-30);line-height: 1;margin-top: 10px;font-weight: normal}
.news-text{padding-top: 45px;}
.news-title{font-size: var(--FEY-font-size-20);color: var(--FEY-color-white);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 30px}
.news-summary{font-size: var(--FEY-font-size-16);line-height: 2;color: var(--FEY-color-white)}
.news-more{margin-top: 25px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-white);text-transform: uppercase;}
.news-item-block:hover .news-img-block{transform: scale(1.1);-ms-transform: scale(1.1)}
.news-item-block:hover .news-title{color: var(--FEY-color-C51A22)}
@media(max-width: 1180px){
    .news-title{font-size: var(--FEY-font-size-18)}
    .news-summary{font-size: var(--FEY-font-size-14)}
    .news-more{font-size: var(--FEY-font-size-14)}
}
@media(max-width: 760px){
    .news{padding: 50px 0}
    .news-box{margin-top: 50px;}
    .news-img{height: 220px;}
    .news-text{padding-top: 30px}
    .news-title{font-size: var(--FEY-font-size-16);margin-bottom: 15px;}
    .news-summary,.news-more{font-size: var(--FEY-font-size-12)}
}
/*appraise*/
#appraise{position: fixed;right: 0;bottom: 0;z-index: 10;background: var(--FEY-color-white);max-width: 200px;border-radius: 10px 10px 0 0;overflow: hidden;}
.appraise-title{background: var(--FEY-color-BC211F);line-height: 50px;text-align: center;font-size: var(--FEY-font-size-14);color: var(--FEY-color-white);display: flex;justify-content: center;align-items: center}
.appraise-title span{font-size: var(--FEY-font-size-20);font-weight: bold;margin: auto 5px;}
.appraise-content{height: 180px;padding: 15px;}
.swiper-appraise{height:100%}
.swiper-appraise ul li{font-size: var(--FEY-font-size-12);color: var(--FEY-color-666);line-height:1.7}
.swiper-appraise ul li:hover{color: var(--FEY-color-C51A22)}
@media(max-width: 760px) {
    #appraise{width: 100%;max-width: 100%;display: flex;justify-content:flex-start;align-items: center;border-radius: 0}
    .appraise-title{flex-direction: column;line-height: 1.4;padding: 10px;font-size: var(--FEY-font-size-14)}
    .appraise-title span{display: block;font-size: var(--FEY-font-size-18)}
    .appraise-content{height: 80px;flex: 1;padding: 10px}
    .swiper-appraise ul li{display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: left;font-size: var(--FEY-font-size-14)}
    .swiper-appraise ul li p{width: 100%;text-align: left}
}
/*footer*/
#footer{background: url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvYmFja2ctNC5qcGc) no-repeat top center;background-size: cover}
.footer-top{padding: 110px 0 85px;}
.footer-top .container{display: flex;justify-content: space-between;align-items: center}
.footer-top .container:before,.footer-top .container:after,.footer-menu .container:before,.footer-menu .container:after{display: none}
.footer-logo{height: 89px;background: url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvbG9nby0yLnBuZw) no-repeat left center;background-size: contain}
.footer-summary{font-size: var(--FEY-font-size-18);color: var(--FEY-color-white);line-height: 2;max-width: 29.167vw;}
.footer-right{color: var(--FEY-color-white)}
.footer-contact-title{font-size: var(--FEY-font-size-14);line-height: 2.28}
.footer-contact-tel{font-size: var(--FEY-font-size-32);font-weight: 700;letter-spacing: 2px;margin-bottom: 10px;margin-top: 10px;line-height: 1}
.footer-contact-adds{font-size: var(--FEY-font-size-16);line-height: 2}
.footer-menu .container{display: flex;justify-content: space-between;align-items: center;}
.footer-nav{display: flex;justify-content: center;align-items: center;position: relative}
.footer-nav:before{position: absolute;width:calc(100% + 10.67vw);height: 8.33vw;background: var(--FEY-color-C51A22);content: '';left: -8.33vw;}
.footer-nav-item{position: relative;z-index: 2;margin-right: 4.167vw;font-size: var(--FEY-font-size-16)}
.footer-nav-item a{color: var(--FEY-color-white);position: relative;padding-bottom: 5px;}
.footer-nav-item a:after{position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: var(--FEY-color-white);content: ''}
.footer-nav-item:last-child a:after{display: none}
.footer-code{display: flex;justify-content: space-between;align-items: center;}
.footer-code-item{margin-right: 2.083vw;max-width: 9vw;text-align: center;font-size: var(--FEY-font-size-18);color: var(--FEY-color-white);line-height:1.67}
.footer-code-item i{font-size: var(--FEY-font-size-24)}
.footer-copy{margin-top: 70px;padding-bottom: 40px;text-align: center;font-size: var(--FEY-font-size-18);color: var(--FEY-color-white)}
.footer-copy a{color: var(--FEY-color-white)}
@media(max-width: 1180px){
    .footer-logo{height: 60px;}
    .footer-summary{font-size: var(--FEY-font-size-14)}
    .footer-nav-item{margin-right: 3vw}
    .footer-code-item{font-size: var(--FEY-font-size-14)}
    .footer-copy{font-size: var(--FEY-font-size-14)}
}
@media(max-width: 760px){
    #footer{margin-bottom: 80px}
    .footer-top{padding: 40px 0;border-bottom: solid 1px rgba(255,255,255,.1)}
    .footer-top .container,.footer-menu .container{flex-direction: column}
    .footer-left{width: 100%;padding-bottom: 20px;display: none}
    .footer-summary{max-width: 100%}
    .footer-right{width: 100%;}
    .footer-nav{display: none}
    .footer-menu{padding: 30px 0;border-bottom: solid 1px rgba(255,255,255,.2)}
    .footer-code-item{max-width: 25%}
    .footer-copy{padding: 20px 0;font-size: var(--FEY-font-size-14);margin-top: 0}
}
/*page public*/
.page-banner{position: relative;margin-top: 100px;}
.page-banner:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(18, 18, 18, 0.8);content: ''}
.page-banner-content{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;flex-direction: column;z-index: 2}
.page-banner-title{font-family: 'Noto', 'Noto Sans CJK SC', 'Noto Sans CJK';font-size: var(--FEY-font-size-40);color: var(--FEY-color-white);font-weight: 700;margin-bottom: 10px;}
.page-banner-subtitle{font-size: var(--FEY-font-size-20);color: var(--FEY-color-white);font-weight: lighter}
.page-channel{box-shadow: 0 0 5px rgba(0,0,0,.1);background: var(--FEY-color-white);position: relative;z-index: 2}
.page-channel .container{display: flex;justify-content: space-between;align-items: center}
.page-channel .container:before,.page-channel .container:after{display: none}
.page-channel-container{flex: 1;overflow-x: auto;}
.page-channel-item{width: auto;}
.page-channel-item a{font-size:var(--FEY-font-size-16);color: var(--FEY-color-333);padding: 1.1vw 1.3vw;display: block}
.page-channel-item:hover a,.page-channel-item.active a{background: var(--FEY-color-C51A22);color: var(--FEY-color-white)}
.page-location{font-size: var(--FEY-font-size-14);color: var(--FEY-color-999)}
.page-location a{color: var(--FEY-color-999)}
.page-location a:last-child{color: var(--FEY-color-C51A22)}
.page-location a:hover{color: var(--FEY-color-C51A22)}
.page-container{padding: 80px 0;background: rgba(0,0,0,.05)}
.page-text{font-size: var(--FEY-font-size-14)}
.page-title{font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);}
@media(max-width: 760px){
    .page-banner{margin-top: 60px;height: 240px;}
    .page-banner img{height: 100%;object-fit: cover}
    .page-banner-title{font-size: var(--FEY-font-size-28)}
    .page-banner-subtitle{font-size: var(--FEY-font-size-16)}
    .page-channel-item a{padding: 15px 20px;font-size: var(--FEY-font-size-14)}
    .page-container{padding: 30px 0}
}
/*page about*/
.page-about{background: url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvYmFja2ctNS5qcGc) no-repeat fixed top center;padding-top: 5.07vw}
.page-about .home-title-en,.page-culture .home-title-en{color: var(--FEY-color-BC211F)}
.page-about .home-title-cn,.page-culture .home-title-cn{color: var(--FEY-color-333)}
.page-about-content{margin-top: 60px;}
.page-about-subtitle{font-size: var(--FEY-font-size-24);color: var(--FEY-color-C51A22);margin-bottom: 30px;font-weight:700;font-family: 'Noto', 'Noto Sans CJK SC', 'Noto Sans CJK'}
.page-about-content .page-text{font-size: var(--FEY-font-size-16);color: var(--FEY-color-333);line-height: 2.875}
.page-video{margin-top:6vw;padding:0 6.5vw;margin-bottom:-10vw}
.page-video-play{position:relative;width:100%;overflow:hidden}
.page-video-play video{width:100%;display:block}
.page-video-play .about-video{position:inherit}
.page-video-play:after{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);content:''}
.page-video-content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.video-button {position: absolute;left: 0;top: 0;z-index: 2;width: 100%;height: 100%}
.video-button-item{width: 53px;height: 53px;border-radius: 50%;box-shadow: 0 2px 6px 0 rgba(207, 107, 0, 0.3);cursor: pointer;position: relative;background: var(--FEY-color-white);}
.video-button-item .yc-icon{width: 53px;height: 53px;display: block;border-radius: 50%;line-height: 53px;text-align: center;font-size: var(--FEY-font-size-28);color: var(--FEY-color-C51A22);position: relative;z-index: 2;}
.video-button-item:after,.video-button-item:before{position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;background:rgba(255,255,255,.6);content:'';transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);animation:buttonSalce 3s linear infinite;-webkit-animation:buttonSalce 3s linear infinite;-moz-animation:buttonSalce 3s linear infinite;-o-animation:buttonSalce 3s linear infinite}
.video-button-item:after{animation-delay:1s}
.about-video .video-button.active:hover .video-button-item{visibility:visible!important;opacity:1!important}
@keyframes buttonSalce{0%{width:100%;height:100%;opacity:.3}
    100%{width:150%;height:150%;opacity:.1}
}
@-webkit-keyframes buttonSalce{0%{width:100%;height:100%;opacity:.3}
    100%{width:150%;height:150%;opacity:.1}
}
@-moz-keyframes buttonSalce{0%{width:100%;height:100%;opacity:.3}
    100%{width:150%;height:150%;opacity:.1}
}
@-o-keyframes buttonSalce{0%{width:100%;height:100%;opacity:.3}
    100%{width:150%;height:150%;opacity:.1}
}

.page-culture{padding-top:calc(10vw + 70px)}
.page-culture-content{margin-top:70px;margin-bottom:70px}
.page-culture-item{margin-bottom:4.42vw;display:flex}
.page-culture-item:last-child{margin-bottom:0;direction:rtl}
.page-culture-img{width:34.38%}
.page-culture-text{width:65.62%;padding-left:2.92vw}
.page-culture-item:last-child .page-culture-text{padding-left:0;padding-right:2.92vw;text-align:left;direction:ltr}
.page-culture-block{margin-bottom:4.167vw}
.page-culture-block:last-child{margin-bottom:0}
.page-culture-block dt{margin-bottom:15px;font-size:var(--FEY-font-size-22);color:var(--FEY-color-333);font-weight:700;line-height:30px}
.page-culture-block dt span{font-size:var(--FEY-font-size-30);color:var(--FEY-color-C51A22);margin-right:7px}
.page-culture-block dd{font-size:var(--FEY-font-size-16);color:var(--FEY-color-333);line-height:2.875}
@media (min-width: 1400px) and(max-width: 1800px) {
    .page-about-content .page-text {font-size: var(--FEY-font-size-18)}
}
@media(max-width: 1180px){
    .page-about-content .page-text {line-height: 2}
    .page-culture-block{margin-bottom: 2.5vw}
    .page-culture-block dd {line-height: 2;font-size: var(--FEY-font-size-14)}
}
@media(max-width: 760px) {
    .page-about{padding-top: 50px;}
    .page-about-subtitle{text-align: center;font-size: var(--FEY-font-size-16)}
    .page-about-content .page-text{font-size: var(--FEY-font-size-12);line-height: 2}
    .page-video{padding: 0 2vw}
    .page-culture{padding-top: calc(50px + 10vw)}
    .page-culture-content{margin-top: 30px;}
    .page-culture-item{flex-direction: column;margin-bottom: 30px;}
    .page-culture-img{width: 100%}
    .page-culture-text{width: 100%;padding-left: 0;margin-top: 20px;}
    .page-culture-block{margin-bottom: 20px;}
    .page-culture-block dt {font-size: var(--FEY-font-size-16);line-height: 24px;margin-bottom: 5px;}
    .page-culture-block dt span {font-size: var(--FEY-font-size-18)}
    .page-culture-block dd {font-size: var(--FEY-font-size-12);padding-left: calc(var(--FEY-font-size-18) + 7px);}
}
/*page product*/
.page-product-list{display: flex;flex-direction: row;flex-wrap: wrap;}
.page-product-item{width: calc((100% - 90px) / 4);margin-right:30px;margin-bottom: 30px;}
.page-product-item:nth-child(4n){margin-right: 0;}
.page-product-block{background: var(--FEY-color-white);display: block;transition: ease-in-out .3s;-webkit-transition: ease-in-out .3s;}
.page-product-block:hover{box-shadow: 0 0 10px rgba(0,0,0,.1)}
.page-product-block:hover .product-img-block{transform: scale(1.1);-ms-transform: scale(1.1)}
.page-product-block:hover .product-title{background: var(--FEY-color-C51A22);color: var(--FEY-color-white)}
@media(max-width: 992px){
    .page-product-block .product-img{height:140px;}
}
@media(max-width: 760px){
    .page-product-list{margin-bottom: 30px}
    .page-product-item{width: calc((100% - 20px) / 2);margin-right:20px;margin-bottom: 20px;}
    .page-product-item:nth-child(2n){margin-right: 0}
}
/*page product details*/
.page-details{padding: 0}
.page-product-top{padding: 80px 0;background: var(--FEY-color-white)}
.page-product-top .container{display: flex;justify-content: space-between;align-items: center}
.page-product-top .container:before,.page-product-top .container:after{display: none}
.page-product-left{width: 50%;display: flex;justify-content: space-between;}
.page-product-img{width: calc(100% - 200px)}
.page-product-photo{width: 180px;height: 21.4vw;}
.page-product-photo .swiper-product-photo{height: 100%}
.swiper-product-photo ul li{position: relative;padding-left: 10px;cursor: pointer}
.swiper-product-photo ul li img{border: solid 2px transparent;height: 100%;object-fit: cover}
.swiper-product-photo ul li:before{position: absolute;top: 50%;left:0;width: 0;height: 0;border-top: solid 5px transparent;border-bottom: solid 5px transparent;border-right: solid
 10px var(--FEY-color-C51A22);content: '';z-index: 10;transform: translateY(-50%);visibility: hidden;opacity: 0}
.swiper-product-photo ul li.swiper-slide-thumb-active:before{visibility: visible;opacity: 1}
.swiper-product-photo ul li.swiper-slide-thumb-active img{border-color: var(--FEY-color-C51A22)}
.page-product-right{width: 45%;}
.page-product-right .page-title{padding-bottom: 20px;border-bottom: solid 1px var(--FEY-color-ddd);color: var(--FEY-color-black);font-size: var(--FEY-font-size-24);margin-bottom: 30px;}
.page-product-summary{font-size: var(--FEY-font-size-16);line-height: 2;color: var(--FEY-color-666);}
.page-product-details{padding:80px 0}
.page-product-channel{margin-bottom: 30px;background: var(--FEY-color-white);display: flex;justify-content: flex-start}
.page-product-channel span{background: var(--FEY-color-C51A22);font-size: var(--FEY-font-size-16);color: var(--FEY-color-white);padding: 15px 20px}
@media(max-width: 992px){
    .page-product-img{width: 100%}
    .page-product-photo{display: none}
    .product-pagination{text-align: right;font-size: var(--FEY-font-size-14);color: var(--FEY-color-333);padding-right: 20px;}
    .product-pagination span:first-child{font-size: var(--FEY-font-size-18);color: var(--FEY-color-C51A22);font-weight: bold}
}
@media(max-width: 760px){
    .page-product-top{padding: 30px 0}
    .page-product-top .container{flex-direction: column}
    .page-product-left{width: 100%;margin-bottom: 30px;}
    .page-product-right{width: 100%;}
    .page-product-right .page-title{font-size: var(--FEY-font-size-18)}
    .page-product-summary{font-size: var(--FEY-font-size-14)}
    .page-product-details{padding: 30px 0}
    .page-product-channel span{font-size: var(--FEY-font-size-14)}
}
/*page case*/
.page-case-list{margin-bottom: 30px;display: flex;flex-direction: row;flex-wrap: wrap}
.page-case-item{width: calc((100% - 50px) / 2);margin-right:50px;margin-bottom: 50px;}
.page-case-item:nth-child(2n){margin-right: 0;}
.page-case-item-block{background: var(--FEY-color-white);display: block;}
.page-case-img{height: 20vw;overflow: hidden}
.page-case-img-block{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;transition: ease-in-out .3s;-webkit-transition: ease-in-out .3s;}
.page-case-title{height: 70px;display: flex;justify-content: center;align-items: center;font-size: var(--FEY-font-size-18);color: var(--FEY-color-333)}
.page-case-item-block:hover .page-case-img-block{transform: scale(1.1);-ms-transform: scale(1.1)}
.page-case-item-block:hover .page-case-title{background:var(--FEY-color-C51A22);color: var(--FEY-color-white)}
@media(max-width: 760px){
    .page-case-item{width: calc((100% - 20px) / 2);margin-right:20px;margin-bottom: 20px;}
    .page-case-img{height: 140px;}
    .page-case-title{height: 50px;font-size: var(--FEY-font-size-14)}
}
/*page case details*/
.page-case-top{background: var(--FEY-color-white);display: flex;justify-content: space-between;margin-bottom: 30px;}
.page-case-left{width: 45%;}
.page-case-right{width: 50%;padding-top: 4vw}
.page-case-right .page-title{font-size: var(--FEY-font-size-24);margin-bottom: 20px;}
.page-case-subtitle{font-size: var(--FEY-font-size-14);color: var(--FEY-color-666)}
.page-case-right .page-text{border-bottom: solid 1px var(--FEY-color-ddd);margin-bottom: 15px;padding-bottom: 15px;margin-top: 15px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-333)}
.page-case-details{display: flex;justify-content: space-between;}
.page-case-details-left{height: 100%;background: var(--FEY-color-white);padding: 30px;width: 75%;}
.page-case-details-right{width: 23%;background: var(--FEY-color-white);padding: 20px;height: 100%;}
.page-case-channel{font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);}
.page-case-channel:after{display: block;width: 40px;height: 2px;background: var(--FEY-color-C51A22);content: '';margin: 15px 0 30px}
.page-case-hot-item{margin-bottom: 20px;}
.page-case-hot-item  .page-case-item-block{box-shadow: 0 0 5px rgba(0,0,0,.1)}
.page-case-hot-item .page-case-img{height: 12vw}
@media(max-width: 760px){
    .page-case-top{flex-direction: column;}
    .page-case-left{width: 100%;margin-bottom: 0;}
    .page-case-right{width: 100%;padding: 20px;}
    .page-case-right .page-title{font-size: var(--FEY-font-size-18)}
    .page-case-details{flex-direction: column}
    .page-case-details-left{width: 100%;margin-bottom: 30px;padding: 20px;}
    .page-case-details-right{width: 100%;}
    .page-case-hot{display: flex;flex-direction: row;flex-wrap: wrap}
    .page-case-hot-item{width: calc((100% - 10px) / 2);margin-right: 10px;}
    .page-case-hot-item:nth-child(2n){margin-right: 0}
    .page-case-hot-item .page-case-img{height: 90px;}
    .page-case-hot-item .page-case-title{height: 40px;}
}
/*page join*/
.page-policy{padding-top: 70px;background: var(--FEY-color-f2f2f2)}
.page-policy  .page-culture-item{margin-bottom: 0}
.page-policy .page-culture-img{width: 50%;max-height: 400px;overflow: hidden}
.page-policy .page-culture-text{width: 50%;padding-top: 3vw}
.page-join-advantage .home-title-en,.page-support .home-title-en{color: var(--FEY-color-BC211F)}
.page-join-advantage .home-title-cn,.page-support .home-title-cn{color: var(--FEY-color-333)}
.page-join-advantage{padding:50px 0}
.page-join-advantage-box{margin-top:50px;position:relative}
.page-join-advantage-img{width:24.48vw;height:24.48vw;border:solid 1px var(--FEY-color-BC211F);border-radius:50%;padding:3vw;margin: auto}
.page-join-advantage-block{display:block;border-radius:50%;background-repeat:no-repeat;background-size:60%;width:100%;height:100%;background-position: center}
.page-join-advantage-list{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}
.page-join-advantage-item{display:flex;justify-content:center;margin-top:5%}
.page-join-advantage-content{display:flex;align-items:center;position:relative}
.page-join-advantage-number{width:56px;height:56px;background:var(--FEY-color-BC211F);line-height:56px;color:var(--FEY-color-white);font-size:var(--FEY-font-size-24);font-family: 'Noto', 'Noto Sans CJK SC', 'Noto Sans CJK';border-radius:50%;text-align:center}
.page-join-advantage-text{position:absolute;width:30.7vw;line-height:1.8;color:var(--FEY-color-666)}
.page-join-advantage-item .page-join-advantage-content:nth-child(1) .page-join-advantage-text{text-align:right;right:0;padding-right:4.6875vw}
.page-join-advantage-item .page-join-advantage-content:nth-child(2){margin-left:20vw}
.page-join-advantage-item .page-join-advantage-content:nth-child(2) .page-join-advantage-text{padding-left:4.6875vw}
.page-join-advantage-item:last-child{margin-bottom:6%}
.page-join-advantage-item:last-child .page-join-advantage-content:nth-child(2){margin-left:18vw}
.page-join-advantage-title{font-size:var(--FEY-font-size-20);font-weight:700;margin-bottom:10px;color: var(--FEY-color-BC211F)}
.page-join-advantage-summary{font-size:var(--FEY-font-size-14);color:var(--FEY-color-666)}
.page-support{background: url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvYmFja2ctNi5qcGc) no-repeat fixed center;padding: 70px 0}
.page-support-container{margin-top: 60px;display: flex;justify-content: space-between;}
.page-support-left{width: 52%;padding: 30px 3% 0 0;}
.page-support-title{display: flex;font-size: var(--FEY-font-size-24);color: var(--FEY-color-BC211F);justify-content: flex-start;align-items: center}
.page-support-title span{background: var(--FEY-color-BC211F);color: var(--FEY-color-white);padding: 0 2vw;height: 52px;line-height: 52px;margin-right: 2vw}
.page-support-subtitle{border-bottom: solid 1px var(--FEY-color-BC211F);margin-bottom: 30px;padding: 30px 0;font-size: var(--FEY-font-size-18);color: var(--FEY-color-333)}
.page-support-item{display: flex;justify-content: flex-start;align-items: flex-start;transition: all 0.8s ease;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;margin-bottom: 20px;}
.page-support-item span{margin-right: 5%;position: relative;padding-left: 1%;width: 16%;height: 40px;line-height: 40px;text-transform: uppercase;color: var(--FEY-color-white);font-size: var(--FEY-font-size-14);background-color: #f6b37f;}
.page-support-item span:after{content: "";position: absolute;top: 0;right: -15px;width: 0;height: 0;border-width: 20px 0px 20px 15px;border-style: solid;border-color: transparent transparent transparent #f6b37f;}

.page-support-item:nth-child(2)  span{background: #e60012}
.page-support-item:nth-child(2)  span:after{border-color: transparent transparent transparent #e60012}
.page-support-item:nth-child(3)  span{background: rgba(60, 142, 71, 1)}
.page-support-item:nth-child(3)  span:after{border-color: transparent transparent transparent rgba(60, 142, 71, 1)}
.page-support-item:nth-child(4)  span{background:#00b7ee}
.page-support-item:nth-child(4)  span:after{border-color: transparent transparent transparent #00b7ee}
.page-support-text{width: 78%;}
.page-support-item-title{font-size: var(--FEY-font-size-20);line-height: 2;font-weight: 600;color: var(--FEY-color-333)}
.page-support-text .page-text{font-size: var(--FEY-font-size-16);line-height: 1.8;color: var(--FEY-color-666)}
.page-support-right{width: 48%;}
.page-support-img{border: solid 15px var(--FEY-color-eee)}
.page-support-item:hover{transform: translateY(-10px);-ms-transform: translateY(-10px)}
.page-support-item:hover .page-support-item-title{color: var(--FEY-color-C51A22)}
.page-join-form{padding:70px 0}
.page-jon-form-info{border-bottom:solid 1px var(--FEY-color-ddd);padding-bottom:20px;font-size:var(--FEY-font-size-16);color:var(--FEY-color-333);margin-bottom:50px}
.page-join-form-box{display:flex}
.page-join-form-left{width:40%}
.page-join-form-title{font-size:var(--FEY-font-size-36);color:var(--FEY-color-333);line-height:1;margin-bottom:45px}
.page-join-form-tel{font-size:var(--FEY-font-size-18);color:var(--FEY-color-333);margin-bottom:2.75vw}
.page-join-form-tel b{display:block;margin-top:5px;color:var(--FEY-color-BC211F);font-size:var(--FEY-font-size-36);letter-spacing:3px}
.page-join-code-item{max-width:150px;text-align:center;margin-left:0}
.page-join-code-item img{border:solid 1px var(--FEY-color-ddd)}
.page-join-code-item p{font-size:var(--FEY-font-size-14);color:var(--FEY-color-333);margin-top:5px}
.page-join-link a{display:inline-block;border:solid 1px var(--FEY-color-BC211F);border-radius:50px;line-height:48px;color:var(--FEY-color-BC211F);width:180px;text-align:center}
.page-join-link a span{display:inline-block;font-size:var(--FEY-font-size-18)}
.page-join-link a i{float:left;margin-right:10px;font-size:var(--FEY-font-size-20)}
.page-join-form-right{width:60%}
.page-join-form-item{padding:0 8px;margin-bottom:15px}
.page-join-form-input,.page-join-form-select,.page-join-form-textarea{border:solid 1px var(--FEY-color-ddd);width:100%;height:50px;border-radius:5px;padding-left:10px;outline:0;font-size:var(--FEY-font-size-14);color:var(--FEY-color-333);margin-bottom:0}
.page-join-form-textarea{height:120px}
.page-join-form-submit{width:200px;height:50px;background:var(--FEY-color-BC211F);color:var(--FEY-color-white);font-size:var(--FEY-font-size-20);border:none;border-radius:5px;outline:0}
@media(max-width: 1180px){
    .page-join-advantage-number{width: 4vw;height: 4vw;line-height: 4vw}
    .page-join-advantage-item{margin-top: 5%}
    .page-join-advantage-title{font-size: var(--FEY-font-size-16)}
    .page-join-advantage-summary{font-size: var(--FEY-font-size-14);line-height: 1.4}
    .page-support-item span{font-size: var(--FEY-font-size-12);width: 18%}
    .page-support-item-title{font-size: var(--FEY-font-size-18)}
    .page-support-text .page-text{font-size: var(--FEY-font-size-14)}
}
@media(max-width: 760px){
    .page-policy  .page-culture-item{margin-bottom: 20px}
    .page-policy .page-culture-img{width: 100%}
    .page-policy .page-culture-text{width: 100%}
    .page-join-advantage-box{margin-top: 20px;}
    .page-join-advantage-list{position:inherit}
    .page-join-advantage-img{display:none}
    .page-join-advantage-item{flex-direction:row;flex-wrap:wrap}
    .page-join-advantage-content{width:100%;margin-bottom:25px}
    .page-join-advantage-item:last-child{margin-bottom:0;margin-top:auto}
    .page-join-advantage-number{width: 40px;height: 40px;line-height: 40px;}
    .page-join-advantage-item .page-join-advantage-content:nth-child(2){margin-left:0}
    .page-join-advantage-text{position:inherit;width:calc(100% - 40px);padding-right:0!important;padding-left:15px!important;text-align:left!important}
    .page-join-advantage-item:last-child .page-join-advantage-content:nth-child(2){margin-left:0!important}
    .page-support{padding: 50px 0}
    .page-support-container{margin-top: 30px;flex-direction: column}
    .page-support-left{width: 100%;padding: 0}
    .page-support-title{font-size: var(--FEY-font-size-18)}
    .page-support-title span{height: 40px;line-height: 40px;font-size: var(--FEY-font-size-20)}
    .page-support-subtitle{font-size: var(--FEY-font-size-14);padding: 20px 0;}
    .page-support-right{width: 100%;}
    .page-support-item span{width: 24%}
    .page-support-item-title{font-size: var(--FEY-font-size-16)}
    .page-support-text .page-text{font-size: var(--FEY-font-size-12)}
    .page-join-form{padding:50px 0}
    .page-jon-form-info{font-size:var(--FEY-font-size-14)}
    .page-join-form-box{display:block}
    .page-join-form-left{width:100%;text-align:center}
    .page-join-form-title{font-size:var(--FEY-font-size-20);margin-bottom:20px}
    .page-join-form-tel{font-size:var(--FEY-font-size-16)}
    .page-join-form-tel b{font-size:var(--FEY-font-size-22)}
    .page-join-code-item{margin:auto}
    .page-join-link a{width:120px;height:40px;line-height:38px}
    .page-join-link a span{font-size:var(--FEY-font-size-14)}
    .page-join-link a i{font-size:var(--FEY-font-size-14)}
    .page-join-form-right{margin-top:30px;overflow:hidden;width:100%}
    .page-join-form-item{text-align:center}
    .page-join-form-submit{width:120px;height:40px;font-size:var(--FEY-font-size-14);margin:auto}
}
/*page service*/
.page-service-channel{font-size: var(--FEY-font-size-36);color: var(--FEY-color-333);margin-bottom:20px;font-weight: 700}
.page-service-summary{text-align:center;font-size: var(--FEY-font-size-18);color: var(--FEY-color-black);line-height: 2}
.page-service-list{margin-top: 70px;}
.page-service-item{display: flex;direction: ltr;box-shadow: 0 0 14px rgba(0,0,0,.05);margin-bottom: 0;}
.page-service-img{flex: 1;max-width: 50%;overflow: hidden}
.page-service-img img{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-moz-transition: var(--transition-time);-o-transition: ease-in-out .3s;}
.page-service-content{flex: 1;text-align: left;padding: 0 2.7083vw;direction: ltr;align-items: flex-start;background: url(/cases/33/proxy?p=L3NraW4vZGVmYXVsdC9pbWFnZXMvZmFicmljX2JhY2tnXzEucG5n) no-repeat center;background-size: cover;max-width: 50%}
.page-service-item:nth-child(2n){direction: rtl;margin-bottom: 0}
.page-service-number{margin-bottom: 25px}
.page-service-number img{max-width: 3.8021vw}
.page-service-title{font-size: var(--FEY-font-size-24);color: var(--FEY-color-BC211F);margin-bottom: 10px;font-weight: bold}
.page-service-content .page-text{font-size: var(--FEY-font-size-16);color: var(--FEY-color-333);line-height: 2.6}
.page-service-item:hover .page-service-img img{transform: scale(1.1)}
@media(max-width: 760px){
    .page-service-channel{font-size: var(--FEY-font-size-24);margin-top: 20px;}
    .page-service-summary{font-size: var(--FEY-font-size-14);line-height: 2;}
    .page-service-list{margin-top: 30px;}
    .page-service-item{flex-direction: column}
    .page-service-img{width: 100%;max-width: 100%;}
    .page-service-content{max-width: 100%;padding: 4vw}
    .page-service-number img{max-width: 7vw}
    .page-service-title{font-size: var(--FEY-font-size-20);}
    .page-service-content .page-text{font-size: var(--FEY-font-size-12);line-height: 2}
}
/*page news*/
.page-news-list{margin-bottom: 20px;display: flex;flex-direction: row;flex-wrap: wrap}
.page-news-item{width: calc((100% - 60px) / 3);margin-right: 30px;margin-bottom: 30px;}
.page-news-item:nth-child(3n){margin-right: 0}
.page-news-item .news-item-block{background: var(--FEY-color-white);display:block;transition: ease-in-out .3s;-webkit-transition: ease-in-out .3s;-ms-transition: ease-in-out .3s;}
.page-news-item .news-text{padding: 20px;}
.page-news-item .news-title{color: var(--FEY-color-333);margin-bottom: 15px;}
.page-news-item .news-summary{min-height: calc(var(--FEY-font-size-14) * 4)}
.page-news-item .news-summary,.page-news-item .news-more{color: var(--FEY-color-666);font-size: var(--FEY-font-size-14)}
.page-news-item:hover .news-item-block{box-shadow: 0 0 10px rgba(0,0,0,.1);transform: translateY(-10px)}
@media(max-width: 992px){
    .page-news-item .news-img{height: 160px;}
    .page-news-item .news-more{margin-top: 15px}
}
@media(max-width: 760px){
    .page-news-item{width: calc((100% - 10px) / 2);margin-right: 10px;margin-bottom: 15px;}
    .page-news-item:nth-child(3n){margin-right: 10px}
    .page-news-item:nth-child(2n){margin-right: 0}
    .page-news-item .news-img{height: 140px;}
    .page-news-item .news-time{padding:5px 10px;right: 10px;top: 10px}
    .page-news-item .news-time span{font-size: var(--FEY-font-size-12)}
    .page-news-item .news-time b{font-size: var(--FEY-font-size-18)}
    .page-news-item .news-text{padding:20px 10px;}
    .page-news-item .news-summary{min-height: calc(var(--FEY-font-size-12) * 4)}
    .page-news-item .news-more{margin-top: 10px;}
    .page-news-item .news-summary, .page-news-item .news-more{font-size: var(--FEY-font-size-12)}
}
/*page news details*/
.page-news-details{display: flex;justify-content: space-between;align-items: flex-start}
.page-news-details:before,.page-news-details:after{display: none}
.page-news-left{background: var(--FEY-color-white);padding: 30px;width: 75%;}
.page-info{border-bottom: dashed 1px var(--FEY-color-ddd);padding: 20px 0;font-size: var(--FEY-font-size-12);color: var(--FEY-color-999);margin-bottom: 30px}
.page-info span{margin: auto 3vw}
.page-news-right{background: var(--FEY-color-white);width: 23%;padding: 20px;}
.page-news-hot{display: flex;flex-direction: row;flex-wrap: wrap}
.page-news-hot-item{line-height: 3.125;font-size: var(--FEY-font-size-14);width: 100%}
.page-news-hot-item:nth-child(2n){margin-right: 0}
.page-news-hot-item a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;justify-content: flex-start;align-items: center;color: var(--FEY-color-333)}
.page-news-hot-item a i{width: 20px;min-width: 20px;height: 20px;background: var(--FEY-color-ccc);font-size: var(--FEY-font-size-12);border-radius: 4px;line-height: 20px;text-align: center;font-style: normal;margin-right: 15px;color: var(--FEY-color-white);display: inline-block}
.page-news-hot-item:first-child a i{background: var(--FEY-color-BC211F);}
.page-news-hot-item:nth-child(2) a i{background: #FF6600}
.page-news-hot-item:nth-child(3) a i{background: #FAA90E}
.page-news-hot-item:nth-child(4) a i{background: #f2be67}
.page-news-hot-item:nth-child(5) a i{background: #fad795 ;}
.page-news-hot-item:hover a{color: var(--FEY-color-BC211F)}
@media(max-width: 760px){
    .page-news-details{flex-direction: column}
    .page-news-left{width: 100%;padding: 20px;margin-bottom: 30px;}
    .page-news-right{width: 100%}
}
/*page contact*/
.page-contact-logo img{height: 50px}
.page-contact-list{margin-top:35px;padding:55px 0;display:flex;background:#fafafa}
.page-contact-list li{flex:1;border-right:solid 1px #fff}
.page-contact-list li i{display:block;width:62px;height:62px;border-radius:50%;line-height:62px;background:var(--FEY-color-BC211F);margin:auto;font-size:36px;color:var(--FEY-color-white)}
.page-contact-list li span{display:block;margin-top:10px;font-size:16px;color:var(--FEY-color-333);margin-bottom:10px}
.page-contact-list li p{font-size:16px;color:var(--FEY-color-999)}
.page-map{margin-top:60px;height:400px;background: var(--FEY-color-white)}
#map{width: 100%;height: 100%}
@media (max-width:760px){
    .page-contact-logo{padding-left:0}
    .page-contact-logo img{display:block;height:50px;margin:auto}
    .page-contact-logo:after{display:none}
    .page-contact-list{margin-top:30px;display:block;overflow:hidden;padding:0}
    .page-contact-list li{width:50%;border-bottom:solid 1px #fff;float:left;padding:20px 10px}
    .page-contact-list li i{width:40px;height:40px;line-height:40px;font-size:2rem}
    .page-contact-list li span{font-size:1.4rem;margin-bottom:5px}
    .page-contact-list li p{font-size:1.2rem;min-height:36px}
}

/*page*/
.page a,.page b{box-shadow:0 0 5px rgba(0,0,0,.2);margin:5px;border-color:#fff;color:#777;line-height:36px;height:36px;border-radius:4px;padding:0 12px}
.page b{background:var(--FEY-color-BC211F);border-color:var(--FEY-color-BC211F);color:#fff}
.page a:hover{border-color:var(--FEY-color-BC211F);color:var(--FEY-color-BC211F)}
@media (max-width:760px){.page a,.page b{height:28px;line-height:28px;padding:0 8px}
}

/*page next*/
.page-next {margin-top: 30px;padding-top: 15px;display: flex;justify-content: space-between;}
.page-next p {font-size: 14px;line-height: 30px;color: var(--FEY-color-999);position: relative;display: flex;background: #F5F5F5;align-items: center;justify-content: center;padding: 8px 35px;}
.page-next p:last-child {text-align: right}
.page-next p svg{width: 16px;height: 16px;fill: var(--FEY-color-666)}
.page-next p a {color: var(--FEY-color-black);display: block;font-weight: 700;position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0}
.page-next p:hover, .page-next p:hover a {background: var(--FEY-color-BC211F);color: var(--FEY-color-white)}
.page-next p:hover svg{fill: var(--FEY-color-white)}
@media(max-width: 767px){
    .page-next p{padding: 5px 10px;font-size: var(--FEY-font-size-12);line-height: 2}
}


.page-search-container{padding:50px 0}
.page-search-info{background:var(--FEY-color-BC211F);margin-top:30px;margin-bottom:30px;padding:10px;font-size:14px;color:#fff}
.page-search-info span{margin:auto 5px;color:red;font-weight:700}
.page-search-item{margin-bottom:20px;border-bottom:solid 1px #f2f2f2;padding-bottom:20px}
.page-search-item-block{display:flex}
.page-search-img{flex:1;max-width:200px;border:solid 1px #f2f2f2}
.page-search-text{flex:1;max-width:calc(100% - 200px);padding-left:30px}
.page-search-title{font-size:var(--FEY-font-size-16);margin-bottom:10px;overflow:hidden;line-height:24px;color:var(--FEY-color-333)}
.page-search-title span{background:var(--FEY-color-FED107);border-radius:4px;float:left;margin-right:10px;font-size:var(--FEY-font-size-12);color:var(--FEY-color-white);padding:0 10px}
.page-search-summary{font-size:var(--FEY-font-size-14);line-height:2;color:var(--FEY-color-999);margin-bottom:10px}
.page-search-time{font-size:var(--FEY-font-size-14);color:var(--FEY-color-999)}
.page-search-item:hover .page-search-title{color:var(--FEY-color-BC211F)}
@media (max-width:760px){.page-search-container{padding:30px 0}
    .page-search-info{margin-top:20px;margin-bottom:20px;font-size:var(--FEY-font-size-12)}
    .page-search-img{max-width:140px}
    .page-search-text{max-width:calc(100% - 140px);padding-left:20px}
    .page-search-title{font-size:var(--FEY-font-size-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
    .page-search-summary{font-size:var(--FEY-font-size-12);line-height:1.8}
    .page-search-time{font-size:var(--FEY-font-size-12)}
}
